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