8--sk--st------st
7sbsbsd----sb----
6----sbslsbss----
5------sb--slsb--
4------wb--wb--sb
3wbwb----wbwl----
2--wl--wswd--wbwb
1wt--wt------wk--
abcdefgh