8----------------
7------------sbsb
6--------sbsl----
5--sk------------
4sb--sb--sb------
3----wl--wb--wb--
2--------wkwb--wb
1----------------
abcdefgh