8--st--sk--------
7----wt--st--sb--
6sbsb--------wl--
5--------sb------
4wb----sbwb----sb
3--wb--wb------sl
2----wt----wbwk--
1----------------
abcdefgh