8st--slsd--sk----
7sbsbsb----ws----
6------------wd--
5----slsbss------
4----------------
3----------------
2wbwbwb------wbst
1wtwswl--wt----wk
abcdefgh