8st----sd--sl--st
7--sb--slsk--sb--
6sb------sbsswlsb
5----wlsb--------
4------wb--------
3--wbwb----ws----
2wb--------wbwbwb
1wtws--wdwk----wt
abcdefgh