8st--slsdskslssst
7sbsbsbsbsbsbsbsb
6----ss----------
5----------------
4----wbwb--------
3----------------
2wbwb----wbwbwbwb
1wtwswlwdwkwlwswt
abcdefgh