8------st----sk--
7--------slsb--sb
6--sb----sbsb----
5sbwb------------
4wb--------------
3------stwbwl--wb
2------ws--wbwb--
1------wt----wk--
abcdefgh