8sl--------st--sk
7----------------
6----sb----wb----
5wt--ws--sd----sb
4----------ss----
3--------wd--wt--
2--wbwb----wbwb--
1------st--wlwk--
abcdefgh