8st--slsdst--ss--
7sbsb----sk--wdws
6----ss--sbsb----
5----slsbwb--wl--
4----------------
3----ws----------
2wbwbwb----wbwbwb
1wt------wk----wt
abcdefgh