TSTP Solution File: RNG001-10 by CiME---2.01

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : CiME---2.01
% Problem  : RNG001-10 : TPTP v7.3.0. Released v7.3.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : tptp2X_and_run_cime %s

% Computer : n184.star.cs.uiowa.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2609 0 2.40GHz
% Memory   : 32218.5MB
% OS       : Linux 3.10.0-862.11.6.el7.x86_64
% CPULimit : 300s
% DateTime : Wed Feb 27 14:32:33 EST 2019

% Result   : Timeout 298.29s
% Output   : None 
% Verified : 
% SZS Type : None (Parsing solution fails)
% Syntax   : Number of formulae    : 0

% Comments : 
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.04  % Problem  : RNG001-10 : TPTP v7.3.0. Released v7.3.0.
% 0.00/0.05  % Command  : tptp2X_and_run_cime %s
% 0.03/0.28  % Computer : n184.star.cs.uiowa.edu
% 0.03/0.28  % Model    : x86_64 x86_64
% 0.03/0.28  % CPU      : Intel(R) Xeon(R) CPU E5-2609 0 @ 2.40GHz
% 0.03/0.28  % Memory   : 32218.5MB
% 0.03/0.28  % OS       : Linux 3.10.0-862.11.6.el7.x86_64
% 0.03/0.28  % CPULimit : 300
% 0.03/0.28  % DateTime : Sun Feb 24 06:08:43 CST 2019
% 0.03/0.28  % CPUTime  : 
% 1.23/1.59  Processing problem /tmp/CiME_61646_n184.star.cs.uiowa.edu
% 1.23/1.59  #verbose 1;
% 1.23/1.59                let F = signature " a,true,additive_identity : constant;  additive_inverse : 1;  add : 2;  product : 3;  multiply : 2;  sum : 3;  ifeq : 4;  ifeq2 : 4;";
% 1.23/1.59  let X = vars "A B C X Y U Z W V V3 V4 V2 V1";
% 1.23/1.59  let Axioms = equations F X "
% 1.23/1.59   ifeq2(A,A,B,C) = B;
% 1.23/1.59   ifeq(A,A,B,C) = B;
% 1.23/1.59   sum(additive_identity,X,X) = true;
% 1.23/1.59   sum(X,additive_identity,X) = true;
% 1.23/1.59   product(X,Y,multiply(X,Y)) = true;
% 1.23/1.59   sum(X,Y,add(X,Y)) = true;
% 1.23/1.59   sum(additive_inverse(X),X,additive_identity) = true;
% 1.23/1.59   sum(X,additive_inverse(X),additive_identity) = true;
% 1.23/1.59   ifeq(sum(U,Z,W),true,ifeq(sum(Y,Z,V),true,ifeq(sum(X,Y,U),true,sum(X,V,W),true),true),true) = true;
% 1.23/1.59   ifeq(sum(Y,Z,V),true,ifeq(sum(X,V,W),true,ifeq(sum(X,Y,U),true,sum(U,Z,W),true),true),true) = true;
% 1.23/1.59   ifeq(sum(X,Y,Z),true,sum(Y,X,Z),true) = true;
% 1.23/1.59   ifeq(product(U,Z,W),true,ifeq(product(Y,Z,V),true,ifeq(product(X,Y,U),true,product(X,V,W),true),true),true) = true;
% 1.23/1.59   ifeq(product(Y,Z,V),true,ifeq(product(X,V,W),true,ifeq(product(X,Y,U),true,product(U,Z,W),true),true),true) = true;
% 1.23/1.59   ifeq(product(X,V3,V4),true,ifeq(product(X,Z,V2),true,ifeq(product(X,Y,V1),true,ifeq(sum(Y,Z,V3),true,sum(V1,V2,V4),true),true),true),true) = true;
% 1.23/1.59   ifeq(product(X,Z,V2),true,ifeq(product(X,Y,V1),true,ifeq(sum(V1,V2,V4),true,ifeq(sum(Y,Z,V3),true,product(X,V3,V4),true),true),true),true) = true;
% 1.23/1.59   ifeq(product(V3,X,V4),true,ifeq(product(Z,X,V2),true,ifeq(product(Y,X,V1),true,ifeq(sum(Y,Z,V3),true,sum(V1,V2,V4),true),true),true),true) = true;
% 1.23/1.59   ifeq(product(Z,X,V2),true,ifeq(product(Y,X,V1),true,ifeq(sum(V1,V2,V4),true,ifeq(sum(Y,Z,V3),true,product(V3,X,V4),true),true),true),true) = true;
% 1.23/1.59   ifeq2(sum(X,Y,V),true,ifeq2(sum(X,Y,U),true,U,V),V) = V;
% 1.23/1.59   ifeq2(product(X,Y,V),true,ifeq2(product(X,Y,U),true,U,V),V) = V;
% 1.23/1.59   ifeq2(sum(X,W,Z),true,ifeq2(sum(X,Y,Z),true,Y,W),W) = W;
% 1.23/1.59   ifeq2(sum(W,Y,Z),true,ifeq2(sum(X,Y,Z),true,X,W),W) = W;
% 1.23/1.59  ";
% 1.23/1.59  
% 1.23/1.59  let s1 = status F "
% 1.23/1.59   a lr_lex;
% 1.23/1.59   additive_inverse lr_lex;
% 1.23/1.59   add lr_lex;
% 1.23/1.59   product lr_lex;
% 1.23/1.59   multiply lr_lex;
% 1.23/1.59   true lr_lex;
% 1.23/1.59   sum lr_lex;
% 1.23/1.59   additive_identity lr_lex;
% 1.23/1.59   ifeq lr_lex;
% 1.23/1.59   ifeq2 lr_lex;
% 1.23/1.59  ";
% 1.23/1.59  
% 1.23/1.59  let p1 = precedence F "
% 1.23/1.59  multiply > add > ifeq2 > ifeq > sum > product > additive_inverse > additive_identity > true > a";
% 1.23/1.59  
% 1.23/1.59  let s2 = status F "
% 1.23/1.59  a mul;
% 1.23/1.59  additive_inverse mul;
% 1.23/1.59  add mul;
% 1.23/1.59  product mul;
% 1.23/1.59  multiply mul;
% 1.23/1.59  true mul;
% 1.23/1.59  sum mul;
% 1.23/1.59  additive_identity mul;
% 1.23/1.59  ifeq mul;
% 1.23/1.59  ifeq2 mul;
% 1.23/1.59  ";
% 1.23/1.59  
% 1.23/1.59  let p2 = precedence F "
% 1.23/1.59  multiply > add > ifeq2 > ifeq > sum > product > additive_inverse > additive_identity = true = a";
% 1.23/1.59  
% 1.23/1.59  let o_auto = AUTO Axioms;
% 1.23/1.59  
% 1.23/1.59  let o = LEX o_auto (LEX (ACRPO s1 p1) (ACRPO s2 p2));
% 1.23/1.59  
% 1.23/1.59  let Conjectures = equations F X " product(a,additive_identity,additive_identity) = true;"
% 1.23/1.59  ;
% 1.23/1.59  (*
% 1.23/1.59  let Red_Axioms = normalize_equations Defining_rules Axioms;
% 1.23/1.59  
% 1.23/1.59  let Red_Conjectures =  normalize_equations Defining_rules Conjectures;
% 1.23/1.59  *)
% 1.23/1.59  #time on;
% 1.23/1.59  
% 1.23/1.59  let res = prove_conj_by_ordered_completion o Axioms Conjectures;
% 1.23/1.59  
% 1.23/1.59  #time off;
% 1.23/1.59  
% 1.23/1.59  
% 1.23/1.59  let status = if res then "unsatisfiable" else "satisfiable";
% 1.23/1.59  #quit;
% 1.23/1.59  Verbose level is now 1
% 1.23/1.59  
% 1.23/1.59  F : signature = <signature>
% 1.23/1.59  X : variable_set = <variable set>
% 1.23/1.59  
% 1.23/1.59  Axioms : (F,X) equations = { ifeq2(A,A,B,C) = B,
% 1.23/1.59                               ifeq(A,A,B,C) = B,
% 1.23/1.59                               sum(additive_identity,X,X) = true,
% 1.23/1.59                               sum(X,additive_identity,X) = true,
% 1.23/1.59                               product(X,Y,multiply(X,Y)) = true,
% 1.23/1.59                               sum(X,Y,add(X,Y)) = true,
% 1.23/1.59                               sum(additive_inverse(X),X,additive_identity) =
% 1.23/1.59                               true,
% 1.23/1.59                               sum(X,additive_inverse(X),additive_identity) =
% 1.23/1.59                               true,
% 1.23/1.59                               ifeq(sum(U,Z,W),true,ifeq(sum(Y,Z,V),true,
% 1.23/1.59                                                    ifeq(sum(X,Y,U),true,
% 1.23/1.59                                                    sum(X,V,W),true),true),true)
% 1.23/1.59                               = true,
% 1.23/1.59                               ifeq(sum(Y,Z,V),true,ifeq(sum(X,V,W),true,
% 1.23/1.59                                                    ifeq(sum(X,Y,U),true,
% 1.23/1.59                                                    sum(U,Z,W),true),true),true)
% 1.23/1.60                               = true,
% 1.23/1.60                               ifeq(sum(X,Y,Z),true,sum(Y,X,Z),true) = true,
% 1.23/1.60                               ifeq(product(U,Z,W),true,ifeq(product(Y,Z,V),true,
% 1.23/1.60                                                        ifeq(product(X,Y,U),true,
% 1.23/1.60                                                        product(X,V,W),true),true),true)
% 1.23/1.60                               = true,
% 1.23/1.60                               ifeq(product(Y,Z,V),true,ifeq(product(X,V,W),true,
% 1.23/1.60                                                        ifeq(product(X,Y,U),true,
% 1.23/1.60                                                        product(U,Z,W),true),true),true)
% 1.23/1.60                               = true,
% 1.23/1.60                               ifeq(product(X,V3,V4),true,ifeq(product(X,Z,V2),true,
% 1.23/1.60                                                          ifeq(product(X,Y,V1),true,
% 1.23/1.60                                                          ifeq(sum(Y,Z,V3),true,
% 1.23/1.60                                                          sum(V1,V2,V4),true),true),true),true)
% 1.23/1.60                               = true,
% 1.23/1.60                               ifeq(product(X,Z,V2),true,ifeq(product(X,Y,V1),true,
% 1.23/1.60                                                         ifeq(sum(V1,V2,V4),true,
% 1.23/1.60                                                         ifeq(sum(Y,Z,V3),true,
% 1.23/1.60                                                         product(X,V3,V4),true),true),true),true)
% 1.23/1.60                               = true,
% 1.23/1.60                               ifeq(product(V3,X,V4),true,ifeq(product(Z,X,V2),true,
% 1.23/1.60                                                          ifeq(product(Y,X,V1),true,
% 1.23/1.60                                                          ifeq(sum(Y,Z,V3),true,
% 1.23/1.60                                                          sum(V1,V2,V4),true),true),true),true)
% 1.23/1.60                               = true,
% 1.23/1.60                               ifeq(product(Z,X,V2),true,ifeq(product(Y,X,V1),true,
% 1.23/1.60                                                         ifeq(sum(V1,V2,V4),true,
% 1.23/1.60                                                         ifeq(sum(Y,Z,V3),true,
% 1.23/1.60                                                         product(V3,X,V4),true),true),true),true)
% 1.23/1.60                               = true,
% 1.23/1.60                               ifeq2(sum(X,Y,V),true,ifeq2(sum(X,Y,U),true,U,V),V)
% 1.23/1.60                               = V,
% 1.23/1.60                               ifeq2(product(X,Y,V),true,ifeq2(product(X,Y,U),true,U,V),V)
% 1.23/1.60                               = V,
% 1.23/1.60                               ifeq2(sum(X,W,Z),true,ifeq2(sum(X,Y,Z),true,Y,W),W)
% 1.23/1.60                               = W,
% 1.23/1.60                               ifeq2(sum(W,Y,Z),true,ifeq2(sum(X,Y,Z),true,X,W),W)
% 1.23/1.60                               = W } (21 equation(s))
% 1.23/1.60  s1 : F status = <status>
% 1.23/1.60  p1 : F precedence = <precedence>
% 1.23/1.60  s2 : F status = <status>
% 1.23/1.60  p2 : F precedence = <precedence>
% 1.23/1.60  o_auto : F term_ordering = <term ordering>
% 1.23/1.60  o : F term_ordering = <term ordering>
% 1.23/1.60  Conjectures : (F,X) equations = { product(a,additive_identity,additive_identity)
% 1.23/1.60                                    = true } (1 equation(s))
% 1.23/1.60  time is now on
% 1.23/1.60  
% 1.23/1.60  Initializing completion ...
% 1.23/1.60  New rule produced : [1] sum(X,additive_identity,X) -> true
% 1.23/1.60  Current number of equations to process: 0
% 1.23/1.60  Current number of ordered equations: 20
% 1.23/1.60  Current number of rules: 1
% 1.23/1.60  New rule produced : [2] sum(additive_identity,X,X) -> true
% 1.23/1.60  Current number of equations to process: 0
% 1.23/1.60  Current number of ordered equations: 19
% 1.23/1.60  Current number of rules: 2
% 1.23/1.60  New rule produced : [3] sum(X,additive_inverse(X),additive_identity) -> true
% 1.23/1.60  Current number of equations to process: 0
% 1.23/1.60  Current number of ordered equations: 18
% 1.23/1.60  Current number of rules: 3
% 1.23/1.60  New rule produced : [4] sum(additive_inverse(X),X,additive_identity) -> true
% 1.23/1.60  Current number of equations to process: 0
% 1.23/1.60  Current number of ordered equations: 17
% 1.23/1.60  Current number of rules: 4
% 1.23/1.60  New rule produced : [5] ifeq(A,A,B,C) -> B
% 1.23/1.60  Current number of equations to process: 0
% 1.23/1.60  Current number of ordered equations: 16
% 1.23/1.60  Current number of rules: 5
% 1.23/1.60  New rule produced : [6] ifeq2(A,A,B,C) -> B
% 1.23/1.60  Current number of equations to process: 0
% 1.23/1.60  Current number of ordered equations: 15
% 1.23/1.60  Current number of rules: 6
% 1.23/1.60  New rule produced : [7] sum(X,Y,add(X,Y)) -> true
% 1.23/1.60  Current number of equations to process: 0
% 1.23/1.60  Current number of ordered equations: 14
% 1.23/1.60  Current number of rules: 7
% 1.23/1.60  New rule produced : [8] product(X,Y,multiply(X,Y)) -> true
% 1.23/1.60  Current number of equations to process: 0
% 1.23/1.60  Current number of ordered equations: 13
% 1.23/1.60  Current number of rules: 8
% 1.23/1.60  New rule produced : [9] ifeq(sum(X,Y,Z),true,sum(Y,X,Z),true) -> true
% 1.23/1.60  Current number of equations to process: 0
% 1.23/1.60  Current number of ordered equations: 12
% 1.23/1.60  Current number of rules: 9
% 1.23/1.60  New rule produced :
% 1.23/1.60  [10] ifeq2(product(X,Y,V),true,ifeq2(product(X,Y,U),true,U,V),V) -> V
% 1.23/1.60  Current number of equations to process: 0
% 1.23/1.60  Current number of ordered equations: 11
% 1.23/1.60  Current number of rules: 10
% 1.23/1.60  New rule produced :
% 1.23/1.60  [11] ifeq2(sum(X,W,Z),true,ifeq2(sum(X,Y,Z),true,Y,W),W) -> W
% 1.23/1.60  Current number of equations to process: 0
% 1.23/1.60  Current number of ordered equations: 10
% 1.23/1.60  Current number of rules: 11
% 1.23/1.60  New rule produced :
% 1.23/1.60  [12] ifeq2(sum(W,Y,Z),true,ifeq2(sum(X,Y,Z),true,X,W),W) -> W
% 1.23/1.60  Current number of equations to process: 0
% 1.23/1.60  Current number of ordered equations: 9
% 1.23/1.60  Current number of rules: 12
% 1.23/1.60  New rule produced :
% 1.23/1.60  [13] ifeq2(sum(X,Y,V),true,ifeq2(sum(X,Y,U),true,U,V),V) -> V
% 1.23/1.60  Current number of equations to process: 0
% 1.23/1.60  Current number of ordered equations: 8
% 1.23/1.60  Current number of rules: 13
% 1.23/1.60  New rule produced :
% 1.23/1.60  [14]
% 1.23/1.60  ifeq(sum(Y,Z,V),true,ifeq(sum(X,V,W),true,ifeq(sum(X,Y,U),true,sum(U,Z,W),true),true),true)
% 1.23/1.60  -> true
% 1.23/1.60  Current number of equations to process: 0
% 1.23/1.60  Current number of ordered equations: 7
% 1.23/1.60  Current number of rules: 14
% 1.23/1.60  New rule produced :
% 1.23/1.60  [15]
% 1.23/1.60  ifeq(product(Y,Z,V),true,ifeq(product(X,V,W),true,ifeq(product(X,Y,U),true,
% 1.23/1.60                                                    product(U,Z,W),true),true),true)
% 1.23/1.60  -> true
% 1.23/1.60  Current number of equations to process: 0
% 1.23/1.60  Current number of ordered equations: 6
% 1.23/1.60  Current number of rules: 15
% 1.23/1.60  New rule produced :
% 1.23/1.60  [16]
% 1.23/1.60  ifeq(sum(U,Z,W),true,ifeq(sum(Y,Z,V),true,ifeq(sum(X,Y,U),true,sum(X,V,W),true),true),true)
% 1.23/1.60  -> true
% 1.23/1.60  Current number of equations to process: 0
% 1.23/1.60  Current number of ordered equations: 5
% 1.23/1.60  Current number of rules: 16
% 1.23/1.60  New rule produced :
% 1.23/1.60  [17]
% 1.23/1.60  ifeq(product(U,Z,W),true,ifeq(product(Y,Z,V),true,ifeq(product(X,Y,U),true,
% 1.23/1.60                                                    product(X,V,W),true),true),true)
% 1.23/1.60  -> true
% 1.23/1.60  Current number of equations to process: 0
% 1.23/1.60  Current number of ordered equations: 4
% 1.23/1.60  Current number of rules: 17
% 1.23/1.60  New rule produced :
% 1.23/1.60  [18]
% 1.23/1.60  ifeq(product(X,Z,V2),true,ifeq(product(X,Y,V1),true,ifeq(sum(V1,V2,V4),true,
% 1.23/1.60                                                      ifeq(sum(Y,Z,V3),true,
% 1.23/1.60                                                      product(X,V3,V4),true),true),true),true)
% 1.23/1.60  -> true
% 1.23/1.60  Current number of equations to process: 0
% 1.23/1.60  Current number of ordered equations: 3
% 1.23/1.60  Current number of rules: 18
% 1.23/1.60  New rule produced :
% 1.23/1.60  [19]
% 1.23/1.60  ifeq(product(Z,X,V2),true,ifeq(product(Y,X,V1),true,ifeq(sum(V1,V2,V4),true,
% 1.23/1.60                                                      ifeq(sum(Y,Z,V3),true,
% 1.23/1.60                                                      product(V3,X,V4),true),true),true),true)
% 1.23/1.60  -> true
% 1.23/1.60  Current number of equations to process: 0
% 1.23/1.60  Current number of ordered equations: 2
% 1.23/1.60  Current number of rules: 19
% 1.23/1.60  New rule produced :
% 1.23/1.60  [20]
% 1.23/1.60  ifeq(product(V3,X,V4),true,ifeq(product(Z,X,V2),true,ifeq(product(Y,X,V1),true,
% 1.23/1.60                                                       ifeq(sum(Y,Z,V3),true,
% 1.23/1.60                                                       sum(V1,V2,V4),true),true),true),true)
% 1.23/1.60  -> true
% 1.23/1.60  Current number of equations to process: 0
% 1.23/1.60  Current number of ordered equations: 1
% 1.23/1.60  Current number of rules: 20
% 1.23/1.60  New rule produced :
% 1.23/1.60  [21]
% 1.23/1.60  ifeq(product(X,V3,V4),true,ifeq(product(X,Z,V2),true,ifeq(product(X,Y,V1),true,
% 1.23/1.60                                                       ifeq(sum(Y,Z,V3),true,
% 1.23/1.60                                                       sum(V1,V2,V4),true),true),true),true)
% 1.23/1.60  -> true
% 1.23/1.60  Current number of equations to process: 0
% 1.23/1.60  Current number of ordered equations: 0
% 1.23/1.60  Current number of rules: 21
% 1.23/1.60  New rule produced : [22] sum(A,B,add(B,A)) -> true
% 1.23/1.60  Current number of equations to process: 1
% 1.23/1.60  Current number of ordered equations: 0
% 1.23/1.60  Current number of rules: 22
% 1.23/1.60  New rule produced : [23] ifeq2(product(A,B,C),true,multiply(A,B),C) -> C
% 1.23/1.61  Current number of equations to process: 1
% 1.23/1.61  Current number of ordered equations: 0
% 1.23/1.61  Current number of rules: 23
% 1.23/1.61  New rule produced :
% 1.23/1.61  [24] ifeq2(product(A,B,C),true,C,multiply(A,B)) -> multiply(A,B)
% 1.23/1.61  Current number of equations to process: 0
% 1.23/1.61  Current number of ordered equations: 0
% 1.23/1.61  Current number of rules: 24
% 1.23/1.61  New rule produced :
% 1.23/1.61  [25] ifeq2(sum(A,B,A),true,B,additive_identity) -> additive_identity
% 1.23/1.61  Current number of equations to process: 0
% 1.23/1.61  Current number of ordered equations: 1
% 1.23/1.61  Current number of rules: 25
% 1.23/1.61  New rule produced : [26] ifeq2(sum(A,B,A),true,additive_identity,B) -> B
% 1.23/1.61  Current number of equations to process: 0
% 1.23/1.61  Current number of ordered equations: 0
% 1.23/1.61  Current number of rules: 26
% 1.23/1.61  New rule produced : [27] ifeq2(sum(additive_identity,A,B),true,B,A) -> A
% 1.23/1.61  Current number of equations to process: 0
% 1.23/1.61  Current number of ordered equations: 1
% 1.23/1.61  Current number of rules: 27
% 1.23/1.61  New rule produced : [28] ifeq2(sum(additive_identity,A,B),true,A,B) -> B
% 1.23/1.61  Current number of equations to process: 0
% 1.23/1.61  Current number of ordered equations: 0
% 1.23/1.61  Current number of rules: 28
% 1.23/1.61  New rule produced :
% 1.23/1.61  [29] ifeq2(sum(A,B,additive_identity),true,additive_inverse(A),B) -> B
% 1.23/1.61  Current number of equations to process: 1
% 1.23/1.61  Current number of ordered equations: 0
% 1.23/1.61  Current number of rules: 29
% 1.23/1.61  New rule produced :
% 1.23/1.61  [30]
% 1.23/1.61  ifeq2(sum(A,B,additive_identity),true,B,additive_inverse(A)) ->
% 1.23/1.61  additive_inverse(A)
% 1.23/1.61  Current number of equations to process: 0
% 1.23/1.61  Current number of ordered equations: 0
% 1.23/1.61  Current number of rules: 30
% 1.23/1.61  New rule produced :
% 1.23/1.61  [31] ifeq2(sum(additive_inverse(A),B,additive_identity),true,B,A) -> A
% 1.23/1.61  Current number of equations to process: 0
% 1.23/1.61  Current number of ordered equations: 1
% 1.23/1.61  Current number of rules: 31
% 1.23/1.61  New rule produced :
% 1.23/1.61  [32] ifeq2(sum(additive_inverse(A),B,additive_identity),true,A,B) -> B
% 1.23/1.61  Current number of equations to process: 0
% 1.23/1.61  Current number of ordered equations: 0
% 1.23/1.61  Current number of rules: 32
% 1.23/1.61  New rule produced : [33] ifeq2(sum(A,B,add(A,C)),true,B,C) -> C
% 1.23/1.61  Current number of equations to process: 0
% 1.23/1.61  Current number of ordered equations: 1
% 1.23/1.61  Current number of rules: 33
% 1.23/1.61  New rule produced : [34] ifeq2(sum(A,B,add(A,C)),true,C,B) -> B
% 1.23/1.61  Current number of equations to process: 0
% 1.23/1.61  Current number of ordered equations: 0
% 1.23/1.61  Current number of rules: 34
% 1.23/1.61  New rule produced : [35] ifeq2(sum(A,additive_identity,B),true,B,A) -> A
% 1.23/1.61  Current number of equations to process: 0
% 1.23/1.61  Current number of ordered equations: 1
% 1.23/1.61  Current number of rules: 35
% 1.23/1.61  New rule produced : [36] ifeq2(sum(A,additive_identity,B),true,A,B) -> B
% 1.23/1.61  Current number of equations to process: 0
% 1.23/1.61  Current number of ordered equations: 0
% 1.23/1.61  Current number of rules: 36
% 1.23/1.61  New rule produced :
% 1.23/1.61  [37] ifeq2(sum(A,B,B),true,A,additive_identity) -> additive_identity
% 1.23/1.61  Current number of equations to process: 0
% 1.23/1.61  Current number of ordered equations: 1
% 1.23/1.61  Current number of rules: 37
% 1.23/1.61  New rule produced : [38] ifeq2(sum(A,B,B),true,additive_identity,A) -> A
% 1.23/1.61  Current number of equations to process: 0
% 1.23/1.61  Current number of ordered equations: 0
% 1.23/1.61  Current number of rules: 38
% 1.23/1.61  New rule produced :
% 1.23/1.61  [39] ifeq2(sum(A,additive_inverse(B),additive_identity),true,B,A) -> A
% 1.23/1.61  Current number of equations to process: 0
% 1.23/1.61  Current number of ordered equations: 1
% 1.23/1.61  Current number of rules: 39
% 1.23/1.61  New rule produced :
% 1.23/1.61  [40] ifeq2(sum(A,additive_inverse(B),additive_identity),true,A,B) -> B
% 1.23/1.61  Current number of equations to process: 0
% 1.23/1.61  Current number of ordered equations: 0
% 1.23/1.61  Current number of rules: 40
% 1.23/1.61  New rule produced :
% 1.23/1.61  [41] ifeq2(sum(A,B,additive_identity),true,additive_inverse(B),A) -> A
% 1.23/1.61  Current number of equations to process: 1
% 1.23/1.61  Current number of ordered equations: 0
% 1.23/1.61  Current number of rules: 41
% 1.23/1.61  New rule produced :
% 1.23/1.61  [42]
% 1.23/1.61  ifeq2(sum(A,B,additive_identity),true,A,additive_inverse(B)) ->
% 1.23/1.61  additive_inverse(B)
% 1.23/1.61  Current number of equations to process: 0
% 1.23/1.61  Current number of ordered equations: 0
% 1.23/1.61  Current number of rules: 42
% 1.23/1.61  New rule produced : [43] ifeq2(sum(A,B,add(C,B)),true,A,C) -> C
% 1.23/1.61  Current number of equations to process: 0
% 1.23/1.61  Current number of ordered equations: 1
% 1.23/1.61  Current number of rules: 43
% 1.23/1.61  New rule produced : [44] ifeq2(sum(A,B,add(C,B)),true,C,A) -> A
% 1.23/1.61  Current number of equations to process: 0
% 1.23/1.61  Current number of ordered equations: 0
% 1.23/1.63  Current number of rules: 44
% 1.23/1.63  New rule produced :
% 1.23/1.63  [45]
% 1.23/1.63  ifeq2(sum(A,additive_inverse(A),B),true,B,additive_identity) ->
% 1.23/1.63  additive_identity
% 1.23/1.63  Current number of equations to process: 0
% 1.23/1.63  Current number of ordered equations: 1
% 1.23/1.63  Current number of rules: 45
% 1.23/1.63  New rule produced :
% 1.23/1.63  [46] ifeq2(sum(A,additive_inverse(A),B),true,additive_identity,B) -> B
% 1.23/1.63  Current number of equations to process: 0
% 1.23/1.63  Current number of ordered equations: 0
% 1.23/1.63  Current number of rules: 46
% 1.23/1.63  New rule produced :
% 1.23/1.63  [47]
% 1.23/1.63  ifeq2(sum(additive_inverse(A),A,B),true,B,additive_identity) ->
% 1.23/1.63  additive_identity
% 1.23/1.63  Current number of equations to process: 0
% 1.23/1.63  Current number of ordered equations: 1
% 1.23/1.63  Current number of rules: 47
% 1.23/1.63  New rule produced :
% 1.23/1.63  [48] ifeq2(sum(additive_inverse(A),A,B),true,additive_identity,B) -> B
% 1.23/1.63  Current number of equations to process: 0
% 1.23/1.63  Current number of ordered equations: 0
% 1.23/1.63  Current number of rules: 48
% 1.23/1.63  New rule produced : [49] ifeq2(sum(A,B,C),true,add(A,B),C) -> C
% 1.23/1.63  Current number of equations to process: 1
% 1.23/1.63  Current number of ordered equations: 0
% 1.23/1.63  Current number of rules: 49
% 1.23/1.63  New rule produced : [50] ifeq2(sum(A,B,C),true,C,add(A,B)) -> add(A,B)
% 1.23/1.63  Current number of equations to process: 0
% 1.23/1.63  Current number of ordered equations: 0
% 1.23/1.63  Current number of rules: 50
% 1.23/1.63  New rule produced :
% 1.23/1.63  [51] ifeq(sum(A,B,C),true,ifeq(sum(B,C,A),true,true,true),true) -> true
% 1.23/1.63  Current number of equations to process: 20
% 1.23/1.63  Current number of ordered equations: 0
% 1.23/1.63  Current number of rules: 51
% 1.23/1.63  New rule produced :
% 1.23/1.63  [52]
% 1.23/1.63  ifeq(sum(A,B,additive_identity),true,ifeq(sum(C,A,X),true,sum(X,B,C),true),true)
% 1.23/1.63  -> true
% 1.23/1.63  Current number of equations to process: 17
% 1.23/1.63  Current number of ordered equations: 2
% 1.23/1.63  Current number of rules: 52
% 1.23/1.63  New rule produced :
% 1.23/1.63  [53]
% 1.23/1.63  ifeq(sum(additive_identity,A,B),true,ifeq(sum(C,B,X),true,sum(C,A,X),true),true)
% 1.23/1.63  -> true
% 1.23/1.63  Current number of equations to process: 17
% 1.23/1.63  Current number of ordered equations: 1
% 1.23/1.63  Current number of rules: 53
% 1.23/1.63  New rule produced :
% 1.23/1.63  [54]
% 1.23/1.63  ifeq(sum(A,B,C),true,ifeq(sum(A,B,X),true,sum(X,additive_identity,C),true),true)
% 1.23/1.63  -> true
% 1.23/1.63  Current number of equations to process: 17
% 1.23/1.63  Current number of ordered equations: 0
% 1.23/1.63  Current number of rules: 54
% 1.23/1.63  New rule produced :
% 1.23/1.63  [55]
% 1.23/1.63  ifeq(sum(A,B,C),true,ifeq(sum(A,additive_identity,X),true,sum(X,B,C),true),true)
% 1.23/1.63  -> true
% 1.23/1.63  Current number of equations to process: 14
% 1.23/1.63  Current number of ordered equations: 2
% 1.23/1.63  Current number of rules: 55
% 1.23/1.63  New rule produced :
% 1.23/1.63  [56]
% 1.23/1.63  ifeq(sum(A,B,C),true,ifeq(sum(additive_identity,A,X),true,sum(X,B,C),true),true)
% 1.23/1.63  -> true
% 1.23/1.63  Current number of equations to process: 14
% 1.23/1.63  Current number of ordered equations: 1
% 1.23/1.63  Current number of rules: 56
% 1.23/1.63  New rule produced :
% 1.23/1.63  [57]
% 1.23/1.63  ifeq(sum(A,B,C),true,ifeq(sum(additive_identity,C,X),true,sum(A,B,X),true),true)
% 1.23/1.63  -> true
% 1.23/1.63  Current number of equations to process: 14
% 1.23/1.63  Current number of ordered equations: 0
% 1.23/1.63  Current number of rules: 57
% 1.23/1.63  New rule produced :
% 1.23/1.63  [58]
% 1.23/1.63  ifeq(sum(additive_inverse(A),B,C),true,ifeq(sum(A,C,X),true,sum(additive_identity,B,X),true),true)
% 1.23/1.63  -> true
% 1.23/1.63  Current number of equations to process: 11
% 1.23/1.63  Current number of ordered equations: 2
% 1.23/1.63  Current number of rules: 58
% 1.23/1.63  New rule produced :
% 1.23/1.63  [59]
% 1.23/1.63  ifeq(sum(A,B,additive_inverse(C)),true,ifeq(sum(C,A,X),true,sum(X,B,additive_identity),true),true)
% 1.23/1.63  -> true
% 1.23/1.63  Current number of equations to process: 11
% 1.23/1.63  Current number of ordered equations: 1
% 1.23/1.63  Current number of rules: 59
% 1.23/1.63  New rule produced :
% 1.23/1.63  [60]
% 1.23/1.63  ifeq(sum(A,additive_identity,B),true,ifeq(sum(A,C,X),true,sum(X,additive_inverse(C),B),true),true)
% 1.23/1.63  -> true
% 1.23/1.63  Current number of equations to process: 11
% 1.23/1.63  Current number of ordered equations: 0
% 1.23/1.63  Current number of rules: 60
% 1.23/1.63  New rule produced :
% 1.23/1.63  [61]
% 1.23/1.63  ifeq(sum(A,B,C),true,ifeq(sum(additive_inverse(C),A,X),true,sum(X,B,additive_identity),true),true)
% 1.23/1.63  -> true
% 1.23/1.63  Current number of equations to process: 8
% 1.23/1.63  Current number of ordered equations: 2
% 1.23/1.63  Current number of rules: 61
% 1.23/1.63  New rule produced :
% 1.23/1.63  [62]
% 1.23/1.63  ifeq(sum(A,B,C),true,ifeq(sum(additive_inverse(A),C,X),true,sum(additive_identity,B,X),true),true)
% 1.23/1.63  -> true
% 1.23/1.63  Current number of equations to process: 8
% 1.23/1.63  Current number of ordered equations: 1
% 1.23/1.63  Current number of rules: 62
% 1.23/1.63  New rule produced :
% 1.23/1.63  [63]
% 1.23/1.63  ifeq(sum(A,additive_identity,B),true,ifeq(sum(A,additive_inverse(C),X),true,
% 1.23/1.63                                       sum(X,C,B),true),true) -> true
% 1.25/1.65  Current number of equations to process: 8
% 1.25/1.65  Current number of ordered equations: 0
% 1.25/1.65  Current number of rules: 63
% 1.25/1.65  New rule produced :
% 1.25/1.65  [64]
% 1.25/1.65  ifeq(sum(A,add(B,C),X),true,ifeq(sum(A,B,Y),true,sum(Y,C,X),true),true) ->
% 1.25/1.65  true
% 1.25/1.65  Current number of equations to process: 5
% 1.25/1.65  Current number of ordered equations: 2
% 1.25/1.65  Current number of rules: 64
% 1.25/1.65  New rule produced :
% 1.25/1.65  [65]
% 1.25/1.65  ifeq(sum(A,B,C),true,ifeq(sum(X,A,Y),true,sum(Y,B,add(X,C)),true),true) ->
% 1.25/1.65  true
% 1.25/1.65  Current number of equations to process: 5
% 1.25/1.65  Current number of ordered equations: 1
% 1.25/1.65  Current number of rules: 65
% 1.25/1.65  New rule produced :
% 1.25/1.65  [66]
% 1.25/1.65  ifeq(sum(A,B,C),true,ifeq(sum(X,C,Y),true,sum(add(X,A),B,Y),true),true) ->
% 1.25/1.65  true
% 1.25/1.65  Current number of equations to process: 5
% 1.25/1.65  Current number of ordered equations: 0
% 1.25/1.65  Current number of rules: 66
% 1.25/1.65  New rule produced :
% 1.25/1.65  [67]
% 1.25/1.65  ifeq(sum(A,additive_identity,B),true,ifeq(sum(C,B,X),true,ifeq(sum(C,A,X),true,true,true),true),true)
% 1.25/1.65  -> true
% 1.25/1.65  Current number of equations to process: 4
% 1.25/1.65  Current number of ordered equations: 0
% 1.25/1.65  Current number of rules: 67
% 1.25/1.65  New rule produced :
% 1.25/1.65  [68]
% 1.25/1.65  ifeq(sum(A,B,C),true,ifeq(sum(X,C,B),true,ifeq(sum(X,A,additive_identity),true,true,true),true),true)
% 1.25/1.65  -> true
% 1.25/1.65  Current number of equations to process: 3
% 1.25/1.65  Current number of ordered equations: 0
% 1.25/1.65  Current number of rules: 68
% 1.25/1.65  New rule produced :
% 1.25/1.65  [69]
% 1.25/1.65  ifeq(sum(A,additive_inverse(B),C),true,ifeq(sum(X,C,additive_identity),true,
% 1.25/1.65                                         ifeq(sum(X,A,B),true,true,true),true),true)
% 1.25/1.65  -> true
% 1.25/1.65  Current number of equations to process: 2
% 1.25/1.65  Current number of ordered equations: 0
% 1.25/1.65  Current number of rules: 69
% 1.25/1.65  New rule produced :
% 1.25/1.65  [70]
% 1.25/1.65  ifeq(sum(A,B,C),true,ifeq(sum(X,C,additive_identity),true,ifeq(sum(X,A,
% 1.25/1.65                                                                 additive_inverse(B)),true,true,true),true),true)
% 1.25/1.65  -> true
% 1.25/1.65  Current number of equations to process: 1
% 1.25/1.65  Current number of ordered equations: 0
% 1.25/1.65  Current number of rules: 70
% 1.25/1.65  New rule produced :
% 1.25/1.65  [71]
% 1.25/1.65  ifeq(sum(A,B,C),true,ifeq(sum(X,C,add(Y,B)),true,ifeq(sum(X,A,Y),true,true,true),true),true)
% 1.25/1.65  -> true
% 1.25/1.65  Current number of equations to process: 0
% 1.25/1.65  Current number of ordered equations: 0
% 1.25/1.65  Current number of rules: 71
% 1.25/1.65  New rule produced :
% 1.25/1.65  [72]
% 1.25/1.65  ifeq(product(A,multiply(B,C),X),true,ifeq(product(A,B,Y),true,product(Y,C,X),true),true)
% 1.25/1.65  -> true
% 1.25/1.65  Current number of equations to process: 1
% 1.25/1.65  Current number of ordered equations: 2
% 1.25/1.65  Current number of rules: 72
% 1.25/1.65  New rule produced :
% 1.25/1.65  [73]
% 1.25/1.65  ifeq(product(A,B,C),true,ifeq(product(X,A,Y),true,product(Y,B,multiply(X,C)),true),true)
% 1.25/1.65  -> true
% 1.25/1.65  Current number of equations to process: 1
% 1.25/1.65  Current number of ordered equations: 1
% 1.25/1.65  Current number of rules: 73
% 1.25/1.65  New rule produced :
% 1.25/1.65  [74]
% 1.25/1.65  ifeq(product(A,B,C),true,ifeq(product(X,C,Y),true,product(multiply(X,A),B,Y),true),true)
% 1.25/1.65  -> true
% 1.25/1.65  Current number of equations to process: 1
% 1.25/1.65  Current number of ordered equations: 0
% 1.25/1.65  Current number of rules: 74
% 1.25/1.65  New rule produced :
% 1.25/1.65  [75]
% 1.25/1.65  ifeq(product(A,B,C),true,ifeq(product(X,C,multiply(Y,B)),true,ifeq(product(X,A,Y),true,true,true),true),true)
% 1.25/1.65  -> true
% 1.25/1.65  Current number of equations to process: 0
% 1.25/1.65  Current number of ordered equations: 0
% 1.25/1.65  Current number of rules: 75
% 1.25/1.65  New rule produced :
% 1.25/1.65  [76] ifeq(sum(A,B,A),true,ifeq(sum(C,B,C),true,true,true),true) -> true
% 1.25/1.65  Current number of equations to process: 20
% 1.25/1.65  Current number of ordered equations: 0
% 1.25/1.65  Current number of rules: 76
% 1.25/1.65  New rule produced :
% 1.25/1.65  [77]
% 1.25/1.65  ifeq(sum(A,additive_identity,B),true,ifeq(sum(C,A,X),true,sum(C,B,X),true),true)
% 1.25/1.65  -> true
% 1.25/1.65  Current number of equations to process: 17
% 1.25/1.65  Current number of ordered equations: 2
% 1.25/1.65  Current number of rules: 77
% 1.25/1.65  New rule produced :
% 1.25/1.65  [78]
% 1.25/1.65  ifeq(sum(A,additive_identity,B),true,ifeq(sum(C,X,A),true,sum(C,X,B),true),true)
% 1.25/1.65  -> true
% 1.25/1.65  Current number of equations to process: 17
% 1.25/1.65  Current number of ordered equations: 1
% 1.25/1.65  Current number of rules: 78
% 1.25/1.65  New rule produced :
% 1.25/1.65  [79]
% 1.25/1.65  ifeq(sum(A,B,C),true,ifeq(sum(additive_identity,B,X),true,sum(A,X,C),true),true)
% 1.25/1.65  -> true
% 1.25/1.65  Current number of equations to process: 17
% 1.25/1.65  Current number of ordered equations: 0
% 1.25/1.65  Current number of rules: 79
% 1.25/1.65  New rule produced :
% 1.25/1.65  [80]
% 1.25/1.65  ifeq(sum(A,B,C),true,ifeq(sum(X,A,additive_identity),true,sum(X,C,B),true),true)
% 1.25/1.65  -> true
% 1.25/1.65  Current number of equations to process: 14
% 1.25/1.67  Current number of ordered equations: 2
% 1.25/1.67  Current number of rules: 80
% 1.25/1.67  New rule produced :
% 1.25/1.67  [81]
% 1.25/1.67  ifeq(sum(A,B,C),true,ifeq(sum(X,additive_identity,A),true,sum(X,B,C),true),true)
% 1.25/1.67  -> true
% 1.25/1.67  Current number of equations to process: 14
% 1.25/1.67  Current number of ordered equations: 1
% 1.25/1.67  Current number of rules: 81
% 1.25/1.67  New rule produced :
% 1.25/1.67  [82]
% 1.25/1.67  ifeq(sum(A,B,C),true,ifeq(sum(A,B,X),true,sum(additive_identity,X,C),true),true)
% 1.25/1.67  -> true
% 1.25/1.67  Current number of equations to process: 14
% 1.25/1.67  Current number of ordered equations: 0
% 1.25/1.67  Current number of rules: 82
% 1.25/1.67  New rule produced :
% 1.25/1.67  [83]
% 1.25/1.67  ifeq(sum(A,additive_inverse(B),C),true,ifeq(sum(X,A,B),true,sum(X,C,additive_identity),true),true)
% 1.25/1.67  -> true
% 1.25/1.67  Current number of equations to process: 11
% 1.25/1.67  Current number of ordered equations: 2
% 1.25/1.67  Current number of rules: 83
% 1.25/1.67  New rule produced :
% 1.25/1.67  [84]
% 1.25/1.67  ifeq(sum(A,additive_inverse(B),C),true,ifeq(sum(X,B,A),true,sum(X,additive_identity,C),true),true)
% 1.25/1.67  -> true
% 1.25/1.67  Current number of equations to process: 11
% 1.25/1.67  Current number of ordered equations: 1
% 1.25/1.67  Current number of rules: 84
% 1.25/1.67  New rule produced :
% 1.25/1.67  [85]
% 1.25/1.67  ifeq(sum(additive_identity,A,B),true,ifeq(sum(additive_inverse(C),A,X),true,
% 1.25/1.67                                       sum(C,X,B),true),true) -> true
% 1.25/1.67  Current number of equations to process: 11
% 1.25/1.67  Current number of ordered equations: 0
% 1.25/1.67  Current number of rules: 85
% 1.25/1.67  New rule produced :
% 1.25/1.67  [86]
% 1.25/1.67  ifeq(sum(additive_identity,A,B),true,ifeq(sum(C,A,X),true,sum(additive_inverse(C),X,B),true),true)
% 1.25/1.67  -> true
% 1.25/1.67  Current number of equations to process: 8
% 1.25/1.67  Current number of ordered equations: 2
% 1.25/1.67  Current number of rules: 86
% 1.25/1.67  New rule produced :
% 1.25/1.67  [87]
% 1.25/1.67  ifeq(sum(A,B,C),true,ifeq(sum(X,A,additive_inverse(B)),true,sum(X,C,additive_identity),true),true)
% 1.25/1.67  -> true
% 1.25/1.67  Current number of equations to process: 8
% 1.25/1.67  Current number of ordered equations: 1
% 1.25/1.67  Current number of rules: 87
% 1.25/1.67  New rule produced :
% 1.25/1.67  [88]
% 1.25/1.67  ifeq(sum(A,B,C),true,ifeq(sum(X,additive_inverse(B),A),true,sum(X,additive_identity,C),true),true)
% 1.25/1.67  -> true
% 1.25/1.67  Current number of equations to process: 8
% 1.25/1.67  Current number of ordered equations: 0
% 1.25/1.67  Current number of rules: 88
% 1.25/1.67  New rule produced :
% 1.25/1.67  [89]
% 1.25/1.67  ifeq(sum(add(A,B),C,X),true,ifeq(sum(B,C,Y),true,sum(A,Y,X),true),true) ->
% 1.25/1.67  true
% 1.25/1.67  Current number of equations to process: 5
% 1.25/1.67  Current number of ordered equations: 2
% 1.25/1.67  Current number of rules: 89
% 1.25/1.67  New rule produced :
% 1.25/1.67  [90]
% 1.25/1.67  ifeq(sum(A,B,C),true,ifeq(sum(X,A,Y),true,sum(X,C,add(Y,B)),true),true) ->
% 1.25/1.67  true
% 1.25/1.67  Current number of equations to process: 5
% 1.25/1.67  Current number of ordered equations: 1
% 1.25/1.67  Current number of rules: 90
% 1.25/1.67  New rule produced :
% 1.25/1.67  [91]
% 1.25/1.67  ifeq(sum(A,B,C),true,ifeq(sum(X,Y,A),true,sum(X,add(Y,B),C),true),true) ->
% 1.25/1.67  true
% 1.25/1.67  Current number of equations to process: 5
% 1.25/1.67  Current number of ordered equations: 0
% 1.25/1.67  Current number of rules: 91
% 1.25/1.67  New rule produced :
% 1.25/1.67  [92]
% 1.25/1.67  ifeq(sum(A,B,C),true,ifeq(sum(X,B,additive_identity),true,ifeq(sum(C,X,A),true,true,true),true),true)
% 1.25/1.67  -> true
% 1.25/1.67  Current number of equations to process: 4
% 1.25/1.67  Current number of ordered equations: 0
% 1.25/1.67  Current number of rules: 92
% 1.25/1.67  New rule produced :
% 1.25/1.67  [93]
% 1.25/1.67  ifeq(sum(A,B,C),true,ifeq(sum(X,B,C),true,ifeq(sum(additive_identity,X,A),true,true,true),true),true)
% 1.25/1.67  -> true
% 1.25/1.67  Current number of equations to process: 3
% 1.25/1.67  Current number of ordered equations: 0
% 1.25/1.67  Current number of rules: 93
% 1.25/1.67  New rule produced :
% 1.25/1.67  [94]
% 1.25/1.67  ifeq(sum(A,B,additive_identity),true,ifeq(sum(C,B,additive_inverse(X)),true,
% 1.25/1.67                                       ifeq(sum(X,C,A),true,true,true),true),true)
% 1.25/1.67  -> true
% 1.25/1.67  Current number of equations to process: 2
% 1.25/1.67  Current number of ordered equations: 0
% 1.25/1.67  Current number of rules: 94
% 1.25/1.67  New rule produced :
% 1.25/1.67  [95]
% 1.25/1.67  ifeq(sum(A,B,additive_identity),true,ifeq(sum(C,B,X),true,ifeq(sum(additive_inverse(X),C,A),true,true,true),true),true)
% 1.25/1.67  -> true
% 1.25/1.67  Current number of equations to process: 1
% 1.25/1.67  Current number of ordered equations: 0
% 1.25/1.67  Current number of rules: 95
% 1.25/1.67  New rule produced :
% 1.25/1.67  [96]
% 1.25/1.67  ifeq(sum(A,B,add(C,X)),true,ifeq(sum(Y,B,X),true,ifeq(sum(C,Y,A),true,true,true),true),true)
% 1.25/1.67  -> true
% 1.25/1.67  Current number of equations to process: 0
% 1.25/1.67  Current number of ordered equations: 0
% 1.25/1.67  Current number of rules: 96
% 1.25/1.67  New rule produced :
% 1.25/1.67  [97]
% 1.25/1.67  ifeq(product(multiply(A,B),C,X),true,ifeq(product(B,C,Y),true,product(A,Y,X),true),true)
% 1.25/1.67  -> true
% 1.25/1.67  Current number of equations to process: 1
% 1.35/1.69  Current number of ordered equations: 2
% 1.35/1.69  Current number of rules: 97
% 1.35/1.69  New rule produced :
% 1.35/1.69  [98]
% 1.35/1.69  ifeq(product(A,B,C),true,ifeq(product(X,A,Y),true,product(X,C,multiply(Y,B)),true),true)
% 1.35/1.69  -> true
% 1.35/1.69  Current number of equations to process: 1
% 1.35/1.69  Current number of ordered equations: 1
% 1.35/1.69  Current number of rules: 98
% 1.35/1.69  New rule produced :
% 1.35/1.69  [99]
% 1.35/1.69  ifeq(product(A,B,C),true,ifeq(product(X,Y,A),true,product(X,multiply(Y,B),C),true),true)
% 1.35/1.69  -> true
% 1.35/1.69  Current number of equations to process: 1
% 1.35/1.69  Current number of ordered equations: 0
% 1.35/1.69  Current number of rules: 99
% 1.35/1.69  New rule produced :
% 1.35/1.69  [100]
% 1.35/1.69  ifeq(product(A,B,multiply(C,X)),true,ifeq(product(Y,B,X),true,ifeq(product(C,Y,A),true,true,true),true),true)
% 1.35/1.69  -> true
% 1.35/1.69  Current number of equations to process: 0
% 1.35/1.69  Current number of ordered equations: 0
% 1.35/1.69  Current number of rules: 100
% 1.35/1.69  New rule produced :
% 1.35/1.69  [101]
% 1.35/1.69  ifeq(product(A,additive_identity,B),true,ifeq(product(A,C,X),true,ifeq(
% 1.35/1.69                                                                    sum(X,B,Y),true,
% 1.35/1.69                                                                    product(A,C,Y),true),true),true)
% 1.35/1.69  -> true
% 1.35/1.69  Current number of equations to process: 11
% 1.35/1.69  Current number of ordered equations: 1
% 1.35/1.69  Current number of rules: 101
% 1.35/1.69  New rule produced :
% 1.35/1.69  [102]
% 1.35/1.69  ifeq(product(A,B,additive_identity),true,ifeq(product(A,C,X),true,ifeq(
% 1.35/1.69                                                                    sum(C,B,Y),true,
% 1.35/1.69                                                                    product(A,Y,X),true),true),true)
% 1.35/1.69  -> true
% 1.35/1.69  Current number of equations to process: 11
% 1.35/1.69  Current number of ordered equations: 0
% 1.35/1.69  Current number of rules: 102
% 1.35/1.69  New rule produced :
% 1.35/1.69  [103]
% 1.35/1.69  ifeq(product(A,B,C),true,ifeq(product(A,X,additive_identity),true,ifeq(
% 1.35/1.69                                                                    sum(X,B,Y),true,
% 1.35/1.69                                                                    product(A,Y,C),true),true),true)
% 1.35/1.69  -> true
% 1.35/1.69  Current number of equations to process: 9
% 1.35/1.69  Current number of ordered equations: 1
% 1.35/1.69  Current number of rules: 103
% 1.35/1.69  New rule produced :
% 1.35/1.69  [104]
% 1.35/1.69  ifeq(product(A,B,C),true,ifeq(product(A,additive_identity,X),true,ifeq(
% 1.35/1.69                                                                    sum(X,C,Y),true,
% 1.35/1.69                                                                    product(A,B,Y),true),true),true)
% 1.35/1.69  -> true
% 1.35/1.69  Current number of equations to process: 9
% 1.35/1.69  Current number of ordered equations: 0
% 1.35/1.69  Current number of rules: 104
% 1.35/1.69  New rule produced :
% 1.35/1.69  [105]
% 1.35/1.69  ifeq(product(A,B,additive_inverse(C)),true,ifeq(product(A,X,C),true,ifeq(
% 1.35/1.69                                                                      sum(X,B,Y),true,
% 1.35/1.69                                                                      product(A,Y,additive_identity),true),true),true)
% 1.35/1.69  -> true
% 1.35/1.69  Current number of equations to process: 7
% 1.35/1.69  Current number of ordered equations: 1
% 1.35/1.69  Current number of rules: 105
% 1.35/1.69  New rule produced :
% 1.35/1.69  [106]
% 1.35/1.69  ifeq(product(A,additive_inverse(B),C),true,ifeq(product(A,B,X),true,ifeq(
% 1.35/1.69                                                                      sum(X,C,Y),true,
% 1.35/1.69                                                                      product(A,additive_identity,Y),true),true),true)
% 1.35/1.69  -> true
% 1.35/1.69  Current number of equations to process: 7
% 1.35/1.69  Current number of ordered equations: 0
% 1.35/1.69  Current number of rules: 106
% 1.35/1.69  New rule produced :
% 1.35/1.69  [107]
% 1.35/1.69  ifeq(product(A,B,C),true,ifeq(product(A,X,additive_inverse(C)),true,ifeq(
% 1.35/1.69                                                                      sum(X,B,Y),true,
% 1.35/1.69                                                                      product(A,Y,additive_identity),true),true),true)
% 1.35/1.69  -> true
% 1.35/1.69  Current number of equations to process: 5
% 1.35/1.69  Current number of ordered equations: 1
% 1.35/1.69  Current number of rules: 107
% 1.35/1.69  New rule produced :
% 1.35/1.69  [108]
% 1.35/1.69  ifeq(product(A,B,C),true,ifeq(product(A,additive_inverse(B),X),true,ifeq(
% 1.35/1.69                                                                      sum(X,C,Y),true,
% 1.35/1.69                                                                      product(A,additive_identity,Y),true),true),true)
% 1.35/1.69  -> true
% 1.35/1.69  Current number of equations to process: 5
% 1.35/1.69  Current number of ordered equations: 0
% 1.35/1.69  Current number of rules: 108
% 1.35/1.69  New rule produced :
% 1.35/1.72  [109]
% 1.35/1.72  ifeq(product(A,B,C),true,ifeq(product(A,X,Y),true,ifeq(sum(X,B,U),true,
% 1.35/1.72                                                    product(A,U,add(Y,C)),true),true),true)
% 1.35/1.72  -> true
% 1.35/1.72  Current number of equations to process: 3
% 1.35/1.72  Current number of ordered equations: 1
% 1.35/1.72  Current number of rules: 109
% 1.35/1.72  New rule produced :
% 1.35/1.72  [110]
% 1.35/1.72  ifeq(product(A,B,C),true,ifeq(product(A,X,Y),true,ifeq(sum(Y,C,U),true,
% 1.35/1.72                                                    product(A,add(X,B),U),true),true),true)
% 1.35/1.72  -> true
% 1.35/1.72  Current number of equations to process: 3
% 1.35/1.72  Current number of ordered equations: 0
% 1.35/1.72  Current number of rules: 110
% 1.35/1.72  New rule produced :
% 1.35/1.72  [111]
% 1.35/1.72  ifeq(product(A,B,C),true,ifeq(sum(C,multiply(A,X),Y),true,ifeq(sum(B,X,U),true,
% 1.35/1.72                                                            product(A,U,Y),true),true),true)
% 1.35/1.72  -> true
% 1.35/1.72  Current number of equations to process: 1
% 1.35/1.72  Current number of ordered equations: 1
% 1.35/1.72  Current number of rules: 111
% 1.35/1.72  New rule produced :
% 1.35/1.72  [112]
% 1.35/1.72  ifeq(product(A,B,C),true,ifeq(sum(multiply(A,X),C,Y),true,ifeq(sum(X,B,U),true,
% 1.35/1.72                                                            product(A,U,Y),true),true),true)
% 1.35/1.72  -> true
% 1.35/1.72  Current number of equations to process: 1
% 1.35/1.72  Current number of ordered equations: 0
% 1.35/1.72  Current number of rules: 112
% 1.35/1.72  New rule produced :
% 1.35/1.72  [113]
% 1.35/1.72  ifeq(product(A,B,C),true,ifeq(product(A,X,Y),true,ifeq(sum(Y,C,multiply(A,U)),true,
% 1.35/1.72                                                    ifeq(sum(X,B,U),true,true,true),true),true),true)
% 1.35/1.72  -> true
% 1.35/1.72  Current number of equations to process: 0
% 1.35/1.72  Current number of ordered equations: 0
% 1.35/1.72  Current number of rules: 113
% 1.35/1.72  New rule produced :
% 1.35/1.72  [114]
% 1.35/1.72  ifeq(product(additive_identity,A,B),true,ifeq(product(C,A,X),true,ifeq(
% 1.35/1.72                                                                    sum(X,B,Y),true,
% 1.35/1.72                                                                    product(C,A,Y),true),true),true)
% 1.35/1.72  -> true
% 1.35/1.72  Current number of equations to process: 11
% 1.35/1.72  Current number of ordered equations: 1
% 1.35/1.72  Current number of rules: 114
% 1.35/1.72  New rule produced :
% 1.35/1.72  [115]
% 1.35/1.72  ifeq(product(A,B,additive_identity),true,ifeq(product(C,B,X),true,ifeq(
% 1.35/1.72                                                                    sum(C,A,Y),true,
% 1.35/1.72                                                                    product(Y,B,X),true),true),true)
% 1.35/1.72  -> true
% 1.35/1.72  Current number of equations to process: 11
% 1.35/1.72  Current number of ordered equations: 0
% 1.35/1.72  Current number of rules: 115
% 1.35/1.72  New rule produced :
% 1.35/1.72  [116]
% 1.35/1.72  ifeq(product(A,B,C),true,ifeq(product(X,B,additive_identity),true,ifeq(
% 1.35/1.72                                                                    sum(X,A,Y),true,
% 1.35/1.72                                                                    product(Y,B,C),true),true),true)
% 1.35/1.72  -> true
% 1.35/1.72  Current number of equations to process: 9
% 1.35/1.72  Current number of ordered equations: 1
% 1.35/1.72  Current number of rules: 116
% 1.35/1.72  New rule produced :
% 1.35/1.72  [117]
% 1.35/1.72  ifeq(product(A,B,C),true,ifeq(product(additive_identity,B,X),true,ifeq(
% 1.35/1.72                                                                    sum(X,C,Y),true,
% 1.35/1.72                                                                    product(A,B,Y),true),true),true)
% 1.35/1.72  -> true
% 1.35/1.72  Current number of equations to process: 9
% 1.35/1.72  Current number of ordered equations: 0
% 1.35/1.72  Current number of rules: 117
% 1.35/1.72  New rule produced :
% 1.35/1.72  [118]
% 1.35/1.72  ifeq(product(A,B,additive_inverse(C)),true,ifeq(product(X,B,C),true,ifeq(
% 1.35/1.72                                                                      sum(X,A,Y),true,
% 1.35/1.72                                                                      product(Y,B,additive_identity),true),true),true)
% 1.35/1.72  -> true
% 1.35/1.72  Current number of equations to process: 7
% 1.35/1.72  Current number of ordered equations: 1
% 1.35/1.72  Current number of rules: 118
% 1.35/1.72  New rule produced :
% 1.35/1.72  [119]
% 1.35/1.72  ifeq(product(additive_inverse(A),B,C),true,ifeq(product(A,B,X),true,ifeq(
% 1.35/1.72                                                                      sum(X,C,Y),true,
% 1.35/1.72                                                                      product(additive_identity,B,Y),true),true),true)
% 1.35/1.72  -> true
% 1.35/1.72  Current number of equations to process: 7
% 1.35/1.72  Current number of ordered equations: 0
% 1.35/1.72  Current number of rules: 119
% 1.35/1.72  New rule produced :
% 1.35/1.72  [120]
% 1.35/1.72  ifeq(product(A,B,C),true,ifeq(product(X,B,additive_inverse(C)),true,ifeq(
% 1.40/1.75                                                                      sum(X,A,Y),true,
% 1.40/1.75                                                                      product(Y,B,additive_identity),true),true),true)
% 1.40/1.75  -> true
% 1.40/1.75  Current number of equations to process: 5
% 1.40/1.75  Current number of ordered equations: 1
% 1.40/1.75  Current number of rules: 120
% 1.40/1.75  New rule produced :
% 1.40/1.75  [121]
% 1.40/1.75  ifeq(product(A,B,C),true,ifeq(product(additive_inverse(A),B,X),true,ifeq(
% 1.40/1.75                                                                      sum(X,C,Y),true,
% 1.40/1.75                                                                      product(additive_identity,B,Y),true),true),true)
% 1.40/1.75  -> true
% 1.40/1.75  Current number of equations to process: 5
% 1.40/1.75  Current number of ordered equations: 0
% 1.40/1.75  Current number of rules: 121
% 1.40/1.75  New rule produced :
% 1.40/1.75  [122]
% 1.40/1.75  ifeq(product(A,B,C),true,ifeq(product(X,B,Y),true,ifeq(sum(X,A,U),true,
% 1.40/1.75                                                    product(U,B,add(Y,C)),true),true),true)
% 1.40/1.75  -> true
% 1.40/1.75  Current number of equations to process: 3
% 1.40/1.75  Current number of ordered equations: 1
% 1.40/1.75  Current number of rules: 122
% 1.40/1.75  New rule produced :
% 1.40/1.75  [123]
% 1.40/1.75  ifeq(product(A,B,C),true,ifeq(product(X,B,Y),true,ifeq(sum(Y,C,U),true,
% 1.40/1.75                                                    product(add(X,A),B,U),true),true),true)
% 1.40/1.75  -> true
% 1.40/1.75  Current number of equations to process: 3
% 1.40/1.75  Current number of ordered equations: 0
% 1.40/1.75  Current number of rules: 123
% 1.40/1.75  New rule produced :
% 1.40/1.75  [124]
% 1.40/1.75  ifeq(product(A,B,C),true,ifeq(sum(C,multiply(X,B),Y),true,ifeq(sum(A,X,U),true,
% 1.40/1.75                                                            product(U,B,Y),true),true),true)
% 1.40/1.75  -> true
% 1.40/1.75  Current number of equations to process: 1
% 1.40/1.75  Current number of ordered equations: 1
% 1.40/1.75  Current number of rules: 124
% 1.40/1.75  New rule produced :
% 1.40/1.75  [125]
% 1.40/1.75  ifeq(product(A,B,C),true,ifeq(sum(multiply(X,B),C,Y),true,ifeq(sum(X,A,U),true,
% 1.40/1.75                                                            product(U,B,Y),true),true),true)
% 1.40/1.75  -> true
% 1.40/1.75  Current number of equations to process: 1
% 1.40/1.75  Current number of ordered equations: 0
% 1.40/1.75  Current number of rules: 125
% 1.40/1.75  New rule produced :
% 1.40/1.75  [126]
% 1.40/1.75  ifeq(product(A,B,C),true,ifeq(product(X,B,Y),true,ifeq(sum(Y,C,multiply(U,B)),true,
% 1.40/1.75                                                    ifeq(sum(X,A,U),true,true,true),true),true),true)
% 1.40/1.75  -> true
% 1.40/1.75  Current number of equations to process: 0
% 1.40/1.75  Current number of ordered equations: 0
% 1.40/1.75  Current number of rules: 126
% 1.40/1.75  New rule produced :
% 1.40/1.75  [127]
% 1.40/1.75  ifeq(product(A,B,A),true,ifeq(product(C,B,X),true,ifeq(product(X,B,C),true,true,true),true),true)
% 1.40/1.75  -> true
% 1.40/1.75  Current number of equations to process: 13
% 1.40/1.75  Current number of ordered equations: 0
% 1.40/1.75  Current number of rules: 127
% 1.40/1.75  New rule produced :
% 1.40/1.75  [128]
% 1.40/1.75  ifeq(product(A,B,C),true,ifeq(product(additive_identity,B,X),true,ifeq(
% 1.40/1.75                                                                    product(A,B,Y),true,
% 1.40/1.75                                                                    sum(Y,X,C),true),true),true)
% 1.40/1.75  -> true
% 1.40/1.75  Current number of equations to process: 12
% 1.40/1.75  Current number of ordered equations: 0
% 1.40/1.75  Current number of rules: 128
% 1.40/1.75  New rule produced :
% 1.40/1.75  [129]
% 1.40/1.75  ifeq(product(A,B,C),true,ifeq(product(A,B,X),true,ifeq(product(additive_identity,B,Y),true,
% 1.40/1.75                                                    sum(Y,X,C),true),true),true)
% 1.40/1.75  -> true
% 1.40/1.75  Current number of equations to process: 11
% 1.40/1.75  Current number of ordered equations: 0
% 1.40/1.75  Current number of rules: 129
% 1.40/1.75  New rule produced :
% 1.40/1.75  [130]
% 1.40/1.75  ifeq(product(additive_identity,A,B),true,ifeq(product(additive_inverse(C),A,X),true,
% 1.40/1.75                                           ifeq(product(C,A,Y),true,sum(Y,X,B),true),true),true)
% 1.40/1.75  -> true
% 1.40/1.75  Current number of equations to process: 10
% 1.40/1.75  Current number of ordered equations: 0
% 1.40/1.75  Current number of rules: 130
% 1.40/1.75  New rule produced :
% 1.40/1.75  [131]
% 1.40/1.75  ifeq(product(additive_identity,A,B),true,ifeq(product(C,A,X),true,ifeq(
% 1.40/1.75                                                                    product(
% 1.40/1.75                                                                    additive_inverse(C),A,Y),true,
% 1.40/1.75                                                                    sum(Y,X,B),true),true),true)
% 1.40/1.75  -> true
% 1.40/1.75  Current number of equations to process: 9
% 1.40/1.75  Current number of ordered equations: 0
% 1.40/1.75  Current number of rules: 131
% 1.40/1.75  New rule produced :
% 1.42/1.79  [132]
% 1.42/1.79  ifeq(product(add(A,B),C,X),true,ifeq(product(B,C,Y),true,ifeq(product(A,C,U),true,
% 1.42/1.79                                                           sum(U,Y,X),true),true),true)
% 1.42/1.79  -> true
% 1.42/1.79  Current number of equations to process: 8
% 1.42/1.79  Current number of ordered equations: 0
% 1.42/1.79  Current number of rules: 132
% 1.42/1.79  New rule produced :
% 1.42/1.79  [133]
% 1.42/1.79  ifeq(product(A,B,C),true,ifeq(product(X,B,Y),true,ifeq(sum(X,A,U),true,
% 1.42/1.79                                                    sum(Y,C,multiply(U,B)),true),true),true)
% 1.42/1.79  -> true
% 1.42/1.79  Current number of equations to process: 5
% 1.42/1.79  Current number of ordered equations: 2
% 1.42/1.79  Current number of rules: 133
% 1.42/1.79  New rule produced :
% 1.42/1.79  [134]
% 1.42/1.79  ifeq(product(A,B,C),true,ifeq(product(X,B,Y),true,ifeq(sum(X,U,A),true,
% 1.42/1.79                                                    sum(Y,multiply(U,B),C),true),true),true)
% 1.42/1.79  -> true
% 1.42/1.79  Current number of equations to process: 5
% 1.42/1.79  Current number of ordered equations: 1
% 1.42/1.79  Current number of rules: 134
% 1.42/1.79  New rule produced :
% 1.42/1.79  [135]
% 1.42/1.79  ifeq(product(A,B,C),true,ifeq(product(X,B,Y),true,ifeq(sum(U,X,A),true,
% 1.42/1.79                                                    sum(multiply(U,B),Y,C),true),true),true)
% 1.42/1.79  -> true
% 1.42/1.79  Current number of equations to process: 5
% 1.42/1.79  Current number of ordered equations: 0
% 1.42/1.79  Current number of rules: 135
% 1.42/1.79  New rule produced :
% 1.42/1.79  [136]
% 1.42/1.79  ifeq(product(A,B,C),true,ifeq(product(X,B,additive_identity),true,ifeq(
% 1.42/1.79                                                                    product(Y,B,C),true,
% 1.42/1.79                                                                    ifeq(
% 1.42/1.79                                                                    sum(Y,X,A),true,true,true),true),true),true)
% 1.42/1.79  -> true
% 1.42/1.79  Current number of equations to process: 4
% 1.42/1.79  Current number of ordered equations: 0
% 1.42/1.79  Current number of rules: 136
% 1.42/1.79  New rule produced :
% 1.42/1.79  [137]
% 1.42/1.79  ifeq(product(A,B,C),true,ifeq(product(X,B,C),true,ifeq(product(Y,B,additive_identity),true,
% 1.42/1.79                                                    ifeq(sum(Y,X,A),true,true,true),true),true),true)
% 1.42/1.79  -> true
% 1.42/1.79  Current number of equations to process: 3
% 1.42/1.79  Current number of ordered equations: 0
% 1.42/1.79  Current number of rules: 137
% 1.42/1.79  New rule produced :
% 1.42/1.79  [138]
% 1.42/1.79  ifeq(product(A,B,additive_identity),true,ifeq(product(C,B,additive_inverse(X)),true,
% 1.42/1.79                                           ifeq(product(Y,B,X),true,ifeq(
% 1.42/1.79                                                                    sum(Y,C,A),true,true,true),true),true),true)
% 1.42/1.79  -> true
% 1.42/1.79  Current number of equations to process: 2
% 1.42/1.79  Current number of ordered equations: 0
% 1.42/1.79  Current number of rules: 138
% 1.42/1.79  New rule produced :
% 1.42/1.79  [139]
% 1.42/1.79  ifeq(product(A,B,additive_identity),true,ifeq(product(C,B,X),true,ifeq(
% 1.42/1.79                                                                    product(Y,B,
% 1.42/1.79                                                                    additive_inverse(X)),true,
% 1.42/1.79                                                                    ifeq(
% 1.42/1.79                                                                    sum(Y,C,A),true,true,true),true),true),true)
% 1.42/1.79  -> true
% 1.42/1.79  Current number of equations to process: 1
% 1.42/1.79  Current number of ordered equations: 0
% 1.42/1.79  Current number of rules: 139
% 1.42/1.79  New rule produced :
% 1.42/1.79  [140]
% 1.42/1.79  ifeq(product(A,B,add(C,X)),true,ifeq(product(Y,B,X),true,ifeq(product(U,B,C),true,
% 1.42/1.79                                                           ifeq(sum(U,Y,A),true,true,true),true),true),true)
% 1.42/1.79  -> true
% 1.42/1.79  Current number of equations to process: 0
% 1.42/1.79  Current number of ordered equations: 0
% 1.42/1.79  Current number of rules: 140
% 1.42/1.79  New rule produced :
% 1.42/1.79  [141]
% 1.42/1.79  ifeq(product(A,B,B),true,ifeq(product(A,C,X),true,ifeq(product(A,X,C),true,true,true),true),true)
% 1.42/1.79  -> true
% 1.42/1.79  Current number of equations to process: 13
% 1.42/1.79  Current number of ordered equations: 0
% 1.42/1.79  Current number of rules: 141
% 1.42/1.79  New rule produced :
% 1.42/1.79  [142]
% 1.42/1.79  ifeq(product(A,B,C),true,ifeq(product(A,additive_identity,X),true,ifeq(
% 1.42/1.79                                                                    product(A,B,Y),true,
% 1.42/1.79                                                                    sum(Y,X,C),true),true),true)
% 1.42/1.79  -> true
% 1.42/1.79  Current number of equations to process: 12
% 1.42/1.79  Current number of ordered equations: 0
% 1.42/1.79  Current number of rules: 142
% 1.42/1.79  New rule produced :
% 1.42/1.79  [143]
% 1.42/1.79  ifeq(product(A,B,C),true,ifeq(product(A,B,X),true,ifeq(product(A,additive_identity,Y),true,
% 1.47/1.82                                                    sum(Y,X,C),true),true),true)
% 1.47/1.82  -> true
% 1.47/1.82  Current number of equations to process: 11
% 1.47/1.82  Current number of ordered equations: 0
% 1.47/1.82  Current number of rules: 143
% 1.47/1.82  New rule produced :
% 1.47/1.82  [144]
% 1.47/1.82  ifeq(product(A,additive_identity,B),true,ifeq(product(A,additive_inverse(C),X),true,
% 1.47/1.82                                           ifeq(product(A,C,Y),true,sum(Y,X,B),true),true),true)
% 1.47/1.82  -> true
% 1.47/1.82  Current number of equations to process: 10
% 1.47/1.82  Current number of ordered equations: 0
% 1.47/1.82  Current number of rules: 144
% 1.47/1.82  New rule produced :
% 1.47/1.82  [145]
% 1.47/1.82  ifeq(product(A,additive_identity,B),true,ifeq(product(A,C,X),true,ifeq(
% 1.47/1.82                                                                    product(A,
% 1.47/1.82                                                                    additive_inverse(C),Y),true,
% 1.47/1.82                                                                    sum(Y,X,B),true),true),true)
% 1.47/1.82  -> true
% 1.47/1.82  Current number of equations to process: 9
% 1.47/1.82  Current number of ordered equations: 0
% 1.47/1.82  Current number of rules: 145
% 1.47/1.82  New rule produced :
% 1.47/1.82  [146]
% 1.47/1.82  ifeq(product(A,add(B,C),X),true,ifeq(product(A,C,Y),true,ifeq(product(A,B,U),true,
% 1.47/1.82                                                           sum(U,Y,X),true),true),true)
% 1.47/1.82  -> true
% 1.47/1.82  Current number of equations to process: 8
% 1.47/1.82  Current number of ordered equations: 0
% 1.47/1.82  Current number of rules: 146
% 1.47/1.82  New rule produced :
% 1.47/1.82  [147]
% 1.47/1.82  ifeq(product(A,B,C),true,ifeq(product(A,X,Y),true,ifeq(sum(X,B,U),true,
% 1.47/1.82                                                    sum(Y,C,multiply(A,U)),true),true),true)
% 1.47/1.82  -> true
% 1.47/1.82  Current number of equations to process: 5
% 1.47/1.82  Current number of ordered equations: 2
% 1.47/1.82  Current number of rules: 147
% 1.47/1.82  New rule produced :
% 1.47/1.82  [148]
% 1.47/1.82  ifeq(product(A,B,C),true,ifeq(product(A,X,Y),true,ifeq(sum(X,U,B),true,
% 1.47/1.82                                                    sum(Y,multiply(A,U),C),true),true),true)
% 1.47/1.82  -> true
% 1.47/1.82  Current number of equations to process: 5
% 1.47/1.82  Current number of ordered equations: 1
% 1.47/1.82  Current number of rules: 148
% 1.47/1.82  New rule produced :
% 1.47/1.82  [149]
% 1.47/1.82  ifeq(product(A,B,C),true,ifeq(product(A,X,Y),true,ifeq(sum(U,X,B),true,
% 1.47/1.82                                                    sum(multiply(A,U),Y,C),true),true),true)
% 1.47/1.82  -> true
% 1.47/1.82  Current number of equations to process: 5
% 1.47/1.82  Current number of ordered equations: 0
% 1.47/1.82  Current number of rules: 149
% 1.47/1.82  New rule produced :
% 1.47/1.82  [150]
% 1.47/1.82  ifeq(product(A,B,C),true,ifeq(product(A,X,additive_identity),true,ifeq(
% 1.47/1.82                                                                    product(A,Y,C),true,
% 1.47/1.82                                                                    ifeq(
% 1.47/1.82                                                                    sum(Y,X,B),true,true,true),true),true),true)
% 1.47/1.82  -> true
% 1.47/1.82  Current number of equations to process: 4
% 1.47/1.82  Current number of ordered equations: 0
% 1.47/1.82  Current number of rules: 150
% 1.47/1.82  New rule produced :
% 1.47/1.82  [151]
% 1.47/1.82  ifeq(product(A,B,C),true,ifeq(product(A,X,C),true,ifeq(product(A,Y,additive_identity),true,
% 1.47/1.82                                                    ifeq(sum(Y,X,B),true,true,true),true),true),true)
% 1.47/1.82  -> true
% 1.47/1.82  Current number of equations to process: 3
% 1.47/1.82  Current number of ordered equations: 0
% 1.47/1.82  Current number of rules: 151
% 1.47/1.82  New rule produced :
% 1.47/1.82  [152]
% 1.47/1.82  ifeq(product(A,B,additive_identity),true,ifeq(product(A,C,additive_inverse(X)),true,
% 1.47/1.82                                           ifeq(product(A,Y,X),true,ifeq(
% 1.47/1.82                                                                    sum(Y,C,B),true,true,true),true),true),true)
% 1.47/1.82  -> true
% 1.47/1.82  Current number of equations to process: 2
% 1.47/1.82  Current number of ordered equations: 0
% 1.47/1.82  Current number of rules: 152
% 1.47/1.82  New rule produced :
% 1.47/1.82  [153]
% 1.47/1.82  ifeq(product(A,B,additive_identity),true,ifeq(product(A,C,X),true,ifeq(
% 1.47/1.82                                                                    product(A,Y,
% 1.47/1.82                                                                    additive_inverse(X)),true,
% 1.47/1.82                                                                    ifeq(
% 1.47/1.82                                                                    sum(Y,C,B),true,true,true),true),true),true)
% 1.47/1.82  -> true
% 1.47/1.82  Current number of equations to process: 1
% 1.47/1.82  Current number of ordered equations: 0
% 1.47/1.82  Current number of rules: 153
% 1.47/1.82  New rule produced :
% 1.47/1.82  [154]
% 1.47/1.82  ifeq(product(A,B,add(C,X)),true,ifeq(product(A,Y,X),true,ifeq(product(A,U,C),true,
% 1.50/1.89                                                           ifeq(sum(U,Y,B),true,true,true),true),true),true)
% 1.50/1.89  -> true
% 1.50/1.89  Current number of equations to process: 0
% 1.50/1.89  Current number of ordered equations: 0
% 1.50/1.89  Current number of rules: 154
% 1.50/1.89  New rule produced : [155] ifeq2(sum(A,B,add(C,A)),true,B,C) -> C
% 1.50/1.89  Current number of equations to process: 0
% 1.50/1.89  Current number of ordered equations: 1
% 1.50/1.89  Current number of rules: 155
% 1.50/1.89  New rule produced : [156] ifeq2(sum(A,B,add(C,A)),true,C,B) -> B
% 1.50/1.89  Current number of equations to process: 0
% 1.50/1.89  Current number of ordered equations: 0
% 1.50/1.89  Current number of rules: 156
% 1.50/1.89  New rule produced : [157] ifeq2(sum(A,B,add(B,C)),true,A,C) -> C
% 1.50/1.89  Current number of equations to process: 0
% 1.50/1.89  Current number of ordered equations: 1
% 1.50/1.89  Current number of rules: 157
% 1.50/1.89  New rule produced : [158] ifeq2(sum(A,B,add(B,C)),true,C,A) -> A
% 1.50/1.89  Current number of equations to process: 0
% 1.50/1.89  Current number of ordered equations: 0
% 1.50/1.89  Current number of rules: 158
% 1.50/1.89  New rule produced : [159] ifeq2(sum(A,B,C),true,add(B,A),C) -> C
% 1.50/1.89  Current number of equations to process: 1
% 1.50/1.89  Current number of ordered equations: 0
% 1.50/1.89  Current number of rules: 159
% 1.50/1.89  New rule produced : [160] ifeq2(sum(A,B,C),true,C,add(B,A)) -> add(B,A)
% 1.50/1.89  Current number of equations to process: 0
% 1.50/1.89  Current number of ordered equations: 0
% 1.50/1.89  Current number of rules: 160
% 1.50/1.89  New rule produced :
% 1.50/1.89  [161]
% 1.50/1.89  ifeq(sum(A,B,C),true,ifeq(sum(X,A,Y),true,sum(Y,B,add(C,X)),true),true) ->
% 1.50/1.89  true
% 1.50/1.89  Current number of equations to process: 13
% 1.50/1.89  Current number of ordered equations: 2
% 1.50/1.89  Current number of rules: 161
% 1.50/1.89  New rule produced :
% 1.50/1.89  [162]
% 1.50/1.89  ifeq(sum(A,B,C),true,ifeq(sum(X,C,Y),true,sum(add(A,X),B,Y),true),true) ->
% 1.50/1.89  true
% 1.50/1.89  Current number of equations to process: 13
% 1.50/1.89  Current number of ordered equations: 1
% 1.50/1.89  Current number of rules: 162
% 1.50/1.89  New rule produced :
% 1.50/1.89  [163]
% 1.50/1.89  ifeq(sum(A,add(B,C),X),true,ifeq(sum(A,C,Y),true,sum(Y,B,X),true),true) ->
% 1.50/1.89  true
% 1.50/1.89  Current number of equations to process: 13
% 1.50/1.89  Current number of ordered equations: 0
% 1.50/1.89  Current number of rules: 163
% 1.50/1.89  New rule produced :
% 1.50/1.89  [164]
% 1.50/1.89  ifeq(sum(add(A,B),C,X),true,ifeq(sum(A,C,Y),true,sum(B,Y,X),true),true) ->
% 1.50/1.89  true
% 1.50/1.89  Current number of equations to process: 10
% 1.50/1.89  Current number of ordered equations: 2
% 1.50/1.89  Current number of rules: 164
% 1.50/1.89  New rule produced :
% 1.50/1.89  [165]
% 1.50/1.89  ifeq(sum(A,B,C),true,ifeq(sum(X,A,Y),true,sum(X,C,add(B,Y)),true),true) ->
% 1.50/1.89  true
% 1.50/1.89  Current number of equations to process: 10
% 1.50/1.89  Current number of ordered equations: 1
% 1.50/1.89  Current number of rules: 165
% 1.50/1.89  New rule produced :
% 1.50/1.89  [166]
% 1.50/1.89  ifeq(sum(A,B,C),true,ifeq(sum(X,Y,A),true,sum(X,add(B,Y),C),true),true) ->
% 1.50/1.89  true
% 1.50/1.89  Current number of equations to process: 10
% 1.50/1.89  Current number of ordered equations: 0
% 1.50/1.89  Current number of rules: 166
% 1.50/1.89  New rule produced :
% 1.50/1.89  [167] additive_inverse(additive_identity) -> additive_identity
% 1.50/1.89  Current number of equations to process: 10
% 1.50/1.89  Current number of ordered equations: 0
% 1.50/1.89  Current number of rules: 167
% 1.50/1.89  New rule produced :
% 1.50/1.89  [168]
% 1.50/1.89  ifeq2(sum(A,A,additive_identity),true,additive_identity,additive_identity) ->
% 1.50/1.89  additive_identity
% 1.50/1.89  Current number of equations to process: 10
% 1.50/1.89  Current number of ordered equations: 0
% 1.50/1.89  Current number of rules: 168
% 1.50/1.89  New rule produced : [169] ifeq2(sum(A,A,additive_identity),true,A,A) -> A
% 1.50/1.89  Current number of equations to process: 10
% 1.50/1.89  Current number of ordered equations: 0
% 1.50/1.89  Current number of rules: 169
% 1.50/1.89  New rule produced : [170] add(additive_identity,A) -> A
% 1.50/1.89  Current number of equations to process: 10
% 1.50/1.89  Current number of ordered equations: 0
% 1.50/1.89  Current number of rules: 170
% 1.50/1.89  New rule produced : [171] add(A,additive_identity) -> A
% 1.50/1.89  Current number of equations to process: 10
% 1.50/1.89  Current number of ordered equations: 0
% 1.50/1.89  Current number of rules: 171
% 1.50/1.89  New rule produced : [172] additive_inverse(additive_inverse(A)) -> A
% 1.50/1.89  Current number of equations to process: 10
% 1.50/1.89  Current number of ordered equations: 0
% 1.50/1.89  Current number of rules: 172
% 1.50/1.89  New rule produced :
% 1.50/1.89  [173]
% 1.50/1.89  ifeq2(sum(A,additive_identity,additive_inverse(A)),true,additive_inverse(A),
% 1.50/1.89  additive_inverse(A)) -> additive_inverse(A)
% 1.50/1.89  Current number of equations to process: 10
% 1.50/1.89  Current number of ordered equations: 0
% 1.50/1.89  Current number of rules: 173
% 1.50/1.89  New rule produced :
% 1.50/1.89  [174] ifeq2(sum(additive_inverse(A),additive_identity,A),true,A,A) -> A
% 1.70/2.05  Current number of equations to process: 10
% 1.70/2.05  Current number of ordered equations: 0
% 1.70/2.05  Current number of rules: 174
% 1.70/2.05  New rule produced : [175] ifeq2(sum(A,add(A,B),B),true,B,B) -> B
% 1.70/2.05  Current number of equations to process: 10
% 1.70/2.05  Current number of ordered equations: 0
% 1.70/2.05  Current number of rules: 175
% 1.70/2.05  New rule produced : [176] ifeq2(sum(A,A,add(B,B)),true,A,A) -> A
% 1.70/2.05  Current number of equations to process: 10
% 1.70/2.05  Current number of ordered equations: 0
% 1.70/2.05  Current number of rules: 176
% 1.70/2.05  New rule produced :
% 1.70/2.05  [177] ifeq2(sum(additive_identity,additive_inverse(A),A),true,A,A) -> A
% 1.70/2.05  Current number of equations to process: 10
% 1.70/2.05  Current number of ordered equations: 0
% 1.70/2.05  Current number of rules: 177
% 1.70/2.05  New rule produced :
% 1.70/2.05  [178]
% 1.70/2.05  ifeq2(sum(additive_identity,A,additive_inverse(A)),true,additive_inverse(A),
% 1.70/2.05  additive_inverse(A)) -> additive_inverse(A)
% 1.70/2.05  Current number of equations to process: 10
% 1.70/2.05  Current number of ordered equations: 0
% 1.70/2.05  Current number of rules: 178
% 1.70/2.05  New rule produced : [179] ifeq2(sum(add(A,B),B,A),true,A,A) -> A
% 1.70/2.05  Current number of equations to process: 10
% 1.70/2.05  Current number of ordered equations: 0
% 1.70/2.05  Current number of rules: 179
% 1.70/2.05  New rule produced : [180] add(A,additive_inverse(A)) -> additive_identity
% 1.70/2.05  Current number of equations to process: 10
% 1.70/2.05  Current number of ordered equations: 0
% 1.70/2.05  Current number of rules: 180
% 1.70/2.05  New rule produced :
% 1.70/2.05  [181]
% 1.70/2.05  ifeq2(sum(A,additive_identity,additive_inverse(A)),true,additive_identity,additive_identity)
% 1.70/2.05  -> additive_identity
% 1.70/2.05  Current number of equations to process: 10
% 1.70/2.05  Current number of ordered equations: 0
% 1.70/2.05  Current number of rules: 181
% 1.70/2.05  New rule produced :
% 1.70/2.05  [182]
% 1.70/2.05  ifeq2(sum(additive_identity,additive_inverse(A),A),true,additive_identity,additive_identity)
% 1.70/2.05  -> additive_identity
% 1.70/2.05  Current number of equations to process: 10
% 1.70/2.05  Current number of ordered equations: 0
% 1.70/2.05  Current number of rules: 182
% 1.70/2.05  New rule produced : [183] add(additive_inverse(A),A) -> additive_identity
% 1.70/2.05  Current number of equations to process: 10
% 1.70/2.05  Current number of ordered equations: 0
% 1.70/2.05  Current number of rules: 183
% 1.70/2.05  New rule produced :
% 1.70/2.05  [184]
% 1.70/2.05  ifeq2(sum(additive_inverse(A),additive_identity,A),true,additive_identity,additive_identity)
% 1.70/2.05  -> additive_identity
% 1.70/2.05  Current number of equations to process: 10
% 1.70/2.05  Current number of ordered equations: 0
% 1.70/2.05  Current number of rules: 184
% 1.70/2.05  New rule produced :
% 1.70/2.05  [185]
% 1.70/2.05  ifeq2(sum(additive_identity,A,additive_inverse(A)),true,additive_identity,additive_identity)
% 1.70/2.05  -> additive_identity
% 1.70/2.05  Current number of equations to process: 10
% 1.70/2.05  Current number of ordered equations: 0
% 1.70/2.05  Current number of rules: 185
% 1.70/2.05  add(B,A) = add(A,B) (birth = 1569, lhs_size = 3, rhs_size = 3,trace = Cp of 49 and 22)
% 1.70/2.05  Initializing completion ...
% 1.70/2.05  New rule produced :
% 1.70/2.05  [1] additive_identity <-> additive_inverse(additive_identity)
% 1.70/2.05  Current number of equations to process: 10
% 1.70/2.05  Current number of ordered equations: 343
% 1.70/2.05  Current number of rules: 1
% 1.70/2.05  New rule produced :
% 1.70/2.05  [2] additive_inverse(additive_identity) <-> additive_identity
% 1.70/2.05  Current number of equations to process: 10
% 1.70/2.05  Current number of ordered equations: 342
% 1.70/2.05  Current number of rules: 2
% 1.70/2.05  New rule produced : [3] A <-> additive_inverse(additive_inverse(A))
% 1.70/2.05  Current number of equations to process: 11
% 1.70/2.05  Current number of ordered equations: 341
% 1.70/2.05  Current number of rules: 3
% 1.70/2.05  New rule produced : [4] A <-> additive_identity add A
% 1.70/2.05  Current number of equations to process: 11
% 1.70/2.05  Current number of ordered equations: 340
% 1.70/2.05  Current number of rules: 4
% 1.70/2.05  New rule produced : [5] additive_inverse(additive_inverse(A)) <-> A
% 1.70/2.05  Current number of equations to process: 11
% 1.70/2.05  Current number of ordered equations: 339
% 1.70/2.05  Current number of rules: 5
% 1.70/2.05  New rule produced : [6] additive_identity add A <-> A
% 1.70/2.05  Current number of equations to process: 11
% 1.70/2.05  Current number of ordered equations: 338
% 1.70/2.05  Current number of rules: 6
% 1.70/2.05  New rule produced : [7] true <-> sum(X,additive_identity,X)
% 1.70/2.05  Current number of equations to process: 22
% 1.70/2.05  Current number of ordered equations: 339
% 1.70/2.05  Current number of rules: 7
% 1.70/2.05  New rule produced : [8] true <-> sum(additive_identity,X,X)
% 1.70/2.05  Current number of equations to process: 22
% 1.70/2.05  Current number of ordered equations: 338
% 1.70/2.05  Current number of rules: 8
% 1.70/2.05  New rule produced : [9] additive_identity <-> additive_inverse(A) add A
% 2.61/2.97  Current number of equations to process: 22
% 2.61/2.97  Current number of ordered equations: 337
% 2.61/2.97  Current number of rules: 9
% 2.61/2.97  New rule produced : [10] sum(X,additive_identity,X) <-> true
% 2.61/2.97  Current number of equations to process: 22
% 2.61/2.97  Current number of ordered equations: 336
% 2.61/2.97  Current number of rules: 10
% 2.61/2.97  New rule produced : [11] additive_inverse(A) add A <-> additive_identity
% 2.61/2.97  Current number of equations to process: 22
% 2.61/2.97  Current number of ordered equations: 335
% 2.61/2.97  Current number of rules: 11
% 2.61/2.97  New rule produced : [12] sum(additive_identity,X,X) <-> true
% 2.61/2.97  Current number of equations to process: 22
% 2.61/2.97  Current number of ordered equations: 334
% 2.61/2.97  Current number of rules: 12
% 2.61/2.97  New rule produced : [13] B <-> ifeq(A,A,B,C)
% 2.61/2.97  Current number of equations to process: 45
% 2.61/2.97  Current number of ordered equations: 343
% 2.61/2.97  Current number of rules: 13
% 2.61/2.97  New rule produced : [14] B <-> ifeq2(A,A,B,C)
% 2.61/2.97  Current number of equations to process: 45
% 2.61/2.97  Current number of ordered equations: 342
% 2.61/2.97  Current number of rules: 14
% 2.61/2.97  New rule produced :
% 2.61/2.97  [15] true <-> sum(X,additive_inverse(X),additive_identity)
% 2.61/2.97  Current number of equations to process: 45
% 2.61/2.97  Current number of ordered equations: 341
% 2.61/2.97  Current number of rules: 15
% 2.61/2.97  New rule produced :
% 2.61/2.97  [16] true <-> sum(additive_inverse(X),X,additive_identity)
% 2.61/2.97  Current number of equations to process: 45
% 2.61/2.97  Current number of ordered equations: 340
% 2.61/2.97  Current number of rules: 16
% 2.61/2.97  New rule produced :
% 2.61/2.97  [17] sum(X,additive_inverse(X),additive_identity) <-> true
% 2.61/2.97  Current number of equations to process: 45
% 2.61/2.97  Current number of ordered equations: 339
% 2.61/2.97  Current number of rules: 17
% 2.61/2.97  New rule produced :
% 2.61/2.97  [18] sum(additive_inverse(X),X,additive_identity) <-> true
% 2.61/2.97  Current number of equations to process: 45
% 2.61/2.97  Current number of ordered equations: 338
% 2.61/2.97  Current number of rules: 18
% 2.61/2.97  New rule produced : [19] ifeq(A,A,B,C) <-> B
% 2.61/2.97  Current number of equations to process: 45
% 2.61/2.97  Current number of ordered equations: 337
% 2.61/2.97  Current number of rules: 19
% 2.61/2.97  New rule produced : [20] ifeq2(A,A,B,C) <-> B
% 2.61/2.97  Current number of equations to process: 45
% 2.61/2.97  Current number of ordered equations: 336
% 2.61/2.97  Current number of rules: 20
% 2.61/2.97  New rule produced : [21] true <-> sum(X,Y,X add Y)
% 2.61/2.97  Current number of equations to process: 113
% 2.61/2.97  Current number of ordered equations: 378
% 2.61/2.97  Current number of rules: 21
% 2.61/2.97  New rule produced : [22] true <-> product(X,Y,multiply(X,Y))
% 2.61/2.97  Current number of equations to process: 113
% 2.61/2.97  Current number of ordered equations: 377
% 2.61/2.97  Current number of rules: 22
% 2.61/2.97  New rule produced : [23] sum(X,Y,X add Y) <-> true
% 2.61/2.97  Current number of equations to process: 113
% 2.61/2.97  Current number of ordered equations: 375
% 2.61/2.97  Current number of rules: 23
% 2.61/2.97  New rule produced : [24] product(X,Y,multiply(X,Y)) <-> true
% 2.61/2.97  Current number of equations to process: 113
% 2.61/2.97  Current number of ordered equations: 374
% 2.61/2.97  Current number of rules: 24
% 2.61/2.97  New rule produced : [25] A <-> ifeq2(sum(A,additive_identity,B),true,B,A)
% 2.61/2.97  Current number of equations to process: 67
% 2.61/2.97  Current number of ordered equations: 535
% 2.61/2.97  Current number of rules: 25
% 2.61/2.97  New rule produced : [26] A <-> ifeq2(sum(A,B,B),true,additive_identity,A)
% 2.61/2.97  Current number of equations to process: 67
% 2.61/2.97  Current number of ordered equations: 534
% 2.61/2.97  Current number of rules: 26
% 2.61/2.97  New rule produced : [27] A <-> ifeq2(sum(A,A,additive_identity),true,A,A)
% 2.61/2.97  Current number of equations to process: 67
% 2.61/2.97  Current number of ordered equations: 533
% 2.61/2.97  Current number of rules: 27
% 2.61/2.97  New rule produced : [28] A <-> ifeq2(sum(additive_identity,A,B),true,B,A)
% 2.61/2.97  Current number of equations to process: 67
% 2.61/2.97  Current number of ordered equations: 532
% 2.61/2.97  Current number of rules: 28
% 2.61/2.97  New rule produced : [29] B <-> ifeq2(sum(A,additive_identity,B),true,A,B)
% 2.61/2.97  Current number of equations to process: 67
% 2.61/2.97  Current number of ordered equations: 531
% 2.61/2.97  Current number of rules: 29
% 2.61/2.97  New rule produced : [30] B <-> ifeq2(sum(A,B,A),true,additive_identity,B)
% 2.61/2.97  Current number of equations to process: 67
% 2.61/2.97  Current number of ordered equations: 530
% 2.61/2.97  Current number of rules: 30
% 2.61/2.97  New rule produced : [31] B <-> ifeq2(sum(additive_identity,A,B),true,A,B)
% 2.61/2.97  Current number of equations to process: 67
% 2.61/2.97  Current number of ordered equations: 529
% 2.61/2.97  Current number of rules: 31
% 2.61/2.97  New rule produced :
% 2.61/2.97  [32] additive_identity <-> ifeq2(sum(A,B,A),true,B,additive_identity)
% 5.17/5.52  Current number of equations to process: 67
% 5.17/5.52  Current number of ordered equations: 528
% 5.17/5.52  Current number of rules: 32
% 5.17/5.52  New rule produced :
% 5.17/5.52  [33] additive_identity <-> ifeq2(sum(A,B,B),true,A,additive_identity)
% 5.17/5.52  Current number of equations to process: 67
% 5.17/5.52  Current number of ordered equations: 527
% 5.17/5.52  Current number of rules: 33
% 5.17/5.52  New rule produced :
% 5.17/5.52  [34]
% 5.17/5.52  additive_identity <->
% 5.17/5.52  ifeq2(sum(A,A,additive_identity),true,additive_identity,additive_identity)
% 5.17/5.52  Current number of equations to process: 67
% 5.17/5.52  Current number of ordered equations: 526
% 5.17/5.52  Current number of rules: 34
% 5.17/5.52  New rule produced : [35] ifeq2(sum(A,additive_identity,B),true,B,A) <-> A
% 5.17/5.52  Current number of equations to process: 67
% 5.17/5.52  Current number of ordered equations: 525
% 5.17/5.52  Current number of rules: 35
% 5.17/5.52  New rule produced : [36] ifeq2(sum(A,additive_identity,B),true,A,B) <-> B
% 5.17/5.52  Current number of equations to process: 67
% 5.17/5.52  Current number of ordered equations: 524
% 5.17/5.52  Current number of rules: 36
% 5.17/5.52  New rule produced :
% 5.17/5.52  [37] ifeq2(sum(A,B,A),true,B,additive_identity) <-> additive_identity
% 5.17/5.52  Current number of equations to process: 67
% 5.17/5.52  Current number of ordered equations: 523
% 5.17/5.52  Current number of rules: 37
% 5.17/5.52  New rule produced : [38] ifeq2(sum(A,B,A),true,additive_identity,B) <-> B
% 5.17/5.52  Current number of equations to process: 67
% 5.17/5.52  Current number of ordered equations: 522
% 5.17/5.52  Current number of rules: 38
% 5.17/5.52  New rule produced :
% 5.17/5.52  [39] ifeq2(sum(A,B,B),true,A,additive_identity) <-> additive_identity
% 5.17/5.52  Current number of equations to process: 67
% 5.17/5.52  Current number of ordered equations: 521
% 5.17/5.52  Current number of rules: 39
% 5.17/5.52  New rule produced : [40] ifeq2(sum(A,B,B),true,additive_identity,A) <-> A
% 5.17/5.52  Current number of equations to process: 67
% 5.17/5.52  Current number of ordered equations: 520
% 5.17/5.52  Current number of rules: 40
% 5.17/5.52  New rule produced : [41] ifeq2(sum(A,A,additive_identity),true,A,A) <-> A
% 5.17/5.52  Current number of equations to process: 67
% 5.17/5.52  Current number of ordered equations: 519
% 5.17/5.52  Current number of rules: 41
% 5.17/5.52  New rule produced :
% 5.17/5.52  [42]
% 5.17/5.52  ifeq2(sum(A,A,additive_identity),true,additive_identity,additive_identity)
% 5.17/5.52  <-> additive_identity
% 5.17/5.52  Current number of equations to process: 67
% 5.17/5.52  Current number of ordered equations: 518
% 5.17/5.52  Current number of rules: 42
% 5.17/5.52  New rule produced : [43] ifeq2(sum(additive_identity,A,B),true,B,A) <-> A
% 5.17/5.52  Current number of equations to process: 67
% 5.17/5.52  Current number of ordered equations: 517
% 5.17/5.52  Current number of rules: 43
% 5.17/5.52  New rule produced : [44] ifeq2(sum(additive_identity,A,B),true,A,B) <-> B
% 5.17/5.52  Current number of equations to process: 67
% 5.17/5.52  Current number of ordered equations: 516
% 5.17/5.52  Current number of rules: 44
% 5.17/5.52  New rule produced :
% 5.17/5.52  [45] A <-> ifeq2(sum(additive_inverse(A),B,additive_identity),true,B,A)
% 5.17/5.52  Current number of equations to process: 948
% 5.17/5.52  Current number of ordered equations: 623
% 5.17/5.52  Current number of rules: 45
% 5.17/5.52  New rule produced :
% 5.17/5.52  [46] A <-> ifeq2(sum(additive_inverse(A),additive_identity,A),true,A,A)
% 5.17/5.52  Current number of equations to process: 948
% 5.17/5.52  Current number of ordered equations: 622
% 5.17/5.52  Current number of rules: 46
% 5.17/5.52  New rule produced :
% 5.17/5.52  [47] A <-> ifeq2(sum(A,additive_inverse(B),additive_identity),true,B,A)
% 5.17/5.52  Current number of equations to process: 948
% 5.17/5.52  Current number of ordered equations: 621
% 5.17/5.52  Current number of rules: 47
% 5.17/5.52  New rule produced :
% 5.17/5.52  [48] A <-> ifeq2(sum(additive_identity,additive_inverse(A),A),true,A,A)
% 5.17/5.52  Current number of equations to process: 948
% 5.17/5.52  Current number of ordered equations: 620
% 5.17/5.52  Current number of rules: 48
% 5.17/5.52  New rule produced :
% 5.17/5.52  [49] A <-> ifeq2(sum(A,B,additive_identity),true,additive_inverse(B),A)
% 5.17/5.52  Current number of equations to process: 948
% 5.17/5.52  Current number of ordered equations: 619
% 5.17/5.52  Current number of rules: 49
% 5.17/5.52  New rule produced :
% 5.17/5.52  [50] B <-> ifeq2(sum(additive_inverse(A),B,additive_identity),true,A,B)
% 5.17/5.52  Current number of equations to process: 948
% 5.17/5.52  Current number of ordered equations: 618
% 5.17/5.52  Current number of rules: 50
% 5.17/5.52  New rule produced :
% 5.17/5.52  [51] B <-> ifeq2(sum(A,additive_inverse(A),B),true,additive_identity,B)
% 5.17/5.52  Current number of equations to process: 948
% 5.17/5.52  Current number of ordered equations: 617
% 5.17/5.52  Current number of rules: 51
% 5.17/5.52  New rule produced :
% 5.17/5.52  [52] B <-> ifeq2(sum(A,additive_inverse(B),additive_identity),true,A,B)
% 5.17/5.52  Current number of equations to process: 948
% 5.17/5.52  Current number of ordered equations: 616
% 7.52/7.88  Current number of rules: 52
% 7.52/7.88  New rule produced :
% 7.52/7.88  [53] B <-> ifeq2(sum(additive_inverse(A),A,B),true,additive_identity,B)
% 7.52/7.88  Current number of equations to process: 948
% 7.52/7.88  Current number of ordered equations: 615
% 7.52/7.88  Current number of rules: 53
% 7.52/7.88  New rule produced :
% 7.52/7.88  [54] B <-> ifeq2(sum(A,B,additive_identity),true,additive_inverse(A),B)
% 7.52/7.88  Current number of equations to process: 948
% 7.52/7.88  Current number of ordered equations: 614
% 7.52/7.88  Current number of rules: 54
% 7.52/7.88  New rule produced :
% 7.52/7.88  [55]
% 7.52/7.88  additive_identity <->
% 7.52/7.88  ifeq2(sum(A,additive_inverse(A),B),true,B,additive_identity)
% 7.52/7.88  Current number of equations to process: 948
% 7.52/7.88  Current number of ordered equations: 613
% 7.52/7.88  Current number of rules: 55
% 7.52/7.88  New rule produced :
% 7.52/7.88  [56]
% 7.52/7.88  additive_identity <->
% 7.52/7.88  ifeq2(sum(additive_inverse(A),additive_identity,A),true,additive_identity,additive_identity)
% 7.52/7.88  Current number of equations to process: 948
% 7.52/7.88  Current number of ordered equations: 612
% 7.52/7.88  Current number of rules: 56
% 7.52/7.88  New rule produced :
% 7.52/7.88  [57]
% 7.52/7.88  additive_identity <->
% 7.52/7.88  ifeq2(sum(additive_inverse(A),A,B),true,B,additive_identity)
% 7.52/7.88  Current number of equations to process: 948
% 7.52/7.88  Current number of ordered equations: 611
% 7.52/7.88  Current number of rules: 57
% 7.52/7.88  New rule produced :
% 7.52/7.88  [58]
% 7.52/7.88  additive_identity <->
% 7.52/7.88  ifeq2(sum(A,additive_identity,additive_inverse(A)),true,additive_identity,additive_identity)
% 7.52/7.88  Current number of equations to process: 948
% 7.52/7.88  Current number of ordered equations: 610
% 7.52/7.88  Current number of rules: 58
% 7.52/7.88  New rule produced :
% 7.52/7.88  [59]
% 7.52/7.88  additive_identity <->
% 7.52/7.88  ifeq2(sum(additive_identity,A,additive_inverse(A)),true,additive_identity,additive_identity)
% 7.52/7.88  Current number of equations to process: 948
% 7.52/7.88  Current number of ordered equations: 609
% 7.52/7.88  Current number of rules: 59
% 7.52/7.88  New rule produced :
% 7.52/7.88  [60]
% 7.52/7.88  additive_identity <->
% 7.52/7.88  ifeq2(sum(additive_identity,additive_inverse(A),A),true,additive_identity,additive_identity)
% 7.52/7.88  Current number of equations to process: 948
% 7.52/7.88  Current number of ordered equations: 608
% 7.52/7.88  Current number of rules: 60
% 7.52/7.88  New rule produced :
% 7.52/7.88  [61] ifeq2(sum(additive_inverse(A),B,additive_identity),true,B,A) <-> A
% 7.52/7.88  Current number of equations to process: 948
% 7.52/7.88  Current number of ordered equations: 607
% 7.52/7.88  Current number of rules: 61
% 7.52/7.88  New rule produced :
% 7.52/7.88  [62] ifeq2(sum(additive_inverse(A),B,additive_identity),true,A,B) <-> B
% 7.52/7.88  Current number of equations to process: 948
% 7.52/7.88  Current number of ordered equations: 606
% 7.52/7.88  Current number of rules: 62
% 7.52/7.88  New rule produced :
% 7.52/7.88  [63]
% 7.52/7.88  ifeq2(sum(A,additive_inverse(A),B),true,B,additive_identity) <->
% 7.52/7.88  additive_identity
% 7.52/7.88  Current number of equations to process: 948
% 7.52/7.88  Current number of ordered equations: 605
% 7.52/7.88  Current number of rules: 63
% 7.52/7.88  New rule produced :
% 7.52/7.88  [64] ifeq2(sum(A,additive_inverse(A),B),true,additive_identity,B) <-> B
% 7.52/7.88  Current number of equations to process: 948
% 7.52/7.88  Current number of ordered equations: 604
% 7.52/7.88  Current number of rules: 64
% 7.52/7.88  New rule produced :
% 7.52/7.88  [65] ifeq2(sum(additive_inverse(A),additive_identity,A),true,A,A) <-> A
% 7.52/7.88  Current number of equations to process: 948
% 7.52/7.88  Current number of ordered equations: 603
% 7.52/7.88  Current number of rules: 65
% 7.52/7.88  New rule produced :
% 7.52/7.88  [66]
% 7.52/7.88  ifeq2(sum(additive_inverse(A),additive_identity,A),true,additive_identity,additive_identity)
% 7.52/7.88  <-> additive_identity
% 7.52/7.88  Current number of equations to process: 948
% 7.52/7.88  Current number of ordered equations: 602
% 7.52/7.88  Current number of rules: 66
% 7.52/7.88  New rule produced :
% 7.52/7.88  [67] ifeq2(sum(A,additive_inverse(B),additive_identity),true,B,A) <-> A
% 7.52/7.88  Current number of equations to process: 948
% 7.52/7.88  Current number of ordered equations: 601
% 7.52/7.88  Current number of rules: 67
% 7.52/7.88  New rule produced :
% 7.52/7.88  [68] ifeq2(sum(A,additive_inverse(B),additive_identity),true,A,B) <-> B
% 7.52/7.88  Current number of equations to process: 948
% 7.52/7.88  Current number of ordered equations: 600
% 7.52/7.88  Current number of rules: 68
% 7.52/7.88  New rule produced :
% 7.52/7.88  [69]
% 7.52/7.88  ifeq2(sum(additive_inverse(A),A,B),true,B,additive_identity) <->
% 7.52/7.88  additive_identity
% 7.52/7.88  Current number of equations to process: 948
% 7.52/7.88  Current number of ordered equations: 599
% 7.52/7.88  Current number of rules: 69
% 7.52/7.88  New rule produced :
% 7.52/7.88  [70] ifeq2(sum(additive_inverse(A),A,B),true,additive_identity,B) <-> B
% 7.52/7.88  Current number of equations to process: 948
% 7.52/7.88  Current number of ordered equations: 598
% 7.52/7.88  Current number of rules: 70
% 7.52/7.88  New rule produced :
% 7.52/7.88  [71]
% 7.52/7.88  ifeq2(sum(A,additive_identity,additive_inverse(A)),true,additive_identity,additive_identity)
% 19.40/19.78  <-> additive_identity
% 19.40/19.78  Current number of equations to process: 948
% 19.40/19.78  Current number of ordered equations: 597
% 19.40/19.78  Current number of rules: 71
% 19.40/19.78  New rule produced :
% 19.40/19.78  [72]
% 19.40/19.78  ifeq2(sum(additive_identity,A,additive_inverse(A)),true,additive_identity,additive_identity)
% 19.40/19.78  <-> additive_identity
% 19.40/19.78  Current number of equations to process: 948
% 19.40/19.78  Current number of ordered equations: 596
% 19.40/19.78  Current number of rules: 72
% 19.40/19.78  New rule produced :
% 19.40/19.78  [73] ifeq2(sum(additive_identity,additive_inverse(A),A),true,A,A) <-> A
% 19.40/19.78  Current number of equations to process: 948
% 19.40/19.78  Current number of ordered equations: 595
% 19.40/19.78  Current number of rules: 73
% 19.40/19.78  New rule produced :
% 19.40/19.78  [74]
% 19.40/19.78  ifeq2(sum(additive_identity,additive_inverse(A),A),true,additive_identity,additive_identity)
% 19.40/19.78  <-> additive_identity
% 19.40/19.78  Current number of equations to process: 948
% 19.40/19.78  Current number of ordered equations: 594
% 19.40/19.78  Current number of rules: 74
% 19.40/19.78  New rule produced :
% 19.40/19.78  [75] ifeq2(sum(A,B,additive_identity),true,additive_inverse(A),B) <-> B
% 19.40/19.78  Current number of equations to process: 948
% 19.40/19.78  Current number of ordered equations: 593
% 19.40/19.78  Current number of rules: 75
% 19.40/19.78  New rule produced :
% 19.40/19.78  [76] ifeq2(sum(A,B,additive_identity),true,additive_inverse(B),A) <-> A
% 19.40/19.78  Current number of equations to process: 948
% 19.40/19.78  Current number of ordered equations: 592
% 19.40/19.78  Current number of rules: 76
% 19.40/19.78  New rule produced :
% 19.40/19.78  [77]
% 19.40/19.78  additive_inverse(B) <->
% 19.40/19.78  ifeq2(sum(A,B,additive_identity),true,A,additive_inverse(B))
% 19.40/19.78  Current number of equations to process: 4322
% 19.40/19.78  Current number of ordered equations: 739
% 19.40/19.78  Current number of rules: 77
% 19.40/19.78  New rule produced :
% 19.40/19.78  [78]
% 19.40/19.78  additive_inverse(A) <->
% 19.40/19.78  ifeq2(sum(A,B,additive_identity),true,B,additive_inverse(A))
% 19.40/19.78  Current number of equations to process: 4322
% 19.40/19.78  Current number of ordered equations: 738
% 19.40/19.78  Current number of rules: 78
% 19.40/19.78  New rule produced :
% 19.40/19.78  [79]
% 19.40/19.78  ifeq2(sum(A,B,additive_identity),true,B,additive_inverse(A)) <->
% 19.40/19.78  additive_inverse(A)
% 19.40/19.78  Current number of equations to process: 4322
% 19.40/19.78  Current number of ordered equations: 737
% 19.40/19.78  Current number of rules: 79
% 19.40/19.78  New rule produced :
% 19.40/19.78  [80]
% 19.40/19.78  ifeq2(sum(A,B,additive_identity),true,A,additive_inverse(B)) <->
% 19.40/19.78  additive_inverse(B)
% 19.40/19.78  Current number of equations to process: 4322
% 19.40/19.78  Current number of ordered equations: 736
% 19.40/19.78  Current number of rules: 80
% 19.40/19.78  New rule produced : [81] A <-> ifeq2(sum(A,A,B add B),true,A,A)
% 19.40/19.78  Current number of equations to process: 4615
% 19.40/19.78  Current number of ordered equations: 839
% 19.40/19.78  Current number of rules: 81
% 19.40/19.78  New rule produced : [82] A <-> ifeq2(sum(A,B,B add C),true,C,A)
% 19.40/19.78  Current number of equations to process: 4615
% 19.40/19.78  Current number of ordered equations: 838
% 19.40/19.78  Current number of rules: 82
% 19.40/19.78  New rule produced : [83] A <-> ifeq2(sum(A add B,B,A),true,A,A)
% 19.40/19.78  Current number of equations to process: 4615
% 19.40/19.78  Current number of ordered equations: 837
% 19.40/19.78  Current number of rules: 83
% 19.40/19.78  New rule produced : [84] B <-> ifeq2(sum(A,B,A add C),true,C,B)
% 19.40/19.78  Current number of equations to process: 4615
% 19.40/19.78  Current number of ordered equations: 836
% 19.40/19.78  Current number of rules: 84
% 19.40/19.78  New rule produced : [85] B <-> ifeq2(sum(A,A add B,B),true,B,B)
% 19.40/19.78  Current number of equations to process: 4615
% 19.40/19.78  Current number of ordered equations: 835
% 19.40/19.78  Current number of rules: 85
% 19.40/19.78  New rule produced : [86] C <-> ifeq2(sum(A,B,B add C),true,A,C)
% 19.40/19.78  Current number of equations to process: 4615
% 19.40/19.78  Current number of ordered equations: 834
% 19.40/19.78  Current number of rules: 86
% 19.40/19.78  New rule produced : [87] C <-> ifeq2(product(A,B,C),true,multiply(A,B),C)
% 19.40/19.78  Current number of equations to process: 4615
% 19.40/19.78  Current number of ordered equations: 833
% 19.40/19.78  Current number of rules: 87
% 19.40/19.78  New rule produced : [88] C <-> ifeq2(sum(A,B,A add C),true,B,C)
% 19.40/19.78  Current number of equations to process: 4615
% 19.40/19.78  Current number of ordered equations: 832
% 19.40/19.78  Current number of rules: 88
% 19.40/19.78  New rule produced : [89] C <-> ifeq2(sum(A,B,C),true,A add B,C)
% 19.40/19.78  Current number of equations to process: 4615
% 19.40/19.78  Current number of ordered equations: 831
% 19.40/19.78  Current number of rules: 89
% 19.40/19.78  New rule produced : [90] ifeq2(sum(A,A,B add B),true,A,A) <-> A
% 19.40/19.78  Current number of equations to process: 4615
% 19.40/19.78  Current number of ordered equations: 830
% 19.40/19.78  Current number of rules: 90
% 19.40/19.78  New rule produced : [91] ifeq2(sum(A,B,B add C),true,A,C) <-> C
% 19.40/19.78  Current number of equations to process: 4615
% 52.09/52.49  Current number of ordered equations: 829
% 52.09/52.49  Current number of rules: 91
% 52.09/52.49  New rule produced : [92] ifeq2(sum(A,B,B add C),true,C,A) <-> A
% 52.09/52.49  Current number of equations to process: 4615
% 52.09/52.49  Current number of ordered equations: 828
% 52.09/52.49  Current number of rules: 92
% 52.09/52.49  New rule produced : [93] ifeq2(sum(A add B,B,A),true,A,A) <-> A
% 52.09/52.49  Current number of equations to process: 4615
% 52.09/52.49  Current number of ordered equations: 827
% 52.09/52.49  Current number of rules: 93
% 52.09/52.49  New rule produced : [94] ifeq2(product(A,B,C),true,multiply(A,B),C) <-> C
% 52.09/52.49  Current number of equations to process: 4615
% 52.09/52.49  Current number of ordered equations: 826
% 52.09/52.49  Current number of rules: 94
% 52.09/52.49  New rule produced : [95] ifeq2(sum(A,B,A add C),true,B,C) <-> C
% 52.09/52.49  Current number of equations to process: 4615
% 52.09/52.49  Current number of ordered equations: 825
% 52.09/52.49  Current number of rules: 95
% 52.09/52.49  New rule produced : [96] ifeq2(sum(A,B,A add C),true,C,B) <-> B
% 52.09/52.49  Current number of equations to process: 4615
% 52.09/52.49  Current number of ordered equations: 824
% 52.09/52.49  Current number of rules: 96
% 52.09/52.49  New rule produced : [97] ifeq2(sum(A,A add B,B),true,B,B) <-> B
% 52.09/52.49  Current number of equations to process: 4615
% 52.09/52.49  Current number of ordered equations: 823
% 52.09/52.49  Current number of rules: 97
% 52.09/52.49  New rule produced : [98] ifeq2(sum(A,B,C),true,A add B,C) <-> C
% 52.09/52.49  Current number of equations to process: 4615
% 52.09/52.49  Current number of ordered equations: 822
% 52.09/52.49  Current number of rules: 98
% 52.09/52.49  New rule produced : [99] true <-> ifeq(sum(X,Y,Z),true,sum(Y,X,Z),true)
% 52.09/52.49  Current number of equations to process: 3185
% 52.09/52.49  Current number of ordered equations: 1397
% 52.09/52.49  Current number of rules: 99
% 52.09/52.49  New rule produced : [100] A add B <-> ifeq2(sum(A,B,C),true,C,A add B)
% 52.09/52.49  Current number of equations to process: 3185
% 52.09/52.49  Current number of ordered equations: 1396
% 52.09/52.49  Current number of rules: 100
% 52.09/52.49  New rule produced :
% 52.09/52.49  [101] multiply(A,B) <-> ifeq2(product(A,B,C),true,C,multiply(A,B))
% 52.09/52.49  Current number of equations to process: 3185
% 52.09/52.49  Current number of ordered equations: 1395
% 52.09/52.49  Current number of rules: 101
% 52.09/52.49  New rule produced :
% 52.09/52.49  [102] ifeq2(product(A,B,C),true,C,multiply(A,B)) <-> multiply(A,B)
% 52.09/52.49  Current number of equations to process: 3185
% 52.09/52.49  Current number of ordered equations: 1394
% 52.09/52.49  Current number of rules: 102
% 52.09/52.49  New rule produced : [103] ifeq(sum(X,Y,Z),true,sum(Y,X,Z),true) <-> true
% 52.09/52.49  Current number of equations to process: 3185
% 52.09/52.49  Current number of ordered equations: 1393
% 52.09/52.49  Current number of rules: 103
% 52.09/52.49  New rule produced : [104] ifeq2(sum(A,B,C),true,C,A add B) <-> A add B
% 52.09/52.49  Current number of equations to process: 3185
% 52.09/52.49  Current number of ordered equations: 1392
% 52.09/52.49  Current number of rules: 104
% 52.09/52.49  New rule produced :
% 52.09/52.49  [105]
% 52.09/52.49  additive_inverse(A) <->
% 52.09/52.49  ifeq2(sum(A,additive_identity,additive_inverse(A)),true,additive_inverse(A),
% 52.09/52.49  additive_inverse(A))
% 52.09/52.49  Current number of equations to process: 3423
% 52.09/52.49  Current number of ordered equations: 2109
% 52.09/52.49  Current number of rules: 105
% 52.09/52.49  New rule produced :
% 52.09/52.49  [106]
% 52.09/52.49  additive_inverse(A) <->
% 52.09/52.49  ifeq2(sum(additive_identity,A,additive_inverse(A)),true,additive_inverse(A),
% 52.09/52.49  additive_inverse(A))
% 52.09/52.49  Current number of equations to process: 3423
% 52.09/52.49  Current number of ordered equations: 2108
% 52.09/52.49  Current number of rules: 106
% 52.09/52.49  New rule produced :
% 52.09/52.49  [107]
% 52.09/52.49  ifeq2(sum(A,additive_identity,additive_inverse(A)),true,additive_inverse(A),
% 52.09/52.49  additive_inverse(A)) <-> additive_inverse(A)
% 52.09/52.49  Current number of equations to process: 3423
% 52.09/52.49  Current number of ordered equations: 2107
% 52.09/52.49  Current number of rules: 107
% 52.09/52.49  New rule produced :
% 52.09/52.49  [108]
% 52.09/52.49  ifeq2(sum(additive_identity,A,additive_inverse(A)),true,additive_inverse(A),
% 52.09/52.49  additive_inverse(A)) <-> additive_inverse(A)
% 52.09/52.49  Current number of equations to process: 3423
% 52.09/52.49  Current number of ordered equations: 2106
% 52.09/52.49  Current number of rules: 108
% 52.09/52.49  New rule produced :
% 52.09/52.49  [109] true <-> ifeq(sum(A,B,A),true,ifeq(sum(C,B,C),true,true,true),true)
% 52.09/52.49  Current number of equations to process: 2251
% 52.09/52.49  Current number of ordered equations: 5639
% 52.09/52.49  Current number of rules: 109
% 52.09/52.49  New rule produced :
% 52.09/52.49  [110] true <-> ifeq(sum(A,B,C),true,ifeq(sum(B,C,A),true,true,true),true)
% 52.09/52.49  Current number of equations to process: 2251
% 52.09/52.49  Current number of ordered equations: 5638
% 52.09/52.49  Current number of rules: 110
% 52.09/52.49  New rule produced :
% 52.09/52.49  [111] W <-> ifeq2(sum(X,W,Z),true,ifeq2(sum(X,Y,Z),true,Y,W),W)
% 52.09/52.49  Current number of equations to process: 2251
% 119.57/120.04  Current number of ordered equations: 5637
% 119.57/120.04  Current number of rules: 111
% 119.57/120.04  New rule produced :
% 119.57/120.04  [112] W <-> ifeq2(sum(W,Y,Z),true,ifeq2(sum(X,Y,Z),true,X,W),W)
% 119.57/120.04  Current number of equations to process: 2251
% 119.57/120.04  Current number of ordered equations: 5636
% 119.57/120.04  Current number of rules: 112
% 119.57/120.04  New rule produced :
% 119.57/120.04  [113] V <-> ifeq2(product(X,Y,V),true,ifeq2(product(X,Y,U),true,U,V),V)
% 119.57/120.04  Current number of equations to process: 2251
% 119.57/120.04  Current number of ordered equations: 5635
% 119.57/120.04  Current number of rules: 113
% 119.57/120.04  New rule produced :
% 119.57/120.04  [114] V <-> ifeq2(sum(X,Y,V),true,ifeq2(sum(X,Y,U),true,U,V),V)
% 119.57/120.04  Current number of equations to process: 2251
% 119.57/120.04  Current number of ordered equations: 5634
% 119.57/120.04  Current number of rules: 114
% 119.57/120.04  New rule produced :
% 119.57/120.04  [115] ifeq(sum(A,B,A),true,ifeq(sum(C,B,C),true,true,true),true) <-> true
% 119.57/120.04  Current number of equations to process: 2251
% 119.57/120.04  Current number of ordered equations: 5633
% 119.57/120.04  Current number of rules: 115
% 119.57/120.04  New rule produced :
% 119.57/120.04  [116] ifeq2(product(X,Y,V),true,ifeq2(product(X,Y,U),true,U,V),V) <-> V
% 119.57/120.04  Current number of equations to process: 2251
% 119.57/120.04  Current number of ordered equations: 5632
% 119.57/120.04  Current number of rules: 116
% 119.57/120.04  New rule produced :
% 119.57/120.04  [117] ifeq2(sum(X,W,Z),true,ifeq2(sum(X,Y,Z),true,Y,W),W) <-> W
% 119.57/120.04  Current number of equations to process: 2251
% 119.57/120.04  Current number of ordered equations: 5631
% 119.57/120.04  Current number of rules: 117
% 119.57/120.04  New rule produced :
% 119.57/120.04  [118] ifeq2(sum(W,Y,Z),true,ifeq2(sum(X,Y,Z),true,X,W),W) <-> W
% 119.57/120.04  Current number of equations to process: 2251
% 119.57/120.04  Current number of ordered equations: 5630
% 119.57/120.04  Current number of rules: 118
% 119.57/120.04  New rule produced :
% 119.57/120.04  [119] ifeq2(sum(X,Y,V),true,ifeq2(sum(X,Y,U),true,U,V),V) <-> V
% 119.57/120.04  Current number of equations to process: 2251
% 119.57/120.04  Current number of ordered equations: 5629
% 119.57/120.04  Current number of rules: 119
% 119.57/120.04  New rule produced :
% 119.57/120.04  [120] ifeq(sum(A,B,C),true,ifeq(sum(B,C,A),true,true,true),true) <-> true
% 119.57/120.04  Current number of equations to process: 2251
% 119.57/120.04  Current number of ordered equations: 5628
% 119.57/120.04  Current number of rules: 120
% 119.57/120.04  New rule produced :
% 119.57/120.04  [121]
% 119.57/120.04  true <->
% 119.57/120.04  ifeq(sum(A,additive_identity,B),true,ifeq(sum(C,A,X),true,sum(C,B,X),true),true)
% 119.57/120.04  Current number of equations to process: 2518
% 119.57/120.04  Current number of ordered equations: 6661
% 119.57/120.04  Current number of rules: 121
% 119.57/120.04  New rule produced :
% 119.57/120.04  [122]
% 119.57/120.04  true <->
% 119.57/120.04  ifeq(sum(A,additive_identity,B),true,ifeq(sum(C,X,A),true,sum(C,X,B),true),true)
% 119.57/120.04  Current number of equations to process: 2518
% 119.57/120.04  Current number of ordered equations: 6660
% 119.57/120.04  Current number of rules: 122
% 119.57/120.04  New rule produced :
% 119.57/120.04  [123]
% 119.57/120.04  true <->
% 119.57/120.04  ifeq(sum(A,B,additive_identity),true,ifeq(sum(C,A,X),true,sum(X,B,C),true),true)
% 119.57/120.04  Current number of equations to process: 2518
% 119.57/120.04  Current number of ordered equations: 6659
% 119.57/120.04  Current number of rules: 123
% 119.57/120.04  New rule produced :
% 119.57/120.04  [124]
% 119.57/120.04  true <->
% 119.57/120.04  ifeq(sum(additive_identity,A,B),true,ifeq(sum(C,B,X),true,sum(C,A,X),true),true)
% 119.57/120.04  Current number of equations to process: 2518
% 119.57/120.04  Current number of ordered equations: 6658
% 119.57/120.04  Current number of rules: 124
% 119.57/120.04  New rule produced :
% 119.57/120.04  [125]
% 119.57/120.04  true <->
% 119.57/120.04  ifeq(sum(A,B,C),true,ifeq(sum(A,B,X),true,sum(X,additive_identity,C),true),true)
% 119.57/120.04  Current number of equations to process: 2518
% 119.57/120.04  Current number of ordered equations: 6657
% 119.57/120.04  Current number of rules: 125
% 119.57/120.04  New rule produced :
% 119.57/120.04  [126]
% 119.57/120.04  true <->
% 119.57/120.04  ifeq(sum(A,B,C),true,ifeq(sum(A,additive_identity,X),true,sum(X,B,C),true),true)
% 119.57/120.04  Current number of equations to process: 2518
% 119.57/120.04  Current number of ordered equations: 6656
% 119.57/120.04  Current number of rules: 126
% 119.57/120.04  New rule produced :
% 119.57/120.04  [127]
% 119.57/120.04  true <->
% 119.57/120.04  ifeq(sum(A,B,C),true,ifeq(sum(additive_identity,A,X),true,sum(X,B,C),true),true)
% 119.57/120.04  Current number of equations to process: 2518
% 119.57/120.04  Current number of ordered equations: 6655
% 119.57/120.04  Current number of rules: 127
% 119.57/120.04  New rule produced :
% 119.57/120.04  [128]
% 119.57/120.04  true <->
% 119.57/120.04  ifeq(sum(A,B,C),true,ifeq(sum(additive_identity,C,X),true,sum(A,B,X),true),true)
% 119.57/120.04  Current number of equations to process: 2518
% 119.57/120.04  Current number of ordered equations: 6654
% 119.57/120.04  Current number of rules: 128
% 119.57/120.04  New rule produced :
% 119.57/120.04  [129]
% 119.57/120.04  true <->
% 119.57/120.04  ifeq(sum(A,B,C),true,ifeq(sum(additive_identity,B,X),true,sum(A,X,C),true),true)
% 119.57/120.04  Current number of equations to process: 2518
% 119.57/120.04  Current number of ordered equations: 6653
% 119.57/120.04  Current number of rules: 129
% 119.57/120.04  New rule produced :
% 119.57/120.04  [130]
% 119.57/120.04  true <->
% 119.57/120.04  ifeq(sum(A,B,C),true,ifeq(sum(X,A,additive_identity),true,sum(X,C,B),true),true)
% 230.00/230.54  Current number of equations to process: 2518
% 230.00/230.54  Current number of ordered equations: 6652
% 230.00/230.54  Current number of rules: 130
% 230.00/230.54  New rule produced :
% 230.00/230.54  [131]
% 230.00/230.54  true <->
% 230.00/230.54  ifeq(sum(A,B,C),true,ifeq(sum(X,additive_identity,A),true,sum(X,B,C),true),true)
% 230.00/230.54  Current number of equations to process: 2518
% 230.00/230.54  Current number of ordered equations: 6651
% 230.00/230.54  Current number of rules: 131
% 230.00/230.54  New rule produced :
% 230.00/230.54  [132]
% 230.00/230.54  true <->
% 230.00/230.54  ifeq(sum(A,B,C),true,ifeq(sum(A,B,X),true,sum(additive_identity,X,C),true),true)
% 230.00/230.54  Current number of equations to process: 2518
% 230.00/230.54  Current number of ordered equations: 6650
% 230.00/230.54  Current number of rules: 132
% 230.00/230.54  New rule produced :
% 230.00/230.54  [133]
% 230.00/230.54  ifeq(sum(A,additive_identity,B),true,ifeq(sum(C,A,X),true,sum(C,B,X),true),true)
% 230.00/230.54  <-> true
% 230.00/230.54  Current number of equations to process: 2518
% 230.00/230.54  Current number of ordered equations: 6649
% 230.00/230.54  Current number of rules: 133
% 230.00/230.54  New rule produced :
% 230.00/230.54  [134]
% 230.00/230.54  ifeq(sum(A,additive_identity,B),true,ifeq(sum(C,X,A),true,sum(C,X,B),true),true)
% 230.00/230.54  <-> true
% 230.00/230.54  Current number of equations to process: 2518
% 230.00/230.54  Current number of ordered equations: 6648
% 230.00/230.54  Current number of rules: 134
% 230.00/230.54  New rule produced :
% 230.00/230.54  [135]
% 230.00/230.54  ifeq(sum(A,B,additive_identity),true,ifeq(sum(C,A,X),true,sum(X,B,C),true),true)
% 230.00/230.54  <-> true
% 230.00/230.54  Current number of equations to process: 2518
% 230.00/230.54  Current number of ordered equations: 6647
% 230.00/230.54  Current number of rules: 135
% 230.00/230.54  New rule produced :
% 230.00/230.54  [136]
% 230.00/230.54  ifeq(sum(additive_identity,A,B),true,ifeq(sum(C,B,X),true,sum(C,A,X),true),true)
% 230.00/230.54  <-> true
% 230.00/230.54  Current number of equations to process: 2518
% 230.00/230.54  Current number of ordered equations: 6646
% 230.00/230.54  Current number of rules: 136
% 230.00/230.54  New rule produced :
% 230.00/230.54  [137]
% 230.00/230.54  ifeq(sum(A,B,C),true,ifeq(sum(A,B,X),true,sum(X,additive_identity,C),true),true)
% 230.00/230.54  <-> true
% 230.00/230.54  Current number of equations to process: 2518
% 230.00/230.54  Current number of ordered equations: 6645
% 230.00/230.54  Current number of rules: 137
% 230.00/230.54  New rule produced :
% 230.00/230.54  [138]
% 230.00/230.54  ifeq(sum(A,B,C),true,ifeq(sum(A,additive_identity,X),true,sum(X,B,C),true),true)
% 230.00/230.54  <-> true
% 230.00/230.54  Current number of equations to process: 2518
% 230.00/230.54  Current number of ordered equations: 6644
% 230.00/230.54  Current number of rules: 138
% 230.00/230.54  New rule produced :
% 230.00/230.54  [139]
% 230.00/230.54  ifeq(sum(A,B,C),true,ifeq(sum(additive_identity,A,X),true,sum(X,B,C),true),true)
% 230.00/230.54  <-> true
% 230.00/230.54  Current number of equations to process: 2518
% 230.00/230.54  Current number of ordered equations: 6643
% 230.00/230.54  Current number of rules: 139
% 230.00/230.54  New rule produced :
% 230.00/230.54  [140]
% 230.00/230.54  ifeq(sum(A,B,C),true,ifeq(sum(additive_identity,C,X),true,sum(A,B,X),true),true)
% 230.00/230.54  <-> true
% 230.00/230.54  Current number of equations to process: 2518
% 230.00/230.54  Current number of ordered equations: 6642
% 230.00/230.54  Current number of rules: 140
% 230.00/230.54  New rule produced :
% 230.00/230.54  [141]
% 230.00/230.54  ifeq(sum(A,B,C),true,ifeq(sum(additive_identity,B,X),true,sum(A,X,C),true),true)
% 230.00/230.54  <-> true
% 230.00/230.54  Current number of equations to process: 2518
% 230.00/230.54  Current number of ordered equations: 6641
% 230.00/230.54  Current number of rules: 141
% 230.00/230.54  New rule produced :
% 230.00/230.54  [142]
% 230.00/230.54  ifeq(sum(A,B,C),true,ifeq(sum(X,A,additive_identity),true,sum(X,C,B),true),true)
% 230.00/230.54  <-> true
% 230.00/230.54  Current number of equations to process: 2518
% 230.00/230.54  Current number of ordered equations: 6640
% 230.00/230.54  Current number of rules: 142
% 230.00/230.54  New rule produced :
% 230.00/230.54  [143]
% 230.00/230.54  ifeq(sum(A,B,C),true,ifeq(sum(X,additive_identity,A),true,sum(X,B,C),true),true)
% 230.00/230.54  <-> true
% 230.00/230.54  Current number of equations to process: 2518
% 230.00/230.54  Current number of ordered equations: 6639
% 230.00/230.54  Current number of rules: 143
% 230.00/230.54  New rule produced :
% 230.00/230.54  [144]
% 230.00/230.54  ifeq(sum(A,B,C),true,ifeq(sum(A,B,X),true,sum(additive_identity,X,C),true),true)
% 230.00/230.54  <-> true
% 230.00/230.54  Current number of equations to process: 2518
% 230.00/230.54  Current number of ordered equations: 6638
% 230.00/230.54  Current number of rules: 144
% 230.00/230.54  New rule produced :
% 230.00/230.54  [145]
% 230.00/230.54  true <->
% 230.00/230.54  ifeq(sum(A,additive_inverse(B),C),true,ifeq(sum(X,A,B),true,sum(X,C,additive_identity),true),true)
% 230.00/230.54  Current number of equations to process: 1211
% 230.00/230.54  Current number of ordered equations: 7825
% 230.00/230.54  Current number of rules: 145
% 230.00/230.54  New rule produced :
% 230.00/230.54  [146]
% 230.00/230.54  true <->
% 230.00/230.54  ifeq(sum(A,additive_inverse(B),C),true,ifeq(sum(X,B,A),true,sum(X,additive_identity,C),true),true)
% 230.00/230.54  Current number of equations to process: 1211
% 230.00/230.54  Current number of ordered equations: 7824
% 230.00/230.54  Current number of rules: 146
% 230.00/230.54  New rule produced :
% 230.00/230.54  [147]
% 230.00/230.54  true <->
% 230.00/230.54  ifeq(sum(additive_inverse(A),B,C),true,ifeq(sum(A,C,X),true,sum(additive_identity,B,X),true),true)
% 230.00/230.54  Current number of equations to process: 1211
% 230.00/230.54  Current number of ordered equations: 7823
% 298.29/298.80  Current number of rules: 147
% 298.29/298.80  New rule produced :
% 298.29/298.80  [148]
% 298.29/298.80  true <->
% 298.29/298.80  ifeq(sum(A,B,additive_inverse(C)),true,ifeq(sum(C,A,X),true,sum(X,B,additive_identity),true),true)
% 298.29/298.80  Current number of equations to process: 1211
% 298.29/298.80  Current number of ordered equations: 7822
% 298.29/298.80  Current number of rules: 148
% 298.29/298.80  New rule produced :
% 298.29/298.80  [149]
% 298.29/298.80  true <->
% 298.29/298.80  ifeq(sum(additive_identity,A,B),true,ifeq(sum(additive_inverse(C),A,X),true,
% 298.29/298.80                                       sum(C,X,B),true),true)
% 298.29/298.80  Current number of equations to process: 1211
% 298.29/298.80  Current number of ordered equations: 7821
% 298.29/298.80  Current number of rules: 149
% 298.29/298.80  New rule produced :
% 298.29/298.80  [150]
% 298.29/298.80  true <->
% 298.29/298.80  ifeq(sum(additive_identity,A,B),true,ifeq(sum(C,A,X),true,sum(additive_inverse(C),X,B),true),true)
% 298.29/298.80  Current number of equations to process: 1211
% 298.29/298.80  Current number of ordered equations: 7820
% 298.29/298.80  Current number of rules: 150
% 298.29/298.80  New rule produced :
% 298.29/298.80  [151]
% 298.29/298.80  true <->
% 298.29/298.80  ifeq(sum(A,B,C),true,ifeq(sum(additive_inverse(C),A,X),true,sum(X,B,additive_identity),true),true)
% 298.29/298.80  Current number of equations to process: 1211
% 298.29/298.80  Current number of ordered equations: 7819
% 298.29/298.80  Current number of rules: 151
% 298.29/298.80  New rule produced :
% 298.29/298.80  [152]
% 298.29/298.80  true <->
% 298.29/298.80  ifeq(sum(A,B,C),true,ifeq(sum(additive_inverse(A),C,X),true,sum(additive_identity,B,X),true),true)
% 298.29/298.80  Current number of equations to process: 1211
% 298.29/298.80  Current number of ordered equations: 7818
% 298.29/298.80  Current number of rules: 152
% 298.29/298.80  New rule produced :
% 298.29/298.80  [153]
% 298.29/298.80  true <->
% 298.29/298.80  ifeq(sum(A,B,C),true,ifeq(sum(X,A,additive_inverse(B)),true,sum(X,C,additive_identity),true),true)
% 298.29/298.80  Current number of equations to process: 1211
% 298.29/298.80  Current number of ordered equations: 7817
% 298.29/298.80  Current number of rules: 153
% 298.29/298.80  New rule produced :
% 298.29/298.80  [154]
% 298.29/298.80  true <->
% 298.29/298.80  ifeq(sum(A,B,C),true,ifeq(sum(X,additive_inverse(B),A),true,sum(X,additive_identity,C),true),true)
% 298.29/298.80  Current number of equations to process: 1211
% 298.29/298.80  Current number of ordered equations: 7816
% 298.29/298.80  Current number of rules: 154
% 298.29/298.80  New rule produced :
% 298.29/298.80  [155]
% 298.29/298.80  true <->
% 298.29/298.80  ifeq(sum(A,additive_identity,B),true,ifeq(sum(A,C,X),true,sum(X,additive_inverse(C),B),true),true)
% 298.29/298.80  Current number of equations to process: 1211
% 298.29/298.80  Current number of ordered equations: 7815
% 298.29/298.80  Current number of rules: 155
% 298.29/298.80  New rule produced :
% 298.29/298.80  [156]
% 298.29/298.80  true <->
% 298.29/298.80  ifeq(sum(A,additive_identity,B),true,ifeq(sum(A,additive_inverse(C),X),true,
% 298.29/298.80                                       sum(X,C,B),true),true)
% 298.29/298.80  Current number of equations to process: 1211
% 298.29/298.80  Current number of ordered equations: 7814
% 298.29/298.80  Current number of rules: 156
% 298.29/298.80  New rule produced :
% 298.29/298.80  [157]
% 298.29/298.80  ifeq(sum(A,additive_inverse(B),C),true,ifeq(sum(X,A,B),true,sum(X,C,additive_identity),true),true)
% 298.29/298.80  <-> true
% 298.29/298.80  Current number of equations to process: 1211
% 298.29/298.80  Current number of ordered equations: 7813
% 298.29/298.80  Current number of rules: 157
% 298.29/298.80  New rule produced :
% 298.29/298.80  [158]
% 298.29/298.80  ifeq(sum(A,additive_inverse(B),C),true,ifeq(sum(X,B,A),true,sum(X,additive_identity,C),true),true)
% 298.29/298.80  <-> true
% 298.29/298.80  Current number of equations to process: 1211
% 298.29/298.80  Current number of ordered equations: 7812
% 298.29/298.80  Current number of rules: 158
% 298.29/298.80  New rule produced :
% 298.29/298.80  [159]
% 298.29/298.80  ifeq(sum(additive_inverse(A),B,C),true,ifeq(sum(A,C,X),true,sum(additive_identity,B,X),true),true)
% 298.29/298.80  <-> true
% 298.29/298.80  Current number of equations to process: 1211
% 298.29/298.80  Current number of ordered equations: 7811
% 298.29/298.81  Current number of rules: 159
% 298.29/298.81  New rule produced :
% 298.29/298.81  [160]
% 298.29/298.81  ifeq(sum(A,B,additive_inverse(C)),true,ifeq(sum(C,A,X),true,sum(X,B,additive_identity),true),true)
% 298.29/298.81  <-> true
% 298.29/298.81  Current number of equations to process: 1211
% 298.29/298.81  Current number of ordered equations: 7810
% 298.29/298.81  Current number of rules: 160
% 298.29/298.81  New rule produced :
% 298.29/298.81  [161]
% 298.29/298.81  ifeq(sum(additive_identity,A,B),true,ifeq(sum(additive_inverse(C),A,X),true,
% 298.29/298.81                                       sum(C,X,B),true),true) <-> true
% 298.29/298.81  Current number of equations to process: 1211
% 298.29/298.81  Current number of ordered equations: 7809
% 298.29/298.81  Current number of rules: 161
% 298.29/298.81  New rule produced :
% 298.29/298.81  [162]
% 298.29/298.81  ifeq(sum(additive_identity,A,B),true,ifeq(sum(C,A,X),true,sum(additive_inverse(C),X,B),true),true)
% 298.29/298.81  <-> true
% 298.29/298.81  Current number of equations to process: 1211
% 298.29/298.81  Current number of ordered equations: 7808
% 298.29/298.81  Current number of rules: 162
% 298.29/298.81  New rule produced :
% 298.29/298.81  [163]
% 298.29/298.81  ifeq(sum(A,B,C),true,ifeq(sum(additive_inverse(C),A,X),true,sum(X,B,additive_identity),true),true)
% 298.29/298.81  <-> true
% 298.29/298.81  Current number of equations to process: 121
%------------------------------------------------------------------------------