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