8st------stslsk--
7--slsb----sbsb--
6----ss--sd----wl
5sb------wb------
4wlsb------------
3----------wswswb
2wbwb------wkwb--
1----wtwdwt------
abcdefgh