8st--slsdskslssst
7sbsbsbsbsbsbsbsb
6----ss----------
5----------------
4--------wb------
3----------wd----
2wbwbwbwb--wbwbwb
1wtwswl--wkwlwswt
abcdefgh