I give up!
x 1. b b e 3 b b e x b b e 2 b b e x b b e 2. b b e 3 b b e 2 cc e 2. cd c 3 c x e x c b 1. ccde 2 cc e 1 acc 3aac x c xc b xa e 1 efec 3 efe x c x c a x a e b 2 cd c x e 3ccd x e x cc x aa 1 ghge xaacc xaacc 3aac x c xc b xa e b 1 efec xaa c e 3 c x f e x e x c 2 e x d 0aaccca x