8st----sk--------
7--sbsb--wdsb----
6sb----sb----sdsb
5------wb----sb--
4------ws----wl--
3--------------wb
2wbwlwb--------wb
1--------wt--wtwk
abcdefgh