8----------------
7sb------sbsb--sb
6--sk--------sbsl
5----------------
4------wb--------
3--wb----wb--wb--
2--wbwk--wswb--wb
1--ss----------wt
abcdefgh