8----------stsk--
7------------sb--
6sbss--sdsbsb--sb
5--sbwssb--------
4--wb--wb--------
3wb--wd--wb--wbwb
2----------wb--wk
1----------wt----
abcdefgh