8--------st------
7----wt----------
6----------sbsk--
5------------sb--
4----sb--wb------
3wb--ws--------wb
2--wbwl----wbwb--
1------------wk--
abcdefgh