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