8st--------------
7--sb------sk--st
6sb----------wtsb
5----wbsbwbwl----
4--wb------ss--sd
3wb--wb----------
2------wkws------
1--wd--wt--------
abcdefgh