8st--sl--sk----st
7--sbsdss--sbslsb
6sb--sbws----sb--
5----wl--sb------
4--------wb------
3------wb--ws--wb
2wbwbwb----wbwb--
1wt----wd--wtwk--
abcdefgh