8st--slsdskslssst
7sbsbsb----sbsbsb
6----ss----------
5------wbsb------
4----sb--wb------
3--------wl------
2wbwb------wbwbwb
1wtws--wdwkwlwswt
abcdefgh