8ws--sl----sl--st
7sb----sk--sbsbsb
6--sb--sb--ss----
5wl------sb------
4----wbsbwb------
3------wb--------
2wbwb------wbwbwb
1wt----wdwkwl--wt
abcdefgh