8----ws----wt--sk
7----------------
6------------wk--
5--------------wl
4------------wb--
3--------------sb
2wb--------wb--wb
1----------------
abcdefgh