8--------------st
7sbsk------sb--sb
6----sb------sbsl
5--sbss----------
4--wl------------
3------wlsd----wb
2wbwbwd--wk------
1wt------------wt
abcdefgh