8stssslsdskslssst
7sbsbsb----sbsbsb
6--------sb------
5------sb--------
4------wbwb------
3----------------
2wbwbwb----wbwbwb
1wtwswlwdwkwlwswt
abcdefgh