8stsssl----sl--wd
7------sbsdsk--sb
6----sb----sssb--
5------------wl--
4sb------wbwb----
3----wswb--------
2wbwbwb------wbwb
1wt------wk----wt
abcdefgh