8st--slsd--stsk--
7--sb------sb--sb
6sb--ss------sb--
5----sb----------
4----wbsb--------
3--wb--wb--ws----
2wbwt------wbwbwb
1----wd----wtwk--
abcdefgh