Fixing left and mutual recursions in grammars (brightprogrammer.in)