8st--slsd------st
7sbsbsbsk--------
6--------wd------
5----sl--sb----sb
4----wlsbwbwl----
3----------------
2wbwbwb------wbwb
1wtws----wk----wt
abcdefgh