8----wd--sk------
7--------stslsssb
6------------sb--
5--wssb----sb----
4--------wb------
3----------------
2wbwb------wbwbwb
1----wkwt------wt
abcdefgh