8st------st----sk
7sbsb----------wd
6----------sb--sb
5----------wl----
4------sswb----ws
3--wb------------
2wb----sd--wbwbwb
1----wt----wtwk--
abcdefgh