8st--------stsk--
7sbsbsb------sbsb
6------sl--------
5------------wl--
4----sbwb--------
3wb----ss--wb--sd
2--wb------wb--wb
1wt----wd--wtwk--
abcdefgh