8st----st----sk--
7----------sbsb--
6sb----sb----sssb
5--sb----ss------
4--wl----wbslsl--
3--wb----------wk
2wbwdwb--sd------
1wtws----------wt
abcdefgh