8--------sk--wd--
7--wt------------
6----------------
5----------------
4----------------
3--wb--st--wbwk--
2------------ws--
1----------------
abcdefgh