8st--------stsk--
7------wd--sbsb--
6------------sssb
5sb--------------
4--sb----wbwb--sd
3--------------wb
2wswbwb--wl--wb--
1------wt--wtwk--
abcdefgh