8stssslsdskslssst
7sbsb--sbsbsbsbsb
6----------------
5----sb----------
4--------wb------
3----------ws----
2wbwbwbwb--wbwbwb
1wtwswlwdwkwl--wt
abcdefgh