8--ws------------
7----------------
6--------------sb
5----------------
4--------sbsk----
3--------------wb
2----st----wbwk--
1----------------
abcdefgh