8st--slsd--stsk--
7--sb----sssbsb--
6sb--ss--sb----sb
5------sbwb------
4--sl--wb------wl
3----wswl--ws----
2wbwb------wbwbwb
1wt----wd--wtwk--
abcdefgh