8st--------stsk--
7----sb----sbsbsb
6sbsb------sl----
5ss----ws--------
4------wb--------
3--wb----wbws----
2wb--------wbwbwb
1----wt----wtwk--
abcdefgh