8----wtwd--------
7--sk------------
6--------wk------
5----------------
4------st--------
3sb--------------
2------------wbwb
1----------------
abcdefgh