8--st------st--sk
7sb--wd------sbsb
6----------------
5----sl----------
4----------sbsl--
3wb--wswbwbss----
2----------wbwlsd
1wt--wl--wtwk----
abcdefgh