8--------sk------
7--wkwb----------
6----------sb--sb
5--sb--------sbwb
4--wb--wt----wb--
3----st----------
2----------------
1----------------
abcdefgh