8ws--slst----sk--
7sbsb--------slsb
6------------sb--
5----sd----sb----
4--sswb--ss------
3------wlwb----wb
2wbwbwd--wk--wbwl
1wt------------wt
abcdefgh