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