8st------sk------
7--------sd------
6sb----sb------sb
5--sbsb----wdsb--
4----wb--wb--wb--
3--------wb------
2wbwb--------wkwb
1--wl------wt----
abcdefgh