8stssslsdskslssst
7sbsbsbsb--sbsbsb
6----------------
5--------sb------
4----wb----------
3----------------
2wbwb--wbwbwbwbwb
1wtwswlwdwkwlwswt
abcdefgh