8----------------
7--sb------sb----
6sb--slsb--sbsk--
5wb------st------
4--wbwb--wb--wbsb
3--wtws--wkwb----
2----st----------
1--------------wt
abcdefgh