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