8------st--stsk--
7sbsb------sbsbwd
6--sd--sb--sl--sb
5--------ss------
4--wb------sbwb--
3wb--------ws----
2----------wb--wk
1wtwl------wt----
abcdefgh