8st--sl--sk----st
7sb--sb----sbsbsb
6--slwdss--sd----
5----------------
4------wb--------
3----wb----ws--wb
2wbwb------wbwb--
1wtwswl----wtwk--
abcdefgh