8st--------stsk--
7--sd----slsbsbsb
6----sl--sbss----
5--sb--sb--------
4------wl--------
3wb--------wb----
2--wbwlwd----wbwb
1------wt--wtwk--
abcdefgh