8--stsd----------
7--------------st
6sb--ss--sk----sb
5--------sbwdsb--
4wb----sbwbsbss--
3wl----wb--ws--sl
2wb--------wb--wb
1------------wtwk
abcdefgh