8st--slsdskslssst
7sbsbsbsb--wd--sb
6----ss----sbsb--
5----------ws----
4--------wbwb----
3--wl------------
2wbwbwb------wbwb
1wtwswl--wk----wt
abcdefgh