8----------------
7------------sbsb
6sb--sb--sd--sk--
5----ws----sb----
4--wb--sb--------
3------wb--wb--wb
2--wbwb------wb--
1--------------wk
abcdefgh