Updated production rules:
rule_2: A2 -> 1 3 2
rule_23: A13 -> 17 16 1 1
rule_29: A17 -> A9 A22 A20 22 A18 18
rule_46: A27 -> A7 10 11 8 9 4 7 14 15 12 13 5 6
rule_52: A30 -> A22 21 22 1