8st----------sk--
7sb----ss--sbslsb
6------sb----sb--
5----sbwb--------
4--------sd------
3--------wlws--wb
2wbwb------wkwb--
1--wt------wd----
abcdefgh