8wt----sk------st
7----------------
6----wdwlsb------
5------sbwb--sd--
4------wb--------
3----------sb--wb
2------------wl--
1--------------wk
abcdefgh