8st--------stsk--
7----sdss--sbsbsb
6--sb--slsbss----
5sbwb--sb--------
4------wb--------
3--wbwb----ws----
2--wl--wswdwbwbwb
1wt--------wtwk--
abcdefgh