8st--slsdsksl--st
7sbsbsb----sbsbsb
6----ss----------
5------sssb------
4----wl----------
3------wb--ws----
2wbwbwb----wbwbwb
1wtwswlwdwk----wt
abcdefgh