8st------st--sk--
7sbsb------sb--sb
6------sb----sb--
5--wb------------
4----wb----------
3------slwdwb----
2wb------wswkwbwb
1sl----sdwl----wt
abcdefgh