8------st--st--sk
7sbws--slsd--sb--
6--sssb--sbss--sb
5----------------
4------wbwb------
3--wl--------wl--
2wbwb----wd--wbwb
1----wt----wtwk--
abcdefgh