8----------------
7----------------
6----------wlsb--
5--sk--wt------sb
4--sb----ws------
3--wb--wk--------
2st--------wbwbwb
1----------------
abcdefgh