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

View Problem - Process Solution

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

% Computer : n188.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 11:42:03 EST 2019

% Result   : Timeout 300.04s
% 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  : BOO014-10 : TPTP v7.3.0. Released v7.3.0.
% 0.00/0.04  % Command  : tptp2X_and_run_cime %s
% 0.03/0.24  % Computer : n188.star.cs.uiowa.edu
% 0.03/0.24  % Model    : x86_64 x86_64
% 0.03/0.24  % CPU      : Intel(R) Xeon(R) CPU E5-2609 0 @ 2.40GHz
% 0.03/0.24  % Memory   : 32218.5MB
% 0.03/0.24  % OS       : Linux 3.10.0-862.11.6.el7.x86_64
% 0.03/0.24  % CPULimit : 300
% 0.03/0.24  % DateTime : Mon Feb 18 10:30:28 CST 2019
% 0.07/0.24  % CPUTime  : 
% 1.17/1.46  Processing problem /tmp/CiME_18399_n188.star.cs.uiowa.edu
% 1.17/1.46  #verbose 1;
% 1.17/1.46                let F = signature " x_inverse_times_y_inverse,x_plus_y,y,x,multiplicative_identity,additive_identity,true : constant;  inverse : 1;  product : 3;  multiply : 2;  sum : 3;  add : 2;  ifeq : 4;  ifeq2 : 4;";
% 1.17/1.46  let X = vars "A B C X Y Z V3 V4 V2 V1 V U";
% 1.17/1.46  let Axioms = equations F X "
% 1.17/1.46   ifeq2(A,A,B,C) = B;
% 1.17/1.46   ifeq(A,A,B,C) = B;
% 1.17/1.46   sum(X,Y,add(X,Y)) = true;
% 1.17/1.46   product(X,Y,multiply(X,Y)) = true;
% 1.17/1.46   ifeq(sum(X,Y,Z),true,sum(Y,X,Z),true) = true;
% 1.17/1.46   ifeq(product(X,Y,Z),true,product(Y,X,Z),true) = true;
% 1.17/1.46   sum(additive_identity,X,X) = true;
% 1.17/1.46   sum(X,additive_identity,X) = true;
% 1.17/1.46   product(multiplicative_identity,X,X) = true;
% 1.17/1.46   product(X,multiplicative_identity,X) = true;
% 1.17/1.46   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.17/1.46   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.17/1.46   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.17/1.46   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.17/1.46   ifeq(product(Y,Z,V3),true,ifeq(sum(X,V3,V4),true,ifeq(sum(X,Z,V2),true,ifeq(sum(X,Y,V1),true,product(V1,V2,V4),true),true),true),true) = true;
% 1.17/1.46   ifeq(product(V1,V2,V4),true,ifeq(product(Y,Z,V3),true,ifeq(sum(X,Z,V2),true,ifeq(sum(X,Y,V1),true,sum(X,V3,V4),true),true),true),true) = true;
% 1.17/1.46   ifeq(product(Y,Z,V3),true,ifeq(sum(V3,X,V4),true,ifeq(sum(Z,X,V2),true,ifeq(sum(Y,X,V1),true,product(V1,V2,V4),true),true),true),true) = true;
% 1.17/1.46   ifeq(product(V1,V2,V4),true,ifeq(product(Y,Z,V3),true,ifeq(sum(Z,X,V2),true,ifeq(sum(Y,X,V1),true,sum(V3,X,V4),true),true),true),true) = true;
% 1.17/1.46   sum(inverse(X),X,multiplicative_identity) = true;
% 1.17/1.46   sum(X,inverse(X),multiplicative_identity) = true;
% 1.17/1.46   product(inverse(X),X,additive_identity) = true;
% 1.17/1.46   product(X,inverse(X),additive_identity) = true;
% 1.17/1.46   ifeq2(sum(X,Y,V),true,ifeq2(sum(X,Y,U),true,U,V),V) = V;
% 1.17/1.46   ifeq2(product(X,Y,V),true,ifeq2(product(X,Y,U),true,U,V),V) = V;
% 1.17/1.46   sum(x,y,x_plus_y) = true;
% 1.17/1.46   product(inverse(x),inverse(y),x_inverse_times_y_inverse) = true;
% 1.17/1.46  ";
% 1.17/1.46  
% 1.17/1.46  let s1 = status F "
% 1.17/1.46   x_inverse_times_y_inverse lr_lex;
% 1.17/1.46   x_plus_y lr_lex;
% 1.17/1.46   y lr_lex;
% 1.17/1.46   x lr_lex;
% 1.17/1.46   inverse lr_lex;
% 1.17/1.46   multiplicative_identity lr_lex;
% 1.17/1.46   additive_identity lr_lex;
% 1.17/1.46   product lr_lex;
% 1.17/1.46   multiply lr_lex;
% 1.17/1.46   true lr_lex;
% 1.17/1.46   sum lr_lex;
% 1.17/1.46   add lr_lex;
% 1.17/1.46   ifeq lr_lex;
% 1.17/1.46   ifeq2 lr_lex;
% 1.17/1.46  ";
% 1.17/1.46  
% 1.17/1.46  let p1 = precedence F "
% 1.17/1.46  add > multiply > ifeq2 > ifeq > sum > product > inverse > true > additive_identity > multiplicative_identity > x > y > x_plus_y > x_inverse_times_y_inverse";
% 1.17/1.46  
% 1.17/1.46  let s2 = status F "
% 1.17/1.46  x_inverse_times_y_inverse mul;
% 1.17/1.46  x_plus_y mul;
% 1.17/1.46  y mul;
% 1.17/1.46  x mul;
% 1.17/1.46  inverse mul;
% 1.17/1.46  multiplicative_identity mul;
% 1.17/1.46  additive_identity mul;
% 1.17/1.46  product mul;
% 1.17/1.46  multiply mul;
% 1.17/1.46  true mul;
% 1.17/1.46  sum mul;
% 1.17/1.46  add mul;
% 1.17/1.46  ifeq mul;
% 1.17/1.46  ifeq2 mul;
% 1.17/1.46  ";
% 1.17/1.46  
% 1.17/1.46  let p2 = precedence F "
% 1.17/1.46  add > multiply > ifeq2 > ifeq > sum > product > inverse > true = additive_identity = multiplicative_identity = x = y = x_plus_y = x_inverse_times_y_inverse";
% 1.17/1.46  
% 1.17/1.46  let o_auto = AUTO Axioms;
% 1.17/1.46  
% 1.17/1.46  let o = LEX o_auto (LEX (ACRPO s1 p1) (ACRPO s2 p2));
% 1.17/1.46  
% 1.17/1.46  let Conjectures = equations F X " inverse(x_plus_y) = x_inverse_times_y_inverse;"
% 1.17/1.46  ;
% 1.17/1.46  (*
% 1.17/1.46  let Red_Axioms = normalize_equations Defining_rules Axioms;
% 1.17/1.46  
% 1.17/1.46  let Red_Conjectures =  normalize_equations Defining_rules Conjectures;
% 1.17/1.46  *)
% 1.17/1.46  #time on;
% 1.17/1.46  
% 1.17/1.46  let res = prove_conj_by_ordered_completion o Axioms Conjectures;
% 1.17/1.46  
% 1.17/1.46  #time off;
% 1.17/1.46  
% 1.17/1.46  
% 1.17/1.46  let status = if res then "unsatisfiable" else "satisfiable";
% 1.17/1.46  #quit;
% 1.17/1.46  Verbose level is now 1
% 1.17/1.46  
% 1.17/1.46  F : signature = <signature>
% 1.17/1.46  X : variable_set = <variable set>
% 1.17/1.46  
% 1.17/1.46  Axioms : (F,X) equations = { ifeq2(A,A,B,C) = B,
% 1.17/1.46                               ifeq(A,A,B,C) = B,
% 1.17/1.46                               sum(X,Y,add(X,Y)) = true,
% 1.17/1.46                               product(X,Y,multiply(X,Y)) = true,
% 1.17/1.46                               ifeq(sum(X,Y,Z),true,sum(Y,X,Z),true) = true,
% 1.17/1.46                               ifeq(product(X,Y,Z),true,product(Y,X,Z),true) =
% 1.17/1.46                               true,
% 1.17/1.46                               sum(additive_identity,X,X) = true,
% 1.17/1.46                               sum(X,additive_identity,X) = true,
% 1.17/1.46                               product(multiplicative_identity,X,X) = true,
% 1.17/1.46                               product(X,multiplicative_identity,X) = true,
% 1.17/1.46                               ifeq(product(X,V3,V4),true,ifeq(product(X,Z,V2),true,
% 1.17/1.46                                                          ifeq(product(X,Y,V1),true,
% 1.17/1.46                                                          ifeq(sum(Y,Z,V3),true,
% 1.17/1.46                                                          sum(V1,V2,V4),true),true),true),true)
% 1.17/1.46                               = true,
% 1.17/1.46                               ifeq(product(X,Z,V2),true,ifeq(product(X,Y,V1),true,
% 1.17/1.46                                                         ifeq(sum(V1,V2,V4),true,
% 1.17/1.46                                                         ifeq(sum(Y,Z,V3),true,
% 1.17/1.46                                                         product(X,V3,V4),true),true),true),true)
% 1.17/1.46                               = true,
% 1.17/1.46                               ifeq(product(V3,X,V4),true,ifeq(product(Z,X,V2),true,
% 1.17/1.46                                                          ifeq(product(Y,X,V1),true,
% 1.17/1.46                                                          ifeq(sum(Y,Z,V3),true,
% 1.17/1.46                                                          sum(V1,V2,V4),true),true),true),true)
% 1.17/1.46                               = true,
% 1.17/1.46                               ifeq(product(Z,X,V2),true,ifeq(product(Y,X,V1),true,
% 1.17/1.46                                                         ifeq(sum(V1,V2,V4),true,
% 1.17/1.46                                                         ifeq(sum(Y,Z,V3),true,
% 1.17/1.46                                                         product(V3,X,V4),true),true),true),true)
% 1.17/1.46                               = true,
% 1.17/1.46                               ifeq(product(Y,Z,V3),true,ifeq(sum(X,V3,V4),true,
% 1.17/1.46                                                         ifeq(sum(X,Z,V2),true,
% 1.17/1.46                                                         ifeq(sum(X,Y,V1),true,
% 1.17/1.46                                                         product(V1,V2,V4),true),true),true),true)
% 1.17/1.46                               = true,
% 1.17/1.46                               ifeq(product(V1,V2,V4),true,ifeq(product(Y,Z,V3),true,
% 1.17/1.46                                                           ifeq(sum(X,Z,V2),true,
% 1.17/1.46                                                           ifeq(sum(X,Y,V1),true,
% 1.17/1.46                                                           sum(X,V3,V4),true),true),true),true)
% 1.17/1.46                               = true,
% 1.17/1.46                               ifeq(product(Y,Z,V3),true,ifeq(sum(V3,X,V4),true,
% 1.17/1.46                                                         ifeq(sum(Z,X,V2),true,
% 1.17/1.46                                                         ifeq(sum(Y,X,V1),true,
% 1.17/1.46                                                         product(V1,V2,V4),true),true),true),true)
% 1.17/1.46                               = true,
% 1.17/1.46                               ifeq(product(V1,V2,V4),true,ifeq(product(Y,Z,V3),true,
% 1.17/1.46                                                           ifeq(sum(Z,X,V2),true,
% 1.17/1.46                                                           ifeq(sum(Y,X,V1),true,
% 1.17/1.46                                                           sum(V3,X,V4),true),true),true),true)
% 1.17/1.46                               = true,
% 1.17/1.46                               sum(inverse(X),X,multiplicative_identity) = true,
% 1.17/1.46                               sum(X,inverse(X),multiplicative_identity) = true,
% 1.17/1.46                               product(inverse(X),X,additive_identity) = true,
% 1.17/1.46                               product(X,inverse(X),additive_identity) = true,
% 1.17/1.46                               ifeq2(sum(X,Y,V),true,ifeq2(sum(X,Y,U),true,U,V),V)
% 1.17/1.46                               = V,
% 1.17/1.46                               ifeq2(product(X,Y,V),true,ifeq2(product(X,Y,U),true,U,V),V)
% 1.17/1.46                               = V,
% 1.17/1.46                               sum(x,y,x_plus_y) = true,
% 1.17/1.46                               product(inverse(x),inverse(y),x_inverse_times_y_inverse)
% 1.17/1.46                               = true } (26 equation(s))
% 1.17/1.46  s1 : F status = <status>
% 1.17/1.46  p1 : F precedence = <precedence>
% 1.20/1.48  s2 : F status = <status>
% 1.20/1.48  p2 : F precedence = <precedence>
% 1.20/1.48  o_auto : F term_ordering = <term ordering>
% 1.20/1.48  o : F term_ordering = <term ordering>
% 1.20/1.48  Conjectures : (F,X) equations = { inverse(x_plus_y) =
% 1.20/1.48                                    x_inverse_times_y_inverse } (1 equation(s))
% 1.20/1.48  time is now on
% 1.20/1.48  
% 1.20/1.48  Initializing completion ...
% 1.20/1.48  New rule produced : [1] sum(X,additive_identity,X) -> true
% 1.20/1.48  Current number of equations to process: 0
% 1.20/1.48  Current number of ordered equations: 25
% 1.20/1.48  Current number of rules: 1
% 1.20/1.48  New rule produced : [2] sum(additive_identity,X,X) -> true
% 1.20/1.48  Current number of equations to process: 0
% 1.20/1.48  Current number of ordered equations: 24
% 1.20/1.48  Current number of rules: 2
% 1.20/1.48  New rule produced : [3] product(X,multiplicative_identity,X) -> true
% 1.20/1.48  Current number of equations to process: 0
% 1.20/1.48  Current number of ordered equations: 23
% 1.20/1.48  Current number of rules: 3
% 1.20/1.48  New rule produced : [4] sum(x,y,x_plus_y) -> true
% 1.20/1.48  Current number of equations to process: 0
% 1.20/1.48  Current number of ordered equations: 22
% 1.20/1.48  Current number of rules: 4
% 1.20/1.48  New rule produced : [5] product(multiplicative_identity,X,X) -> true
% 1.20/1.48  Current number of equations to process: 0
% 1.20/1.48  Current number of ordered equations: 21
% 1.20/1.48  Current number of rules: 5
% 1.20/1.48  New rule produced : [6] sum(X,inverse(X),multiplicative_identity) -> true
% 1.20/1.48  Current number of equations to process: 0
% 1.20/1.48  Current number of ordered equations: 20
% 1.20/1.48  Current number of rules: 6
% 1.20/1.48  New rule produced : [7] product(inverse(X),X,additive_identity) -> true
% 1.20/1.48  Current number of equations to process: 0
% 1.20/1.48  Current number of ordered equations: 19
% 1.20/1.48  Current number of rules: 7
% 1.20/1.48  New rule produced : [8] ifeq(A,A,B,C) -> B
% 1.20/1.48  Current number of equations to process: 0
% 1.20/1.48  Current number of ordered equations: 18
% 1.20/1.48  Current number of rules: 8
% 1.20/1.48  New rule produced : [9] ifeq2(A,A,B,C) -> B
% 1.20/1.48  Current number of equations to process: 0
% 1.20/1.48  Current number of ordered equations: 17
% 1.20/1.48  Current number of rules: 9
% 1.20/1.48  New rule produced : [10] sum(inverse(X),X,multiplicative_identity) -> true
% 1.20/1.48  Current number of equations to process: 0
% 1.20/1.48  Current number of ordered equations: 16
% 1.20/1.48  Current number of rules: 10
% 1.20/1.48  New rule produced : [11] product(X,inverse(X),additive_identity) -> true
% 1.20/1.48  Current number of equations to process: 0
% 1.20/1.48  Current number of ordered equations: 15
% 1.20/1.48  Current number of rules: 11
% 1.20/1.48  New rule produced : [12] sum(X,Y,add(X,Y)) -> true
% 1.20/1.48  Current number of equations to process: 0
% 1.20/1.48  Current number of ordered equations: 14
% 1.20/1.48  Current number of rules: 12
% 1.20/1.48  New rule produced :
% 1.20/1.48  [13] product(inverse(x),inverse(y),x_inverse_times_y_inverse) -> true
% 1.20/1.48  Current number of equations to process: 0
% 1.20/1.48  Current number of ordered equations: 13
% 1.20/1.48  Current number of rules: 13
% 1.20/1.48  New rule produced : [14] product(X,Y,multiply(X,Y)) -> true
% 1.20/1.48  Current number of equations to process: 0
% 1.20/1.48  Current number of ordered equations: 12
% 1.20/1.48  Current number of rules: 14
% 1.20/1.48  New rule produced : [15] ifeq(sum(X,Y,Z),true,sum(Y,X,Z),true) -> true
% 1.20/1.48  Current number of equations to process: 0
% 1.20/1.48  Current number of ordered equations: 11
% 1.20/1.48  Current number of rules: 15
% 1.20/1.48  New rule produced :
% 1.20/1.48  [16] ifeq(product(X,Y,Z),true,product(Y,X,Z),true) -> true
% 1.20/1.48  Current number of equations to process: 0
% 1.20/1.48  Current number of ordered equations: 10
% 1.20/1.48  Current number of rules: 16
% 1.20/1.48  New rule produced :
% 1.20/1.48  [17] ifeq2(product(X,Y,V),true,ifeq2(product(X,Y,U),true,U,V),V) -> V
% 1.20/1.48  Current number of equations to process: 0
% 1.20/1.48  Current number of ordered equations: 9
% 1.20/1.48  Current number of rules: 17
% 1.20/1.48  New rule produced :
% 1.20/1.48  [18] ifeq2(sum(X,Y,V),true,ifeq2(sum(X,Y,U),true,U,V),V) -> V
% 1.20/1.48  Current number of equations to process: 0
% 1.20/1.48  Current number of ordered equations: 8
% 1.20/1.48  Current number of rules: 18
% 1.20/1.48  New rule produced :
% 1.20/1.48  [19]
% 1.20/1.48  ifeq(product(Z,X,V2),true,ifeq(product(Y,X,V1),true,ifeq(sum(V1,V2,V4),true,
% 1.20/1.48                                                      ifeq(sum(Y,Z,V3),true,
% 1.20/1.48                                                      product(V3,X,V4),true),true),true),true)
% 1.20/1.48  -> true
% 1.20/1.48  Current number of equations to process: 0
% 1.20/1.48  Current number of ordered equations: 7
% 1.20/1.48  Current number of rules: 19
% 1.20/1.48  New rule produced :
% 1.20/1.48  [20]
% 1.20/1.48  ifeq(product(V3,X,V4),true,ifeq(product(Z,X,V2),true,ifeq(product(Y,X,V1),true,
% 1.20/1.48                                                       ifeq(sum(Y,Z,V3),true,
% 1.20/1.48                                                       sum(V1,V2,V4),true),true),true),true)
% 1.20/1.49  -> true
% 1.20/1.49  Current number of equations to process: 0
% 1.20/1.49  Current number of ordered equations: 6
% 1.20/1.49  Current number of rules: 20
% 1.20/1.49  New rule produced :
% 1.20/1.49  [21]
% 1.20/1.49  ifeq(product(X,V3,V4),true,ifeq(product(X,Z,V2),true,ifeq(product(X,Y,V1),true,
% 1.20/1.49                                                       ifeq(sum(Y,Z,V3),true,
% 1.20/1.49                                                       sum(V1,V2,V4),true),true),true),true)
% 1.20/1.49  -> true
% 1.20/1.49  Current number of equations to process: 0
% 1.20/1.49  Current number of ordered equations: 5
% 1.20/1.49  Current number of rules: 21
% 1.20/1.49  New rule produced :
% 1.20/1.49  [22]
% 1.20/1.49  ifeq(product(V1,V2,V4),true,ifeq(product(Y,Z,V3),true,ifeq(sum(X,Z,V2),true,
% 1.20/1.49                                                        ifeq(sum(X,Y,V1),true,
% 1.20/1.49                                                        sum(X,V3,V4),true),true),true),true)
% 1.20/1.49  -> true
% 1.20/1.49  Current number of equations to process: 0
% 1.20/1.49  Current number of ordered equations: 4
% 1.20/1.49  Current number of rules: 22
% 1.20/1.49  New rule produced :
% 1.20/1.49  [23]
% 1.20/1.49  ifeq(product(V1,V2,V4),true,ifeq(product(Y,Z,V3),true,ifeq(sum(Z,X,V2),true,
% 1.20/1.49                                                        ifeq(sum(Y,X,V1),true,
% 1.20/1.49                                                        sum(V3,X,V4),true),true),true),true)
% 1.20/1.49  -> true
% 1.20/1.49  Current number of equations to process: 0
% 1.20/1.49  Current number of ordered equations: 3
% 1.20/1.49  Current number of rules: 23
% 1.20/1.49  New rule produced :
% 1.20/1.49  [24]
% 1.20/1.49  ifeq(product(Y,Z,V3),true,ifeq(sum(X,V3,V4),true,ifeq(sum(X,Z,V2),true,
% 1.20/1.49                                                   ifeq(sum(X,Y,V1),true,
% 1.20/1.49                                                   product(V1,V2,V4),true),true),true),true)
% 1.20/1.49  -> true
% 1.20/1.49  Current number of equations to process: 0
% 1.20/1.49  Current number of ordered equations: 2
% 1.20/1.49  Current number of rules: 24
% 1.20/1.49  New rule produced :
% 1.20/1.49  [25]
% 1.20/1.49  ifeq(product(Y,Z,V3),true,ifeq(sum(V3,X,V4),true,ifeq(sum(Z,X,V2),true,
% 1.20/1.49                                                   ifeq(sum(Y,X,V1),true,
% 1.20/1.49                                                   product(V1,V2,V4),true),true),true),true)
% 1.20/1.49  -> true
% 1.20/1.49  Current number of equations to process: 0
% 1.20/1.49  Current number of ordered equations: 1
% 1.20/1.49  Current number of rules: 25
% 1.20/1.49  New rule produced :
% 1.20/1.49  [26]
% 1.20/1.49  ifeq(product(X,Z,V2),true,ifeq(product(X,Y,V1),true,ifeq(sum(V1,V2,V4),true,
% 1.20/1.49                                                      ifeq(sum(Y,Z,V3),true,
% 1.20/1.49                                                      product(X,V3,V4),true),true),true),true)
% 1.20/1.49  -> true
% 1.20/1.49  Current number of equations to process: 0
% 1.20/1.49  Current number of ordered equations: 0
% 1.20/1.49  Current number of rules: 26
% 1.20/1.49  New rule produced : [27] sum(y,x,x_plus_y) -> true
% 1.20/1.49  Current number of equations to process: 1
% 1.20/1.49  Current number of ordered equations: 0
% 1.20/1.49  Current number of rules: 27
% 1.20/1.49  New rule produced : [28] sum(A,B,add(B,A)) -> true
% 1.20/1.49  Current number of equations to process: 1
% 1.20/1.49  Current number of ordered equations: 0
% 1.20/1.49  Current number of rules: 28
% 1.20/1.49  New rule produced :
% 1.20/1.49  [29] product(inverse(y),inverse(x),x_inverse_times_y_inverse) -> true
% 1.20/1.49  Current number of equations to process: 1
% 1.20/1.49  Current number of ordered equations: 0
% 1.20/1.49  Current number of rules: 29
% 1.20/1.49  New rule produced : [30] product(A,B,multiply(B,A)) -> true
% 1.20/1.49  Current number of equations to process: 2
% 1.20/1.49  Current number of ordered equations: 0
% 1.20/1.49  Current number of rules: 30
% 1.20/1.49  New rule produced :
% 1.20/1.49  [31] ifeq2(product(A,multiplicative_identity,B),true,B,A) -> A
% 1.20/1.49  Current number of equations to process: 0
% 1.20/1.49  Current number of ordered equations: 1
% 1.20/1.49  Current number of rules: 31
% 1.20/1.49  New rule produced :
% 1.20/1.49  [32] ifeq2(product(A,multiplicative_identity,B),true,A,B) -> B
% 1.20/1.49  Current number of equations to process: 0
% 1.20/1.49  Current number of ordered equations: 0
% 1.20/1.49  Current number of rules: 32
% 1.20/1.49  New rule produced :
% 1.20/1.49  [33] ifeq2(product(multiplicative_identity,A,B),true,B,A) -> A
% 1.20/1.49  Current number of equations to process: 0
% 1.20/1.49  Current number of ordered equations: 1
% 1.20/1.49  Current number of rules: 33
% 1.20/1.49  New rule produced :
% 1.20/1.49  [34] ifeq2(product(multiplicative_identity,A,B),true,A,B) -> B
% 1.20/1.49  Current number of equations to process: 0
% 1.20/1.49  Current number of ordered equations: 0
% 1.20/1.49  Current number of rules: 34
% 1.20/1.49  New rule produced :
% 1.20/1.49  [35]
% 1.20/1.49  ifeq2(product(inverse(A),A,B),true,B,additive_identity) -> additive_identity
% 1.20/1.49  Current number of equations to process: 0
% 1.20/1.50  Current number of ordered equations: 1
% 1.20/1.50  Current number of rules: 35
% 1.20/1.50  New rule produced :
% 1.20/1.50  [36] ifeq2(product(inverse(A),A,B),true,additive_identity,B) -> B
% 1.20/1.50  Current number of equations to process: 0
% 1.20/1.50  Current number of ordered equations: 0
% 1.20/1.50  Current number of rules: 36
% 1.20/1.50  New rule produced :
% 1.20/1.50  [37]
% 1.20/1.50  ifeq2(product(A,inverse(A),B),true,B,additive_identity) -> additive_identity
% 1.20/1.50  Current number of equations to process: 0
% 1.20/1.50  Current number of ordered equations: 1
% 1.20/1.50  Current number of rules: 37
% 1.20/1.50  New rule produced :
% 1.20/1.50  [38] ifeq2(product(A,inverse(A),B),true,additive_identity,B) -> B
% 1.20/1.50  Current number of equations to process: 0
% 1.20/1.50  Current number of ordered equations: 0
% 1.20/1.50  Current number of rules: 38
% 1.20/1.50  New rule produced :
% 1.20/1.50  [39]
% 1.20/1.50  ifeq2(product(inverse(x),inverse(y),A),true,A,x_inverse_times_y_inverse) ->
% 1.20/1.50  x_inverse_times_y_inverse
% 1.20/1.50  Current number of equations to process: 0
% 1.20/1.50  Current number of ordered equations: 1
% 1.20/1.50  Current number of rules: 39
% 1.20/1.50  New rule produced :
% 1.20/1.50  [40]
% 1.20/1.50  ifeq2(product(inverse(x),inverse(y),A),true,x_inverse_times_y_inverse,A) -> A
% 1.20/1.50  Current number of equations to process: 0
% 1.20/1.50  Current number of ordered equations: 0
% 1.20/1.50  Current number of rules: 40
% 1.20/1.50  New rule produced : [41] ifeq2(product(A,B,C),true,multiply(A,B),C) -> C
% 1.20/1.50  Current number of equations to process: 1
% 1.20/1.50  Current number of ordered equations: 0
% 1.20/1.50  Current number of rules: 41
% 1.20/1.50  New rule produced :
% 1.20/1.50  [42] ifeq2(product(A,B,C),true,C,multiply(A,B)) -> multiply(A,B)
% 1.20/1.50  Current number of equations to process: 0
% 1.20/1.50  Current number of ordered equations: 0
% 1.20/1.50  Current number of rules: 42
% 1.20/1.50  New rule produced : [43] ifeq2(sum(A,additive_identity,B),true,B,A) -> A
% 1.20/1.50  Current number of equations to process: 0
% 1.20/1.50  Current number of ordered equations: 1
% 1.20/1.50  Current number of rules: 43
% 1.20/1.50  New rule produced : [44] ifeq2(sum(A,additive_identity,B),true,A,B) -> B
% 1.20/1.50  Current number of equations to process: 0
% 1.20/1.50  Current number of ordered equations: 0
% 1.20/1.50  Current number of rules: 44
% 1.20/1.50  New rule produced : [45] ifeq2(sum(additive_identity,A,B),true,B,A) -> A
% 1.20/1.50  Current number of equations to process: 0
% 1.20/1.50  Current number of ordered equations: 1
% 1.20/1.50  Current number of rules: 45
% 1.20/1.50  New rule produced : [46] ifeq2(sum(additive_identity,A,B),true,A,B) -> B
% 1.20/1.50  Current number of equations to process: 0
% 1.20/1.50  Current number of ordered equations: 0
% 1.20/1.50  Current number of rules: 46
% 1.20/1.50  New rule produced : [47] ifeq2(sum(x,y,A),true,A,x_plus_y) -> x_plus_y
% 1.20/1.50  Current number of equations to process: 0
% 1.20/1.50  Current number of ordered equations: 1
% 1.20/1.50  Current number of rules: 47
% 1.20/1.50  New rule produced : [48] ifeq2(sum(x,y,A),true,x_plus_y,A) -> A
% 1.20/1.50  Current number of equations to process: 0
% 1.20/1.50  Current number of ordered equations: 0
% 1.20/1.50  Current number of rules: 48
% 1.20/1.50  New rule produced :
% 1.20/1.50  [49]
% 1.20/1.50  ifeq2(sum(A,inverse(A),B),true,B,multiplicative_identity) ->
% 1.20/1.50  multiplicative_identity
% 1.20/1.50  Current number of equations to process: 0
% 1.20/1.50  Current number of ordered equations: 1
% 1.20/1.50  Current number of rules: 49
% 1.20/1.50  New rule produced :
% 1.20/1.50  [50] ifeq2(sum(A,inverse(A),B),true,multiplicative_identity,B) -> B
% 1.20/1.50  Current number of equations to process: 0
% 1.20/1.50  Current number of ordered equations: 0
% 1.20/1.50  Current number of rules: 50
% 1.20/1.50  New rule produced :
% 1.20/1.50  [51]
% 1.20/1.50  ifeq2(sum(inverse(A),A,B),true,B,multiplicative_identity) ->
% 1.20/1.50  multiplicative_identity
% 1.20/1.50  Current number of equations to process: 0
% 1.20/1.50  Current number of ordered equations: 1
% 1.20/1.50  Current number of rules: 51
% 1.20/1.50  New rule produced :
% 1.20/1.50  [52] ifeq2(sum(inverse(A),A,B),true,multiplicative_identity,B) -> B
% 1.20/1.50  Current number of equations to process: 0
% 1.20/1.50  Current number of ordered equations: 0
% 1.20/1.50  Current number of rules: 52
% 1.20/1.50  New rule produced : [53] ifeq2(sum(A,B,C),true,add(A,B),C) -> C
% 1.20/1.50  Current number of equations to process: 1
% 1.20/1.50  Current number of ordered equations: 0
% 1.20/1.50  Current number of rules: 53
% 1.20/1.50  New rule produced : [54] ifeq2(sum(A,B,C),true,C,add(A,B)) -> add(A,B)
% 1.20/1.50  Current number of equations to process: 0
% 1.20/1.50  Current number of ordered equations: 0
% 1.20/1.50  Current number of rules: 54
% 1.20/1.50  New rule produced :
% 1.20/1.50  [55]
% 1.20/1.50  ifeq(product(additive_identity,A,B),true,ifeq(product(C,A,X),true,ifeq(
% 1.20/1.50                                                                    sum(X,B,Y),true,
% 1.20/1.50                                                                    product(C,A,Y),true),true),true)
% 1.20/1.50  -> true
% 1.20/1.50  Current number of equations to process: 28
% 1.20/1.50  Current number of ordered equations: 1
% 1.20/1.51  Current number of rules: 55
% 1.20/1.51  New rule produced :
% 1.20/1.51  [56]
% 1.20/1.51  ifeq(product(A,B,additive_identity),true,ifeq(product(C,B,X),true,ifeq(
% 1.20/1.51                                                                    sum(C,A,Y),true,
% 1.20/1.51                                                                    product(Y,B,X),true),true),true)
% 1.20/1.51  -> true
% 1.20/1.51  Current number of equations to process: 28
% 1.20/1.51  Current number of ordered equations: 0
% 1.20/1.51  Current number of rules: 56
% 1.20/1.51  New rule produced :
% 1.20/1.51  [57]
% 1.20/1.51  ifeq(product(A,B,C),true,ifeq(product(X,B,additive_identity),true,ifeq(
% 1.20/1.51                                                                    sum(X,A,Y),true,
% 1.20/1.51                                                                    product(Y,B,C),true),true),true)
% 1.20/1.51  -> true
% 1.20/1.51  Current number of equations to process: 26
% 1.20/1.51  Current number of ordered equations: 1
% 1.20/1.51  Current number of rules: 57
% 1.20/1.51  New rule produced :
% 1.20/1.51  [58]
% 1.20/1.51  ifeq(product(A,B,C),true,ifeq(product(additive_identity,B,X),true,ifeq(
% 1.20/1.51                                                                    sum(X,C,Y),true,
% 1.20/1.51                                                                    product(A,B,Y),true),true),true)
% 1.20/1.51  -> true
% 1.20/1.51  Current number of equations to process: 26
% 1.20/1.51  Current number of ordered equations: 0
% 1.20/1.51  Current number of rules: 58
% 1.20/1.51  New rule produced :
% 1.20/1.51  [59]
% 1.20/1.51  ifeq(product(A,multiplicative_identity,B),true,ifeq(sum(B,C,X),true,ifeq(
% 1.20/1.51                                                                      sum(A,C,Y),true,
% 1.20/1.51                                                                      product(Y,multiplicative_identity,X),true),true),true)
% 1.20/1.51  -> true
% 1.20/1.51  Current number of equations to process: 24
% 1.20/1.51  Current number of ordered equations: 1
% 1.20/1.51  Current number of rules: 59
% 1.20/1.51  New rule produced :
% 1.20/1.51  [60]
% 1.20/1.51  ifeq(product(A,multiplicative_identity,B),true,ifeq(sum(C,B,X),true,ifeq(
% 1.20/1.51                                                                      sum(C,A,Y),true,
% 1.20/1.51                                                                      product(Y,multiplicative_identity,X),true),true),true)
% 1.20/1.51  -> true
% 1.20/1.51  Current number of equations to process: 24
% 1.20/1.51  Current number of ordered equations: 0
% 1.20/1.51  Current number of rules: 60
% 1.20/1.51  New rule produced :
% 1.20/1.51  [61]
% 1.20/1.51  ifeq(product(y,A,B),true,ifeq(product(x,A,C),true,ifeq(sum(C,B,X),true,
% 1.20/1.51                                                    product(x_plus_y,A,X),true),true),true)
% 1.20/1.51  -> true
% 1.20/1.51  Current number of equations to process: 22
% 1.20/1.51  Current number of ordered equations: 1
% 1.20/1.51  Current number of rules: 61
% 1.20/1.51  New rule produced :
% 1.20/1.51  [62]
% 1.20/1.51  ifeq(product(A,B,y),true,ifeq(product(C,B,x),true,ifeq(sum(C,A,X),true,
% 1.20/1.51                                                    product(X,B,x_plus_y),true),true),true)
% 1.20/1.51  -> true
% 1.20/1.51  Current number of equations to process: 22
% 1.20/1.51  Current number of ordered equations: 0
% 1.20/1.51  Current number of rules: 62
% 1.20/1.51  New rule produced :
% 1.20/1.51  [63]
% 1.20/1.51  ifeq(product(A,B,C),true,ifeq(sum(C,B,X),true,ifeq(sum(A,multiplicative_identity,Y),true,
% 1.20/1.51                                                product(Y,B,X),true),true),true)
% 1.20/1.51  -> true
% 1.20/1.51  Current number of equations to process: 20
% 1.20/1.51  Current number of ordered equations: 1
% 1.20/1.51  Current number of rules: 63
% 1.20/1.51  New rule produced :
% 1.20/1.51  [64]
% 1.20/1.51  ifeq(product(A,B,C),true,ifeq(sum(B,C,X),true,ifeq(sum(multiplicative_identity,A,Y),true,
% 1.20/1.51                                                product(Y,B,X),true),true),true)
% 1.20/1.51  -> true
% 1.20/1.51  Current number of equations to process: 20
% 1.20/1.51  Current number of ordered equations: 0
% 1.20/1.51  Current number of rules: 64
% 1.20/1.51  New rule produced :
% 1.20/1.51  [65]
% 1.20/1.51  ifeq(product(A,B,inverse(C)),true,ifeq(product(X,B,C),true,ifeq(sum(X,A,Y),true,
% 1.20/1.51                                                             product(Y,B,multiplicative_identity),true),true),true)
% 1.20/1.51  -> true
% 1.20/1.51  Current number of equations to process: 18
% 1.20/1.51  Current number of ordered equations: 1
% 1.20/1.51  Current number of rules: 65
% 1.20/1.51  New rule produced :
% 1.20/1.51  [66]
% 1.20/1.51  ifeq(product(inverse(A),B,C),true,ifeq(product(A,B,X),true,ifeq(sum(X,C,Y),true,
% 1.20/1.51                                                             product(multiplicative_identity,B,Y),true),true),true)
% 1.20/1.51  -> true
% 1.20/1.51  Current number of equations to process: 18
% 1.20/1.51  Current number of ordered equations: 0
% 1.20/1.51  Current number of rules: 66
% 1.20/1.51  New rule produced :
% 1.20/1.51  [67]
% 1.20/1.51  ifeq(product(A,B,C),true,ifeq(sum(C,additive_identity,X),true,ifeq(sum(A,
% 1.20/1.52                                                                     inverse(B),Y),true,
% 1.20/1.52                                                                product(Y,B,X),true),true),true)
% 1.20/1.52  -> true
% 1.20/1.52  Current number of equations to process: 16
% 1.20/1.52  Current number of ordered equations: 1
% 1.20/1.52  Current number of rules: 67
% 1.20/1.52  New rule produced :
% 1.20/1.52  [68]
% 1.20/1.52  ifeq(product(A,B,C),true,ifeq(sum(additive_identity,C,X),true,ifeq(sum(
% 1.20/1.52                                                                     inverse(B),A,Y),true,
% 1.20/1.52                                                                product(Y,B,X),true),true),true)
% 1.20/1.52  -> true
% 1.20/1.52  Current number of equations to process: 16
% 1.20/1.52  Current number of ordered equations: 0
% 1.20/1.52  Current number of rules: 68
% 1.20/1.52  New rule produced :
% 1.20/1.52  [69]
% 1.20/1.52  ifeq(product(A,B,C),true,ifeq(product(X,B,inverse(C)),true,ifeq(sum(X,A,Y),true,
% 1.20/1.52                                                             product(Y,B,multiplicative_identity),true),true),true)
% 1.20/1.52  -> true
% 1.20/1.52  Current number of equations to process: 14
% 1.20/1.52  Current number of ordered equations: 1
% 1.20/1.52  Current number of rules: 69
% 1.20/1.52  New rule produced :
% 1.20/1.52  [70]
% 1.20/1.52  ifeq(product(A,B,C),true,ifeq(product(inverse(A),B,X),true,ifeq(sum(X,C,Y),true,
% 1.20/1.52                                                             product(multiplicative_identity,B,Y),true),true),true)
% 1.20/1.52  -> true
% 1.20/1.52  Current number of equations to process: 14
% 1.20/1.52  Current number of ordered equations: 0
% 1.20/1.52  Current number of rules: 70
% 1.20/1.52  New rule produced :
% 1.20/1.52  [71]
% 1.20/1.52  ifeq(product(A,inverse(B),C),true,ifeq(sum(C,additive_identity,X),true,
% 1.20/1.52                                    ifeq(sum(A,B,Y),true,product(Y,inverse(B),X),true),true),true)
% 1.20/1.52  -> true
% 1.20/1.52  Current number of equations to process: 12
% 1.20/1.52  Current number of ordered equations: 1
% 1.20/1.52  Current number of rules: 71
% 1.20/1.52  New rule produced :
% 1.20/1.52  [72]
% 1.20/1.52  ifeq(product(A,inverse(B),C),true,ifeq(sum(additive_identity,C,X),true,
% 1.20/1.52                                    ifeq(sum(B,A,Y),true,product(Y,inverse(B),X),true),true),true)
% 1.20/1.52  -> true
% 1.20/1.52  Current number of equations to process: 12
% 1.20/1.52  Current number of ordered equations: 0
% 1.20/1.52  Current number of rules: 72
% 1.20/1.52  New rule produced :
% 1.20/1.52  [73]
% 1.20/1.52  ifeq(product(A,B,C),true,ifeq(product(X,B,Y),true,ifeq(sum(X,A,Z),true,
% 1.20/1.52                                                    product(Z,B,add(Y,C)),true),true),true)
% 1.20/1.52  -> true
% 1.20/1.52  Current number of equations to process: 10
% 1.20/1.52  Current number of ordered equations: 1
% 1.20/1.52  Current number of rules: 73
% 1.20/1.52  New rule produced :
% 1.20/1.52  [74]
% 1.20/1.52  ifeq(product(A,B,C),true,ifeq(product(X,B,Y),true,ifeq(sum(Y,C,Z),true,
% 1.20/1.52                                                    product(add(X,A),B,Z),true),true),true)
% 1.20/1.52  -> true
% 1.20/1.52  Current number of equations to process: 10
% 1.20/1.52  Current number of ordered equations: 0
% 1.20/1.52  Current number of rules: 74
% 1.20/1.52  New rule produced :
% 1.20/1.52  [75]
% 1.20/1.52  ifeq(product(A,B,C),true,ifeq(sum(C,multiply(X,B),Y),true,ifeq(sum(A,X,Z),true,
% 1.20/1.52                                                            product(Z,B,Y),true),true),true)
% 1.20/1.52  -> true
% 1.20/1.52  Current number of equations to process: 8
% 1.20/1.52  Current number of ordered equations: 1
% 1.20/1.52  Current number of rules: 75
% 1.20/1.52  New rule produced :
% 1.20/1.52  [76]
% 1.20/1.52  ifeq(product(A,B,C),true,ifeq(sum(multiply(X,B),C,Y),true,ifeq(sum(X,A,Z),true,
% 1.20/1.52                                                            product(Z,B,Y),true),true),true)
% 1.20/1.52  -> true
% 1.20/1.52  Current number of equations to process: 8
% 1.20/1.52  Current number of ordered equations: 0
% 1.20/1.52  Current number of rules: 76
% 1.20/1.52  New rule produced :
% 1.20/1.52  [77]
% 1.20/1.52  ifeq(product(A,inverse(y),B),true,ifeq(sum(B,x_inverse_times_y_inverse,C),true,
% 1.20/1.52                                    ifeq(sum(A,inverse(x),X),true,product(X,
% 1.20/1.52                                                                  inverse(y),C),true),true),true)
% 1.20/1.52  -> true
% 1.20/1.52  Current number of equations to process: 6
% 1.20/1.52  Current number of ordered equations: 1
% 1.20/1.52  Current number of rules: 77
% 1.20/1.52  New rule produced :
% 1.20/1.52  [78]
% 1.20/1.52  ifeq(product(A,inverse(y),B),true,ifeq(sum(x_inverse_times_y_inverse,B,C),true,
% 1.20/1.52                                    ifeq(sum(inverse(x),A,X),true,product(X,
% 1.20/1.52                                                                  inverse(y),C),true),true),true)
% 1.20/1.52  -> true
% 1.20/1.52  Current number of equations to process: 6
% 1.20/1.52  Current number of ordered equations: 0
% 1.20/1.52  Current number of rules: 78
% 1.20/1.52  New rule produced :
% 1.20/1.52  [79]
% 1.20/1.52  ifeq(product(A,multiplicative_identity,B),true,ifeq(product(C,multiplicative_identity,X),true,
% 1.20/1.55                                                 ifeq(sum(X,B,Y),true,ifeq(
% 1.20/1.55                                                                      sum(C,A,Y),true,true,true),true),true),true)
% 1.20/1.55  -> true
% 1.20/1.55  Current number of equations to process: 5
% 1.20/1.55  Current number of ordered equations: 0
% 1.20/1.55  Current number of rules: 79
% 1.20/1.55  New rule produced :
% 1.20/1.55  [80]
% 1.20/1.55  ifeq(product(A,B,C),true,ifeq(product(X,B,Y),true,ifeq(sum(Y,C,B),true,
% 1.20/1.55                                                    ifeq(sum(X,A,multiplicative_identity),true,true,true),true),true),true)
% 1.20/1.55  -> true
% 1.20/1.55  Current number of equations to process: 4
% 1.20/1.55  Current number of ordered equations: 0
% 1.20/1.55  Current number of rules: 80
% 1.20/1.55  New rule produced :
% 1.20/1.55  [81]
% 1.20/1.55  ifeq(product(A,B,C),true,ifeq(product(X,B,Y),true,ifeq(sum(Y,C,additive_identity),true,
% 1.20/1.55                                                    ifeq(sum(X,A,inverse(B)),true,true,true),true),true),true)
% 1.20/1.55  -> true
% 1.20/1.55  Current number of equations to process: 3
% 1.20/1.55  Current number of ordered equations: 0
% 1.20/1.55  Current number of rules: 81
% 1.20/1.55  New rule produced :
% 1.20/1.55  [82]
% 1.20/1.55  ifeq(product(A,inverse(B),C),true,ifeq(product(X,inverse(B),Y),true,ifeq(
% 1.20/1.55                                                                      sum(Y,C,additive_identity),true,
% 1.20/1.55                                                                      ifeq(
% 1.20/1.55                                                                      sum(X,A,B),true,true,true),true),true),true)
% 1.20/1.55  -> true
% 1.20/1.55  Current number of equations to process: 2
% 1.20/1.55  Current number of ordered equations: 0
% 1.20/1.55  Current number of rules: 82
% 1.20/1.55  New rule produced :
% 1.20/1.55  [83]
% 1.20/1.55  ifeq(product(A,B,C),true,ifeq(product(X,B,Y),true,ifeq(sum(Y,C,multiply(Z,B)),true,
% 1.20/1.55                                                    ifeq(sum(X,A,Z),true,true,true),true),true),true)
% 1.20/1.55  -> true
% 1.20/1.55  Current number of equations to process: 1
% 1.20/1.55  Current number of ordered equations: 0
% 1.20/1.55  Current number of rules: 83
% 1.20/1.55  New rule produced :
% 1.20/1.55  [84]
% 1.20/1.55  ifeq(product(A,B,A),true,ifeq(product(C,B,X),true,ifeq(product(X,B,C),true,true,true),true),true)
% 1.20/1.55  -> true
% 1.20/1.55  Current number of equations to process: 31
% 1.20/1.55  Current number of ordered equations: 0
% 1.20/1.55  Current number of rules: 84
% 1.20/1.55  New rule produced :
% 1.20/1.55  [85]
% 1.20/1.55  ifeq(product(A,B,C),true,ifeq(product(additive_identity,B,X),true,ifeq(
% 1.20/1.55                                                                    product(A,B,Y),true,
% 1.20/1.55                                                                    sum(Y,X,C),true),true),true)
% 1.20/1.55  -> true
% 1.20/1.55  Current number of equations to process: 30
% 1.20/1.55  Current number of ordered equations: 0
% 1.20/1.55  Current number of rules: 85
% 1.20/1.55  New rule produced :
% 1.20/1.55  [86]
% 1.20/1.55  ifeq(product(A,B,C),true,ifeq(product(A,B,X),true,ifeq(product(additive_identity,B,Y),true,
% 1.20/1.55                                                    sum(Y,X,C),true),true),true)
% 1.20/1.55  -> true
% 1.20/1.55  Current number of equations to process: 29
% 1.20/1.55  Current number of ordered equations: 0
% 1.20/1.55  Current number of rules: 86
% 1.20/1.55  New rule produced :
% 1.20/1.55  [87]
% 1.20/1.55  ifeq(product(A,multiplicative_identity,B),true,ifeq(product(C,multiplicative_identity,X),true,
% 1.20/1.55                                                 ifeq(sum(C,A,Y),true,sum(X,B,Y),true),true),true)
% 1.20/1.55  -> true
% 1.20/1.55  Current number of equations to process: 26
% 1.20/1.55  Current number of ordered equations: 2
% 1.20/1.55  Current number of rules: 87
% 1.20/1.55  New rule produced :
% 1.20/1.55  [88]
% 1.20/1.55  ifeq(product(A,multiplicative_identity,B),true,ifeq(product(C,multiplicative_identity,X),true,
% 1.20/1.55                                                 ifeq(sum(C,Y,A),true,sum(X,Y,B),true),true),true)
% 1.20/1.55  -> true
% 1.20/1.55  Current number of equations to process: 26
% 1.20/1.55  Current number of ordered equations: 1
% 1.20/1.55  Current number of rules: 88
% 1.20/1.55  New rule produced :
% 1.20/1.55  [89]
% 1.20/1.55  ifeq(product(A,multiplicative_identity,B),true,ifeq(product(C,multiplicative_identity,X),true,
% 1.20/1.55                                                 ifeq(sum(Y,C,A),true,sum(Y,X,B),true),true),true)
% 1.20/1.55  -> true
% 1.20/1.55  Current number of equations to process: 26
% 1.20/1.55  Current number of ordered equations: 0
% 1.20/1.55  Current number of rules: 89
% 1.20/1.55  New rule produced :
% 1.20/1.55  [90]
% 1.20/1.55  ifeq(product(x_plus_y,A,B),true,ifeq(product(y,A,C),true,ifeq(product(x,A,X),true,
% 1.20/1.55                                                           sum(X,C,B),true),true),true)
% 1.20/1.55  -> true
% 1.20/1.55  Current number of equations to process: 25
% 1.20/1.55  Current number of ordered equations: 0
% 1.20/1.57  Current number of rules: 90
% 1.20/1.57  New rule produced :
% 1.20/1.57  [91]
% 1.20/1.57  ifeq(product(A,B,C),true,ifeq(product(X,B,Y),true,ifeq(sum(X,A,multiplicative_identity),true,
% 1.20/1.57                                                    sum(Y,C,B),true),true),true)
% 1.20/1.57  -> true
% 1.20/1.57  Current number of equations to process: 22
% 1.20/1.57  Current number of ordered equations: 2
% 1.20/1.57  Current number of rules: 91
% 1.20/1.57  New rule produced :
% 1.20/1.57  [92]
% 1.20/1.57  ifeq(product(A,B,C),true,ifeq(product(X,B,Y),true,ifeq(sum(X,multiplicative_identity,A),true,
% 1.20/1.57                                                    sum(Y,B,C),true),true),true)
% 1.20/1.57  -> true
% 1.20/1.57  Current number of equations to process: 22
% 1.20/1.57  Current number of ordered equations: 1
% 1.20/1.57  Current number of rules: 92
% 1.20/1.57  New rule produced :
% 1.20/1.57  [93]
% 1.20/1.57  ifeq(product(A,B,C),true,ifeq(product(X,B,Y),true,ifeq(sum(multiplicative_identity,X,A),true,
% 1.20/1.57                                                    sum(B,Y,C),true),true),true)
% 1.20/1.57  -> true
% 1.20/1.57  Current number of equations to process: 22
% 1.20/1.57  Current number of ordered equations: 0
% 1.20/1.57  Current number of rules: 93
% 1.20/1.57  New rule produced :
% 1.20/1.57  [94]
% 1.20/1.57  ifeq(product(multiplicative_identity,A,B),true,ifeq(product(inverse(C),A,X),true,
% 1.20/1.57                                                 ifeq(product(C,A,Y),true,
% 1.20/1.57                                                 sum(Y,X,B),true),true),true)
% 1.20/1.57  -> true
% 1.20/1.57  Current number of equations to process: 21
% 1.20/1.57  Current number of ordered equations: 0
% 1.20/1.57  Current number of rules: 94
% 1.20/1.57  New rule produced :
% 1.20/1.57  [95]
% 1.20/1.57  ifeq(product(A,B,C),true,ifeq(product(X,B,Y),true,ifeq(sum(X,A,inverse(B)),true,
% 1.20/1.57                                                    sum(Y,C,additive_identity),true),true),true)
% 1.20/1.57  -> true
% 1.20/1.57  Current number of equations to process: 18
% 1.20/1.57  Current number of ordered equations: 2
% 1.20/1.57  Current number of rules: 95
% 1.20/1.57  New rule produced :
% 1.20/1.57  [96]
% 1.20/1.57  ifeq(product(A,B,C),true,ifeq(product(X,B,Y),true,ifeq(sum(X,inverse(B),A),true,
% 1.20/1.57                                                    sum(Y,additive_identity,C),true),true),true)
% 1.20/1.57  -> true
% 1.20/1.57  Current number of equations to process: 18
% 1.20/1.57  Current number of ordered equations: 1
% 1.20/1.57  Current number of rules: 96
% 1.20/1.57  New rule produced :
% 1.20/1.57  [97]
% 1.20/1.57  ifeq(product(A,B,C),true,ifeq(product(X,B,Y),true,ifeq(sum(inverse(B),X,A),true,
% 1.20/1.57                                                    sum(additive_identity,Y,C),true),true),true)
% 1.20/1.57  -> true
% 1.20/1.57  Current number of equations to process: 18
% 1.20/1.57  Current number of ordered equations: 0
% 1.20/1.57  Current number of rules: 97
% 1.20/1.57  New rule produced :
% 1.20/1.57  [98]
% 1.20/1.57  ifeq(product(multiplicative_identity,A,B),true,ifeq(product(C,A,X),true,
% 1.20/1.57                                                 ifeq(product(inverse(C),A,Y),true,
% 1.20/1.57                                                 sum(Y,X,B),true),true),true)
% 1.20/1.57  -> true
% 1.20/1.57  Current number of equations to process: 17
% 1.20/1.57  Current number of ordered equations: 0
% 1.20/1.57  Current number of rules: 98
% 1.20/1.57  New rule produced :
% 1.20/1.57  [99]
% 1.20/1.57  ifeq(product(A,inverse(B),C),true,ifeq(product(X,inverse(B),Y),true,ifeq(
% 1.20/1.57                                                                      sum(X,A,B),true,
% 1.20/1.57                                                                      sum(Y,C,additive_identity),true),true),true)
% 1.20/1.57  -> true
% 1.20/1.57  Current number of equations to process: 14
% 1.20/1.57  Current number of ordered equations: 2
% 1.20/1.57  Current number of rules: 99
% 1.20/1.57  New rule produced :
% 1.20/1.57  [100]
% 1.20/1.57  ifeq(product(A,inverse(B),C),true,ifeq(product(X,inverse(B),Y),true,ifeq(
% 1.20/1.57                                                                      sum(X,B,A),true,
% 1.20/1.57                                                                      sum(Y,additive_identity,C),true),true),true)
% 1.20/1.57  -> true
% 1.20/1.57  Current number of equations to process: 14
% 1.20/1.57  Current number of ordered equations: 1
% 1.20/1.57  Current number of rules: 100
% 1.20/1.57  New rule produced :
% 1.20/1.57  [101]
% 1.20/1.57  ifeq(product(A,inverse(B),C),true,ifeq(product(X,inverse(B),Y),true,ifeq(
% 1.20/1.57                                                                      sum(B,X,A),true,
% 1.20/1.57                                                                      sum(additive_identity,Y,C),true),true),true)
% 1.20/1.57  -> true
% 1.20/1.57  Current number of equations to process: 14
% 1.20/1.57  Current number of ordered equations: 0
% 1.20/1.57  Current number of rules: 101
% 1.20/1.57  New rule produced :
% 1.20/1.57  [102]
% 1.20/1.57  ifeq(product(add(A,B),C,X),true,ifeq(product(B,C,Y),true,ifeq(product(A,C,Z),true,
% 1.20/1.57                                                           sum(Z,Y,X),true),true),true)
% 1.20/1.59  -> true
% 1.20/1.59  Current number of equations to process: 13
% 1.20/1.59  Current number of ordered equations: 0
% 1.20/1.59  Current number of rules: 102
% 1.20/1.59  New rule produced :
% 1.20/1.59  [103]
% 1.20/1.59  ifeq(product(A,B,C),true,ifeq(product(X,B,Y),true,ifeq(sum(X,A,Z),true,
% 1.20/1.59                                                    sum(Y,C,multiply(Z,B)),true),true),true)
% 1.20/1.59  -> true
% 1.20/1.59  Current number of equations to process: 10
% 1.20/1.59  Current number of ordered equations: 2
% 1.20/1.59  Current number of rules: 103
% 1.20/1.59  New rule produced :
% 1.20/1.59  [104]
% 1.20/1.59  ifeq(product(A,B,C),true,ifeq(product(X,B,Y),true,ifeq(sum(X,Z,A),true,
% 1.20/1.59                                                    sum(Y,multiply(Z,B),C),true),true),true)
% 1.20/1.59  -> true
% 1.20/1.59  Current number of equations to process: 10
% 1.20/1.59  Current number of ordered equations: 1
% 1.20/1.59  Current number of rules: 104
% 1.20/1.59  New rule produced :
% 1.20/1.59  [105]
% 1.20/1.59  ifeq(product(A,B,C),true,ifeq(product(X,B,Y),true,ifeq(sum(Z,X,A),true,
% 1.20/1.59                                                    sum(multiply(Z,B),Y,C),true),true),true)
% 1.20/1.59  -> true
% 1.20/1.59  Current number of equations to process: 10
% 1.20/1.59  Current number of ordered equations: 0
% 1.20/1.59  Current number of rules: 105
% 1.20/1.59  New rule produced :
% 1.20/1.59  [106]
% 1.20/1.59  ifeq(product(A,inverse(y),B),true,ifeq(product(C,inverse(y),X),true,ifeq(
% 1.20/1.59                                                                      sum(C,A,
% 1.20/1.59                                                                      inverse(x)),true,
% 1.20/1.59                                                                      sum(X,B,x_inverse_times_y_inverse),true),true),true)
% 1.20/1.59  -> true
% 1.20/1.59  Current number of equations to process: 7
% 1.20/1.59  Current number of ordered equations: 2
% 1.20/1.59  Current number of rules: 106
% 1.20/1.59  New rule produced :
% 1.20/1.59  [107]
% 1.20/1.59  ifeq(product(A,inverse(y),B),true,ifeq(product(C,inverse(y),X),true,ifeq(
% 1.20/1.59                                                                      sum(C,
% 1.20/1.59                                                                      inverse(x),A),true,
% 1.20/1.59                                                                      sum(X,x_inverse_times_y_inverse,B),true),true),true)
% 1.20/1.59  -> true
% 1.20/1.59  Current number of equations to process: 7
% 1.20/1.59  Current number of ordered equations: 1
% 1.20/1.59  Current number of rules: 107
% 1.20/1.59  New rule produced :
% 1.20/1.59  [108]
% 1.20/1.59  ifeq(product(A,inverse(y),B),true,ifeq(product(C,inverse(y),X),true,ifeq(
% 1.20/1.59                                                                      sum(
% 1.20/1.59                                                                      inverse(x),C,A),true,
% 1.20/1.59                                                                      sum(x_inverse_times_y_inverse,X,B),true),true),true)
% 1.20/1.59  -> true
% 1.20/1.59  Current number of equations to process: 7
% 1.20/1.59  Current number of ordered equations: 0
% 1.20/1.59  Current number of rules: 108
% 1.20/1.59  New rule produced :
% 1.20/1.59  [109]
% 1.20/1.59  ifeq(product(A,B,C),true,ifeq(product(X,B,additive_identity),true,ifeq(
% 1.20/1.59                                                                    product(Y,B,C),true,
% 1.20/1.59                                                                    ifeq(
% 1.20/1.59                                                                    sum(Y,X,A),true,true,true),true),true),true)
% 1.20/1.59  -> true
% 1.20/1.59  Current number of equations to process: 6
% 1.20/1.59  Current number of ordered equations: 0
% 1.20/1.59  Current number of rules: 109
% 1.20/1.59  New rule produced :
% 1.20/1.59  [110]
% 1.20/1.59  ifeq(product(A,B,C),true,ifeq(product(X,B,C),true,ifeq(product(Y,B,additive_identity),true,
% 1.20/1.59                                                    ifeq(sum(Y,X,A),true,true,true),true),true),true)
% 1.20/1.59  -> true
% 1.20/1.59  Current number of equations to process: 5
% 1.20/1.59  Current number of ordered equations: 0
% 1.20/1.59  Current number of rules: 110
% 1.20/1.59  New rule produced :
% 1.20/1.59  [111]
% 1.20/1.59  ifeq(product(A,B,x_plus_y),true,ifeq(product(C,B,y),true,ifeq(product(X,B,x),true,
% 1.20/1.59                                                           ifeq(sum(X,C,A),true,true,true),true),true),true)
% 1.20/1.59  -> true
% 1.20/1.59  Current number of equations to process: 4
% 1.20/1.59  Current number of ordered equations: 0
% 1.20/1.59  Current number of rules: 111
% 1.20/1.59  New rule produced :
% 1.20/1.59  [112]
% 1.20/1.59  ifeq(product(A,B,multiplicative_identity),true,ifeq(product(C,B,inverse(X)),true,
% 1.20/1.59                                                 ifeq(product(Y,B,X),true,
% 1.20/1.59                                                 ifeq(sum(Y,C,A),true,true,true),true),true),true)
% 1.20/1.59  -> true
% 1.20/1.59  Current number of equations to process: 3
% 1.20/1.59  Current number of ordered equations: 0
% 1.36/1.64  Current number of rules: 112
% 1.36/1.64  New rule produced :
% 1.36/1.64  [113]
% 1.36/1.64  ifeq(product(A,B,multiplicative_identity),true,ifeq(product(C,B,X),true,
% 1.36/1.64                                                 ifeq(product(Y,B,inverse(X)),true,
% 1.36/1.64                                                 ifeq(sum(Y,C,A),true,true,true),true),true),true)
% 1.36/1.64  -> true
% 1.36/1.64  Current number of equations to process: 2
% 1.36/1.64  Current number of ordered equations: 0
% 1.36/1.64  Current number of rules: 113
% 1.36/1.64  New rule produced :
% 1.36/1.64  [114]
% 1.36/1.64  ifeq(product(A,B,add(C,X)),true,ifeq(product(Y,B,X),true,ifeq(product(Z,B,C),true,
% 1.36/1.64                                                           ifeq(sum(Z,Y,A),true,true,true),true),true),true)
% 1.36/1.64  -> true
% 1.36/1.64  Current number of equations to process: 1
% 1.36/1.64  Current number of ordered equations: 0
% 1.36/1.64  Current number of rules: 114
% 1.36/1.64  New rule produced :
% 1.36/1.64  [115]
% 1.36/1.64  ifeq(product(A,B,B),true,ifeq(product(A,C,X),true,ifeq(product(A,X,C),true,true,true),true),true)
% 1.36/1.64  -> true
% 1.36/1.64  Current number of equations to process: 31
% 1.36/1.64  Current number of ordered equations: 0
% 1.36/1.64  Current number of rules: 115
% 1.36/1.64  New rule produced :
% 1.36/1.64  [116]
% 1.36/1.64  ifeq(product(A,B,C),true,ifeq(product(A,additive_identity,X),true,ifeq(
% 1.36/1.64                                                                    product(A,B,Y),true,
% 1.36/1.64                                                                    sum(Y,X,C),true),true),true)
% 1.36/1.64  -> true
% 1.36/1.64  Current number of equations to process: 30
% 1.36/1.64  Current number of ordered equations: 0
% 1.36/1.64  Current number of rules: 116
% 1.36/1.64  New rule produced :
% 1.36/1.64  [117]
% 1.36/1.64  ifeq(product(A,B,C),true,ifeq(product(A,B,X),true,ifeq(product(A,additive_identity,Y),true,
% 1.36/1.64                                                    sum(Y,X,C),true),true),true)
% 1.36/1.64  -> true
% 1.36/1.64  Current number of equations to process: 29
% 1.36/1.64  Current number of ordered equations: 0
% 1.36/1.64  Current number of rules: 117
% 1.36/1.64  New rule produced :
% 1.36/1.64  [118]
% 1.36/1.64  ifeq(product(A,B,C),true,ifeq(product(A,X,Y),true,ifeq(sum(X,B,multiplicative_identity),true,
% 1.36/1.64                                                    sum(Y,C,A),true),true),true)
% 1.36/1.64  -> true
% 1.36/1.64  Current number of equations to process: 26
% 1.36/1.64  Current number of ordered equations: 2
% 1.36/1.64  Current number of rules: 118
% 1.36/1.64  New rule produced :
% 1.36/1.64  [119]
% 1.36/1.64  ifeq(product(A,B,C),true,ifeq(product(A,X,Y),true,ifeq(sum(X,multiplicative_identity,B),true,
% 1.36/1.64                                                    sum(Y,A,C),true),true),true)
% 1.36/1.64  -> true
% 1.36/1.64  Current number of equations to process: 26
% 1.36/1.64  Current number of ordered equations: 1
% 1.36/1.64  Current number of rules: 119
% 1.36/1.64  New rule produced :
% 1.36/1.64  [120]
% 1.36/1.64  ifeq(product(A,B,C),true,ifeq(product(A,X,Y),true,ifeq(sum(multiplicative_identity,X,B),true,
% 1.36/1.64                                                    sum(A,Y,C),true),true),true)
% 1.36/1.64  -> true
% 1.36/1.64  Current number of equations to process: 26
% 1.36/1.64  Current number of ordered equations: 0
% 1.36/1.64  Current number of rules: 120
% 1.36/1.64  New rule produced :
% 1.36/1.64  [121]
% 1.36/1.64  ifeq(product(A,x_plus_y,B),true,ifeq(product(A,y,C),true,ifeq(product(A,x,X),true,
% 1.36/1.64                                                           sum(X,C,B),true),true),true)
% 1.36/1.64  -> true
% 1.36/1.64  Current number of equations to process: 25
% 1.36/1.64  Current number of ordered equations: 0
% 1.36/1.64  Current number of rules: 121
% 1.36/1.64  New rule produced :
% 1.36/1.64  [122]
% 1.36/1.64  ifeq(product(multiplicative_identity,A,B),true,ifeq(product(multiplicative_identity,C,X),true,
% 1.36/1.64                                                 ifeq(sum(C,A,Y),true,sum(X,B,Y),true),true),true)
% 1.36/1.64  -> true
% 1.36/1.64  Current number of equations to process: 22
% 1.36/1.64  Current number of ordered equations: 2
% 1.36/1.64  Current number of rules: 122
% 1.36/1.64  New rule produced :
% 1.36/1.64  [123]
% 1.36/1.64  ifeq(product(multiplicative_identity,A,B),true,ifeq(product(multiplicative_identity,C,X),true,
% 1.36/1.64                                                 ifeq(sum(C,Y,A),true,sum(X,Y,B),true),true),true)
% 1.36/1.64  -> true
% 1.36/1.64  Current number of equations to process: 22
% 1.36/1.64  Current number of ordered equations: 1
% 1.36/1.64  Current number of rules: 123
% 1.36/1.64  New rule produced :
% 1.36/1.64  [124]
% 1.36/1.64  ifeq(product(multiplicative_identity,A,B),true,ifeq(product(multiplicative_identity,C,X),true,
% 1.36/1.64                                                 ifeq(sum(Y,C,A),true,sum(Y,X,B),true),true),true)
% 1.36/1.64  -> true
% 1.36/1.64  Current number of equations to process: 22
% 1.36/1.64  Current number of ordered equations: 0
% 1.36/1.64  Current number of rules: 124
% 1.36/1.64  New rule produced :
% 1.36/1.64  [125]
% 1.36/1.64  ifeq(product(A,multiplicative_identity,B),true,ifeq(product(A,inverse(C),X),true,
% 1.36/1.67                                                 ifeq(product(A,C,Y),true,
% 1.36/1.67                                                 sum(Y,X,B),true),true),true)
% 1.36/1.67  -> true
% 1.36/1.67  Current number of equations to process: 21
% 1.36/1.67  Current number of ordered equations: 0
% 1.36/1.67  Current number of rules: 125
% 1.36/1.67  New rule produced :
% 1.36/1.67  [126]
% 1.36/1.67  ifeq(product(A,multiplicative_identity,B),true,ifeq(product(A,C,X),true,
% 1.36/1.67                                                 ifeq(product(A,inverse(C),Y),true,
% 1.36/1.67                                                 sum(Y,X,B),true),true),true)
% 1.36/1.67  -> true
% 1.36/1.67  Current number of equations to process: 20
% 1.36/1.67  Current number of ordered equations: 0
% 1.36/1.67  Current number of rules: 126
% 1.36/1.67  New rule produced :
% 1.36/1.67  [127]
% 1.36/1.67  ifeq(product(A,B,C),true,ifeq(product(A,X,Y),true,ifeq(sum(X,B,inverse(A)),true,
% 1.36/1.67                                                    sum(Y,C,additive_identity),true),true),true)
% 1.36/1.67  -> true
% 1.36/1.67  Current number of equations to process: 17
% 1.36/1.67  Current number of ordered equations: 2
% 1.36/1.67  Current number of rules: 127
% 1.36/1.67  New rule produced :
% 1.36/1.67  [128]
% 1.36/1.67  ifeq(product(A,B,C),true,ifeq(product(A,X,Y),true,ifeq(sum(X,inverse(A),B),true,
% 1.36/1.67                                                    sum(Y,additive_identity,C),true),true),true)
% 1.36/1.67  -> true
% 1.36/1.67  Current number of equations to process: 17
% 1.36/1.67  Current number of ordered equations: 1
% 1.36/1.67  Current number of rules: 128
% 1.36/1.67  New rule produced :
% 1.36/1.67  [129]
% 1.36/1.67  ifeq(product(A,B,C),true,ifeq(product(A,X,Y),true,ifeq(sum(inverse(A),X,B),true,
% 1.36/1.67                                                    sum(additive_identity,Y,C),true),true),true)
% 1.36/1.67  -> true
% 1.36/1.67  Current number of equations to process: 17
% 1.36/1.67  Current number of ordered equations: 0
% 1.36/1.67  Current number of rules: 129
% 1.36/1.67  New rule produced :
% 1.36/1.67  [130]
% 1.36/1.67  ifeq(product(inverse(A),B,C),true,ifeq(product(inverse(A),X,Y),true,ifeq(
% 1.36/1.67                                                                      sum(X,B,A),true,
% 1.36/1.67                                                                      sum(Y,C,additive_identity),true),true),true)
% 1.36/1.67  -> true
% 1.36/1.67  Current number of equations to process: 14
% 1.36/1.67  Current number of ordered equations: 2
% 1.36/1.67  Current number of rules: 130
% 1.36/1.67  New rule produced :
% 1.36/1.67  [131]
% 1.36/1.67  ifeq(product(inverse(A),B,C),true,ifeq(product(inverse(A),X,Y),true,ifeq(
% 1.36/1.67                                                                      sum(X,A,B),true,
% 1.36/1.67                                                                      sum(Y,additive_identity,C),true),true),true)
% 1.36/1.67  -> true
% 1.36/1.67  Current number of equations to process: 14
% 1.36/1.67  Current number of ordered equations: 1
% 1.36/1.67  Current number of rules: 131
% 1.36/1.67  New rule produced :
% 1.36/1.67  [132]
% 1.36/1.67  ifeq(product(inverse(A),B,C),true,ifeq(product(inverse(A),X,Y),true,ifeq(
% 1.36/1.67                                                                      sum(A,X,B),true,
% 1.36/1.67                                                                      sum(additive_identity,Y,C),true),true),true)
% 1.36/1.67  -> true
% 1.36/1.67  Current number of equations to process: 14
% 1.36/1.67  Current number of ordered equations: 0
% 1.36/1.67  Current number of rules: 132
% 1.36/1.67  New rule produced :
% 1.36/1.67  [133]
% 1.36/1.67  ifeq(product(A,add(B,C),X),true,ifeq(product(A,C,Y),true,ifeq(product(A,B,Z),true,
% 1.36/1.67                                                           sum(Z,Y,X),true),true),true)
% 1.36/1.67  -> true
% 1.36/1.67  Current number of equations to process: 13
% 1.36/1.67  Current number of ordered equations: 0
% 1.36/1.67  Current number of rules: 133
% 1.36/1.67  New rule produced :
% 1.36/1.67  [134]
% 1.36/1.67  ifeq(product(A,B,C),true,ifeq(product(A,X,Y),true,ifeq(sum(X,B,Z),true,
% 1.36/1.67                                                    sum(Y,C,multiply(A,Z)),true),true),true)
% 1.36/1.67  -> true
% 1.36/1.67  Current number of equations to process: 10
% 1.36/1.67  Current number of ordered equations: 2
% 1.36/1.67  Current number of rules: 134
% 1.36/1.67  New rule produced :
% 1.36/1.67  [135]
% 1.36/1.67  ifeq(product(A,B,C),true,ifeq(product(A,X,Y),true,ifeq(sum(X,Z,B),true,
% 1.36/1.67                                                    sum(Y,multiply(A,Z),C),true),true),true)
% 1.36/1.67  -> true
% 1.36/1.67  Current number of equations to process: 10
% 1.36/1.67  Current number of ordered equations: 1
% 1.36/1.67  Current number of rules: 135
% 1.36/1.67  New rule produced :
% 1.36/1.67  [136]
% 1.36/1.67  ifeq(product(A,B,C),true,ifeq(product(A,X,Y),true,ifeq(sum(Z,X,B),true,
% 1.36/1.67                                                    sum(multiply(A,Z),Y,C),true),true),true)
% 1.36/1.67  -> true
% 1.36/1.67  Current number of equations to process: 10
% 1.36/1.67  Current number of ordered equations: 0
% 1.36/1.67  Current number of rules: 136
% 1.41/1.72  New rule produced :
% 1.41/1.72  [137]
% 1.41/1.72  ifeq(product(inverse(x),A,B),true,ifeq(product(inverse(x),C,X),true,ifeq(
% 1.41/1.72                                                                      sum(C,A,
% 1.41/1.72                                                                      inverse(y)),true,
% 1.41/1.72                                                                      sum(X,B,x_inverse_times_y_inverse),true),true),true)
% 1.41/1.72  -> true
% 1.41/1.72  Current number of equations to process: 7
% 1.41/1.72  Current number of ordered equations: 2
% 1.41/1.72  Current number of rules: 137
% 1.41/1.72  New rule produced :
% 1.41/1.72  [138]
% 1.41/1.72  ifeq(product(inverse(x),A,B),true,ifeq(product(inverse(x),C,X),true,ifeq(
% 1.41/1.72                                                                      sum(C,
% 1.41/1.72                                                                      inverse(y),A),true,
% 1.41/1.72                                                                      sum(X,x_inverse_times_y_inverse,B),true),true),true)
% 1.41/1.72  -> true
% 1.41/1.72  Current number of equations to process: 7
% 1.41/1.72  Current number of ordered equations: 1
% 1.41/1.72  Current number of rules: 138
% 1.41/1.72  New rule produced :
% 1.41/1.72  [139]
% 1.41/1.72  ifeq(product(inverse(x),A,B),true,ifeq(product(inverse(x),C,X),true,ifeq(
% 1.41/1.72                                                                      sum(
% 1.41/1.72                                                                      inverse(y),C,A),true,
% 1.41/1.72                                                                      sum(x_inverse_times_y_inverse,X,B),true),true),true)
% 1.41/1.72  -> true
% 1.41/1.72  Current number of equations to process: 7
% 1.41/1.72  Current number of ordered equations: 0
% 1.41/1.72  Current number of rules: 139
% 1.41/1.72  New rule produced :
% 1.41/1.72  [140]
% 1.41/1.72  ifeq(product(A,B,C),true,ifeq(product(A,X,additive_identity),true,ifeq(
% 1.41/1.72                                                                    product(A,Y,C),true,
% 1.41/1.72                                                                    ifeq(
% 1.41/1.72                                                                    sum(Y,X,B),true,true,true),true),true),true)
% 1.41/1.72  -> true
% 1.41/1.72  Current number of equations to process: 6
% 1.41/1.72  Current number of ordered equations: 0
% 1.41/1.72  Current number of rules: 140
% 1.41/1.72  New rule produced :
% 1.41/1.72  [141]
% 1.41/1.72  ifeq(product(A,B,C),true,ifeq(product(A,X,C),true,ifeq(product(A,Y,additive_identity),true,
% 1.41/1.73                                                    ifeq(sum(Y,X,B),true,true,true),true),true),true)
% 1.41/1.73  -> true
% 1.41/1.73  Current number of equations to process: 5
% 1.41/1.73  Current number of ordered equations: 0
% 1.41/1.73  Current number of rules: 141
% 1.41/1.73  New rule produced :
% 1.41/1.73  [142]
% 1.41/1.73  ifeq(product(A,B,x_plus_y),true,ifeq(product(A,C,y),true,ifeq(product(A,X,x),true,
% 1.41/1.73                                                           ifeq(sum(X,C,B),true,true,true),true),true),true)
% 1.41/1.73  -> true
% 1.41/1.73  Current number of equations to process: 4
% 1.41/1.73  Current number of ordered equations: 0
% 1.41/1.73  Current number of rules: 142
% 1.41/1.73  New rule produced :
% 1.41/1.73  [143]
% 1.41/1.73  ifeq(product(A,B,multiplicative_identity),true,ifeq(product(A,C,inverse(X)),true,
% 1.41/1.73                                                 ifeq(product(A,Y,X),true,
% 1.41/1.73                                                 ifeq(sum(Y,C,B),true,true,true),true),true),true)
% 1.41/1.73  -> true
% 1.41/1.73  Current number of equations to process: 3
% 1.41/1.73  Current number of ordered equations: 0
% 1.41/1.73  Current number of rules: 143
% 1.41/1.73  New rule produced :
% 1.41/1.73  [144]
% 1.41/1.73  ifeq(product(A,B,multiplicative_identity),true,ifeq(product(A,C,X),true,
% 1.41/1.73                                                 ifeq(product(A,Y,inverse(X)),true,
% 1.41/1.73                                                 ifeq(sum(Y,C,B),true,true,true),true),true),true)
% 1.41/1.73  -> true
% 1.41/1.73  Current number of equations to process: 2
% 1.41/1.73  Current number of ordered equations: 0
% 1.41/1.73  Current number of rules: 144
% 1.41/1.73  New rule produced :
% 1.41/1.73  [145]
% 1.41/1.73  ifeq(product(A,B,add(C,X)),true,ifeq(product(A,Y,X),true,ifeq(product(A,Z,C),true,
% 1.41/1.73                                                           ifeq(sum(Z,Y,B),true,true,true),true),true),true)
% 1.41/1.73  -> true
% 1.41/1.73  Current number of equations to process: 1
% 1.41/1.73  Current number of ordered equations: 0
% 1.41/1.73  Current number of rules: 145
% 1.41/1.73  New rule produced :
% 1.41/1.73  [146]
% 1.41/1.73  ifeq(product(A,B,A),true,ifeq(product(C,X,C),true,ifeq(sum(C,X,B),true,true,true),true),true)
% 1.41/1.73  -> true
% 1.41/1.73  Current number of equations to process: 31
% 1.41/1.73  Current number of ordered equations: 0
% 1.41/1.73  Current number of rules: 146
% 1.41/1.73  New rule produced :
% 1.41/1.73  [147]
% 1.41/1.73  ifeq(product(A,B,C),true,ifeq(product(X,additive_identity,Y),true,ifeq(
% 1.49/1.76                                                                    sum(B,X,A),true,
% 1.49/1.76                                                                    sum(B,Y,C),true),true),true)
% 1.49/1.76  -> true
% 1.49/1.76  Current number of equations to process: 29
% 1.49/1.76  Current number of ordered equations: 1
% 1.49/1.76  Current number of rules: 147
% 1.49/1.76  New rule produced :
% 1.49/1.76  [148]
% 1.49/1.76  ifeq(product(A,B,C),true,ifeq(product(additive_identity,X,Y),true,ifeq(
% 1.49/1.76                                                                    sum(A,X,B),true,
% 1.49/1.76                                                                    sum(A,Y,C),true),true),true)
% 1.49/1.76  -> true
% 1.49/1.76  Current number of equations to process: 29
% 1.49/1.76  Current number of ordered equations: 0
% 1.49/1.76  Current number of rules: 148
% 1.49/1.76  New rule produced :
% 1.49/1.76  [149]
% 1.49/1.76  ifeq(product(A,B,C),true,ifeq(product(X,B,Y),true,ifeq(sum(additive_identity,X,A),true,
% 1.49/1.76                                                    sum(additive_identity,Y,C),true),true),true)
% 1.49/1.76  -> true
% 1.49/1.76  Current number of equations to process: 27
% 1.49/1.76  Current number of ordered equations: 1
% 1.49/1.76  Current number of rules: 149
% 1.49/1.76  New rule produced :
% 1.49/1.76  [150]
% 1.49/1.76  ifeq(product(A,B,C),true,ifeq(product(A,X,Y),true,ifeq(sum(additive_identity,X,B),true,
% 1.49/1.76                                                    sum(additive_identity,Y,C),true),true),true)
% 1.49/1.76  -> true
% 1.49/1.76  Current number of equations to process: 27
% 1.49/1.76  Current number of ordered equations: 0
% 1.49/1.76  Current number of rules: 150
% 1.49/1.76  New rule produced :
% 1.49/1.76  [151]
% 1.49/1.76  ifeq(product(A,B,C),true,ifeq(sum(X,B,multiplicative_identity),true,ifeq(
% 1.49/1.76                                                                      sum(X,A,Y),true,
% 1.49/1.76                                                                      sum(X,C,Y),true),true),true)
% 1.49/1.76  -> true
% 1.49/1.76  Current number of equations to process: 25
% 1.49/1.76  Current number of ordered equations: 1
% 1.49/1.76  Current number of rules: 151
% 1.49/1.76  New rule produced :
% 1.49/1.76  [152]
% 1.49/1.76  ifeq(product(A,B,C),true,ifeq(sum(X,multiplicative_identity,B),true,ifeq(
% 1.49/1.76                                                                      sum(X,Y,A),true,
% 1.49/1.76                                                                      sum(X,Y,C),true),true),true)
% 1.49/1.76  -> true
% 1.49/1.76  Current number of equations to process: 25
% 1.49/1.76  Current number of ordered equations: 0
% 1.49/1.76  Current number of rules: 152
% 1.49/1.76  New rule produced :
% 1.49/1.76  [153]
% 1.49/1.76  ifeq(product(A,x_plus_y,B),true,ifeq(product(C,y,X),true,ifeq(sum(x,C,A),true,
% 1.49/1.76                                                           sum(x,X,B),true),true),true)
% 1.49/1.76  -> true
% 1.49/1.76  Current number of equations to process: 23
% 1.49/1.76  Current number of ordered equations: 1
% 1.49/1.76  Current number of rules: 153
% 1.49/1.76  New rule produced :
% 1.49/1.76  [154]
% 1.49/1.76  ifeq(product(x_plus_y,A,B),true,ifeq(product(y,C,X),true,ifeq(sum(x,C,A),true,
% 1.49/1.76                                                           sum(x,X,B),true),true),true)
% 1.49/1.76  -> true
% 1.49/1.76  Current number of equations to process: 23
% 1.49/1.76  Current number of ordered equations: 0
% 1.49/1.76  Current number of rules: 154
% 1.49/1.76  New rule produced :
% 1.49/1.76  [155]
% 1.49/1.76  ifeq(product(A,B,C),true,ifeq(sum(X,B,Y),true,ifeq(sum(X,A,multiplicative_identity),true,
% 1.49/1.76                                                sum(X,C,Y),true),true),true) ->
% 1.49/1.76  true
% 1.49/1.76  Current number of equations to process: 21
% 1.49/1.76  Current number of ordered equations: 1
% 1.49/1.76  Current number of rules: 155
% 1.49/1.76  New rule produced :
% 1.49/1.76  [156]
% 1.49/1.76  ifeq(product(A,B,C),true,ifeq(sum(X,Y,B),true,ifeq(sum(X,multiplicative_identity,A),true,
% 1.49/1.76                                                sum(X,Y,C),true),true),true) ->
% 1.49/1.76  true
% 1.49/1.76  Current number of equations to process: 21
% 1.49/1.76  Current number of ordered equations: 0
% 1.49/1.76  Current number of rules: 156
% 1.49/1.76  New rule produced :
% 1.49/1.76  [157]
% 1.49/1.76  ifeq(product(multiplicative_identity,A,B),true,ifeq(product(inverse(C),X,Y),true,
% 1.49/1.76                                                 ifeq(sum(C,X,A),true,sum(C,Y,B),true),true),true)
% 1.49/1.76  -> true
% 1.49/1.76  Current number of equations to process: 19
% 1.49/1.76  Current number of ordered equations: 1
% 1.49/1.76  Current number of rules: 157
% 1.49/1.76  New rule produced :
% 1.49/1.76  [158]
% 1.49/1.76  ifeq(product(A,multiplicative_identity,B),true,ifeq(product(C,inverse(X),Y),true,
% 1.49/1.76                                                 ifeq(sum(X,C,A),true,sum(X,Y,B),true),true),true)
% 1.49/1.76  -> true
% 1.49/1.76  Current number of equations to process: 19
% 1.49/1.76  Current number of ordered equations: 0
% 1.49/1.76  Current number of rules: 158
% 1.49/1.76  New rule produced :
% 1.50/1.80  [159]
% 1.50/1.80  ifeq(product(A,B,C),true,ifeq(sum(X,B,Y),true,ifeq(sum(X,A,inverse(Y)),true,
% 1.50/1.80                                                sum(X,C,additive_identity),true),true),true)
% 1.50/1.80  -> true
% 1.50/1.80  Current number of equations to process: 17
% 1.50/1.80  Current number of ordered equations: 1
% 1.50/1.80  Current number of rules: 159
% 1.50/1.80  New rule produced :
% 1.50/1.80  [160]
% 1.50/1.80  ifeq(product(A,B,C),true,ifeq(sum(X,Y,B),true,ifeq(sum(X,inverse(Y),A),true,
% 1.50/1.80                                                sum(X,additive_identity,C),true),true),true)
% 1.50/1.80  -> true
% 1.50/1.80  Current number of equations to process: 17
% 1.50/1.80  Current number of ordered equations: 0
% 1.50/1.80  Current number of rules: 160
% 1.50/1.80  New rule produced :
% 1.50/1.80  [161]
% 1.50/1.80  ifeq(product(A,B,C),true,ifeq(sum(X,B,inverse(Y)),true,ifeq(sum(X,A,Y),true,
% 1.50/1.80                                                         sum(X,C,additive_identity),true),true),true)
% 1.50/1.80  -> true
% 1.50/1.80  Current number of equations to process: 15
% 1.50/1.80  Current number of ordered equations: 1
% 1.50/1.80  Current number of rules: 161
% 1.50/1.80  New rule produced :
% 1.50/1.80  [162]
% 1.50/1.80  ifeq(product(A,B,C),true,ifeq(sum(X,inverse(Y),B),true,ifeq(sum(X,Y,A),true,
% 1.50/1.80                                                         sum(X,additive_identity,C),true),true),true)
% 1.50/1.80  -> true
% 1.50/1.80  Current number of equations to process: 15
% 1.50/1.80  Current number of ordered equations: 0
% 1.50/1.80  Current number of rules: 162
% 1.50/1.80  New rule produced :
% 1.50/1.80  [163]
% 1.50/1.80  ifeq(product(multiplicative_identity,A,B),true,ifeq(product(C,X,Y),true,
% 1.50/1.80                                                 ifeq(sum(inverse(C),X,A),true,
% 1.50/1.80                                                 sum(inverse(C),Y,B),true),true),true)
% 1.50/1.80  -> true
% 1.50/1.80  Current number of equations to process: 13
% 1.50/1.80  Current number of ordered equations: 1
% 1.50/1.80  Current number of rules: 163
% 1.50/1.80  New rule produced :
% 1.50/1.80  [164]
% 1.50/1.80  ifeq(product(A,multiplicative_identity,B),true,ifeq(product(C,X,Y),true,
% 1.50/1.80                                                 ifeq(sum(inverse(X),C,A),true,
% 1.50/1.80                                                 sum(inverse(X),Y,B),true),true),true)
% 1.50/1.80  -> true
% 1.50/1.80  Current number of equations to process: 13
% 1.50/1.80  Current number of ordered equations: 0
% 1.50/1.80  Current number of rules: 164
% 1.50/1.80  New rule produced :
% 1.50/1.80  [165]
% 1.50/1.80  ifeq(product(A,add(B,C),X),true,ifeq(product(Y,C,Z),true,ifeq(sum(B,Y,A),true,
% 1.50/1.80                                                           sum(B,Z,X),true),true),true)
% 1.50/1.80  -> true
% 1.50/1.80  Current number of equations to process: 11
% 1.50/1.80  Current number of ordered equations: 1
% 1.50/1.80  Current number of rules: 165
% 1.50/1.80  New rule produced :
% 1.50/1.80  [166]
% 1.50/1.80  ifeq(product(add(A,B),C,X),true,ifeq(product(B,Y,Z),true,ifeq(sum(A,Y,C),true,
% 1.50/1.80                                                           sum(A,Z,X),true),true),true)
% 1.50/1.80  -> true
% 1.50/1.80  Current number of equations to process: 11
% 1.50/1.80  Current number of ordered equations: 0
% 1.50/1.80  Current number of rules: 166
% 1.50/1.80  New rule produced :
% 1.50/1.80  [167]
% 1.50/1.80  ifeq(product(A,B,C),true,ifeq(sum(X,B,inverse(y)),true,ifeq(sum(X,A,inverse(x)),true,
% 1.50/1.80                                                         sum(X,C,x_inverse_times_y_inverse),true),true),true)
% 1.50/1.80  -> true
% 1.50/1.80  Current number of equations to process: 9
% 1.50/1.80  Current number of ordered equations: 1
% 1.50/1.80  Current number of rules: 167
% 1.50/1.80  New rule produced :
% 1.50/1.80  [168]
% 1.50/1.80  ifeq(product(A,B,C),true,ifeq(sum(X,inverse(y),B),true,ifeq(sum(X,inverse(x),A),true,
% 1.50/1.80                                                         sum(X,x_inverse_times_y_inverse,C),true),true),true)
% 1.50/1.80  -> true
% 1.50/1.80  Current number of equations to process: 9
% 1.50/1.80  Current number of ordered equations: 0
% 1.50/1.80  Current number of rules: 168
% 1.50/1.80  New rule produced :
% 1.50/1.80  [169]
% 1.50/1.80  ifeq(product(A,B,C),true,ifeq(sum(X,B,Y),true,ifeq(sum(X,A,Z),true,sum(X,C,
% 1.50/1.80                                                                     multiply(Z,Y)),true),true),true)
% 1.50/1.80  -> true
% 1.50/1.80  Current number of equations to process: 7
% 1.50/1.80  Current number of ordered equations: 1
% 1.50/1.80  Current number of rules: 169
% 1.50/1.80  New rule produced :
% 1.50/1.80  [170]
% 1.50/1.80  ifeq(product(A,B,C),true,ifeq(sum(X,Y,B),true,ifeq(sum(X,Z,A),true,sum(X,
% 1.50/1.80                                                                     multiply(Z,Y),C),true),true),true)
% 1.50/1.80  -> true
% 1.50/1.80  Current number of equations to process: 7
% 1.50/1.80  Current number of ordered equations: 0
% 1.50/1.80  Current number of rules: 170
% 1.50/1.80  New rule produced :
% 1.50/1.80  [171]
% 1.50/1.80  ifeq(product(A,B,C),true,ifeq(product(X,Y,additive_identity),true,ifeq(
% 1.50/1.80                                                                    sum(C,Y,B),true,
% 1.57/1.88                                                                    ifeq(
% 1.57/1.88                                                                    sum(C,X,A),true,true,true),true),true),true)
% 1.57/1.88  -> true
% 1.57/1.88  Current number of equations to process: 6
% 1.57/1.88  Current number of ordered equations: 0
% 1.57/1.88  Current number of rules: 171
% 1.57/1.88  New rule produced :
% 1.57/1.88  [172]
% 1.57/1.88  ifeq(product(A,B,C),true,ifeq(product(X,Y,C),true,ifeq(sum(additive_identity,Y,B),true,
% 1.57/1.88                                                    ifeq(sum(additive_identity,X,A),true,true,true),true),true),true)
% 1.57/1.88  -> true
% 1.57/1.88  Current number of equations to process: 5
% 1.57/1.88  Current number of ordered equations: 0
% 1.57/1.88  Current number of rules: 172
% 1.57/1.88  New rule produced :
% 1.57/1.88  [173]
% 1.57/1.88  ifeq(product(A,B,x_plus_y),true,ifeq(product(C,X,y),true,ifeq(sum(x,X,B),true,
% 1.57/1.88                                                           ifeq(sum(x,C,A),true,true,true),true),true),true)
% 1.57/1.88  -> true
% 1.57/1.88  Current number of equations to process: 4
% 1.57/1.88  Current number of ordered equations: 0
% 1.57/1.88  Current number of rules: 173
% 1.57/1.88  New rule produced :
% 1.57/1.88  [174]
% 1.57/1.88  ifeq(product(A,B,multiplicative_identity),true,ifeq(product(C,X,inverse(Y)),true,
% 1.57/1.88                                                 ifeq(sum(Y,X,B),true,ifeq(
% 1.57/1.88                                                                      sum(Y,C,A),true,true,true),true),true),true)
% 1.57/1.88  -> true
% 1.57/1.88  Current number of equations to process: 3
% 1.57/1.88  Current number of ordered equations: 0
% 1.57/1.88  Current number of rules: 174
% 1.57/1.88  New rule produced :
% 1.57/1.88  [175]
% 1.57/1.88  ifeq(product(A,B,multiplicative_identity),true,ifeq(product(C,X,Y),true,
% 1.57/1.88                                                 ifeq(sum(inverse(Y),X,B),true,
% 1.57/1.88                                                 ifeq(sum(inverse(Y),C,A),true,true,true),true),true),true)
% 1.57/1.88  -> true
% 1.57/1.88  Current number of equations to process: 2
% 1.57/1.88  Current number of ordered equations: 0
% 1.57/1.88  Current number of rules: 175
% 1.57/1.88  New rule produced :
% 1.57/1.88  [176]
% 1.57/1.88  ifeq(product(A,B,add(C,X)),true,ifeq(product(Y,Z,X),true,ifeq(sum(C,Z,B),true,
% 1.57/1.88                                                           ifeq(sum(C,Y,A),true,true,true),true),true),true)
% 1.57/1.88  -> true
% 1.57/1.88  Current number of equations to process: 1
% 1.57/1.88  Current number of ordered equations: 0
% 1.57/1.88  Current number of rules: 176
% 1.57/1.88  New rule produced :
% 1.57/1.88  [177]
% 1.57/1.88  ifeq(product(A,B,A),true,ifeq(product(C,X,C),true,ifeq(sum(X,C,B),true,true,true),true),true)
% 1.57/1.88  -> true
% 1.57/1.88  Current number of equations to process: 31
% 1.57/1.88  Current number of ordered equations: 0
% 1.57/1.88  Current number of rules: 177
% 1.57/1.88  New rule produced :
% 1.57/1.88  [178]
% 1.57/1.88  ifeq(product(A,B,C),true,ifeq(product(X,B,Y),true,ifeq(sum(X,additive_identity,A),true,
% 1.57/1.88                                                    sum(Y,additive_identity,C),true),true),true)
% 1.57/1.88  -> true
% 1.57/1.88  Current number of equations to process: 29
% 1.57/1.88  Current number of ordered equations: 1
% 1.57/1.88  Current number of rules: 178
% 1.57/1.88  New rule produced :
% 1.57/1.88  [179]
% 1.57/1.88  ifeq(product(A,B,C),true,ifeq(product(A,X,Y),true,ifeq(sum(X,additive_identity,B),true,
% 1.57/1.88                                                    sum(Y,additive_identity,C),true),true),true)
% 1.57/1.88  -> true
% 1.57/1.88  Current number of equations to process: 29
% 1.57/1.88  Current number of ordered equations: 0
% 1.57/1.88  Current number of rules: 179
% 1.57/1.88  New rule produced :
% 1.57/1.88  [180]
% 1.57/1.88  ifeq(product(A,B,C),true,ifeq(product(X,additive_identity,Y),true,ifeq(
% 1.57/1.88                                                                    sum(X,B,A),true,
% 1.57/1.88                                                                    sum(Y,B,C),true),true),true)
% 1.57/1.88  -> true
% 1.57/1.88  Current number of equations to process: 27
% 1.57/1.88  Current number of ordered equations: 1
% 1.57/1.88  Current number of rules: 180
% 1.57/1.88  New rule produced :
% 1.57/1.88  [181]
% 1.57/1.88  ifeq(product(A,B,C),true,ifeq(product(additive_identity,X,Y),true,ifeq(
% 1.57/1.88                                                                    sum(X,A,B),true,
% 1.57/1.88                                                                    sum(Y,A,C),true),true),true)
% 1.57/1.88  -> true
% 1.57/1.88  Current number of equations to process: 27
% 1.57/1.88  Current number of ordered equations: 0
% 1.57/1.88  Current number of rules: 181
% 1.57/1.88  New rule produced :
% 1.57/1.88  [182]
% 1.57/1.88  ifeq(product(A,B,C),true,ifeq(sum(B,X,multiplicative_identity),true,ifeq(
% 1.57/1.88                                                                      sum(A,X,Y),true,
% 1.57/1.88                                                                      sum(C,X,Y),true),true),true)
% 1.65/1.93  -> true
% 1.65/1.93  Current number of equations to process: 25
% 1.65/1.93  Current number of ordered equations: 1
% 1.65/1.93  Current number of rules: 182
% 1.65/1.93  New rule produced :
% 1.65/1.93  [183]
% 1.65/1.93  ifeq(product(A,B,C),true,ifeq(sum(multiplicative_identity,X,B),true,ifeq(
% 1.65/1.93                                                                      sum(Y,X,A),true,
% 1.65/1.93                                                                      sum(Y,X,C),true),true),true)
% 1.65/1.93  -> true
% 1.65/1.93  Current number of equations to process: 25
% 1.65/1.93  Current number of ordered equations: 0
% 1.65/1.93  Current number of rules: 183
% 1.65/1.93  New rule produced :
% 1.65/1.93  [184]
% 1.65/1.93  ifeq(product(A,x_plus_y,B),true,ifeq(product(C,x,X),true,ifeq(sum(C,y,A),true,
% 1.65/1.93                                                           sum(X,y,B),true),true),true)
% 1.65/1.93  -> true
% 1.65/1.93  Current number of equations to process: 23
% 1.65/1.93  Current number of ordered equations: 1
% 1.65/1.93  Current number of rules: 184
% 1.65/1.93  New rule produced :
% 1.65/1.93  [185]
% 1.65/1.93  ifeq(product(x_plus_y,A,B),true,ifeq(product(x,C,X),true,ifeq(sum(C,y,A),true,
% 1.65/1.93                                                           sum(X,y,B),true),true),true)
% 1.65/1.93  -> true
% 1.65/1.93  Current number of equations to process: 23
% 1.65/1.93  Current number of ordered equations: 0
% 1.65/1.93  Current number of rules: 185
% 1.65/1.93  New rule produced :
% 1.65/1.93  [186]
% 1.65/1.93  ifeq(product(A,B,C),true,ifeq(sum(B,X,Y),true,ifeq(sum(A,X,multiplicative_identity),true,
% 1.65/1.93                                                sum(C,X,Y),true),true),true) ->
% 1.65/1.93  true
% 1.65/1.93  Current number of equations to process: 21
% 1.65/1.93  Current number of ordered equations: 1
% 1.65/1.93  Current number of rules: 186
% 1.65/1.93  New rule produced :
% 1.65/1.93  [187]
% 1.65/1.93  ifeq(product(A,B,C),true,ifeq(sum(X,Y,B),true,ifeq(sum(multiplicative_identity,Y,A),true,
% 1.65/1.93                                                sum(X,Y,C),true),true),true) ->
% 1.65/1.93  true
% 1.65/1.93  Current number of equations to process: 21
% 1.65/1.93  Current number of ordered equations: 0
% 1.65/1.93  Current number of rules: 187
% 1.65/1.93  New rule produced :
% 1.65/1.93  [188]
% 1.65/1.93  ifeq(product(A,B,C),true,ifeq(sum(B,X,Y),true,ifeq(sum(A,X,inverse(Y)),true,
% 1.65/1.93                                                sum(C,X,additive_identity),true),true),true)
% 1.65/1.93  -> true
% 1.65/1.93  Current number of equations to process: 19
% 1.65/1.93  Current number of ordered equations: 1
% 1.65/1.93  Current number of rules: 188
% 1.65/1.93  New rule produced :
% 1.65/1.93  [189]
% 1.65/1.93  ifeq(product(A,B,C),true,ifeq(sum(X,Y,B),true,ifeq(sum(inverse(X),Y,A),true,
% 1.65/1.93                                                sum(additive_identity,Y,C),true),true),true)
% 1.65/1.93  -> true
% 1.65/1.93  Current number of equations to process: 19
% 1.65/1.93  Current number of ordered equations: 0
% 1.65/1.93  Current number of rules: 189
% 1.65/1.93  New rule produced :
% 1.65/1.93  [190]
% 1.65/1.93  ifeq(product(multiplicative_identity,A,B),true,ifeq(product(inverse(C),X,Y),true,
% 1.65/1.93                                                 ifeq(sum(X,C,A),true,sum(Y,C,B),true),true),true)
% 1.65/1.93  -> true
% 1.65/1.93  Current number of equations to process: 17
% 1.65/1.93  Current number of ordered equations: 1
% 1.65/1.93  Current number of rules: 190
% 1.65/1.93  New rule produced :
% 1.65/1.93  [191]
% 1.65/1.93  ifeq(product(A,multiplicative_identity,B),true,ifeq(product(C,inverse(X),Y),true,
% 1.65/1.93                                                 ifeq(sum(C,X,A),true,sum(Y,X,B),true),true),true)
% 1.65/1.93  -> true
% 1.65/1.93  Current number of equations to process: 17
% 1.65/1.93  Current number of ordered equations: 0
% 1.65/1.93  Current number of rules: 191
% 1.65/1.93  New rule produced :
% 1.65/1.93  [192]
% 1.65/1.93  ifeq(product(A,B,C),true,ifeq(sum(B,X,inverse(Y)),true,ifeq(sum(A,X,Y),true,
% 1.65/1.93                                                         sum(C,X,additive_identity),true),true),true)
% 1.65/1.93  -> true
% 1.65/1.93  Current number of equations to process: 15
% 1.65/1.93  Current number of ordered equations: 1
% 1.65/1.93  Current number of rules: 192
% 1.65/1.93  New rule produced :
% 1.65/1.93  [193]
% 1.65/1.93  ifeq(product(A,B,C),true,ifeq(sum(inverse(X),Y,B),true,ifeq(sum(X,Y,A),true,
% 1.65/1.93                                                         sum(additive_identity,Y,C),true),true),true)
% 1.65/1.93  -> true
% 1.65/1.93  Current number of equations to process: 15
% 1.65/1.93  Current number of ordered equations: 0
% 1.65/1.93  Current number of rules: 193
% 1.65/1.93  New rule produced :
% 1.65/1.93  [194]
% 1.65/1.93  ifeq(product(multiplicative_identity,A,B),true,ifeq(product(C,X,Y),true,
% 1.65/1.93                                                 ifeq(sum(X,inverse(C),A),true,
% 1.65/1.93                                                 sum(Y,inverse(C),B),true),true),true)
% 1.65/1.93  -> true
% 1.65/1.93  Current number of equations to process: 13
% 1.65/1.93  Current number of ordered equations: 1
% 1.65/1.93  Current number of rules: 194
% 1.71/1.99  New rule produced :
% 1.71/1.99  [195]
% 1.71/1.99  ifeq(product(A,multiplicative_identity,B),true,ifeq(product(C,X,Y),true,
% 1.71/1.99                                                 ifeq(sum(C,inverse(X),A),true,
% 1.71/1.99                                                 sum(Y,inverse(X),B),true),true),true)
% 1.71/1.99  -> true
% 1.71/1.99  Current number of equations to process: 13
% 1.71/1.99  Current number of ordered equations: 0
% 1.71/1.99  Current number of rules: 195
% 1.71/1.99  New rule produced :
% 1.71/1.99  [196]
% 1.71/1.99  ifeq(product(A,add(B,C),X),true,ifeq(product(Y,B,Z),true,ifeq(sum(Y,C,A),true,
% 1.71/1.99                                                           sum(Z,C,X),true),true),true)
% 1.71/1.99  -> true
% 1.71/1.99  Current number of equations to process: 11
% 1.71/1.99  Current number of ordered equations: 1
% 1.71/1.99  Current number of rules: 196
% 1.71/1.99  New rule produced :
% 1.71/1.99  [197]
% 1.71/1.99  ifeq(product(add(A,B),C,X),true,ifeq(product(A,Y,Z),true,ifeq(sum(Y,B,C),true,
% 1.71/1.99                                                           sum(Z,B,X),true),true),true)
% 1.71/1.99  -> true
% 1.71/1.99  Current number of equations to process: 11
% 1.71/1.99  Current number of ordered equations: 0
% 1.71/1.99  Current number of rules: 197
% 1.71/1.99  New rule produced :
% 1.71/1.99  [198]
% 1.71/1.99  ifeq(product(A,B,C),true,ifeq(sum(B,X,inverse(y)),true,ifeq(sum(A,X,inverse(x)),true,
% 1.71/1.99                                                         sum(C,X,x_inverse_times_y_inverse),true),true),true)
% 1.71/1.99  -> true
% 1.71/1.99  Current number of equations to process: 9
% 1.71/1.99  Current number of ordered equations: 1
% 1.71/1.99  Current number of rules: 198
% 1.71/1.99  New rule produced :
% 1.71/1.99  [199]
% 1.71/1.99  ifeq(product(A,B,C),true,ifeq(sum(inverse(y),X,B),true,ifeq(sum(inverse(x),X,A),true,
% 1.71/1.99                                                         sum(x_inverse_times_y_inverse,X,C),true),true),true)
% 1.71/1.99  -> true
% 1.71/1.99  Current number of equations to process: 9
% 1.71/1.99  Current number of ordered equations: 0
% 1.71/1.99  Current number of rules: 199
% 1.71/1.99  New rule produced :
% 1.71/1.99  [200]
% 1.71/1.99  ifeq(product(A,B,C),true,ifeq(sum(B,X,Y),true,ifeq(sum(A,X,Z),true,sum(C,X,
% 1.71/1.99                                                                     multiply(Z,Y)),true),true),true)
% 1.71/1.99  -> true
% 1.71/1.99  Current number of equations to process: 7
% 1.71/1.99  Current number of ordered equations: 1
% 1.71/1.99  Current number of rules: 200
% 1.71/1.99  New rule produced :
% 1.71/1.99  [201]
% 1.71/1.99  ifeq(product(A,B,C),true,ifeq(sum(X,Y,B),true,ifeq(sum(Z,Y,A),true,sum(
% 1.71/1.99                                                                     multiply(Z,X),Y,C),true),true),true)
% 1.71/1.99  -> true
% 1.71/1.99  Current number of equations to process: 7
% 1.71/1.99  Current number of ordered equations: 0
% 1.71/1.99  Current number of rules: 201
% 1.71/1.99  New rule produced :
% 1.71/1.99  [202]
% 1.71/1.99  ifeq(product(A,B,C),true,ifeq(product(X,Y,C),true,ifeq(sum(Y,additive_identity,B),true,
% 1.71/1.99                                                    ifeq(sum(X,additive_identity,A),true,true,true),true),true),true)
% 1.71/1.99  -> true
% 1.71/1.99  Current number of equations to process: 6
% 1.71/1.99  Current number of ordered equations: 0
% 1.71/1.99  Current number of rules: 202
% 1.71/1.99  New rule produced :
% 1.71/1.99  [203]
% 1.71/1.99  ifeq(product(A,B,C),true,ifeq(product(X,Y,additive_identity),true,ifeq(
% 1.71/1.99                                                                    sum(Y,C,B),true,
% 1.71/1.99                                                                    ifeq(
% 1.71/1.99                                                                    sum(X,C,A),true,true,true),true),true),true)
% 1.71/1.99  -> true
% 1.71/1.99  Current number of equations to process: 5
% 1.71/1.99  Current number of ordered equations: 0
% 1.71/1.99  Current number of rules: 203
% 1.71/1.99  New rule produced :
% 1.71/1.99  [204]
% 1.71/1.99  ifeq(product(A,B,x_plus_y),true,ifeq(product(C,X,x),true,ifeq(sum(X,y,B),true,
% 1.71/1.99                                                           ifeq(sum(C,y,A),true,true,true),true),true),true)
% 1.71/1.99  -> true
% 1.71/1.99  Current number of equations to process: 4
% 1.71/1.99  Current number of ordered equations: 0
% 1.71/1.99  Current number of rules: 204
% 1.71/1.99  New rule produced :
% 1.71/1.99  [205]
% 1.71/1.99  ifeq(product(A,B,multiplicative_identity),true,ifeq(product(C,X,inverse(Y)),true,
% 1.71/1.99                                                 ifeq(sum(X,Y,B),true,ifeq(
% 1.71/1.99                                                                      sum(C,Y,A),true,true,true),true),true),true)
% 1.71/1.99  -> true
% 1.71/1.99  Current number of equations to process: 3
% 1.71/1.99  Current number of ordered equations: 0
% 1.71/1.99  Current number of rules: 205
% 1.71/1.99  New rule produced :
% 1.71/1.99  [206]
% 1.71/1.99  ifeq(product(A,B,multiplicative_identity),true,ifeq(product(C,X,Y),true,
% 1.71/1.99                                                 ifeq(sum(X,inverse(Y),B),true,
% 1.71/1.99                                                 ifeq(sum(C,inverse(Y),A),true,true,true),true),true),true)
% 1.80/2.08  -> true
% 1.80/2.08  Current number of equations to process: 2
% 1.80/2.08  Current number of ordered equations: 0
% 1.80/2.08  Current number of rules: 206
% 1.80/2.08  New rule produced :
% 1.80/2.08  [207]
% 1.80/2.08  ifeq(product(A,B,add(C,X)),true,ifeq(product(Y,Z,C),true,ifeq(sum(Z,X,B),true,
% 1.80/2.08                                                           ifeq(sum(Y,X,A),true,true,true),true),true),true)
% 1.80/2.08  -> true
% 1.80/2.08  Current number of equations to process: 1
% 1.80/2.08  Current number of ordered equations: 0
% 1.80/2.08  Current number of rules: 207
% 1.80/2.08  New rule produced :
% 1.80/2.08  [208]
% 1.80/2.08  ifeq(product(A,additive_identity,B),true,ifeq(sum(C,B,X),true,ifeq(sum(C,A,Y),true,
% 1.80/2.08                                                                product(Y,C,X),true),true),true)
% 1.80/2.08  -> true
% 1.80/2.08  Current number of equations to process: 28
% 1.80/2.08  Current number of ordered equations: 2
% 1.80/2.08  Current number of rules: 208
% 1.80/2.08  New rule produced :
% 1.80/2.08  [209]
% 1.80/2.08  ifeq(product(additive_identity,A,B),true,ifeq(sum(C,B,X),true,ifeq(sum(C,A,Y),true,
% 1.80/2.08                                                                product(C,Y,X),true),true),true)
% 1.80/2.08  -> true
% 1.80/2.08  Current number of equations to process: 28
% 1.80/2.08  Current number of ordered equations: 1
% 1.80/2.08  Current number of rules: 209
% 1.80/2.08  New rule produced :
% 1.80/2.08  [210]
% 1.80/2.08  ifeq(product(A,B,additive_identity),true,ifeq(sum(C,B,X),true,ifeq(sum(C,A,Y),true,
% 1.80/2.08                                                                product(Y,X,C),true),true),true)
% 1.80/2.08  -> true
% 1.80/2.08  Current number of equations to process: 28
% 1.80/2.08  Current number of ordered equations: 0
% 1.80/2.08  Current number of rules: 210
% 1.80/2.08  New rule produced :
% 1.80/2.08  [211]
% 1.80/2.08  ifeq(product(A,B,C),true,ifeq(sum(additive_identity,B,X),true,ifeq(sum(additive_identity,A,Y),true,
% 1.80/2.08                                                                product(Y,X,C),true),true),true)
% 1.80/2.08  -> true
% 1.80/2.08  Current number of equations to process: 25
% 1.80/2.08  Current number of ordered equations: 2
% 1.80/2.08  Current number of rules: 211
% 1.80/2.08  New rule produced :
% 1.80/2.08  [212]
% 1.80/2.08  ifeq(product(A,B,C),true,ifeq(sum(additive_identity,C,X),true,ifeq(sum(additive_identity,A,Y),true,
% 1.80/2.08                                                                product(Y,B,X),true),true),true)
% 1.80/2.08  -> true
% 1.80/2.08  Current number of equations to process: 25
% 1.80/2.08  Current number of ordered equations: 1
% 1.80/2.08  Current number of rules: 212
% 1.80/2.08  New rule produced :
% 1.80/2.08  [213]
% 1.80/2.08  ifeq(product(A,B,C),true,ifeq(sum(additive_identity,C,X),true,ifeq(sum(additive_identity,B,Y),true,
% 1.80/2.08                                                                product(A,Y,X),true),true),true)
% 1.80/2.08  -> true
% 1.80/2.08  Current number of equations to process: 25
% 1.80/2.08  Current number of ordered equations: 0
% 1.80/2.08  Current number of rules: 213
% 1.80/2.08  New rule produced :
% 1.80/2.08  [214]
% 1.80/2.08  ifeq(sum(A,B,C),true,ifeq(sum(A,multiplicative_identity,X),true,ifeq(
% 1.80/2.08                                                                  sum(A,B,Y),true,
% 1.80/2.08                                                                  product(Y,X,C),true),true),true)
% 1.80/2.08  -> true
% 1.80/2.08  Current number of equations to process: 24
% 1.80/2.08  Current number of ordered equations: 0
% 1.80/2.08  Current number of rules: 214
% 1.80/2.08  New rule produced :
% 1.80/2.08  [215]
% 1.80/2.08  ifeq(product(y,A,B),true,ifeq(sum(x,B,C),true,ifeq(sum(x,A,X),true,product(x_plus_y,X,C),true),true),true)
% 1.80/2.08  -> true
% 1.80/2.08  Current number of equations to process: 21
% 1.80/2.08  Current number of ordered equations: 2
% 1.80/2.08  Current number of rules: 215
% 1.80/2.08  New rule produced :
% 1.80/2.08  [216]
% 1.80/2.08  ifeq(product(A,B,y),true,ifeq(sum(x,B,C),true,ifeq(sum(x,A,X),true,product(X,C,x_plus_y),true),true),true)
% 1.80/2.08  -> true
% 1.80/2.08  Current number of equations to process: 21
% 1.80/2.08  Current number of ordered equations: 1
% 1.80/2.08  Current number of rules: 216
% 1.80/2.08  New rule produced :
% 1.80/2.08  [217]
% 1.80/2.08  ifeq(product(A,y,B),true,ifeq(sum(x,B,C),true,ifeq(sum(x,A,X),true,product(X,x_plus_y,C),true),true),true)
% 1.80/2.08  -> true
% 1.80/2.08  Current number of equations to process: 21
% 1.80/2.08  Current number of ordered equations: 0
% 1.80/2.08  Current number of rules: 217
% 1.80/2.08  New rule produced :
% 1.80/2.08  [218]
% 1.80/2.08  ifeq(sum(A,B,C),true,ifeq(sum(A,B,X),true,ifeq(sum(A,multiplicative_identity,Y),true,
% 1.80/2.08                                            product(Y,X,C),true),true),true) ->
% 1.80/2.08  true
% 1.80/2.08  Current number of equations to process: 20
% 1.80/2.08  Current number of ordered equations: 0
% 1.80/2.08  Current number of rules: 218
% 1.80/2.08  New rule produced :
% 1.80/2.08  [219]
% 1.80/2.08  ifeq(product(inverse(A),B,C),true,ifeq(sum(A,C,X),true,ifeq(sum(A,B,Y),true,
% 1.80/2.08                                                         product(multiplicative_identity,Y,X),true),true),true)
% 1.85/2.13  -> true
% 1.85/2.13  Current number of equations to process: 17
% 1.85/2.13  Current number of ordered equations: 2
% 1.85/2.13  Current number of rules: 219
% 1.85/2.13  New rule produced :
% 1.85/2.13  [220]
% 1.85/2.13  ifeq(product(A,inverse(B),C),true,ifeq(sum(B,C,X),true,ifeq(sum(B,A,Y),true,
% 1.85/2.13                                                         product(Y,multiplicative_identity,X),true),true),true)
% 1.85/2.13  -> true
% 1.85/2.13  Current number of equations to process: 17
% 1.85/2.13  Current number of ordered equations: 1
% 1.85/2.13  Current number of rules: 220
% 1.85/2.13  New rule produced :
% 1.85/2.13  [221]
% 1.85/2.13  ifeq(product(A,B,inverse(C)),true,ifeq(sum(C,B,X),true,ifeq(sum(C,A,Y),true,
% 1.85/2.13                                                         product(Y,X,multiplicative_identity),true),true),true)
% 1.85/2.13  -> true
% 1.85/2.13  Current number of equations to process: 17
% 1.85/2.13  Current number of ordered equations: 0
% 1.85/2.13  Current number of rules: 221
% 1.85/2.13  New rule produced :
% 1.85/2.13  [222]
% 1.85/2.13  ifeq(sum(A,additive_identity,B),true,ifeq(sum(A,C,X),true,ifeq(sum(A,
% 1.85/2.13                                                                 inverse(C),Y),true,
% 1.85/2.13                                                            product(Y,X,B),true),true),true)
% 1.85/2.13  -> true
% 1.85/2.13  Current number of equations to process: 16
% 1.85/2.13  Current number of ordered equations: 0
% 1.85/2.13  Current number of rules: 222
% 1.85/2.13  New rule produced :
% 1.85/2.13  [223]
% 1.85/2.13  ifeq(sum(A,additive_identity,B),true,ifeq(sum(A,inverse(C),X),true,ifeq(
% 1.85/2.13                                                                     sum(A,C,Y),true,
% 1.85/2.13                                                                     product(Y,X,B),true),true),true)
% 1.85/2.13  -> true
% 1.85/2.13  Current number of equations to process: 15
% 1.85/2.13  Current number of ordered equations: 0
% 1.85/2.13  Current number of rules: 223
% 1.85/2.13  New rule produced :
% 1.85/2.13  [224]
% 1.85/2.13  ifeq(product(A,B,C),true,ifeq(sum(inverse(C),B,X),true,ifeq(sum(inverse(C),A,Y),true,
% 1.85/2.13                                                         product(Y,X,multiplicative_identity),true),true),true)
% 1.85/2.13  -> true
% 1.85/2.13  Current number of equations to process: 12
% 1.85/2.13  Current number of ordered equations: 2
% 1.85/2.13  Current number of rules: 224
% 1.85/2.13  New rule produced :
% 1.85/2.13  [225]
% 1.85/2.13  ifeq(product(A,B,C),true,ifeq(sum(inverse(B),C,X),true,ifeq(sum(inverse(B),A,Y),true,
% 1.85/2.14                                                         product(Y,multiplicative_identity,X),true),true),true)
% 1.85/2.14  -> true
% 1.85/2.14  Current number of equations to process: 12
% 1.85/2.14  Current number of ordered equations: 1
% 1.85/2.14  Current number of rules: 225
% 1.85/2.14  New rule produced :
% 1.85/2.14  [226]
% 1.85/2.14  ifeq(product(A,B,C),true,ifeq(sum(inverse(A),C,X),true,ifeq(sum(inverse(A),B,Y),true,
% 1.85/2.14                                                         product(multiplicative_identity,Y,X),true),true),true)
% 1.85/2.14  -> true
% 1.85/2.14  Current number of equations to process: 12
% 1.85/2.14  Current number of ordered equations: 0
% 1.85/2.14  Current number of rules: 226
% 1.85/2.14  New rule produced :
% 1.85/2.14  [227]
% 1.85/2.14  ifeq(product(A,B,C),true,ifeq(sum(X,B,Y),true,ifeq(sum(X,A,Z),true,product(Z,Y,
% 1.85/2.14                                                                     add(X,C)),true),true),true)
% 1.85/2.14  -> true
% 1.85/2.14  Current number of equations to process: 9
% 1.85/2.14  Current number of ordered equations: 2
% 1.85/2.14  Current number of rules: 227
% 1.85/2.14  New rule produced :
% 1.85/2.14  [228]
% 1.85/2.14  ifeq(product(A,B,C),true,ifeq(sum(X,C,Y),true,ifeq(sum(X,A,Z),true,product(Z,
% 1.85/2.14                                                                     add(X,B),Y),true),true),true)
% 1.85/2.14  -> true
% 1.85/2.14  Current number of equations to process: 9
% 1.85/2.14  Current number of ordered equations: 1
% 1.85/2.14  Current number of rules: 228
% 1.85/2.14  New rule produced :
% 1.85/2.14  [229]
% 1.85/2.14  ifeq(product(A,B,C),true,ifeq(sum(X,C,Y),true,ifeq(sum(X,B,Z),true,product(
% 1.85/2.14                                                                     add(X,A),Z,Y),true),true),true)
% 1.85/2.14  -> true
% 1.85/2.14  Current number of equations to process: 9
% 1.85/2.14  Current number of ordered equations: 0
% 1.85/2.14  Current number of rules: 229
% 1.85/2.14  New rule produced :
% 1.85/2.14  [230]
% 1.85/2.14  ifeq(sum(A,x_inverse_times_y_inverse,B),true,ifeq(sum(A,inverse(y),C),true,
% 1.85/2.14                                               ifeq(sum(A,inverse(x),X),true,
% 1.85/2.14                                               product(X,C,B),true),true),true)
% 1.85/2.14  -> true
% 1.85/2.14  Current number of equations to process: 8
% 1.85/2.14  Current number of ordered equations: 0
% 1.85/2.14  Current number of rules: 230
% 1.85/2.14  New rule produced :
% 1.85/2.14  [231]
% 1.85/2.14  ifeq(sum(A,multiply(B,C),X),true,ifeq(sum(A,C,Y),true,ifeq(sum(A,B,Z),true,
% 1.96/2.24                                                        product(Z,Y,X),true),true),true)
% 1.96/2.24  -> true
% 1.96/2.24  Current number of equations to process: 7
% 1.96/2.24  Current number of ordered equations: 0
% 1.96/2.24  Current number of rules: 231
% 1.96/2.24  New rule produced :
% 1.96/2.24  [232]
% 1.96/2.24  ifeq(product(A,B,C),true,ifeq(sum(X,C,Y),true,ifeq(sum(X,B,multiplicative_identity),true,
% 1.96/2.24                                                ifeq(sum(X,A,Y),true,true,true),true),true),true)
% 1.96/2.24  -> true
% 1.96/2.24  Current number of equations to process: 6
% 1.96/2.24  Current number of ordered equations: 0
% 1.96/2.24  Current number of rules: 232
% 1.96/2.24  New rule produced :
% 1.96/2.24  [233]
% 1.96/2.24  ifeq(product(A,B,C),true,ifeq(sum(X,C,Y),true,ifeq(sum(X,B,Y),true,ifeq(
% 1.96/2.24                                                                     sum(X,A,multiplicative_identity),true,true,true),true),true),true)
% 1.96/2.24  -> true
% 1.96/2.24  Current number of equations to process: 5
% 1.96/2.24  Current number of ordered equations: 0
% 1.96/2.24  Current number of rules: 233
% 1.96/2.24  New rule produced :
% 1.96/2.24  [234]
% 1.96/2.24  ifeq(product(A,B,C),true,ifeq(sum(X,C,additive_identity),true,ifeq(sum(X,B,Y),true,
% 1.96/2.24                                                                ifeq(sum(X,A,
% 1.96/2.24                                                                     inverse(Y)),true,true,true),true),true),true)
% 1.96/2.24  -> true
% 1.96/2.24  Current number of equations to process: 4
% 1.96/2.24  Current number of ordered equations: 0
% 1.96/2.24  Current number of rules: 234
% 1.96/2.24  New rule produced :
% 1.96/2.24  [235]
% 1.96/2.24  ifeq(product(A,B,C),true,ifeq(sum(X,C,additive_identity),true,ifeq(sum(X,B,
% 1.96/2.24                                                                     inverse(Y)),true,
% 1.96/2.24                                                                ifeq(sum(X,A,Y),true,true,true),true),true),true)
% 1.96/2.24  -> true
% 1.96/2.24  Current number of equations to process: 3
% 1.96/2.24  Current number of ordered equations: 0
% 1.96/2.24  Current number of rules: 235
% 1.96/2.24  New rule produced :
% 1.96/2.24  [236]
% 1.96/2.24  ifeq(product(A,B,C),true,ifeq(sum(X,C,x_inverse_times_y_inverse),true,
% 1.96/2.24                           ifeq(sum(X,B,inverse(y)),true,ifeq(sum(X,A,inverse(x)),true,true,true),true),true),true)
% 1.96/2.24  -> true
% 1.96/2.24  Current number of equations to process: 2
% 1.96/2.24  Current number of ordered equations: 0
% 1.96/2.24  Current number of rules: 236
% 1.96/2.24  New rule produced :
% 1.96/2.24  [237]
% 1.96/2.24  ifeq(product(A,B,C),true,ifeq(sum(X,C,multiply(Y,Z)),true,ifeq(sum(X,B,Z),true,
% 1.96/2.24                                                            ifeq(sum(X,A,Y),true,true,true),true),true),true)
% 1.96/2.24  -> true
% 1.96/2.24  Current number of equations to process: 1
% 1.96/2.24  Current number of ordered equations: 0
% 1.96/2.24  Current number of rules: 237
% 1.96/2.24  New rule produced :
% 1.96/2.24  [238]
% 1.96/2.24  ifeq(product(A,B,C),true,ifeq(sum(B,additive_identity,X),true,ifeq(sum(A,additive_identity,Y),true,
% 1.96/2.24                                                                product(Y,X,C),true),true),true)
% 1.96/2.24  -> true
% 1.96/2.24  Current number of equations to process: 28
% 1.96/2.24  Current number of ordered equations: 2
% 1.96/2.24  Current number of rules: 238
% 1.96/2.24  New rule produced :
% 1.96/2.24  [239]
% 1.96/2.24  ifeq(product(A,B,C),true,ifeq(sum(C,additive_identity,X),true,ifeq(sum(A,additive_identity,Y),true,
% 1.96/2.24                                                                product(Y,B,X),true),true),true)
% 1.96/2.24  -> true
% 1.96/2.24  Current number of equations to process: 28
% 1.96/2.24  Current number of ordered equations: 1
% 1.96/2.24  Current number of rules: 239
% 1.96/2.24  New rule produced :
% 1.96/2.24  [240]
% 1.96/2.24  ifeq(product(A,B,C),true,ifeq(sum(C,additive_identity,X),true,ifeq(sum(B,additive_identity,Y),true,
% 1.96/2.24                                                                product(A,Y,X),true),true),true)
% 1.96/2.24  -> true
% 1.96/2.24  Current number of equations to process: 28
% 1.96/2.24  Current number of ordered equations: 0
% 1.96/2.24  Current number of rules: 240
% 1.96/2.24  New rule produced :
% 1.96/2.24  [241]
% 1.96/2.24  ifeq(product(A,additive_identity,B),true,ifeq(sum(B,C,X),true,ifeq(sum(A,C,Y),true,
% 1.96/2.24                                                                product(Y,C,X),true),true),true)
% 1.96/2.24  -> true
% 1.96/2.24  Current number of equations to process: 25
% 1.96/2.24  Current number of ordered equations: 2
% 1.96/2.24  Current number of rules: 241
% 1.96/2.24  New rule produced :
% 1.96/2.24  [242]
% 1.96/2.24  ifeq(product(additive_identity,A,B),true,ifeq(sum(B,C,X),true,ifeq(sum(A,C,Y),true,
% 1.96/2.24                                                                product(C,Y,X),true),true),true)
% 1.96/2.24  -> true
% 1.96/2.24  Current number of equations to process: 25
% 1.96/2.24  Current number of ordered equations: 1
% 1.96/2.24  Current number of rules: 242
% 1.96/2.24  New rule produced :
% 2.02/2.31  [243]
% 2.02/2.31  ifeq(product(A,B,additive_identity),true,ifeq(sum(B,C,X),true,ifeq(sum(A,C,Y),true,
% 2.02/2.31                                                                product(Y,X,C),true),true),true)
% 2.02/2.31  -> true
% 2.02/2.31  Current number of equations to process: 25
% 2.02/2.31  Current number of ordered equations: 0
% 2.02/2.31  Current number of rules: 243
% 2.02/2.31  New rule produced :
% 2.02/2.31  [244]
% 2.02/2.31  ifeq(sum(A,B,C),true,ifeq(sum(multiplicative_identity,B,X),true,ifeq(
% 2.02/2.31                                                                  sum(A,B,Y),true,
% 2.02/2.31                                                                  product(Y,X,C),true),true),true)
% 2.02/2.31  -> true
% 2.02/2.31  Current number of equations to process: 24
% 2.02/2.31  Current number of ordered equations: 0
% 2.02/2.31  Current number of rules: 244
% 2.02/2.31  New rule produced :
% 2.02/2.31  [245]
% 2.02/2.31  ifeq(product(x,A,B),true,ifeq(sum(B,y,C),true,ifeq(sum(A,y,X),true,product(x_plus_y,X,C),true),true),true)
% 2.02/2.31  -> true
% 2.02/2.31  Current number of equations to process: 21
% 2.02/2.31  Current number of ordered equations: 2
% 2.02/2.31  Current number of rules: 245
% 2.02/2.31  New rule produced :
% 2.02/2.31  [246]
% 2.02/2.31  ifeq(product(A,B,x),true,ifeq(sum(B,y,C),true,ifeq(sum(A,y,X),true,product(X,C,x_plus_y),true),true),true)
% 2.02/2.31  -> true
% 2.02/2.31  Current number of equations to process: 21
% 2.02/2.31  Current number of ordered equations: 1
% 2.02/2.31  Current number of rules: 246
% 2.02/2.31  New rule produced :
% 2.02/2.31  [247]
% 2.02/2.31  ifeq(product(A,x,B),true,ifeq(sum(B,y,C),true,ifeq(sum(A,y,X),true,product(X,x_plus_y,C),true),true),true)
% 2.02/2.31  -> true
% 2.02/2.31  Current number of equations to process: 21
% 2.02/2.31  Current number of ordered equations: 0
% 2.02/2.31  Current number of rules: 247
% 2.02/2.31  New rule produced :
% 2.02/2.31  [248]
% 2.02/2.31  ifeq(sum(A,B,C),true,ifeq(sum(A,B,X),true,ifeq(sum(multiplicative_identity,B,Y),true,
% 2.02/2.31                                            product(Y,X,C),true),true),true) ->
% 2.02/2.31  true
% 2.02/2.31  Current number of equations to process: 20
% 2.02/2.31  Current number of ordered equations: 0
% 2.02/2.31  Current number of rules: 248
% 2.02/2.31  New rule produced :
% 2.02/2.31  [249]
% 2.02/2.31  ifeq(sum(additive_identity,A,B),true,ifeq(sum(C,A,X),true,ifeq(sum(inverse(C),A,Y),true,
% 2.02/2.31                                                            product(Y,X,B),true),true),true)
% 2.02/2.31  -> true
% 2.02/2.31  Current number of equations to process: 19
% 2.02/2.31  Current number of ordered equations: 0
% 2.02/2.31  Current number of rules: 249
% 2.02/2.31  New rule produced :
% 2.02/2.31  [250]
% 2.02/2.31  ifeq(product(inverse(A),B,C),true,ifeq(sum(C,A,X),true,ifeq(sum(B,A,Y),true,
% 2.02/2.31                                                         product(multiplicative_identity,Y,X),true),true),true)
% 2.02/2.31  -> true
% 2.02/2.31  Current number of equations to process: 16
% 2.02/2.31  Current number of ordered equations: 2
% 2.02/2.31  Current number of rules: 250
% 2.02/2.31  New rule produced :
% 2.02/2.31  [251]
% 2.02/2.31  ifeq(product(A,inverse(B),C),true,ifeq(sum(C,B,X),true,ifeq(sum(A,B,Y),true,
% 2.02/2.31                                                         product(Y,multiplicative_identity,X),true),true),true)
% 2.02/2.31  -> true
% 2.02/2.31  Current number of equations to process: 16
% 2.02/2.31  Current number of ordered equations: 1
% 2.02/2.31  Current number of rules: 251
% 2.02/2.31  New rule produced :
% 2.02/2.31  [252]
% 2.02/2.31  ifeq(product(A,B,inverse(C)),true,ifeq(sum(B,C,X),true,ifeq(sum(A,C,Y),true,
% 2.02/2.31                                                         product(Y,X,multiplicative_identity),true),true),true)
% 2.02/2.31  -> true
% 2.02/2.31  Current number of equations to process: 16
% 2.02/2.31  Current number of ordered equations: 0
% 2.02/2.31  Current number of rules: 252
% 2.02/2.31  New rule produced :
% 2.02/2.31  [253]
% 2.02/2.31  ifeq(sum(additive_identity,A,B),true,ifeq(sum(inverse(C),A,X),true,ifeq(
% 2.02/2.31                                                                     sum(C,A,Y),true,
% 2.02/2.31                                                                     product(Y,X,B),true),true),true)
% 2.02/2.31  -> true
% 2.02/2.31  Current number of equations to process: 15
% 2.02/2.31  Current number of ordered equations: 0
% 2.02/2.31  Current number of rules: 253
% 2.02/2.31  New rule produced :
% 2.02/2.31  [254]
% 2.02/2.31  ifeq(product(A,B,C),true,ifeq(sum(B,inverse(C),X),true,ifeq(sum(A,inverse(C),Y),true,
% 2.02/2.31                                                         product(Y,X,multiplicative_identity),true),true),true)
% 2.02/2.31  -> true
% 2.02/2.31  Current number of equations to process: 12
% 2.02/2.31  Current number of ordered equations: 2
% 2.02/2.31  Current number of rules: 254
% 2.02/2.31  New rule produced :
% 2.02/2.31  [255]
% 2.02/2.31  ifeq(product(A,B,C),true,ifeq(sum(C,inverse(B),X),true,ifeq(sum(A,inverse(B),Y),true,
% 2.02/2.31                                                         product(Y,multiplicative_identity,X),true),true),true)
% 2.02/2.31  -> true
% 2.02/2.31  Current number of equations to process: 12
% 2.09/2.38  Current number of ordered equations: 1
% 2.09/2.38  Current number of rules: 255
% 2.09/2.38  New rule produced :
% 2.09/2.38  [256]
% 2.09/2.38  ifeq(product(A,B,C),true,ifeq(sum(C,inverse(A),X),true,ifeq(sum(B,inverse(A),Y),true,
% 2.09/2.38                                                         product(multiplicative_identity,Y,X),true),true),true)
% 2.09/2.38  -> true
% 2.09/2.38  Current number of equations to process: 12
% 2.09/2.38  Current number of ordered equations: 0
% 2.09/2.38  Current number of rules: 256
% 2.09/2.38  New rule produced :
% 2.09/2.38  [257]
% 2.09/2.38  ifeq(product(A,B,C),true,ifeq(sum(B,X,Y),true,ifeq(sum(A,X,Z),true,product(Z,Y,
% 2.09/2.38                                                                     add(C,X)),true),true),true)
% 2.09/2.38  -> true
% 2.09/2.38  Current number of equations to process: 9
% 2.09/2.38  Current number of ordered equations: 2
% 2.09/2.38  Current number of rules: 257
% 2.09/2.38  New rule produced :
% 2.09/2.38  [258]
% 2.09/2.38  ifeq(product(A,B,C),true,ifeq(sum(C,X,Y),true,ifeq(sum(A,X,Z),true,product(Z,
% 2.09/2.38                                                                     add(B,X),Y),true),true),true)
% 2.09/2.38  -> true
% 2.09/2.38  Current number of equations to process: 9
% 2.09/2.38  Current number of ordered equations: 1
% 2.09/2.38  Current number of rules: 258
% 2.09/2.38  New rule produced :
% 2.09/2.38  [259]
% 2.09/2.38  ifeq(product(A,B,C),true,ifeq(sum(C,X,Y),true,ifeq(sum(B,X,Z),true,product(
% 2.09/2.38                                                                     add(A,X),Z,Y),true),true),true)
% 2.09/2.38  -> true
% 2.09/2.38  Current number of equations to process: 9
% 2.09/2.38  Current number of ordered equations: 0
% 2.09/2.38  Current number of rules: 259
% 2.09/2.38  New rule produced :
% 2.09/2.38  [260]
% 2.09/2.38  ifeq(sum(x_inverse_times_y_inverse,A,B),true,ifeq(sum(inverse(y),A,C),true,
% 2.09/2.38                                               ifeq(sum(inverse(x),A,X),true,
% 2.09/2.38                                               product(X,C,B),true),true),true)
% 2.09/2.38  -> true
% 2.09/2.38  Current number of equations to process: 8
% 2.09/2.38  Current number of ordered equations: 0
% 2.09/2.38  Current number of rules: 260
% 2.09/2.38  New rule produced :
% 2.09/2.38  [261]
% 2.09/2.38  ifeq(sum(multiply(A,B),C,X),true,ifeq(sum(B,C,Y),true,ifeq(sum(A,C,Z),true,
% 2.09/2.38                                                        product(Z,Y,X),true),true),true)
% 2.09/2.38  -> true
% 2.09/2.38  Current number of equations to process: 7
% 2.09/2.38  Current number of ordered equations: 0
% 2.09/2.38  Current number of rules: 261
% 2.09/2.38  New rule produced :
% 2.09/2.38  [262]
% 2.09/2.38  ifeq(product(A,B,C),true,ifeq(sum(C,X,Y),true,ifeq(sum(B,X,multiplicative_identity),true,
% 2.09/2.38                                                ifeq(sum(A,X,Y),true,true,true),true),true),true)
% 2.09/2.38  -> true
% 2.09/2.38  Current number of equations to process: 6
% 2.09/2.38  Current number of ordered equations: 0
% 2.09/2.38  Current number of rules: 262
% 2.09/2.38  New rule produced :
% 2.09/2.38  [263]
% 2.09/2.38  ifeq(product(A,B,C),true,ifeq(sum(C,X,Y),true,ifeq(sum(B,X,Y),true,ifeq(
% 2.09/2.38                                                                     sum(A,X,multiplicative_identity),true,true,true),true),true),true)
% 2.09/2.38  -> true
% 2.09/2.38  Current number of equations to process: 5
% 2.09/2.38  Current number of ordered equations: 0
% 2.09/2.38  Current number of rules: 263
% 2.09/2.38  New rule produced :
% 2.09/2.38  [264]
% 2.09/2.38  ifeq(product(A,B,C),true,ifeq(sum(C,X,additive_identity),true,ifeq(sum(B,X,Y),true,
% 2.09/2.38                                                                ifeq(sum(A,X,
% 2.09/2.38                                                                     inverse(Y)),true,true,true),true),true),true)
% 2.09/2.38  -> true
% 2.09/2.38  Current number of equations to process: 4
% 2.09/2.38  Current number of ordered equations: 0
% 2.09/2.38  Current number of rules: 264
% 2.09/2.38  New rule produced :
% 2.09/2.38  [265]
% 2.09/2.38  ifeq(product(A,B,C),true,ifeq(sum(C,X,additive_identity),true,ifeq(sum(B,X,
% 2.09/2.38                                                                     inverse(Y)),true,
% 2.09/2.38                                                                ifeq(sum(A,X,Y),true,true,true),true),true),true)
% 2.09/2.38  -> true
% 2.09/2.38  Current number of equations to process: 3
% 2.09/2.38  Current number of ordered equations: 0
% 2.09/2.38  Current number of rules: 265
% 2.09/2.38  New rule produced :
% 2.09/2.38  [266]
% 2.09/2.38  ifeq(product(A,B,C),true,ifeq(sum(C,X,x_inverse_times_y_inverse),true,
% 2.09/2.38                           ifeq(sum(B,X,inverse(y)),true,ifeq(sum(A,X,inverse(x)),true,true,true),true),true),true)
% 2.09/2.38  -> true
% 2.09/2.38  Current number of equations to process: 2
% 2.09/2.38  Current number of ordered equations: 0
% 2.09/2.38  Current number of rules: 266
% 2.09/2.38  New rule produced :
% 2.09/2.38  [267]
% 2.09/2.38  ifeq(product(A,B,C),true,ifeq(sum(C,X,multiply(Y,Z)),true,ifeq(sum(B,X,Z),true,
% 2.09/2.38                                                            ifeq(sum(A,X,Y),true,true,true),true),true),true)
% 2.17/2.52  -> true
% 2.17/2.52  Current number of equations to process: 1
% 2.17/2.52  Current number of ordered equations: 0
% 2.17/2.52  Current number of rules: 267
% 2.17/2.52  New rule produced :
% 2.17/2.52  [268]
% 2.17/2.52  ifeq(product(A,additive_identity,B),true,ifeq(product(A,C,X),true,ifeq(
% 2.17/2.52                                                                    sum(X,B,Y),true,
% 2.17/2.52                                                                    product(A,C,Y),true),true),true)
% 2.17/2.52  -> true
% 2.17/2.52  Current number of equations to process: 29
% 2.17/2.52  Current number of ordered equations: 1
% 2.17/2.52  Current number of rules: 268
% 2.17/2.52  New rule produced :
% 2.17/2.52  [269]
% 2.17/2.52  ifeq(product(A,B,additive_identity),true,ifeq(product(A,C,X),true,ifeq(
% 2.17/2.52                                                                    sum(C,B,Y),true,
% 2.17/2.52                                                                    product(A,Y,X),true),true),true)
% 2.17/2.52  -> true
% 2.17/2.52  Current number of equations to process: 29
% 2.17/2.52  Current number of ordered equations: 0
% 2.17/2.52  Current number of rules: 269
% 2.17/2.52  New rule produced :
% 2.17/2.52  [270]
% 2.17/2.52  ifeq(product(A,B,C),true,ifeq(product(A,X,additive_identity),true,ifeq(
% 2.17/2.52                                                                    sum(X,B,Y),true,
% 2.17/2.52                                                                    product(A,Y,C),true),true),true)
% 2.17/2.52  -> true
% 2.17/2.52  Current number of equations to process: 27
% 2.17/2.52  Current number of ordered equations: 1
% 2.17/2.52  Current number of rules: 270
% 2.17/2.52  New rule produced :
% 2.17/2.52  [271]
% 2.17/2.52  ifeq(product(A,B,C),true,ifeq(product(A,additive_identity,X),true,ifeq(
% 2.17/2.52                                                                    sum(X,C,Y),true,
% 2.17/2.52                                                                    product(A,B,Y),true),true),true)
% 2.17/2.52  -> true
% 2.17/2.52  Current number of equations to process: 27
% 2.17/2.52  Current number of ordered equations: 0
% 2.17/2.52  Current number of rules: 271
% 2.17/2.52  New rule produced :
% 2.17/2.52  [272]
% 2.17/2.52  ifeq(product(A,B,C),true,ifeq(sum(C,A,X),true,ifeq(sum(B,multiplicative_identity,Y),true,
% 2.17/2.52                                                product(A,Y,X),true),true),true)
% 2.17/2.52  -> true
% 2.17/2.52  Current number of equations to process: 25
% 2.17/2.52  Current number of ordered equations: 1
% 2.17/2.52  Current number of rules: 272
% 2.17/2.52  New rule produced :
% 2.17/2.52  [273]
% 2.17/2.52  ifeq(product(A,B,C),true,ifeq(sum(A,C,X),true,ifeq(sum(multiplicative_identity,B,Y),true,
% 2.17/2.52                                                product(A,Y,X),true),true),true)
% 2.17/2.52  -> true
% 2.17/2.52  Current number of equations to process: 25
% 2.17/2.52  Current number of ordered equations: 0
% 2.17/2.52  Current number of rules: 273
% 2.17/2.52  New rule produced :
% 2.17/2.52  [274]
% 2.17/2.52  ifeq(product(A,B,y),true,ifeq(product(A,C,x),true,ifeq(sum(C,B,X),true,
% 2.17/2.52                                                    product(A,X,x_plus_y),true),true),true)
% 2.17/2.52  -> true
% 2.17/2.52  Current number of equations to process: 23
% 2.17/2.52  Current number of ordered equations: 1
% 2.17/2.52  Current number of rules: 274
% 2.17/2.52  New rule produced :
% 2.17/2.52  [275]
% 2.17/2.52  ifeq(product(A,y,B),true,ifeq(product(A,x,C),true,ifeq(sum(C,B,X),true,
% 2.17/2.52                                                    product(A,x_plus_y,X),true),true),true)
% 2.17/2.52  -> true
% 2.17/2.52  Current number of equations to process: 23
% 2.17/2.52  Current number of ordered equations: 0
% 2.17/2.52  Current number of rules: 275
% 2.17/2.52  New rule produced :
% 2.17/2.52  [276]
% 2.17/2.52  ifeq(product(multiplicative_identity,A,B),true,ifeq(sum(B,C,X),true,ifeq(
% 2.17/2.52                                                                      sum(A,C,Y),true,
% 2.17/2.52                                                                      product(multiplicative_identity,Y,X),true),true),true)
% 2.17/2.52  -> true
% 2.17/2.52  Current number of equations to process: 21
% 2.17/2.52  Current number of ordered equations: 1
% 2.17/2.52  Current number of rules: 276
% 2.17/2.52  New rule produced :
% 2.17/2.52  [277]
% 2.17/2.52  ifeq(product(multiplicative_identity,A,B),true,ifeq(sum(C,B,X),true,ifeq(
% 2.17/2.52                                                                      sum(C,A,Y),true,
% 2.17/2.52                                                                      product(multiplicative_identity,Y,X),true),true),true)
% 2.17/2.52  -> true
% 2.17/2.52  Current number of equations to process: 21
% 2.17/2.52  Current number of ordered equations: 0
% 2.17/2.52  Current number of rules: 277
% 2.17/2.52  New rule produced :
% 2.17/2.52  [278]
% 2.17/2.52  ifeq(product(A,inverse(B),C),true,ifeq(product(A,B,X),true,ifeq(sum(X,C,Y),true,
% 2.17/2.52                                                             product(A,multiplicative_identity,Y),true),true),true)
% 2.17/2.52  -> true
% 2.17/2.52  Current number of equations to process: 19
% 2.17/2.52  Current number of ordered equations: 1
% 2.32/2.60  Current number of rules: 278
% 2.32/2.60  New rule produced :
% 2.32/2.60  [279]
% 2.32/2.60  ifeq(product(A,B,inverse(C)),true,ifeq(product(A,X,C),true,ifeq(sum(X,B,Y),true,
% 2.32/2.60                                                             product(A,Y,multiplicative_identity),true),true),true)
% 2.32/2.60  -> true
% 2.32/2.60  Current number of equations to process: 19
% 2.32/2.60  Current number of ordered equations: 0
% 2.32/2.60  Current number of rules: 279
% 2.32/2.60  New rule produced :
% 2.32/2.60  [280]
% 2.32/2.60  ifeq(product(A,B,C),true,ifeq(product(A,X,inverse(C)),true,ifeq(sum(X,B,Y),true,
% 2.32/2.60                                                             product(A,Y,multiplicative_identity),true),true),true)
% 2.32/2.60  -> true
% 2.32/2.60  Current number of equations to process: 17
% 2.32/2.60  Current number of ordered equations: 1
% 2.32/2.60  Current number of rules: 280
% 2.32/2.60  New rule produced :
% 2.32/2.60  [281]
% 2.32/2.60  ifeq(product(A,B,C),true,ifeq(product(A,inverse(B),X),true,ifeq(sum(X,C,Y),true,
% 2.32/2.60                                                             product(A,multiplicative_identity,Y),true),true),true)
% 2.32/2.60  -> true
% 2.32/2.60  Current number of equations to process: 17
% 2.32/2.60  Current number of ordered equations: 0
% 2.32/2.60  Current number of rules: 281
% 2.32/2.60  New rule produced :
% 2.32/2.60  [282]
% 2.32/2.60  ifeq(product(A,B,C),true,ifeq(sum(C,additive_identity,X),true,ifeq(sum(B,
% 2.32/2.60                                                                     inverse(A),Y),true,
% 2.32/2.60                                                                product(A,Y,X),true),true),true)
% 2.32/2.60  -> true
% 2.32/2.60  Current number of equations to process: 15
% 2.32/2.60  Current number of ordered equations: 1
% 2.32/2.60  Current number of rules: 282
% 2.32/2.60  New rule produced :
% 2.32/2.60  [283]
% 2.32/2.60  ifeq(product(A,B,C),true,ifeq(sum(additive_identity,C,X),true,ifeq(sum(
% 2.32/2.60                                                                     inverse(A),B,Y),true,
% 2.32/2.60                                                                product(A,Y,X),true),true),true)
% 2.32/2.60  -> true
% 2.32/2.60  Current number of equations to process: 15
% 2.32/2.60  Current number of ordered equations: 0
% 2.32/2.60  Current number of rules: 283
% 2.32/2.60  New rule produced :
% 2.32/2.60  [284]
% 2.32/2.60  ifeq(product(inverse(A),B,C),true,ifeq(sum(C,additive_identity,X),true,
% 2.32/2.60                                    ifeq(sum(B,A,Y),true,product(inverse(A),Y,X),true),true),true)
% 2.32/2.60  -> true
% 2.32/2.60  Current number of equations to process: 13
% 2.32/2.60  Current number of ordered equations: 1
% 2.32/2.60  Current number of rules: 284
% 2.32/2.60  New rule produced :
% 2.32/2.60  [285]
% 2.32/2.60  ifeq(product(inverse(A),B,C),true,ifeq(sum(additive_identity,C,X),true,
% 2.32/2.60                                    ifeq(sum(A,B,Y),true,product(inverse(A),Y,X),true),true),true)
% 2.32/2.60  -> true
% 2.32/2.60  Current number of equations to process: 13
% 2.32/2.60  Current number of ordered equations: 0
% 2.32/2.60  Current number of rules: 285
% 2.32/2.60  New rule produced :
% 2.32/2.60  [286]
% 2.32/2.60  ifeq(product(A,B,C),true,ifeq(product(A,X,Y),true,ifeq(sum(X,B,Z),true,
% 2.32/2.60                                                    product(A,Z,add(Y,C)),true),true),true)
% 2.32/2.60  -> true
% 2.32/2.60  Current number of equations to process: 11
% 2.32/2.60  Current number of ordered equations: 1
% 2.32/2.60  Current number of rules: 286
% 2.32/2.60  New rule produced :
% 2.32/2.60  [287]
% 2.32/2.60  ifeq(product(A,B,C),true,ifeq(product(A,X,Y),true,ifeq(sum(Y,C,Z),true,
% 2.32/2.60                                                    product(A,add(X,B),Z),true),true),true)
% 2.32/2.60  -> true
% 2.32/2.60  Current number of equations to process: 11
% 2.32/2.60  Current number of ordered equations: 0
% 2.32/2.60  Current number of rules: 287
% 2.32/2.60  New rule produced :
% 2.32/2.60  [288]
% 2.32/2.60  ifeq(product(A,B,C),true,ifeq(sum(C,multiply(A,X),Y),true,ifeq(sum(B,X,Z),true,
% 2.32/2.60                                                            product(A,Z,Y),true),true),true)
% 2.32/2.60  -> true
% 2.32/2.60  Current number of equations to process: 9
% 2.32/2.60  Current number of ordered equations: 1
% 2.32/2.60  Current number of rules: 288
% 2.32/2.60  New rule produced :
% 2.32/2.60  [289]
% 2.32/2.60  ifeq(product(A,B,C),true,ifeq(sum(multiply(A,X),C,Y),true,ifeq(sum(X,B,Z),true,
% 2.32/2.60                                                            product(A,Z,Y),true),true),true)
% 2.32/2.60  -> true
% 2.32/2.60  Current number of equations to process: 9
% 2.32/2.60  Current number of ordered equations: 0
% 2.32/2.60  Current number of rules: 289
% 2.32/2.60  New rule produced :
% 2.32/2.60  [290]
% 2.32/2.60  ifeq(product(inverse(x),A,B),true,ifeq(sum(B,x_inverse_times_y_inverse,C),true,
% 2.32/2.60                                    ifeq(sum(A,inverse(y),X),true,product(
% 2.32/2.60                                                                  inverse(x),X,C),true),true),true)
% 2.32/2.60  -> true
% 2.32/2.60  Current number of equations to process: 7
% 2.32/2.60  Current number of ordered equations: 1
% 2.68/2.94  Current number of rules: 290
% 2.68/2.94  New rule produced :
% 2.68/2.94  [291]
% 2.68/2.94  ifeq(product(inverse(x),A,B),true,ifeq(sum(x_inverse_times_y_inverse,B,C),true,
% 2.68/2.94                                    ifeq(sum(inverse(y),A,X),true,product(
% 2.68/2.94                                                                  inverse(x),X,C),true),true),true)
% 2.68/2.94  -> true
% 2.68/2.94  Current number of equations to process: 7
% 2.68/2.94  Current number of ordered equations: 0
% 2.68/2.94  Current number of rules: 291
% 2.68/2.94  New rule produced :
% 2.68/2.94  [292]
% 2.68/2.94  ifeq(product(A,B,C),true,ifeq(product(A,X,Y),true,ifeq(sum(Y,C,A),true,
% 2.68/2.94                                                    ifeq(sum(X,B,multiplicative_identity),true,true,true),true),true),true)
% 2.68/2.94  -> true
% 2.68/2.94  Current number of equations to process: 6
% 2.68/2.94  Current number of ordered equations: 0
% 2.68/2.94  Current number of rules: 292
% 2.68/2.94  New rule produced :
% 2.68/2.94  [293]
% 2.68/2.94  ifeq(product(multiplicative_identity,A,B),true,ifeq(product(multiplicative_identity,C,X),true,
% 2.68/2.94                                                 ifeq(sum(X,B,Y),true,ifeq(
% 2.68/2.94                                                                      sum(C,A,Y),true,true,true),true),true),true)
% 2.68/2.94  -> true
% 2.68/2.94  Current number of equations to process: 5
% 2.68/2.94  Current number of ordered equations: 0
% 2.68/2.94  Current number of rules: 293
% 2.68/2.94  New rule produced :
% 2.68/2.94  [294]
% 2.68/2.94  ifeq(product(A,B,C),true,ifeq(product(A,X,Y),true,ifeq(sum(Y,C,additive_identity),true,
% 2.68/2.94                                                    ifeq(sum(X,B,inverse(A)),true,true,true),true),true),true)
% 2.68/2.94  -> true
% 2.68/2.94  Current number of equations to process: 4
% 2.68/2.94  Current number of ordered equations: 0
% 2.68/2.94  Current number of rules: 294
% 2.68/2.94  New rule produced :
% 2.68/2.94  [295]
% 2.68/2.94  ifeq(product(inverse(A),B,C),true,ifeq(product(inverse(A),X,Y),true,ifeq(
% 2.68/2.94                                                                      sum(Y,C,additive_identity),true,
% 2.68/2.94                                                                      ifeq(
% 2.68/2.94                                                                      sum(X,B,A),true,true,true),true),true),true)
% 2.68/2.94  -> true
% 2.68/2.94  Current number of equations to process: 3
% 2.68/2.94  Current number of ordered equations: 0
% 2.68/2.94  Current number of rules: 295
% 2.68/2.94  New rule produced :
% 2.68/2.94  [296]
% 2.68/2.94  ifeq(product(A,B,C),true,ifeq(product(A,X,Y),true,ifeq(sum(Y,C,multiply(A,Z)),true,
% 2.68/2.94                                                    ifeq(sum(X,B,Z),true,true,true),true),true),true)
% 2.68/2.94  -> true
% 2.68/2.94  Current number of equations to process: 2
% 2.68/2.94  Current number of ordered equations: 0
% 2.68/2.94  Current number of rules: 296
% 2.68/2.94  New rule produced : [297] ifeq2(sum(y,x,A),true,A,x_plus_y) -> x_plus_y
% 2.68/2.94  Current number of equations to process: 2
% 2.68/2.94  Current number of ordered equations: 1
% 2.68/2.94  Current number of rules: 297
% 2.68/2.94  New rule produced : [298] ifeq2(sum(y,x,A),true,x_plus_y,A) -> A
% 2.68/2.94  Current number of equations to process: 2
% 2.68/2.94  Current number of ordered equations: 0
% 2.68/2.94  Current number of rules: 298
% 2.68/2.94  New rule produced : [299] ifeq2(sum(A,B,C),true,add(B,A),C) -> C
% 2.68/2.94  Current number of equations to process: 23
% 2.68/2.94  Current number of ordered equations: 0
% 2.68/2.94  Current number of rules: 299
% 2.68/2.94  New rule produced : [300] ifeq2(sum(A,B,C),true,C,add(B,A)) -> add(B,A)
% 2.68/2.94  Current number of equations to process: 22
% 2.68/2.94  Current number of ordered equations: 0
% 2.68/2.94  Current number of rules: 300
% 2.68/2.94  New rule produced :
% 2.68/2.94  [301]
% 2.68/2.94  ifeq2(product(inverse(y),inverse(x),A),true,A,x_inverse_times_y_inverse) ->
% 2.68/2.94  x_inverse_times_y_inverse
% 2.68/2.94  Current number of equations to process: 42
% 2.68/2.94  Current number of ordered equations: 1
% 2.68/2.94  Current number of rules: 301
% 2.68/2.94  New rule produced :
% 2.68/2.94  [302]
% 2.68/2.94  ifeq2(product(inverse(y),inverse(x),A),true,x_inverse_times_y_inverse,A) -> A
% 2.68/2.94  Current number of equations to process: 42
% 2.68/2.94  Current number of ordered equations: 0
% 2.68/2.94  Current number of rules: 302
% 2.68/2.94  New rule produced : [303] ifeq2(product(A,B,C),true,multiply(B,A),C) -> C
% 2.68/2.94  Current number of equations to process: 63
% 2.68/2.94  Current number of ordered equations: 0
% 2.68/2.94  Current number of rules: 303
% 2.68/2.94  New rule produced :
% 2.68/2.94  [304] ifeq2(product(A,B,C),true,C,multiply(B,A)) -> multiply(B,A)
% 2.68/2.94  Current number of equations to process: 62
% 2.68/2.94  Current number of ordered equations: 0
% 2.68/2.94  Current number of rules: 304
% 2.68/2.94  New rule produced :
% 2.68/2.94  [305] inverse(multiplicative_identity) -> additive_identity
% 2.68/2.94  Current number of equations to process: 82
% 2.68/2.94  Current number of ordered equations: 0
% 3.35/3.62  Current number of rules: 305
% 3.35/3.62  New rule produced : [306] multiply(A,multiplicative_identity) -> A
% 3.35/3.62  Current number of equations to process: 82
% 3.35/3.62  Current number of ordered equations: 0
% 3.35/3.62  Current number of rules: 306
% 3.35/3.62  New rule produced : [307] multiply(multiplicative_identity,A) -> A
% 3.35/3.62  Current number of equations to process: 82
% 3.35/3.62  Current number of ordered equations: 0
% 3.35/3.62  Current number of rules: 307
% 3.35/3.62  New rule produced : [308] multiply(inverse(A),A) -> additive_identity
% 3.35/3.62  Current number of equations to process: 82
% 3.35/3.62  Current number of ordered equations: 0
% 3.35/3.62  Current number of rules: 308
% 3.35/3.62  New rule produced : [309] multiply(A,inverse(A)) -> additive_identity
% 3.35/3.62  Current number of equations to process: 82
% 3.35/3.62  Current number of ordered equations: 0
% 3.35/3.62  Current number of rules: 309
% 3.35/3.62  New rule produced :
% 3.35/3.62  [310] multiply(inverse(x),inverse(y)) -> x_inverse_times_y_inverse
% 3.35/3.62  Current number of equations to process: 82
% 3.35/3.62  Current number of ordered equations: 0
% 3.35/3.62  Current number of rules: 310
% 3.35/3.62  New rule produced :
% 3.35/3.62  [311] multiply(inverse(y),inverse(x)) -> x_inverse_times_y_inverse
% 3.35/3.62  Current number of equations to process: 82
% 3.35/3.62  Current number of ordered equations: 0
% 3.35/3.62  Current number of rules: 311
% 3.35/3.62  multiply(B,A) = multiply(A,B) (birth = 1476, lhs_size = 3, rhs_size = 3,trace = Cp of 41 and 30)
% 3.35/3.62  Initializing completion ...
% 3.35/3.62  New rule produced :
% 3.35/3.62  [1] additive_identity <-> inverse(multiplicative_identity)
% 3.35/3.62  Current number of equations to process: 82
% 3.35/3.62  Current number of ordered equations: 611
% 3.35/3.62  Current number of rules: 1
% 3.35/3.62  New rule produced :
% 3.35/3.62  [2] inverse(multiplicative_identity) <-> additive_identity
% 3.35/3.62  Current number of equations to process: 82
% 3.35/3.62  Current number of ordered equations: 610
% 3.35/3.62  Current number of rules: 2
% 3.35/3.62  New rule produced : [3] A <-> multiplicative_identity multiply A
% 3.35/3.62  Current number of equations to process: 82
% 3.35/3.62  Current number of ordered equations: 609
% 3.35/3.62  Current number of rules: 3
% 3.35/3.62  New rule produced : [4] multiplicative_identity multiply A <-> A
% 3.35/3.62  Current number of equations to process: 82
% 3.35/3.62  Current number of ordered equations: 608
% 3.35/3.62  Current number of rules: 4
% 3.35/3.62  New rule produced : [5] additive_identity <-> inverse(A) multiply A
% 3.35/3.62  Current number of equations to process: 86
% 3.35/3.62  Current number of ordered equations: 609
% 3.35/3.62  Current number of rules: 5
% 3.35/3.62  New rule produced : [6] true <-> sum(X,additive_identity,X)
% 3.35/3.62  Current number of equations to process: 86
% 3.35/3.62  Current number of ordered equations: 608
% 3.35/3.62  Current number of rules: 6
% 3.35/3.62  New rule produced : [7] true <-> sum(additive_identity,X,X)
% 3.35/3.62  Current number of equations to process: 86
% 3.35/3.62  Current number of ordered equations: 607
% 3.35/3.62  Current number of rules: 7
% 3.35/3.62  New rule produced : [8] true <-> product(X,multiplicative_identity,X)
% 3.35/3.62  Current number of equations to process: 86
% 3.35/3.62  Current number of ordered equations: 606
% 3.35/3.62  Current number of rules: 8
% 3.35/3.62  New rule produced : [9] true <-> sum(x,y,x_plus_y)
% 3.35/3.62  Current number of equations to process: 86
% 3.35/3.62  Current number of ordered equations: 605
% 3.35/3.62  Current number of rules: 9
% 3.35/3.62  New rule produced : [10] true <-> sum(y,x,x_plus_y)
% 3.35/3.62  Current number of equations to process: 86
% 3.35/3.62  Current number of ordered equations: 604
% 3.35/3.62  Current number of rules: 10
% 3.35/3.62  New rule produced : [11] true <-> product(multiplicative_identity,X,X)
% 3.35/3.62  Current number of equations to process: 86
% 3.35/3.62  Current number of ordered equations: 603
% 3.35/3.62  Current number of rules: 11
% 3.35/3.62  New rule produced : [12] inverse(A) multiply A <-> additive_identity
% 3.35/3.62  Current number of equations to process: 86
% 3.35/3.62  Current number of ordered equations: 602
% 3.35/3.62  Current number of rules: 12
% 3.35/3.62  New rule produced : [13] sum(X,additive_identity,X) <-> true
% 3.35/3.62  Current number of equations to process: 86
% 3.35/3.62  Current number of ordered equations: 601
% 3.35/3.62  Current number of rules: 13
% 3.35/3.62  New rule produced : [14] sum(additive_identity,X,X) <-> true
% 3.35/3.62  Current number of equations to process: 86
% 3.35/3.62  Current number of ordered equations: 600
% 3.35/3.62  Current number of rules: 14
% 3.35/3.62  New rule produced : [15] product(X,multiplicative_identity,X) <-> true
% 3.35/3.62  Current number of equations to process: 86
% 3.35/3.62  Current number of ordered equations: 599
% 3.35/3.62  Current number of rules: 15
% 3.35/3.62  New rule produced : [16] sum(x,y,x_plus_y) <-> true
% 3.35/3.62  Current number of equations to process: 86
% 3.35/3.62  Current number of ordered equations: 598
% 3.35/3.62  Current number of rules: 16
% 3.35/3.62  New rule produced : [17] sum(y,x,x_plus_y) <-> true
% 5.59/5.85  Current number of equations to process: 86
% 5.59/5.85  Current number of ordered equations: 597
% 5.59/5.85  Current number of rules: 17
% 5.59/5.85  New rule produced : [18] product(multiplicative_identity,X,X) <-> true
% 5.59/5.85  Current number of equations to process: 86
% 5.59/5.85  Current number of ordered equations: 596
% 5.59/5.85  Current number of rules: 18
% 5.59/5.85  New rule produced :
% 5.59/5.85  [19] x_inverse_times_y_inverse <-> inverse(y) multiply inverse(x)
% 5.59/5.85  Current number of equations to process: 133
% 5.59/5.85  Current number of ordered equations: 599
% 5.59/5.85  Current number of rules: 19
% 5.59/5.85  New rule produced : [20] B <-> ifeq(A,A,B,C)
% 5.59/5.85  Current number of equations to process: 133
% 5.59/5.85  Current number of ordered equations: 598
% 5.59/5.85  Current number of rules: 20
% 5.59/5.85  New rule produced : [21] B <-> ifeq2(A,A,B,C)
% 5.59/5.85  Current number of equations to process: 133
% 5.59/5.85  Current number of ordered equations: 597
% 5.59/5.85  Current number of rules: 21
% 5.59/5.85  New rule produced : [22] true <-> sum(X,inverse(X),multiplicative_identity)
% 5.59/5.85  Current number of equations to process: 133
% 5.59/5.85  Current number of ordered equations: 596
% 5.59/5.85  Current number of rules: 22
% 5.59/5.85  New rule produced : [23] true <-> product(inverse(X),X,additive_identity)
% 5.59/5.85  Current number of equations to process: 133
% 5.59/5.85  Current number of ordered equations: 595
% 5.59/5.85  Current number of rules: 23
% 5.59/5.85  New rule produced : [24] true <-> sum(inverse(X),X,multiplicative_identity)
% 5.59/5.85  Current number of equations to process: 133
% 5.59/5.85  Current number of ordered equations: 594
% 5.59/5.85  Current number of rules: 24
% 5.59/5.85  New rule produced : [25] true <-> product(X,inverse(X),additive_identity)
% 5.59/5.85  Current number of equations to process: 133
% 5.59/5.85  Current number of ordered equations: 593
% 5.59/5.85  Current number of rules: 25
% 5.59/5.85  New rule produced :
% 5.59/5.85  [26] inverse(y) multiply inverse(x) <-> x_inverse_times_y_inverse
% 5.59/5.85  Current number of equations to process: 133
% 5.59/5.85  Current number of ordered equations: 592
% 5.59/5.85  Current number of rules: 26
% 5.59/5.85  New rule produced : [27] sum(X,inverse(X),multiplicative_identity) <-> true
% 5.59/5.85  Current number of equations to process: 133
% 5.59/5.85  Current number of ordered equations: 591
% 5.59/5.85  Current number of rules: 27
% 5.59/5.85  New rule produced : [28] product(inverse(X),X,additive_identity) <-> true
% 5.59/5.85  Current number of equations to process: 133
% 5.59/5.85  Current number of ordered equations: 590
% 5.59/5.85  Current number of rules: 28
% 5.59/5.85  New rule produced : [29] ifeq(A,A,B,C) <-> B
% 5.59/5.85  Current number of equations to process: 133
% 5.59/5.85  Current number of ordered equations: 589
% 5.59/5.85  Current number of rules: 29
% 5.59/5.85  New rule produced : [30] ifeq2(A,A,B,C) <-> B
% 5.59/5.85  Current number of equations to process: 133
% 5.59/5.85  Current number of ordered equations: 588
% 5.59/5.85  Current number of rules: 30
% 5.59/5.85  New rule produced : [31] sum(inverse(X),X,multiplicative_identity) <-> true
% 5.59/5.85  Current number of equations to process: 133
% 5.59/5.85  Current number of ordered equations: 587
% 5.59/5.85  Current number of rules: 31
% 5.59/5.85  New rule produced : [32] product(X,inverse(X),additive_identity) <-> true
% 5.59/5.85  Current number of equations to process: 133
% 5.59/5.85  Current number of ordered equations: 586
% 5.59/5.85  Current number of rules: 32
% 5.59/5.85  New rule produced : [33] true <-> sum(A,B,add(B,A))
% 5.59/5.85  Current number of equations to process: 275
% 5.59/5.85  Current number of ordered equations: 651
% 5.59/5.85  Current number of rules: 33
% 5.59/5.85  New rule produced : [34] true <-> sum(X,Y,add(X,Y))
% 5.59/5.85  Current number of equations to process: 275
% 5.59/5.85  Current number of ordered equations: 650
% 5.59/5.85  Current number of rules: 34
% 5.59/5.85  New rule produced :
% 5.59/5.85  [35] true <-> product(inverse(x),inverse(y),x_inverse_times_y_inverse)
% 5.59/5.85  Current number of equations to process: 275
% 5.59/5.85  Current number of ordered equations: 649
% 5.59/5.85  Current number of rules: 35
% 5.59/5.85  New rule produced :
% 5.59/5.85  [36] true <-> product(inverse(y),inverse(x),x_inverse_times_y_inverse)
% 5.59/5.85  Current number of equations to process: 275
% 5.59/5.85  Current number of ordered equations: 648
% 5.59/5.85  Current number of rules: 36
% 5.59/5.85  New rule produced : [37] true <-> product(A,B,A multiply B)
% 5.59/5.85  Current number of equations to process: 275
% 5.59/5.85  Current number of ordered equations: 646
% 5.59/5.85  Current number of rules: 37
% 5.59/5.85  New rule produced : [38] sum(A,B,add(B,A)) <-> true
% 5.59/5.85  Current number of equations to process: 275
% 5.59/5.85  Current number of ordered equations: 645
% 5.59/5.85  Current number of rules: 38
% 5.59/5.85  New rule produced : [39] sum(X,Y,add(X,Y)) <-> true
% 5.59/5.85  Current number of equations to process: 275
% 5.59/5.85  Current number of ordered equations: 644
% 5.59/5.85  Current number of rules: 39
% 9.96/10.25  New rule produced :
% 9.96/10.25  [40] product(inverse(x),inverse(y),x_inverse_times_y_inverse) <-> true
% 9.96/10.25  Current number of equations to process: 275
% 9.96/10.25  Current number of ordered equations: 643
% 9.96/10.25  Current number of rules: 40
% 9.96/10.25  New rule produced :
% 9.96/10.25  [41] product(inverse(y),inverse(x),x_inverse_times_y_inverse) <-> true
% 9.96/10.25  Current number of equations to process: 275
% 9.96/10.25  Current number of ordered equations: 642
% 9.96/10.25  Current number of rules: 41
% 9.96/10.25  New rule produced : [42] product(A,B,A multiply B) <-> true
% 9.96/10.25  Current number of equations to process: 275
% 9.96/10.25  Current number of ordered equations: 640
% 9.96/10.25  Current number of rules: 42
% 9.96/10.25  New rule produced :
% 9.96/10.25  [43] A <-> ifeq2(product(multiplicative_identity,A,B),true,B,A)
% 9.96/10.25  Current number of equations to process: 255
% 9.96/10.25  Current number of ordered equations: 943
% 9.96/10.25  Current number of rules: 43
% 9.96/10.25  New rule produced :
% 9.96/10.25  [44] A <-> ifeq2(product(A,multiplicative_identity,B),true,B,A)
% 9.96/10.25  Current number of equations to process: 255
% 9.96/10.25  Current number of ordered equations: 942
% 9.96/10.25  Current number of rules: 44
% 9.96/10.25  New rule produced : [45] A <-> ifeq2(sum(additive_identity,A,B),true,B,A)
% 9.96/10.25  Current number of equations to process: 255
% 9.96/10.25  Current number of ordered equations: 941
% 9.96/10.25  Current number of rules: 45
% 9.96/10.25  New rule produced : [46] A <-> ifeq2(sum(x,y,A),true,x_plus_y,A)
% 9.96/10.25  Current number of equations to process: 255
% 9.96/10.25  Current number of ordered equations: 940
% 9.96/10.25  Current number of rules: 46
% 9.96/10.25  New rule produced : [47] A <-> ifeq2(sum(y,x,A),true,x_plus_y,A)
% 9.96/10.25  Current number of equations to process: 255
% 9.96/10.25  Current number of ordered equations: 939
% 9.96/10.25  Current number of rules: 47
% 9.96/10.25  New rule produced : [48] A <-> ifeq2(sum(A,additive_identity,B),true,B,A)
% 9.96/10.25  Current number of equations to process: 255
% 9.96/10.25  Current number of ordered equations: 938
% 9.96/10.25  Current number of rules: 48
% 9.96/10.25  New rule produced :
% 9.96/10.25  [49] B <-> ifeq2(product(multiplicative_identity,A,B),true,A,B)
% 9.96/10.25  Current number of equations to process: 255
% 9.96/10.25  Current number of ordered equations: 937
% 9.96/10.25  Current number of rules: 49
% 9.96/10.25  New rule produced :
% 9.96/10.25  [50] B <-> ifeq2(product(A,multiplicative_identity,B),true,A,B)
% 9.96/10.25  Current number of equations to process: 255
% 9.96/10.25  Current number of ordered equations: 936
% 9.96/10.25  Current number of rules: 50
% 9.96/10.25  New rule produced : [51] B <-> ifeq2(sum(additive_identity,A,B),true,A,B)
% 9.96/10.25  Current number of equations to process: 255
% 9.96/10.25  Current number of ordered equations: 935
% 9.96/10.25  Current number of rules: 51
% 9.96/10.25  New rule produced : [52] B <-> ifeq2(sum(A,additive_identity,B),true,A,B)
% 9.96/10.25  Current number of equations to process: 255
% 9.96/10.25  Current number of ordered equations: 934
% 9.96/10.25  Current number of rules: 52
% 9.96/10.25  New rule produced : [53] x_plus_y <-> ifeq2(sum(x,y,A),true,A,x_plus_y)
% 9.96/10.25  Current number of equations to process: 255
% 9.96/10.25  Current number of ordered equations: 933
% 9.96/10.25  Current number of rules: 53
% 9.96/10.25  New rule produced : [54] x_plus_y <-> ifeq2(sum(y,x,A),true,A,x_plus_y)
% 9.96/10.25  Current number of equations to process: 255
% 9.96/10.25  Current number of ordered equations: 932
% 9.96/10.25  Current number of rules: 54
% 9.96/10.25  New rule produced :
% 9.96/10.25  [55] ifeq2(product(multiplicative_identity,A,B),true,B,A) <-> A
% 9.96/10.25  Current number of equations to process: 255
% 9.96/10.25  Current number of ordered equations: 931
% 9.96/10.25  Current number of rules: 55
% 9.96/10.25  New rule produced :
% 9.96/10.25  [56] ifeq2(product(multiplicative_identity,A,B),true,A,B) <-> B
% 9.96/10.25  Current number of equations to process: 255
% 9.96/10.25  Current number of ordered equations: 930
% 9.96/10.25  Current number of rules: 56
% 9.96/10.25  New rule produced :
% 9.96/10.25  [57] ifeq2(product(A,multiplicative_identity,B),true,B,A) <-> A
% 9.96/10.25  Current number of equations to process: 255
% 9.96/10.25  Current number of ordered equations: 929
% 9.96/10.25  Current number of rules: 57
% 9.96/10.25  New rule produced :
% 9.96/10.25  [58] ifeq2(product(A,multiplicative_identity,B),true,A,B) <-> B
% 9.96/10.25  Current number of equations to process: 255
% 9.96/10.25  Current number of ordered equations: 928
% 9.96/10.25  Current number of rules: 58
% 9.96/10.25  New rule produced : [59] ifeq2(sum(additive_identity,A,B),true,B,A) <-> A
% 9.96/10.25  Current number of equations to process: 255
% 9.96/10.25  Current number of ordered equations: 927
% 9.96/10.25  Current number of rules: 59
% 9.96/10.25  New rule produced : [60] ifeq2(sum(additive_identity,A,B),true,A,B) <-> B
% 9.96/10.25  Current number of equations to process: 255
% 9.96/10.25  Current number of ordered equations: 926
% 9.96/10.25  Current number of rules: 60
% 9.96/10.25  New rule produced : [61] ifeq2(sum(x,y,A),true,A,x_plus_y) <-> x_plus_y
% 17.80/18.09  Current number of equations to process: 255
% 17.80/18.09  Current number of ordered equations: 925
% 17.80/18.09  Current number of rules: 61
% 17.80/18.09  New rule produced : [62] ifeq2(sum(x,y,A),true,x_plus_y,A) <-> A
% 17.80/18.09  Current number of equations to process: 255
% 17.80/18.09  Current number of ordered equations: 924
% 17.80/18.09  Current number of rules: 62
% 17.80/18.09  New rule produced : [63] ifeq2(sum(y,x,A),true,A,x_plus_y) <-> x_plus_y
% 17.80/18.09  Current number of equations to process: 255
% 17.80/18.09  Current number of ordered equations: 923
% 17.80/18.09  Current number of rules: 63
% 17.80/18.09  New rule produced : [64] ifeq2(sum(y,x,A),true,x_plus_y,A) <-> A
% 17.80/18.09  Current number of equations to process: 255
% 17.80/18.09  Current number of ordered equations: 922
% 17.80/18.09  Current number of rules: 64
% 17.80/18.09  New rule produced : [65] ifeq2(sum(A,additive_identity,B),true,B,A) <-> A
% 17.80/18.09  Current number of equations to process: 255
% 17.80/18.09  Current number of ordered equations: 921
% 17.80/18.09  Current number of rules: 65
% 17.80/18.09  New rule produced : [66] ifeq2(sum(A,additive_identity,B),true,A,B) <-> B
% 17.80/18.09  Current number of equations to process: 255
% 17.80/18.09  Current number of ordered equations: 920
% 17.80/18.09  Current number of rules: 66
% 17.80/18.09  New rule produced :
% 17.80/18.09  [67] B <-> ifeq2(product(inverse(A),A,B),true,additive_identity,B)
% 17.80/18.09  Current number of equations to process: 1952
% 17.80/18.09  Current number of ordered equations: 1187
% 17.80/18.09  Current number of rules: 67
% 17.80/18.09  New rule produced :
% 17.80/18.09  [68] B <-> ifeq2(sum(A,inverse(A),B),true,multiplicative_identity,B)
% 17.80/18.09  Current number of equations to process: 1952
% 17.80/18.09  Current number of ordered equations: 1186
% 17.80/18.09  Current number of rules: 68
% 17.80/18.09  New rule produced :
% 17.80/18.09  [69] B <-> ifeq2(product(A,inverse(A),B),true,additive_identity,B)
% 17.80/18.09  Current number of equations to process: 1952
% 17.80/18.09  Current number of ordered equations: 1185
% 17.80/18.09  Current number of rules: 69
% 17.80/18.09  New rule produced :
% 17.80/18.09  [70] B <-> ifeq2(sum(inverse(A),A,B),true,multiplicative_identity,B)
% 17.80/18.09  Current number of equations to process: 1952
% 17.80/18.09  Current number of ordered equations: 1184
% 17.80/18.09  Current number of rules: 70
% 17.80/18.09  New rule produced :
% 17.80/18.09  [71]
% 17.80/18.09  multiplicative_identity <->
% 17.80/18.09  ifeq2(sum(A,inverse(A),B),true,B,multiplicative_identity)
% 17.80/18.09  Current number of equations to process: 1952
% 17.80/18.09  Current number of ordered equations: 1183
% 17.80/18.09  Current number of rules: 71
% 17.80/18.09  New rule produced :
% 17.80/18.09  [72]
% 17.80/18.09  multiplicative_identity <->
% 17.80/18.09  ifeq2(sum(inverse(A),A,B),true,B,multiplicative_identity)
% 17.80/18.09  Current number of equations to process: 1952
% 17.80/18.09  Current number of ordered equations: 1182
% 17.80/18.09  Current number of rules: 72
% 17.80/18.09  New rule produced :
% 17.80/18.09  [73]
% 17.80/18.09  additive_identity <-> ifeq2(product(inverse(A),A,B),true,B,additive_identity)
% 17.80/18.09  Current number of equations to process: 1952
% 17.80/18.09  Current number of ordered equations: 1181
% 17.80/18.09  Current number of rules: 73
% 17.80/18.09  New rule produced :
% 17.80/18.09  [74]
% 17.80/18.09  additive_identity <-> ifeq2(product(A,inverse(A),B),true,B,additive_identity)
% 17.80/18.09  Current number of equations to process: 1952
% 17.80/18.09  Current number of ordered equations: 1180
% 17.80/18.09  Current number of rules: 74
% 17.80/18.09  New rule produced :
% 17.80/18.09  [75]
% 17.80/18.09  ifeq2(product(inverse(A),A,B),true,B,additive_identity) <-> additive_identity
% 17.80/18.09  Current number of equations to process: 1952
% 17.80/18.09  Current number of ordered equations: 1179
% 17.80/18.09  Current number of rules: 75
% 17.80/18.09  New rule produced :
% 17.80/18.09  [76] ifeq2(product(inverse(A),A,B),true,additive_identity,B) <-> B
% 17.80/18.09  Current number of equations to process: 1952
% 17.80/18.09  Current number of ordered equations: 1178
% 17.80/18.09  Current number of rules: 76
% 17.80/18.09  New rule produced :
% 17.80/18.09  [77]
% 17.80/18.09  ifeq2(sum(A,inverse(A),B),true,B,multiplicative_identity) <->
% 17.80/18.09  multiplicative_identity
% 17.80/18.09  Current number of equations to process: 1952
% 17.80/18.09  Current number of ordered equations: 1177
% 17.80/18.09  Current number of rules: 77
% 17.80/18.09  New rule produced :
% 17.80/18.09  [78] ifeq2(sum(A,inverse(A),B),true,multiplicative_identity,B) <-> B
% 17.80/18.09  Current number of equations to process: 1952
% 17.80/18.09  Current number of ordered equations: 1176
% 17.80/18.09  Current number of rules: 78
% 17.80/18.09  New rule produced :
% 17.80/18.09  [79]
% 17.80/18.09  ifeq2(product(A,inverse(A),B),true,B,additive_identity) <-> additive_identity
% 17.80/18.09  Current number of equations to process: 1952
% 17.80/18.09  Current number of ordered equations: 1175
% 17.80/18.09  Current number of rules: 79
% 17.80/18.09  New rule produced :
% 17.80/18.09  [80] ifeq2(product(A,inverse(A),B),true,additive_identity,B) <-> B
% 17.80/18.09  Current number of equations to process: 1952
% 17.80/18.09  Current number of ordered equations: 1174
% 17.80/18.09  Current number of rules: 80
% 17.80/18.09  New rule produced :
% 17.80/18.09  [81]
% 17.80/18.09  ifeq2(sum(inverse(A),A,B),true,B,multiplicative_identity) <->
% 17.80/18.09  multiplicative_identity
% 35.29/35.54  Current number of equations to process: 1952
% 35.29/35.54  Current number of ordered equations: 1173
% 35.29/35.54  Current number of rules: 81
% 35.29/35.54  New rule produced :
% 35.29/35.54  [82] ifeq2(sum(inverse(A),A,B),true,multiplicative_identity,B) <-> B
% 35.29/35.54  Current number of equations to process: 1952
% 35.29/35.54  Current number of ordered equations: 1172
% 35.29/35.54  Current number of rules: 82
% 35.29/35.54  New rule produced :
% 35.29/35.54  [83]
% 35.29/35.54  A <->
% 35.29/35.54  ifeq2(product(inverse(x),inverse(y),A),true,x_inverse_times_y_inverse,A)
% 35.29/35.54  Current number of equations to process: 3346
% 35.29/35.54  Current number of ordered equations: 1491
% 35.29/35.54  Current number of rules: 83
% 35.29/35.54  New rule produced :
% 35.29/35.54  [84]
% 35.29/35.54  A <->
% 35.29/35.54  ifeq2(product(inverse(y),inverse(x),A),true,x_inverse_times_y_inverse,A)
% 35.29/35.54  Current number of equations to process: 3346
% 35.29/35.54  Current number of ordered equations: 1490
% 35.29/35.54  Current number of rules: 84
% 35.29/35.54  New rule produced :
% 35.29/35.54  [85]
% 35.29/35.54  x_inverse_times_y_inverse <->
% 35.29/35.54  ifeq2(product(inverse(x),inverse(y),A),true,A,x_inverse_times_y_inverse)
% 35.29/35.54  Current number of equations to process: 3346
% 35.29/35.54  Current number of ordered equations: 1489
% 35.29/35.54  Current number of rules: 85
% 35.29/35.54  New rule produced :
% 35.29/35.54  [86]
% 35.29/35.54  x_inverse_times_y_inverse <->
% 35.29/35.54  ifeq2(product(inverse(y),inverse(x),A),true,A,x_inverse_times_y_inverse)
% 35.29/35.54  Current number of equations to process: 3346
% 35.29/35.54  Current number of ordered equations: 1488
% 35.29/35.54  Current number of rules: 86
% 35.29/35.54  New rule produced : [87] C <-> ifeq2(sum(A,B,C),true,add(B,A),C)
% 35.29/35.54  Current number of equations to process: 3346
% 35.29/35.54  Current number of ordered equations: 1487
% 35.29/35.54  Current number of rules: 87
% 35.29/35.54  New rule produced : [88] C <-> ifeq2(sum(A,B,C),true,add(A,B),C)
% 35.29/35.54  Current number of equations to process: 3346
% 35.29/35.54  Current number of ordered equations: 1486
% 35.29/35.54  Current number of rules: 88
% 35.29/35.54  New rule produced : [89] C <-> ifeq2(product(A,B,C),true,A multiply B,C)
% 35.29/35.54  Current number of equations to process: 3346
% 35.29/35.54  Current number of ordered equations: 1485
% 35.29/35.54  Current number of rules: 89
% 35.29/35.54  New rule produced : [90] ifeq2(sum(A,B,C),true,add(B,A),C) <-> C
% 35.29/35.54  Current number of equations to process: 3346
% 35.29/35.54  Current number of ordered equations: 1484
% 35.29/35.54  Current number of rules: 90
% 35.29/35.54  New rule produced : [91] ifeq2(sum(A,B,C),true,add(A,B),C) <-> C
% 35.29/35.54  Current number of equations to process: 3346
% 35.29/35.54  Current number of ordered equations: 1483
% 35.29/35.54  Current number of rules: 91
% 35.29/35.54  New rule produced :
% 35.29/35.54  [92]
% 35.29/35.54  ifeq2(product(inverse(x),inverse(y),A),true,A,x_inverse_times_y_inverse) <->
% 35.29/35.54  x_inverse_times_y_inverse
% 35.29/35.54  Current number of equations to process: 3346
% 35.29/35.54  Current number of ordered equations: 1482
% 35.29/35.54  Current number of rules: 92
% 35.29/35.54  New rule produced :
% 35.29/35.54  [93]
% 35.29/35.54  ifeq2(product(inverse(x),inverse(y),A),true,x_inverse_times_y_inverse,A) <->
% 35.29/35.54  A
% 35.29/35.54  Current number of equations to process: 3346
% 35.29/35.54  Current number of ordered equations: 1481
% 35.29/35.54  Current number of rules: 93
% 35.29/35.54  New rule produced : [94] ifeq2(product(A,B,C),true,A multiply B,C) <-> C
% 35.29/35.54  Current number of equations to process: 3346
% 35.29/35.54  Current number of ordered equations: 1480
% 35.29/35.54  Current number of rules: 94
% 35.29/35.54  New rule produced :
% 35.29/35.54  [95]
% 35.29/35.54  ifeq2(product(inverse(y),inverse(x),A),true,A,x_inverse_times_y_inverse) <->
% 35.29/35.54  x_inverse_times_y_inverse
% 35.29/35.54  Current number of equations to process: 3346
% 35.29/35.54  Current number of ordered equations: 1479
% 35.29/35.54  Current number of rules: 95
% 35.29/35.54  New rule produced :
% 35.29/35.54  [96]
% 35.29/35.54  ifeq2(product(inverse(y),inverse(x),A),true,x_inverse_times_y_inverse,A) <->
% 35.29/35.54  A
% 35.29/35.54  Current number of equations to process: 3346
% 35.29/35.54  Current number of ordered equations: 1478
% 35.29/35.54  Current number of rules: 96
% 35.29/35.54  New rule produced : [97] true <-> ifeq(sum(X,Y,Z),true,sum(Y,X,Z),true)
% 35.29/35.54  Current number of equations to process: 2292
% 35.29/35.54  Current number of ordered equations: 2091
% 35.29/35.54  Current number of rules: 97
% 35.29/35.54  New rule produced :
% 35.29/35.54  [98] true <-> ifeq(product(X,Y,Z),true,product(Y,X,Z),true)
% 35.29/35.54  Current number of equations to process: 2292
% 35.29/35.54  Current number of ordered equations: 2090
% 35.29/35.54  Current number of rules: 98
% 35.29/35.54  New rule produced : [99] ifeq2(sum(A,B,C),true,C,add(B,A)) <-> add(B,A)
% 35.29/35.54  Current number of equations to process: 2292
% 35.29/35.54  Current number of ordered equations: 2089
% 35.29/35.54  Current number of rules: 99
% 35.29/35.54  New rule produced : [100] ifeq2(sum(A,B,C),true,C,add(A,B)) <-> add(A,B)
% 35.29/35.54  Current number of equations to process: 2292
% 35.29/35.54  Current number of ordered equations: 2088
% 35.29/35.54  Current number of rules: 100
% 35.29/35.54  New rule produced : [101] ifeq(sum(X,Y,Z),true,sum(Y,X,Z),true) <-> true
% 102.70/102.97  Current number of equations to process: 2292
% 102.70/102.97  Current number of ordered equations: 2087
% 102.70/102.97  Current number of rules: 101
% 102.70/102.97  New rule produced :
% 102.70/102.97  [102] A multiply B <-> ifeq2(product(A,B,C),true,C,A multiply B)
% 102.70/102.97  Current number of equations to process: 2292
% 102.70/102.97  Current number of ordered equations: 2086
% 102.70/102.97  Current number of rules: 102
% 102.70/102.97  New rule produced : [103] add(B,A) <-> ifeq2(sum(A,B,C),true,C,add(B,A))
% 102.70/102.97  Current number of equations to process: 2292
% 102.70/102.97  Current number of ordered equations: 2085
% 102.70/102.97  Current number of rules: 103
% 102.70/102.97  New rule produced : [104] add(A,B) <-> ifeq2(sum(A,B,C),true,C,add(A,B))
% 102.70/102.97  Current number of equations to process: 2292
% 102.70/102.97  Current number of ordered equations: 2084
% 102.70/102.97  Current number of rules: 104
% 102.70/102.97  New rule produced :
% 102.70/102.97  [105] ifeq(product(X,Y,Z),true,product(Y,X,Z),true) <-> true
% 102.70/102.97  Current number of equations to process: 2292
% 102.70/102.97  Current number of ordered equations: 2083
% 102.70/102.97  Current number of rules: 105
% 102.70/102.97  New rule produced :
% 102.70/102.97  [106] ifeq2(product(A,B,C),true,C,A multiply B) <-> A multiply B
% 102.70/102.97  Current number of equations to process: 2292
% 102.70/102.97  Current number of ordered equations: 2082
% 102.70/102.97  Current number of rules: 106
% 102.70/102.97  New rule produced :
% 102.70/102.97  [107] V <-> ifeq2(product(X,Y,V),true,ifeq2(product(X,Y,U),true,U,V),V)
% 102.70/102.97  Current number of equations to process: 1082
% 102.70/102.97  Current number of ordered equations: 6263
% 102.70/102.97  Current number of rules: 107
% 102.70/102.97  New rule produced :
% 102.70/102.97  [108] V <-> ifeq2(sum(X,Y,V),true,ifeq2(sum(X,Y,U),true,U,V),V)
% 102.70/102.97  Current number of equations to process: 1082
% 102.70/102.97  Current number of ordered equations: 6262
% 102.70/102.97  Current number of rules: 108
% 102.70/102.97  New rule produced :
% 102.70/102.97  [109] ifeq2(product(X,Y,V),true,ifeq2(product(X,Y,U),true,U,V),V) <-> V
% 102.70/102.97  Current number of equations to process: 1082
% 102.70/102.97  Current number of ordered equations: 6261
% 102.70/102.97  Current number of rules: 109
% 102.70/102.97  New rule produced :
% 102.70/102.97  [110] ifeq2(sum(X,Y,V),true,ifeq2(sum(X,Y,U),true,U,V),V) <-> V
% 102.70/102.97  Current number of equations to process: 1082
% 102.70/102.97  Current number of ordered equations: 6260
% 102.70/102.97  Current number of rules: 110
% 102.70/102.97  New rule produced :
% 102.70/102.97  [111]
% 102.70/102.97  true <->
% 102.70/102.97  ifeq(product(A,B,B),true,ifeq(product(A,C,X),true,ifeq(product(A,X,C),true,true,true),true),true)
% 102.70/102.97  Current number of equations to process: 918
% 102.70/102.97  Current number of ordered equations: 8461
% 102.70/102.97  Current number of rules: 111
% 102.70/102.97  New rule produced :
% 102.70/102.97  [112]
% 102.70/102.97  true <->
% 102.70/102.97  ifeq(product(A,B,A),true,ifeq(product(C,B,X),true,ifeq(product(X,B,C),true,true,true),true),true)
% 102.70/102.97  Current number of equations to process: 918
% 102.70/102.97  Current number of ordered equations: 8460
% 102.70/102.97  Current number of rules: 112
% 102.70/102.97  New rule produced :
% 102.70/102.97  [113]
% 102.70/102.97  true <->
% 102.70/102.97  ifeq(product(A,B,A),true,ifeq(product(C,X,C),true,ifeq(sum(C,X,B),true,true,true),true),true)
% 102.70/102.97  Current number of equations to process: 918
% 102.70/102.97  Current number of ordered equations: 8459
% 102.70/102.97  Current number of rules: 113
% 102.70/102.97  New rule produced :
% 102.70/102.97  [114]
% 102.70/102.97  true <->
% 102.70/102.97  ifeq(product(A,B,A),true,ifeq(product(C,X,C),true,ifeq(sum(X,C,B),true,true,true),true),true)
% 102.70/102.97  Current number of equations to process: 918
% 102.70/102.97  Current number of ordered equations: 8458
% 102.70/102.97  Current number of rules: 114
% 102.70/102.97  New rule produced :
% 102.70/102.97  [115]
% 102.70/102.97  ifeq(product(A,B,B),true,ifeq(product(A,C,X),true,ifeq(product(A,X,C),true,true,true),true),true)
% 102.70/102.97  <-> true
% 102.70/102.97  Current number of equations to process: 918
% 102.70/102.97  Current number of ordered equations: 8457
% 102.70/102.97  Current number of rules: 115
% 102.70/102.97  New rule produced :
% 102.70/102.97  [116]
% 102.70/102.97  ifeq(product(A,B,A),true,ifeq(product(C,B,X),true,ifeq(product(X,B,C),true,true,true),true),true)
% 102.70/102.97  <-> true
% 102.70/102.97  Current number of equations to process: 918
% 102.70/102.97  Current number of ordered equations: 8456
% 102.70/102.97  Current number of rules: 116
% 102.70/102.97  New rule produced :
% 102.70/102.97  [117]
% 102.70/102.97  ifeq(product(A,B,A),true,ifeq(product(C,X,C),true,ifeq(sum(C,X,B),true,true,true),true),true)
% 102.70/102.97  <-> true
% 102.70/102.97  Current number of equations to process: 918
% 102.70/102.97  Current number of ordered equations: 8455
% 102.70/102.97  Current number of rules: 117
% 102.70/102.97  New rule produced :
% 102.70/102.97  [118]
% 102.70/102.97  ifeq(product(A,B,A),true,ifeq(product(C,X,C),true,ifeq(sum(X,C,B),true,true,true),true),true)
% 102.70/102.97  <-> true
% 102.70/102.97  Current number of equations to process: 918
% 102.70/102.97  Current number of ordered equations: 8454
% 102.70/102.97  Current number of rules: 118
% 102.70/102.97  New rule produced :
% 102.70/102.97  [119]
% 102.70/102.97  true <->
% 102.70/102.97  ifeq(product(A,B,C),true,ifeq(product(A,X,additive_identity),true,ifeq(
% 102.70/102.97                                                                    sum(X,B,Y),true,
% 102.70/102.97                                                                    product(A,Y,C),true),true),true)
% 156.26/156.62  Current number of equations to process: 2594
% 156.26/156.62  Current number of ordered equations: 9547
% 156.26/156.62  Current number of rules: 119
% 156.26/156.62  New rule produced :
% 156.26/156.62  [120]
% 156.26/156.62  true <->
% 156.26/156.62  ifeq(product(A,B,C),true,ifeq(product(A,additive_identity,X),true,ifeq(
% 156.26/156.62                                                                    sum(X,C,Y),true,
% 156.26/156.62                                                                    product(A,B,Y),true),true),true)
% 156.26/156.62  Current number of equations to process: 2594
% 156.26/156.62  Current number of ordered equations: 9546
% 156.26/156.62  Current number of rules: 120
% 156.26/156.62  New rule produced :
% 156.26/156.62  [121]
% 156.26/156.62  true <->
% 156.26/156.62  ifeq(product(A,B,C),true,ifeq(sum(C,A,X),true,ifeq(sum(B,multiplicative_identity,Y),true,
% 156.26/156.62                                                product(A,Y,X),true),true),true)
% 156.26/156.62  Current number of equations to process: 2594
% 156.26/156.62  Current number of ordered equations: 9545
% 156.26/156.62  Current number of rules: 121
% 156.26/156.62  New rule produced :
% 156.26/156.62  [122]
% 156.26/156.62  true <->
% 156.26/156.62  ifeq(product(A,B,C),true,ifeq(sum(A,C,X),true,ifeq(sum(multiplicative_identity,B,Y),true,
% 156.26/156.62                                                product(A,Y,X),true),true),true)
% 156.26/156.62  Current number of equations to process: 2594
% 156.26/156.62  Current number of ordered equations: 9544
% 156.26/156.62  Current number of rules: 122
% 156.26/156.62  New rule produced :
% 156.26/156.62  [123]
% 156.26/156.62  true <->
% 156.26/156.62  ifeq(product(A,x_plus_y,B),true,ifeq(product(A,y,C),true,ifeq(product(A,x,X),true,
% 156.26/156.62                                                           sum(X,C,B),true),true),true)
% 156.26/156.62  Current number of equations to process: 2594
% 156.26/156.62  Current number of ordered equations: 9543
% 156.26/156.62  Current number of rules: 123
% 156.26/156.62  New rule produced :
% 156.26/156.62  [124]
% 156.26/156.62  true <->
% 156.26/156.62  ifeq(product(multiplicative_identity,A,B),true,ifeq(product(multiplicative_identity,C,X),true,
% 156.26/156.62                                                 ifeq(sum(C,A,Y),true,sum(X,B,Y),true),true),true)
% 156.26/156.62  Current number of equations to process: 2594
% 156.26/156.62  Current number of ordered equations: 9542
% 156.26/156.62  Current number of rules: 124
% 156.26/156.62  New rule produced :
% 156.26/156.62  [125]
% 156.26/156.62  true <->
% 156.26/156.62  ifeq(product(multiplicative_identity,A,B),true,ifeq(product(multiplicative_identity,C,X),true,
% 156.26/156.62                                                 ifeq(sum(C,Y,A),true,sum(X,Y,B),true),true),true)
% 156.26/156.62  Current number of equations to process: 2594
% 156.26/156.62  Current number of ordered equations: 9541
% 156.26/156.62  Current number of rules: 125
% 156.26/156.62  New rule produced :
% 156.26/156.62  [126]
% 156.26/156.62  true <->
% 156.26/156.62  ifeq(product(multiplicative_identity,A,B),true,ifeq(product(multiplicative_identity,C,X),true,
% 156.26/156.62                                                 ifeq(sum(Y,C,A),true,sum(Y,X,B),true),true),true)
% 156.26/156.62  Current number of equations to process: 2594
% 156.26/156.62  Current number of ordered equations: 9540
% 156.26/156.62  Current number of rules: 126
% 156.26/156.62  New rule produced :
% 156.26/156.62  [127]
% 156.26/156.62  true <->
% 156.26/156.62  ifeq(product(A,x_plus_y,B),true,ifeq(product(C,y,X),true,ifeq(sum(x,C,A),true,
% 156.26/156.62                                                           sum(x,X,B),true),true),true)
% 156.26/156.62  Current number of equations to process: 2594
% 156.26/156.62  Current number of ordered equations: 9539
% 156.26/156.62  Current number of rules: 127
% 156.26/156.62  New rule produced :
% 156.26/156.62  [128]
% 156.26/156.62  true <->
% 156.26/156.62  ifeq(product(A,multiplicative_identity,B),true,ifeq(sum(B,C,X),true,ifeq(
% 156.26/156.62                                                                      sum(A,C,Y),true,
% 156.26/156.62                                                                      product(Y,multiplicative_identity,X),true),true),true)
% 156.26/156.62  Current number of equations to process: 2594
% 156.26/156.62  Current number of ordered equations: 9538
% 156.26/156.62  Current number of rules: 128
% 156.26/156.62  New rule produced :
% 156.26/156.62  [129]
% 156.26/156.62  true <->
% 156.26/156.62  ifeq(product(A,multiplicative_identity,B),true,ifeq(sum(C,B,X),true,ifeq(
% 156.26/156.62                                                                      sum(C,A,Y),true,
% 156.26/156.62                                                                      product(Y,multiplicative_identity,X),true),true),true)
% 156.26/156.62  Current number of equations to process: 2594
% 156.26/156.62  Current number of ordered equations: 9537
% 156.26/156.62  Current number of rules: 129
% 156.26/156.62  New rule produced :
% 156.26/156.62  [130]
% 156.26/156.62  true <->
% 156.26/156.62  ifeq(product(A,x_plus_y,B),true,ifeq(product(C,x,X),true,ifeq(sum(C,y,A),true,
% 156.26/156.62                                                           sum(X,y,B),true),true),true)
% 156.26/156.62  Current number of equations to process: 2594
% 156.26/156.62  Current number of ordered equations: 9536
% 156.26/156.62  Current number of rules: 130
% 208.29/208.63  New rule produced :
% 208.29/208.63  [131]
% 208.29/208.63  true <->
% 208.29/208.63  ifeq(sum(A,B,C),true,ifeq(sum(A,multiplicative_identity,X),true,ifeq(
% 208.29/208.63                                                                  sum(A,B,Y),true,
% 208.29/208.63                                                                  product(Y,X,C),true),true),true)
% 208.29/208.63  Current number of equations to process: 2594
% 208.29/208.63  Current number of ordered equations: 9535
% 208.29/208.63  Current number of rules: 131
% 208.29/208.63  New rule produced :
% 208.29/208.63  [132]
% 208.29/208.63  true <->
% 208.29/208.63  ifeq(sum(A,B,C),true,ifeq(sum(A,B,X),true,ifeq(sum(A,multiplicative_identity,Y),true,
% 208.29/208.63                                            product(Y,X,C),true),true),true)
% 208.29/208.63  Current number of equations to process: 2594
% 208.29/208.63  Current number of ordered equations: 9534
% 208.29/208.63  Current number of rules: 132
% 208.29/208.63  New rule produced :
% 208.29/208.63  [133]
% 208.29/208.63  true <->
% 208.29/208.63  ifeq(product(A,multiplicative_identity,B),true,ifeq(product(C,multiplicative_identity,X),true,
% 208.29/208.63                                                 ifeq(sum(C,A,Y),true,sum(X,B,Y),true),true),true)
% 208.29/208.63  Current number of equations to process: 2594
% 208.29/208.63  Current number of ordered equations: 9533
% 208.29/208.63  Current number of rules: 133
% 208.29/208.63  New rule produced :
% 208.29/208.63  [134]
% 208.29/208.63  true <->
% 208.29/208.63  ifeq(product(A,multiplicative_identity,B),true,ifeq(product(C,multiplicative_identity,X),true,
% 208.29/208.63                                                 ifeq(sum(C,Y,A),true,sum(X,Y,B),true),true),true)
% 208.29/208.63  Current number of equations to process: 2594
% 208.29/208.63  Current number of ordered equations: 9532
% 208.29/208.63  Current number of rules: 134
% 208.29/208.63  New rule produced :
% 208.29/208.63  [135]
% 208.29/208.63  true <->
% 208.29/208.63  ifeq(product(A,multiplicative_identity,B),true,ifeq(product(C,multiplicative_identity,X),true,
% 208.29/208.63                                                 ifeq(sum(Y,C,A),true,sum(Y,X,B),true),true),true)
% 208.29/208.63  Current number of equations to process: 2594
% 208.29/208.63  Current number of ordered equations: 9531
% 208.29/208.63  Current number of rules: 135
% 208.29/208.63  New rule produced :
% 208.29/208.63  [136]
% 208.29/208.63  true <->
% 208.29/208.63  ifeq(sum(A,B,C),true,ifeq(sum(multiplicative_identity,B,X),true,ifeq(
% 208.29/208.63                                                                  sum(A,B,Y),true,
% 208.29/208.63                                                                  product(Y,X,C),true),true),true)
% 208.29/208.63  Current number of equations to process: 2594
% 208.29/208.63  Current number of ordered equations: 9530
% 208.29/208.63  Current number of rules: 136
% 208.29/208.63  New rule produced :
% 208.29/208.63  [137]
% 208.29/208.63  true <->
% 208.29/208.63  ifeq(sum(A,B,C),true,ifeq(sum(A,B,X),true,ifeq(sum(multiplicative_identity,B,Y),true,
% 208.29/208.63                                            product(Y,X,C),true),true),true)
% 208.29/208.63  Current number of equations to process: 2594
% 208.29/208.63  Current number of ordered equations: 9529
% 208.29/208.63  Current number of rules: 137
% 208.29/208.63  New rule produced :
% 208.29/208.63  [138]
% 208.29/208.63  true <->
% 208.29/208.63  ifeq(product(y,A,B),true,ifeq(product(x,A,C),true,ifeq(sum(C,B,X),true,
% 208.29/208.63                                                    product(x_plus_y,A,X),true),true),true)
% 208.29/208.63  Current number of equations to process: 2594
% 208.29/208.63  Current number of ordered equations: 9528
% 208.29/208.63  Current number of rules: 138
% 208.29/208.63  New rule produced :
% 208.29/208.63  [139]
% 208.29/208.63  true <->
% 208.29/208.63  ifeq(product(A,additive_identity,B),true,ifeq(sum(C,B,X),true,ifeq(sum(C,A,Y),true,
% 208.29/208.63                                                                product(Y,C,X),true),true),true)
% 208.29/208.63  Current number of equations to process: 2594
% 208.29/208.63  Current number of ordered equations: 9527
% 208.29/208.63  Current number of rules: 139
% 208.29/208.64  New rule produced :
% 208.29/208.64  [140]
% 208.29/208.64  true <->
% 208.29/208.64  ifeq(product(multiplicative_identity,A,B),true,ifeq(sum(B,C,X),true,ifeq(
% 208.29/208.64                                                                      sum(A,C,Y),true,
% 208.29/208.64                                                                      product(multiplicative_identity,Y,X),true),true),true)
% 208.29/208.64  Current number of equations to process: 2594
% 208.29/208.64  Current number of ordered equations: 9526
% 208.29/208.64  Current number of rules: 140
% 208.29/208.64  New rule produced :
% 208.29/208.64  [141]
% 208.29/208.64  true <->
% 208.29/208.64  ifeq(product(multiplicative_identity,A,B),true,ifeq(sum(C,B,X),true,ifeq(
% 208.29/208.64                                                                      sum(C,A,Y),true,
% 208.29/208.64                                                                      product(multiplicative_identity,Y,X),true),true),true)
% 208.29/208.64  Current number of equations to process: 2594
% 208.29/208.64  Current number of ordered equations: 9525
% 208.29/208.64  Current number of rules: 141
% 208.29/208.64  New rule produced :
% 208.29/208.64  [142]
% 208.29/208.64  true <->
% 208.29/208.64  ifeq(product(A,additive_identity,B),true,ifeq(sum(B,C,X),true,ifeq(sum(A,C,Y),true,
% 208.29/208.64                                                                product(Y,C,X),true),true),true)
% 272.96/273.29  Current number of equations to process: 2594
% 272.96/273.29  Current number of ordered equations: 9524
% 272.96/273.29  Current number of rules: 142
% 272.96/273.29  New rule produced :
% 272.96/273.29  [143]
% 272.96/273.29  true <->
% 272.96/273.29  ifeq(product(x,A,B),true,ifeq(sum(B,y,C),true,ifeq(sum(A,y,X),true,product(x_plus_y,X,C),true),true),true)
% 272.96/273.29  Current number of equations to process: 2594
% 272.96/273.29  Current number of ordered equations: 9523
% 272.96/273.29  Current number of rules: 143
% 272.96/273.29  New rule produced :
% 272.96/273.29  [144]
% 272.96/273.29  true <->
% 272.96/273.29  ifeq(product(A,additive_identity,B),true,ifeq(product(A,C,X),true,ifeq(
% 272.96/273.29                                                                    sum(X,B,Y),true,
% 272.96/273.29                                                                    product(A,C,Y),true),true),true)
% 272.96/273.29  Current number of equations to process: 2594
% 272.96/273.29  Current number of ordered equations: 9522
% 272.96/273.29  Current number of rules: 144
% 272.96/273.29  New rule produced :
% 272.96/273.29  [145]
% 272.96/273.29  true <->
% 272.96/273.29  ifeq(product(y,A,B),true,ifeq(sum(x,B,C),true,ifeq(sum(x,A,X),true,product(x_plus_y,X,C),true),true),true)
% 272.96/273.29  Current number of equations to process: 2594
% 272.96/273.29  Current number of ordered equations: 9521
% 272.96/273.29  Current number of rules: 145
% 272.96/273.29  New rule produced :
% 272.96/273.29  [146]
% 272.96/273.29  true <->
% 272.96/273.29  ifeq(product(A,B,y),true,ifeq(product(C,B,x),true,ifeq(sum(C,A,X),true,
% 272.96/273.29                                                    product(X,B,x_plus_y),true),true),true)
% 272.96/273.29  Current number of equations to process: 2594
% 272.96/273.29  Current number of ordered equations: 9520
% 272.96/273.29  Current number of rules: 146
% 272.96/273.29  New rule produced :
% 272.96/273.29  [147]
% 272.96/273.29  true <->
% 272.96/273.29  ifeq(product(additive_identity,A,B),true,ifeq(product(C,A,X),true,ifeq(
% 272.96/273.29                                                                    sum(X,B,Y),true,
% 272.96/273.29                                                                    product(C,A,Y),true),true),true)
% 272.96/273.29  Current number of equations to process: 2594
% 272.96/273.29  Current number of ordered equations: 9519
% 272.96/273.29  Current number of rules: 147
% 272.96/273.29  New rule produced :
% 272.96/273.29  [148]
% 272.96/273.29  true <->
% 272.96/273.29  ifeq(product(A,B,y),true,ifeq(sum(x,B,C),true,ifeq(sum(x,A,X),true,product(X,C,x_plus_y),true),true),true)
% 272.96/273.29  Current number of equations to process: 2594
% 272.96/273.29  Current number of ordered equations: 9518
% 272.96/273.29  Current number of rules: 148
% 272.96/273.29  New rule produced :
% 272.96/273.29  [149]
% 272.96/273.29  true <->
% 272.96/273.29  ifeq(product(A,B,x),true,ifeq(sum(B,y,C),true,ifeq(sum(A,y,X),true,product(X,C,x_plus_y),true),true),true)
% 272.96/273.29  Current number of equations to process: 2594
% 272.96/273.29  Current number of ordered equations: 9517
% 272.96/273.29  Current number of rules: 149
% 272.96/273.29  New rule produced :
% 272.96/273.29  [150]
% 272.96/273.29  true <->
% 272.96/273.29  ifeq(product(additive_identity,A,B),true,ifeq(sum(C,B,X),true,ifeq(sum(C,A,Y),true,
% 272.96/273.29                                                                product(C,Y,X),true),true),true)
% 272.96/273.29  Current number of equations to process: 2594
% 272.96/273.29  Current number of ordered equations: 9516
% 272.96/273.29  Current number of rules: 150
% 272.96/273.29  New rule produced :
% 272.96/273.29  [151]
% 272.96/273.29  true <->
% 272.96/273.29  ifeq(product(A,B,additive_identity),true,ifeq(product(C,B,X),true,ifeq(
% 272.96/273.29                                                                    sum(C,A,Y),true,
% 272.96/273.29                                                                    product(Y,B,X),true),true),true)
% 272.96/273.29  Current number of equations to process: 2594
% 272.96/273.29  Current number of ordered equations: 9515
% 272.96/273.29  Current number of rules: 151
% 272.96/273.29  New rule produced :
% 272.96/273.29  [152]
% 272.96/273.29  true <->
% 272.96/273.29  ifeq(product(A,B,y),true,ifeq(product(A,C,x),true,ifeq(sum(C,B,X),true,
% 272.96/273.29                                                    product(A,X,x_plus_y),true),true),true)
% 272.96/273.29  Current number of equations to process: 2594
% 272.96/273.29  Current number of ordered equations: 9514
% 272.96/273.29  Current number of rules: 152
% 272.96/273.29  New rule produced :
% 272.96/273.29  [153]
% 272.96/273.29  true <->
% 272.96/273.29  ifeq(product(additive_identity,A,B),true,ifeq(sum(B,C,X),true,ifeq(sum(A,C,Y),true,
% 272.96/273.29                                                                product(C,Y,X),true),true),true)
% 272.96/273.29  Current number of equations to process: 2594
% 272.96/273.29  Current number of ordered equations: 9513
% 272.96/273.29  Current number of rules: 153
% 272.96/273.29  New rule produced :
% 272.96/273.29  [154]
% 272.96/273.29  true <->
% 272.96/273.29  ifeq(product(x_plus_y,A,B),true,ifeq(product(y,A,C),true,ifeq(product(x,A,X),true,
% 272.96/273.29                                                           sum(X,C,B),true),true),true)
% 272.96/273.29  Current number of equations to process: 2594
% 272.96/273.29  Current number of ordered equations: 9512
% 272.96/273.29  Current number of rules: 154
% 272.96/273.29  New rule produced :
% 272.96/273.29  [155]
% 272.96/273.29  true <->
% 272.96/273.29  ifeq(product(Cputime limit exceeded (core dumped)
%------------------------------------------------------------------------------