8st--slsd--slssst
7sbsbsbss----sb--
6------sbsksb--sb
5------wbsbws--wd
4--------wb------
3----ws----------
2wbwbwb----wbwbwb
1wt--wl--wkwl--wt
abcdefgh