8st--slsdsk--st--
7sbsbsb----sb--sb
6----sssb--------
5--------------ss
4------wbwbsb----
3--wbws------sl--
2wb--wb--wlwswb--
1wt--wlwd--wtwk--
abcdefgh