8----------stsk--
7--sbsb------sbsb
6--sb--sb--------
5--------sb------
4----ws--wbsbsdwb
3--wb--wb----ss--
2--wbwbws----wk--
1--------wdwt----
abcdefgh