I have a context free grammar (CFG). The initial symbol is `A1`. The terminal symbols are just integers and the non-terminal symbols start with `A`. I also have a target sequence of terminal symbols which needs to be produced by the grammar. However, the CFG production rules have had some terminal symbols removed which may now render it impossible to produce the target sequence. Please attempt to repair the CFG so that the sequence can be produced. The only operations which can be made to repair the CFG are the insertion of terminal symbols anywhere in existing production rules. Deleting or reordering symbols in existing production rules and creating new production rules is prohibited. Please try minimize the total number of terminal symbols inserted into the production rules so that the CFG can produce the target sequence. Reason about the problem however you wish and write out whatever working out you want. When you are finished please write a new line with `Updated production rules:`, and then write a new line for each of the updated production rules (including `rule_<n>:`), no need to rewrite the production rules which haven't changed. Do not write anything after the updated production rules.


"""
There are 31 terminals, ranging from 1 to 31.
Each terminal symbol occurs in the target sequence at least once.

There are 72 non-terminal symbols, ranging from A1 to A72.

Production rules:
rule_1: A1 -> A2
rule_2: A2 -> A61 A3
rule_3: A2 -> A61 A3
rule_4: A2 -> A61 A3
rule_5: A2 -> A61 A3
rule_6: A2 -> A61 A3
rule_7: A2 -> A61 A3
rule_8: A2 -> A61 A3
rule_9: A2 -> A61 A3
rule_10: A2 -> A61 A3
rule_11: A2 -> A61 A3
rule_12: A2 -> A61 A3
rule_13: A2 -> A61 A3
rule_14: A2 -> A61 A3
rule_15: A2 -> A61 A3
rule_16: A2 -> A61 A3
rule_17: A2 -> A61 A3
rule_18: A2 -> A61 A3
rule_19: A2 -> A61 A3
rule_20: A2 -> A61 A3
rule_21: A2 -> A61 A3
rule_22: A2 -> A61 A3
rule_23: A2 -> A61 A3
rule_24: A2 -> A61 A3
rule_25: A2 -> A61 A3
rule_26: A2 -> A61 A3
rule_27: A2 -> A61 A3
rule_28: A2 -> A61 A3
rule_29: A2 -> A61 A3
rule_30: A2 -> A61 A3
rule_31: A2 -> A61 A3
rule_32: A2 -> A61 A3
rule_33: A2 -> A61 A3
rule_34: A2 -> A61 A3
rule_35: A2 -> A61 A3
rule_36: A2 -> A61 A3
rule_37: A2 -> A61 A3
rule_38: A3 -> A4
rule_39: A3 -> A27
rule_40: A3 -> A44
rule_41: A4 -> A5
rule_42: A4 -> A5
rule_43: A4 -> A5
rule_44: A4 -> A5
rule_45: A4 -> A5
rule_46: A4 -> A5
rule_47: A4 -> A5
rule_48: A4 -> A5
rule_49: A4 -> A5
rule_50: A4 -> A5
rule_51: A4 -> A5
rule_52: A4 -> A5
rule_53: A4 -> A5
rule_54: A4 -> A5
rule_55: A4 -> A5
rule_56: A4 -> A5
rule_57: A4 -> A5
rule_58: A4 -> A5
rule_59: A4 -> A5
rule_60: A4 -> A5
rule_61: A4 -> A5
rule_62: A4 -> A5
rule_63: A4 -> A5
rule_64: A4 -> A5
rule_65: A4 -> A5
rule_66: A4 -> A5
rule_67: A4 -> A5
rule_68: A4 -> A5
rule_69: A4 -> A5
rule_70: A4 -> A5
rule_71: A4 -> A5
rule_72: A4 -> A5
rule_73: A4 -> A5
rule_74: A4 -> A5
rule_75: A4 -> A5
rule_76: A4 -> A5
rule_77: A4 -> A18
rule_78: A4 -> A18
rule_79: A4 -> A18
rule_80: A4 -> A18
rule_81: A4 -> A18
rule_82: A4 -> A18
rule_83: A4 -> A18
rule_84: A4 -> A18
rule_85: A4 -> A18
rule_86: A4 -> A18
rule_87: A4 -> A18
rule_88: A4 -> A18
rule_89: A4 -> A18
rule_90: A4 -> A18
rule_91: A4 -> A18
rule_92: A4 -> A18
rule_93: A4 -> A18
rule_94: A4 -> A18
rule_95: A4 -> A18
rule_96: A4 -> A18
rule_97: A4 -> A18
rule_98: A4 -> A18
rule_99: A4 -> A18
rule_100: A4 -> A18
rule_101: A4 -> A18
rule_102: A4 -> A18
rule_103: A4 -> A18
rule_104: A4 -> A18
rule_105: A4 -> A18
rule_106: A4 -> A18
rule_107: A4 -> A18
rule_108: A4 -> A18
rule_109: A4 -> A18
rule_110: A4 -> A18
rule_111: A4 -> A18
rule_112: A4 -> A18
rule_113: A4 -> A19
rule_114: A4 -> A19
rule_115: A4 -> A19
rule_116: A4 -> A19
rule_117: A4 -> A19
rule_118: A4 -> A19
rule_119: A4 -> A19
rule_120: A4 -> A19
rule_121: A4 -> A19
rule_122: A4 -> A19
rule_123: A4 -> A19
rule_124: A4 -> A19
rule_125: A4 -> A19
rule_126: A4 -> A19
rule_127: A4 -> A19
rule_128: A4 -> A19
rule_129: A4 -> A19
rule_130: A4 -> A19
rule_131: A4 -> A19
rule_132: A4 -> A19
rule_133: A4 -> A19
rule_134: A4 -> A19
rule_135: A4 -> A19
rule_136: A4 -> A19
rule_137: A4 -> A19
rule_138: A4 -> A19
rule_139: A4 -> A19
rule_140: A4 -> A19
rule_141: A4 -> A19
rule_142: A4 -> A19
rule_143: A4 -> A19
rule_144: A4 -> A19
rule_145: A4 -> A19
rule_146: A4 -> A19
rule_147: A4 -> A19
rule_148: A4 -> A19
rule_149: A4 -> A20
rule_150: A4 -> A20
rule_151: A4 -> A20
rule_152: A4 -> A20
rule_153: A4 -> A20
rule_154: A4 -> A20
rule_155: A4 -> A20
rule_156: A4 -> A20
rule_157: A4 -> A20
rule_158: A4 -> A20
rule_159: A4 -> A20
rule_160: A4 -> A20
rule_161: A4 -> A20
rule_162: A4 -> A20
rule_163: A4 -> A20
rule_164: A4 -> A20
rule_165: A4 -> A20
rule_166: A4 -> A20
rule_167: A4 -> A20
rule_168: A4 -> A20
rule_169: A4 -> A20
rule_170: A4 -> A20
rule_171: A4 -> A20
rule_172: A4 -> A20
rule_173: A4 -> A20
rule_174: A4 -> A20
rule_175: A4 -> A20
rule_176: A4 -> A20
rule_177: A4 -> A20
rule_178: A4 -> A20
rule_179: A4 -> A20
rule_180: A4 -> A20
rule_181: A4 -> A20
rule_182: A4 -> A20
rule_183: A4 -> A20
rule_184: A4 -> A20
rule_185: A5 -> 1
rule_186: A5 -> A5 A18
rule_187: A5 -> A6 A5
rule_188: A5 -> A9 A19
rule_189: A5 -> A13 A20
rule_190: A6 -> 1
rule_191: A6 -> A5 A16
rule_192: A6 -> A6 A6
rule_193: A6 -> A9 A7
rule_194: A6 -> A13 A11
rule_195: A7 -> 1
rule_196: A7 -> A7 A6
rule_197: A7 -> A8 A7
rule_198: A7 -> A14 A11
rule_199: A7 -> A19 A16
rule_200: A8 -> 1
rule_201: A8 -> A7 A9
rule_202: A8 -> A8 A8
rule_203: A8 -> A14 A10
rule_204: A8 -> A19 A17
rule_205: A9 -> 1
rule_206: A9 -> A5 A17
rule_207: A9 -> A6 A9
rule_208: A9 -> A9 A8
rule_209: A9 -> A13 A10
rule_210: A9 -> 31 27 13 A25 30 27
rule_211: A10 -> 1
rule_212: A10 -> A10 A8
rule_213: A10 -> A11 A9
rule_214: A10 -> A12 A10
rule_215: A10 -> A20 A17
rule_216: A11 -> 1
rule_217: A11 -> A10 A7
rule_218: A11 -> A11 A6
rule_219: A11 -> A12 A11
rule_220: A11 -> A20 A16
rule_221: A12 -> 1
rule_222: A12 -> A10 A14
rule_223: A12 -> A11 A13
rule_224: A12 -> A12 A12
rule_225: A12 -> A20 A15
rule_226: A13 -> 1
rule_227: A13 -> A5 A15
rule_228: A13 -> A6 A13
rule_229: A13 -> A9 A14
rule_230: A13 -> A13 A12
rule_231: A14 -> 1
rule_232: A14 -> A7 A13
rule_233: A14 -> A8 A14
rule_234: A14 -> A14 A12
rule_235: A14 -> A19 A15
rule_236: A14 -> 21 19 15 23 A23 14 22
rule_237: A14 -> 21 A23 22 20
rule_238: A15 -> 1
rule_239: A15 -> A15 A12
rule_240: A15 -> A16 A13
rule_241: A15 -> A17 A14
rule_242: A15 -> A18 A15
rule_243: A16 -> 1
rule_244: A16 -> A15 A11
rule_245: A16 -> A16 A6
rule_246: A16 -> A17 A7
rule_247: A16 -> A18 A16
rule_248: A17 -> 1
rule_249: A17 -> A15 A10
rule_250: A17 -> A16 A9
rule_251: A17 -> A17 A8
rule_252: A17 -> A18 A17
rule_253: A18 -> 1
rule_254: A18 -> A15 A20
rule_255: A18 -> A16 A5
rule_256: A18 -> A17 A19
rule_257: A18 -> A18 A18
rule_258: A19 -> 1
rule_259: A19 -> A7 A5
rule_260: A19 -> A8 A19
rule_261: A19 -> A14 A20
rule_262: A19 -> A19 A18
rule_263: A20 -> 1
rule_264: A20 -> A10 A19
rule_265: A20 -> A11 A5
rule_266: A20 -> 11 5 9 A21 6 7
rule_267: A20 -> A12 A20
rule_268: A20 -> A20 A18
rule_269: A21 -> 1
rule_270: A21 -> A22 A21
rule_271: A22 -> 2
rule_272: A22 -> 3
rule_273: A22 -> 4
rule_274: A23 -> 1
rule_275: A23 -> A24 A23
rule_276: A24 -> 16
rule_277: A24 -> 17
rule_278: A24 -> 18
rule_279: A25 -> 1
rule_280: A25 -> A26 A25
rule_281: A26 -> 24
rule_282: A26 -> 25
rule_283: A26 -> 26
rule_284: A27 -> A28
rule_285: A27 -> A28
rule_286: A27 -> A28
rule_287: A27 -> A28
rule_288: A27 -> A28
rule_289: A27 -> A28
rule_290: A27 -> A28
rule_291: A27 -> A28
rule_292: A27 -> A28
rule_293: A27 -> A28
rule_294: A27 -> A28
rule_295: A27 -> A28
rule_296: A27 -> A28
rule_297: A27 -> A28
rule_298: A27 -> A28
rule_299: A27 -> A28
rule_300: A27 -> A28
rule_301: A27 -> A28
rule_302: A27 -> A28
rule_303: A27 -> A28
rule_304: A27 -> A28
rule_305: A27 -> A28
rule_306: A27 -> A28
rule_307: A27 -> A28
rule_308: A27 -> A28
rule_309: A27 -> A28
rule_310: A27 -> A28
rule_311: A27 -> A28
rule_312: A27 -> A28
rule_313: A27 -> A28
rule_314: A27 -> A28
rule_315: A27 -> A28
rule_316: A27 -> A28
rule_317: A27 -> A28
rule_318: A27 -> A28
rule_319: A27 -> A28
rule_320: A27 -> A41
rule_321: A27 -> A41
rule_322: A27 -> A41
rule_323: A27 -> A41
rule_324: A27 -> A41
rule_325: A27 -> A41
rule_326: A27 -> A41
rule_327: A27 -> A41
rule_328: A27 -> A41
rule_329: A27 -> A41
rule_330: A27 -> A41
rule_331: A27 -> A41
rule_332: A27 -> A41
rule_333: A27 -> A41
rule_334: A27 -> A41
rule_335: A27 -> A41
rule_336: A27 -> A41
rule_337: A27 -> A41
rule_338: A27 -> A41
rule_339: A27 -> A41
rule_340: A27 -> A41
rule_341: A27 -> A41
rule_342: A27 -> A41
rule_343: A27 -> A41
rule_344: A27 -> A41
rule_345: A27 -> A41
rule_346: A27 -> A41
rule_347: A27 -> A41
rule_348: A27 -> A41
rule_349: A27 -> A41
rule_350: A27 -> A41
rule_351: A27 -> A41
rule_352: A27 -> A41
rule_353: A27 -> A41
rule_354: A27 -> A41
rule_355: A27 -> A41
rule_356: A27 -> A42
rule_357: A27 -> A42
rule_358: A27 -> A42
rule_359: A27 -> A42
rule_360: A27 -> A42
rule_361: A27 -> A42
rule_362: A27 -> A42
rule_363: A27 -> A42
rule_364: A27 -> A42
rule_365: A27 -> A42
rule_366: A27 -> A42
rule_367: A27 -> A42
rule_368: A27 -> A42
rule_369: A27 -> A42
rule_370: A27 -> A42
rule_371: A27 -> A42
rule_372: A27 -> A42
rule_373: A27 -> A42
rule_374: A27 -> A42
rule_375: A27 -> A42
rule_376: A27 -> A42
rule_377: A27 -> A42
rule_378: A27 -> A42
rule_379: A27 -> A42
rule_380: A27 -> A42
rule_381: A27 -> A42
rule_382: A27 -> A42
rule_383: A27 -> A42
rule_384: A27 -> A42
rule_385: A27 -> A42
rule_386: A27 -> A42
rule_387: A27 -> A42
rule_388: A27 -> A42
rule_389: A27 -> A42
rule_390: A27 -> A42
rule_391: A27 -> A42
rule_392: A27 -> A43
rule_393: A27 -> A43
rule_394: A27 -> A43
rule_395: A27 -> A43
rule_396: A27 -> A43
rule_397: A27 -> A43
rule_398: A27 -> A43
rule_399: A27 -> A43
rule_400: A27 -> A43
rule_401: A27 -> A43
rule_402: A27 -> A43
rule_403: A27 -> A43
rule_404: A27 -> A43
rule_405: A27 -> A43
rule_406: A27 -> A43
rule_407: A27 -> A43
rule_408: A27 -> A43
rule_409: A27 -> A43
rule_410: A27 -> A43
rule_411: A27 -> A43
rule_412: A27 -> A43
rule_413: A27 -> A43
rule_414: A27 -> A43
rule_415: A27 -> A43
rule_416: A27 -> A43
rule_417: A27 -> A43
rule_418: A27 -> A43
rule_419: A27 -> A43
rule_420: A27 -> A43
rule_421: A27 -> A43
rule_422: A27 -> A43
rule_423: A27 -> A43
rule_424: A27 -> A43
rule_425: A27 -> A43
rule_426: A27 -> A43
rule_427: A27 -> A43
rule_428: A28 -> 1
rule_429: A28 -> A28 A41
rule_430: A28 -> A29 A28
rule_431: A28 -> A32 A42
rule_432: A28 -> A36 A43
rule_433: A29 -> 1
rule_434: A29 -> A28 A39
rule_435: A29 -> A29 A29
rule_436: A29 -> A32 A30
rule_437: A29 -> A36 A34
rule_438: A30 -> 1
rule_439: A30 -> A30 A29
rule_440: A30 -> A31 A30
rule_441: A30 -> A37 A34
rule_442: A30 -> A42 A39
rule_443: A31 -> 1
rule_444: A31 -> A30 A32
rule_445: A31 -> A31 A31
rule_446: A31 -> A37 A33
rule_447: A31 -> A42 A40
rule_448: A32 -> 1
rule_449: A32 -> A28 A40
rule_450: A32 -> A29 A32
rule_451: A32 -> 31 27 A25 30 28
rule_452: A32 -> A32 A31
rule_453: A32 -> A36 A33
rule_454: A33 -> 1
rule_455: A33 -> A33 A31
rule_456: A33 -> A34 A32
rule_457: A33 -> A35 A33
rule_458: A33 -> A43 A40
rule_459: A34 -> 1
rule_460: A34 -> A33 A30
rule_461: A34 -> A34 A29
rule_462: A34 -> A35 A34
rule_463: A34 -> A43 A39
rule_464: A35 -> 1
rule_465: A35 -> A33 A37
rule_466: A35 -> A34 A36
rule_467: A35 -> A35 A35
rule_468: A35 -> A43 A38
rule_469: A36 -> 1
rule_470: A36 -> A28 A38
rule_471: A36 -> A29 A36
rule_472: A36 -> A32 A37
rule_473: A36 -> A36 A35
rule_474: A37 -> 1
rule_475: A37 -> 21 19 15 A23 14 22 20
rule_476: A37 -> A30 A36
rule_477: A37 -> A31 A37
rule_478: A37 -> A37 A35
rule_479: A37 -> A42 A38
rule_480: A38 -> 1
rule_481: A38 -> A38 A35
rule_482: A38 -> A39 A36
rule_483: A38 -> A40 A37
rule_484: A38 -> A41 A38
rule_485: A39 -> 1
rule_486: A39 -> A38 A34
rule_487: A39 -> A39 A29
rule_488: A39 -> A40 A30
rule_489: A39 -> A41 A39
rule_490: A40 -> 1
rule_491: A40 -> A38 A33
rule_492: A40 -> A39 A32
rule_493: A40 -> A40 A31
rule_494: A40 -> A41 A40
rule_495: A41 -> 1
rule_496: A41 -> A38 A43
rule_497: A41 -> A39 A28
rule_498: A41 -> A40 A42
rule_499: A41 -> A41 A41
rule_500: A42 -> 1
rule_501: A42 -> A30 A28
rule_502: A42 -> A31 A42
rule_503: A42 -> A37 A43
rule_504: A42 -> A42 A41
rule_505: A43 -> 1
rule_506: A43 -> 11 5 9 A21 7 5
rule_507: A43 -> A33 A42
rule_508: A43 -> A34 A28
rule_509: A43 -> A35 A43
rule_510: A43 -> A43 A41
rule_511: A44 -> A45
rule_512: A44 -> A45
rule_513: A44 -> A45
rule_514: A44 -> A45
rule_515: A44 -> A45
rule_516: A44 -> A45
rule_517: A44 -> A45
rule_518: A44 -> A45
rule_519: A44 -> A45
rule_520: A44 -> A45
rule_521: A44 -> A45
rule_522: A44 -> A45
rule_523: A44 -> A45
rule_524: A44 -> A45
rule_525: A44 -> A45
rule_526: A44 -> A45
rule_527: A44 -> A45
rule_528: A44 -> A45
rule_529: A44 -> A45
rule_530: A44 -> A45
rule_531: A44 -> A45
rule_532: A44 -> A45
rule_533: A44 -> A45
rule_534: A44 -> A45
rule_535: A44 -> A45
rule_536: A44 -> A45
rule_537: A44 -> A45
rule_538: A44 -> A45
rule_539: A44 -> A45
rule_540: A44 -> A45
rule_541: A44 -> A45
rule_542: A44 -> A45
rule_543: A44 -> A45
rule_544: A44 -> A45
rule_545: A44 -> A45
rule_546: A44 -> A45
rule_547: A44 -> A58
rule_548: A44 -> A58
rule_549: A44 -> A58
rule_550: A44 -> A58
rule_551: A44 -> A58
rule_552: A44 -> A58
rule_553: A44 -> A58
rule_554: A44 -> A58
rule_555: A44 -> A58
rule_556: A44 -> A58
rule_557: A44 -> A58
rule_558: A44 -> A58
rule_559: A44 -> A58
rule_560: A44 -> A58
rule_561: A44 -> A58
rule_562: A44 -> A58
rule_563: A44 -> A58
rule_564: A44 -> A58
rule_565: A44 -> A58
rule_566: A44 -> A58
rule_567: A44 -> A58
rule_568: A44 -> A58
rule_569: A44 -> A58
rule_570: A44 -> A58
rule_571: A44 -> A58
rule_572: A44 -> A58
rule_573: A44 -> A58
rule_574: A44 -> A58
rule_575: A44 -> A58
rule_576: A44 -> A58
rule_577: A44 -> A58
rule_578: A44 -> A58
rule_579: A44 -> A58
rule_580: A44 -> A58
rule_581: A44 -> A58
rule_582: A44 -> A58
rule_583: A44 -> A59
rule_584: A44 -> A59
rule_585: A44 -> A59
rule_586: A44 -> A59
rule_587: A44 -> A59
rule_588: A44 -> A59
rule_589: A44 -> A59
rule_590: A44 -> A59
rule_591: A44 -> A59
rule_592: A44 -> A59
rule_593: A44 -> A59
rule_594: A44 -> A59
rule_595: A44 -> A59
rule_596: A44 -> A59
rule_597: A44 -> A59
rule_598: A44 -> A59
rule_599: A44 -> A59
rule_600: A44 -> A59
rule_601: A44 -> A59
rule_602: A44 -> A59
rule_603: A44 -> A59
rule_604: A44 -> A59
rule_605: A44 -> A59
rule_606: A44 -> A59
rule_607: A44 -> A59
rule_608: A44 -> A59
rule_609: A44 -> A59
rule_610: A44 -> A59
rule_611: A44 -> A59
rule_612: A44 -> A59
rule_613: A44 -> A59
rule_614: A44 -> A59
rule_615: A44 -> A59
rule_616: A44 -> A59
rule_617: A44 -> A59
rule_618: A44 -> A59
rule_619: A44 -> A60
rule_620: A44 -> A60
rule_621: A44 -> A60
rule_622: A44 -> A60
rule_623: A44 -> A60
rule_624: A44 -> A60
rule_625: A44 -> A60
rule_626: A44 -> A60
rule_627: A44 -> A60
rule_628: A44 -> A60
rule_629: A44 -> A60
rule_630: A44 -> A60
rule_631: A44 -> A60
rule_632: A44 -> A60
rule_633: A44 -> A60
rule_634: A44 -> A60
rule_635: A44 -> A60
rule_636: A44 -> A60
rule_637: A44 -> A60
rule_638: A44 -> A60
rule_639: A44 -> A60
rule_640: A44 -> A60
rule_641: A44 -> A60
rule_642: A44 -> A60
rule_643: A44 -> A60
rule_644: A44 -> A60
rule_645: A44 -> A60
rule_646: A44 -> A60
rule_647: A44 -> A60
rule_648: A44 -> A60
rule_649: A44 -> A60
rule_650: A44 -> A60
rule_651: A44 -> A60
rule_652: A44 -> A60
rule_653: A44 -> A60
rule_654: A44 -> A60
rule_655: A45 -> 1
rule_656: A45 -> A45 A58
rule_657: A45 -> A46 A45
rule_658: A45 -> A49 A59
rule_659: A45 -> A53 A60
rule_660: A46 -> 1
rule_661: A46 -> A45 A56
rule_662: A46 -> A46 A46
rule_663: A46 -> A49 A47
rule_664: A46 -> A53 A51
rule_665: A47 -> 1
rule_666: A47 -> A47 A46
rule_667: A47 -> A48 A47
rule_668: A47 -> A54 A51
rule_669: A47 -> A59 A56
rule_670: A48 -> 1
rule_671: A48 -> A47 A49
rule_672: A48 -> A48 A48
rule_673: A48 -> A54 A50
rule_674: A48 -> A59 A57
rule_675: A49 -> 1
rule_676: A49 -> 31 13 29 A25 12 30 28 27
rule_677: A49 -> A45 A57
rule_678: A49 -> A46 A49
rule_679: A49 -> A49 A48
rule_680: A49 -> A53 A50
rule_681: A50 -> 1
rule_682: A50 -> A50 A48
rule_683: A50 -> A51 A49
rule_684: A50 -> A52 A50
rule_685: A50 -> A60 A57
rule_686: A51 -> 1
rule_687: A51 -> A50 A47
rule_688: A51 -> A51 A46
rule_689: A51 -> A52 A51
rule_690: A51 -> A60 A56
rule_691: A52 -> 1
rule_692: A52 -> A50 A54
rule_693: A52 -> A51 A53
rule_694: A52 -> A52 A52
rule_695: A52 -> A60 A55
rule_696: A53 -> 1
rule_697: A53 -> A45 A55
rule_698: A53 -> A46 A53
rule_699: A53 -> A49 A54
rule_700: A53 -> A53 A52
rule_701: A54 -> 1
rule_702: A54 -> 21 23 A23 14 22 20 19
rule_703: A54 -> A47 A53
rule_704: A54 -> A48 A54
rule_705: A54 -> A54 A52
rule_706: A54 -> A59 A55
rule_707: A55 -> 1
rule_708: A55 -> A55 A52
rule_709: A55 -> A56 A53
rule_710: A55 -> A57 A54
rule_711: A55 -> A58 A55
rule_712: A56 -> 1
rule_713: A56 -> A55 A51
rule_714: A56 -> A56 A46
rule_715: A56 -> A57 A47
rule_716: A56 -> A58 A56
rule_717: A57 -> 1
rule_718: A57 -> A55 A50
rule_719: A57 -> A56 A49
rule_720: A57 -> A57 A48
rule_721: A57 -> A58 A57
rule_722: A58 -> 1
rule_723: A58 -> A55 A60
rule_724: A58 -> A56 A45
rule_725: A58 -> A57 A59
rule_726: A58 -> A58 A58
rule_727: A59 -> 1
rule_728: A59 -> A47 A45
rule_729: A59 -> A48 A59
rule_730: A59 -> A54 A60
rule_731: A59 -> A59 A58
rule_732: A60 -> 1
rule_733: A60 -> 11 5 A21 6 10 7 5
rule_734: A60 -> A50 A59
rule_735: A60 -> A51 A45
rule_736: A60 -> A52 A60
rule_737: A60 -> A60 A58
rule_738: A61 -> A63 A62
rule_739: A61 -> A66 A64
rule_740: A61 -> A69 A67
rule_741: A61 -> A72 A70
rule_742: A62 -> 1
rule_743: A62 -> 1
rule_744: A62 -> 1
rule_745: A62 -> 1
rule_746: A62 -> 1
rule_747: A62 -> 1
rule_748: A62 -> 1
rule_749: A62 -> 1
rule_750: A62 -> 1
rule_751: A62 -> 1
rule_752: A62 -> 1
rule_753: A62 -> 1
rule_754: A62 -> 1
rule_755: A62 -> 1
rule_756: A62 -> 1
rule_757: A62 -> 1
rule_758: A63 -> 1
rule_759: A63 -> 1
rule_760: A63 -> 1
rule_761: A64 -> 1
rule_762: A64 -> 1
rule_763: A64 -> 1
rule_764: A64 -> 1
rule_765: A64 -> 1
rule_766: A64 -> 1
rule_767: A64 -> 1
rule_768: A64 -> 1
rule_769: A64 -> 1
rule_770: A64 -> 1
rule_771: A64 -> 1
rule_772: A64 -> 1
rule_773: A64 -> 1
rule_774: A64 -> 1
rule_775: A64 -> 1
rule_776: A64 -> 1
rule_777: A64 -> A65 A64
rule_778: A65 -> 27
rule_779: A65 -> 28
rule_780: A66 -> 1
rule_781: A66 -> 1
rule_782: A66 -> 1
rule_783: A66 -> 12
rule_784: A66 -> 31
rule_785: A67 -> 1
rule_786: A67 -> 1
rule_787: A67 -> 1
rule_788: A67 -> 1
rule_789: A67 -> 1
rule_790: A67 -> 1
rule_791: A67 -> 1
rule_792: A67 -> 1
rule_793: A67 -> 1
rule_794: A67 -> 1
rule_795: A67 -> 1
rule_796: A67 -> 1
rule_797: A67 -> 1
rule_798: A67 -> 1
rule_799: A67 -> 1
rule_800: A67 -> 1
rule_801: A67 -> A68 A67
rule_802: A68 -> 19
rule_803: A68 -> 20
rule_804: A69 -> 1
rule_805: A69 -> 1
rule_806: A69 -> 1
rule_807: A69 -> 14
rule_808: A69 -> 21
rule_809: A70 -> 1
rule_810: A70 -> 1
rule_811: A70 -> 1
rule_812: A70 -> 1
rule_813: A70 -> 1
rule_814: A70 -> 1
rule_815: A70 -> 1
rule_816: A70 -> 1
rule_817: A70 -> 1
rule_818: A70 -> 1
rule_819: A70 -> 1
rule_820: A70 -> 1
rule_821: A70 -> 1
rule_822: A70 -> 1
rule_823: A70 -> 1
rule_824: A70 -> 1
rule_825: A70 -> A71 A70
rule_826: A71 -> 5
rule_827: A71 -> 7
rule_828: A72 -> 1
rule_829: A72 -> 1
rule_830: A72 -> 1
rule_831: A72 -> 6
rule_832: A72 -> 11

Target sequence:
1 1 31 27 13 29 24 25 26 1 12 30 28 27 21 19 15 23 18 17 16 1 14 22 20 19 11 5 8 9 3 4 2 1 6 10 7 5 1
"""