8st--sl--sk----st
7sbsbsbsbsdsbsbsb
6----ss----------
5----------------
4--wbwb----wl----
3------ss--ws----
2--wb--wswbwbwbwb
1wt----wdwkwl--wt
abcdefgh