8st--slsd--stsk--
7----sbss--sbsbwd
6--sb----sb------
5sb----wswb--ws--
4--sl--wb--------
3----------------
2wbwb------wbwbwb
1wt--wl----wtwk--
abcdefgh