8st--------stsk--
7--sbsbsdslsbsb--
6------sb--ss--sb
5--------wb------
4sb------wb--sl--
3wb--ws--wl------
2--wbwbwdwl--wbwb
1--wk--wt----wswt
abcdefgh