8st--slsdsksl--st
7sbsbsb----sbsbsb
6----sssb--ss----
5--------sb------
4----wb----------
3wb--ws----ws--wb
2--wb--wbwbwbwb--
1wt--wlwdwkwl--wt
abcdefgh