8------sk--------
7--sb------------
6------wb--ws--sb
5--sb----------wb
4----sb----------
3----wb----sl----
2wb--wb------sb--
1--------wk------
abcdefgh