8------sk------st
7--sbsb------sbsb
6sb--------sb----
5------------sd--
4----------wlwd--
3----wb----------
2sl--wb----wbwbwb
1----wkwt--------
abcdefgh