8----------wdsdsk
7sb------st--sb--
6----sb--------sb
5--sb------------
4------wb--------
3----wbwl--------
2wbwb----ss--wbwb
1----------wt--wk
abcdefgh