8----st--------sk
7--------------wd
6--------sb----sb
5----st----------
4----------------
3wb----wl------wb
2--wbwb------wbwk
1----------wt----
abcdefgh