8st--slslwt--sk--
7sbsb------st--sb
6----------sbsbwd
5----wl----------
4----------------
3----wbwl--------
2sd--------wbwb--
1--wt--------wk--
abcdefgh