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