8st--------stsk--
7--sb------sbslsb
6sb----sd----sb--
5------wb--sl----
4----------------
3--wb--wdwlws----
2--wb------wbwbwb
1wt----wt----wk--
abcdefgh