8stsssl--st--sk--
7sbsbsb--slsbsbsb
6----------ss--sd
5------sbsb------
4--wbwb--------ws
3------wbwb--wb--
2wbwl----wlwb--wb
1wtws--wdwt--wk--
abcdefgh