8wt--------------
7----------sbsk--
6------------sb--
5--sb----------sb
4sb----st--------
3--st------wlwbwk
2--wb------wbwb--
1----------------
abcdefgh