8stssslsdsksl--st
7sbsbsbsb--sbsbsb
6--------sbss----
5--wb------------
4----------------
3----------------
2wbwlwbwbwbwbwbwb
1wtws--wdwkwlwswt
abcdefgh