8st--slsd--stsk--
7sbsb----ss--slsb
6----sssb----sb--
5----sb--sb------
4----wb--wbsb----
3wb--wswbwlws--wb
2--wb----wlwbwb--
1wt----wd--wtwk--
abcdefgh