8--st------st--sk
7sb------sl--sb--
6--------------sb
5--------sbsb----
4wd--------ss----
3----ws----wb----
2wbwbwbwb--sdwbwb
1wt--wl----ws--wk
abcdefgh