8st------st--sk--
7--------wbsbsb--
6sb------------sb
5--sb--ws----sd--
4----sb----------
3----------wd--wb
2wbwbwl----wbwb--
1wt------wt--wk--
abcdefgh