8--------------st
7----sb------sk--
6--sb--sb----sd--
5sbwb----sbsl----
4wbslwb----wbsb--
3------wb----wbst
2----wlwt--wt--ws
1--------wd----wk
abcdefgh