8st--sl--st--sk--
7----sb--sdsbsbsb
6--sbsbsb--------
5----------------
4--------wb--ss--
3------wl--wb----
2wbwbwb--wd--wbwb
1wt--wl--wt--wk--
abcdefgh