8------st------st
7----------sb----
6--sk----sb----sb
5----sb--wb------
4sl--------wb----
3----sb--wl--wbwl
2--sl----wb------
1----------wtwk--
abcdefgh