8----------------
7--sb------------
6sb------wk--wt--
5------wb--sb----
4--sk--sdsb------
3----------st----
2----------------
1----------------
abcdefgh