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