8stssslsdskslssst
7sbsbsb--sbsbsbsb
6----------------
5------sb--------
4------wb--wl----
3----------------
2wbwbwb--wbwbwbwb
1wtws--wdwkwlwswt
abcdefgh