8----st--st------
7--sb------wtslsk
6sb----wl----sbsb
5------wlss------
4------sb--------
3------wb------wb
2wbwbsd----------
1--wk--wt--------
abcdefgh