8----------------
7------------sk--
6--sb--sd--sbsb--
5sb--stwlst----sb
4wb--wb----------
3--------------wb
2----------wdwb--
1--wt----------wk
abcdefgh