Updated production rules:
rule_4: A2 -> A12 A11 10 9
rule_10: A5 -> 1 5 19 1
rule_26: A14 -> 14 A12 13
rule_34: A18 -> A4 A19 16 15
rule_48: A25 -> A30 A27 18 17
rule_54: A30 -> A31 1 22 21 12
rule_56: A31 -> A7 8 4 A5 20
rule_86: A45 -> A49 A46 30 29
rule_94: A50 -> A4 A26 24 25