8--------sk----wt
7------------wt--
6----------------
5----------------
4--wb------------
3wb--------wb--wb
2--------------st
1--------wk------
abcdefgh