8st--slsdsksl--st
7sbsbsb--sbsbsbsb
6----ss----ss----
5------sb--------
4------wb--wl----
3--------wb----wb
2wbwbwb----wbwb--
1wtws--wdwkwlwswt
abcdefgh