8st------------sk
7--sb--ss----sb--
6----sb--sb------
5sb----sbwb--sl--
4----wbwb--------
3--wb------wb--wb
2wb--wd----wb----
1----wt----wtwk--
abcdefgh