8st--slsd--stsk--
7--sb------sbsbsb
6sbslsbsb--------
5----------------
4--wb--sbwbws----
3wb----wb----wd--
2----wbwl--wbwbwb
1wt------wk----wt
abcdefgh