8----st----st--sk
7--wl------sbslsb
6sb--------sssb--
5----sb----------
4----------wl----
3------------wb--
2wbwb----wbwb--wb
1wt----wt----wk--
abcdefgh