8----------------
7--sb------------
6--wbsbwl------wk
5----wbsk----sb--
4--wb--------wb--
3----------wb----
2--------------wb
1----------------
abcdefgh