8----sk----------
7------wd--------
6sb------sbws----
5sssb------------
4----sl--wb----sb
3------sb------wb
2------------wlwk
1----------------
abcdefgh