8st--sl----stsk--
7sb--------sbsbsb
6--sb----sbss----
5sdwl------------
4wt--------------
3--wdsl--wb--wl--
2wbwb------wbwbwb
1----------wtwk--
abcdefgh