8--------st----sk
7--wt------------
6------wb--sbwtsb
5----------------
4----------wb----
3----------wkwb--
2stwb----------wb
1----------------
abcdefgh