8--------------sk
7----------sb----
6------sb--------
5------wbsb------
4ws------wb----wk
3------wl--wb----
2--wb----------wb
1----------------
abcdefgh