8----------------
7--sk------------
6------------sbsb
5----------------
4------wbsdwb--wb
3--sb------------
2--------wkwl----
1--wt------------
abcdefgh