8----------------
7----------sbsksb
6------------sb--
5sd--------------
4----------------
3------------wbwb
2----st------wl--
1----------wdwk--
abcdefgh