8--wtsd--sk------
7------ssstsb----
6------wd----sbsb
5----------------
4------wbsb------
3--------wb------
2----------wbwbwb
1--wt--------wk--
abcdefgh