8--------st--sk--
7--sb--------slsb
6sb----wdwbst----
5wb--------sb----
4--wb------sb----
3ws--------sd--wb
2----wl----------
1--wt----------wk
abcdefgh