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