8----stsd--stsk--
7------ssslsbsbsb
6slsb----sb------
5sb----sb------ss
4------wb--------
3wbwdws----wswb--
2--wb--wlwbwbwlwb
1wt--wt------wk--
abcdefgh