8--------wd------
7----------sbsbsk
6--sb----sb----sb
5sb----sb--wb----
4------wb--------
3----------wbwbwb
2------sd------wk
1--------st------
abcdefgh