8st--sl--skslssst
7------sssbsbsbsb
6sb--sb----------
5--sb--sd--------
4----sbwbwsws----
3--------wbwd----
2wbwb------wbwbwb
1wt--wl--wkwl--wt
abcdefgh