8----st--------sk
7sbsb--------st--
6--sl--sb--sssd--
5------wbsb--sbsb
4--wbwb--wbsb----
3------wd--wbwbwb
2------wlws----wt
1----wt--------wk
abcdefgh