8stssslsdskslssst
7sbsb------sbsbsb
6----------------
5----sbsb--------
4------wb--------
3----------------
2wbwbwbws--wbwbwb
1wt--wlwdwkwlwswt
abcdefgh