8st--slsdsksl--st
7sbsb--ss--sbsbsb
6----sb--sbss----
5------------ws--
4----wlwb--------
3----------------
2wbwbwb--wdwbwbwb
1wt--wl--wk--wswt
abcdefgh