TSTP Solution File: ALG024+1 by SPASS---3.9

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SPASS---3.9
% Problem  : ALG024+1 : TPTP v8.1.0. Released v2.7.0.
% Transfm  : none
% Format   : tptp
% Command  : run_spass %d %s

% Computer : n017.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 600s
% DateTime : Thu Jul 14 18:02:00 EDT 2022

% Result   : Unsatisfiable 0.18s 0.60s
% Output   : Refutation 0.44s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.10/0.11  % Problem  : ALG024+1 : TPTP v8.1.0. Released v2.7.0.
% 0.10/0.12  % Command  : run_spass %d %s
% 0.12/0.33  % Computer : n017.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit : 300
% 0.12/0.33  % WCLimit  : 600
% 0.12/0.33  % DateTime : Tue Jun  7 22:39:32 EDT 2022
% 0.12/0.33  % CPUTime  : 
% 0.18/0.60  
% 0.18/0.60  SPASS V 3.9 
% 0.18/0.60  SPASS beiseite: Proof found.
% 0.18/0.60  % SZS status Theorem
% 0.18/0.60  Problem: /export/starexec/sandbox/benchmark/theBenchmark.p 
% 0.18/0.60  SPASS derived 1842 clauses, backtracked 1636 clauses, performed 11 splits and kept 1889 clauses.
% 0.18/0.60  SPASS allocated 86866 KBytes.
% 0.18/0.60  SPASS spent	0:00:00.26 on the problem.
% 0.18/0.60  		0:00:00.04 for the input.
% 0.18/0.60  		0:00:00.04 for the FLOTTER CNF translation.
% 0.18/0.60  		0:00:00.00 for inferences.
% 0.18/0.60  		0:00:00.01 for the backtracking.
% 0.18/0.60  		0:00:00.14 for the reduction.
% 0.18/0.60  
% 0.18/0.60  
% 0.18/0.60  Here is a proof with depth 3, length 616 :
% 0.18/0.60  % SZS output start Refutation
% 0.18/0.60  1[0:Inp] ||  -> equal(inv(unit),unit)**.
% 0.18/0.60  2[0:Inp] || equal(e1,e0)** -> .
% 0.18/0.60  3[0:Inp] || equal(e2,e0)** -> .
% 0.18/0.60  7[0:Inp] || equal(e3,e2)** -> .
% 0.18/0.60  8[0:Inp] ||  -> equal(op(unit,e0),e0)**.
% 0.18/0.60  9[0:Inp] ||  -> equal(op(e0,unit),e0)**.
% 0.18/0.60  10[0:Inp] ||  -> equal(op(unit,e1),e1)**.
% 0.18/0.60  11[0:Inp] ||  -> equal(op(e1,unit),e1)**.
% 0.18/0.60  12[0:Inp] ||  -> equal(op(unit,e2),e2)**.
% 0.18/0.60  13[0:Inp] ||  -> equal(op(e2,unit),e2)**.
% 0.18/0.60  14[0:Inp] ||  -> equal(op(unit,e3),e3)**.
% 0.18/0.60  15[0:Inp] ||  -> equal(op(e3,unit),e3)**.
% 0.18/0.60  16[0:Inp] ||  -> equal(inv(inv(e0)),e0)**.
% 0.18/0.60  17[0:Inp] ||  -> equal(inv(inv(e1)),e1)**.
% 0.18/0.60  19[0:Inp] ||  -> equal(inv(inv(e3)),e3)**.
% 0.18/0.60  20[0:Inp] ||  -> equal(op(e0,inv(e0)),unit)**.
% 0.18/0.60  21[0:Inp] ||  -> equal(op(inv(e0),e0),unit)**.
% 0.18/0.60  22[0:Inp] ||  -> equal(op(e1,inv(e1)),unit)**.
% 0.18/0.60  23[0:Inp] ||  -> equal(op(inv(e1),e1),unit)**.
% 0.18/0.60  24[0:Inp] ||  -> equal(op(e2,inv(e2)),unit)**.
% 0.18/0.60  25[0:Inp] ||  -> equal(op(inv(e2),e2),unit)**.
% 0.18/0.60  26[0:Inp] ||  -> equal(op(e3,inv(e3)),unit)**.
% 0.18/0.60  27[0:Inp] ||  -> equal(op(inv(e3),e3),unit)**.
% 0.18/0.60  28[0:Inp] || equal(inv(e1),inv(e0))** -> .
% 0.18/0.60  29[0:Inp] || equal(inv(e2),inv(e0))** -> .
% 0.18/0.60  30[0:Inp] || equal(inv(e3),inv(e0))** -> .
% 0.18/0.60  32[0:Inp] || equal(inv(e3),inv(e1))** -> .
% 0.18/0.60  33[0:Inp] || equal(inv(e3),inv(e2))** -> .
% 0.18/0.60  34[0:Inp] || equal(op(e1,e0),op(e0,e0))** -> .
% 0.18/0.60  35[0:Inp] || equal(op(e2,e0),op(e0,e0))** -> .
% 0.18/0.60  36[0:Inp] || equal(op(e3,e0),op(e0,e0))** -> .
% 0.18/0.60  37[0:Inp] || equal(op(e2,e0),op(e1,e0))** -> .
% 0.18/0.60  38[0:Inp] || equal(op(e3,e0),op(e1,e0))** -> .
% 0.18/0.60  39[0:Inp] || equal(op(e3,e0),op(e2,e0))** -> .
% 0.18/0.60  40[0:Inp] || equal(op(e1,e1),op(e0,e1))** -> .
% 0.18/0.60  41[0:Inp] || equal(op(e2,e1),op(e0,e1))** -> .
% 0.18/0.60  42[0:Inp] || equal(op(e3,e1),op(e0,e1))** -> .
% 0.18/0.60  43[0:Inp] || equal(op(e2,e1),op(e1,e1))** -> .
% 0.18/0.60  44[0:Inp] || equal(op(e3,e1),op(e1,e1))** -> .
% 0.18/0.60  45[0:Inp] || equal(op(e3,e1),op(e2,e1))** -> .
% 0.18/0.60  46[0:Inp] || equal(op(e1,e2),op(e0,e2))** -> .
% 0.18/0.60  48[0:Inp] || equal(op(e3,e2),op(e0,e2))** -> .
% 0.18/0.60  49[0:Inp] || equal(op(e2,e2),op(e1,e2))** -> .
% 0.18/0.60  50[0:Inp] || equal(op(e3,e2),op(e1,e2))** -> .
% 0.18/0.60  52[0:Inp] || equal(op(e1,e3),op(e0,e3))** -> .
% 0.18/0.60  53[0:Inp] || equal(op(e2,e3),op(e0,e3))** -> .
% 0.18/0.60  54[0:Inp] || equal(op(e3,e3),op(e0,e3))** -> .
% 0.18/0.60  55[0:Inp] || equal(op(e2,e3),op(e1,e3))** -> .
% 0.18/0.60  56[0:Inp] || equal(op(e3,e3),op(e1,e3))** -> .
% 0.18/0.60  57[0:Inp] || equal(op(e3,e3),op(e2,e3))** -> .
% 0.18/0.60  58[0:Inp] || equal(op(e0,e1),op(e0,e0))** -> .
% 0.18/0.60  60[0:Inp] || equal(op(e0,e3),op(e0,e0))** -> .
% 0.18/0.60  61[0:Inp] || equal(op(e0,e2),op(e0,e1))** -> .
% 0.18/0.60  62[0:Inp] || equal(op(e0,e3),op(e0,e1))** -> .
% 0.18/0.60  63[0:Inp] || equal(op(e0,e3),op(e0,e2))** -> .
% 0.18/0.60  64[0:Inp] || equal(op(e1,e1),op(e1,e0))** -> .
% 0.18/0.60  65[0:Inp] || equal(op(e1,e2),op(e1,e0))** -> .
% 0.18/0.60  66[0:Inp] || equal(op(e1,e3),op(e1,e0))** -> .
% 0.18/0.60  67[0:Inp] || equal(op(e1,e2),op(e1,e1))** -> .
% 0.18/0.60  68[0:Inp] || equal(op(e1,e3),op(e1,e1))** -> .
% 0.18/0.60  69[0:Inp] || equal(op(e1,e3),op(e1,e2))** -> .
% 0.18/0.60  70[0:Inp] || equal(op(e2,e1),op(e2,e0))** -> .
% 0.18/0.60  71[0:Inp] || equal(op(e2,e2),op(e2,e0))** -> .
% 0.18/0.60  72[0:Inp] || equal(op(e2,e3),op(e2,e0))** -> .
% 0.18/0.60  73[0:Inp] || equal(op(e2,e2),op(e2,e1))** -> .
% 0.18/0.60  74[0:Inp] || equal(op(e2,e3),op(e2,e1))** -> .
% 0.18/0.60  75[0:Inp] || equal(op(e2,e3),op(e2,e2))** -> .
% 0.18/0.60  76[0:Inp] || equal(op(e3,e1),op(e3,e0))** -> .
% 0.18/0.60  77[0:Inp] || equal(op(e3,e2),op(e3,e0))** -> .
% 0.18/0.60  78[0:Inp] || equal(op(e3,e3),op(e3,e0))** -> .
% 0.18/0.60  79[0:Inp] || equal(op(e3,e2),op(e3,e1))** -> .
% 0.18/0.60  80[0:Inp] || equal(op(e3,e3),op(e3,e1))** -> .
% 0.18/0.60  82[0:Inp] || equal(inv(e0),e1) -> equal(inv(e1),e0)**.
% 0.18/0.60  83[0:Inp] || equal(inv(e0),e2) -> equal(inv(e2),e0)**.
% 0.18/0.60  84[0:Inp] || equal(inv(e0),e3) -> equal(inv(e3),e0)**.
% 0.18/0.60  86[0:Inp] || equal(inv(e1),e2) -> equal(inv(e2),e1)**.
% 0.18/0.60  87[0:Inp] || equal(inv(e1),e3) -> equal(inv(e3),e1)**.
% 0.18/0.60  88[0:Inp] || equal(inv(e2),e0)** -> equal(inv(e0),e2).
% 0.18/0.60  89[0:Inp] || equal(inv(e2),e1)** -> equal(inv(e1),e2).
% 0.18/0.60  90[0:Inp] || equal(inv(e2),e3) -> equal(inv(e3),e2)**.
% 0.18/0.60  91[0:Inp] || equal(inv(e3),e0)** -> equal(inv(e0),e3).
% 0.18/0.60  92[0:Inp] || equal(inv(e3),e1)** -> equal(inv(e1),e3).
% 0.18/0.60  93[0:Inp] || equal(inv(e3),e2)** -> equal(inv(e2),e3).
% 0.18/0.60  97[0:Inp] ||  -> equal(op(op(e0,e0),e3),op(e0,op(e0,e3)))**.
% 0.18/0.60  100[0:Inp] ||  -> equal(op(op(e0,e1),e2),op(e0,op(e1,e2)))**.
% 0.18/0.60  107[0:Inp] ||  -> equal(op(op(e0,e3),e1),op(e0,op(e3,e1)))**.
% 0.18/0.60  121[0:Inp] ||  -> equal(op(op(e1,e2),e3),op(e1,op(e2,e3)))**.
% 0.18/0.60  127[0:Inp] ||  -> equal(op(op(e2,e0),e1),op(e2,op(e0,e1)))**.
% 0.18/0.60  129[0:Inp] ||  -> equal(op(op(e2,e0),e3),op(e2,op(e0,e3)))**.
% 0.18/0.60  131[0:Inp] ||  -> equal(op(op(e2,e1),e1),op(e2,op(e1,e1)))**.
% 0.18/0.60  133[0:Inp] ||  -> equal(op(op(e2,e1),e3),op(e2,op(e1,e3)))**.
% 0.18/0.60  137[0:Inp] ||  -> equal(op(op(e2,e2),e3),op(e2,op(e2,e3)))**.
% 0.18/0.60  138[0:Inp] ||  -> equal(op(op(e2,e3),e0),op(e2,op(e3,e0)))**.
% 0.18/0.60  141[0:Inp] ||  -> equal(op(op(e2,e3),e3),op(e2,op(e3,e3)))**.
% 0.18/0.60  158[0:Inp] ||  -> equal(e3,unit)** equal(e2,unit) equal(e1,unit) equal(e0,unit).
% 0.18/0.60  159[0:Inp] ||  -> equal(inv(e0),e0) equal(inv(e0),e3)** equal(inv(e0),e2) equal(inv(e0),e1).
% 0.18/0.60  160[0:Inp] ||  -> equal(inv(e1),e1) equal(inv(e1),e3)** equal(inv(e1),e2) equal(inv(e1),e0).
% 0.18/0.60  161[0:Inp] ||  -> equal(inv(e2),e2) equal(inv(e2),e3)** equal(inv(e2),e1) equal(inv(e2),e0).
% 0.18/0.60  162[0:Inp] ||  -> equal(inv(e3),e3)** equal(inv(e3),e2) equal(inv(e3),e1) equal(inv(e3),e0).
% 0.18/0.60  163[0:Inp] ||  -> equal(op(e3,e3),e3)** equal(op(e3,e3),e2) equal(op(e3,e3),e1) equal(op(e3,e3),e0).
% 0.18/0.60  165[0:Inp] ||  -> equal(op(e3,e1),e3)** equal(op(e3,e1),e1) equal(op(e3,e1),e2) equal(op(e3,e1),e0).
% 0.18/0.60  166[0:Inp] ||  -> equal(op(e3,e0),e3)** equal(op(e3,e0),e0) equal(op(e3,e0),e2) equal(op(e3,e0),e1).
% 0.18/0.60  167[0:Inp] ||  -> equal(op(e2,e3),e3)** equal(op(e2,e3),e2) equal(op(e2,e3),e1) equal(op(e2,e3),e0).
% 0.18/0.60  168[0:Inp] ||  -> equal(op(e2,e2),e2) equal(op(e2,e2),e3)** equal(op(e2,e2),e1) equal(op(e2,e2),e0).
% 0.18/0.60  169[0:Inp] ||  -> equal(op(e2,e1),e2) equal(op(e2,e1),e1) equal(op(e2,e1),e3)** equal(op(e2,e1),e0).
% 0.18/0.60  170[0:Inp] ||  -> equal(op(e2,e0),e2) equal(op(e2,e0),e0) equal(op(e2,e0),e3)** equal(op(e2,e0),e1).
% 0.18/0.60  171[0:Inp] ||  -> equal(op(e1,e3),e3)** equal(op(e1,e3),e1) equal(op(e1,e3),e2) equal(op(e1,e3),e0).
% 0.18/0.60  172[0:Inp] ||  -> equal(op(e1,e2),e2) equal(op(e1,e2),e1) equal(op(e1,e2),e3)** equal(op(e1,e2),e0).
% 0.18/0.60  173[0:Inp] ||  -> equal(op(e1,e1),e1) equal(op(e1,e1),e3)** equal(op(e1,e1),e2) equal(op(e1,e1),e0).
% 0.18/0.60  174[0:Inp] ||  -> equal(op(e1,e0),e1) equal(op(e1,e0),e0) equal(op(e1,e0),e3)** equal(op(e1,e0),e2).
% 0.18/0.60  175[0:Inp] ||  -> equal(op(e0,e3),e3)** equal(op(e0,e3),e0) equal(op(e0,e3),e2) equal(op(e0,e3),e1).
% 0.18/0.60  176[0:Inp] ||  -> equal(op(e0,e2),e2) equal(op(e0,e2),e0) equal(op(e0,e2),e3)** equal(op(e0,e2),e1).
% 0.18/0.60  177[0:Inp] ||  -> equal(op(e0,e1),e1) equal(op(e0,e1),e0) equal(op(e0,e1),e3)** equal(op(e0,e1),e2).
% 0.18/0.60  178[0:Inp] ||  -> equal(op(e0,e0),e0) equal(op(e0,e0),e3)** equal(op(e0,e0),e2) equal(op(e0,e0),e1).
% 0.18/0.60  180[0:Inp] || equal(op(e0,e0),e1) equal(op(e0,op(e0,e0)),e2) equal(op(op(e0,op(e0,e0)),e0),e3)** -> .
% 0.18/0.60  181[0:Inp] || equal(op(e2,e2),e0) equal(op(e2,op(e2,e2)),e1) equal(op(op(e2,op(e2,e2)),e2),e3)** -> .
% 0.18/0.60  182[0:Inp] || equal(op(e0,e0),e2) equal(op(e0,op(e0,e0)),e1) equal(op(op(e0,op(e0,e0)),e0),e3)** -> .
% 0.18/0.60  185[0:Inp] || equal(op(e1,e1),e0) equal(op(e1,op(e1,e1)),e3) equal(op(op(e1,op(e1,e1)),e1),e2)** -> .
% 0.18/0.60  189[0:Inp] || equal(op(e3,e3),e1) equal(op(e3,op(e3,e3)),e0) equal(op(op(e3,op(e3,e3)),e3),e2)** -> .
% 0.18/0.60  190[0:Inp] || equal(op(e1,e1),e3) equal(op(e1,op(e1,e1)),e0) equal(op(op(e1,op(e1,e1)),e1),e2)** -> .
% 0.18/0.60  192[0:Inp] || equal(op(e0,e0),e2) equal(op(e0,op(e0,e0)),e3) equal(op(op(e0,op(e0,e0)),e0),e1)** -> .
% 0.18/0.60  193[0:Inp] || equal(op(e3,e3),e0) equal(op(e3,op(e3,e3)),e2) equal(op(op(e3,op(e3,e3)),e3),e1)** -> .
% 0.18/0.60  196[0:Inp] || equal(op(e2,e2),e3) equal(op(e2,op(e2,e2)),e0) equal(op(op(e2,op(e2,e2)),e2),e1)** -> .
% 0.18/0.60  198[0:Inp] || equal(op(e1,e1),e2) equal(op(e1,op(e1,e1)),e3) equal(op(op(e1,op(e1,e1)),e1),e0)** -> .
% 0.18/0.60  199[0:Inp] || equal(op(e3,e3),e1) equal(op(e3,op(e3,e3)),e2) equal(op(op(e3,op(e3,e3)),e3),e0)** -> .
% 0.18/0.60  200[0:Inp] || equal(op(e1,e1),e3) equal(op(e1,op(e1,e1)),e2) equal(op(op(e1,op(e1,e1)),e1),e0)** -> .
% 0.18/0.60  203[0:Inp] || equal(op(e3,e3),e3)** equal(op(e2,e2),e3) equal(op(e1,e1),e3) equal(op(e0,e0),e3) -> .
% 0.18/0.60  204[0:Inp] || equal(op(e2,e2),e2) equal(op(e3,e3),e2)** equal(op(e1,e1),e2) equal(op(e0,e0),e2) -> .
% 0.18/0.60  205[0:Inp] || equal(op(e1,e1),e1) equal(op(e3,e3),e1)** equal(op(e2,e2),e1) equal(op(e0,e0),e1) -> .
% 0.18/0.60  206[0:Inp] || equal(op(e0,e0),e0) equal(op(e3,e3),e0)** equal(op(e2,e2),e0) equal(op(e1,e1),e0) -> .
% 0.18/0.60  207[1:Spt:158.0] ||  -> equal(e3,unit)**.
% 0.18/0.60  215[1:Rew:207.0,33.0] || equal(inv(e2),inv(unit))** -> .
% 0.18/0.60  217[1:Rew:207.0,30.0] || equal(inv(e0),inv(unit))** -> .
% 0.18/0.60  219[1:Rew:207.0,50.0] || equal(op(e1,e2),op(unit,e2))** -> .
% 0.18/0.60  220[1:Rew:207.0,48.0] || equal(op(e0,e2),op(unit,e2))** -> .
% 0.18/0.60  236[1:Rew:207.0,44.0] || equal(op(e1,e1),op(unit,e1))** -> .
% 0.18/0.60  237[1:Rew:207.0,42.0] || equal(op(e0,e1),op(unit,e1))** -> .
% 0.18/0.60  242[1:Rew:207.0,39.0] || equal(op(e2,e0),op(unit,e0))** -> .
% 0.18/0.60  243[1:Rew:207.0,38.0] || equal(op(e1,e0),op(unit,e0))** -> .
% 0.18/0.60  244[1:Rew:207.0,36.0] || equal(op(e0,e0),op(unit,e0))** -> .
% 0.18/0.60  248[1:Rew:207.0,72.0] || equal(op(e2,e0),op(e2,unit))** -> .
% 0.18/0.60  254[1:Rew:207.0,69.0] || equal(op(e1,e2),op(e1,unit))** -> .
% 0.18/0.60  256[1:Rew:207.0,66.0] || equal(op(e1,e0),op(e1,unit))** -> .
% 0.18/0.60  263[1:Rew:207.0,63.0] || equal(op(e0,e2),op(e0,unit))** -> .
% 0.18/0.60  264[1:Rew:207.0,62.0] || equal(op(e0,e1),op(e0,unit))** -> .
% 0.18/0.60  273[1:Rew:207.0,161.1] ||  -> equal(inv(e2),e2)** equal(inv(e2),unit) equal(inv(e2),e1) equal(inv(e2),e0).
% 0.18/0.60  275[1:Rew:207.0,159.1] ||  -> equal(inv(e0),e0) equal(inv(e0),unit) equal(inv(e0),e2)** equal(inv(e0),e1).
% 0.18/0.60  276[1:Rew:207.0,203.0] || equal(op(unit,unit),unit) equal(op(e2,e2),e3)** equal(op(e1,e1),e3) equal(op(e0,e0),e3) -> .
% 0.18/0.60  282[1:Rew:207.0,173.1] ||  -> equal(op(e1,e1),e1) equal(op(e1,e1),unit) equal(op(e1,e1),e2)** equal(op(e1,e1),e0).
% 0.18/0.60  285[1:Rew:207.0,178.1] ||  -> equal(op(e0,e0),e0) equal(op(e0,e0),unit) equal(op(e0,e0),e2)** equal(op(e0,e0),e1).
% 0.18/0.60  288[1:Rew:207.0,180.2] || equal(op(e0,e0),e1) equal(op(e0,op(e0,e0)),e2) equal(op(op(e0,op(e0,e0)),e0),unit)** -> .
% 0.18/0.60  289[1:Rew:207.0,182.2] || equal(op(e0,e0),e2) equal(op(e0,op(e0,e0)),e1) equal(op(op(e0,op(e0,e0)),e0),unit)** -> .
% 0.18/0.60  290[1:Rew:207.0,181.2] || equal(op(e2,e2),e0) equal(op(e2,op(e2,e2)),e1) equal(op(op(e2,op(e2,e2)),e2),unit)** -> .
% 0.18/0.60  298[1:Rew:207.0,7.0] || equal(e2,unit)** -> .
% 0.18/0.60  302[1:Rew:207.0,15.0] ||  -> equal(op(unit,unit),unit)**.
% 0.18/0.60  334[1:Rew:207.0,177.2] ||  -> equal(op(e0,e1),e1) equal(op(e0,e1),e0) equal(op(e0,e1),unit) equal(op(e0,e1),e2)**.
% 0.18/0.60  335[1:Rew:207.0,176.2] ||  -> equal(op(e0,e2),e2)** equal(op(e0,e2),e0) equal(op(e0,e2),unit) equal(op(e0,e2),e1).
% 0.18/0.60  336[1:Rew:207.0,174.2] ||  -> equal(op(e1,e0),e1) equal(op(e1,e0),e0) equal(op(e1,e0),unit) equal(op(e1,e0),e2)**.
% 0.18/0.60  337[1:Rew:207.0,172.2] ||  -> equal(op(e1,e2),e2)** equal(op(e1,e2),e1) equal(op(e1,e2),unit) equal(op(e1,e2),e0).
% 0.18/0.60  338[1:Rew:207.0,170.2] ||  -> equal(op(e2,e0),e2)** equal(op(e2,e0),e0) equal(op(e2,e0),unit) equal(op(e2,e0),e1).
% 0.18/0.60  341[1:Rew:1.0,215.0] || equal(inv(e2),unit)** -> .
% 0.18/0.60  343[1:Rew:1.0,217.0] || equal(inv(e0),unit)** -> .
% 0.18/0.60  347[1:Rew:12.0,219.0] || equal(op(e1,e2),e2)** -> .
% 0.18/0.60  348[1:Rew:12.0,220.0] || equal(op(e0,e2),e2)** -> .
% 0.18/0.60  353[1:Rew:10.0,236.0] || equal(op(e1,e1),e1)** -> .
% 0.18/0.60  354[1:Rew:10.0,237.0] || equal(op(e0,e1),e1)** -> .
% 0.18/0.60  358[1:Rew:8.0,242.0] || equal(op(e2,e0),e0)** -> .
% 0.18/0.60  359[1:Rew:8.0,243.0] || equal(op(e1,e0),e0)** -> .
% 0.18/0.60  360[1:Rew:8.0,244.0] || equal(op(e0,e0),e0)** -> .
% 0.18/0.60  363[1:Rew:13.0,248.0] || equal(op(e2,e0),e2)** -> .
% 0.18/0.60  365[1:Rew:11.0,254.0] || equal(op(e1,e2),e1)** -> .
% 0.18/0.60  367[1:Rew:11.0,256.0] || equal(op(e1,e0),e1)** -> .
% 0.18/0.60  370[1:Rew:9.0,263.0] || equal(op(e0,e2),e0)** -> .
% 0.18/0.60  371[1:Rew:9.0,264.0] || equal(op(e0,e1),e0)** -> .
% 0.18/0.60  420[1:MRR:273.1,341.0] ||  -> equal(inv(e2),e2)** equal(inv(e2),e1) equal(inv(e2),e0).
% 0.18/0.60  422[1:MRR:275.1,343.0] ||  -> equal(inv(e0),e0) equal(inv(e0),e2)** equal(inv(e0),e1).
% 0.18/0.60  425[1:MRR:282.0,353.0] ||  -> equal(op(e1,e1),unit) equal(op(e1,e1),e2)** equal(op(e1,e1),e0).
% 0.18/0.60  426[1:MRR:285.0,360.0] ||  -> equal(op(e0,e0),unit) equal(op(e0,e0),e2)** equal(op(e0,e0),e1).
% 0.18/0.60  427[1:MRR:334.0,334.1,354.0,371.0] ||  -> equal(op(e0,e1),unit) equal(op(e0,e1),e2)**.
% 0.18/0.60  428[1:MRR:335.0,335.1,348.0,370.0] ||  -> equal(op(e0,e2),unit) equal(op(e0,e2),e1)**.
% 0.18/0.60  429[1:MRR:336.0,336.1,367.0,359.0] ||  -> equal(op(e1,e0),unit) equal(op(e1,e0),e2)**.
% 0.18/0.60  430[1:MRR:337.0,337.1,347.0,365.0] ||  -> equal(op(e1,e2),unit) equal(op(e1,e2),e0)**.
% 0.18/0.60  431[1:MRR:338.0,338.1,363.0,358.0] ||  -> equal(op(e2,e0),unit) equal(op(e2,e0),e1)**.
% 0.18/0.60  439[1:Rew:207.0,276.3,207.0,276.2,207.0,276.1,302.0,276.0] || equal(unit,unit) equal(op(e2,e2),unit)** equal(op(e1,e1),unit) equal(op(e0,e0),unit) -> .
% 0.18/0.60  440[1:Obv:439.0] || equal(op(e2,e2),unit)** equal(op(e1,e1),unit) equal(op(e0,e0),unit) -> .
% 0.18/0.60  460[0:SpR:86.1,25.0] || equal(inv(e1),e2) -> equal(op(e1,e2),unit)**.
% 0.18/0.60  461[0:SpR:86.1,24.0] || equal(inv(e1),e2) -> equal(op(e2,e1),unit)**.
% 0.18/0.60  470[0:SpR:83.1,25.0] || equal(inv(e0),e2) -> equal(op(e0,e2),unit)**.
% 0.18/0.60  471[0:SpR:83.1,24.0] || equal(inv(e0),e2) -> equal(op(e2,e0),unit)**.
% 0.18/0.60  482[0:SpR:82.1,23.0] || equal(inv(e0),e1) -> equal(op(e0,e1),unit)**.
% 0.18/0.60  506[2:Spt:427.0] ||  -> equal(op(e0,e1),unit)**.
% 0.18/0.60  509[2:Rew:506.0,61.0] || equal(op(e0,e2),unit)** -> .
% 0.18/0.60  510[2:Rew:506.0,41.0] || equal(op(e2,e1),unit)** -> .
% 0.18/0.60  515[2:Rew:506.0,127.0] ||  -> equal(op(op(e2,e0),e1),op(e2,unit))**.
% 0.18/0.60  517[2:Rew:506.0,100.0] ||  -> equal(op(e0,op(e1,e2)),op(unit,e2))**.
% 0.18/0.60  521[2:MRR:428.0,509.0] ||  -> equal(op(e0,e2),e1)**.
% 0.18/0.60  522[2:MRR:470.1,509.0] || equal(inv(e0),e2)** -> .
% 0.18/0.60  537[2:MRR:88.1,522.0] || equal(inv(e2),e0)** -> .
% 0.18/0.60  539[2:MRR:420.2,537.0] ||  -> equal(inv(e2),e2)** equal(inv(e2),e1).
% 0.18/0.60  541[2:MRR:461.1,510.0] || equal(inv(e1),e2)** -> .
% 0.18/0.60  555[2:MRR:89.1,541.0] || equal(inv(e2),e1)** -> .
% 0.18/0.60  560[2:MRR:539.1,555.0] ||  -> equal(inv(e2),e2)**.
% 0.18/0.60  563[2:Rew:560.0,25.0] ||  -> equal(op(e2,e2),unit)**.
% 0.18/0.60  570[2:Rew:563.0,71.0] || equal(op(e2,e0),unit)** -> .
% 0.18/0.60  571[2:Rew:563.0,49.0] || equal(op(e1,e2),unit)** -> .
% 0.18/0.60  581[2:MRR:431.0,570.0] ||  -> equal(op(e2,e0),e1)**.
% 0.18/0.60  591[2:MRR:430.0,571.0] ||  -> equal(op(e1,e2),e0)**.
% 0.18/0.60  601[2:Rew:13.0,515.0] ||  -> equal(op(op(e2,e0),e1),e2)**.
% 0.18/0.60  602[2:Rew:581.0,601.0] ||  -> equal(op(e1,e1),e2)**.
% 0.18/0.60  604[2:Rew:602.0,64.0] || equal(op(e1,e0),e2)** -> .
% 0.18/0.60  613[2:MRR:429.1,604.0] ||  -> equal(op(e1,e0),unit)**.
% 0.18/0.60  624[2:Rew:12.0,517.0] ||  -> equal(op(e0,op(e1,e2)),e2)**.
% 0.18/0.60  625[2:Rew:591.0,624.0] ||  -> equal(op(e0,e0),e2)**.
% 0.18/0.60  629[2:Rew:625.0,289.1] || equal(op(e0,e0),e2) equal(op(e0,e2),e1) equal(op(op(e0,op(e0,e0)),e0),unit)** -> .
% 0.18/0.60  670[2:Rew:613.0,629.2,521.0,629.2,625.0,629.2,521.0,629.1,625.0,629.0] || equal(e2,e2)* equal(e1,e1) equal(unit,unit) -> .
% 0.18/0.60  671[2:Obv:670.2] ||  -> .
% 0.18/0.60  674[2:Spt:671.0,427.0,506.0] || equal(op(e0,e1),unit)** -> .
% 0.18/0.60  675[2:Spt:671.0,427.1] ||  -> equal(op(e0,e1),e2)**.
% 0.18/0.60  679[2:Rew:675.0,40.0] || equal(op(e1,e1),e2)** -> .
% 0.18/0.60  680[2:Rew:675.0,58.0] || equal(op(e0,e0),e2)** -> .
% 0.18/0.60  685[2:Rew:675.0,482.1] || equal(inv(e0),e1)** -> equal(e2,unit).
% 0.18/0.60  686[2:MRR:685.1,298.0] || equal(inv(e0),e1)** -> .
% 0.18/0.60  693[2:Rew:675.0,127.0] ||  -> equal(op(op(e2,e0),e1),op(e2,e2))**.
% 0.18/0.60  694[2:MRR:422.2,686.0] ||  -> equal(inv(e0),e0) equal(inv(e0),e2)**.
% 0.18/0.60  696[2:MRR:426.1,680.0] ||  -> equal(op(e0,e0),unit) equal(op(e0,e0),e1)**.
% 0.18/0.60  697[2:MRR:425.1,679.0] ||  -> equal(op(e1,e1),unit) equal(op(e1,e1),e0)**.
% 0.18/0.60  702[3:Spt:694.0] ||  -> equal(inv(e0),e0)**.
% 0.18/0.60  705[3:Rew:702.0,21.0] ||  -> equal(op(e0,e0),unit)**.
% 0.18/0.60  719[3:Rew:705.0,35.0] || equal(op(e2,e0),unit)** -> .
% 0.18/0.60  732[3:Rew:705.0,440.2] || equal(op(e2,e2),unit)** equal(op(e1,e1),unit) equal(unit,unit) -> .
% 0.18/0.60  747[3:MRR:431.0,719.0] ||  -> equal(op(e2,e0),e1)**.
% 0.18/0.60  756[3:Rew:747.0,693.0] ||  -> equal(op(e2,e2),op(e1,e1))**.
% 0.18/0.60  787[3:Rew:756.0,290.2] || equal(op(e2,e2),e0) equal(op(e2,op(e2,e2)),e1) equal(op(op(e2,op(e1,e1)),e2),unit)** -> .
% 0.18/0.60  821[3:Obv:732.2] || equal(op(e2,e2),unit)** equal(op(e1,e1),unit) -> .
% 0.18/0.60  822[3:Rew:756.0,821.0] || equal(op(e1,e1),unit)** equal(op(e1,e1),unit)** -> .
% 0.18/0.60  823[3:Obv:822.0] || equal(op(e1,e1),unit)** -> .
% 0.18/0.60  824[3:MRR:697.0,823.0] ||  -> equal(op(e1,e1),e0)**.
% 0.18/0.60  827[3:Rew:824.0,67.0] || equal(op(e1,e2),e0)** -> .
% 0.18/0.60  836[3:Rew:824.0,756.0] ||  -> equal(op(e2,e2),e0)**.
% 0.18/0.60  843[3:MRR:430.1,827.0] ||  -> equal(op(e1,e2),unit)**.
% 0.18/0.60  880[3:Rew:843.0,787.2,747.0,787.2,824.0,787.2,747.0,787.1,836.0,787.1,836.0,787.0] || equal(e0,e0) equal(e1,e1)* equal(unit,unit) -> .
% 0.18/0.60  881[3:Obv:880.2] ||  -> .
% 0.18/0.60  882[3:Spt:881.0,694.0,702.0] || equal(inv(e0),e0)** -> .
% 0.18/0.60  883[3:Spt:881.0,694.1] ||  -> equal(inv(e0),e2)**.
% 0.18/0.60  886[3:Rew:883.0,16.0] ||  -> equal(inv(e2),e0)**.
% 0.18/0.60  890[3:Rew:886.0,24.0] ||  -> equal(op(e2,e0),unit)**.
% 0.18/0.60  912[3:Rew:890.0,35.0] || equal(op(e0,e0),unit)** -> .
% 0.18/0.60  951[3:MRR:696.0,912.0] ||  -> equal(op(e0,e0),e1)**.
% 0.18/0.60  1027[3:Rew:951.0,288.2,951.0,288.1,951.0,288.0] || equal(e1,e1) equal(op(e0,e1),e2) equal(op(op(e0,e1),e0),unit)** -> .
% 0.18/0.60  1028[3:Obv:1027.0] || equal(op(e0,e1),e2) equal(op(op(e0,e1),e0),unit)** -> .
% 0.18/0.60  1029[3:Rew:675.0,1028.1,675.0,1028.0] || equal(e2,e2) equal(op(e2,e0),unit)** -> .
% 0.18/0.60  1030[3:Obv:1029.0] || equal(op(e2,e0),unit)** -> .
% 0.18/0.60  1031[3:Rew:890.0,1030.0] || equal(unit,unit)* -> .
% 0.18/0.60  1032[3:Obv:1031.0] ||  -> .
% 0.18/0.60  1034[1:Spt:1032.0,158.0,207.0] || equal(e3,unit)** -> .
% 0.18/0.60  1035[1:Spt:1032.0,158.1,158.2,158.3] ||  -> equal(e2,unit)** equal(e1,unit) equal(e0,unit).
% 0.18/0.60  1036[2:Spt:1035.0] ||  -> equal(e2,unit)**.
% 0.18/0.60  1038[2:Rew:1036.0,3.0] || equal(e0,unit)** -> .
% 0.18/0.60  1039[2:Rew:1036.0,13.0] ||  -> equal(op(unit,unit),unit)**.
% 0.18/0.60  1043[2:Rew:1036.0,29.0] || equal(inv(e0),inv(unit))** -> .
% 0.18/0.60  1044[2:Rew:1036.0,33.0] || equal(inv(e3),inv(unit))** -> .
% 0.18/0.60  1055[2:Rew:1036.0,35.0] || equal(op(e0,e0),op(unit,e0))** -> .
% 0.18/0.60  1056[2:Rew:1036.0,37.0] || equal(op(e1,e0),op(unit,e0))** -> .
% 0.18/0.60  1057[2:Rew:1036.0,39.0] || equal(op(e3,e0),op(unit,e0))** -> .
% 0.18/0.60  1061[2:Rew:1036.0,61.0] || equal(op(e0,e1),op(e0,unit))** -> .
% 0.18/0.60  1062[2:Rew:1036.0,63.0] || equal(op(e0,e3),op(e0,unit))** -> .
% 0.18/0.60  1068[2:Rew:1036.0,65.0] || equal(op(e1,e0),op(e1,unit))** -> .
% 0.18/0.60  1069[2:Rew:1036.0,69.0] || equal(op(e1,e3),op(e1,unit))** -> .
% 0.18/0.60  1089[2:Rew:1036.0,41.0] || equal(op(e0,e1),op(unit,e1))** -> .
% 0.18/0.60  1090[2:Rew:1036.0,45.0] || equal(op(e3,e1),op(unit,e1))** -> .
% 0.18/0.60  1095[2:Rew:1036.0,53.0] || equal(op(e0,e3),op(unit,e3))** -> .
% 0.18/0.60  1096[2:Rew:1036.0,55.0] || equal(op(e1,e3),op(unit,e3))** -> .
% 0.18/0.60  1097[2:Rew:1036.0,57.0] || equal(op(e3,e3),op(unit,e3))** -> .
% 0.18/0.60  1104[2:Rew:1036.0,77.0] || equal(op(e3,e0),op(e3,unit))** -> .
% 0.18/0.60  1105[2:Rew:1036.0,79.0] || equal(op(e3,e1),op(e3,unit))** -> .
% 0.18/0.60  1117[2:Rew:1036.0,159.2] ||  -> equal(inv(e0),e0) equal(inv(e0),e3)** equal(inv(e0),unit) equal(inv(e0),e1).
% 0.18/0.60  1119[2:Rew:1036.0,162.1] ||  -> equal(inv(e3),e3)** equal(inv(e3),unit) equal(inv(e3),e1) equal(inv(e3),e0).
% 0.18/0.60  1148[2:Rew:1036.0,204.1] || equal(op(e2,e2),e2) equal(op(e3,e3),unit)** equal(op(e1,e1),e2) equal(op(e0,e0),e2) -> .
% 0.18/0.60  1151[2:Rew:1036.0,163.1] ||  -> equal(op(e3,e3),e3)** equal(op(e3,e3),unit) equal(op(e3,e3),e1) equal(op(e3,e3),e0).
% 0.18/0.60  1152[2:Rew:1036.0,165.2] ||  -> equal(op(e3,e1),e3)** equal(op(e3,e1),e1) equal(op(e3,e1),unit) equal(op(e3,e1),e0).
% 0.18/0.60  1153[2:Rew:1036.0,166.2] ||  -> equal(op(e3,e0),e3)** equal(op(e3,e0),e0) equal(op(e3,e0),unit) equal(op(e3,e0),e1).
% 0.18/0.60  1154[2:Rew:1036.0,171.2] ||  -> equal(op(e1,e3),e3)** equal(op(e1,e3),e1) equal(op(e1,e3),unit) equal(op(e1,e3),e0).
% 0.18/0.60  1155[2:Rew:1036.0,175.2] ||  -> equal(op(e0,e3),e3)** equal(op(e0,e3),e0) equal(op(e0,e3),unit) equal(op(e0,e3),e1).
% 0.18/0.60  1161[2:Rew:1036.0,178.2] ||  -> equal(op(e0,e0),e0) equal(op(e0,e0),e3)** equal(op(e0,e0),unit) equal(op(e0,e0),e1).
% 0.18/0.60  1162[2:Rew:1036.0,177.3] ||  -> equal(op(e0,e1),e1) equal(op(e0,e1),e0) equal(op(e0,e1),e3)** equal(op(e0,e1),unit).
% 0.18/0.60  1163[2:Rew:1036.0,174.3] ||  -> equal(op(e1,e0),e1) equal(op(e1,e0),e0) equal(op(e1,e0),e3)** equal(op(e1,e0),unit).
% 0.18/0.60  1164[2:Rew:1036.0,189.2] || equal(op(e3,e3),e1) equal(op(e3,op(e3,e3)),e0) equal(op(op(e3,op(e3,e3)),e3),unit)** -> .
% 0.18/0.60  1168[2:Rew:1036.0,185.2] || equal(op(e1,e1),e0) equal(op(e1,op(e1,e1)),e3) equal(op(op(e1,op(e1,e1)),e1),unit)** -> .
% 0.18/0.60  1169[2:Rew:1036.0,190.2] || equal(op(e1,e1),e3) equal(op(e1,op(e1,e1)),e0) equal(op(op(e1,op(e1,e1)),e1),unit)** -> .
% 0.18/0.60  1178[2:Rew:1.0,1043.0] || equal(inv(e0),unit)** -> .
% 0.18/0.60  1179[2:Rew:1.0,1044.0] || equal(inv(e3),unit)** -> .
% 0.18/0.60  1182[2:Rew:8.0,1055.0] || equal(op(e0,e0),e0)** -> .
% 0.18/0.60  1183[2:Rew:8.0,1056.0] || equal(op(e1,e0),e0)** -> .
% 0.18/0.60  1184[2:Rew:8.0,1057.0] || equal(op(e3,e0),e0)** -> .
% 0.18/0.60  1186[2:Rew:9.0,1061.0] || equal(op(e0,e1),e0)** -> .
% 0.18/0.60  1187[2:Rew:9.0,1062.0] || equal(op(e0,e3),e0)** -> .
% 0.18/0.60  1190[2:Rew:11.0,1068.0] || equal(op(e1,e0),e1)** -> .
% 0.18/0.60  1191[2:Rew:11.0,1069.0] || equal(op(e1,e3),e1)** -> .
% 0.18/0.60  1202[2:Rew:10.0,1089.0] || equal(op(e0,e1),e1)** -> .
% 0.18/0.60  1203[2:Rew:10.0,1090.0] || equal(op(e3,e1),e1)** -> .
% 0.18/0.60  1204[2:Rew:14.0,1095.0] || equal(op(e0,e3),e3)** -> .
% 0.18/0.60  1205[2:Rew:14.0,1096.0] || equal(op(e1,e3),e3)** -> .
% 0.18/0.60  1206[2:Rew:14.0,1097.0] || equal(op(e3,e3),e3)** -> .
% 0.18/0.60  1212[2:Rew:15.0,1104.0] || equal(op(e3,e0),e3)** -> .
% 0.18/0.60  1213[2:Rew:15.0,1105.0] || equal(op(e3,e1),e3)** -> .
% 0.18/0.60  1285[2:MRR:1117.2,1178.0] ||  -> equal(inv(e0),e0) equal(inv(e0),e3)** equal(inv(e0),e1).
% 0.18/0.60  1286[2:MRR:1119.1,1179.0] ||  -> equal(inv(e3),e3)** equal(inv(e3),e1) equal(inv(e3),e0).
% 0.18/0.60  1288[2:MRR:1151.0,1206.0] ||  -> equal(op(e3,e3),unit) equal(op(e3,e3),e1)** equal(op(e3,e3),e0).
% 0.18/0.60  1289[2:MRR:1152.0,1152.1,1213.0,1203.0] ||  -> equal(op(e3,e1),unit) equal(op(e3,e1),e0)**.
% 0.18/0.60  1290[2:MRR:1153.0,1153.1,1212.0,1184.0] ||  -> equal(op(e3,e0),unit) equal(op(e3,e0),e1)**.
% 0.18/0.60  1291[2:MRR:1154.0,1154.1,1205.0,1191.0] ||  -> equal(op(e1,e3),unit) equal(op(e1,e3),e0)**.
% 0.18/0.60  1292[2:MRR:1155.0,1155.1,1204.0,1187.0] ||  -> equal(op(e0,e3),unit) equal(op(e0,e3),e1)**.
% 0.18/0.60  1294[2:MRR:1161.0,1182.0] ||  -> equal(op(e0,e0),e3)** equal(op(e0,e0),unit) equal(op(e0,e0),e1).
% 0.18/0.60  1295[2:MRR:1162.0,1162.1,1202.0,1186.0] ||  -> equal(op(e0,e1),e3)** equal(op(e0,e1),unit).
% 0.18/0.60  1296[2:MRR:1163.0,1163.1,1190.0,1183.0] ||  -> equal(op(e1,e0),e3)** equal(op(e1,e0),unit).
% 0.18/0.60  1303[2:Rew:1036.0,1148.3,1036.0,1148.2,1039.0,1148.0,1036.0,1148.0] || equal(unit,unit) equal(op(e3,e3),unit)** equal(op(e1,e1),unit) equal(op(e0,e0),unit) -> .
% 0.18/0.60  1304[2:Obv:1303.0] || equal(op(e3,e3),unit)** equal(op(e1,e1),unit) equal(op(e0,e0),unit) -> .
% 0.18/0.60  1326[0:SpR:84.1,26.0] || equal(inv(e0),e3) -> equal(op(e3,e0),unit)**.
% 0.18/0.60  1336[0:SpR:87.1,26.0] || equal(inv(e1),e3) -> equal(op(e3,e1),unit)**.
% 0.18/0.60  1337[0:SpR:87.1,27.0] || equal(inv(e1),e3) -> equal(op(e1,e3),unit)**.
% 0.18/0.60  1377[3:Spt:1289.0] ||  -> equal(op(e3,e1),unit)**.
% 0.18/0.60  1380[3:Rew:1377.0,76.0] || equal(op(e3,e0),unit)** -> .
% 0.18/0.60  1381[3:Rew:1377.0,42.0] || equal(op(e0,e1),unit)** -> .
% 0.18/0.60  1390[3:Rew:1377.0,107.0] ||  -> equal(op(op(e0,e3),e1),op(e0,unit))**.
% 0.18/0.60  1393[3:MRR:1326.1,1380.0] || equal(inv(e0),e3)** -> .
% 0.18/0.60  1409[3:MRR:1285.1,1393.0] ||  -> equal(inv(e0),e0) equal(inv(e0),e1)**.
% 0.18/0.60  1411[3:MRR:482.1,1381.0] || equal(inv(e0),e1)** -> .
% 0.18/0.60  1431[3:MRR:1409.1,1411.0] ||  -> equal(inv(e0),e0)**.
% 0.18/0.60  1435[3:Rew:1431.0,20.0] ||  -> equal(op(e0,e0),unit)**.
% 0.18/0.60  1441[3:Rew:1435.0,34.0] || equal(op(e1,e0),unit)** -> .
% 0.18/0.60  1442[3:Rew:1435.0,60.0] || equal(op(e0,e3),unit)** -> .
% 0.18/0.60  1452[3:MRR:1296.1,1441.0] ||  -> equal(op(e1,e0),e3)**.
% 0.18/0.60  1462[3:MRR:1292.0,1442.0] ||  -> equal(op(e0,e3),e1)**.
% 0.18/0.60  1498[3:Rew:9.0,1390.0] ||  -> equal(op(op(e0,e3),e1),e0)**.
% 0.18/0.60  1499[3:Rew:1462.0,1498.0] ||  -> equal(op(e1,e1),e0)**.
% 0.18/0.60  1503[3:Rew:1499.0,1168.1] || equal(op(e1,e1),e0) equal(op(e1,e0),e3) equal(op(op(e1,op(e1,e1)),e1),unit)** -> .
% 0.18/0.60  1541[3:Rew:1377.0,1503.2,1452.0,1503.2,1499.0,1503.2,1452.0,1503.1,1499.0,1503.0] || equal(e0,e0) equal(e3,e3)* equal(unit,unit) -> .
% 0.18/0.60  1542[3:Obv:1541.2] ||  -> .
% 0.18/0.60  1545[3:Spt:1542.0,1289.0,1377.0] || equal(op(e3,e1),unit)** -> .
% 0.18/0.60  1546[3:Spt:1542.0,1289.1] ||  -> equal(op(e3,e1),e0)**.
% 0.18/0.60  1550[3:Rew:1546.0,80.0] || equal(op(e3,e3),e0)** -> .
% 0.18/0.60  1556[3:Rew:1546.0,1336.1] || equal(inv(e1),e3)** -> equal(e0,unit).
% 0.18/0.60  1557[3:MRR:1556.1,1038.0] || equal(inv(e1),e3)** -> .
% 0.18/0.60  1558[3:MRR:92.1,1557.0] || equal(inv(e3),e1)** -> .
% 0.18/0.60  1560[3:Rew:1546.0,107.0] ||  -> equal(op(op(e0,e3),e1),op(e0,e0))**.
% 0.18/0.60  1565[3:MRR:1286.1,1558.0] ||  -> equal(inv(e3),e3)** equal(inv(e3),e0).
% 0.18/0.60  1568[3:MRR:1288.2,1550.0] ||  -> equal(op(e3,e3),unit) equal(op(e3,e3),e1)**.
% 0.18/0.60  1573[4:Spt:1565.0] ||  -> equal(inv(e3),e3)**.
% 0.18/0.60  1576[4:Rew:1573.0,26.0] ||  -> equal(op(e3,e3),unit)**.
% 0.18/0.60  1585[4:Rew:1576.0,78.0] || equal(op(e3,e0),unit)** -> .
% 0.18/0.60  1586[4:Rew:1576.0,54.0] || equal(op(e0,e3),unit)** -> .
% 0.18/0.60  1587[4:Rew:1576.0,56.0] || equal(op(e1,e3),unit)** -> .
% 0.18/0.60  1599[4:Rew:1576.0,1304.0] || equal(unit,unit) equal(op(e1,e1),unit)** equal(op(e0,e0),unit) -> .
% 0.18/0.60  1601[4:MRR:1290.0,1585.0] ||  -> equal(op(e3,e0),e1)**.
% 0.18/0.60  1605[4:Rew:1601.0,36.0] || equal(op(e0,e0),e1)** -> .
% 0.18/0.60  1614[4:MRR:1292.0,1586.0] ||  -> equal(op(e0,e3),e1)**.
% 0.44/0.60  1622[4:Rew:1614.0,1560.0] ||  -> equal(op(e1,e1),op(e0,e0))**.
% 0.44/0.60  1627[4:MRR:1291.0,1587.0] ||  -> equal(op(e1,e3),e0)**.
% 0.44/0.60  1638[4:MRR:1294.2,1605.0] ||  -> equal(op(e0,e0),e3)** equal(op(e0,e0),unit).
% 0.44/0.60  1653[4:Rew:1622.0,1169.2] || equal(op(e1,e1),e3) equal(op(e1,op(e1,e1)),e0) equal(op(op(e1,op(e0,e0)),e1),unit)** -> .
% 0.44/0.60  1689[4:Obv:1599.0] || equal(op(e1,e1),unit)** equal(op(e0,e0),unit) -> .
% 0.44/0.60  1690[4:Rew:1622.0,1689.0] || equal(op(e0,e0),unit)** equal(op(e0,e0),unit)** -> .
% 0.44/0.60  1691[4:Obv:1690.0] || equal(op(e0,e0),unit)** -> .
% 0.44/0.60  1692[4:MRR:1638.1,1691.0] ||  -> equal(op(e0,e0),e3)**.
% 0.44/0.60  1694[4:Rew:1692.0,58.0] || equal(op(e0,e1),e3)** -> .
% 0.44/0.60  1704[4:Rew:1692.0,1622.0] ||  -> equal(op(e1,e1),e3)**.
% 0.44/0.60  1711[4:MRR:1295.0,1694.0] ||  -> equal(op(e0,e1),unit)**.
% 0.44/0.60  1747[4:Rew:1711.0,1653.2,1627.0,1653.2,1692.0,1653.2,1627.0,1653.1,1704.0,1653.1,1704.0,1653.0] || equal(e3,e3)* equal(e0,e0) equal(unit,unit) -> .
% 0.44/0.60  1748[4:Obv:1747.2] ||  -> .
% 0.44/0.60  1751[4:Spt:1748.0,1565.0,1573.0] || equal(inv(e3),e3)** -> .
% 0.44/0.60  1752[4:Spt:1748.0,1565.1] ||  -> equal(inv(e3),e0)**.
% 0.44/0.60  1755[4:Rew:1752.0,19.0] ||  -> equal(inv(e0),e3)**.
% 0.44/0.60  1759[4:Rew:1755.0,20.0] ||  -> equal(op(e0,e3),unit)**.
% 0.44/0.60  1782[4:Rew:1759.0,54.0] || equal(op(e3,e3),unit)** -> .
% 0.44/0.60  1817[4:MRR:1568.0,1782.0] ||  -> equal(op(e3,e3),e1)**.
% 0.44/0.60  1896[4:Rew:1817.0,1164.2,1817.0,1164.1,1817.0,1164.0] || equal(e1,e1) equal(op(e3,e1),e0) equal(op(op(e3,e1),e3),unit)** -> .
% 0.44/0.60  1897[4:Obv:1896.0] || equal(op(e3,e1),e0) equal(op(op(e3,e1),e3),unit)** -> .
% 0.44/0.60  1898[4:Rew:1546.0,1897.1,1546.0,1897.0] || equal(e0,e0) equal(op(e0,e3),unit)** -> .
% 0.44/0.60  1899[4:Obv:1898.0] || equal(op(e0,e3),unit)** -> .
% 0.44/0.60  1900[4:Rew:1759.0,1899.0] || equal(unit,unit)* -> .
% 0.44/0.60  1901[4:Obv:1900.0] ||  -> .
% 0.44/0.60  1903[2:Spt:1901.0,1035.0,1036.0] || equal(e2,unit)** -> .
% 0.44/0.60  1904[2:Spt:1901.0,1035.1,1035.2] ||  -> equal(e1,unit)** equal(e0,unit).
% 0.44/0.60  1905[3:Spt:1904.0] ||  -> equal(e1,unit)**.
% 0.44/0.60  1906[3:Rew:1905.0,2.0] || equal(e0,unit)** -> .
% 0.44/0.60  1907[3:Rew:1905.0,11.0] ||  -> equal(op(unit,unit),unit)**.
% 0.44/0.60  1911[3:Rew:1905.0,28.0] || equal(inv(e0),inv(unit))** -> .
% 0.44/0.60  1912[3:Rew:1905.0,32.0] || equal(inv(e3),inv(unit))** -> .
% 0.44/0.60  1932[3:Rew:1905.0,38.0] || equal(op(e3,e0),op(unit,e0))** -> .
% 0.44/0.60  1933[3:Rew:1905.0,34.0] || equal(op(e0,e0),op(unit,e0))** -> .
% 0.44/0.60  1934[3:Rew:1905.0,37.0] || equal(op(e2,e0),op(unit,e0))** -> .
% 0.44/0.60  1937[3:Rew:1905.0,52.0] || equal(op(e0,e3),op(unit,e3))** -> .
% 0.44/0.60  1940[3:Rew:1905.0,55.0] || equal(op(e2,e3),op(unit,e3))** -> .
% 0.44/0.60  1942[3:Rew:1905.0,62.0] || equal(op(e0,e3),op(e0,unit))** -> .
% 0.44/0.60  1944[3:Rew:1905.0,61.0] || equal(op(e0,e2),op(e0,unit))** -> .
% 0.44/0.60  1965[3:Rew:1905.0,76.0] || equal(op(e3,e0),op(e3,unit))** -> .
% 0.44/0.60  1971[3:Rew:1905.0,49.0] || equal(op(e2,e2),op(unit,e2))** -> .
% 0.44/0.60  1975[3:Rew:1905.0,46.0] || equal(op(e0,e2),op(unit,e2))** -> .
% 0.44/0.60  1979[3:Rew:1905.0,74.0] || equal(op(e2,e3),op(e2,unit))** -> .
% 0.44/0.60  1984[3:Rew:1905.0,70.0] || equal(op(e2,e0),op(e2,unit))** -> .
% 0.44/0.60  1989[3:Rew:1905.0,159.3] ||  -> equal(inv(e0),e0) equal(inv(e0),e3)** equal(inv(e0),e2) equal(inv(e0),unit).
% 0.44/0.60  1992[3:Rew:1905.0,162.2] ||  -> equal(inv(e3),e3)** equal(inv(e3),e2) equal(inv(e3),unit) equal(inv(e3),e0).
% 0.44/0.60  2022[3:Rew:1905.0,170.3] ||  -> equal(op(e2,e0),e2) equal(op(e2,e0),e0) equal(op(e2,e0),e3)** equal(op(e2,e0),unit).
% 0.44/0.60  2023[3:Rew:1905.0,176.3] ||  -> equal(op(e0,e2),e2) equal(op(e0,e2),e0) equal(op(e0,e2),e3)** equal(op(e0,e2),unit).
% 0.44/0.60  2024[3:Rew:1905.0,205.2] || equal(op(e1,e1),e1) equal(op(e3,e3),e1)** equal(op(e2,e2),unit) equal(op(e0,e0),e1) -> .
% 0.44/0.60  2027[3:Rew:1905.0,168.2] ||  -> equal(op(e2,e2),e2) equal(op(e2,e2),e3)** equal(op(e2,e2),unit) equal(op(e2,e2),e0).
% 0.44/0.60  2028[3:Rew:1905.0,167.2] ||  -> equal(op(e2,e3),e3)** equal(op(e2,e3),e2) equal(op(e2,e3),unit) equal(op(e2,e3),e0).
% 0.44/0.60  2033[3:Rew:1905.0,166.3] ||  -> equal(op(e3,e0),e3)** equal(op(e3,e0),e0) equal(op(e3,e0),e2) equal(op(e3,e0),unit).
% 0.44/0.60  2034[3:Rew:1905.0,175.3] ||  -> equal(op(e0,e3),e3)** equal(op(e0,e3),e0) equal(op(e0,e3),e2) equal(op(e0,e3),unit).
% 0.44/0.60  2037[3:Rew:1905.0,178.3] ||  -> equal(op(e0,e0),e0) equal(op(e0,e0),e3)** equal(op(e0,e0),e2) equal(op(e0,e0),unit).
% 0.44/0.60  2041[3:Rew:1905.0,196.2] || equal(op(e2,e2),e3) equal(op(e2,op(e2,e2)),e0) equal(op(op(e2,op(e2,e2)),e2),unit)** -> .
% 0.44/0.60  2044[3:Rew:1905.0,193.2] || equal(op(e3,e3),e0) equal(op(e3,op(e3,e3)),e2) equal(op(op(e3,op(e3,e3)),e3),unit)** -> .
% 0.44/0.60  2047[3:Rew:1905.0,192.2] || equal(op(e0,e0),e2) equal(op(e0,op(e0,e0)),e3) equal(op(op(e0,op(e0,e0)),e0),unit)** -> .
% 0.44/0.60  2051[3:Rew:1.0,1911.0] || equal(inv(e0),unit)** -> .
% 0.44/0.60  2052[3:Rew:1.0,1912.0] || equal(inv(e3),unit)** -> .
% 0.44/0.60  2056[3:Rew:8.0,1932.0] || equal(op(e3,e0),e0)** -> .
% 0.44/0.60  2057[3:Rew:8.0,1933.0] || equal(op(e0,e0),e0)** -> .
% 0.44/0.60  2058[3:Rew:8.0,1934.0] || equal(op(e2,e0),e0)** -> .
% 0.44/0.60  2059[3:Rew:14.0,1937.0] || equal(op(e0,e3),e3)** -> .
% 0.44/0.60  2062[3:Rew:14.0,1940.0] || equal(op(e2,e3),e3)** -> .
% 0.44/0.60  2063[3:Rew:9.0,1942.0] || equal(op(e0,e3),e0)** -> .
% 0.44/0.60  2065[3:Rew:9.0,1944.0] || equal(op(e0,e2),e0)** -> .
% 0.44/0.60  2076[3:Rew:15.0,1965.0] || equal(op(e3,e0),e3)** -> .
% 0.44/0.60  2079[3:Rew:12.0,1971.0] || equal(op(e2,e2),e2)** -> .
% 0.44/0.60  2085[3:Rew:12.0,1975.0] || equal(op(e0,e2),e2)** -> .
% 0.44/0.60  2086[3:Rew:13.0,1979.0] || equal(op(e2,e3),e2)** -> .
% 0.44/0.60  2093[3:Rew:13.0,1984.0] || equal(op(e2,e0),e2)** -> .
% 0.44/0.60  2162[3:MRR:1989.3,2051.0] ||  -> equal(inv(e0),e0) equal(inv(e0),e3)** equal(inv(e0),e2).
% 0.44/0.60  2163[3:MRR:1992.2,2052.0] ||  -> equal(inv(e3),e3)** equal(inv(e3),e2) equal(inv(e3),e0).
% 0.44/0.60  2166[3:MRR:2022.0,2022.1,2093.0,2058.0] ||  -> equal(op(e2,e0),e3)** equal(op(e2,e0),unit).
% 0.44/0.60  2167[3:MRR:2023.0,2023.1,2085.0,2065.0] ||  -> equal(op(e0,e2),e3)** equal(op(e0,e2),unit).
% 0.44/0.60  2168[3:MRR:2027.0,2079.0] ||  -> equal(op(e2,e2),e3)** equal(op(e2,e2),unit) equal(op(e2,e2),e0).
% 0.44/0.60  2169[3:MRR:2028.0,2028.1,2062.0,2086.0] ||  -> equal(op(e2,e3),unit) equal(op(e2,e3),e0)**.
% 0.44/0.60  2172[3:MRR:2033.0,2033.1,2076.0,2056.0] ||  -> equal(op(e3,e0),e2)** equal(op(e3,e0),unit).
% 0.44/0.60  2173[3:MRR:2034.0,2034.1,2059.0,2063.0] ||  -> equal(op(e0,e3),e2)** equal(op(e0,e3),unit).
% 0.44/0.60  2174[3:MRR:2037.0,2057.0] ||  -> equal(op(e0,e0),e3)** equal(op(e0,e0),e2) equal(op(e0,e0),unit).
% 0.44/0.60  2181[3:Rew:1905.0,2024.3,1905.0,2024.1,1907.0,2024.0,1905.0,2024.0] || equal(unit,unit) equal(op(e3,e3),unit)** equal(op(e2,e2),unit) equal(op(e0,e0),unit) -> .
% 0.44/0.60  2182[3:Obv:2181.0] || equal(op(e3,e3),unit)** equal(op(e2,e2),unit) equal(op(e0,e0),unit) -> .
% 0.44/0.60  2207[0:SpR:90.1,27.0] || equal(inv(e2),e3) -> equal(op(e2,e3),unit)**.
% 0.44/0.60  2257[4:Spt:2166.0] ||  -> equal(op(e2,e0),e3)**.
% 0.44/0.60  2261[4:Rew:2257.0,71.0] || equal(op(e2,e2),e3)** -> .
% 0.44/0.60  2263[4:Rew:2257.0,35.0] || equal(op(e0,e0),e3)** -> .
% 0.44/0.60  2267[4:Rew:2257.0,471.1] || equal(inv(e0),e2)** -> equal(e3,unit).
% 0.44/0.60  2268[4:Rew:2257.0,129.0] ||  -> equal(op(e2,op(e0,e3)),op(e3,e3))**.
% 0.44/0.60  2274[4:MRR:2168.0,2261.0] ||  -> equal(op(e2,e2),unit) equal(op(e2,e2),e0)**.
% 0.44/0.60  2275[4:MRR:2174.0,2263.0] ||  -> equal(op(e0,e0),e2)** equal(op(e0,e0),unit).
% 0.44/0.60  2276[4:MRR:2267.1,1034.0] || equal(inv(e0),e2)** -> .
% 0.44/0.60  2278[4:MRR:2162.2,2276.0] ||  -> equal(inv(e0),e0) equal(inv(e0),e3)**.
% 0.44/0.60  2281[5:Spt:2278.0] ||  -> equal(inv(e0),e0)**.
% 0.44/0.60  2284[5:Rew:2281.0,20.0] ||  -> equal(op(e0,e0),unit)**.
% 0.44/0.60  2298[5:Rew:2284.0,36.0] || equal(op(e3,e0),unit)** -> .
% 0.44/0.60  2299[5:Rew:2284.0,60.0] || equal(op(e0,e3),unit)** -> .
% 0.44/0.60  2312[5:Rew:2284.0,2182.2] || equal(op(e3,e3),unit)** equal(op(e2,e2),unit) equal(unit,unit) -> .
% 0.44/0.60  2315[5:MRR:2172.1,2298.0] ||  -> equal(op(e3,e0),e2)**.
% 0.44/0.60  2328[5:MRR:2173.1,2299.0] ||  -> equal(op(e0,e3),e2)**.
% 0.44/0.60  2338[5:Rew:2328.0,2268.0] ||  -> equal(op(e3,e3),op(e2,e2))**.
% 0.44/0.60  2361[5:Rew:2338.0,2044.1] || equal(op(e3,e3),e0) equal(op(e3,op(e2,e2)),e2) equal(op(op(e3,op(e3,e3)),e3),unit)** -> .
% 0.44/0.60  2403[5:Obv:2312.2] || equal(op(e3,e3),unit)** equal(op(e2,e2),unit) -> .
% 0.44/0.60  2404[5:Rew:2338.0,2403.0] || equal(op(e2,e2),unit)** equal(op(e2,e2),unit)** -> .
% 0.44/0.60  2405[5:Obv:2404.0] || equal(op(e2,e2),unit)** -> .
% 0.44/0.60  2406[5:MRR:2274.0,2405.0] ||  -> equal(op(e2,e2),e0)**.
% 0.44/0.60  2408[5:Rew:2406.0,75.0] || equal(op(e2,e3),e0)** -> .
% 0.44/0.60  2419[5:Rew:2406.0,2338.0] ||  -> equal(op(e3,e3),e0)**.
% 0.44/0.60  2425[5:MRR:2169.1,2408.0] ||  -> equal(op(e2,e3),unit)**.
% 0.44/0.60  2462[5:Rew:2425.0,2361.2,2315.0,2361.2,2419.0,2361.2,2315.0,2361.1,2406.0,2361.1,2419.0,2361.0] || equal(e0,e0) equal(e2,e2)* equal(unit,unit) -> .
% 0.44/0.60  2463[5:Obv:2462.2] ||  -> .
% 0.44/0.60  2469[5:Spt:2463.0,2278.0,2281.0] || equal(inv(e0),e0)** -> .
% 0.44/0.60  2470[5:Spt:2463.0,2278.1] ||  -> equal(inv(e0),e3)**.
% 0.44/0.60  2473[5:Rew:2470.0,16.0] ||  -> equal(inv(e3),e0)**.
% 0.44/0.60  2476[5:Rew:2473.0,27.0] ||  -> equal(op(e0,e3),unit)**.
% 0.44/0.60  2477[5:Rew:2473.0,26.0] ||  -> equal(op(e3,e0),unit)**.
% 0.44/0.60  2499[5:Rew:2476.0,60.0] || equal(op(e0,e0),unit)** -> .
% 0.44/0.60  2503[5:Rew:2476.0,63.0] || equal(op(e0,e2),unit)** -> .
% 0.44/0.60  2538[5:MRR:2275.1,2499.0] ||  -> equal(op(e0,e0),e2)**.
% 0.44/0.60  2546[5:MRR:2167.1,2503.0] ||  -> equal(op(e0,e2),e3)**.
% 0.44/0.60  2619[5:Rew:2477.0,2047.2,2546.0,2047.2,2538.0,2047.2,2546.0,2047.1,2538.0,2047.1,2538.0,2047.0] || equal(e2,e2) equal(e3,e3)* equal(unit,unit) -> .
% 0.44/0.60  2620[5:Obv:2619.2] ||  -> .
% 0.44/0.60  2621[4:Spt:2620.0,2166.0,2257.0] || equal(op(e2,e0),e3)** -> .
% 0.44/0.60  2622[4:Spt:2620.0,2166.1] ||  -> equal(op(e2,e0),unit)**.
% 0.44/0.60  2627[4:Rew:2622.0,39.0] || equal(op(e3,e0),unit)** -> .
% 0.44/0.60  2629[4:Rew:2622.0,72.0] || equal(op(e2,e3),unit)** -> .
% 0.44/0.60  2632[4:MRR:1326.1,2627.0] || equal(inv(e0),e3)** -> .
% 0.44/0.60  2633[4:MRR:91.1,2632.0] || equal(inv(e3),e0)** -> .
% 0.44/0.60  2634[4:MRR:2172.1,2627.0] ||  -> equal(op(e3,e0),e2)**.
% 0.44/0.60  2643[4:MRR:2169.0,2629.0] ||  -> equal(op(e2,e3),e0)**.
% 0.44/0.60  2652[4:Rew:2643.0,2207.1] || equal(inv(e2),e3)** -> equal(e0,unit).
% 0.44/0.60  2653[4:MRR:2652.1,1906.0] || equal(inv(e2),e3)** -> .
% 0.44/0.60  2654[4:MRR:93.1,2653.0] || equal(inv(e3),e2)** -> .
% 0.44/0.60  2657[4:Rew:2643.0,138.0,2634.0,138.0] ||  -> equal(op(e2,e2),op(e0,e0))**.
% 0.44/0.60  2676[4:Rew:97.0,137.0,2657.0,137.0,2622.0,137.0,2643.0,137.0] ||  -> equal(op(e0,op(e0,e3)),unit)**.
% 0.44/0.60  2692[4:Rew:2622.0,129.0] ||  -> equal(op(e2,op(e0,e3)),op(unit,e3))**.
% 0.44/0.60  2693[4:Rew:14.0,2692.0] ||  -> equal(op(e2,op(e0,e3)),e3)**.
% 0.44/0.60  2694[4:MRR:2163.1,2163.2,2654.0,2633.0] ||  -> equal(inv(e3),e3)**.
% 0.44/0.60  2698[4:Rew:2694.0,26.0] ||  -> equal(op(e3,e3),unit)**.
% 0.44/0.60  2704[4:Rew:2698.0,54.0] || equal(op(e0,e3),unit)** -> .
% 0.44/0.60  2715[4:MRR:2173.1,2704.0] ||  -> equal(op(e0,e3),e2)**.
% 0.44/0.60  2725[4:Rew:2715.0,2676.0] ||  -> equal(op(e0,e2),unit)**.
% 0.44/0.60  2726[4:Rew:2715.0,2693.0] ||  -> equal(op(e2,e2),e3)**.
% 0.44/0.60  2749[4:Rew:2657.0,2726.0] ||  -> equal(op(e0,e0),e3)**.
% 0.44/0.60  2756[4:Rew:2749.0,2657.0] ||  -> equal(op(e2,e2),e3)**.
% 0.44/0.60  2788[4:Rew:2725.0,2041.2,2643.0,2041.2,2756.0,2041.2,2643.0,2041.1,2756.0,2041.1,2756.0,2041.0] || equal(e3,e3)* equal(e0,e0) equal(unit,unit) -> .
% 0.44/0.60  2789[4:Obv:2788.2] ||  -> .
% 0.44/0.60  2814[3:Spt:2789.0,1904.0,1905.0] || equal(e1,unit)** -> .
% 0.44/0.60  2815[3:Spt:2789.0,1904.1] ||  -> equal(e0,unit)**.
% 0.44/0.60  2816[3:Rew:2815.0,9.0] ||  -> equal(op(unit,unit),unit)**.
% 0.44/0.60  2820[3:Rew:2815.0,29.0] || equal(inv(e2),inv(unit))** -> .
% 0.44/0.60  2827[3:Rew:2815.0,2.0] || equal(e1,unit)** -> .
% 0.44/0.60  2831[3:Rew:2815.0,28.0] || equal(inv(e1),inv(unit))** -> .
% 0.44/0.60  2832[3:Rew:1.0,2831.0] || equal(inv(e1),unit)** -> .
% 0.44/0.60  2833[3:Rew:1.0,2820.0] || equal(inv(e2),unit)** -> .
% 0.44/0.60  2840[3:Rew:2815.0,71.0] || equal(op(e2,e2),op(e2,unit))** -> .
% 0.44/0.60  2841[3:Rew:13.0,2840.0] || equal(op(e2,e2),e2)** -> .
% 0.44/0.60  2842[3:Rew:2815.0,72.0] || equal(op(e2,e3),op(e2,unit))** -> .
% 0.44/0.60  2843[3:Rew:13.0,2842.0] || equal(op(e2,e3),e2)** -> .
% 0.44/0.60  2850[3:Rew:2815.0,53.0] || equal(op(e2,e3),op(unit,e3))** -> .
% 0.44/0.60  2851[3:Rew:14.0,2850.0] || equal(op(e2,e3),e3)** -> .
% 0.44/0.60  2864[3:Rew:2815.0,70.0] || equal(op(e2,e1),op(e2,unit))** -> .
% 0.44/0.60  2865[3:Rew:13.0,2864.0] || equal(op(e2,e1),e2)** -> .
% 0.44/0.60  2866[3:Rew:10.0,41.0,2815.0,41.0] || equal(op(e2,e1),e1)** -> .
% 0.44/0.60  2867[3:Rew:2815.0,46.0] || equal(op(e1,e2),op(unit,e2))** -> .
% 0.44/0.60  2868[3:Rew:12.0,2867.0] || equal(op(e1,e2),e2)** -> .
% 0.44/0.60  2869[3:Rew:11.0,65.0,2815.0,65.0] || equal(op(e1,e2),e1)** -> .
% 0.44/0.60  2870[3:Rew:2815.0,76.0] || equal(op(e3,e1),op(e3,unit))** -> .
% 0.44/0.60  2871[3:Rew:15.0,2870.0] || equal(op(e3,e1),e3)** -> .
% 0.44/0.60  2872[3:Rew:10.0,42.0,2815.0,42.0] || equal(op(e3,e1),e1)** -> .
% 0.44/0.60  2873[3:Rew:10.0,40.0,2815.0,40.0] || equal(op(e1,e1),e1)** -> .
% 0.44/0.60  2880[3:Rew:11.0,66.0,2815.0,66.0] || equal(op(e1,e3),e1)** -> .
% 0.44/0.60  2881[3:Rew:2815.0,52.0] || equal(op(e1,e3),op(unit,e3))** -> .
% 0.44/0.60  2882[3:Rew:14.0,2881.0] || equal(op(e1,e3),e3)** -> .
% 0.44/0.60  2995[3:Rew:2815.0,161.3] ||  -> equal(inv(e2),e2) equal(inv(e2),e3)** equal(inv(e2),e1) equal(inv(e2),unit).
% 0.44/0.60  2996[3:MRR:2995.3,2833.0] ||  -> equal(inv(e2),e2) equal(inv(e2),e3)** equal(inv(e2),e1).
% 0.44/0.60  3000[3:Rew:2815.0,160.3] ||  -> equal(inv(e1),e1) equal(inv(e1),e3)** equal(inv(e1),e2) equal(inv(e1),unit).
% 0.44/0.60  3001[3:MRR:3000.3,2832.0] ||  -> equal(inv(e1),e1) equal(inv(e1),e3)** equal(inv(e1),e2).
% 0.44/0.60  3003[3:Rew:2815.0,171.3] ||  -> equal(op(e1,e3),e3)** equal(op(e1,e3),e1) equal(op(e1,e3),e2) equal(op(e1,e3),unit).
% 0.44/0.60  3004[3:MRR:3003.0,3003.1,2882.0,2880.0] ||  -> equal(op(e1,e3),e2)** equal(op(e1,e3),unit).
% 0.44/0.60  3006[3:Rew:2815.0,173.3] ||  -> equal(op(e1,e1),e1) equal(op(e1,e1),e3)** equal(op(e1,e1),e2) equal(op(e1,e1),unit).
% 0.44/0.60  3007[3:MRR:3006.0,2873.0] ||  -> equal(op(e1,e1),e3)** equal(op(e1,e1),e2) equal(op(e1,e1),unit).
% 0.44/0.60  3008[3:Rew:2815.0,165.3] ||  -> equal(op(e3,e1),e3)** equal(op(e3,e1),e1) equal(op(e3,e1),e2) equal(op(e3,e1),unit).
% 0.44/0.60  3009[3:MRR:3008.0,3008.1,2871.0,2872.0] ||  -> equal(op(e3,e1),e2)** equal(op(e3,e1),unit).
% 0.44/0.60  3010[3:Rew:2815.0,172.3] ||  -> equal(op(e1,e2),e2) equal(op(e1,e2),e1) equal(op(e1,e2),e3)** equal(op(e1,e2),unit).
% 0.44/0.60  3011[3:MRR:3010.0,3010.1,2868.0,2869.0] ||  -> equal(op(e1,e2),e3)** equal(op(e1,e2),unit).
% 0.44/0.60  3012[3:Rew:2815.0,169.3] ||  -> equal(op(e2,e1),e2) equal(op(e2,e1),e1) equal(op(e2,e1),e3)** equal(op(e2,e1),unit).
% 0.44/0.60  3013[3:MRR:3012.0,3012.1,2865.0,2866.0] ||  -> equal(op(e2,e1),e3)** equal(op(e2,e1),unit).
% 0.44/0.60  3016[3:Rew:2815.0,168.3] ||  -> equal(op(e2,e2),e2) equal(op(e2,e2),e3)** equal(op(e2,e2),e1) equal(op(e2,e2),unit).
% 0.44/0.60  3017[3:MRR:3016.0,2841.0] ||  -> equal(op(e2,e2),e3)** equal(op(e2,e2),e1) equal(op(e2,e2),unit).
% 0.44/0.60  3018[3:Rew:2815.0,167.3] ||  -> equal(op(e2,e3),e3)** equal(op(e2,e3),e2) equal(op(e2,e3),e1) equal(op(e2,e3),unit).
% 0.44/0.60  3019[3:MRR:3018.0,3018.1,2851.0,2843.0] ||  -> equal(op(e2,e3),e1)** equal(op(e2,e3),unit).
% 0.44/0.60  3027[3:Rew:2815.0,200.2] || equal(op(e1,e1),e3) equal(op(e1,op(e1,e1)),e2) equal(op(op(e1,op(e1,e1)),e1),unit)** -> .
% 0.44/0.60  3030[3:Rew:2815.0,198.2] || equal(op(e1,e1),e2) equal(op(e1,op(e1,e1)),e3) equal(op(op(e1,op(e1,e1)),e1),unit)** -> .
% 0.44/0.60  3033[3:Rew:2815.0,206.3,2815.0,206.2,2815.0,206.1,2816.0,206.0,2815.0,206.0] || equal(unit,unit) equal(op(e3,e3),unit)** equal(op(e2,e2),unit) equal(op(e1,e1),unit) -> .
% 0.44/0.60  3034[3:Obv:3033.0] || equal(op(e3,e3),unit)** equal(op(e2,e2),unit) equal(op(e1,e1),unit) -> .
% 0.44/0.60  3037[3:Rew:2815.0,199.2] || equal(op(e3,e3),e1) equal(op(e3,op(e3,e3)),e2) equal(op(op(e3,op(e3,e3)),e3),unit)** -> .
% 0.44/0.60  3121[4:Spt:3004.0] ||  -> equal(op(e1,e3),e2)**.
% 0.44/0.60  3125[4:Rew:3121.0,68.0] || equal(op(e1,e1),e2)** -> .
% 0.44/0.60  3131[4:Rew:3121.0,1337.1] || equal(inv(e1),e3)** -> equal(e2,unit).
% 0.44/0.60  3136[4:Rew:3121.0,133.0] ||  -> equal(op(op(e2,e1),e3),op(e2,e2))**.
% 0.44/0.60  3138[4:MRR:3007.1,3125.0] ||  -> equal(op(e1,e1),e3)** equal(op(e1,e1),unit).
% 0.44/0.60  3140[4:MRR:3131.1,1903.0] || equal(inv(e1),e3)** -> .
% 0.44/0.60  3142[4:MRR:3001.1,3140.0] ||  -> equal(inv(e1),e1) equal(inv(e1),e2)**.
% 0.44/0.60  3146[5:Spt:3142.0] ||  -> equal(inv(e1),e1)**.
% 0.44/0.60  3149[5:Rew:3146.0,22.0] ||  -> equal(op(e1,e1),unit)**.
% 0.44/0.60  3160[5:Rew:3149.0,43.0] || equal(op(e2,e1),unit)** -> .
% 0.44/0.60  3162[5:Rew:3149.0,44.0] || equal(op(e3,e1),unit)** -> .
% 0.44/0.60  3174[5:Rew:3149.0,3034.2] || equal(op(e3,e3),unit)** equal(op(e2,e2),unit) equal(unit,unit) -> .
% 0.44/0.60  3177[5:MRR:3013.1,3160.0] ||  -> equal(op(e2,e1),e3)**.
% 0.44/0.60  3180[5:Rew:3177.0,73.0] || equal(op(e2,e2),e3)** -> .
% 0.44/0.60  3190[5:Rew:3177.0,3136.0] ||  -> equal(op(e3,e3),op(e2,e2))**.
% 0.44/0.60  3203[5:MRR:3009.1,3162.0] ||  -> equal(op(e3,e1),e2)**.
% 0.44/0.60  3214[5:MRR:3017.0,3180.0] ||  -> equal(op(e2,e2),e1)** equal(op(e2,e2),unit).
% 0.44/0.60  3227[5:Rew:3190.0,3037.1] || equal(op(e3,e3),e1) equal(op(e3,op(e2,e2)),e2) equal(op(op(e3,op(e3,e3)),e3),unit)** -> .
% 0.44/0.60  3266[5:Obv:3174.2] || equal(op(e3,e3),unit)** equal(op(e2,e2),unit) -> .
% 0.44/0.60  3267[5:Rew:3190.0,3266.0] || equal(op(e2,e2),unit)** equal(op(e2,e2),unit)** -> .
% 0.44/0.60  3268[5:Obv:3267.0] || equal(op(e2,e2),unit)** -> .
% 0.44/0.60  3269[5:MRR:3214.1,3268.0] ||  -> equal(op(e2,e2),e1)**.
% 0.44/0.60  3271[5:Rew:3269.0,75.0] || equal(op(e2,e3),e1)** -> .
% 0.44/0.60  3281[5:Rew:3269.0,3190.0] ||  -> equal(op(e3,e3),e1)**.
% 0.44/0.60  3288[5:MRR:3019.0,3271.0] ||  -> equal(op(e2,e3),unit)**.
% 0.44/0.60  3320[5:Rew:3288.0,3227.2,3203.0,3227.2,3281.0,3227.2,3203.0,3227.1,3269.0,3227.1,3281.0,3227.0] || equal(e1,e1) equal(e2,e2)* equal(unit,unit) -> .
% 0.44/0.60  3321[5:Obv:3320.2] ||  -> .
% 0.44/0.60  3325[5:Spt:3321.0,3142.0,3146.0] || equal(inv(e1),e1)** -> .
% 0.44/0.60  3326[5:Spt:3321.0,3142.1] ||  -> equal(inv(e1),e2)**.
% 0.44/0.60  3329[5:Rew:3326.0,17.0] ||  -> equal(inv(e2),e1)**.
% 0.44/0.60  3332[5:Rew:3329.0,25.0] ||  -> equal(op(e1,e2),unit)**.
% 0.44/0.61  3333[5:Rew:3329.0,24.0] ||  -> equal(op(e2,e1),unit)**.
% 0.44/0.61  3356[5:Rew:3332.0,67.0] || equal(op(e1,e1),unit)** -> .
% 0.44/0.61  3393[5:MRR:3138.1,3356.0] ||  -> equal(op(e1,e1),e3)**.
% 0.44/0.61  3469[5:Rew:3393.0,3027.2,3393.0,3027.1,3393.0,3027.0] || equal(e3,e3) equal(op(e1,e3),e2) equal(op(op(e1,e3),e1),unit)** -> .
% 0.44/0.61  3470[5:Obv:3469.0] || equal(op(e1,e3),e2) equal(op(op(e1,e3),e1),unit)** -> .
% 0.44/0.61  3471[5:Rew:3121.0,3470.1,3121.0,3470.0] || equal(e2,e2) equal(op(e2,e1),unit)** -> .
% 0.44/0.61  3472[5:Obv:3471.0] || equal(op(e2,e1),unit)** -> .
% 0.44/0.61  3473[5:Rew:3333.0,3472.0] || equal(unit,unit)* -> .
% 0.44/0.61  3474[5:Obv:3473.0] ||  -> .
% 0.44/0.61  3479[4:Spt:3474.0,3004.0,3121.0] || equal(op(e1,e3),e2)** -> .
% 0.44/0.61  3480[4:Spt:3474.0,3004.1] ||  -> equal(op(e1,e3),unit)**.
% 0.44/0.61  3485[4:Rew:3480.0,55.0] || equal(op(e2,e3),unit)** -> .
% 0.44/0.61  3487[4:Rew:3480.0,69.0] || equal(op(e1,e2),unit)** -> .
% 0.44/0.61  3490[4:MRR:460.1,3487.0] || equal(inv(e1),e2)** -> .
% 0.44/0.61  3491[4:MRR:89.1,3490.0] || equal(inv(e2),e1)** -> .
% 0.44/0.61  3492[4:MRR:3011.1,3487.0] ||  -> equal(op(e1,e2),e3)**.
% 0.44/0.61  3501[4:MRR:3019.1,3485.0] ||  -> equal(op(e2,e3),e1)**.
% 0.44/0.61  3510[4:Rew:3501.0,2207.1] || equal(inv(e2),e3)** -> equal(e1,unit).
% 0.44/0.61  3511[4:MRR:3510.1,2827.0] || equal(inv(e2),e3)** -> .
% 0.44/0.61  3518[4:Rew:3492.0,121.0,3501.0,121.0] ||  -> equal(op(e3,e3),op(e1,e1))**.
% 0.44/0.61  3531[4:Rew:3480.0,141.0,3501.0,141.0,3518.0,141.0] ||  -> equal(op(e2,op(e1,e1)),unit)**.
% 0.44/0.61  3532[4:Rew:3531.0,131.0] ||  -> equal(op(op(e2,e1),e1),unit)**.
% 0.44/0.61  3538[4:Rew:3480.0,133.0] ||  -> equal(op(op(e2,e1),e3),op(e2,unit))**.
% 0.44/0.61  3539[4:Rew:13.0,3538.0] ||  -> equal(op(op(e2,e1),e3),e2)**.
% 0.44/0.61  3552[4:MRR:2996.1,2996.2,3511.0,3491.0] ||  -> equal(inv(e2),e2)**.
% 0.44/0.61  3556[4:Rew:3552.0,24.0] ||  -> equal(op(e2,e2),unit)**.
% 0.44/0.61  3562[4:Rew:3556.0,73.0] || equal(op(e2,e1),unit)** -> .
% 0.44/0.61  3573[4:MRR:3013.1,3562.0] ||  -> equal(op(e2,e1),e3)**.
% 0.44/0.61  3583[4:Rew:3573.0,3532.0] ||  -> equal(op(e3,e1),unit)**.
% 0.44/0.61  3584[4:Rew:3573.0,3539.0] ||  -> equal(op(e3,e3),e2)**.
% 0.44/0.61  3607[4:Rew:3518.0,3584.0] ||  -> equal(op(e1,e1),e2)**.
% 0.44/0.61  3646[4:Rew:3583.0,3030.2,3492.0,3030.2,3607.0,3030.2,3492.0,3030.1,3607.0,3030.1,3607.0,3030.0] || equal(e2,e2) equal(e3,e3)* equal(unit,unit) -> .
% 0.44/0.61  3647[4:Obv:3646.2] ||  -> .
% 0.44/0.61  % SZS output end Refutation
% 0.44/0.61  Formulae used in the proof : ax5 ax10 ax3 ax6 ax4 ax8 ax9 ax7 ax2 ax1 ax34 ax33 ax32 ax29 ax25 ax24 ax22 ax21 ax18 ax16 ax15 ax14 ax11
% 0.44/0.61  
%------------------------------------------------------------------------------