adventofcode2022/day21/expr.py

2 lines
12 KiB
Python
Raw Normal View History

2022-12-21 05:35:31 +00:00
eql(div(add(add(add(num(2),num(13)),add(mul(mul(num(4),mul(num(5),num(2))),sub(mul(num(11),num(2)),num(5))),add(num(4),num(3)))),mul(num(3),sub(add(mul(mul(num(2),add(mul(add(mul(mul(add(num(4),num(3)),num(3)),num(19)),mul(num(2),sub(mul(num(16),mul(num(2),mul(num(7),num(7)))),mul(num(3),add(num(10),add(num(2),num(17))))))),mul(add(mul(num(3),add(mul(num(10),num(3)),add(num(4),mul(num(3),num(3))))),add(num(4),mul(num(2),add(num(11),mul(num(4),num(3)))))),add(num(1),num(6)))),mul(num(2),add(mul(num(7),sub(mul(mul(num(2),mul(add(mul(num(4),mul(num(3),div(mul(div(mul(mul(num(11),num(2)),num(3)),mul(num(2),num(3))),num(3)),num(3)))),add(add(mul(num(5),num(5)),mul(num(2),num(4))),mul(num(2),num(4)))),num(2))),mul(div(mul(num(2),mul(num(3),add(num(4),num(3)))),num(2)),add(add(num(20),mul(num(4),num(4))),add(num(7),mul(num(3),mul(num(4),num(2))))))),mul(add(add(mul(num(12),num(5)),add(num(18),add(num(2),add(add(num(19),num(2)),mul(num(2),num(4)))))),add(num(10),mul(num(2),num(9)))),add(mul(add(add(add(num(5),num(2)),num(16)),num(8)),add(num(1),mul(num(2),num(11)))),mul(mul(mul(num(2),num(3)),num(2)),num(8)))))),mul(add(mul(mul(num(2),add(num(17),num(14))),mul(mul(num(3),add(num(2),num(5))),num(3))),mul(num(2),mul(add(sub(sub(add(mul(num(5),num(7)),mul(num(5),num(14))),mul(num(4),num(2))),mul(num(4),num(7))),num(4)),add(mul(num(3),num(3)),mul(num(4),add(add(num(3),num(18)),add(add(mul(num(4),num(3)),num(4)),mul(num(3),num(2))))))))),mul(mul(num(2),num(4)),add(num(2),add(num(4),num(5))))))))),mul(mul(div(mul(num(2),add(mul(div(mul(num(4),num(6)),num(2)),mul(num(5),num(5))),add(add(add(div(add(mul(num(3),mul(num(4),num(4))),mul(mul(num(3),num(3)),num(6))),num(3)),sub(sub(add(add(mul(num(12),num(2)),num(10)),add(sub(mul(mul(num(3),num(3)),num(3)),mul(num(4),num(2))),mul(mul(num(2),num(4)),num(5)))),mul(num(2),add(num(8),num(3)))),num(2))),mul(add(add(num(18),add(num(10),num(3))),add(mul(num(2),num(11)),mul(div(mul(add(num(3),num(4)),add(num(2),num(4))),num(6)),num(3)))),num(2))),mul(mul(num(2),add(num(3),num(3))),mul(num(2),div(mul(add(num(3),add(num(4),num(6))),num(2)),num(2))))))),num(2)),sub(num(8),num(1))),mul(num(3),add(add(num(17),add(num(19),num(2))),div(div(mul(div(num(12),num(2)),mul(add(num(1),add(add(num(10),add(add(num(5),num(2)),num(2))),add(num(4),num(17)))),num(2))),num(3)),num(4)))))),mul(add(mul(num(2),mul(num(2),add(div(mul(add(mul(num(13),num(11)),mul(num(6),num(15))),num(3)),num(3)),mul(add(num(1),num(9)),num(14))))),mul(mul(mul(num(5),num(3)),num(5)),num(15))),mul(add(mul(mul(add(div(mul(mul(num(3),add(mul(add(mul(num(2),add(mul(num(2),mul(num(8),num(2))),num(14))),mul(num(13),num(3))),num(3)),mul(mul(num(17),num(2)),add(mul(add(num(3),num(8)),num(2)),num(9))))),mul(num(4),mul(mul(num(2),add(add(num(6),num(13)),num(4))),num(2)))),num(2)),add(div(mul(add(add(mul(mul(num(3),num(3)),add(mul(num(8),mul(num(5),num(5))),add(mul(sub(div(mul(sub(mul(mul(num(3),num(4)),num(5)),add(num(3),mul(num(2),add(num(5),num(2))))),num(3)),num(3)),mul(num(6),num(2))),num(2)),mul(num(5),num(17))))),add(mul(num(3),mul(mul(num(3),num(3)),num(17))),mul(add(mul(num(4),num(7)),num(3)),num(7)))),mul(num(4),add(mul(num(5),mul(num(5),add(num(1),sub(mul(num(2),add(num(5),mul(mul(num(2),num(4)),num(3)))),num(16))))),mul(mul(num(3),add(mul(num(2),add(num(1),mul(num(2),num(5)))),add(num(2),num(5)))),mul(num(4),add(num(4),num(2))))))),num(2)),num(2)),mul(add(mul(num(3),num(8)),num(2)),mul(num(3),sub(mul(add(mul(num(4),num(18)),div(mul(add(add(mul(mul(num(3),num(2)),num(4)),mul(num(5),num(5))),add(num(11),num(7))),num(2)),num(2))),num(2)),mul(num(7),sub(mul(num(3),num(3)),num(2)))))))),add(num(11),num(12))),num(7)),mul(add(add(add(mul(mul(num(7),mul(num(2),add(add(num(3),num(3)),num(1)))),num(17)),add(div(add(mul(add(num(3),num(12)),mul(num(3),num(12))),mul(add(mul(num(2),num(13)),num(20)),num(3))),num(3)),mul(add(mul(mul(num(4),num(2)),num(8)),sub(mul(num(3),num(13)),mul(num(2),num(6)))),num(5)))),mul(add(num(3),mul(div(add(mul(num(3),num(11)),mul(num(6),num(13))),num(3)),num(2))),add(mul(mul(mul(num(2),num(7)),num(2)),num(2)),add(mul(num(3),nu