8st--sl----stsk--
7--sbsb----sbsb--
6sb----sb------sb
5------wlsb------
4--wb--wbwbss----
3wb--wb--wdws--wb
2----------wbsd--
1wt--------wtwk--
abcdefgh