8----sd----stsk--
7st--------sbsbsb
6------------ss--
5--sbsbws--------
4sb--------wb----
3wb------wd--wb--
2--wbwbwt--wb----
1----wk--wt------
abcdefgh