8st------sksl--st
7sbsb------sbsb--
6--sd----sb----ss
5------sbwb----wb
4------sssl------
3----wb----ws----
2wbwb--wd--wbwl--
1wtws----wk----wt
abcdefgh