Main = String. A : B | E common X. B = X X . C : G | X common D B D. E = D F D. D = . G = A B. X = . // only complain should be at G, E