8st--slsdsksl--st
7sbsbsbsbsbsbsbsb
6----ss----ss----
5--------wb------
4------wb--------
3----------------
2wbwbwb----wbwbwb
1wtwswlwdwkwlwswt
abcdefgh