8--sd------------
7------sl--sbsk--
6------sb----sb--
5----sbwb------st
4----wl--ws------
3--wb------------
2----------wb--wb
1wd------wt--wk--
abcdefgh