8st------sk--ssst
7sbsbsb--sdsbsbsb
6------------sl--
5ss----wb--------
4wdsl--wb----wb--
3----ws--wlws--wb
2wbwb------wb----
1wt------wkwl--wt
abcdefgh