8--st------------
7--------wt--sbsk
6------sb--wl----
5sb--sbwb--sl--sb
4wb--wb------stwb
3--wd------------
2----------------
1------wk------wt
abcdefgh