A2 -> a | A3 b | A4 c
A3 -> b | A4 c
A4 -> c
A5 -> d
A4 -> A3 a
A5 -> aa
A1 -> A4 b a
A1 -> bb
A3 -> A2 c c
A3 -> abc
A2 -> A5 a b