8----------stsk--
7--sbsbsd----sb--
6sb----sb------sb
5------wb--------
4--------wbsb--ss
3--wb--ws--wb--wb
2wb----wdwt--stwk
1--wt------------
abcdefgh