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