8--sk--st--slssst
7sbsb--ss--sb----
6--sdsb--sb--sb--
5------wb------sb
4----wd--------wb
3----wb--wlwsws--
2wbwb------wbwb--
1--wt----wk----wt
abcdefgh