8st--------stsk--
7sbsbsd--ss--slsb
6----------sbsb--
5----------------
4--wl--wbsb--wb--
3wbss----wb----ws
2slwbwb--wdwb--wb
1----wkwt------wt
abcdefgh