8--st--------sk--
7st--------sbslsb
6sb----sb------sd
5----sb--------ws
4----wb------wd--
3----wlsb----wb--
2wbwb----------wb
1--------wtwtwk--
abcdefgh