8----------------
7------wt----sbsb
6----------sd----
5----------------
4----------------
3wb----------wbwb
2------wd------wk
1----st--sk------
abcdefgh