TSTP Solution File: BOO037-3 by Otter---3.3

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Otter---3.3
% Problem  : BOO037-3 : TPTP v8.1.0. Released v2.5.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : otter-tptp-script %s

% Computer : n022.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Wed Jul 27 12:47:39 EDT 2022

% Result   : Unknown 2.51s 2.65s
% Output   : None 
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.04/0.13  % Problem  : BOO037-3 : TPTP v8.1.0. Released v2.5.0.
% 0.04/0.13  % Command  : otter-tptp-script %s
% 0.14/0.35  % Computer : n022.cluster.edu
% 0.14/0.35  % Model    : x86_64 x86_64
% 0.14/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.35  % Memory   : 8042.1875MB
% 0.14/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.35  % CPULimit : 300
% 0.14/0.35  % WCLimit  : 300
% 0.14/0.35  % DateTime : Wed Jul 27 02:33:20 EDT 2022
% 0.14/0.35  % CPUTime  : 
% 2.51/2.65  ----- Otter 3.3f, August 2004 -----
% 2.51/2.65  The process was started by sandbox on n022.cluster.edu,
% 2.51/2.65  Wed Jul 27 02:33:20 2022
% 2.51/2.65  The command was "./otter".  The process ID is 28489.
% 2.51/2.65  
% 2.51/2.65  set(prolog_style_variables).
% 2.51/2.65  set(auto).
% 2.51/2.65     dependent: set(auto1).
% 2.51/2.65     dependent: set(process_input).
% 2.51/2.65     dependent: clear(print_kept).
% 2.51/2.65     dependent: clear(print_new_demod).
% 2.51/2.65     dependent: clear(print_back_demod).
% 2.51/2.65     dependent: clear(print_back_sub).
% 2.51/2.65     dependent: set(control_memory).
% 2.51/2.65     dependent: assign(max_mem, 12000).
% 2.51/2.65     dependent: assign(pick_given_ratio, 4).
% 2.51/2.65     dependent: assign(stats_level, 1).
% 2.51/2.65     dependent: assign(max_seconds, 10800).
% 2.51/2.65  clear(print_given).
% 2.51/2.65  
% 2.51/2.65  list(usable).
% 2.51/2.65  0 [] A=A.
% 2.51/2.65  0 [] add(X,Y)=add(Y,X).
% 2.51/2.65  0 [] multiply(X,Y)=multiply(Y,X).
% 2.51/2.65  0 [] add(X,multiply(Y,Z))=multiply(add(X,Y),add(X,Z)).
% 2.51/2.65  0 [] multiply(X,add(Y,Z))=add(multiply(X,Y),multiply(X,Z)).
% 2.51/2.65  0 [] add(X,additive_identity)=X.
% 2.51/2.65  0 [] multiply(X,multiplicative_identity)=X.
% 2.51/2.65  0 [] add(X,inverse(X))=multiplicative_identity.
% 2.51/2.65  0 [] multiply(X,inverse(X))=additive_identity.
% 2.51/2.65  end_of_list.
% 2.51/2.65  
% 2.51/2.65  SCAN INPUT: prop=0, horn=1, equality=1, symmetry=0, max_lits=1.
% 2.51/2.65  
% 2.51/2.65  All clauses are units, and equality is present; the
% 2.51/2.65  strategy will be Knuth-Bendix with positive clauses in sos.
% 2.51/2.65  
% 2.51/2.65     dependent: set(knuth_bendix).
% 2.51/2.65     dependent: set(anl_eq).
% 2.51/2.65     dependent: set(para_from).
% 2.51/2.65     dependent: set(para_into).
% 2.51/2.65     dependent: clear(para_from_right).
% 2.51/2.65     dependent: clear(para_into_right).
% 2.51/2.65     dependent: set(para_from_vars).
% 2.51/2.65     dependent: set(eq_units_both_ways).
% 2.51/2.65     dependent: set(dynamic_demod_all).
% 2.51/2.65     dependent: set(dynamic_demod).
% 2.51/2.65     dependent: set(order_eq).
% 2.51/2.65     dependent: set(back_demod).
% 2.51/2.65     dependent: set(lrpo).
% 2.51/2.65  
% 2.51/2.65  There is no negative clause, so all clause lists will
% 2.51/2.65  be printed at the end of the search.
% 2.51/2.65  
% 2.51/2.65     dependent: set(print_lists_at_end).
% 2.51/2.65  
% 2.51/2.65  ------------> process usable:
% 2.51/2.65  
% 2.51/2.65  ------------> process sos:
% 2.51/2.65  ** KEPT (pick-wt=3): 1 [] A=A.
% 2.51/2.65  ** KEPT (pick-wt=7): 2 [] add(A,B)=add(B,A).
% 2.51/2.65  ** KEPT (pick-wt=7): 3 [] multiply(A,B)=multiply(B,A).
% 2.51/2.65  ** KEPT (pick-wt=13): 5 [copy,4,flip.1] multiply(add(A,B),add(A,C))=add(A,multiply(B,C)).
% 2.51/2.65  ---> New Demodulator: 6 [new_demod,5] multiply(add(A,B),add(A,C))=add(A,multiply(B,C)).
% 2.51/2.65  ** KEPT (pick-wt=13): 7 [] multiply(A,add(B,C))=add(multiply(A,B),multiply(A,C)).
% 2.51/2.65  ---> New Demodulator: 8 [new_demod,7] multiply(A,add(B,C))=add(multiply(A,B),multiply(A,C)).
% 2.51/2.65  ** KEPT (pick-wt=5): 9 [] add(A,additive_identity)=A.
% 2.51/2.65  ---> New Demodulator: 10 [new_demod,9] add(A,additive_identity)=A.
% 2.51/2.65  ** KEPT (pick-wt=5): 11 [] multiply(A,multiplicative_identity)=A.
% 2.51/2.65  ---> New Demodulator: 12 [new_demod,11] multiply(A,multiplicative_identity)=A.
% 2.51/2.65  ** KEPT (pick-wt=6): 13 [] add(A,inverse(A))=multiplicative_identity.
% 2.51/2.65  ---> New Demodulator: 14 [new_demod,13] add(A,inverse(A))=multiplicative_identity.
% 2.51/2.65  ** KEPT (pick-wt=6): 15 [] multiply(A,inverse(A))=additive_identity.
% 2.51/2.65  ---> New Demodulator: 16 [new_demod,15] multiply(A,inverse(A))=additive_identity.
% 2.51/2.65    Following clause subsumed by 1 during input processing: 0 [copy,1,flip.1] A=A.
% 2.51/2.65    Following clause subsumed by 2 during input processing: 0 [copy,2,flip.1] add(A,B)=add(B,A).
% 2.51/2.65    Following clause subsumed by 3 during input processing: 0 [copy,3,flip.1] multiply(A,B)=multiply(B,A).
% 2.51/2.65  >>>> Starting back demodulation with 6.
% 2.51/2.65  >>>> Starting back demodulation with 8.
% 2.51/2.65      >> back demodulating 5 with 8.
% 2.51/2.65  >>>> Starting back demodulation with 10.
% 2.51/2.65  >>>> Starting back demodulation with 12.
% 2.51/2.65  >>>> Starting back demodulation with 14.
% 2.51/2.65  >>>> Starting back demodulation with 16.
% 2.51/2.65  >>>> Starting back demodulation with 18.
% 2.51/2.65  
% 2.51/2.65  ======= end of input processing =======
% 2.51/2.65  
% 2.51/2.65  =========== start of search ===========
% 2.51/2.65  
% 2.51/2.65  
% 2.51/2.65  Resetting weight limit to 10.
% 2.51/2.65  
% 2.51/2.65  
% 2.51/2.65  Resetting weight limit to 10.
% 2.51/2.65  
% 2.51/2.65  sos_size=375
% 2.51/2.65  
% 2.51/2.65  Search stopped because sos empty.
% 2.51/2.65  
% 2.51/2.65  
% 2.51/2.65  Search stopped because sos empty.
% 2.51/2.65  
% 2.51/2.65  ============ end of search ============
% 2.51/2.65  
% 2.51/2.65  list(usable).
% 2.51/2.65  1 [] A=A.
% 2.51/2.65  9 [] add(A,additive_identity)=A.
% 2.51/2.65  11 [] multiply(A,multiplicative_identity)=A.
% 2.51/2.65  13 [] add(A,inverse(A))=multiplicative_identity.
% 2.51/2.65  15 [] multiply(A,inverse(A))=additive_identity.
% 2.51/2.65  2 [] add(A,B)=add(B,A).
% 2.51/2.65  21 [para_into,2.1.1,9.1.1,flip.1] add(additive_identity,A)=A.
% 2.51/2.65  23 [para_into,21.1.1,13.1.1,flip.1] inverse(additive_identity)=multiplicative_identity.
% 2.51/2.65  19 [para_into,2.1.1,13.1.1,flip.1] add(inverse(A),A)=multiplicative_identity.
% 2.51/2.65  3 [] multiply(A,B)=multiply(B,A).
% 2.51/2.65  7 [] multiply(A,add(B,C))=add(multiply(A,B),multiply(A,C)).
% 2.51/2.65  27 [para_into,3.1.1,11.1.1,flip.1] multiply(multiplicative_identity,A)=A.
% 2.51/2.65  39 [para_into,27.1.1,15.1.1,flip.1] inverse(multiplicative_identity)=additive_identity.
% 2.51/2.65  25 [para_into,3.1.1,15.1.1,flip.1] multiply(inverse(A),A)=additive_identity.
% 2.51/2.65  31 [para_into,7.1.1.2,19.1.1,demod,12,flip.1] add(multiply(A,inverse(B)),multiply(A,B))=A.
% 2.51/2.65  49 [para_into,31.1.1.1,15.1.1,demod,22] multiply(A,A)=A.
% 2.51/2.65  109 [para_into,53.1.1,3.1.1,demod,48] inverse(inverse(A))=A.
% 2.51/2.65  115 [para_into,29.1.1.2,15.1.1,demod,10,16] multiply(A,additive_identity)=additive_identity.
% 2.51/2.65  117 [para_into,115.1.1,3.1.1] multiply(additive_identity,A)=additive_identity.
% 2.51/2.65  119 [back_demod,91,demod,118,10,flip.1] add(A,multiply(A,B))=A.
% 2.51/2.65  33 [para_into,7.1.1.2,13.1.1,demod,12,flip.1] add(multiply(A,B),multiply(A,inverse(B)))=A.
% 2.51/2.65  143 [para_into,119.1.1.2,49.1.1] add(A,A)=A.
% 2.51/2.65  145 [para_into,119.1.1.2,27.1.1] add(multiplicative_identity,A)=multiplicative_identity.
% 2.51/2.65  163 [para_into,145.1.1,2.1.1] add(A,multiplicative_identity)=multiplicative_identity.
% 2.51/2.65  125 [para_from,115.1.1,17.1.1.2,demod,10,116,10] multiply(add(A,B),A)=A.
% 2.51/2.65  37 [para_into,7.1.1,3.1.1] multiply(add(A,B),C)=add(multiply(C,A),multiply(C,B)).
% 2.51/2.65  149 [para_into,119.1.1.2,3.1.1] add(A,multiply(B,A))=A.
% 2.51/2.65  151 [para_into,119.1.1,2.1.1] add(multiply(A,B),A)=A.
% 2.51/2.65  167 [para_into,125.1.1.1,2.1.1] multiply(add(A,B),B)=B.
% 2.51/2.65  190 [para_into,149.1.1,2.1.1] add(multiply(A,B),B)=B.
% 2.51/2.65  38 [copy,37,flip.1] add(multiply(A,B),multiply(A,C))=multiply(add(B,C),A).
% 2.51/2.65  135 [back_demod,81,demod,126] add(A,add(A,B))=add(A,B).
% 2.51/2.65  165 [para_into,125.1.1.1,33.1.1] multiply(A,multiply(A,B))=multiply(A,B).
% 2.51/2.65  173 [para_from,125.1.1,119.1.1.2] add(add(A,B),A)=add(A,B).
% 2.51/2.65  200 [para_into,167.1.1.1,149.1.1] multiply(A,multiply(B,A))=multiply(B,A).
% 2.51/2.65  274 [para_into,41.1.1.1.1.1,190.1.1,demod,191,26,10] multiply(inverse(A),multiply(B,A))=additive_identity.
% 2.51/2.65  278 [para_into,41.1.1.1.1.1,151.1.1,demod,152,26,10] multiply(inverse(A),multiply(A,B))=additive_identity.
% 2.51/2.65  51 [para_into,31.1.1.1,3.1.1] add(multiply(inverse(A),B),multiply(B,A))=B.
% 2.51/2.65  294 [para_into,274.1.1.1,109.1.1] multiply(A,multiply(B,inverse(A)))=additive_identity.
% 2.51/2.65  298 [para_into,274.1.1,3.1.1] multiply(multiply(A,B),inverse(B))=additive_identity.
% 2.51/2.65  314 [para_into,278.1.1.1,109.1.1] multiply(A,multiply(inverse(A),B))=additive_identity.
% 2.51/2.65  316 [para_into,278.1.1,3.1.1] multiply(multiply(A,B),inverse(A))=additive_identity.
% 2.51/2.65  366 [para_into,294.1.1,3.1.1] multiply(multiply(A,inverse(B)),B)=additive_identity.
% 2.51/2.65  471 [para_into,314.1.1,3.1.1] multiply(multiply(inverse(A),B),A)=additive_identity.
% 2.51/2.65  57 [para_into,31.1.1.2,3.1.1] add(multiply(A,inverse(B)),multiply(B,A))=A.
% 2.51/2.65  206 [para_from,167.1.1,151.1.1.1] add(A,add(B,A))=add(B,A).
% 2.51/2.65  208 [para_from,167.1.1,119.1.1.2] add(add(A,B),B)=add(A,B).
% 2.51/2.65  252 [para_into,165.1.1,3.1.1] multiply(multiply(A,B),A)=multiply(A,B).
% 2.51/2.65  264 [para_into,200.1.1,3.1.1] multiply(multiply(A,B),B)=multiply(A,B).
% 2.51/2.65  59 [para_from,31.1.1,7.1.1.2,flip.1] add(multiply(A,multiply(B,inverse(C))),multiply(A,multiply(B,C)))=multiply(A,B).
% 2.51/2.65  62 [para_into,17.1.1.1.1,19.1.1,demod,28,20,28,flip.1] add(inverse(A),multiply(A,B))=add(inverse(A),B).
% 2.51/2.65  712 [para_into,688.1.1.1.1,167.1.1] add(inverse(A),add(B,A))=multiplicative_identity.
% 2.51/2.65  66 [para_into,17.1.1.1.1,13.1.1,demod,28,14,28,flip.1] add(A,multiply(inverse(A),B))=add(A,B).
% 2.51/2.65  714 [para_into,688.1.1.1.1,125.1.1] add(inverse(A),add(A,B))=multiplicative_identity.
% 2.51/2.65  726 [para_into,712.1.1.1,109.1.1] add(A,add(B,inverse(A)))=multiplicative_identity.
% 2.51/2.65  734 [para_into,712.1.1,2.1.1] add(add(A,B),inverse(B))=multiplicative_identity.
% 2.51/2.65  86 [para_into,17.1.1,31.1.1,flip.1] add(inverse(A),multiply(B,A))=add(inverse(A),B).
% 2.51/2.65  758 [para_into,714.1.1.1,109.1.1] add(A,add(inverse(A),B))=multiplicative_identity.
% 2.51/2.65  762 [para_into,714.1.1,2.1.1] add(add(A,B),inverse(A))=multiplicative_identity.
% 2.51/2.65  768 [para_into,726.1.1,2.1.1] add(add(A,inverse(B)),B)=multiplicative_identity.
% 2.51/2.65  804 [para_into,758.1.1,2.1.1] add(add(inverse(A),B),A)=multiplicative_identity.
% 2.51/2.65  121 [back_demod,75,demod,120] add(A,multiply(add(A,B),C))=add(A,multiply(B,C)).
% 2.51/2.65  844 [para_into,121.1.1.2.1,149.1.1,demod,120,flip.1] add(A,multiply(multiply(B,A),C))=A.
% 2.51/2.65  846 [para_into,121.1.1.2.1,119.1.1,demod,120,flip.1] add(A,multiply(multiply(A,B),C))=A.
% 2.51/2.65  127 [back_demod,93,demod,126] add(multiply(A,B),multiply(A,multiply(add(B,C),D)))=add(multiply(A,B),multiply(A,multiply(C,D))).
% 2.51/2.65  918 [para_into,844.1.1.2,200.1.1] add(A,multiply(B,multiply(C,A)))=A.
% 2.51/2.65  922 [para_into,844.1.1,2.1.1] add(multiply(multiply(A,B),C),B)=B.
% 2.51/2.65  129 [back_demod,92,demod,126] add(A,multiply(B,C))=add(A,add(multiply(C,A),multiply(C,B))).
% 2.51/2.65  938 [para_into,846.1.1.2,200.1.1] add(A,multiply(B,multiply(A,C)))=A.
% 2.51/2.65  940 [para_into,846.1.1,2.1.1] add(multiply(multiply(A,B),C),A)=A.
% 2.51/2.65  956 [para_into,918.1.1,2.1.1] add(multiply(A,multiply(B,C)),C)=C.
% 2.51/2.65  966 [para_into,938.1.1,2.1.1] add(multiply(A,multiply(B,C)),B)=B.
% 2.51/2.65  130 [back_demod,88,demod,126] add(multiply(add(A,B),C),A)=add(A,multiply(B,C)).
% 2.51/2.65  157 [para_into,33.1.1.1,3.1.1] add(multiply(A,B),multiply(B,inverse(A)))=B.
% 2.51/2.65  159 [para_into,33.1.1.2,3.1.1] add(multiply(A,B),multiply(inverse(B),A))=A.
% 2.51/2.65  175 [para_from,125.1.1,33.1.1.1,demod,122] add(A,multiply(B,inverse(A)))=add(A,B).
% 2.51/2.65  217 [para_into,38.1.1.1,15.1.1,demod,22,flip.1] multiply(add(inverse(A),B),A)=multiply(A,B).
% 2.51/2.65  132 [back_demod,85,demod,126] add(A,add(multiply(B,A),multiply(B,C)))=add(A,multiply(C,B)).
% 2.51/2.65  224 [para_into,38.1.1.2,15.1.1,demod,10,flip.1] multiply(add(A,inverse(B)),B)=multiply(B,A).
% 2.51/2.65  133 [back_demod,83,demod,126] add(A,add(multiply(add(A,B),C),multiply(add(A,B),D)))=add(A,add(multiply(B,C),multiply(B,D))).
% 2.51/2.65  342 [para_into,51.1.1.2,167.1.1,demod,8,26,10] add(multiply(inverse(A),B),A)=add(B,A).
% 2.51/2.65  348 [para_into,51.1.1.2,3.1.1] add(multiply(inverse(A),B),multiply(A,B))=B.
% 2.51/2.65  139 [back_demod,77,demod,126] add(A,multiply(add(B,A),C))=add(A,multiply(B,C)).
% 2.51/2.65  926 [para_from,844.1.1,292.1.1.2.1] multiply(multiply(multiply(A,B),C),inverse(B))=additive_identity.
% 2.51/2.65  141 [back_demod,64,demod,126,126,126,122] add(A,multiply(multiply(add(A,B),C),D))=add(A,multiply(multiply(B,C),D)).
% 2.51/2.65  934 [para_from,844.1.1,280.1.1.1.1] multiply(inverse(A),multiply(multiply(B,A),C))=additive_identity.
% 2.51/2.65  944 [para_from,846.1.1,292.1.1.2.1] multiply(multiply(multiply(A,B),C),inverse(A))=additive_identity.
% 2.51/2.65  147 [para_into,119.1.1.2,7.1.1] add(A,add(multiply(A,B),multiply(A,C)))=A.
% 2.51/2.65  948 [para_from,846.1.1,280.1.1.1.1] multiply(inverse(A),multiply(multiply(A,B),C))=additive_identity.
% 2.51/2.65  153 [para_from,119.1.1,7.1.1.2,flip.1] add(multiply(A,B),multiply(A,multiply(B,C)))=multiply(A,B).
% 2.51/2.65  960 [para_from,918.1.1,292.1.1.2.1] multiply(multiply(A,multiply(B,C)),inverse(C))=additive_identity.
% 2.51/2.65  964 [para_from,918.1.1,280.1.1.1.1] multiply(inverse(A),multiply(B,multiply(C,A)))=additive_identity.
% 2.51/2.65  968 [para_from,938.1.1,292.1.1.2.1] multiply(multiply(A,multiply(B,C)),inverse(B))=additive_identity.
% 2.51/2.65  972 [para_from,938.1.1,280.1.1.1.1] multiply(inverse(A),multiply(B,multiply(A,C)))=additive_identity.
% 2.51/2.65  161 [para_from,33.1.1,7.1.1.2,flip.1] add(multiply(A,multiply(B,C)),multiply(A,multiply(B,inverse(C))))=multiply(A,B).
% 2.51/2.65  974 [para_into,157.1.1.2,3.1.1] add(multiply(A,B),multiply(inverse(A),B))=B.
% 2.51/2.65  976 [para_into,175.1.1,2.1.1] add(multiply(A,inverse(B)),B)=add(B,A).
% 2.51/2.65  978 [para_into,217.1.1.1,938.1.1,demod,26,flip.1] multiply(A,multiply(B,multiply(inverse(A),C)))=additive_identity.
% 2.51/2.65  980 [para_into,217.1.1.1,918.1.1,demod,26,flip.1] multiply(A,multiply(B,multiply(C,inverse(A))))=additive_identity.
% 2.51/2.65  982 [para_into,217.1.1.1,846.1.1,demod,26,flip.1] multiply(A,multiply(multiply(inverse(A),B),C))=additive_identity.
% 2.51/2.65  984 [para_into,217.1.1.1,844.1.1,demod,26,flip.1] multiply(A,multiply(multiply(B,inverse(A)),C))=additive_identity.
% 2.51/2.65  171 [back_demod,90,demod,166] add(multiply(A,inverse(B)),multiply(multiply(A,B),C))=add(multiply(A,inverse(B)),multiply(A,C)).
% 2.51/2.65  990 [para_into,926.1.1.1.1,483.1.1,demod,110] multiply(multiply(A,B),multiply(inverse(A),C))=additive_identity.
% 2.51/2.65  992 [para_into,926.1.1.1.1,374.1.1,demod,110] multiply(multiply(A,B),multiply(C,inverse(A)))=additive_identity.
% 2.51/2.65  994 [para_into,926.1.1.1.1,320.1.1,demod,110] multiply(multiply(inverse(A),B),multiply(A,C))=additive_identity.
% 2.51/2.65  996 [para_into,926.1.1.1.1,302.1.1,demod,110] multiply(multiply(inverse(A),B),multiply(C,A))=additive_identity.
% 2.51/2.65  177 [para_into,37.1.1.1,2.1.1] multiply(add(A,B),C)=add(multiply(C,B),multiply(C,A)).
% 2.51/2.65  998 [para_into,926.1.1.2,109.1.1] multiply(multiply(multiply(A,inverse(B)),C),B)=additive_identity.
% 2.51/2.65  1000 [para_into,934.1.1.2.1,374.1.1,demod,110] multiply(multiply(A,inverse(B)),multiply(B,C))=additive_identity.
% 2.51/2.65  1002 [para_into,934.1.1.2.1,302.1.1,demod,110] multiply(multiply(A,B),multiply(inverse(B),C))=additive_identity.
% 2.51/2.65  178 [para_into,37.1.1,7.1.1] add(multiply(add(A,B),C),multiply(add(A,B),D))=add(multiply(add(C,D),A),multiply(add(C,D),B)).
% 2.51/2.65  1012 [para_into,944.1.1.2,109.1.1] multiply(multiply(multiply(inverse(A),B),C),A)=additive_identity.
% 2.51/2.65  179 [copy,177,flip.1] add(multiply(A,B),multiply(A,C))=multiply(add(C,B),A).
% 2.51/2.65  180 [para_from,37.1.1,33.1.1.2] add(multiply(add(A,B),C),add(multiply(inverse(C),A),multiply(inverse(C),B)))=add(A,B).
% 2.51/2.65  1104 [para_from,1026.1.1,974.1.1.2,demod,10] multiply(add(A,add(B,C)),C)=C.
% 2.51/2.65  182 [para_from,37.1.1,31.1.1.1] add(add(multiply(inverse(A),B),multiply(inverse(A),C)),multiply(add(B,C),A))=add(B,C).
% 2.51/2.65  1106 [para_into,1104.1.1.1.2,976.1.1] multiply(add(A,add(B,C)),B)=B.
% 2.51/2.65  1108 [para_into,1104.1.1.1,976.1.1] multiply(add(add(A,B),C),B)=B.
% 2.51/2.65  1112 [para_into,1106.1.1.1,976.1.1] multiply(add(add(A,B),C),A)=A.
% 2.51/2.65  184 [para_from,37.1.1,119.1.1.2] add(add(A,B),add(multiply(C,A),multiply(C,B)))=add(A,B).
% 2.51/2.65  1032 [para_into,960.1.1.1.2,374.1.1,demod,110] multiply(multiply(A,B),multiply(C,inverse(B)))=additive_identity.
% 2.51/2.65  1034 [para_into,960.1.1.1.2,302.1.1,demod,110] multiply(multiply(A,inverse(B)),multiply(C,B))=additive_identity.
% 2.51/2.65  1036 [para_into,960.1.1.2,109.1.1] multiply(multiply(A,multiply(B,inverse(C))),C)=additive_identity.
% 2.51/2.65  186 [para_from,37.1.1,33.1.1.1] add(add(multiply(A,B),multiply(A,C)),multiply(add(B,C),inverse(A)))=add(B,C).
% 2.51/2.65  1042 [para_into,968.1.1.2,109.1.1] multiply(multiply(A,multiply(inverse(B),C)),B)=additive_identity.
% 2.51/2.65  188 [para_from,37.1.1,31.1.1.2] add(multiply(add(A,B),inverse(C)),add(multiply(C,A),multiply(C,B)))=add(A,B).
% 2.51/2.65  192 [para_from,149.1.1,7.1.1.2,flip.1] add(multiply(A,B),multiply(A,multiply(C,B)))=multiply(A,B).
% 2.51/2.65  194 [para_into,151.1.1.1,37.1.1] add(add(multiply(A,B),multiply(A,C)),add(B,C))=add(B,C).
% 2.51/2.65  1068 [para_into,1004.1.1.1.1,167.1.1] add(inverse(A),add(B,add(C,A)))=multiplicative_identity.
% 2.51/2.65  196 [para_into,151.1.1.1,7.1.1] add(add(multiply(A,B),multiply(A,C)),A)=A.
% 2.51/2.65  1070 [para_into,1004.1.1.1.1,125.1.1] add(inverse(A),add(B,add(A,C)))=multiplicative_identity.
% 2.51/2.65  1072 [para_into,1006.1.1.1.1,167.1.1] add(inverse(A),add(add(B,A),C))=multiplicative_identity.
% 2.51/2.65  1074 [para_into,1006.1.1.1.1,125.1.1] add(inverse(A),add(add(A,B),C))=multiplicative_identity.
% 2.51/2.65  198 [para_from,151.1.1,7.1.1.2,flip.1] add(multiply(A,multiply(B,C)),multiply(A,B))=multiply(A,B).
% 2.51/2.65  212 [para_from,190.1.1,7.1.1.2,flip.1] add(multiply(A,multiply(B,C)),multiply(A,C))=multiply(A,C).
% 2.51/2.65  1088 [para_into,1014.1.1.2.1,167.1.1] add(add(A,add(B,C)),inverse(C))=multiplicative_identity.
% 2.51/2.65  1090 [para_into,1014.1.1.2.1,125.1.1] add(add(A,add(B,C)),inverse(B))=multiplicative_identity.
% 2.51/2.65  214 [para_into,38.1.1.1,167.1.1,demod,140,8,126,131] add(A,multiply(B,C))=add(A,multiply(C,B)).
% 2.51/2.65  1096 [para_into,1016.1.1.2.1,167.1.1] add(add(add(A,B),C),inverse(B))=multiplicative_identity.
% 2.51/2.65  1098 [para_into,1016.1.1.2.1,125.1.1] add(add(add(A,B),C),inverse(A))=multiplicative_identity.
% 2.51/2.65  215 [para_into,38.1.1.1,37.1.1,demod,8] add(add(multiply(A,B),multiply(A,C)),multiply(add(B,C),D))=add(multiply(add(A,D),B),multiply(add(A,D),C)).
% 2.51/2.65  1110 [para_from,1104.1.1,175.1.1.2,demod,14,flip.1] add(A,add(B,add(C,inverse(A))))=multiplicative_identity.
% 2.51/2.65  1114 [para_from,1106.1.1,175.1.1.2,demod,14,flip.1] add(A,add(B,add(inverse(A),C)))=multiplicative_identity.
% 2.51/2.65  1116 [para_from,1108.1.1,175.1.1.2,demod,14,flip.1] add(A,add(add(B,inverse(A)),C))=multiplicative_identity.
% 2.51/2.65  216 [para_into,38.1.1.1,25.1.1,demod,22] multiply(inverse(A),B)=multiply(add(A,B),inverse(A)).
% 2.51/2.65  1118 [para_from,1112.1.1,175.1.1.2,demod,14,flip.1] add(A,add(add(inverse(A),B),C))=multiplicative_identity.
% 2.51/2.65  1120 [para_into,1048.1.1.2.2.1,167.1.1] add(add(A,B),add(C,inverse(B)))=multiplicative_identity.
% 2.51/2.65  1122 [para_into,1048.1.1.2.2.1,125.1.1] add(add(A,B),add(C,inverse(A)))=multiplicative_identity.
% 2.51/2.65  1124 [para_into,1052.1.1.2.1.1,167.1.1] add(add(A,B),add(inverse(B),C))=multiplicative_identity.
% 2.51/2.65  219 [para_into,38.1.1.1,7.1.1] add(add(multiply(A,B),multiply(A,C)),multiply(A,D))=multiply(add(add(B,C),D),A).
% 2.51/2.65  1126 [para_into,1052.1.1.2.1.1,125.1.1] add(add(A,B),add(inverse(A),C))=multiplicative_identity.
% 2.51/2.65  1128 [para_into,1068.1.1.2.2,740.1.1,demod,110] add(add(inverse(A),B),add(C,A))=multiplicative_identity.
% 2.51/2.65  1130 [para_into,1068.1.1.2.2,738.1.1,demod,110] add(add(A,inverse(B)),add(C,B))=multiplicative_identity.
% 2.51/2.65  1132 [para_into,1072.1.1.2.1,740.1.1,demod,110] add(add(inverse(A),B),add(A,C))=multiplicative_identity.
% 2.51/2.65  220 [para_into,38.1.1.1,3.1.1] add(multiply(A,B),multiply(B,C))=multiply(add(A,C),B).
% 2.51/2.65  1134 [para_into,1072.1.1.2.1,738.1.1,demod,110] add(add(A,inverse(B)),add(B,C))=multiplicative_identity.
% 2.51/2.65  1136 [para_into,1088.1.1.2,109.1.1] add(add(A,add(B,inverse(C))),C)=multiplicative_identity.
% 2.51/2.65  1138 [para_into,1090.1.1.1.2,86.1.1,demod,110] add(add(A,add(inverse(B),C)),B)=multiplicative_identity.
% 2.51/2.65  1140 [para_into,1096.1.1.2,109.1.1] add(add(add(A,inverse(B)),C),B)=multiplicative_identity.
% 2.51/2.65  221 [para_into,38.1.1.2,167.1.1,demod,8,168] add(multiply(add(A,B),C),B)=add(multiply(add(C,B),A),B).
% 2.51/2.65  1142 [para_into,1098.1.1.1.1,86.1.1,demod,110] add(add(add(inverse(A),B),C),A)=multiplicative_identity.
% 2.51/2.65  1144 [para_from,216.1.1,190.1.1.1] add(multiply(add(A,B),inverse(A)),B)=B.
% 2.51/2.65  223 [para_into,38.1.1.2,25.1.1,demod,10] multiply(inverse(A),B)=multiply(add(B,A),inverse(A)).
% 2.51/2.65  229 [copy,216,flip.1] multiply(add(A,B),inverse(A))=multiply(inverse(A),B).
% 2.51/2.65  222 [para_into,38.1.1.2,37.1.1,demod,8] add(multiply(add(A,B),C),add(multiply(D,A),multiply(D,B)))=add(multiply(add(C,D),A),multiply(add(C,D),B)).
% 2.51/2.65  233 [copy,223,flip.1] multiply(add(A,B),inverse(B))=multiply(inverse(B),A).
% 2.51/2.65  234 [back_demod,204,demod,225] add(multiply(A,B),inverse(A))=add(B,inverse(A)).
% 2.51/2.65  226 [para_into,38.1.1.2,7.1.1] add(multiply(A,B),add(multiply(A,C),multiply(A,D)))=multiply(add(B,add(C,D)),A).
% 2.51/2.65  525 [para_from,252.1.1,38.1.1.2,demod,152,flip.1] multiply(add(A,B),multiply(B,C))=multiply(B,C).
% 2.51/2.65  527 [para_from,252.1.1,38.1.1.1,demod,120,flip.1] multiply(add(A,B),multiply(A,C))=multiply(A,C).
% 2.51/2.65  529 [para_from,264.1.1,38.1.1.2,demod,152,flip.1] multiply(add(A,B),multiply(C,B))=multiply(C,B).
% 2.51/2.65  531 [para_from,264.1.1,38.1.1.1,demod,120,flip.1] multiply(add(A,B),multiply(C,A))=multiply(C,A).
% 2.51/2.65  227 [para_into,38.1.1.2,3.1.1] add(multiply(A,B),multiply(C,A))=multiply(add(B,C),A).
% 2.51/2.65  228 [copy,215,flip.1] add(multiply(add(A,B),C),multiply(add(A,B),D))=add(add(multiply(A,C),multiply(A,D)),multiply(add(C,D),B)).
% 2.51/2.65  782 [para_into,86.1.1,2.1.1] add(multiply(A,B),inverse(B))=add(inverse(B),A).
% 2.51/2.65  783 [copy,782,flip.1] add(inverse(A),B)=add(multiply(B,A),inverse(A)).
% 2.51/2.65  840 [para_into,121.1.1.2.1,208.1.1,demod,120,flip.1] add(add(A,B),multiply(B,C))=add(A,B).
% 2.51/2.65  842 [para_into,121.1.1.2.1,173.1.1,demod,120,flip.1] add(add(A,B),multiply(A,C))=add(A,B).
% 2.51/2.65  230 [copy,219,flip.1] multiply(add(add(A,B),C),D)=add(add(multiply(D,A),multiply(D,B)),multiply(D,C)).
% 2.51/2.65  936 [para_from,844.1.1,121.1.1.2.1,demod,120,flip.1] add(A,multiply(multiply(multiply(B,A),C),D))=A.
% 2.51/2.65  231 [copy,220,flip.1] multiply(add(A,B),C)=add(multiply(A,C),multiply(C,B)).
% 2.51/2.65  232 [copy,222,flip.1] add(multiply(add(A,B),C),multiply(add(A,B),D))=add(multiply(add(C,D),A),add(multiply(B,C),multiply(B,D))).
% 2.51/2.65  236 [copy,226,flip.1] multiply(add(A,add(B,C)),D)=add(multiply(D,A),add(multiply(D,B),multiply(D,C))).
% 2.51/2.65  237 [copy,227,flip.1] multiply(add(A,B),C)=add(multiply(C,A),multiply(B,C)).
% 2.51/2.65  238 [para_from,38.1.1,7.1.1.2] multiply(A,multiply(add(B,C),D))=add(multiply(A,multiply(D,B)),multiply(A,multiply(D,C))).
% 2.51/2.65  370 [para_from,294.1.1,38.1.1.2,demod,10,flip.1] multiply(add(A,multiply(B,inverse(C))),C)=multiply(C,A).
% 2.51/2.65  239 [para_from,38.1.1,167.1.1.1] multiply(multiply(add(A,B),C),multiply(C,B))=multiply(C,B).
% 2.51/2.65  1163 [para_into,1159.1.1.1.2,109.1.1] inverse(add(A,B))=multiply(inverse(A),inverse(B)).
% 2.51/2.65  1171 [para_into,1167.1.1.1.2,109.1.1] inverse(multiply(A,B))=add(inverse(A),inverse(B)).
% 2.51/2.65  241 [para_from,38.1.1,125.1.1.1] multiply(multiply(add(A,B),C),multiply(C,A))=multiply(C,A).
% 2.51/2.65  372 [para_from,294.1.1,38.1.1.1,demod,22,flip.1] multiply(add(multiply(A,inverse(B)),C),B)=multiply(B,C).
% 2.51/2.65  376 [para_into,298.1.1.1,37.1.1] multiply(add(multiply(A,B),multiply(A,C)),inverse(A))=additive_identity.
% 2.51/2.65  477 [para_from,314.1.1,38.1.1.2,demod,10,flip.1] multiply(add(A,multiply(inverse(B),C)),B)=multiply(B,A).
% 2.51/2.65  481 [para_from,314.1.1,38.1.1.1,demod,22,flip.1] multiply(add(multiply(inverse(A),B),C),A)=multiply(A,C).
% 2.51/2.65  243 [para_from,38.1.1,37.1.1.1] multiply(multiply(add(A,B),C),D)=add(multiply(D,multiply(C,A)),multiply(D,multiply(C,B))).
% 2.51/2.65  748 [para_from,66.1.1,206.1.1.2,demod,67] add(multiply(inverse(A),B),add(A,B))=add(A,B).
% 2.51/2.65  822 [para_into,121.1.1.2.1,758.1.1,demod,28,flip.1] add(A,multiply(add(inverse(A),B),C))=add(A,C).
% 2.51/2.65  826 [para_into,121.1.1.2.1,726.1.1,demod,28,flip.1] add(A,multiply(add(B,inverse(A)),C))=add(A,C).
% 2.51/2.65  300 [para_from,274.1.1,38.1.1.2,demod,10] multiply(inverse(A),B)=multiply(add(B,multiply(C,A)),inverse(A)).
% 2.51/2.65  244 [copy,238,flip.1] add(multiply(A,multiply(B,C)),multiply(A,multiply(B,D)))=multiply(A,multiply(add(C,D),B)).
% 2.51/2.65  301 [para_from,274.1.1,38.1.1.1,demod,22] multiply(inverse(A),B)=multiply(add(multiply(C,A),B),inverse(A)).
% 2.51/2.65  304 [copy,300,flip.1] multiply(add(A,multiply(B,C)),inverse(C))=multiply(inverse(C),A).
% 2.51/2.65  305 [copy,301,flip.1] multiply(add(multiply(A,B),C),inverse(B))=multiply(inverse(B),C).
% 2.51/2.65  318 [para_from,278.1.1,38.1.1.2,demod,10] multiply(inverse(A),B)=multiply(add(B,multiply(A,C)),inverse(A)).
% 2.51/2.65  245 [copy,243,flip.1] add(multiply(A,multiply(B,C)),multiply(A,multiply(B,D)))=multiply(multiply(add(C,D),B),A).
% 2.51/2.65  319 [para_from,278.1.1,38.1.1.1,demod,22] multiply(inverse(A),B)=multiply(add(multiply(A,C),B),inverse(A)).
% 2.51/2.65  322 [copy,318,flip.1] multiply(add(A,multiply(B,C)),inverse(B))=multiply(inverse(B),A).
% 2.51/2.65  323 [copy,319,flip.1] multiply(add(multiply(A,B),C),inverse(A))=multiply(inverse(A),C).
% 2.51/2.65  576 [para_into,59.1.1.2,264.1.1,demod,152,flip.1] multiply(multiply(A,multiply(B,C)),B)=multiply(A,multiply(B,C)).
% 2.51/2.65  246 [para_into,135.1.1.2,38.1.1] add(multiply(A,B),multiply(add(B,C),A))=add(multiply(A,B),multiply(A,C)).
% 2.51/2.65  578 [para_into,59.1.1.2,252.1.1,demod,152,flip.1] multiply(multiply(multiply(A,B),C),A)=multiply(multiply(A,B),C).
% 2.51/2.65  698 [para_from,62.1.1,206.1.1.2,demod,63] add(multiply(A,B),add(inverse(A),B))=add(inverse(A),B).
% 2.51/2.65  788 [para_from,86.1.1,206.1.1.2,demod,87] add(multiply(A,B),add(inverse(B),A))=add(inverse(B),A).
% 2.51/2.65  830 [para_into,121.1.1.2.1,714.1.1,demod,28,flip.1] add(inverse(A),multiply(add(A,B),C))=add(inverse(A),C).
% 2.51/2.65  247 [copy,246,flip.1] add(multiply(A,B),multiply(A,C))=add(multiply(A,B),multiply(add(B,C),A)).
% 2.51/2.65  832 [para_into,121.1.1.2.1,712.1.1,demod,28,flip.1] add(inverse(A),multiply(add(B,A),C))=add(inverse(A),C).
% 2.51/2.65  914 [para_into,844.1.1.2.1,37.1.1] add(A,multiply(add(multiply(A,B),multiply(A,C)),D))=A.
% 2.51/2.65  932 [para_from,844.1.1,167.1.1.1] multiply(A,multiply(multiply(B,A),C))=multiply(multiply(B,A),C).
% 2.51/2.65  380 [para_from,298.1.1,38.1.1.2,demod,10] multiply(multiply(A,B),C)=multiply(add(C,inverse(B)),multiply(A,B)).
% 2.51/2.65  250 [para_into,165.1.1,37.1.1] add(multiply(multiply(add(A,B),C),A),multiply(multiply(add(A,B),C),B))=multiply(add(A,B),C).
% 2.51/2.65  381 [para_from,298.1.1,38.1.1.1,demod,22] multiply(multiply(A,B),C)=multiply(add(inverse(B),C),multiply(A,B)).
% 2.51/2.65  382 [copy,380,flip.1] multiply(add(A,inverse(B)),multiply(C,B))=multiply(multiply(C,B),A).
% 2.51/2.65  383 [copy,381,flip.1] multiply(add(inverse(A),B),multiply(C,A))=multiply(multiply(C,A),B).
% 2.51/2.65  487 [para_from,316.1.1,38.1.1.2,demod,10] multiply(multiply(A,B),C)=multiply(add(C,inverse(A)),multiply(A,B)).
% 2.51/2.65  254 [para_from,165.1.1,38.1.1.2,flip.1] multiply(add(A,multiply(B,C)),B)=add(multiply(B,A),multiply(B,C)).
% 2.51/2.65  490 [para_from,316.1.1,38.1.1.1,demod,22] multiply(multiply(A,B),C)=multiply(add(inverse(A),C),multiply(A,B)).
% 2.51/2.65  491 [copy,487,flip.1] multiply(add(A,inverse(B)),multiply(B,C))=multiply(multiply(B,C),A).
% 2.51/2.65  492 [copy,490,flip.1] multiply(add(inverse(A),B),multiply(A,C))=multiply(multiply(A,C),B).
% 2.51/2.65  736 [para_from,712.1.1,55.1.1.1.2.1,demod,40,116,8,22] add(multiply(A,inverse(B)),add(multiply(A,C),multiply(A,B)))=A.
% 2.51/2.65  256 [para_from,165.1.1,38.1.1.1,flip.1] multiply(add(multiply(A,B),C),A)=add(multiply(A,B),multiply(A,C)).
% 2.51/2.65  764 [para_from,714.1.1,55.1.1.1.2.1,demod,40,116,8,22] add(multiply(A,inverse(B)),add(multiply(A,B),multiply(A,C)))=A.
% 2.51/2.65  770 [para_from,726.1.1,55.1.1.1.2.1,demod,40,116,8,22] add(multiply(A,B),add(multiply(A,C),multiply(A,inverse(B))))=A.
% 2.51/2.65  780 [para_from,734.1.1,55.1.1.1.2.1,demod,40,116,8,22] add(add(multiply(A,B),multiply(A,C)),multiply(A,inverse(C)))=A.
% 2.51/2.65  806 [para_from,758.1.1,55.1.1.1.2.1,demod,40,116,8,22] add(multiply(A,B),add(multiply(A,inverse(B)),multiply(A,C)))=A.
% 2.51/2.65  260 [para_into,173.1.1.1,38.1.1] add(multiply(add(A,B),C),multiply(C,A))=add(multiply(C,A),multiply(C,B)).
% 2.51/2.65  810 [para_from,762.1.1,55.1.1.1.2.1,demod,40,116,8,22] add(add(multiply(A,B),multiply(A,C)),multiply(A,inverse(B)))=A.
% 2.51/2.65  812 [para_from,768.1.1,55.1.1.1.2.1,demod,40,116,8,22] add(add(multiply(A,B),multiply(A,inverse(C))),multiply(A,C))=A.
% 2.51/2.65  814 [para_from,804.1.1,55.1.1.1.2.1,demod,40,116,8,22] add(add(multiply(A,inverse(B)),multiply(A,C)),multiply(A,B))=A.
% 2.51/2.65  820 [para_into,121.1.1.2.1,762.1.1,demod,28,flip.1] add(add(A,B),multiply(inverse(A),C))=add(add(A,B),C).
% 2.51/2.65  261 [copy,260,flip.1] add(multiply(A,B),multiply(A,C))=add(multiply(add(B,C),A),multiply(A,B)).
% 2.51/2.65  824 [para_into,121.1.1.2.1,734.1.1,demod,28,flip.1] add(add(A,B),multiply(inverse(B),C))=add(add(A,B),C).
% 2.51/2.65  850 [para_into,121.1.1.2.1,66.1.1,demod,122,flip.1] add(A,multiply(multiply(inverse(A),B),C))=add(A,multiply(B,C)).
% 2.51/2.65  266 [para_from,200.1.1,38.1.1.2,flip.1] multiply(add(A,multiply(B,C)),C)=add(multiply(C,A),multiply(B,C)).
% 2.51/2.65  268 [para_from,200.1.1,38.1.1.1,flip.1] multiply(add(multiply(A,B),C),B)=add(multiply(A,B),multiply(B,C)).
% 2.51/2.65  272 [back_demod,262,demod,269,267] add(add(multiply(A,B),multiply(B,multiply(A,C))),add(multiply(C,multiply(A,B)),multiply(A,C)))=add(multiply(A,B),multiply(A,C)).
% 2.51/2.65  495 [para_from,366.1.1,38.1.1.2,demod,10] multiply(multiply(A,inverse(B)),C)=multiply(add(C,B),multiply(A,inverse(B))).
% 2.51/2.65  498 [para_from,366.1.1,38.1.1.1,demod,22] multiply(multiply(A,inverse(B)),C)=multiply(add(B,C),multiply(A,inverse(B))).
% 2.51/2.65  499 [copy,495,flip.1] multiply(add(A,B),multiply(C,inverse(B)))=multiply(multiply(C,inverse(B)),A).
% 2.51/2.65  500 [copy,498,flip.1] multiply(add(A,B),multiply(C,inverse(A)))=multiply(multiply(C,inverse(A)),B).
% 2.51/2.65  344 [para_into,51.1.1.2,37.1.1,demod,8] add(add(multiply(inverse(A),B),multiply(inverse(A),C)),add(multiply(A,B),multiply(A,C)))=add(B,C).
% 2.51/2.65  503 [para_from,471.1.1,38.1.1.2,demod,10] multiply(multiply(inverse(A),B),C)=multiply(add(C,A),multiply(inverse(A),B)).
% 2.51/2.65  506 [para_from,471.1.1,38.1.1.1,demod,22] multiply(multiply(inverse(A),B),C)=multiply(add(A,C),multiply(inverse(A),B)).
% 2.51/2.65  507 [copy,503,flip.1] multiply(add(A,B),multiply(inverse(B),C))=multiply(multiply(inverse(B),C),A).
% 2.51/2.65  508 [copy,506,flip.1] multiply(add(A,B),multiply(inverse(A),C))=multiply(multiply(inverse(A),C),B).
% 2.51/2.65  350 [para_from,51.1.1,7.1.1.2,flip.1] add(multiply(A,multiply(inverse(B),C)),multiply(A,multiply(C,B)))=multiply(A,C).
% 2.51/2.65  598 [para_from,59.1.1,167.1.1.1] multiply(multiply(A,B),multiply(A,multiply(B,C)))=multiply(A,multiply(B,C)).
% 2.51/2.65  816 [para_into,121.1.1.2.1,804.1.1,demod,28,flip.1] add(add(inverse(A),B),multiply(A,C))=add(add(inverse(A),B),C).
% 2.51/2.65  818 [para_into,121.1.1.2.1,768.1.1,demod,28,flip.1] add(add(A,inverse(B)),multiply(B,C))=add(add(A,inverse(B)),C).
% 2.51/2.65  848 [para_into,121.1.1.2.1,86.1.1,demod,122,flip.1] add(inverse(A),multiply(multiply(B,A),C))=add(inverse(A),multiply(B,C)).
% 2.51/2.65  519 [para_from,57.1.1,7.1.1.2,flip.1] add(multiply(A,multiply(B,inverse(C))),multiply(A,multiply(C,B)))=multiply(A,B).
% 2.51/2.65  852 [para_into,121.1.1.2.1,62.1.1,demod,122,flip.1] add(inverse(A),multiply(multiply(A,B),C))=add(inverse(A),multiply(B,C)).
% 2.51/2.65  879 [para_into,121.1.1.2,165.1.1,demod,122,flip.1] add(A,multiply(B,multiply(add(A,B),C)))=add(A,multiply(B,C)).
% 2.51/2.65  920 [para_into,844.1.1.2,7.1.1] add(A,add(multiply(multiply(B,A),C),multiply(multiply(B,A),D)))=A.
% 2.51/2.65  928 [para_from,844.1.1,7.1.1.2,flip.1] add(multiply(A,B),multiply(A,multiply(multiply(C,B),D)))=multiply(A,B).
% 2.51/2.65  521 [para_into,206.1.1.2,38.1.1] add(multiply(A,B),multiply(add(C,B),A))=add(multiply(A,C),multiply(A,B)).
% 2.51/2.65  556 [para_into,59.1.1.1,3.1.1] add(multiply(multiply(A,inverse(B)),C),multiply(C,multiply(A,B)))=multiply(C,A).
% 2.51/2.65  587 [para_into,59.1.1.2,3.1.1] add(multiply(A,multiply(B,inverse(C))),multiply(multiply(B,C),A))=multiply(A,B).
% 2.51/2.65  522 [copy,521,flip.1] add(multiply(A,B),multiply(A,C))=add(multiply(A,C),multiply(add(B,C),A)).
% 2.51/2.65  523 [para_into,208.1.1.1,38.1.1] add(multiply(add(A,B),C),multiply(C,B))=add(multiply(C,A),multiply(C,B)).
% 2.51/2.65  524 [copy,523,flip.1] add(multiply(A,B),multiply(A,C))=add(multiply(add(B,C),A),multiply(A,C)).
% 2.51/2.65  692 [para_into,62.1.1.2,7.1.1] add(inverse(A),add(multiply(A,B),multiply(A,C)))=add(inverse(A),add(B,C)).
% 2.51/2.65  742 [para_into,66.1.1.2,7.1.1] add(A,add(multiply(inverse(A),B),multiply(inverse(A),C)))=add(A,add(B,C)).
% 2.51/2.65  888 [para_from,121.1.1,206.1.1.2,demod,122] add(multiply(add(A,B),C),add(A,multiply(B,C)))=add(A,multiply(B,C)).
% 2.51/2.65  892 [para_from,121.1.1,208.1.1.1,demod,122] add(add(A,multiply(B,C)),multiply(add(A,B),C))=add(A,multiply(B,C)).
% 2.51/2.65  534 [para_into,59.1.1.1.2,125.1.1,demod,218,8] add(multiply(A,inverse(B)),multiply(A,multiply(B,C)))=add(multiply(A,inverse(B)),multiply(A,C)).
% 2.51/2.65  894 [para_from,121.1.1,167.1.1.1] multiply(add(A,multiply(B,C)),multiply(add(A,B),C))=multiply(add(A,B),C).
% 2.51/2.65  916 [para_into,844.1.1.2.1,7.1.1] add(add(A,B),multiply(add(multiply(C,A),multiply(C,B)),D))=add(A,B).
% 2.51/2.65  582 [para_into,59.1.1.2,125.1.1,demod,131,257] add(multiply(A,B),multiply(C,multiply(A,inverse(B))))=add(multiply(A,B),multiply(A,C)).
% 2.51/2.65  591 [copy,582,flip.1] add(multiply(A,B),multiply(A,C))=add(multiply(A,B),multiply(C,multiply(A,inverse(B)))).
% 2.51/2.65  536 [para_into,59.1.1.1.2,37.1.1,demod,8,8] add(add(multiply(A,multiply(inverse(B),C)),multiply(A,multiply(inverse(B),D))),multiply(A,multiply(add(C,D),B)))=add(multiply(A,C),multiply(A,D)).
% 2.51/2.65  752 [para_from,66.1.1,7.1.1.2,demod,8,flip.1] add(multiply(A,B),multiply(A,multiply(inverse(B),C)))=add(multiply(A,B),multiply(A,C)).
% 2.51/2.65  863 [para_into,121.1.1.2.1,33.1.1,flip.1] add(multiply(A,B),multiply(multiply(A,inverse(B)),C))=add(multiply(A,B),multiply(A,C)).
% 2.51/2.65  550 [para_into,59.1.1.1,167.1.1,demod,140,255] add(multiply(A,inverse(B)),multiply(C,multiply(A,B)))=add(multiply(A,C),multiply(A,inverse(B))).
% 2.51/2.65  551 [para_into,59.1.1.1,125.1.1,demod,122,257] add(multiply(A,inverse(B)),multiply(C,multiply(A,B)))=add(multiply(A,inverse(B)),multiply(A,C)).
% 2.51/2.65  552 [para_into,59.1.1.1,37.1.1] add(add(multiply(multiply(A,inverse(B)),C),multiply(multiply(A,inverse(B)),D)),multiply(add(C,D),multiply(A,B)))=multiply(add(C,D),A).
% 2.51/2.65  589 [copy,550,flip.1] add(multiply(A,B),multiply(A,inverse(C)))=add(multiply(A,inverse(C)),multiply(B,multiply(A,C))).
% 2.51/2.65  590 [copy,551,flip.1] add(multiply(A,inverse(B)),multiply(A,C))=add(multiply(A,inverse(B)),multiply(C,multiply(A,B))).
% 2.51/2.65  792 [para_from,86.1.1,7.1.1.2,demod,8,flip.1] add(multiply(A,inverse(B)),multiply(A,multiply(C,B)))=add(multiply(A,inverse(B)),multiply(A,C)).
% 2.51/2.65  856 [para_into,121.1.1.2.1,57.1.1,flip.1] add(multiply(A,inverse(B)),multiply(multiply(B,A),C))=add(multiply(A,inverse(B)),multiply(A,C)).
% 2.51/2.65  560 [para_into,59.1.1.2.2,167.1.1,demod,8] add(multiply(A,multiply(add(B,C),inverse(C))),multiply(A,C))=add(multiply(A,B),multiply(A,C)).
% 2.51/2.65  860 [para_into,121.1.1.2.1,51.1.1,flip.1] add(multiply(inverse(A),B),multiply(multiply(B,A),C))=add(multiply(inverse(A),B),multiply(B,C)).
% 2.51/2.65  564 [para_into,59.1.1.2.2,125.1.1,demod,8] add(multiply(A,multiply(add(B,C),inverse(B))),multiply(A,B))=add(multiply(A,B),multiply(A,C)).
% 2.51/2.65  862 [para_into,121.1.1.2.1,38.1.1] add(multiply(A,B),multiply(multiply(add(B,C),A),D))=add(multiply(A,B),multiply(multiply(A,C),D)).
% 2.51/2.65  877 [para_into,121.1.1.2,200.1.1,demod,8,8,8,201,flip.1] add(A,add(multiply(B,multiply(C,A)),multiply(C,B)))=add(A,add(multiply(C,A),multiply(C,B))).
% 2.51/2.65  566 [para_into,59.1.1.2.2,37.1.1,demod,8,8] add(multiply(A,multiply(add(B,C),inverse(D))),add(multiply(A,multiply(D,B)),multiply(A,multiply(D,C))))=add(multiply(A,B),multiply(A,C)).
% 2.51/2.65  883 [copy,862,flip.1] add(multiply(A,B),multiply(multiply(A,C),D))=add(multiply(A,B),multiply(multiply(add(B,C),A),D)).
% 2.51/2.65  580 [para_into,59.1.1.2,167.1.1,demod,255] add(multiply(add(A,multiply(B,C)),multiply(B,inverse(C))),multiply(B,C))=add(multiply(B,A),multiply(B,C)).
% 2.51/2.65  596 [para_from,59.1.1,7.1.1.2,flip.1] add(multiply(A,multiply(B,multiply(C,inverse(D)))),multiply(A,multiply(B,multiply(C,D))))=multiply(A,multiply(B,C)).
% 2.51/2.65  583 [para_into,59.1.1.2,37.1.1] add(multiply(add(A,B),multiply(C,inverse(D))),add(multiply(multiply(C,D),A),multiply(multiply(C,D),B)))=multiply(add(A,B),C).
% 2.51/2.65  854 [para_into,121.1.1.2.1,59.1.1,flip.1] add(multiply(A,multiply(B,inverse(C))),multiply(multiply(A,multiply(B,C)),D))=add(multiply(A,multiply(B,inverse(C))),multiply(multiply(A,B),D)).
% 2.51/2.65  end_of_list.
% 2.51/2.65  
% 2.51/2.65  list(sos).
% 2.51/2.65  end_of_list.
% 2.51/2.65  
% 2.51/2.65  list(demodulators).
% 2.51/2.65  8 [new_demod,7] multiply(A,add(B,C))=add(multiply(A,B),multiply(A,C)).
% 2.51/2.65  10 [new_demod,9] add(A,additive_identity)=A.
% 2.51/2.65  12 [new_demod,11] multiply(A,multiplicative_identity)=A.
% 2.51/2.65  14 [new_demod,13] add(A,inverse(A))=multiplicative_identity.
% 2.51/2.65  16 [new_demod,15] multiply(A,inverse(A))=additive_identity.
% 2.51/2.65  20 [new_demod,19] add(inverse(A),A)=multiplicative_identity.
% 2.51/2.65  22 [new_demod,21] add(additive_identity,A)=A.
% 2.51/2.65  24 [new_demod,23] inverse(additive_identity)=multiplicative_identity.
% 2.51/2.65  26 [new_demod,25] multiply(inverse(A),A)=additive_identity.
% 2.51/2.65  28 [new_demod,27] multiply(multiplicative_identity,A)=A.
% 2.51/2.65  32 [new_demod,31] add(multiply(A,inverse(B)),multiply(A,B))=A.
% 2.51/2.65  34 [new_demod,33] add(multiply(A,B),multiply(A,inverse(B)))=A.
% 2.51/2.65  40 [new_demod,39] inverse(multiplicative_identity)=additive_identity.
% 2.51/2.65  50 [new_demod,49] multiply(A,A)=A.
% 2.51/2.65  52 [new_demod,51] add(multiply(inverse(A),B),multiply(B,A))=B.
% 2.51/2.65  58 [new_demod,57] add(multiply(A,inverse(B)),multiply(B,A))=A.
% 2.51/2.65  60 [new_demod,59] add(multiply(A,multiply(B,inverse(C))),multiply(A,multiply(B,C)))=multiply(A,B).
% 2.51/2.65  63 [new_demod,62] add(inverse(A),multiply(A,B))=add(inverse(A),B).
% 2.51/2.65  67 [new_demod,66] add(A,multiply(inverse(A),B))=add(A,B).
% 2.51/2.65  87 [new_demod,86] add(inverse(A),multiply(B,A))=add(inverse(A),B).
% 2.51/2.65  110 [new_demod,109] inverse(inverse(A))=A.
% 2.51/2.65  116 [new_demod,115] multiply(A,additive_identity)=additive_identity.
% 2.51/2.65  118 [new_demod,117] multiply(additive_identity,A)=additive_identity.
% 2.51/2.65  120 [new_demod,119] add(A,multiply(A,B))=A.
% 2.51/2.65  122 [new_demod,121] add(A,multiply(add(A,B),C))=add(A,multiply(B,C)).
% 2.51/2.65  126 [new_demod,125] multiply(add(A,B),A)=A.
% 2.51/2.65  128 [new_demod,127] add(multiply(A,B),multiply(A,multiply(add(B,C),D)))=add(multiply(A,B),multiply(A,multiply(C,D))).
% 2.51/2.65  131 [new_demod,130] add(multiply(add(A,B),C),A)=add(A,multiply(B,C)).
% 2.51/2.65  134 [new_demod,133] add(A,add(multiply(add(A,B),C),multiply(add(A,B),D)))=add(A,add(multiply(B,C),multiply(B,D))).
% 2.51/2.65  136 [new_demod,135] add(A,add(A,B))=add(A,B).
% 2.51/2.65  140 [new_demod,139] add(A,multiply(add(B,A),C))=add(A,multiply(B,C)).
% 2.51/2.65  142 [new_demod,141] add(A,multiply(multiply(add(A,B),C),D))=add(A,multiply(multiply(B,C),D)).
% 2.51/2.65  144 [new_demod,143] add(A,A)=A.
% 2.51/2.65  146 [new_demod,145] add(multiplicative_identity,A)=multiplicative_identity.
% 2.51/2.65  148 [new_demod,147] add(A,add(multiply(A,B),multiply(A,C)))=A.
% 2.51/2.65  150 [new_demod,149] add(A,multiply(B,A))=A.
% 2.51/2.65  152 [new_demod,151] add(multiply(A,B),A)=A.
% 2.51/2.65  154 [new_demod,153] add(multiply(A,B),multiply(A,multiply(B,C)))=multiply(A,B).
% 2.51/2.65  158 [new_demod,157] add(multiply(A,B),multiply(B,inverse(A)))=B.
% 2.51/2.65  160 [new_demod,159] add(multiply(A,B),multiply(inverse(B),A))=A.
% 2.51/2.65  162 [new_demod,161] add(multiply(A,multiply(B,C)),multiply(A,multiply(B,inverse(C))))=multiply(A,B).
% 2.51/2.65  164 [new_demod,163] add(A,multiplicative_identity)=multiplicative_identity.
% 2.51/2.65  166 [new_demod,165] multiply(A,multiply(A,B))=multiply(A,B).
% 2.51/2.65  168 [new_demod,167] multiply(add(A,B),B)=B.
% 2.51/2.65  172 [new_demod,171] add(multiply(A,inverse(B)),multiply(multiply(A,B),C))=add(multiply(A,inverse(B)),multiply(A,C)).
% 2.51/2.65  174 [new_demod,173] add(add(A,B),A)=add(A,B).
% 2.51/2.65  176 [new_demod,175] add(A,multiply(B,inverse(A)))=add(A,B).
% 2.51/2.65  181 [new_demod,180] add(multiply(add(A,B),C),add(multiply(inverse(C),A),multiply(inverse(C),B)))=add(A,B).
% 2.51/2.65  183 [new_demod,182] add(add(multiply(inverse(A),B),multiply(inverse(A),C)),multiply(add(B,C),A))=add(B,C).
% 2.51/2.65  185 [new_demod,184] add(add(A,B),add(multiply(C,A),multiply(C,B)))=add(A,B).
% 2.51/2.65  187 [new_demod,186] add(add(multiply(A,B),multiply(A,C)),multiply(add(B,C),inverse(A)))=add(B,C).
% 2.51/2.65  189 [new_demod,188] add(multiply(add(A,B),inverse(C)),add(multiply(C,A),multiply(C,B)))=add(A,B).
% 2.51/2.65  191 [new_demod,190] add(multiply(A,B),B)=B.
% 2.51/2.65  193 [new_demod,192] add(multiply(A,B),multiply(A,multiply(C,B)))=multiply(A,B).
% 2.51/2.65  195 [new_demod,194] add(add(multiply(A,B),multiply(A,C)),add(B,C))=add(B,C).
% 2.51/2.65  197 [new_demod,196] add(add(multiply(A,B),multiply(A,C)),A)=A.
% 2.51/2.65  199 [new_demod,198] add(multiply(A,multiply(B,C)),multiply(A,B))=multiply(A,B).
% 2.51/2.65  201 [new_demod,200] multiply(A,multiply(B,A))=multiply(B,A).
% 2.51/2.65  207 [new_demod,206] add(A,add(B,A))=add(B,A).
% 2.51/2.65  209 [new_demod,208] add(add(A,B),B)=add(A,B).
% 2.51/2.65  213 [new_demod,212] add(multiply(A,multiply(B,C)),multiply(A,C))=multiply(A,C).
% 2.51/2.65  218 [new_demod,217] multiply(add(inverse(A),B),A)=multiply(A,B).
% 2.51/2.65  225 [new_demod,224] multiply(add(A,inverse(B)),B)=multiply(B,A).
% 2.51/2.65  235 [new_demod,234] add(multiply(A,B),inverse(A))=add(B,inverse(A)).
% 2.51/2.65  240 [new_demod,239] multiply(multiply(add(A,B),C),multiply(C,B))=multiply(C,B).
% 2.51/2.65  242 [new_demod,241] multiply(multiply(add(A,B),C),multiply(C,A))=multiply(C,A).
% 2.51/2.65  251 [new_demod,250] add(multiply(multiply(add(A,B),C),A),multiply(multiply(add(A,B),C),B))=multiply(add(A,B),C).
% 2.51/2.65  253 [new_demod,252] multiply(multiply(A,B),A)=multiply(A,B).
% 2.51/2.65  255 [new_demod,254] multiply(add(A,multiply(B,C)),B)=add(multiply(B,A),multiply(B,C)).
% 2.51/2.65  257 [new_demod,256] multiply(add(multiply(A,B),C),A)=add(multiply(A,B),multiply(A,C)).
% 2.51/2.65  265 [new_demod,264] multiply(multiply(A,B),B)=multiply(A,B).
% 2.51/2.65  267 [new_demod,266] multiply(add(A,multiply(B,C)),C)=add(multiply(C,A),multiply(B,C)).
% 2.51/2.65  269 [new_demod,268] multiply(add(multiply(A,B),C),B)=add(multiply(A,B),multiply(B,C)).
% 2.51/2.65  273 [new_demod,272] add(add(multiply(A,B),multiply(B,multiply(A,C))),add(multiply(C,multiply(A,B)),multiply(A,C)))=add(multiply(A,B),multiply(A,C)).
% 2.51/2.65  275 [new_demod,274] multiply(inverse(A),multiply(B,A))=additive_identity.
% 2.51/2.65  279 [new_demod,278] multiply(inverse(A),multiply(A,B))=additive_identity.
% 2.51/2.65  295 [new_demod,294] multiply(A,multiply(B,inverse(A)))=additive_identity.
% 2.51/2.65  299 [new_demod,298] multiply(multiply(A,B),inverse(B))=additive_identity.
% 2.51/2.65  315 [new_demod,314] multiply(A,multiply(inverse(A),B))=additive_identity.
% 2.51/2.65  317 [new_demod,316] multiply(multiply(A,B),inverse(A))=additive_identity.
% 2.51/2.65  343 [new_demod,342] add(multiply(inverse(A),B),A)=add(B,A).
% 2.51/2.65  345 [new_demod,344] add(add(multiply(inverse(A),B),multiply(inverse(A),C)),add(multiply(A,B),multiply(A,C)))=add(B,C).
% 2.51/2.65  349 [new_demod,348] add(multiply(inverse(A),B),multiply(A,B))=B.
% 2.51/2.65  351 [new_demod,350] add(multiply(A,multiply(inverse(B),C)),multiply(A,multiply(C,B)))=multiply(A,C).
% 2.51/2.65  367 [new_demod,366] multiply(multiply(A,inverse(B)),B)=additive_identity.
% 2.51/2.65  371 [new_demod,370] multiply(add(A,multiply(B,inverse(C))),C)=multiply(C,A).
% 2.51/2.65  373 [new_demod,372] multiply(add(multiply(A,inverse(B)),C),B)=multiply(B,C).
% 2.51/2.65  377 [new_demod,376] multiply(add(multiply(A,B),multiply(A,C)),inverse(A))=additive_identity.
% 2.51/2.65  472 [new_demod,471] multiply(multiply(inverse(A),B),A)=additive_identity.
% 2.51/2.65  478 [new_demod,477] multiply(add(A,multiply(inverse(B),C)),B)=multiply(B,A).
% 2.51/2.65  482 [new_demod,481] multiply(add(multiply(inverse(A),B),C),A)=multiply(A,C).
% 2.51/2.65  520 [new_demod,519] add(multiply(A,multiply(B,inverse(C))),multiply(A,multiply(C,B)))=multiply(A,B).
% 2.51/2.65  526 [new_demod,525] multiply(add(A,B),multiply(B,C))=multiply(B,C).
% 2.51/2.65  528 [new_demod,527] multiply(add(A,B),multiply(A,C))=multiply(A,C).
% 2.51/2.65  530 [new_demod,529] multiply(add(A,B),multiply(C,B))=multiply(C,B).
% 2.51/2.65  532 [new_demod,531] multiply(add(A,B),multiply(C,A))=multiply(C,A).
% 2.51/2.65  535 [new_demod,534] add(multiply(A,inverse(B)),multiply(A,multiply(B,C)))=add(multiply(A,inverse(B)),multiply(A,C)).
% 2.51/2.65  537 [new_demod,536] add(add(multiply(A,multiply(inverse(B),C)),multiply(A,multiply(inverse(B),D))),multiply(A,multiply(add(C,D),B)))=add(multiply(A,C),multiply(A,D)).
% 2.51/2.65  553 [new_demod,552] add(add(multiply(multiply(A,inverse(B)),C),multiply(multiply(A,inverse(B)),D)),multiply(add(C,D),multiply(A,B)))=multiply(add(C,D),A).
% 2.51/2.65  557 [new_demod,556] add(multiply(multiply(A,inverse(B)),C),multiply(C,multiply(A,B)))=multiply(C,A).
% 2.51/2.65  561 [new_demod,560] add(multiply(A,multiply(add(B,C),inverse(C))),multiply(A,C))=add(multiply(A,B),multiply(A,C)).
% 2.51/2.65  565 [new_demod,564] add(multiply(A,multiply(add(B,C),inverse(B))),multiply(A,B))=add(multiply(A,B),multiply(A,C)).
% 2.51/2.65  567 [new_demod,566] add(multiply(A,multiply(add(B,C),inverse(D))),add(multiply(A,multiply(D,B)),multiply(A,multiply(D,C))))=add(multiply(A,B),multiply(A,C)).
% 2.51/2.65  577 [new_demod,576] multiply(multiply(A,multiply(B,C)),B)=multiply(A,multiply(B,C)).
% 2.51/2.65  579 [new_demod,578] multiply(multiply(multiply(A,B),C),A)=multiply(multiply(A,B),C).
% 2.51/2.65  581 [new_demod,580] add(multiply(add(A,multiply(B,C)),multiply(B,inverse(C))),multiply(B,C))=add(multiply(B,A),multiply(B,C)).
% 2.51/2.65  584 [new_demod,583] add(multiply(add(A,B),multiply(C,inverse(D))),add(multiply(multiply(C,D),A),multiply(multiply(C,D),B)))=multiply(add(A,B),C).
% 2.51/2.65  588 [new_demod,587] add(multiply(A,multiply(B,inverse(C))),multiply(multiply(B,C),A))=multiply(A,B).
% 2.51/2.65  597 [new_demod,596] add(multiply(A,multiply(B,multiply(C,inverse(D)))),multiply(A,multiply(B,multiply(C,D))))=multiply(A,multiply(B,C)).
% 2.51/2.65  599 [new_demod,598] multiply(multiply(A,B),multiply(A,multiply(B,C)))=multiply(A,multiply(B,C)).
% 2.51/2.65  693 [new_demod,692] add(inverse(A),add(multiply(A,B),multiply(A,C)))=add(inverse(A),add(B,C)).
% 2.51/2.65  699 [new_demod,698] add(multiply(A,B),add(inverse(A),B))=add(inverse(A),B).
% 2.51/2.65  713 [new_demod,712] add(inverse(A),add(B,A))=multiplicative_identity.
% 2.51/2.65  715 [new_demod,714] add(inverse(A),add(A,B))=multiplicative_identity.
% 2.51/2.65  727 [new_demod,726] add(A,add(B,inverse(A)))=multiplicative_identity.
% 2.51/2.65  735 [new_demod,734] add(add(A,B),inverse(B))=multiplicative_identity.
% 2.51/2.65  737 [new_demod,736] add(multiply(A,inverse(B)),add(multiply(A,C),multiply(A,B)))=A.
% 2.51/2.65  743 [new_demod,742] add(A,add(multiply(inverse(A),B),multiply(inverse(A),C)))=add(A,add(B,C)).
% 2.51/2.65  749 [new_demod,748] add(multiply(inverse(A),B),add(A,B))=add(A,B).
% 2.51/2.65  753 [new_demod,752] add(multiply(A,B),multiply(A,multiply(inverse(B),C)))=add(multiply(A,B),multiply(A,C)).
% 2.51/2.65  759 [new_demod,758] add(A,add(inverse(A),B))=multiplicative_identity.
% 2.51/2.65  763 [new_demod,762] add(add(A,B),inverse(A))=multiplicative_identity.
% 2.51/2.65  765 [new_demod,764] add(multiply(A,inverse(B)),add(multiply(A,B),multiply(A,C)))=A.
% 2.51/2.65  769 [new_demod,768] add(add(A,inverse(B)),B)=multiplicative_identity.
% 2.51/2.65  771 [new_demod,770] add(multiply(A,B),add(multiply(A,C),multiply(A,inverse(B))))=A.
% 2.51/2.65  781 [new_demod,780] add(add(multiply(A,B),multiply(A,C)),multiply(A,inverse(C)))=A.
% 2.51/2.65  789 [new_demod,788] add(multiply(A,B),add(inverse(B),A))=add(inverse(B),A).
% 2.51/2.65  793 [new_demod,792] add(multiply(A,inverse(B)),multiply(A,multiply(C,B)))=add(multiply(A,inverse(B)),multiply(A,C)).
% 2.51/2.65  805 [new_demod,804] add(add(inverse(A),B),A)=multiplicative_identity.
% 2.51/2.65  807 [new_demod,806] add(multiply(A,B),add(multiply(A,inverse(B)),multiply(A,C)))=A.
% 2.51/2.65  811 [new_demod,810] add(add(multiply(A,B),multiply(A,C)),multiply(A,inverse(B)))=A.
% 2.51/2.65  813 [new_demod,812] add(add(multiply(A,B),multiply(A,inverse(C))),multiply(A,C))=A.
% 2.51/2.65  815 [new_demod,814] add(add(multiply(A,inverse(B)),multiply(A,C)),multiply(A,B))=A.
% 2.51/2.65  817 [new_demod,816] add(add(inverse(A),B),multiply(A,C))=add(add(inverse(A),B),C).
% 2.51/2.65  819 [new_demod,818] add(add(A,inverse(B)),multiply(B,C))=add(add(A,inverse(B)),C).
% 2.51/2.65  821 [new_demod,820] add(add(A,B),multiply(inverse(A),C))=add(add(A,B),C).
% 2.51/2.65  823 [new_demod,822] add(A,multiply(add(inverse(A),B),C))=add(A,C).
% 2.51/2.65  825 [new_demod,824] add(add(A,B),multiply(inverse(B),C))=add(add(A,B),C).
% 2.51/2.65  827 [new_demod,826] add(A,multiply(add(B,inverse(A)),C))=add(A,C).
% 2.51/2.65  831 [new_demod,830] add(inverse(A),multiply(add(A,B),C))=add(inverse(A),C).
% 2.51/2.65  833 [new_demod,832] add(inverse(A),multiply(add(B,A),C))=add(inverse(A),C).
% 2.51/2.65  841 [new_demod,840] add(add(A,B),multiply(B,C))=add(A,B).
% 2.51/2.65  843 [new_demod,842] add(add(A,B),multiply(A,C))=add(A,B).
% 2.51/2.65  845 [new_demod,844] add(A,multiply(multiply(B,A),C))=A.
% 2.51/2.65  847 [new_demod,846] add(A,multiply(multiply(A,B),C))=A.
% 2.51/2.65  849 [new_demod,848] add(inverse(A),multiply(multiply(B,A),C))=add(inverse(A),multiply(B,C)).
% 2.51/2.65  851 [new_demod,850] add(A,multiply(multiply(inverse(A),B),C))=add(A,multiply(B,C)).
% 2.51/2.65  853 [new_demod,852] add(inverse(A),multiply(multiply(A,B),C))=add(inverse(A),multiply(B,C)).
% 2.51/2.65  855 [new_demod,854] add(multiply(A,multiply(B,inverse(C))),multiply(multiply(A,multiply(B,C)),D))=add(multiply(A,multiply(B,inverse(C))),multiply(multiply(A,B),D)).
% 2.51/2.65  857 [new_demod,856] add(multiply(A,inverse(B)),multiply(multiply(B,A),C))=add(multiply(A,inverse(B)),multiply(A,C)).
% 2.51/2.65  861 [new_demod,860] add(multiply(inverse(A),B),multiply(multiply(B,A),C))=add(multiply(inverse(A),B),multiply(B,C)).
% 2.51/2.65  864 [new_demod,863] add(multiply(A,B),multiply(multiply(A,inverse(B)),C))=add(multiply(A,B),multiply(A,C)).
% 2.51/2.65  878 [new_demod,877] add(A,add(multiply(B,multiply(C,A)),multiply(C,B)))=add(A,add(multiply(C,A),multiply(C,B))).
% 2.51/2.65  880 [new_demod,879] add(A,multiply(B,multiply(add(A,B),C)))=add(A,multiply(B,C)).
% 2.51/2.65  889 [new_demod,888] add(multiply(add(A,B),C),add(A,multiply(B,C)))=add(A,multiply(B,C)).
% 2.51/2.65  893 [new_demod,892] add(add(A,multiply(B,C)),multiply(add(A,B),C))=add(A,multiply(B,C)).
% 2.51/2.65  895 [new_demod,894] multiply(add(A,multiply(B,C)),multiply(add(A,B),C))=multiply(add(A,B),C).
% 2.51/2.65  915 [new_demod,914] add(A,multiply(add(multiply(A,B),multiply(A,C)),D))=A.
% 2.51/2.65  917 [new_demod,916] add(add(A,B),multiply(add(multiply(C,A),multiply(C,B)),D))=add(A,B).
% 2.51/2.65  919 [new_demod,918] add(A,multiply(B,multiply(C,A)))=A.
% 2.51/2.65  921 [new_demod,920] add(A,add(multiply(multiply(B,A),C),multiply(multiply(B,A),D)))=A.
% 2.51/2.65  923 [new_demod,922] add(multiply(multiply(A,B),C),B)=B.
% 2.51/2.65  927 [new_demod,926] multiply(multiply(multiply(A,B),C),inverse(B))=additive_identity.
% 2.51/2.65  929 [new_demod,928] add(multiply(A,B),multiply(A,multiply(multiply(C,B),D)))=multiply(A,B).
% 2.51/2.65  933 [new_demod,932] multiply(A,multiply(multiply(B,A),C))=multiply(multiply(B,A),C).
% 2.51/2.65  935 [new_demod,934] multiply(inverse(A),multiply(multiply(B,A),C))=additive_identity.
% 2.51/2.65  937 [new_demod,936] add(A,multiply(multiply(multiply(B,A),C),D))=A.
% 2.51/2.65  939 [new_demod,938] add(A,multiply(B,multiply(A,C)))=A.
% 2.51/2.65  941 [new_demod,940] add(multiply(multiply(A,B),C),A)=A.
% 2.51/2.65  945 [new_demod,944] multiply(multiply(multiply(A,B),C),inverse(A))=additive_identity.
% 2.51/2.65  949 [new_demod,948] multiply(inverse(A),multiply(multiply(A,B),C))=additive_identity.
% 2.51/2.65  957 [new_demod,956] add(multiply(A,multiply(B,C)),C)=C.
% 2.51/2.65  961 [new_demod,960] multiply(multiply(A,multiply(B,C)),inverse(C))=additive_identity.
% 2.51/2.65  965 [new_demod,964] multiply(inverse(A),multiply(B,multiply(C,A)))=additive_identity.
% 2.51/2.65  967 [new_demod,966] add(multiply(A,multiply(B,C)),B)=B.
% 2.51/2.65  969 [new_demod,968] multiply(multiply(A,multiply(B,C)),inverse(B))=additive_identity.
% 2.51/2.65  973 [new_demod,972] multiply(inverse(A),multiply(B,multiply(A,C)))=additive_identity.
% 2.51/2.65  975 [new_demod,974] add(multiply(A,B),multiply(inverse(A),B))=B.
% 2.51/2.65  977 [new_demod,976] add(multiply(A,inverse(B)),B)=add(B,A).
% 2.51/2.65  979 [new_demod,978] multiply(A,multiply(B,multiply(inverse(A),C)))=additive_identity.
% 2.51/2.65  981 [new_demod,980] multiply(A,multiply(B,multiply(C,inverse(A))))=additive_identity.
% 2.51/2.65  983 [new_demod,982] multiply(A,multiply(multiply(inverse(A),B),C))=additive_identity.
% 2.51/2.65  985 [new_demod,984] multiply(A,multiply(multiply(B,inverse(A)),C))=additive_identity.
% 2.51/2.65  991 [new_demod,990] multiply(multiply(A,B),multiply(inverse(A),C))=additive_identity.
% 2.51/2.65  993 [new_demod,992] multiply(multiply(A,B),multiply(C,inverse(A)))=additive_identity.
% 2.51/2.65  995 [new_demod,994] multiply(multiply(inverse(A),B),multiply(A,C))=additive_identity.
% 2.51/2.65  997 [new_demod,996] multiply(multiply(inverse(A),B),multiply(C,A))=additive_identity.
% 2.51/2.65  999 [new_demod,998] multiply(multiply(multiply(A,inverse(B)),C),B)=additive_identity.
% 2.51/2.65  1001 [new_demod,1000] multiply(multiply(A,inverse(B)),multiply(B,C))=additive_identity.
% 2.51/2.65  1003 [new_demod,1002] multiply(multiply(A,B),multiply(inverse(B),C))=additive_identity.
% 2.51/2.65  1013 [new_demod,1012] multiply(multiply(multiply(inverse(A),B),C),A)=additive_identity.
% 2.51/2.65  1033 [new_demod,1032] multiply(multiply(A,B),multiply(C,inverse(B)))=additive_identity.
% 2.51/2.65  1035 [new_demod,1034] multiply(multiply(A,inverse(B)),multiply(C,B))=additive_identity.
% 2.51/2.65  1037 [new_demod,1036] multiply(multiply(A,multiply(B,inverse(C))),C)=additive_identity.
% 2.51/2.65  1043 [new_demod,1042] multiply(multiply(A,multiply(inverse(B),C)),B)=additive_identity.
% 2.51/2.65  1069 [new_demod,1068] add(inverse(A),add(B,add(C,A)))=multiplicative_identity.
% 2.51/2.65  1071 [new_demod,1070] add(inverse(A),add(B,add(A,C)))=multiplicative_identity.
% 2.51/2.65  1073 [new_demod,1072] add(inverse(A),add(add(B,A),C))=multiplicative_identity.
% 2.51/2.65  1075 [new_demod,1074] add(inverse(A),add(add(A,B),C))=multiplicative_identity.
% 2.51/2.65  1089 [new_demod,1088] add(add(A,add(B,C)),inverse(C))=multiplicative_identity.
% 2.51/2.65  1091 [new_demod,1090] add(add(A,add(B,C)),inverse(B))=multiplicative_identity.
% 2.51/2.65  1097 [new_demod,1096] add(add(add(A,B),C),inverse(B))=multiplicative_identity.
% 2.51/2.65  1099 [new_demod,1098] add(add(add(A,B),C),inverse(A))=multiplicative_identity.
% 2.51/2.65  1105 [new_demod,1104] multiply(add(A,add(B,C)),C)=C.
% 2.51/2.65  1107 [new_demod,1106] multiply(add(A,add(B,C)),B)=B.
% 2.51/2.65  1109 [new_demod,1108] multiply(add(add(A,B),C),B)=B.
% 2.51/2.65  1111 [new_demod,1110] add(A,add(B,add(C,inverse(A))))=multiplicative_identity.
% 2.51/2.65  1113 [new_demod,1112] multiply(add(add(A,B),C),A)=A.
% 2.51/2.65  1115 [new_demod,1114] add(A,add(B,add(inverse(A),C)))=multiplicative_identity.
% 2.51/2.65  1117 [new_demod,1116] add(A,add(add(B,inverse(A)),C))=multiplicative_identity.
% 2.51/2.65  1119 [new_demod,1118] add(A,add(add(inverse(A),B),C))=multiplicative_identity.
% 2.51/2.65  1121 [new_demod,1120] add(add(A,B),add(C,inverse(B)))=multiplicative_identity.
% 2.51/2.65  1123 [new_demod,1122] add(add(A,B),add(C,inverse(A)))=multiplicative_identity.
% 2.51/2.65  1125 [new_demod,1124] add(add(A,B),add(inverse(B),C))=multiplicative_identity.
% 2.51/2.65  1127 [new_demod,1126] add(add(A,B),add(inverse(A),C))=multiplicative_identity.
% 2.51/2.65  1129 [new_demod,1128] add(add(inverse(A),B),add(C,A))=multiplicative_identity.
% 2.51/2.65  1131 [new_demod,1130] add(add(A,inverse(B)),add(C,B))=multiplicative_identity.
% 2.51/2.65  1133 [new_demod,1132] add(add(inverse(A),B),add(A,C))=multiplicative_identity.
% 2.51/2.65  1135 [new_demod,1134] add(add(A,inverse(B)),add(B,C))=multiplicative_identity.
% 2.51/2.65  1137 [new_demod,1136] add(add(A,add(B,inverse(C))),C)=multiplicative_identity.
% 2.51/2.65  1139 [new_demod,1138] add(add(A,add(inverse(B),C)),B)=multiplicative_identity.
% 2.51/2.65  1141 [new_demod,1140] add(add(add(A,inverse(B)),C),B)=multiplicative_identity.
% 2.51/2.65  1143 [new_demod,1142] add(add(add(inverse(A),B),C),A)=multiplicative_identity.
% 2.51/2.65  1145 [new_demod,1144] add(multiply(add(A,B),inverse(A)),B)=B.
% 2.51/2.65  1164 [new_demod,1163] inverse(add(A,B))=multiply(inverse(A),inverse(B)).
% 2.51/2.65  1172 [new_demod,1171] inverse(multiply(A,B))=add(inverse(A),inverse(B)).
% 2.51/2.65  end_of_list.
% 2.51/2.65  
% 2.51/2.65  
% 2.51/2.65  -------------- statistics -------------
% 2.51/2.65  clauses given                411
% 2.51/2.65  clauses generated         109228
% 2.51/2.65  clauses kept                 635
% 2.51/2.65  clauses forward subsumed   52060
% 2.51/2.65  clauses back subsumed          0
% 2.51/2.65  Kbytes malloced             5859
% 2.51/2.65  
% 2.51/2.65  ----------- times (seconds) -----------
% 2.51/2.65  user CPU time          0.64          (0 hr, 0 min, 0 sec)
% 2.51/2.65  system CPU time        0.01          (0 hr, 0 min, 0 sec)
% 2.51/2.65  wall-clock time        2             (0 hr, 0 min, 2 sec)
% 2.51/2.65  
% 2.51/2.65  Process 28489 finished Wed Jul 27 02:33:22 2022
% 2.51/2.65  Otter interrupted
% 2.51/2.65  PROOF NOT FOUND
%------------------------------------------------------------------------------