8----------------
7------------sb--
6----st----sb----
5--sbwssksbsl--sb
4----------------
3wbwswt--------wb
2--wb------wbwb--
1------------wk--
abcdefgh