8st--sl--st--sk--
7sbsb----sdsbsb--
6----sb----ss--sb
5------sb--------
4------wbss------
3----wswlwbws----
2wbwbwd----wbwbwb
1----wt----wtwk--
abcdefgh