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