8--st--sd--slssst
7sb--sb------sbsb
6----------sb----
5------wbws----sk
4--------wb------
3wb------------wd
2----------wbwbwb
1wtwswl--wk----wt
abcdefgh