8--------wd----wt
7----sk----wsst--
6----------------
5----sb------sl--
4----------------
3wb----wb--wt----
2--wbwb----------
1--wk------------
abcdefgh