8st--slsdskslssst
7sbsbsb--sssbsbsb
6------sb--------
5------wbsb------
4--------wb------
3----------ws----
2wbwbwb----wbwbwb
1wtwswlwdwkwl--wt
abcdefgh