TSTP Solution File: GRP777+1 by Bliksem---1.12

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Bliksem---1.12
% Problem  : GRP777+1 : TPTP v8.1.0. Released v4.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : bliksem %s

% Computer : n027.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  : 0s
% DateTime : Sat Jul 16 07:39:32 EDT 2022

% Result   : Theorem 0.85s 1.20s
% Output   : Refutation 0.85s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.12  % Problem  : GRP777+1 : TPTP v8.1.0. Released v4.1.0.
% 0.11/0.13  % Command  : bliksem %s
% 0.12/0.34  % Computer : n027.cluster.edu
% 0.12/0.34  % Model    : x86_64 x86_64
% 0.12/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.34  % Memory   : 8042.1875MB
% 0.12/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.34  % CPULimit : 300
% 0.12/0.34  % DateTime : Mon Jun 13 08:17:32 EDT 2022
% 0.12/0.34  % CPUTime  : 
% 0.85/1.20  *** allocated 10000 integers for termspace/termends
% 0.85/1.20  *** allocated 10000 integers for clauses
% 0.85/1.20  *** allocated 10000 integers for justifications
% 0.85/1.20  Bliksem 1.12
% 0.85/1.20  
% 0.85/1.20  
% 0.85/1.20  Automatic Strategy Selection
% 0.85/1.20  
% 0.85/1.20  
% 0.85/1.20  Clauses:
% 0.85/1.20  
% 0.85/1.20  { difference( Y, product( Y, X ) ) = X }.
% 0.85/1.20  { product( Y, difference( Y, X ) ) = X }.
% 0.85/1.20  { quotient( product( Y, X ), X ) = Y }.
% 0.85/1.20  { product( quotient( Y, X ), X ) = Y }.
% 0.85/1.20  { product( product( T, Z ), product( Y, X ) ) = product( product( T, Y ), 
% 0.85/1.20    product( Z, X ) ) }.
% 0.85/1.20  { product( X, X ) = X }.
% 0.85/1.20  { product( product( product( Y, X ), X ), product( X, product( X, Y ) ) ) =
% 0.85/1.20     X }.
% 0.85/1.20  { bigC( Z, Y, X ) = product( product( Z, Y ), product( X, Z ) ) }.
% 0.85/1.20  { product( product( a, c ), product( c, b ) ) = product( a, b ) }.
% 0.85/1.20  { ! bigC( a, b, skol1 ) = bigC( c, c, skol1 ) }.
% 0.85/1.20  
% 0.85/1.20  percentage equality = 1.000000, percentage horn = 1.000000
% 0.85/1.20  This is a pure equality problem
% 0.85/1.20  
% 0.85/1.20  
% 0.85/1.20  
% 0.85/1.20  Options Used:
% 0.85/1.20  
% 0.85/1.20  useres =            1
% 0.85/1.20  useparamod =        1
% 0.85/1.20  useeqrefl =         1
% 0.85/1.20  useeqfact =         1
% 0.85/1.20  usefactor =         1
% 0.85/1.20  usesimpsplitting =  0
% 0.85/1.20  usesimpdemod =      5
% 0.85/1.20  usesimpres =        3
% 0.85/1.20  
% 0.85/1.20  resimpinuse      =  1000
% 0.85/1.20  resimpclauses =     20000
% 0.85/1.20  substype =          eqrewr
% 0.85/1.20  backwardsubs =      1
% 0.85/1.20  selectoldest =      5
% 0.85/1.20  
% 0.85/1.20  litorderings [0] =  split
% 0.85/1.20  litorderings [1] =  extend the termordering, first sorting on arguments
% 0.85/1.20  
% 0.85/1.20  termordering =      kbo
% 0.85/1.20  
% 0.85/1.20  litapriori =        0
% 0.85/1.20  termapriori =       1
% 0.85/1.20  litaposteriori =    0
% 0.85/1.20  termaposteriori =   0
% 0.85/1.20  demodaposteriori =  0
% 0.85/1.20  ordereqreflfact =   0
% 0.85/1.20  
% 0.85/1.20  litselect =         negord
% 0.85/1.20  
% 0.85/1.20  maxweight =         15
% 0.85/1.20  maxdepth =          30000
% 0.85/1.20  maxlength =         115
% 0.85/1.20  maxnrvars =         195
% 0.85/1.20  excuselevel =       1
% 0.85/1.20  increasemaxweight = 1
% 0.85/1.20  
% 0.85/1.20  maxselected =       10000000
% 0.85/1.20  maxnrclauses =      10000000
% 0.85/1.20  
% 0.85/1.20  showgenerated =    0
% 0.85/1.20  showkept =         0
% 0.85/1.20  showselected =     0
% 0.85/1.20  showdeleted =      0
% 0.85/1.20  showresimp =       1
% 0.85/1.20  showstatus =       2000
% 0.85/1.20  
% 0.85/1.20  prologoutput =     0
% 0.85/1.20  nrgoals =          5000000
% 0.85/1.20  totalproof =       1
% 0.85/1.20  
% 0.85/1.20  Symbols occurring in the translation:
% 0.85/1.20  
% 0.85/1.20  {}  [0, 0]      (w:1, o:2, a:1, s:1, b:0), 
% 0.85/1.20  .  [1, 2]      (w:1, o:20, a:1, s:1, b:0), 
% 0.85/1.20  !  [4, 1]      (w:0, o:15, a:1, s:1, b:0), 
% 0.85/1.20  =  [13, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 0.85/1.20  ==>  [14, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 0.85/1.20  product  [37, 2]      (w:1, o:44, a:1, s:1, b:0), 
% 0.85/1.20  difference  [38, 2]      (w:1, o:45, a:1, s:1, b:0), 
% 0.85/1.20  quotient  [39, 2]      (w:1, o:46, a:1, s:1, b:0), 
% 0.85/1.20  bigC  [42, 3]      (w:1, o:47, a:1, s:1, b:0), 
% 0.85/1.20  a  [43, 0]      (w:1, o:10, a:1, s:1, b:0), 
% 0.85/1.20  c  [44, 0]      (w:1, o:12, a:1, s:1, b:0), 
% 0.85/1.20  b  [45, 0]      (w:1, o:11, a:1, s:1, b:0), 
% 0.85/1.20  skol1  [47, 0]      (w:1, o:14, a:1, s:1, b:1).
% 0.85/1.20  
% 0.85/1.20  
% 0.85/1.20  Starting Search:
% 0.85/1.20  
% 0.85/1.20  *** allocated 15000 integers for clauses
% 0.85/1.20  *** allocated 22500 integers for clauses
% 0.85/1.20  *** allocated 33750 integers for clauses
% 0.85/1.20  *** allocated 50625 integers for clauses
% 0.85/1.20  *** allocated 75937 integers for clauses
% 0.85/1.20  *** allocated 113905 integers for clauses
% 0.85/1.20  
% 0.85/1.20  Bliksems!, er is een bewijs:
% 0.85/1.20  % SZS status Theorem
% 0.85/1.20  % SZS output start Refutation
% 0.85/1.20  
% 0.85/1.20  (0) {G0,W7,D4,L1,V2,M1} I { difference( Y, product( Y, X ) ) ==> X }.
% 0.85/1.20  (1) {G0,W7,D4,L1,V2,M1} I { product( Y, difference( Y, X ) ) ==> X }.
% 0.85/1.20  (2) {G0,W7,D4,L1,V2,M1} I { quotient( product( Y, X ), X ) ==> Y }.
% 0.85/1.20  (3) {G0,W7,D4,L1,V2,M1} I { product( quotient( Y, X ), X ) ==> Y }.
% 0.85/1.20  (4) {G0,W15,D4,L1,V4,M1} I { product( product( T, Z ), product( Y, X ) ) = 
% 0.85/1.20    product( product( T, Y ), product( Z, X ) ) }.
% 0.85/1.20  (5) {G0,W5,D3,L1,V1,M1} I { product( X, X ) ==> X }.
% 0.85/1.20  (6) {G0,W13,D5,L1,V2,M1} I { product( product( product( Y, X ), X ), 
% 0.85/1.20    product( X, product( X, Y ) ) ) ==> X }.
% 0.85/1.20  (7) {G0,W12,D4,L1,V3,M1} I { product( product( Z, Y ), product( X, Z ) ) 
% 0.85/1.20    ==> bigC( Z, Y, X ) }.
% 0.85/1.20  (8) {G0,W11,D4,L1,V0,M1} I { product( product( a, c ), product( c, b ) ) 
% 0.85/1.20    ==> product( a, b ) }.
% 0.85/1.20  (9) {G0,W9,D3,L1,V0,M1} I { ! bigC( c, c, skol1 ) ==> bigC( a, b, skol1 )
% 0.85/1.20     }.
% 0.85/1.20  (11) {G1,W7,D4,L1,V2,M1} P(1,2) { quotient( Y, difference( X, Y ) ) ==> X
% 0.85/1.20     }.
% 0.85/1.20  (12) {G1,W7,D4,L1,V2,M1} P(3,0) { difference( quotient( X, Y ), X ) ==> Y
% 0.85/1.20     }.
% 0.85/1.20  (16) {G1,W15,D5,L1,V4,M1} P(4,0) { difference( product( X, Y ), product( 
% 0.85/1.20    product( X, Z ), product( Y, T ) ) ) ==> product( Z, T ) }.
% 0.85/1.20  (17) {G1,W15,D5,L1,V4,M1} P(1,4) { product( product( X, Z ), product( 
% 0.85/1.20    difference( X, Y ), T ) ) ==> product( Y, product( Z, T ) ) }.
% 0.85/1.20  (18) {G1,W15,D5,L1,V4,M1} P(1,4) { product( product( Z, X ), product( T, 
% 0.85/1.20    difference( X, Y ) ) ) ==> product( product( Z, T ), Y ) }.
% 0.85/1.20  (19) {G1,W15,D5,L1,V4,M1} P(4,2) { quotient( product( product( X, Z ), 
% 0.85/1.20    product( Y, T ) ), product( Z, T ) ) ==> product( X, Y ) }.
% 0.85/1.20  (20) {G1,W15,D5,L1,V4,M1} P(3,4) { product( product( quotient( X, Y ), Z )
% 0.85/1.20    , product( Y, T ) ) ==> product( X, product( Z, T ) ) }.
% 0.85/1.20  (21) {G1,W15,D5,L1,V4,M1} P(3,4) { product( product( Z, quotient( X, Y ) )
% 0.85/1.20    , product( T, Y ) ) ==> product( product( Z, T ), X ) }.
% 0.85/1.20  (22) {G1,W13,D4,L1,V3,M1} P(5,4) { product( product( X, Y ), product( X, Z
% 0.85/1.20     ) ) ==> product( X, product( Y, Z ) ) }.
% 0.85/1.20  (23) {G1,W13,D4,L1,V3,M1} P(5,4) { product( product( Y, X ), product( Z, X
% 0.85/1.20     ) ) ==> product( product( Y, Z ), X ) }.
% 0.85/1.20  (24) {G1,W19,D5,L1,V2,M1} P(8,4) { product( product( product( a, c ), X ), 
% 0.85/1.20    product( product( c, b ), Y ) ) ==> product( product( a, b ), product( X
% 0.85/1.20    , Y ) ) }.
% 0.85/1.20  (25) {G1,W19,D5,L1,V2,M1} P(8,4) { product( product( X, product( a, c ) ), 
% 0.85/1.20    product( Y, product( c, b ) ) ) ==> product( product( X, Y ), product( a
% 0.85/1.20    , b ) ) }.
% 0.85/1.20  (32) {G1,W9,D3,L1,V3,M1} P(7,4);d(7) { bigC( X, Y, Z ) = bigC( X, Z, Y )
% 0.85/1.20     }.
% 0.85/1.20  (40) {G1,W12,D4,L1,V3,M1} P(3,7) { bigC( Y, Z, quotient( X, Y ) ) ==> 
% 0.85/1.20    product( product( Y, Z ), X ) }.
% 0.85/1.20  (41) {G1,W6,D3,L1,V1,M1} P(7,5);d(5) { bigC( X, X, X ) ==> X }.
% 0.85/1.20  (42) {G1,W10,D4,L1,V2,M1} P(5,7) { product( X, product( Y, X ) ) ==> bigC( 
% 0.85/1.20    X, X, Y ) }.
% 0.85/1.20  (43) {G1,W10,D4,L1,V2,M1} P(5,7) { product( product( X, Y ), X ) ==> bigC( 
% 0.85/1.20    X, Y, X ) }.
% 0.85/1.20  (49) {G2,W14,D5,L1,V0,M1} P(8,6);d(7);d(22);d(25) { product( product( bigC
% 0.85/1.20    ( c, b, a ), a ), product( a, b ) ) ==> product( a, c ) }.
% 0.85/1.20  (50) {G1,W21,D6,L1,V4,M1} P(6,4) { product( product( product( product( X, Y
% 0.85/1.20     ), Y ), Z ), product( product( Y, product( Y, X ) ), T ) ) ==> product( 
% 0.85/1.20    Y, product( Z, T ) ) }.
% 0.85/1.20  (51) {G1,W21,D6,L1,V4,M1} P(6,4) { product( product( Z, product( product( X
% 0.85/1.20    , Y ), Y ) ), product( T, product( Y, product( Y, X ) ) ) ) ==> product( 
% 0.85/1.20    product( Z, T ), Y ) }.
% 0.85/1.20  (52) {G1,W23,D6,L1,V3,M1} P(4,6) { product( product( product( X, Y ), 
% 0.85/1.20    product( product( Y, Z ), Z ) ), product( product( Y, Z ), product( 
% 0.85/1.20    product( Y, Z ), X ) ) ) ==> product( Y, Z ) }.
% 0.85/1.20  (62) {G2,W9,D3,L1,V0,M1} P(32,9) { ! bigC( a, b, skol1 ) ==> bigC( c, skol1
% 0.85/1.20    , c ) }.
% 0.85/1.20  (66) {G2,W10,D4,L1,V2,M1} P(42,0) { difference( X, bigC( X, X, Y ) ) ==> 
% 0.85/1.20    product( Y, X ) }.
% 0.85/1.20  (68) {G3,W10,D4,L1,V2,M1} P(32,66) { difference( X, bigC( X, Y, X ) ) ==> 
% 0.85/1.20    product( Y, X ) }.
% 0.85/1.20  (69) {G4,W10,D4,L1,V2,M1} P(68,11) { quotient( bigC( X, Y, X ), product( Y
% 0.85/1.20    , X ) ) ==> X }.
% 0.85/1.20  (71) {G5,W10,D5,L1,V2,M1} P(3,69) { quotient( bigC( Y, quotient( X, Y ), Y
% 0.85/1.20     ), X ) ==> Y }.
% 0.85/1.20  (76) {G2,W10,D4,L1,V2,M1} P(43,2) { quotient( bigC( X, Y, X ), X ) ==> 
% 0.85/1.20    product( X, Y ) }.
% 0.85/1.20  (78) {G3,W10,D4,L1,V2,M1} P(32,76) { quotient( bigC( X, X, Y ), X ) ==> 
% 0.85/1.20    product( X, Y ) }.
% 0.85/1.20  (80) {G2,W12,D4,L1,V3,M1} P(7,16) { difference( product( X, Z ), bigC( X, Y
% 0.85/1.20    , Z ) ) ==> product( Y, X ) }.
% 0.85/1.20  (82) {G2,W15,D5,L1,V4,M1} P(1,16) { difference( product( Z, X ), product( 
% 0.85/1.20    product( Z, T ), Y ) ) ==> product( T, difference( X, Y ) ) }.
% 0.85/1.20  (85) {G6,W10,D4,L1,V2,M1} P(71,3) { bigC( X, quotient( Y, X ), X ) ==> 
% 0.85/1.20    product( X, Y ) }.
% 0.85/1.20  (87) {G7,W11,D4,L1,V2,M1} P(85,76) { quotient( product( X, Y ), X ) ==> 
% 0.85/1.20    product( X, quotient( Y, X ) ) }.
% 0.85/1.20  (90) {G8,W11,D5,L1,V2,M1} P(87,12) { difference( product( X, quotient( Y, X
% 0.85/1.20     ) ), product( X, Y ) ) ==> X }.
% 0.85/1.20  (91) {G8,W11,D5,L1,V2,M1} P(1,87) { product( X, quotient( difference( X, Y
% 0.85/1.20     ), X ) ) ==> quotient( Y, X ) }.
% 0.85/1.20  (93) {G2,W12,D4,L1,V3,M1} P(17,7) { bigC( X, Y, difference( X, Z ) ) ==> 
% 0.85/1.20    product( Z, product( Y, X ) ) }.
% 0.85/1.20  (110) {G9,W11,D4,L1,V2,M1} P(91,0) { quotient( difference( X, Y ), X ) ==> 
% 0.85/1.20    difference( X, quotient( Y, X ) ) }.
% 0.85/1.20  (111) {G10,W11,D5,L1,V2,M1} P(110,12) { difference( difference( X, quotient
% 0.85/1.20    ( Y, X ) ), difference( X, Y ) ) ==> X }.
% 0.85/1.20  (115) {G11,W11,D5,L1,V2,M1} P(71,111);d(85) { difference( difference( Y, X
% 0.85/1.20     ), difference( Y, product( X, Y ) ) ) ==> Y }.
% 0.85/1.20  (126) {G12,W11,D4,L1,V2,M1} P(115,1) { difference( X, product( Y, X ) ) ==>
% 0.85/1.20     product( difference( X, Y ), X ) }.
% 0.85/1.20  (127) {G13,W11,D5,L1,V2,M1} P(126,11) { quotient( product( Y, X ), product
% 0.85/1.20    ( difference( X, Y ), X ) ) ==> X }.
% 0.85/1.20  (138) {G2,W15,D5,L1,V4,M1} P(3,19) { quotient( product( X, product( Z, T )
% 0.85/1.20     ), product( Y, T ) ) ==> product( quotient( X, Y ), Z ) }.
% 0.85/1.20  (139) {G2,W15,D5,L1,V4,M1} P(3,19) { quotient( product( product( Z, T ), X
% 0.85/1.20     ), product( T, Y ) ) ==> product( Z, quotient( X, Y ) ) }.
% 0.85/1.20  (145) {G4,W15,D4,L1,V3,M1} P(68,93) { product( bigC( X, Y, X ), product( Z
% 0.85/1.20    , X ) ) ==> bigC( X, Z, product( Y, X ) ) }.
% 0.85/1.20  (160) {G2,W12,D4,L1,V3,M1} P(40,32) { bigC( X, quotient( Z, X ), Y ) ==> 
% 0.85/1.20    product( product( X, Y ), Z ) }.
% 0.85/1.20  (165) {G2,W13,D5,L1,V3,M1} P(5,21) { product( product( Y, quotient( Z, X )
% 0.85/1.20     ), X ) ==> product( product( Y, X ), Z ) }.
% 0.85/1.20  (170) {G5,W14,D5,L1,V3,M1} P(43,23);d(145) { product( product( product( X, 
% 0.85/1.20    Y ), Z ), X ) ==> bigC( X, Z, product( Y, X ) ) }.
% 0.85/1.20  (204) {G3,W13,D5,L1,V3,M1} P(165,2) { quotient( product( product( X, Z ), Y
% 0.85/1.20     ), Z ) ==> product( X, quotient( Y, Z ) ) }.
% 0.85/1.20  (206) {G4,W12,D4,L1,V2,M1} P(43,204) { quotient( bigC( X, Y, X ), Y ) ==> 
% 0.85/1.20    product( X, quotient( X, Y ) ) }.
% 0.85/1.20  (211) {G4,W13,D4,L1,V3,M1} P(3,204) { product( quotient( X, Y ), quotient( 
% 0.85/1.20    Z, Y ) ) ==> quotient( product( X, Z ), Y ) }.
% 0.85/1.20  (223) {G7,W13,D5,L1,V3,M1} P(71,211);d(85) { quotient( product( Z, product
% 0.85/1.20    ( X, Y ) ), Y ) ==> product( quotient( Z, Y ), X ) }.
% 0.85/1.20  (233) {G8,W13,D5,L1,V2,M1} P(6,223);d(139) { product( product( X, quotient
% 0.85/1.20    ( Y, X ) ), Y ) ==> quotient( Y, product( Y, X ) ) }.
% 0.85/1.20  (235) {G8,W9,D5,L1,V0,M1} P(8,223);d(2) { product( quotient( product( a, c
% 0.85/1.20     ), b ), c ) ==> a }.
% 0.85/1.20  (244) {G9,W13,D4,L1,V1,M1} P(235,20) { product( product( a, c ), product( c
% 0.85/1.20    , X ) ) ==> product( a, product( b, X ) ) }.
% 0.85/1.20  (299) {G10,W11,D4,L1,V0,M1} P(244,23) { product( a, product( b, c ) ) ==> 
% 0.85/1.20    product( product( a, c ), c ) }.
% 0.85/1.20  (301) {G10,W9,D3,L1,V0,M1} P(244,7);d(42) { bigC( a, c, c ) ==> bigC( a, a
% 0.85/1.20    , b ) }.
% 0.85/1.20  (307) {G11,W11,D6,L1,V0,M1} P(299,90);d(82) { product( c, difference( 
% 0.85/1.20    quotient( product( b, c ), a ), c ) ) ==> a }.
% 0.85/1.20  (316) {G12,W13,D4,L1,V1,M1} P(307,18);d(165) { product( product( X, a ), 
% 0.85/1.20    product( b, c ) ) ==> product( product( X, c ), c ) }.
% 0.85/1.20  (337) {G13,W6,D3,L1,V0,M1} P(316,7);d(43);d(41) { bigC( c, a, b ) ==> c }.
% 0.85/1.20  (343) {G14,W9,D4,L1,V0,M1} P(337,80) { difference( product( c, b ), c ) ==>
% 0.85/1.20     product( a, c ) }.
% 0.85/1.20  (345) {G14,W6,D3,L1,V0,M1} P(337,32) { bigC( c, b, a ) ==> c }.
% 0.85/1.20  (348) {G15,W9,D4,L1,V0,M1} P(343,127);d(8);d(138) { product( quotient( c, a
% 0.85/1.20     ), c ) ==> product( c, b ) }.
% 0.85/1.20  (353) {G16,W15,D5,L1,V1,M1} P(348,23) { product( product( X, c ), product( 
% 0.85/1.20    c, b ) ) ==> product( product( X, quotient( c, a ) ), c ) }.
% 0.85/1.20  (390) {G15,W11,D4,L1,V0,M1} S(49);d(345) { product( product( c, a ), 
% 0.85/1.20    product( a, b ) ) ==> product( a, c ) }.
% 0.85/1.20  (428) {G17,W13,D5,L1,V1,M1} P(50,25);d(353);d(233);d(6) { product( Y, 
% 0.85/1.20    quotient( c, product( c, a ) ) ) ==> product( Y, product( a, b ) ) }.
% 0.85/1.20  (464) {G17,W13,D5,L1,V1,M1} P(51,24);d(353);d(233);d(6) { product( quotient
% 0.85/1.20    ( c, product( c, a ) ), Y ) ==> product( product( a, b ), Y ) }.
% 0.85/1.20  (466) {G18,W9,D4,L1,V0,M1} P(25,52);d(353);d(233);d(428);d(464);d(464);d(6)
% 0.85/1.20     { quotient( c, product( c, a ) ) ==> product( a, b ) }.
% 0.85/1.20  (469) {G19,W15,D4,L1,V1,M1} P(466,160);d(170) { bigC( product( c, a ), 
% 0.85/1.20    product( a, b ), X ) ==> bigC( c, X, product( a, c ) ) }.
% 0.85/1.20  (475) {G20,W13,D4,L1,V0,M1} P(466,85);d(469);d(43) { bigC( c, product( c, a
% 0.85/1.20     ), product( a, c ) ) ==> bigC( c, a, c ) }.
% 0.85/1.20  (497) {G21,W9,D3,L1,V0,M1} P(390,43);d(7);d(301);d(469);d(475) { bigC( c, a
% 0.85/1.20    , c ) ==> bigC( a, a, b ) }.
% 0.85/1.20  (499) {G22,W9,D4,L1,V0,M1} P(497,206);d(78) { product( c, quotient( c, a )
% 0.85/1.20     ) ==> product( a, b ) }.
% 0.85/1.20  (548) {G23,W9,D3,L1,V1,M1} P(499,21);d(7);d(43) { bigC( a, b, X ) = bigC( c
% 0.85/1.20    , X, c ) }.
% 0.85/1.20  (632) {G24,W0,D0,L0,V0,M0} P(548,62);q {  }.
% 0.85/1.20  
% 0.85/1.20  
% 0.85/1.20  % SZS output end Refutation
% 0.85/1.20  found a proof!
% 0.85/1.20  
% 0.85/1.20  
% 0.85/1.20  Unprocessed initial clauses:
% 0.85/1.20  
% 0.85/1.20  (634) {G0,W7,D4,L1,V2,M1}  { difference( Y, product( Y, X ) ) = X }.
% 0.85/1.20  (635) {G0,W7,D4,L1,V2,M1}  { product( Y, difference( Y, X ) ) = X }.
% 0.85/1.20  (636) {G0,W7,D4,L1,V2,M1}  { quotient( product( Y, X ), X ) = Y }.
% 0.85/1.20  (637) {G0,W7,D4,L1,V2,M1}  { product( quotient( Y, X ), X ) = Y }.
% 0.85/1.20  (638) {G0,W15,D4,L1,V4,M1}  { product( product( T, Z ), product( Y, X ) ) =
% 0.85/1.20     product( product( T, Y ), product( Z, X ) ) }.
% 0.85/1.20  (639) {G0,W5,D3,L1,V1,M1}  { product( X, X ) = X }.
% 0.85/1.20  (640) {G0,W13,D5,L1,V2,M1}  { product( product( product( Y, X ), X ), 
% 0.85/1.20    product( X, product( X, Y ) ) ) = X }.
% 0.85/1.20  (641) {G0,W12,D4,L1,V3,M1}  { bigC( Z, Y, X ) = product( product( Z, Y ), 
% 0.85/1.20    product( X, Z ) ) }.
% 0.85/1.20  (642) {G0,W11,D4,L1,V0,M1}  { product( product( a, c ), product( c, b ) ) =
% 0.85/1.20     product( a, b ) }.
% 0.85/1.20  (643) {G0,W9,D3,L1,V0,M1}  { ! bigC( a, b, skol1 ) = bigC( c, c, skol1 )
% 0.85/1.20     }.
% 0.85/1.20  
% 0.85/1.20  
% 0.85/1.20  Total Proof:
% 0.85/1.20  
% 0.85/1.20  subsumption: (0) {G0,W7,D4,L1,V2,M1} I { difference( Y, product( Y, X ) ) 
% 0.85/1.20    ==> X }.
% 0.85/1.20  parent0: (634) {G0,W7,D4,L1,V2,M1}  { difference( Y, product( Y, X ) ) = X
% 0.85/1.20     }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := X
% 0.85/1.20     Y := Y
% 0.85/1.20  end
% 0.85/1.20  permutation0:
% 0.85/1.20     0 ==> 0
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  subsumption: (1) {G0,W7,D4,L1,V2,M1} I { product( Y, difference( Y, X ) ) 
% 0.85/1.20    ==> X }.
% 0.85/1.20  parent0: (635) {G0,W7,D4,L1,V2,M1}  { product( Y, difference( Y, X ) ) = X
% 0.85/1.20     }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := X
% 0.85/1.20     Y := Y
% 0.85/1.20  end
% 0.85/1.20  permutation0:
% 0.85/1.20     0 ==> 0
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  subsumption: (2) {G0,W7,D4,L1,V2,M1} I { quotient( product( Y, X ), X ) ==>
% 0.85/1.20     Y }.
% 0.85/1.20  parent0: (636) {G0,W7,D4,L1,V2,M1}  { quotient( product( Y, X ), X ) = Y
% 0.85/1.20     }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := X
% 0.85/1.20     Y := Y
% 0.85/1.20  end
% 0.85/1.20  permutation0:
% 0.85/1.20     0 ==> 0
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  subsumption: (3) {G0,W7,D4,L1,V2,M1} I { product( quotient( Y, X ), X ) ==>
% 0.85/1.20     Y }.
% 0.85/1.20  parent0: (637) {G0,W7,D4,L1,V2,M1}  { product( quotient( Y, X ), X ) = Y
% 0.85/1.20     }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := X
% 0.85/1.20     Y := Y
% 0.85/1.20  end
% 0.85/1.20  permutation0:
% 0.85/1.20     0 ==> 0
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  subsumption: (4) {G0,W15,D4,L1,V4,M1} I { product( product( T, Z ), product
% 0.85/1.20    ( Y, X ) ) = product( product( T, Y ), product( Z, X ) ) }.
% 0.85/1.20  parent0: (638) {G0,W15,D4,L1,V4,M1}  { product( product( T, Z ), product( Y
% 0.85/1.20    , X ) ) = product( product( T, Y ), product( Z, X ) ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := X
% 0.85/1.20     Y := Y
% 0.85/1.20     Z := Z
% 0.85/1.20     T := T
% 0.85/1.20  end
% 0.85/1.20  permutation0:
% 0.85/1.20     0 ==> 0
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  subsumption: (5) {G0,W5,D3,L1,V1,M1} I { product( X, X ) ==> X }.
% 0.85/1.20  parent0: (639) {G0,W5,D3,L1,V1,M1}  { product( X, X ) = X }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := X
% 0.85/1.20  end
% 0.85/1.20  permutation0:
% 0.85/1.20     0 ==> 0
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  subsumption: (6) {G0,W13,D5,L1,V2,M1} I { product( product( product( Y, X )
% 0.85/1.20    , X ), product( X, product( X, Y ) ) ) ==> X }.
% 0.85/1.20  parent0: (640) {G0,W13,D5,L1,V2,M1}  { product( product( product( Y, X ), X
% 0.85/1.20     ), product( X, product( X, Y ) ) ) = X }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := X
% 0.85/1.20     Y := Y
% 0.85/1.20  end
% 0.85/1.20  permutation0:
% 0.85/1.20     0 ==> 0
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  eqswap: (675) {G0,W12,D4,L1,V3,M1}  { product( product( X, Y ), product( Z
% 0.85/1.20    , X ) ) = bigC( X, Y, Z ) }.
% 0.85/1.20  parent0[0]: (641) {G0,W12,D4,L1,V3,M1}  { bigC( Z, Y, X ) = product( 
% 0.85/1.20    product( Z, Y ), product( X, Z ) ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := Z
% 0.85/1.20     Y := Y
% 0.85/1.20     Z := X
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  subsumption: (7) {G0,W12,D4,L1,V3,M1} I { product( product( Z, Y ), product
% 0.85/1.20    ( X, Z ) ) ==> bigC( Z, Y, X ) }.
% 0.85/1.20  parent0: (675) {G0,W12,D4,L1,V3,M1}  { product( product( X, Y ), product( Z
% 0.85/1.20    , X ) ) = bigC( X, Y, Z ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := Z
% 0.85/1.20     Y := Y
% 0.85/1.20     Z := X
% 0.85/1.20  end
% 0.85/1.20  permutation0:
% 0.85/1.20     0 ==> 0
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  subsumption: (8) {G0,W11,D4,L1,V0,M1} I { product( product( a, c ), product
% 0.85/1.20    ( c, b ) ) ==> product( a, b ) }.
% 0.85/1.20  parent0: (642) {G0,W11,D4,L1,V0,M1}  { product( product( a, c ), product( c
% 0.85/1.20    , b ) ) = product( a, b ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20  end
% 0.85/1.20  permutation0:
% 0.85/1.20     0 ==> 0
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  eqswap: (692) {G0,W9,D3,L1,V0,M1}  { ! bigC( c, c, skol1 ) = bigC( a, b, 
% 0.85/1.20    skol1 ) }.
% 0.85/1.20  parent0[0]: (643) {G0,W9,D3,L1,V0,M1}  { ! bigC( a, b, skol1 ) = bigC( c, c
% 0.85/1.20    , skol1 ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  subsumption: (9) {G0,W9,D3,L1,V0,M1} I { ! bigC( c, c, skol1 ) ==> bigC( a
% 0.85/1.20    , b, skol1 ) }.
% 0.85/1.20  parent0: (692) {G0,W9,D3,L1,V0,M1}  { ! bigC( c, c, skol1 ) = bigC( a, b, 
% 0.85/1.20    skol1 ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20  end
% 0.85/1.20  permutation0:
% 0.85/1.20     0 ==> 0
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  eqswap: (694) {G0,W7,D4,L1,V2,M1}  { X ==> quotient( product( X, Y ), Y )
% 0.85/1.20     }.
% 0.85/1.20  parent0[0]: (2) {G0,W7,D4,L1,V2,M1} I { quotient( product( Y, X ), X ) ==> 
% 0.85/1.20    Y }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := Y
% 0.85/1.20     Y := X
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  paramod: (695) {G1,W7,D4,L1,V2,M1}  { X ==> quotient( Y, difference( X, Y )
% 0.85/1.20     ) }.
% 0.85/1.20  parent0[0]: (1) {G0,W7,D4,L1,V2,M1} I { product( Y, difference( Y, X ) ) 
% 0.85/1.20    ==> X }.
% 0.85/1.20  parent1[0; 3]: (694) {G0,W7,D4,L1,V2,M1}  { X ==> quotient( product( X, Y )
% 0.85/1.20    , Y ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := Y
% 0.85/1.20     Y := X
% 0.85/1.20  end
% 0.85/1.20  substitution1:
% 0.85/1.20     X := X
% 0.85/1.20     Y := difference( X, Y )
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  eqswap: (696) {G1,W7,D4,L1,V2,M1}  { quotient( Y, difference( X, Y ) ) ==> 
% 0.85/1.20    X }.
% 0.85/1.20  parent0[0]: (695) {G1,W7,D4,L1,V2,M1}  { X ==> quotient( Y, difference( X, 
% 0.85/1.20    Y ) ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := X
% 0.85/1.20     Y := Y
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  subsumption: (11) {G1,W7,D4,L1,V2,M1} P(1,2) { quotient( Y, difference( X, 
% 0.85/1.20    Y ) ) ==> X }.
% 0.85/1.20  parent0: (696) {G1,W7,D4,L1,V2,M1}  { quotient( Y, difference( X, Y ) ) ==>
% 0.85/1.20     X }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := X
% 0.85/1.20     Y := Y
% 0.85/1.20  end
% 0.85/1.20  permutation0:
% 0.85/1.20     0 ==> 0
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  eqswap: (698) {G0,W7,D4,L1,V2,M1}  { Y ==> difference( X, product( X, Y ) )
% 0.85/1.20     }.
% 0.85/1.20  parent0[0]: (0) {G0,W7,D4,L1,V2,M1} I { difference( Y, product( Y, X ) ) 
% 0.85/1.20    ==> X }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := Y
% 0.85/1.20     Y := X
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  paramod: (699) {G1,W7,D4,L1,V2,M1}  { X ==> difference( quotient( Y, X ), Y
% 0.85/1.20     ) }.
% 0.85/1.20  parent0[0]: (3) {G0,W7,D4,L1,V2,M1} I { product( quotient( Y, X ), X ) ==> 
% 0.85/1.20    Y }.
% 0.85/1.20  parent1[0; 6]: (698) {G0,W7,D4,L1,V2,M1}  { Y ==> difference( X, product( X
% 0.85/1.20    , Y ) ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := X
% 0.85/1.20     Y := Y
% 0.85/1.20  end
% 0.85/1.20  substitution1:
% 0.85/1.20     X := quotient( Y, X )
% 0.85/1.20     Y := X
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  eqswap: (700) {G1,W7,D4,L1,V2,M1}  { difference( quotient( Y, X ), Y ) ==> 
% 0.85/1.20    X }.
% 0.85/1.20  parent0[0]: (699) {G1,W7,D4,L1,V2,M1}  { X ==> difference( quotient( Y, X )
% 0.85/1.20    , Y ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := X
% 0.85/1.20     Y := Y
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  subsumption: (12) {G1,W7,D4,L1,V2,M1} P(3,0) { difference( quotient( X, Y )
% 0.85/1.20    , X ) ==> Y }.
% 0.85/1.20  parent0: (700) {G1,W7,D4,L1,V2,M1}  { difference( quotient( Y, X ), Y ) ==>
% 0.85/1.20     X }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := Y
% 0.85/1.20     Y := X
% 0.85/1.20  end
% 0.85/1.20  permutation0:
% 0.85/1.20     0 ==> 0
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  eqswap: (701) {G0,W7,D4,L1,V2,M1}  { Y ==> difference( X, product( X, Y ) )
% 0.85/1.20     }.
% 0.85/1.20  parent0[0]: (0) {G0,W7,D4,L1,V2,M1} I { difference( Y, product( Y, X ) ) 
% 0.85/1.20    ==> X }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := Y
% 0.85/1.20     Y := X
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  paramod: (702) {G1,W15,D5,L1,V4,M1}  { product( X, Y ) ==> difference( 
% 0.85/1.20    product( Z, T ), product( product( Z, X ), product( T, Y ) ) ) }.
% 0.85/1.20  parent0[0]: (4) {G0,W15,D4,L1,V4,M1} I { product( product( T, Z ), product
% 0.85/1.20    ( Y, X ) ) = product( product( T, Y ), product( Z, X ) ) }.
% 0.85/1.20  parent1[0; 8]: (701) {G0,W7,D4,L1,V2,M1}  { Y ==> difference( X, product( X
% 0.85/1.20    , Y ) ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := Y
% 0.85/1.20     Y := X
% 0.85/1.20     Z := T
% 0.85/1.20     T := Z
% 0.85/1.20  end
% 0.85/1.20  substitution1:
% 0.85/1.20     X := product( Z, T )
% 0.85/1.20     Y := product( X, Y )
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  eqswap: (705) {G1,W15,D5,L1,V4,M1}  { difference( product( Z, T ), product
% 0.85/1.20    ( product( Z, X ), product( T, Y ) ) ) ==> product( X, Y ) }.
% 0.85/1.20  parent0[0]: (702) {G1,W15,D5,L1,V4,M1}  { product( X, Y ) ==> difference( 
% 0.85/1.20    product( Z, T ), product( product( Z, X ), product( T, Y ) ) ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := X
% 0.85/1.20     Y := Y
% 0.85/1.20     Z := Z
% 0.85/1.20     T := T
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  subsumption: (16) {G1,W15,D5,L1,V4,M1} P(4,0) { difference( product( X, Y )
% 0.85/1.20    , product( product( X, Z ), product( Y, T ) ) ) ==> product( Z, T ) }.
% 0.85/1.20  parent0: (705) {G1,W15,D5,L1,V4,M1}  { difference( product( Z, T ), product
% 0.85/1.20    ( product( Z, X ), product( T, Y ) ) ) ==> product( X, Y ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := Z
% 0.85/1.20     Y := T
% 0.85/1.20     Z := X
% 0.85/1.20     T := Y
% 0.85/1.20  end
% 0.85/1.20  permutation0:
% 0.85/1.20     0 ==> 0
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  paramod: (709) {G1,W15,D5,L1,V4,M1}  { product( product( X, Y ), product( 
% 0.85/1.20    difference( X, Z ), T ) ) = product( Z, product( Y, T ) ) }.
% 0.85/1.20  parent0[0]: (1) {G0,W7,D4,L1,V2,M1} I { product( Y, difference( Y, X ) ) 
% 0.85/1.20    ==> X }.
% 0.85/1.20  parent1[0; 11]: (4) {G0,W15,D4,L1,V4,M1} I { product( product( T, Z ), 
% 0.85/1.20    product( Y, X ) ) = product( product( T, Y ), product( Z, X ) ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := Z
% 0.85/1.20     Y := X
% 0.85/1.20  end
% 0.85/1.20  substitution1:
% 0.85/1.20     X := T
% 0.85/1.20     Y := difference( X, Z )
% 0.85/1.20     Z := Y
% 0.85/1.20     T := X
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  subsumption: (17) {G1,W15,D5,L1,V4,M1} P(1,4) { product( product( X, Z ), 
% 0.85/1.20    product( difference( X, Y ), T ) ) ==> product( Y, product( Z, T ) ) }.
% 0.85/1.20  parent0: (709) {G1,W15,D5,L1,V4,M1}  { product( product( X, Y ), product( 
% 0.85/1.20    difference( X, Z ), T ) ) = product( Z, product( Y, T ) ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := X
% 0.85/1.20     Y := Z
% 0.85/1.20     Z := Y
% 0.85/1.20     T := T
% 0.85/1.20  end
% 0.85/1.20  permutation0:
% 0.85/1.20     0 ==> 0
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  paramod: (715) {G1,W15,D5,L1,V4,M1}  { product( product( X, Y ), product( Z
% 0.85/1.20    , difference( Y, T ) ) ) = product( product( X, Z ), T ) }.
% 0.85/1.20  parent0[0]: (1) {G0,W7,D4,L1,V2,M1} I { product( Y, difference( Y, X ) ) 
% 0.85/1.20    ==> X }.
% 0.85/1.20  parent1[0; 14]: (4) {G0,W15,D4,L1,V4,M1} I { product( product( T, Z ), 
% 0.85/1.20    product( Y, X ) ) = product( product( T, Y ), product( Z, X ) ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := T
% 0.85/1.20     Y := Y
% 0.85/1.20  end
% 0.85/1.20  substitution1:
% 0.85/1.20     X := difference( Y, T )
% 0.85/1.20     Y := Z
% 0.85/1.20     Z := Y
% 0.85/1.20     T := X
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  subsumption: (18) {G1,W15,D5,L1,V4,M1} P(1,4) { product( product( Z, X ), 
% 0.85/1.20    product( T, difference( X, Y ) ) ) ==> product( product( Z, T ), Y ) }.
% 0.85/1.20  parent0: (715) {G1,W15,D5,L1,V4,M1}  { product( product( X, Y ), product( Z
% 0.85/1.20    , difference( Y, T ) ) ) = product( product( X, Z ), T ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := Z
% 0.85/1.20     Y := X
% 0.85/1.20     Z := T
% 0.85/1.20     T := Y
% 0.85/1.20  end
% 0.85/1.20  permutation0:
% 0.85/1.20     0 ==> 0
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  eqswap: (716) {G0,W7,D4,L1,V2,M1}  { X ==> quotient( product( X, Y ), Y )
% 0.85/1.20     }.
% 0.85/1.20  parent0[0]: (2) {G0,W7,D4,L1,V2,M1} I { quotient( product( Y, X ), X ) ==> 
% 0.85/1.20    Y }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := Y
% 0.85/1.20     Y := X
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  paramod: (717) {G1,W15,D5,L1,V4,M1}  { product( X, Y ) ==> quotient( 
% 0.85/1.20    product( product( X, Z ), product( Y, T ) ), product( Z, T ) ) }.
% 0.85/1.20  parent0[0]: (4) {G0,W15,D4,L1,V4,M1} I { product( product( T, Z ), product
% 0.85/1.20    ( Y, X ) ) = product( product( T, Y ), product( Z, X ) ) }.
% 0.85/1.20  parent1[0; 5]: (716) {G0,W7,D4,L1,V2,M1}  { X ==> quotient( product( X, Y )
% 0.85/1.20    , Y ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := T
% 0.85/1.20     Y := Z
% 0.85/1.20     Z := Y
% 0.85/1.20     T := X
% 0.85/1.20  end
% 0.85/1.20  substitution1:
% 0.85/1.20     X := product( X, Y )
% 0.85/1.20     Y := product( Z, T )
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  eqswap: (720) {G1,W15,D5,L1,V4,M1}  { quotient( product( product( X, Z ), 
% 0.85/1.20    product( Y, T ) ), product( Z, T ) ) ==> product( X, Y ) }.
% 0.85/1.20  parent0[0]: (717) {G1,W15,D5,L1,V4,M1}  { product( X, Y ) ==> quotient( 
% 0.85/1.20    product( product( X, Z ), product( Y, T ) ), product( Z, T ) ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := X
% 0.85/1.20     Y := Y
% 0.85/1.20     Z := Z
% 0.85/1.20     T := T
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  subsumption: (19) {G1,W15,D5,L1,V4,M1} P(4,2) { quotient( product( product
% 0.85/1.20    ( X, Z ), product( Y, T ) ), product( Z, T ) ) ==> product( X, Y ) }.
% 0.85/1.20  parent0: (720) {G1,W15,D5,L1,V4,M1}  { quotient( product( product( X, Z ), 
% 0.85/1.20    product( Y, T ) ), product( Z, T ) ) ==> product( X, Y ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := X
% 0.85/1.20     Y := Y
% 0.85/1.20     Z := Z
% 0.85/1.20     T := T
% 0.85/1.20  end
% 0.85/1.20  permutation0:
% 0.85/1.20     0 ==> 0
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  paramod: (724) {G1,W15,D5,L1,V4,M1}  { product( product( quotient( X, Y ), 
% 0.85/1.20    Z ), product( Y, T ) ) = product( X, product( Z, T ) ) }.
% 0.85/1.20  parent0[0]: (3) {G0,W7,D4,L1,V2,M1} I { product( quotient( Y, X ), X ) ==> 
% 0.85/1.20    Y }.
% 0.85/1.20  parent1[0; 11]: (4) {G0,W15,D4,L1,V4,M1} I { product( product( T, Z ), 
% 0.85/1.20    product( Y, X ) ) = product( product( T, Y ), product( Z, X ) ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := Y
% 0.85/1.20     Y := X
% 0.85/1.20  end
% 0.85/1.20  substitution1:
% 0.85/1.20     X := T
% 0.85/1.20     Y := Y
% 0.85/1.20     Z := Z
% 0.85/1.20     T := quotient( X, Y )
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  subsumption: (20) {G1,W15,D5,L1,V4,M1} P(3,4) { product( product( quotient
% 0.85/1.20    ( X, Y ), Z ), product( Y, T ) ) ==> product( X, product( Z, T ) ) }.
% 0.85/1.20  parent0: (724) {G1,W15,D5,L1,V4,M1}  { product( product( quotient( X, Y ), 
% 0.85/1.20    Z ), product( Y, T ) ) = product( X, product( Z, T ) ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := X
% 0.85/1.20     Y := Y
% 0.85/1.20     Z := Z
% 0.85/1.20     T := T
% 0.85/1.20  end
% 0.85/1.20  permutation0:
% 0.85/1.20     0 ==> 0
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  paramod: (730) {G1,W15,D5,L1,V4,M1}  { product( product( X, quotient( Y, Z
% 0.85/1.20     ) ), product( T, Z ) ) = product( product( X, T ), Y ) }.
% 0.85/1.20  parent0[0]: (3) {G0,W7,D4,L1,V2,M1} I { product( quotient( Y, X ), X ) ==> 
% 0.85/1.20    Y }.
% 0.85/1.20  parent1[0; 14]: (4) {G0,W15,D4,L1,V4,M1} I { product( product( T, Z ), 
% 0.85/1.20    product( Y, X ) ) = product( product( T, Y ), product( Z, X ) ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := Z
% 0.85/1.20     Y := Y
% 0.85/1.20  end
% 0.85/1.20  substitution1:
% 0.85/1.20     X := Z
% 0.85/1.20     Y := T
% 0.85/1.20     Z := quotient( Y, Z )
% 0.85/1.20     T := X
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  subsumption: (21) {G1,W15,D5,L1,V4,M1} P(3,4) { product( product( Z, 
% 0.85/1.20    quotient( X, Y ) ), product( T, Y ) ) ==> product( product( Z, T ), X )
% 0.85/1.20     }.
% 0.85/1.20  parent0: (730) {G1,W15,D5,L1,V4,M1}  { product( product( X, quotient( Y, Z
% 0.85/1.20     ) ), product( T, Z ) ) = product( product( X, T ), Y ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := Z
% 0.85/1.20     Y := X
% 0.85/1.20     Z := Y
% 0.85/1.20     T := T
% 0.85/1.20  end
% 0.85/1.20  permutation0:
% 0.85/1.20     0 ==> 0
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  paramod: (740) {G1,W13,D4,L1,V3,M1}  { product( product( X, Y ), product( X
% 0.85/1.20    , Z ) ) = product( X, product( Y, Z ) ) }.
% 0.85/1.20  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { product( X, X ) ==> X }.
% 0.85/1.20  parent1[0; 9]: (4) {G0,W15,D4,L1,V4,M1} I { product( product( T, Z ), 
% 0.85/1.20    product( Y, X ) ) = product( product( T, Y ), product( Z, X ) ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := X
% 0.85/1.20  end
% 0.85/1.20  substitution1:
% 0.85/1.20     X := Z
% 0.85/1.20     Y := X
% 0.85/1.20     Z := Y
% 0.85/1.20     T := X
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  subsumption: (22) {G1,W13,D4,L1,V3,M1} P(5,4) { product( product( X, Y ), 
% 0.85/1.20    product( X, Z ) ) ==> product( X, product( Y, Z ) ) }.
% 0.85/1.20  parent0: (740) {G1,W13,D4,L1,V3,M1}  { product( product( X, Y ), product( X
% 0.85/1.20    , Z ) ) = product( X, product( Y, Z ) ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := X
% 0.85/1.20     Y := Y
% 0.85/1.20     Z := Z
% 0.85/1.20  end
% 0.85/1.20  permutation0:
% 0.85/1.20     0 ==> 0
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  paramod: (757) {G1,W13,D4,L1,V3,M1}  { product( product( X, Y ), product( Z
% 0.85/1.20    , Y ) ) = product( product( X, Z ), Y ) }.
% 0.85/1.20  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { product( X, X ) ==> X }.
% 0.85/1.20  parent1[0; 12]: (4) {G0,W15,D4,L1,V4,M1} I { product( product( T, Z ), 
% 0.85/1.20    product( Y, X ) ) = product( product( T, Y ), product( Z, X ) ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := Y
% 0.85/1.20  end
% 0.85/1.20  substitution1:
% 0.85/1.20     X := Y
% 0.85/1.20     Y := Z
% 0.85/1.20     Z := Y
% 0.85/1.20     T := X
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  subsumption: (23) {G1,W13,D4,L1,V3,M1} P(5,4) { product( product( Y, X ), 
% 0.85/1.20    product( Z, X ) ) ==> product( product( Y, Z ), X ) }.
% 0.85/1.20  parent0: (757) {G1,W13,D4,L1,V3,M1}  { product( product( X, Y ), product( Z
% 0.85/1.20    , Y ) ) = product( product( X, Z ), Y ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := Y
% 0.85/1.20     Y := X
% 0.85/1.20     Z := Z
% 0.85/1.20  end
% 0.85/1.20  permutation0:
% 0.85/1.20     0 ==> 0
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  paramod: (770) {G1,W19,D5,L1,V2,M1}  { product( product( product( a, c ), X
% 0.85/1.20     ), product( product( c, b ), Y ) ) = product( product( a, b ), product( 
% 0.85/1.20    X, Y ) ) }.
% 0.85/1.20  parent0[0]: (8) {G0,W11,D4,L1,V0,M1} I { product( product( a, c ), product
% 0.85/1.20    ( c, b ) ) ==> product( a, b ) }.
% 0.85/1.20  parent1[0; 13]: (4) {G0,W15,D4,L1,V4,M1} I { product( product( T, Z ), 
% 0.85/1.20    product( Y, X ) ) = product( product( T, Y ), product( Z, X ) ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20  end
% 0.85/1.20  substitution1:
% 0.85/1.20     X := Y
% 0.85/1.20     Y := product( c, b )
% 0.85/1.20     Z := X
% 0.85/1.20     T := product( a, c )
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  subsumption: (24) {G1,W19,D5,L1,V2,M1} P(8,4) { product( product( product( 
% 0.85/1.20    a, c ), X ), product( product( c, b ), Y ) ) ==> product( product( a, b )
% 0.85/1.20    , product( X, Y ) ) }.
% 0.85/1.20  parent0: (770) {G1,W19,D5,L1,V2,M1}  { product( product( product( a, c ), X
% 0.85/1.20     ), product( product( c, b ), Y ) ) = product( product( a, b ), product( 
% 0.85/1.20    X, Y ) ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := X
% 0.85/1.20     Y := Y
% 0.85/1.20  end
% 0.85/1.20  permutation0:
% 0.85/1.20     0 ==> 0
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  paramod: (781) {G1,W19,D5,L1,V2,M1}  { product( product( X, product( a, c )
% 0.85/1.20     ), product( Y, product( c, b ) ) ) = product( product( X, Y ), product( 
% 0.85/1.20    a, b ) ) }.
% 0.85/1.20  parent0[0]: (8) {G0,W11,D4,L1,V0,M1} I { product( product( a, c ), product
% 0.85/1.20    ( c, b ) ) ==> product( a, b ) }.
% 0.85/1.20  parent1[0; 16]: (4) {G0,W15,D4,L1,V4,M1} I { product( product( T, Z ), 
% 0.85/1.20    product( Y, X ) ) = product( product( T, Y ), product( Z, X ) ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20  end
% 0.85/1.20  substitution1:
% 0.85/1.20     X := product( c, b )
% 0.85/1.20     Y := Y
% 0.85/1.20     Z := product( a, c )
% 0.85/1.20     T := X
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  subsumption: (25) {G1,W19,D5,L1,V2,M1} P(8,4) { product( product( X, 
% 0.85/1.20    product( a, c ) ), product( Y, product( c, b ) ) ) ==> product( product( 
% 0.85/1.20    X, Y ), product( a, b ) ) }.
% 0.85/1.20  parent0: (781) {G1,W19,D5,L1,V2,M1}  { product( product( X, product( a, c )
% 0.85/1.20     ), product( Y, product( c, b ) ) ) = product( product( X, Y ), product( 
% 0.85/1.20    a, b ) ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := X
% 0.85/1.20     Y := Y
% 0.85/1.20  end
% 0.85/1.20  permutation0:
% 0.85/1.20     0 ==> 0
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  *** allocated 15000 integers for termspace/termends
% 0.85/1.20  eqswap: (783) {G0,W12,D4,L1,V3,M1}  { bigC( X, Y, Z ) ==> product( product
% 0.85/1.20    ( X, Y ), product( Z, X ) ) }.
% 0.85/1.20  parent0[0]: (7) {G0,W12,D4,L1,V3,M1} I { product( product( Z, Y ), product
% 0.85/1.20    ( X, Z ) ) ==> bigC( Z, Y, X ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := Z
% 0.85/1.20     Y := Y
% 0.85/1.20     Z := X
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  paramod: (785) {G1,W12,D4,L1,V3,M1}  { bigC( X, Y, Z ) ==> product( product
% 0.85/1.20    ( X, Z ), product( Y, X ) ) }.
% 0.85/1.20  parent0[0]: (4) {G0,W15,D4,L1,V4,M1} I { product( product( T, Z ), product
% 0.85/1.20    ( Y, X ) ) = product( product( T, Y ), product( Z, X ) ) }.
% 0.85/1.20  parent1[0; 5]: (783) {G0,W12,D4,L1,V3,M1}  { bigC( X, Y, Z ) ==> product( 
% 0.85/1.20    product( X, Y ), product( Z, X ) ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := X
% 0.85/1.20     Y := Z
% 0.85/1.20     Z := Y
% 0.85/1.20     T := X
% 0.85/1.20  end
% 0.85/1.20  substitution1:
% 0.85/1.20     X := X
% 0.85/1.20     Y := Y
% 0.85/1.20     Z := Z
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  paramod: (811) {G1,W9,D3,L1,V3,M1}  { bigC( X, Y, Z ) ==> bigC( X, Z, Y )
% 0.85/1.20     }.
% 0.85/1.20  parent0[0]: (7) {G0,W12,D4,L1,V3,M1} I { product( product( Z, Y ), product
% 0.85/1.20    ( X, Z ) ) ==> bigC( Z, Y, X ) }.
% 0.85/1.20  parent1[0; 5]: (785) {G1,W12,D4,L1,V3,M1}  { bigC( X, Y, Z ) ==> product( 
% 0.85/1.20    product( X, Z ), product( Y, X ) ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := Y
% 0.85/1.20     Y := Z
% 0.85/1.20     Z := X
% 0.85/1.20  end
% 0.85/1.20  substitution1:
% 0.85/1.20     X := X
% 0.85/1.20     Y := Y
% 0.85/1.20     Z := Z
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  subsumption: (32) {G1,W9,D3,L1,V3,M1} P(7,4);d(7) { bigC( X, Y, Z ) = bigC
% 0.85/1.20    ( X, Z, Y ) }.
% 0.85/1.20  parent0: (811) {G1,W9,D3,L1,V3,M1}  { bigC( X, Y, Z ) ==> bigC( X, Z, Y )
% 0.85/1.20     }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := X
% 0.85/1.20     Y := Y
% 0.85/1.20     Z := Z
% 0.85/1.20  end
% 0.85/1.20  permutation0:
% 0.85/1.20     0 ==> 0
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  eqswap: (813) {G0,W12,D4,L1,V3,M1}  { bigC( X, Y, Z ) ==> product( product
% 0.85/1.20    ( X, Y ), product( Z, X ) ) }.
% 0.85/1.20  parent0[0]: (7) {G0,W12,D4,L1,V3,M1} I { product( product( Z, Y ), product
% 0.85/1.20    ( X, Z ) ) ==> bigC( Z, Y, X ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := Z
% 0.85/1.20     Y := Y
% 0.85/1.20     Z := X
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  paramod: (815) {G1,W12,D4,L1,V3,M1}  { bigC( X, Y, quotient( Z, X ) ) ==> 
% 0.85/1.20    product( product( X, Y ), Z ) }.
% 0.85/1.20  parent0[0]: (3) {G0,W7,D4,L1,V2,M1} I { product( quotient( Y, X ), X ) ==> 
% 0.85/1.20    Y }.
% 0.85/1.20  parent1[0; 11]: (813) {G0,W12,D4,L1,V3,M1}  { bigC( X, Y, Z ) ==> product( 
% 0.85/1.20    product( X, Y ), product( Z, X ) ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := X
% 0.85/1.20     Y := Z
% 0.85/1.20  end
% 0.85/1.20  substitution1:
% 0.85/1.20     X := X
% 0.85/1.20     Y := Y
% 0.85/1.20     Z := quotient( Z, X )
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  subsumption: (40) {G1,W12,D4,L1,V3,M1} P(3,7) { bigC( Y, Z, quotient( X, Y
% 0.85/1.20     ) ) ==> product( product( Y, Z ), X ) }.
% 0.85/1.20  parent0: (815) {G1,W12,D4,L1,V3,M1}  { bigC( X, Y, quotient( Z, X ) ) ==> 
% 0.85/1.20    product( product( X, Y ), Z ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := Y
% 0.85/1.20     Y := Z
% 0.85/1.20     Z := X
% 0.85/1.20  end
% 0.85/1.20  permutation0:
% 0.85/1.20     0 ==> 0
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  eqswap: (818) {G0,W12,D4,L1,V3,M1}  { bigC( X, Y, Z ) ==> product( product
% 0.85/1.20    ( X, Y ), product( Z, X ) ) }.
% 0.85/1.20  parent0[0]: (7) {G0,W12,D4,L1,V3,M1} I { product( product( Z, Y ), product
% 0.85/1.20    ( X, Z ) ) ==> bigC( Z, Y, X ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := Z
% 0.85/1.20     Y := Y
% 0.85/1.20     Z := X
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  paramod: (821) {G1,W8,D3,L1,V1,M1}  { bigC( X, X, X ) ==> product( X, X )
% 0.85/1.20     }.
% 0.85/1.20  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { product( X, X ) ==> X }.
% 0.85/1.20  parent1[0; 5]: (818) {G0,W12,D4,L1,V3,M1}  { bigC( X, Y, Z ) ==> product( 
% 0.85/1.20    product( X, Y ), product( Z, X ) ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := product( X, X )
% 0.85/1.20  end
% 0.85/1.20  substitution1:
% 0.85/1.20     X := X
% 0.85/1.20     Y := X
% 0.85/1.20     Z := X
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  paramod: (825) {G1,W6,D3,L1,V1,M1}  { bigC( X, X, X ) ==> X }.
% 0.85/1.20  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { product( X, X ) ==> X }.
% 0.85/1.20  parent1[0; 5]: (821) {G1,W8,D3,L1,V1,M1}  { bigC( X, X, X ) ==> product( X
% 0.85/1.20    , X ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := X
% 0.85/1.20  end
% 0.85/1.20  substitution1:
% 0.85/1.20     X := X
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  subsumption: (41) {G1,W6,D3,L1,V1,M1} P(7,5);d(5) { bigC( X, X, X ) ==> X
% 0.85/1.20     }.
% 0.85/1.20  parent0: (825) {G1,W6,D3,L1,V1,M1}  { bigC( X, X, X ) ==> X }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := X
% 0.85/1.20  end
% 0.85/1.20  permutation0:
% 0.85/1.20     0 ==> 0
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  eqswap: (828) {G0,W12,D4,L1,V3,M1}  { bigC( X, Y, Z ) ==> product( product
% 0.85/1.20    ( X, Y ), product( Z, X ) ) }.
% 0.85/1.20  parent0[0]: (7) {G0,W12,D4,L1,V3,M1} I { product( product( Z, Y ), product
% 0.85/1.20    ( X, Z ) ) ==> bigC( Z, Y, X ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := Z
% 0.85/1.20     Y := Y
% 0.85/1.20     Z := X
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  paramod: (832) {G1,W10,D4,L1,V2,M1}  { bigC( X, X, Y ) ==> product( X, 
% 0.85/1.20    product( Y, X ) ) }.
% 0.85/1.20  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { product( X, X ) ==> X }.
% 0.85/1.20  parent1[0; 6]: (828) {G0,W12,D4,L1,V3,M1}  { bigC( X, Y, Z ) ==> product( 
% 0.85/1.20    product( X, Y ), product( Z, X ) ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := X
% 0.85/1.20  end
% 0.85/1.20  substitution1:
% 0.85/1.20     X := X
% 0.85/1.20     Y := X
% 0.85/1.20     Z := Y
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  eqswap: (837) {G1,W10,D4,L1,V2,M1}  { product( X, product( Y, X ) ) ==> 
% 0.85/1.20    bigC( X, X, Y ) }.
% 0.85/1.20  parent0[0]: (832) {G1,W10,D4,L1,V2,M1}  { bigC( X, X, Y ) ==> product( X, 
% 0.85/1.20    product( Y, X ) ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := X
% 0.85/1.20     Y := Y
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  subsumption: (42) {G1,W10,D4,L1,V2,M1} P(5,7) { product( X, product( Y, X )
% 0.85/1.20     ) ==> bigC( X, X, Y ) }.
% 0.85/1.20  parent0: (837) {G1,W10,D4,L1,V2,M1}  { product( X, product( Y, X ) ) ==> 
% 0.85/1.20    bigC( X, X, Y ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := X
% 0.85/1.20     Y := Y
% 0.85/1.20  end
% 0.85/1.20  permutation0:
% 0.85/1.20     0 ==> 0
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  eqswap: (840) {G0,W12,D4,L1,V3,M1}  { bigC( X, Y, Z ) ==> product( product
% 0.85/1.20    ( X, Y ), product( Z, X ) ) }.
% 0.85/1.20  parent0[0]: (7) {G0,W12,D4,L1,V3,M1} I { product( product( Z, Y ), product
% 0.85/1.20    ( X, Z ) ) ==> bigC( Z, Y, X ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := Z
% 0.85/1.20     Y := Y
% 0.85/1.20     Z := X
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  paramod: (845) {G1,W10,D4,L1,V2,M1}  { bigC( X, Y, X ) ==> product( product
% 0.85/1.20    ( X, Y ), X ) }.
% 0.85/1.20  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { product( X, X ) ==> X }.
% 0.85/1.20  parent1[0; 9]: (840) {G0,W12,D4,L1,V3,M1}  { bigC( X, Y, Z ) ==> product( 
% 0.85/1.20    product( X, Y ), product( Z, X ) ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := X
% 0.85/1.20  end
% 0.85/1.20  substitution1:
% 0.85/1.20     X := X
% 0.85/1.20     Y := Y
% 0.85/1.20     Z := X
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  eqswap: (850) {G1,W10,D4,L1,V2,M1}  { product( product( X, Y ), X ) ==> 
% 0.85/1.20    bigC( X, Y, X ) }.
% 0.85/1.20  parent0[0]: (845) {G1,W10,D4,L1,V2,M1}  { bigC( X, Y, X ) ==> product( 
% 0.85/1.20    product( X, Y ), X ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := X
% 0.85/1.20     Y := Y
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  subsumption: (43) {G1,W10,D4,L1,V2,M1} P(5,7) { product( product( X, Y ), X
% 0.85/1.20     ) ==> bigC( X, Y, X ) }.
% 0.85/1.20  parent0: (850) {G1,W10,D4,L1,V2,M1}  { product( product( X, Y ), X ) ==> 
% 0.85/1.20    bigC( X, Y, X ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := X
% 0.85/1.20     Y := Y
% 0.85/1.20  end
% 0.85/1.20  permutation0:
% 0.85/1.20     0 ==> 0
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  eqswap: (852) {G0,W13,D5,L1,V2,M1}  { Y ==> product( product( product( X, Y
% 0.85/1.20     ), Y ), product( Y, product( Y, X ) ) ) }.
% 0.85/1.20  parent0[0]: (6) {G0,W13,D5,L1,V2,M1} I { product( product( product( Y, X )
% 0.85/1.20    , X ), product( X, product( X, Y ) ) ) ==> X }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := Y
% 0.85/1.20     Y := X
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  paramod: (857) {G1,W23,D6,L1,V0,M1}  { product( a, c ) ==> product( product
% 0.85/1.20    ( product( product( c, b ), product( a, c ) ), product( a, c ) ), product
% 0.85/1.20    ( product( a, c ), product( a, b ) ) ) }.
% 0.85/1.20  parent0[0]: (8) {G0,W11,D4,L1,V0,M1} I { product( product( a, c ), product
% 0.85/1.20    ( c, b ) ) ==> product( a, b ) }.
% 0.85/1.20  parent1[0; 20]: (852) {G0,W13,D5,L1,V2,M1}  { Y ==> product( product( 
% 0.85/1.20    product( X, Y ), Y ), product( Y, product( Y, X ) ) ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20  end
% 0.85/1.20  substitution1:
% 0.85/1.20     X := product( c, b )
% 0.85/1.20     Y := product( a, c )
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  paramod: (858) {G1,W20,D5,L1,V0,M1}  { product( a, c ) ==> product( product
% 0.85/1.20    ( bigC( c, b, a ), product( a, c ) ), product( product( a, c ), product( 
% 0.85/1.20    a, b ) ) ) }.
% 0.85/1.20  parent0[0]: (7) {G0,W12,D4,L1,V3,M1} I { product( product( Z, Y ), product
% 0.85/1.20    ( X, Z ) ) ==> bigC( Z, Y, X ) }.
% 0.85/1.20  parent1[0; 6]: (857) {G1,W23,D6,L1,V0,M1}  { product( a, c ) ==> product( 
% 0.85/1.20    product( product( product( c, b ), product( a, c ) ), product( a, c ) ), 
% 0.85/1.20    product( product( a, c ), product( a, b ) ) ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := a
% 0.85/1.20     Y := b
% 0.85/1.20     Z := c
% 0.85/1.20  end
% 0.85/1.20  substitution1:
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  paramod: (859) {G2,W18,D5,L1,V0,M1}  { product( a, c ) ==> product( product
% 0.85/1.20    ( bigC( c, b, a ), product( a, c ) ), product( a, product( c, b ) ) ) }.
% 0.85/1.20  parent0[0]: (22) {G1,W13,D4,L1,V3,M1} P(5,4) { product( product( X, Y ), 
% 0.85/1.20    product( X, Z ) ) ==> product( X, product( Y, Z ) ) }.
% 0.85/1.20  parent1[0; 13]: (858) {G1,W20,D5,L1,V0,M1}  { product( a, c ) ==> product( 
% 0.85/1.20    product( bigC( c, b, a ), product( a, c ) ), product( product( a, c ), 
% 0.85/1.20    product( a, b ) ) ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := a
% 0.85/1.20     Y := c
% 0.85/1.20     Z := b
% 0.85/1.20  end
% 0.85/1.20  substitution1:
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  paramod: (860) {G2,W14,D5,L1,V0,M1}  { product( a, c ) ==> product( product
% 0.85/1.20    ( bigC( c, b, a ), a ), product( a, b ) ) }.
% 0.85/1.20  parent0[0]: (25) {G1,W19,D5,L1,V2,M1} P(8,4) { product( product( X, product
% 0.85/1.20    ( a, c ) ), product( Y, product( c, b ) ) ) ==> product( product( X, Y )
% 0.85/1.20    , product( a, b ) ) }.
% 0.85/1.20  parent1[0; 4]: (859) {G2,W18,D5,L1,V0,M1}  { product( a, c ) ==> product( 
% 0.85/1.20    product( bigC( c, b, a ), product( a, c ) ), product( a, product( c, b )
% 0.85/1.20     ) ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := bigC( c, b, a )
% 0.85/1.20     Y := a
% 0.85/1.20  end
% 0.85/1.20  substitution1:
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  eqswap: (861) {G2,W14,D5,L1,V0,M1}  { product( product( bigC( c, b, a ), a
% 0.85/1.20     ), product( a, b ) ) ==> product( a, c ) }.
% 0.85/1.20  parent0[0]: (860) {G2,W14,D5,L1,V0,M1}  { product( a, c ) ==> product( 
% 0.85/1.20    product( bigC( c, b, a ), a ), product( a, b ) ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  subsumption: (49) {G2,W14,D5,L1,V0,M1} P(8,6);d(7);d(22);d(25) { product( 
% 0.85/1.20    product( bigC( c, b, a ), a ), product( a, b ) ) ==> product( a, c ) }.
% 0.85/1.20  parent0: (861) {G2,W14,D5,L1,V0,M1}  { product( product( bigC( c, b, a ), a
% 0.85/1.20     ), product( a, b ) ) ==> product( a, c ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20  end
% 0.85/1.20  permutation0:
% 0.85/1.20     0 ==> 0
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  paramod: (917) {G1,W21,D6,L1,V4,M1}  { product( product( product( product( 
% 0.85/1.20    X, Y ), Y ), Z ), product( product( Y, product( Y, X ) ), T ) ) = product
% 0.85/1.20    ( Y, product( Z, T ) ) }.
% 0.85/1.20  parent0[0]: (6) {G0,W13,D5,L1,V2,M1} I { product( product( product( Y, X )
% 0.85/1.20    , X ), product( X, product( X, Y ) ) ) ==> X }.
% 0.85/1.20  parent1[0; 17]: (4) {G0,W15,D4,L1,V4,M1} I { product( product( T, Z ), 
% 0.85/1.20    product( Y, X ) ) = product( product( T, Y ), product( Z, X ) ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := Y
% 0.85/1.20     Y := X
% 0.85/1.20  end
% 0.85/1.20  substitution1:
% 0.85/1.20     X := T
% 0.85/1.20     Y := product( Y, product( Y, X ) )
% 0.85/1.20     Z := Z
% 0.85/1.20     T := product( product( X, Y ), Y )
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  subsumption: (50) {G1,W21,D6,L1,V4,M1} P(6,4) { product( product( product( 
% 0.85/1.20    product( X, Y ), Y ), Z ), product( product( Y, product( Y, X ) ), T ) ) 
% 0.85/1.20    ==> product( Y, product( Z, T ) ) }.
% 0.85/1.20  parent0: (917) {G1,W21,D6,L1,V4,M1}  { product( product( product( product( 
% 0.85/1.20    X, Y ), Y ), Z ), product( product( Y, product( Y, X ) ), T ) ) = product
% 0.85/1.20    ( Y, product( Z, T ) ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := X
% 0.85/1.20     Y := Y
% 0.85/1.20     Z := Z
% 0.85/1.20     T := T
% 0.85/1.20  end
% 0.85/1.20  permutation0:
% 0.85/1.20     0 ==> 0
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  paramod: (976) {G1,W21,D6,L1,V4,M1}  { product( product( X, product( 
% 0.85/1.20    product( Y, Z ), Z ) ), product( T, product( Z, product( Z, Y ) ) ) ) = 
% 0.85/1.20    product( product( X, T ), Z ) }.
% 0.85/1.20  parent0[0]: (6) {G0,W13,D5,L1,V2,M1} I { product( product( product( Y, X )
% 0.85/1.20    , X ), product( X, product( X, Y ) ) ) ==> X }.
% 0.85/1.20  parent1[0; 20]: (4) {G0,W15,D4,L1,V4,M1} I { product( product( T, Z ), 
% 0.85/1.20    product( Y, X ) ) = product( product( T, Y ), product( Z, X ) ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := Z
% 0.85/1.20     Y := Y
% 0.85/1.20  end
% 0.85/1.20  substitution1:
% 0.85/1.20     X := product( Z, product( Z, Y ) )
% 0.85/1.20     Y := T
% 0.85/1.20     Z := product( product( Y, Z ), Z )
% 0.85/1.20     T := X
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  subsumption: (51) {G1,W21,D6,L1,V4,M1} P(6,4) { product( product( Z, 
% 0.85/1.20    product( product( X, Y ), Y ) ), product( T, product( Y, product( Y, X )
% 0.85/1.20     ) ) ) ==> product( product( Z, T ), Y ) }.
% 0.85/1.20  parent0: (976) {G1,W21,D6,L1,V4,M1}  { product( product( X, product( 
% 0.85/1.20    product( Y, Z ), Z ) ), product( T, product( Z, product( Z, Y ) ) ) ) = 
% 0.85/1.20    product( product( X, T ), Z ) }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := Z
% 0.85/1.20     Y := X
% 0.85/1.20     Z := Y
% 0.85/1.20     T := T
% 0.85/1.20  end
% 0.85/1.20  permutation0:
% 0.85/1.20     0 ==> 0
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  eqswap: (978) {G0,W13,D5,L1,V2,M1}  { Y ==> product( product( product( X, Y
% 0.85/1.20     ), Y ), product( Y, product( Y, X ) ) ) }.
% 0.85/1.20  parent0[0]: (6) {G0,W13,D5,L1,V2,M1} I { product( product( product( Y, X )
% 0.85/1.20    , X ), product( X, product( X, Y ) ) ) ==> X }.
% 0.85/1.20  substitution0:
% 0.85/1.20     X := Y
% 0.85/1.20     Y := X
% 0.85/1.20  end
% 0.85/1.20  
% 0.85/1.20  paramod: (980) {G1,W23,D6,L1,V3,M1}  { product( X, Y ) ==> product( product
% 0.85/1.21    ( product( Z, X ), product( product( X, Y ), Y ) ), product( product( X, 
% 0.85/1.21    Y ), product( product( X, Y ), Z ) ) ) }.
% 0.85/1.21  parent0[0]: (4) {G0,W15,D4,L1,V4,M1} I { product( product( T, Z ), product
% 0.85/1.21    ( Y, X ) ) = product( product( T, Y ), product( Z, X ) ) }.
% 0.85/1.21  parent1[0; 5]: (978) {G0,W13,D5,L1,V2,M1}  { Y ==> product( product( 
% 0.85/1.21    product( X, Y ), Y ), product( Y, product( Y, X ) ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Y
% 0.85/1.21     Y := X
% 0.85/1.21     Z := product( X, Y )
% 0.85/1.21     T := Z
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := Z
% 0.85/1.21     Y := product( X, Y )
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1005) {G1,W23,D6,L1,V3,M1}  { product( product( product( Z, X ), 
% 0.85/1.21    product( product( X, Y ), Y ) ), product( product( X, Y ), product( 
% 0.85/1.21    product( X, Y ), Z ) ) ) ==> product( X, Y ) }.
% 0.85/1.21  parent0[0]: (980) {G1,W23,D6,L1,V3,M1}  { product( X, Y ) ==> product( 
% 0.85/1.21    product( product( Z, X ), product( product( X, Y ), Y ) ), product( 
% 0.85/1.21    product( X, Y ), product( product( X, Y ), Z ) ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21     Z := Z
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (52) {G1,W23,D6,L1,V3,M1} P(4,6) { product( product( product( 
% 0.85/1.21    X, Y ), product( product( Y, Z ), Z ) ), product( product( Y, Z ), 
% 0.85/1.21    product( product( Y, Z ), X ) ) ) ==> product( Y, Z ) }.
% 0.85/1.21  parent0: (1005) {G1,W23,D6,L1,V3,M1}  { product( product( product( Z, X ), 
% 0.85/1.21    product( product( X, Y ), Y ) ), product( product( X, Y ), product( 
% 0.85/1.21    product( X, Y ), Z ) ) ) ==> product( X, Y ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Y
% 0.85/1.21     Y := Z
% 0.85/1.21     Z := X
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1029) {G0,W9,D3,L1,V0,M1}  { ! bigC( a, b, skol1 ) ==> bigC( c, c
% 0.85/1.21    , skol1 ) }.
% 0.85/1.21  parent0[0]: (9) {G0,W9,D3,L1,V0,M1} I { ! bigC( c, c, skol1 ) ==> bigC( a, 
% 0.85/1.21    b, skol1 ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1031) {G1,W9,D3,L1,V0,M1}  { ! bigC( a, b, skol1 ) ==> bigC( c, 
% 0.85/1.21    skol1, c ) }.
% 0.85/1.21  parent0[0]: (32) {G1,W9,D3,L1,V3,M1} P(7,4);d(7) { bigC( X, Y, Z ) = bigC( 
% 0.85/1.21    X, Z, Y ) }.
% 0.85/1.21  parent1[0; 6]: (1029) {G0,W9,D3,L1,V0,M1}  { ! bigC( a, b, skol1 ) ==> bigC
% 0.85/1.21    ( c, c, skol1 ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := c
% 0.85/1.21     Y := c
% 0.85/1.21     Z := skol1
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (62) {G2,W9,D3,L1,V0,M1} P(32,9) { ! bigC( a, b, skol1 ) ==> 
% 0.85/1.21    bigC( c, skol1, c ) }.
% 0.85/1.21  parent0: (1031) {G1,W9,D3,L1,V0,M1}  { ! bigC( a, b, skol1 ) ==> bigC( c, 
% 0.85/1.21    skol1, c ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1039) {G0,W7,D4,L1,V2,M1}  { Y ==> difference( X, product( X, Y )
% 0.85/1.21     ) }.
% 0.85/1.21  parent0[0]: (0) {G0,W7,D4,L1,V2,M1} I { difference( Y, product( Y, X ) ) 
% 0.85/1.21    ==> X }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Y
% 0.85/1.21     Y := X
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1040) {G1,W10,D4,L1,V2,M1}  { product( X, Y ) ==> difference( Y, 
% 0.85/1.21    bigC( Y, Y, X ) ) }.
% 0.85/1.21  parent0[0]: (42) {G1,W10,D4,L1,V2,M1} P(5,7) { product( X, product( Y, X )
% 0.85/1.21     ) ==> bigC( X, X, Y ) }.
% 0.85/1.21  parent1[0; 6]: (1039) {G0,W7,D4,L1,V2,M1}  { Y ==> difference( X, product( 
% 0.85/1.21    X, Y ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Y
% 0.85/1.21     Y := X
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := Y
% 0.85/1.21     Y := product( X, Y )
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1041) {G1,W10,D4,L1,V2,M1}  { difference( Y, bigC( Y, Y, X ) ) ==>
% 0.85/1.21     product( X, Y ) }.
% 0.85/1.21  parent0[0]: (1040) {G1,W10,D4,L1,V2,M1}  { product( X, Y ) ==> difference( 
% 0.85/1.21    Y, bigC( Y, Y, X ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (66) {G2,W10,D4,L1,V2,M1} P(42,0) { difference( X, bigC( X, X
% 0.85/1.21    , Y ) ) ==> product( Y, X ) }.
% 0.85/1.21  parent0: (1041) {G1,W10,D4,L1,V2,M1}  { difference( Y, bigC( Y, Y, X ) ) 
% 0.85/1.21    ==> product( X, Y ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Y
% 0.85/1.21     Y := X
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1042) {G2,W10,D4,L1,V2,M1}  { product( Y, X ) ==> difference( X, 
% 0.85/1.21    bigC( X, X, Y ) ) }.
% 0.85/1.21  parent0[0]: (66) {G2,W10,D4,L1,V2,M1} P(42,0) { difference( X, bigC( X, X, 
% 0.85/1.21    Y ) ) ==> product( Y, X ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1043) {G2,W10,D4,L1,V2,M1}  { product( X, Y ) ==> difference( Y, 
% 0.85/1.21    bigC( Y, X, Y ) ) }.
% 0.85/1.21  parent0[0]: (32) {G1,W9,D3,L1,V3,M1} P(7,4);d(7) { bigC( X, Y, Z ) = bigC( 
% 0.85/1.21    X, Z, Y ) }.
% 0.85/1.21  parent1[0; 6]: (1042) {G2,W10,D4,L1,V2,M1}  { product( Y, X ) ==> 
% 0.85/1.21    difference( X, bigC( X, X, Y ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Y
% 0.85/1.21     Y := Y
% 0.85/1.21     Z := X
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := Y
% 0.85/1.21     Y := X
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1046) {G2,W10,D4,L1,V2,M1}  { difference( Y, bigC( Y, X, Y ) ) ==>
% 0.85/1.21     product( X, Y ) }.
% 0.85/1.21  parent0[0]: (1043) {G2,W10,D4,L1,V2,M1}  { product( X, Y ) ==> difference( 
% 0.85/1.21    Y, bigC( Y, X, Y ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (68) {G3,W10,D4,L1,V2,M1} P(32,66) { difference( X, bigC( X, Y
% 0.85/1.21    , X ) ) ==> product( Y, X ) }.
% 0.85/1.21  parent0: (1046) {G2,W10,D4,L1,V2,M1}  { difference( Y, bigC( Y, X, Y ) ) 
% 0.85/1.21    ==> product( X, Y ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Y
% 0.85/1.21     Y := X
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1048) {G1,W7,D4,L1,V2,M1}  { Y ==> quotient( X, difference( Y, X )
% 0.85/1.21     ) }.
% 0.85/1.21  parent0[0]: (11) {G1,W7,D4,L1,V2,M1} P(1,2) { quotient( Y, difference( X, Y
% 0.85/1.21     ) ) ==> X }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Y
% 0.85/1.21     Y := X
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1049) {G2,W10,D4,L1,V2,M1}  { X ==> quotient( bigC( X, Y, X ), 
% 0.85/1.21    product( Y, X ) ) }.
% 0.85/1.21  parent0[0]: (68) {G3,W10,D4,L1,V2,M1} P(32,66) { difference( X, bigC( X, Y
% 0.85/1.21    , X ) ) ==> product( Y, X ) }.
% 0.85/1.21  parent1[0; 7]: (1048) {G1,W7,D4,L1,V2,M1}  { Y ==> quotient( X, difference
% 0.85/1.21    ( Y, X ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := bigC( X, Y, X )
% 0.85/1.21     Y := X
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1050) {G2,W10,D4,L1,V2,M1}  { quotient( bigC( X, Y, X ), product( 
% 0.85/1.21    Y, X ) ) ==> X }.
% 0.85/1.21  parent0[0]: (1049) {G2,W10,D4,L1,V2,M1}  { X ==> quotient( bigC( X, Y, X )
% 0.85/1.21    , product( Y, X ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (69) {G4,W10,D4,L1,V2,M1} P(68,11) { quotient( bigC( X, Y, X )
% 0.85/1.21    , product( Y, X ) ) ==> X }.
% 0.85/1.21  parent0: (1050) {G2,W10,D4,L1,V2,M1}  { quotient( bigC( X, Y, X ), product
% 0.85/1.21    ( Y, X ) ) ==> X }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1052) {G4,W10,D4,L1,V2,M1}  { X ==> quotient( bigC( X, Y, X ), 
% 0.85/1.21    product( Y, X ) ) }.
% 0.85/1.21  parent0[0]: (69) {G4,W10,D4,L1,V2,M1} P(68,11) { quotient( bigC( X, Y, X )
% 0.85/1.21    , product( Y, X ) ) ==> X }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1055) {G1,W10,D5,L1,V2,M1}  { X ==> quotient( bigC( X, quotient( 
% 0.85/1.21    Y, X ), X ), Y ) }.
% 0.85/1.21  parent0[0]: (3) {G0,W7,D4,L1,V2,M1} I { product( quotient( Y, X ), X ) ==> 
% 0.85/1.21    Y }.
% 0.85/1.21  parent1[0; 9]: (1052) {G4,W10,D4,L1,V2,M1}  { X ==> quotient( bigC( X, Y, X
% 0.85/1.21     ), product( Y, X ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := X
% 0.85/1.21     Y := quotient( Y, X )
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1056) {G1,W10,D5,L1,V2,M1}  { quotient( bigC( X, quotient( Y, X )
% 0.85/1.21    , X ), Y ) ==> X }.
% 0.85/1.21  parent0[0]: (1055) {G1,W10,D5,L1,V2,M1}  { X ==> quotient( bigC( X, 
% 0.85/1.21    quotient( Y, X ), X ), Y ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (71) {G5,W10,D5,L1,V2,M1} P(3,69) { quotient( bigC( Y, 
% 0.85/1.21    quotient( X, Y ), Y ), X ) ==> Y }.
% 0.85/1.21  parent0: (1056) {G1,W10,D5,L1,V2,M1}  { quotient( bigC( X, quotient( Y, X )
% 0.85/1.21    , X ), Y ) ==> X }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Y
% 0.85/1.21     Y := X
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1058) {G0,W7,D4,L1,V2,M1}  { X ==> quotient( product( X, Y ), Y )
% 0.85/1.21     }.
% 0.85/1.21  parent0[0]: (2) {G0,W7,D4,L1,V2,M1} I { quotient( product( Y, X ), X ) ==> 
% 0.85/1.21    Y }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Y
% 0.85/1.21     Y := X
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1059) {G1,W10,D4,L1,V2,M1}  { product( X, Y ) ==> quotient( bigC
% 0.85/1.21    ( X, Y, X ), X ) }.
% 0.85/1.21  parent0[0]: (43) {G1,W10,D4,L1,V2,M1} P(5,7) { product( product( X, Y ), X
% 0.85/1.21     ) ==> bigC( X, Y, X ) }.
% 0.85/1.21  parent1[0; 5]: (1058) {G0,W7,D4,L1,V2,M1}  { X ==> quotient( product( X, Y
% 0.85/1.21     ), Y ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := product( X, Y )
% 0.85/1.21     Y := X
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1060) {G1,W10,D4,L1,V2,M1}  { quotient( bigC( X, Y, X ), X ) ==> 
% 0.85/1.21    product( X, Y ) }.
% 0.85/1.21  parent0[0]: (1059) {G1,W10,D4,L1,V2,M1}  { product( X, Y ) ==> quotient( 
% 0.85/1.21    bigC( X, Y, X ), X ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (76) {G2,W10,D4,L1,V2,M1} P(43,2) { quotient( bigC( X, Y, X )
% 0.85/1.21    , X ) ==> product( X, Y ) }.
% 0.85/1.21  parent0: (1060) {G1,W10,D4,L1,V2,M1}  { quotient( bigC( X, Y, X ), X ) ==> 
% 0.85/1.21    product( X, Y ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1061) {G2,W10,D4,L1,V2,M1}  { product( X, Y ) ==> quotient( bigC( 
% 0.85/1.21    X, Y, X ), X ) }.
% 0.85/1.21  parent0[0]: (76) {G2,W10,D4,L1,V2,M1} P(43,2) { quotient( bigC( X, Y, X ), 
% 0.85/1.21    X ) ==> product( X, Y ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1062) {G2,W10,D4,L1,V2,M1}  { product( X, Y ) ==> quotient( bigC
% 0.85/1.21    ( X, X, Y ), X ) }.
% 0.85/1.21  parent0[0]: (32) {G1,W9,D3,L1,V3,M1} P(7,4);d(7) { bigC( X, Y, Z ) = bigC( 
% 0.85/1.21    X, Z, Y ) }.
% 0.85/1.21  parent1[0; 5]: (1061) {G2,W10,D4,L1,V2,M1}  { product( X, Y ) ==> quotient
% 0.85/1.21    ( bigC( X, Y, X ), X ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21     Z := X
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1065) {G2,W10,D4,L1,V2,M1}  { quotient( bigC( X, X, Y ), X ) ==> 
% 0.85/1.21    product( X, Y ) }.
% 0.85/1.21  parent0[0]: (1062) {G2,W10,D4,L1,V2,M1}  { product( X, Y ) ==> quotient( 
% 0.85/1.21    bigC( X, X, Y ), X ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (78) {G3,W10,D4,L1,V2,M1} P(32,76) { quotient( bigC( X, X, Y )
% 0.85/1.21    , X ) ==> product( X, Y ) }.
% 0.85/1.21  parent0: (1065) {G2,W10,D4,L1,V2,M1}  { quotient( bigC( X, X, Y ), X ) ==> 
% 0.85/1.21    product( X, Y ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1067) {G1,W15,D5,L1,V4,M1}  { product( Z, T ) ==> difference( 
% 0.85/1.21    product( X, Y ), product( product( X, Z ), product( Y, T ) ) ) }.
% 0.85/1.21  parent0[0]: (16) {G1,W15,D5,L1,V4,M1} P(4,0) { difference( product( X, Y )
% 0.85/1.21    , product( product( X, Z ), product( Y, T ) ) ) ==> product( Z, T ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21     Z := Z
% 0.85/1.21     T := T
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1070) {G1,W12,D4,L1,V3,M1}  { product( X, Y ) ==> difference( 
% 0.85/1.21    product( Y, Z ), bigC( Y, X, Z ) ) }.
% 0.85/1.21  parent0[0]: (7) {G0,W12,D4,L1,V3,M1} I { product( product( Z, Y ), product
% 0.85/1.21    ( X, Z ) ) ==> bigC( Z, Y, X ) }.
% 0.85/1.21  parent1[0; 8]: (1067) {G1,W15,D5,L1,V4,M1}  { product( Z, T ) ==> 
% 0.85/1.21    difference( product( X, Y ), product( product( X, Z ), product( Y, T ) )
% 0.85/1.21     ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Z
% 0.85/1.21     Y := X
% 0.85/1.21     Z := Y
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := Y
% 0.85/1.21     Y := Z
% 0.85/1.21     Z := X
% 0.85/1.21     T := Y
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1075) {G1,W12,D4,L1,V3,M1}  { difference( product( Y, Z ), bigC( Y
% 0.85/1.21    , X, Z ) ) ==> product( X, Y ) }.
% 0.85/1.21  parent0[0]: (1070) {G1,W12,D4,L1,V3,M1}  { product( X, Y ) ==> difference( 
% 0.85/1.21    product( Y, Z ), bigC( Y, X, Z ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21     Z := Z
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (80) {G2,W12,D4,L1,V3,M1} P(7,16) { difference( product( X, Z
% 0.85/1.21     ), bigC( X, Y, Z ) ) ==> product( Y, X ) }.
% 0.85/1.21  parent0: (1075) {G1,W12,D4,L1,V3,M1}  { difference( product( Y, Z ), bigC( 
% 0.85/1.21    Y, X, Z ) ) ==> product( X, Y ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Y
% 0.85/1.21     Y := X
% 0.85/1.21     Z := Z
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1079) {G1,W15,D5,L1,V4,M1}  { product( Z, T ) ==> difference( 
% 0.85/1.21    product( X, Y ), product( product( X, Z ), product( Y, T ) ) ) }.
% 0.85/1.21  parent0[0]: (16) {G1,W15,D5,L1,V4,M1} P(4,0) { difference( product( X, Y )
% 0.85/1.21    , product( product( X, Z ), product( Y, T ) ) ) ==> product( Z, T ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21     Z := Z
% 0.85/1.21     T := T
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1084) {G1,W15,D5,L1,V4,M1}  { product( X, difference( Y, Z ) ) 
% 0.85/1.21    ==> difference( product( T, Y ), product( product( T, X ), Z ) ) }.
% 0.85/1.21  parent0[0]: (1) {G0,W7,D4,L1,V2,M1} I { product( Y, difference( Y, X ) ) 
% 0.85/1.21    ==> X }.
% 0.85/1.21  parent1[0; 14]: (1079) {G1,W15,D5,L1,V4,M1}  { product( Z, T ) ==> 
% 0.85/1.21    difference( product( X, Y ), product( product( X, Z ), product( Y, T ) )
% 0.85/1.21     ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Z
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := T
% 0.85/1.21     Y := Y
% 0.85/1.21     Z := X
% 0.85/1.21     T := difference( Y, Z )
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1088) {G1,W15,D5,L1,V4,M1}  { difference( product( T, Y ), product
% 0.85/1.21    ( product( T, X ), Z ) ) ==> product( X, difference( Y, Z ) ) }.
% 0.85/1.21  parent0[0]: (1084) {G1,W15,D5,L1,V4,M1}  { product( X, difference( Y, Z ) )
% 0.85/1.21     ==> difference( product( T, Y ), product( product( T, X ), Z ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21     Z := Z
% 0.85/1.21     T := T
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (82) {G2,W15,D5,L1,V4,M1} P(1,16) { difference( product( Z, X
% 0.85/1.21     ), product( product( Z, T ), Y ) ) ==> product( T, difference( X, Y ) )
% 0.85/1.21     }.
% 0.85/1.21  parent0: (1088) {G1,W15,D5,L1,V4,M1}  { difference( product( T, Y ), 
% 0.85/1.21    product( product( T, X ), Z ) ) ==> product( X, difference( Y, Z ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := T
% 0.85/1.21     Y := X
% 0.85/1.21     Z := Y
% 0.85/1.21     T := Z
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1090) {G0,W7,D4,L1,V2,M1}  { X ==> product( quotient( X, Y ), Y )
% 0.85/1.21     }.
% 0.85/1.21  parent0[0]: (3) {G0,W7,D4,L1,V2,M1} I { product( quotient( Y, X ), X ) ==> 
% 0.85/1.21    Y }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Y
% 0.85/1.21     Y := X
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1091) {G1,W10,D4,L1,V2,M1}  { bigC( X, quotient( Y, X ), X ) ==> 
% 0.85/1.21    product( X, Y ) }.
% 0.85/1.21  parent0[0]: (71) {G5,W10,D5,L1,V2,M1} P(3,69) { quotient( bigC( Y, quotient
% 0.85/1.21    ( X, Y ), Y ), X ) ==> Y }.
% 0.85/1.21  parent1[0; 8]: (1090) {G0,W7,D4,L1,V2,M1}  { X ==> product( quotient( X, Y
% 0.85/1.21     ), Y ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Y
% 0.85/1.21     Y := X
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := bigC( X, quotient( Y, X ), X )
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (85) {G6,W10,D4,L1,V2,M1} P(71,3) { bigC( X, quotient( Y, X )
% 0.85/1.21    , X ) ==> product( X, Y ) }.
% 0.85/1.21  parent0: (1091) {G1,W10,D4,L1,V2,M1}  { bigC( X, quotient( Y, X ), X ) ==> 
% 0.85/1.21    product( X, Y ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1094) {G2,W10,D4,L1,V2,M1}  { product( X, Y ) ==> quotient( bigC( 
% 0.85/1.21    X, Y, X ), X ) }.
% 0.85/1.21  parent0[0]: (76) {G2,W10,D4,L1,V2,M1} P(43,2) { quotient( bigC( X, Y, X ), 
% 0.85/1.21    X ) ==> product( X, Y ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1097) {G3,W11,D4,L1,V2,M1}  { product( X, quotient( Y, X ) ) ==> 
% 0.85/1.21    quotient( product( X, Y ), X ) }.
% 0.85/1.21  parent0[0]: (85) {G6,W10,D4,L1,V2,M1} P(71,3) { bigC( X, quotient( Y, X ), 
% 0.85/1.21    X ) ==> product( X, Y ) }.
% 0.85/1.21  parent1[0; 7]: (1094) {G2,W10,D4,L1,V2,M1}  { product( X, Y ) ==> quotient
% 0.85/1.21    ( bigC( X, Y, X ), X ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := X
% 0.85/1.21     Y := quotient( Y, X )
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1098) {G3,W11,D4,L1,V2,M1}  { quotient( product( X, Y ), X ) ==> 
% 0.85/1.21    product( X, quotient( Y, X ) ) }.
% 0.85/1.21  parent0[0]: (1097) {G3,W11,D4,L1,V2,M1}  { product( X, quotient( Y, X ) ) 
% 0.85/1.21    ==> quotient( product( X, Y ), X ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (87) {G7,W11,D4,L1,V2,M1} P(85,76) { quotient( product( X, Y )
% 0.85/1.21    , X ) ==> product( X, quotient( Y, X ) ) }.
% 0.85/1.21  parent0: (1098) {G3,W11,D4,L1,V2,M1}  { quotient( product( X, Y ), X ) ==> 
% 0.85/1.21    product( X, quotient( Y, X ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1100) {G1,W7,D4,L1,V2,M1}  { Y ==> difference( quotient( X, Y ), X
% 0.85/1.21     ) }.
% 0.85/1.21  parent0[0]: (12) {G1,W7,D4,L1,V2,M1} P(3,0) { difference( quotient( X, Y )
% 0.85/1.21    , X ) ==> Y }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1101) {G2,W11,D5,L1,V2,M1}  { X ==> difference( product( X, 
% 0.85/1.21    quotient( Y, X ) ), product( X, Y ) ) }.
% 0.85/1.21  parent0[0]: (87) {G7,W11,D4,L1,V2,M1} P(85,76) { quotient( product( X, Y )
% 0.85/1.21    , X ) ==> product( X, quotient( Y, X ) ) }.
% 0.85/1.21  parent1[0; 3]: (1100) {G1,W7,D4,L1,V2,M1}  { Y ==> difference( quotient( X
% 0.85/1.21    , Y ), X ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := product( X, Y )
% 0.85/1.21     Y := X
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1102) {G2,W11,D5,L1,V2,M1}  { difference( product( X, quotient( Y
% 0.85/1.21    , X ) ), product( X, Y ) ) ==> X }.
% 0.85/1.21  parent0[0]: (1101) {G2,W11,D5,L1,V2,M1}  { X ==> difference( product( X, 
% 0.85/1.21    quotient( Y, X ) ), product( X, Y ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (90) {G8,W11,D5,L1,V2,M1} P(87,12) { difference( product( X, 
% 0.85/1.21    quotient( Y, X ) ), product( X, Y ) ) ==> X }.
% 0.85/1.21  parent0: (1102) {G2,W11,D5,L1,V2,M1}  { difference( product( X, quotient( Y
% 0.85/1.21    , X ) ), product( X, Y ) ) ==> X }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1104) {G7,W11,D4,L1,V2,M1}  { product( X, quotient( Y, X ) ) ==> 
% 0.85/1.21    quotient( product( X, Y ), X ) }.
% 0.85/1.21  parent0[0]: (87) {G7,W11,D4,L1,V2,M1} P(85,76) { quotient( product( X, Y )
% 0.85/1.21    , X ) ==> product( X, quotient( Y, X ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1105) {G1,W11,D5,L1,V2,M1}  { product( X, quotient( difference( X
% 0.85/1.21    , Y ), X ) ) ==> quotient( Y, X ) }.
% 0.85/1.21  parent0[0]: (1) {G0,W7,D4,L1,V2,M1} I { product( Y, difference( Y, X ) ) 
% 0.85/1.21    ==> X }.
% 0.85/1.21  parent1[0; 9]: (1104) {G7,W11,D4,L1,V2,M1}  { product( X, quotient( Y, X )
% 0.85/1.21     ) ==> quotient( product( X, Y ), X ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Y
% 0.85/1.21     Y := X
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := X
% 0.85/1.21     Y := difference( X, Y )
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (91) {G8,W11,D5,L1,V2,M1} P(1,87) { product( X, quotient( 
% 0.85/1.21    difference( X, Y ), X ) ) ==> quotient( Y, X ) }.
% 0.85/1.21  parent0: (1105) {G1,W11,D5,L1,V2,M1}  { product( X, quotient( difference( X
% 0.85/1.21    , Y ), X ) ) ==> quotient( Y, X ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1107) {G1,W15,D5,L1,V4,M1}  { product( Z, product( Y, T ) ) ==> 
% 0.85/1.21    product( product( X, Y ), product( difference( X, Z ), T ) ) }.
% 0.85/1.21  parent0[0]: (17) {G1,W15,D5,L1,V4,M1} P(1,4) { product( product( X, Z ), 
% 0.85/1.21    product( difference( X, Y ), T ) ) ==> product( Y, product( Z, T ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Z
% 0.85/1.21     Z := Y
% 0.85/1.21     T := T
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1111) {G1,W12,D4,L1,V3,M1}  { product( X, product( Y, Z ) ) ==> 
% 0.85/1.21    bigC( Z, Y, difference( Z, X ) ) }.
% 0.85/1.21  parent0[0]: (7) {G0,W12,D4,L1,V3,M1} I { product( product( Z, Y ), product
% 0.85/1.21    ( X, Z ) ) ==> bigC( Z, Y, X ) }.
% 0.85/1.21  parent1[0; 6]: (1107) {G1,W15,D5,L1,V4,M1}  { product( Z, product( Y, T ) )
% 0.85/1.21     ==> product( product( X, Y ), product( difference( X, Z ), T ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := difference( Z, X )
% 0.85/1.21     Y := Y
% 0.85/1.21     Z := Z
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := Z
% 0.85/1.21     Y := Y
% 0.85/1.21     Z := X
% 0.85/1.21     T := Z
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1115) {G1,W12,D4,L1,V3,M1}  { bigC( Z, Y, difference( Z, X ) ) ==>
% 0.85/1.21     product( X, product( Y, Z ) ) }.
% 0.85/1.21  parent0[0]: (1111) {G1,W12,D4,L1,V3,M1}  { product( X, product( Y, Z ) ) 
% 0.85/1.21    ==> bigC( Z, Y, difference( Z, X ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21     Z := Z
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (93) {G2,W12,D4,L1,V3,M1} P(17,7) { bigC( X, Y, difference( X
% 0.85/1.21    , Z ) ) ==> product( Z, product( Y, X ) ) }.
% 0.85/1.21  parent0: (1115) {G1,W12,D4,L1,V3,M1}  { bigC( Z, Y, difference( Z, X ) ) 
% 0.85/1.21    ==> product( X, product( Y, Z ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Z
% 0.85/1.21     Y := Y
% 0.85/1.21     Z := X
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1118) {G0,W7,D4,L1,V2,M1}  { Y ==> difference( X, product( X, Y )
% 0.85/1.21     ) }.
% 0.85/1.21  parent0[0]: (0) {G0,W7,D4,L1,V2,M1} I { difference( Y, product( Y, X ) ) 
% 0.85/1.21    ==> X }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Y
% 0.85/1.21     Y := X
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1121) {G1,W11,D4,L1,V2,M1}  { quotient( difference( X, Y ), X ) 
% 0.85/1.21    ==> difference( X, quotient( Y, X ) ) }.
% 0.85/1.21  parent0[0]: (91) {G8,W11,D5,L1,V2,M1} P(1,87) { product( X, quotient( 
% 0.85/1.21    difference( X, Y ), X ) ) ==> quotient( Y, X ) }.
% 0.85/1.21  parent1[0; 8]: (1118) {G0,W7,D4,L1,V2,M1}  { Y ==> difference( X, product( 
% 0.85/1.21    X, Y ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := X
% 0.85/1.21     Y := quotient( difference( X, Y ), X )
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (110) {G9,W11,D4,L1,V2,M1} P(91,0) { quotient( difference( X, 
% 0.85/1.21    Y ), X ) ==> difference( X, quotient( Y, X ) ) }.
% 0.85/1.21  parent0: (1121) {G1,W11,D4,L1,V2,M1}  { quotient( difference( X, Y ), X ) 
% 0.85/1.21    ==> difference( X, quotient( Y, X ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1124) {G1,W7,D4,L1,V2,M1}  { Y ==> difference( quotient( X, Y ), X
% 0.85/1.21     ) }.
% 0.85/1.21  parent0[0]: (12) {G1,W7,D4,L1,V2,M1} P(3,0) { difference( quotient( X, Y )
% 0.85/1.21    , X ) ==> Y }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1127) {G2,W11,D5,L1,V2,M1}  { X ==> difference( difference( X, 
% 0.85/1.21    quotient( Y, X ) ), difference( X, Y ) ) }.
% 0.85/1.21  parent0[0]: (110) {G9,W11,D4,L1,V2,M1} P(91,0) { quotient( difference( X, Y
% 0.85/1.21     ), X ) ==> difference( X, quotient( Y, X ) ) }.
% 0.85/1.21  parent1[0; 3]: (1124) {G1,W7,D4,L1,V2,M1}  { Y ==> difference( quotient( X
% 0.85/1.21    , Y ), X ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := difference( X, Y )
% 0.85/1.21     Y := X
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1128) {G2,W11,D5,L1,V2,M1}  { difference( difference( X, quotient
% 0.85/1.21    ( Y, X ) ), difference( X, Y ) ) ==> X }.
% 0.85/1.21  parent0[0]: (1127) {G2,W11,D5,L1,V2,M1}  { X ==> difference( difference( X
% 0.85/1.21    , quotient( Y, X ) ), difference( X, Y ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (111) {G10,W11,D5,L1,V2,M1} P(110,12) { difference( difference
% 0.85/1.21    ( X, quotient( Y, X ) ), difference( X, Y ) ) ==> X }.
% 0.85/1.21  parent0: (1128) {G2,W11,D5,L1,V2,M1}  { difference( difference( X, quotient
% 0.85/1.21    ( Y, X ) ), difference( X, Y ) ) ==> X }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1130) {G10,W11,D5,L1,V2,M1}  { X ==> difference( difference( X, 
% 0.85/1.21    quotient( Y, X ) ), difference( X, Y ) ) }.
% 0.85/1.21  parent0[0]: (111) {G10,W11,D5,L1,V2,M1} P(110,12) { difference( difference
% 0.85/1.21    ( X, quotient( Y, X ) ), difference( X, Y ) ) ==> X }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1132) {G6,W14,D6,L1,V2,M1}  { X ==> difference( difference( X, Y
% 0.85/1.21     ), difference( X, bigC( Y, quotient( X, Y ), Y ) ) ) }.
% 0.85/1.21  parent0[0]: (71) {G5,W10,D5,L1,V2,M1} P(3,69) { quotient( bigC( Y, quotient
% 0.85/1.21    ( X, Y ), Y ), X ) ==> Y }.
% 0.85/1.21  parent1[0; 5]: (1130) {G10,W11,D5,L1,V2,M1}  { X ==> difference( difference
% 0.85/1.21    ( X, quotient( Y, X ) ), difference( X, Y ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := X
% 0.85/1.21     Y := bigC( Y, quotient( X, Y ), Y )
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1133) {G7,W11,D5,L1,V2,M1}  { X ==> difference( difference( X, Y
% 0.85/1.21     ), difference( X, product( Y, X ) ) ) }.
% 0.85/1.21  parent0[0]: (85) {G6,W10,D4,L1,V2,M1} P(71,3) { bigC( X, quotient( Y, X ), 
% 0.85/1.21    X ) ==> product( X, Y ) }.
% 0.85/1.21  parent1[0; 8]: (1132) {G6,W14,D6,L1,V2,M1}  { X ==> difference( difference
% 0.85/1.21    ( X, Y ), difference( X, bigC( Y, quotient( X, Y ), Y ) ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Y
% 0.85/1.21     Y := X
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1134) {G7,W11,D5,L1,V2,M1}  { difference( difference( X, Y ), 
% 0.85/1.21    difference( X, product( Y, X ) ) ) ==> X }.
% 0.85/1.21  parent0[0]: (1133) {G7,W11,D5,L1,V2,M1}  { X ==> difference( difference( X
% 0.85/1.21    , Y ), difference( X, product( Y, X ) ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (115) {G11,W11,D5,L1,V2,M1} P(71,111);d(85) { difference( 
% 0.85/1.21    difference( Y, X ), difference( Y, product( X, Y ) ) ) ==> Y }.
% 0.85/1.21  parent0: (1134) {G7,W11,D5,L1,V2,M1}  { difference( difference( X, Y ), 
% 0.85/1.21    difference( X, product( Y, X ) ) ) ==> X }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Y
% 0.85/1.21     Y := X
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1136) {G0,W7,D4,L1,V2,M1}  { Y ==> product( X, difference( X, Y )
% 0.85/1.21     ) }.
% 0.85/1.21  parent0[0]: (1) {G0,W7,D4,L1,V2,M1} I { product( Y, difference( Y, X ) ) 
% 0.85/1.21    ==> X }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Y
% 0.85/1.21     Y := X
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1139) {G1,W11,D4,L1,V2,M1}  { difference( X, product( Y, X ) ) 
% 0.85/1.21    ==> product( difference( X, Y ), X ) }.
% 0.85/1.21  parent0[0]: (115) {G11,W11,D5,L1,V2,M1} P(71,111);d(85) { difference( 
% 0.85/1.21    difference( Y, X ), difference( Y, product( X, Y ) ) ) ==> Y }.
% 0.85/1.21  parent1[0; 10]: (1136) {G0,W7,D4,L1,V2,M1}  { Y ==> product( X, difference
% 0.85/1.21    ( X, Y ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Y
% 0.85/1.21     Y := X
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := difference( X, Y )
% 0.85/1.21     Y := difference( X, product( Y, X ) )
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (126) {G12,W11,D4,L1,V2,M1} P(115,1) { difference( X, product
% 0.85/1.21    ( Y, X ) ) ==> product( difference( X, Y ), X ) }.
% 0.85/1.21  parent0: (1139) {G1,W11,D4,L1,V2,M1}  { difference( X, product( Y, X ) ) 
% 0.85/1.21    ==> product( difference( X, Y ), X ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1142) {G1,W7,D4,L1,V2,M1}  { Y ==> quotient( X, difference( Y, X )
% 0.85/1.21     ) }.
% 0.85/1.21  parent0[0]: (11) {G1,W7,D4,L1,V2,M1} P(1,2) { quotient( Y, difference( X, Y
% 0.85/1.21     ) ) ==> X }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Y
% 0.85/1.21     Y := X
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1143) {G2,W11,D5,L1,V2,M1}  { X ==> quotient( product( Y, X ), 
% 0.85/1.21    product( difference( X, Y ), X ) ) }.
% 0.85/1.21  parent0[0]: (126) {G12,W11,D4,L1,V2,M1} P(115,1) { difference( X, product( 
% 0.85/1.21    Y, X ) ) ==> product( difference( X, Y ), X ) }.
% 0.85/1.21  parent1[0; 6]: (1142) {G1,W7,D4,L1,V2,M1}  { Y ==> quotient( X, difference
% 0.85/1.21    ( Y, X ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := product( Y, X )
% 0.85/1.21     Y := X
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1144) {G2,W11,D5,L1,V2,M1}  { quotient( product( Y, X ), product( 
% 0.85/1.21    difference( X, Y ), X ) ) ==> X }.
% 0.85/1.21  parent0[0]: (1143) {G2,W11,D5,L1,V2,M1}  { X ==> quotient( product( Y, X )
% 0.85/1.21    , product( difference( X, Y ), X ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (127) {G13,W11,D5,L1,V2,M1} P(126,11) { quotient( product( Y, 
% 0.85/1.21    X ), product( difference( X, Y ), X ) ) ==> X }.
% 0.85/1.21  parent0: (1144) {G2,W11,D5,L1,V2,M1}  { quotient( product( Y, X ), product
% 0.85/1.21    ( difference( X, Y ), X ) ) ==> X }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1146) {G1,W15,D5,L1,V4,M1}  { product( X, Z ) ==> quotient( 
% 0.85/1.21    product( product( X, Y ), product( Z, T ) ), product( Y, T ) ) }.
% 0.85/1.21  parent0[0]: (19) {G1,W15,D5,L1,V4,M1} P(4,2) { quotient( product( product( 
% 0.85/1.21    X, Z ), product( Y, T ) ), product( Z, T ) ) ==> product( X, Y ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Z
% 0.85/1.21     Z := Y
% 0.85/1.21     T := T
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1149) {G1,W15,D5,L1,V4,M1}  { product( quotient( X, Y ), Z ) ==> 
% 0.85/1.21    quotient( product( X, product( Z, T ) ), product( Y, T ) ) }.
% 0.85/1.21  parent0[0]: (3) {G0,W7,D4,L1,V2,M1} I { product( quotient( Y, X ), X ) ==> 
% 0.85/1.21    Y }.
% 0.85/1.21  parent1[0; 8]: (1146) {G1,W15,D5,L1,V4,M1}  { product( X, Z ) ==> quotient
% 0.85/1.21    ( product( product( X, Y ), product( Z, T ) ), product( Y, T ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Y
% 0.85/1.21     Y := X
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := quotient( X, Y )
% 0.85/1.21     Y := Y
% 0.85/1.21     Z := Z
% 0.85/1.21     T := T
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1153) {G1,W15,D5,L1,V4,M1}  { quotient( product( X, product( Z, T
% 0.85/1.21     ) ), product( Y, T ) ) ==> product( quotient( X, Y ), Z ) }.
% 0.85/1.21  parent0[0]: (1149) {G1,W15,D5,L1,V4,M1}  { product( quotient( X, Y ), Z ) 
% 0.85/1.21    ==> quotient( product( X, product( Z, T ) ), product( Y, T ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21     Z := Z
% 0.85/1.21     T := T
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (138) {G2,W15,D5,L1,V4,M1} P(3,19) { quotient( product( X, 
% 0.85/1.21    product( Z, T ) ), product( Y, T ) ) ==> product( quotient( X, Y ), Z )
% 0.85/1.21     }.
% 0.85/1.21  parent0: (1153) {G1,W15,D5,L1,V4,M1}  { quotient( product( X, product( Z, T
% 0.85/1.21     ) ), product( Y, T ) ) ==> product( quotient( X, Y ), Z ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21     Z := Z
% 0.85/1.21     T := T
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1157) {G1,W15,D5,L1,V4,M1}  { product( X, Z ) ==> quotient( 
% 0.85/1.21    product( product( X, Y ), product( Z, T ) ), product( Y, T ) ) }.
% 0.85/1.21  parent0[0]: (19) {G1,W15,D5,L1,V4,M1} P(4,2) { quotient( product( product( 
% 0.85/1.21    X, Z ), product( Y, T ) ), product( Z, T ) ) ==> product( X, Y ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Z
% 0.85/1.21     Z := Y
% 0.85/1.21     T := T
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1161) {G1,W15,D5,L1,V4,M1}  { product( X, quotient( Y, Z ) ) ==> 
% 0.85/1.21    quotient( product( product( X, T ), Y ), product( T, Z ) ) }.
% 0.85/1.21  parent0[0]: (3) {G0,W7,D4,L1,V2,M1} I { product( quotient( Y, X ), X ) ==> 
% 0.85/1.21    Y }.
% 0.85/1.21  parent1[0; 11]: (1157) {G1,W15,D5,L1,V4,M1}  { product( X, Z ) ==> quotient
% 0.85/1.21    ( product( product( X, Y ), product( Z, T ) ), product( Y, T ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Z
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := X
% 0.85/1.21     Y := T
% 0.85/1.21     Z := quotient( Y, Z )
% 0.85/1.21     T := Z
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1165) {G1,W15,D5,L1,V4,M1}  { quotient( product( product( X, T ), 
% 0.85/1.21    Y ), product( T, Z ) ) ==> product( X, quotient( Y, Z ) ) }.
% 0.85/1.21  parent0[0]: (1161) {G1,W15,D5,L1,V4,M1}  { product( X, quotient( Y, Z ) ) 
% 0.85/1.21    ==> quotient( product( product( X, T ), Y ), product( T, Z ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21     Z := Z
% 0.85/1.21     T := T
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (139) {G2,W15,D5,L1,V4,M1} P(3,19) { quotient( product( 
% 0.85/1.21    product( Z, T ), X ), product( T, Y ) ) ==> product( Z, quotient( X, Y )
% 0.85/1.21     ) }.
% 0.85/1.21  parent0: (1165) {G1,W15,D5,L1,V4,M1}  { quotient( product( product( X, T )
% 0.85/1.21    , Y ), product( T, Z ) ) ==> product( X, quotient( Y, Z ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Z
% 0.85/1.21     Y := X
% 0.85/1.21     Z := Y
% 0.85/1.21     T := T
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1168) {G2,W12,D4,L1,V3,M1}  { product( Z, product( Y, X ) ) ==> 
% 0.85/1.21    bigC( X, Y, difference( X, Z ) ) }.
% 0.85/1.21  parent0[0]: (93) {G2,W12,D4,L1,V3,M1} P(17,7) { bigC( X, Y, difference( X, 
% 0.85/1.21    Z ) ) ==> product( Z, product( Y, X ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21     Z := Z
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1169) {G3,W15,D4,L1,V3,M1}  { product( bigC( X, Y, X ), product( 
% 0.85/1.21    Z, X ) ) ==> bigC( X, Z, product( Y, X ) ) }.
% 0.85/1.21  parent0[0]: (68) {G3,W10,D4,L1,V2,M1} P(32,66) { difference( X, bigC( X, Y
% 0.85/1.21    , X ) ) ==> product( Y, X ) }.
% 0.85/1.21  parent1[0; 12]: (1168) {G2,W12,D4,L1,V3,M1}  { product( Z, product( Y, X )
% 0.85/1.21     ) ==> bigC( X, Y, difference( X, Z ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Z
% 0.85/1.21     Z := bigC( X, Y, X )
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (145) {G4,W15,D4,L1,V3,M1} P(68,93) { product( bigC( X, Y, X )
% 0.85/1.21    , product( Z, X ) ) ==> bigC( X, Z, product( Y, X ) ) }.
% 0.85/1.21  parent0: (1169) {G3,W15,D4,L1,V3,M1}  { product( bigC( X, Y, X ), product( 
% 0.85/1.21    Z, X ) ) ==> bigC( X, Z, product( Y, X ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21     Z := Z
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1171) {G1,W12,D4,L1,V3,M1}  { product( product( X, Y ), Z ) ==> 
% 0.85/1.21    bigC( X, Y, quotient( Z, X ) ) }.
% 0.85/1.21  parent0[0]: (40) {G1,W12,D4,L1,V3,M1} P(3,7) { bigC( Y, Z, quotient( X, Y )
% 0.85/1.21     ) ==> product( product( Y, Z ), X ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Z
% 0.85/1.21     Y := X
% 0.85/1.21     Z := Y
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1172) {G2,W12,D4,L1,V3,M1}  { product( product( X, Y ), Z ) ==> 
% 0.85/1.21    bigC( X, quotient( Z, X ), Y ) }.
% 0.85/1.21  parent0[0]: (32) {G1,W9,D3,L1,V3,M1} P(7,4);d(7) { bigC( X, Y, Z ) = bigC( 
% 0.85/1.21    X, Z, Y ) }.
% 0.85/1.21  parent1[0; 6]: (1171) {G1,W12,D4,L1,V3,M1}  { product( product( X, Y ), Z )
% 0.85/1.21     ==> bigC( X, Y, quotient( Z, X ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21     Z := quotient( Z, X )
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21     Z := Z
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1175) {G2,W12,D4,L1,V3,M1}  { bigC( X, quotient( Z, X ), Y ) ==> 
% 0.85/1.21    product( product( X, Y ), Z ) }.
% 0.85/1.21  parent0[0]: (1172) {G2,W12,D4,L1,V3,M1}  { product( product( X, Y ), Z ) 
% 0.85/1.21    ==> bigC( X, quotient( Z, X ), Y ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21     Z := Z
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (160) {G2,W12,D4,L1,V3,M1} P(40,32) { bigC( X, quotient( Z, X
% 0.85/1.21     ), Y ) ==> product( product( X, Y ), Z ) }.
% 0.85/1.21  parent0: (1175) {G2,W12,D4,L1,V3,M1}  { bigC( X, quotient( Z, X ), Y ) ==> 
% 0.85/1.21    product( product( X, Y ), Z ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21     Z := Z
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1177) {G1,W15,D5,L1,V4,M1}  { product( product( X, T ), Y ) ==> 
% 0.85/1.21    product( product( X, quotient( Y, Z ) ), product( T, Z ) ) }.
% 0.85/1.21  parent0[0]: (21) {G1,W15,D5,L1,V4,M1} P(3,4) { product( product( Z, 
% 0.85/1.21    quotient( X, Y ) ), product( T, Y ) ) ==> product( product( Z, T ), X )
% 0.85/1.21     }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Y
% 0.85/1.21     Y := Z
% 0.85/1.21     Z := X
% 0.85/1.21     T := T
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1181) {G1,W13,D5,L1,V3,M1}  { product( product( X, Y ), Z ) ==> 
% 0.85/1.21    product( product( X, quotient( Z, Y ) ), Y ) }.
% 0.85/1.21  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { product( X, X ) ==> X }.
% 0.85/1.21  parent1[0; 12]: (1177) {G1,W15,D5,L1,V4,M1}  { product( product( X, T ), Y
% 0.85/1.21     ) ==> product( product( X, quotient( Y, Z ) ), product( T, Z ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Y
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Z
% 0.85/1.21     Z := Y
% 0.85/1.21     T := Y
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1185) {G1,W13,D5,L1,V3,M1}  { product( product( X, quotient( Z, Y
% 0.85/1.21     ) ), Y ) ==> product( product( X, Y ), Z ) }.
% 0.85/1.21  parent0[0]: (1181) {G1,W13,D5,L1,V3,M1}  { product( product( X, Y ), Z ) 
% 0.85/1.21    ==> product( product( X, quotient( Z, Y ) ), Y ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21     Z := Z
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (165) {G2,W13,D5,L1,V3,M1} P(5,21) { product( product( Y, 
% 0.85/1.21    quotient( Z, X ) ), X ) ==> product( product( Y, X ), Z ) }.
% 0.85/1.21  parent0: (1185) {G1,W13,D5,L1,V3,M1}  { product( product( X, quotient( Z, Y
% 0.85/1.21     ) ), Y ) ==> product( product( X, Y ), Z ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Y
% 0.85/1.21     Y := X
% 0.85/1.21     Z := Z
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1187) {G1,W13,D4,L1,V3,M1}  { product( product( X, Z ), Y ) ==> 
% 0.85/1.21    product( product( X, Y ), product( Z, Y ) ) }.
% 0.85/1.21  parent0[0]: (23) {G1,W13,D4,L1,V3,M1} P(5,4) { product( product( Y, X ), 
% 0.85/1.21    product( Z, X ) ) ==> product( product( Y, Z ), X ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Y
% 0.85/1.21     Y := X
% 0.85/1.21     Z := Z
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1195) {G2,W16,D5,L1,V3,M1}  { product( product( product( X, Y ), 
% 0.85/1.21    Z ), X ) ==> product( bigC( X, Y, X ), product( Z, X ) ) }.
% 0.85/1.21  parent0[0]: (43) {G1,W10,D4,L1,V2,M1} P(5,7) { product( product( X, Y ), X
% 0.85/1.21     ) ==> bigC( X, Y, X ) }.
% 0.85/1.21  parent1[0; 9]: (1187) {G1,W13,D4,L1,V3,M1}  { product( product( X, Z ), Y )
% 0.85/1.21     ==> product( product( X, Y ), product( Z, Y ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := product( X, Y )
% 0.85/1.21     Y := X
% 0.85/1.21     Z := Z
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1198) {G3,W14,D5,L1,V3,M1}  { product( product( product( X, Y ), 
% 0.85/1.21    Z ), X ) ==> bigC( X, Z, product( Y, X ) ) }.
% 0.85/1.21  parent0[0]: (145) {G4,W15,D4,L1,V3,M1} P(68,93) { product( bigC( X, Y, X )
% 0.85/1.21    , product( Z, X ) ) ==> bigC( X, Z, product( Y, X ) ) }.
% 0.85/1.21  parent1[0; 8]: (1195) {G2,W16,D5,L1,V3,M1}  { product( product( product( X
% 0.85/1.21    , Y ), Z ), X ) ==> product( bigC( X, Y, X ), product( Z, X ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21     Z := Z
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21     Z := Z
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (170) {G5,W14,D5,L1,V3,M1} P(43,23);d(145) { product( product
% 0.85/1.21    ( product( X, Y ), Z ), X ) ==> bigC( X, Z, product( Y, X ) ) }.
% 0.85/1.21  parent0: (1198) {G3,W14,D5,L1,V3,M1}  { product( product( product( X, Y ), 
% 0.85/1.21    Z ), X ) ==> bigC( X, Z, product( Y, X ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21     Z := Z
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1201) {G0,W7,D4,L1,V2,M1}  { X ==> quotient( product( X, Y ), Y )
% 0.85/1.21     }.
% 0.85/1.21  parent0[0]: (2) {G0,W7,D4,L1,V2,M1} I { quotient( product( Y, X ), X ) ==> 
% 0.85/1.21    Y }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Y
% 0.85/1.21     Y := X
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1204) {G1,W13,D5,L1,V3,M1}  { product( X, quotient( Y, Z ) ) ==> 
% 0.85/1.21    quotient( product( product( X, Z ), Y ), Z ) }.
% 0.85/1.21  parent0[0]: (165) {G2,W13,D5,L1,V3,M1} P(5,21) { product( product( Y, 
% 0.85/1.21    quotient( Z, X ) ), X ) ==> product( product( Y, X ), Z ) }.
% 0.85/1.21  parent1[0; 7]: (1201) {G0,W7,D4,L1,V2,M1}  { X ==> quotient( product( X, Y
% 0.85/1.21     ), Y ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Z
% 0.85/1.21     Y := X
% 0.85/1.21     Z := Y
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := product( X, quotient( Y, Z ) )
% 0.85/1.21     Y := Z
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1205) {G1,W13,D5,L1,V3,M1}  { quotient( product( product( X, Z ), 
% 0.85/1.21    Y ), Z ) ==> product( X, quotient( Y, Z ) ) }.
% 0.85/1.21  parent0[0]: (1204) {G1,W13,D5,L1,V3,M1}  { product( X, quotient( Y, Z ) ) 
% 0.85/1.21    ==> quotient( product( product( X, Z ), Y ), Z ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21     Z := Z
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (204) {G3,W13,D5,L1,V3,M1} P(165,2) { quotient( product( 
% 0.85/1.21    product( X, Z ), Y ), Z ) ==> product( X, quotient( Y, Z ) ) }.
% 0.85/1.21  parent0: (1205) {G1,W13,D5,L1,V3,M1}  { quotient( product( product( X, Z )
% 0.85/1.21    , Y ), Z ) ==> product( X, quotient( Y, Z ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21     Z := Z
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1207) {G3,W13,D5,L1,V3,M1}  { product( X, quotient( Z, Y ) ) ==> 
% 0.85/1.21    quotient( product( product( X, Y ), Z ), Y ) }.
% 0.85/1.21  parent0[0]: (204) {G3,W13,D5,L1,V3,M1} P(165,2) { quotient( product( 
% 0.85/1.21    product( X, Z ), Y ), Z ) ==> product( X, quotient( Y, Z ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Z
% 0.85/1.21     Z := Y
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1209) {G2,W12,D4,L1,V2,M1}  { product( X, quotient( X, Y ) ) ==> 
% 0.85/1.21    quotient( bigC( X, Y, X ), Y ) }.
% 0.85/1.21  parent0[0]: (43) {G1,W10,D4,L1,V2,M1} P(5,7) { product( product( X, Y ), X
% 0.85/1.21     ) ==> bigC( X, Y, X ) }.
% 0.85/1.21  parent1[0; 7]: (1207) {G3,W13,D5,L1,V3,M1}  { product( X, quotient( Z, Y )
% 0.85/1.21     ) ==> quotient( product( product( X, Y ), Z ), Y ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21     Z := X
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1212) {G2,W12,D4,L1,V2,M1}  { quotient( bigC( X, Y, X ), Y ) ==> 
% 0.85/1.21    product( X, quotient( X, Y ) ) }.
% 0.85/1.21  parent0[0]: (1209) {G2,W12,D4,L1,V2,M1}  { product( X, quotient( X, Y ) ) 
% 0.85/1.21    ==> quotient( bigC( X, Y, X ), Y ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (206) {G4,W12,D4,L1,V2,M1} P(43,204) { quotient( bigC( X, Y, X
% 0.85/1.21     ), Y ) ==> product( X, quotient( X, Y ) ) }.
% 0.85/1.21  parent0: (1212) {G2,W12,D4,L1,V2,M1}  { quotient( bigC( X, Y, X ), Y ) ==> 
% 0.85/1.21    product( X, quotient( X, Y ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1215) {G3,W13,D5,L1,V3,M1}  { product( X, quotient( Z, Y ) ) ==> 
% 0.85/1.21    quotient( product( product( X, Y ), Z ), Y ) }.
% 0.85/1.21  parent0[0]: (204) {G3,W13,D5,L1,V3,M1} P(165,2) { quotient( product( 
% 0.85/1.21    product( X, Z ), Y ), Z ) ==> product( X, quotient( Y, Z ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Z
% 0.85/1.21     Z := Y
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1219) {G1,W13,D4,L1,V3,M1}  { product( quotient( X, Y ), quotient
% 0.85/1.21    ( Z, Y ) ) ==> quotient( product( X, Z ), Y ) }.
% 0.85/1.21  parent0[0]: (3) {G0,W7,D4,L1,V2,M1} I { product( quotient( Y, X ), X ) ==> 
% 0.85/1.21    Y }.
% 0.85/1.21  parent1[0; 10]: (1215) {G3,W13,D5,L1,V3,M1}  { product( X, quotient( Z, Y )
% 0.85/1.21     ) ==> quotient( product( product( X, Y ), Z ), Y ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Y
% 0.85/1.21     Y := X
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := quotient( X, Y )
% 0.85/1.21     Y := Y
% 0.85/1.21     Z := Z
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (211) {G4,W13,D4,L1,V3,M1} P(3,204) { product( quotient( X, Y
% 0.85/1.21     ), quotient( Z, Y ) ) ==> quotient( product( X, Z ), Y ) }.
% 0.85/1.21  parent0: (1219) {G1,W13,D4,L1,V3,M1}  { product( quotient( X, Y ), quotient
% 0.85/1.21    ( Z, Y ) ) ==> quotient( product( X, Z ), Y ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21     Z := Z
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1223) {G4,W13,D4,L1,V3,M1}  { quotient( product( X, Z ), Y ) ==> 
% 0.85/1.21    product( quotient( X, Y ), quotient( Z, Y ) ) }.
% 0.85/1.21  parent0[0]: (211) {G4,W13,D4,L1,V3,M1} P(3,204) { product( quotient( X, Y )
% 0.85/1.21    , quotient( Z, Y ) ) ==> quotient( product( X, Z ), Y ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21     Z := Z
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1226) {G5,W16,D6,L1,V3,M1}  { quotient( product( X, bigC( Y, 
% 0.85/1.21    quotient( Z, Y ), Y ) ), Z ) ==> product( quotient( X, Z ), Y ) }.
% 0.85/1.21  parent0[0]: (71) {G5,W10,D5,L1,V2,M1} P(3,69) { quotient( bigC( Y, quotient
% 0.85/1.21    ( X, Y ), Y ), X ) ==> Y }.
% 0.85/1.21  parent1[0; 15]: (1223) {G4,W13,D4,L1,V3,M1}  { quotient( product( X, Z ), Y
% 0.85/1.21     ) ==> product( quotient( X, Y ), quotient( Z, Y ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Z
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Z
% 0.85/1.21     Z := bigC( Y, quotient( Z, Y ), Y )
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1227) {G6,W13,D5,L1,V3,M1}  { quotient( product( X, product( Y, Z
% 0.85/1.21     ) ), Z ) ==> product( quotient( X, Z ), Y ) }.
% 0.85/1.21  parent0[0]: (85) {G6,W10,D4,L1,V2,M1} P(71,3) { bigC( X, quotient( Y, X ), 
% 0.85/1.21    X ) ==> product( X, Y ) }.
% 0.85/1.21  parent1[0; 4]: (1226) {G5,W16,D6,L1,V3,M1}  { quotient( product( X, bigC( Y
% 0.85/1.21    , quotient( Z, Y ), Y ) ), Z ) ==> product( quotient( X, Z ), Y ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Y
% 0.85/1.21     Y := Z
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21     Z := Z
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (223) {G7,W13,D5,L1,V3,M1} P(71,211);d(85) { quotient( product
% 0.85/1.21    ( Z, product( X, Y ) ), Y ) ==> product( quotient( Z, Y ), X ) }.
% 0.85/1.21  parent0: (1227) {G6,W13,D5,L1,V3,M1}  { quotient( product( X, product( Y, Z
% 0.85/1.21     ) ), Z ) ==> product( quotient( X, Z ), Y ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Z
% 0.85/1.21     Y := X
% 0.85/1.21     Z := Y
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1230) {G7,W13,D5,L1,V3,M1}  { product( quotient( X, Z ), Y ) ==> 
% 0.85/1.21    quotient( product( X, product( Y, Z ) ), Z ) }.
% 0.85/1.21  parent0[0]: (223) {G7,W13,D5,L1,V3,M1} P(71,211);d(85) { quotient( product
% 0.85/1.21    ( Z, product( X, Y ) ), Y ) ==> product( quotient( Z, Y ), X ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Y
% 0.85/1.21     Y := Z
% 0.85/1.21     Z := X
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1232) {G1,W17,D6,L1,V2,M1}  { product( quotient( product( product
% 0.85/1.21    ( X, Y ), Y ), product( Y, X ) ), Y ) ==> quotient( Y, product( Y, X ) )
% 0.85/1.21     }.
% 0.85/1.21  parent0[0]: (6) {G0,W13,D5,L1,V2,M1} I { product( product( product( Y, X )
% 0.85/1.21    , X ), product( X, product( X, Y ) ) ) ==> X }.
% 0.85/1.21  parent1[0; 13]: (1230) {G7,W13,D5,L1,V3,M1}  { product( quotient( X, Z ), Y
% 0.85/1.21     ) ==> quotient( product( X, product( Y, Z ) ), Z ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Y
% 0.85/1.21     Y := X
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := product( product( X, Y ), Y )
% 0.85/1.21     Y := Y
% 0.85/1.21     Z := product( Y, X )
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1234) {G2,W13,D5,L1,V2,M1}  { product( product( X, quotient( Y, X
% 0.85/1.21     ) ), Y ) ==> quotient( Y, product( Y, X ) ) }.
% 0.85/1.21  parent0[0]: (139) {G2,W15,D5,L1,V4,M1} P(3,19) { quotient( product( product
% 0.85/1.21    ( Z, T ), X ), product( T, Y ) ) ==> product( Z, quotient( X, Y ) ) }.
% 0.85/1.21  parent1[0; 2]: (1232) {G1,W17,D6,L1,V2,M1}  { product( quotient( product( 
% 0.85/1.21    product( X, Y ), Y ), product( Y, X ) ), Y ) ==> quotient( Y, product( Y
% 0.85/1.21    , X ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Y
% 0.85/1.21     Y := X
% 0.85/1.21     Z := X
% 0.85/1.21     T := Y
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (233) {G8,W13,D5,L1,V2,M1} P(6,223);d(139) { product( product
% 0.85/1.21    ( X, quotient( Y, X ) ), Y ) ==> quotient( Y, product( Y, X ) ) }.
% 0.85/1.21  parent0: (1234) {G2,W13,D5,L1,V2,M1}  { product( product( X, quotient( Y, X
% 0.85/1.21     ) ), Y ) ==> quotient( Y, product( Y, X ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1237) {G7,W13,D5,L1,V3,M1}  { product( quotient( X, Z ), Y ) ==> 
% 0.85/1.21    quotient( product( X, product( Y, Z ) ), Z ) }.
% 0.85/1.21  parent0[0]: (223) {G7,W13,D5,L1,V3,M1} P(71,211);d(85) { quotient( product
% 0.85/1.21    ( Z, product( X, Y ) ), Y ) ==> product( quotient( Z, Y ), X ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Y
% 0.85/1.21     Y := Z
% 0.85/1.21     Z := X
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1239) {G1,W13,D5,L1,V0,M1}  { product( quotient( product( a, c )
% 0.85/1.21    , b ), c ) ==> quotient( product( a, b ), b ) }.
% 0.85/1.21  parent0[0]: (8) {G0,W11,D4,L1,V0,M1} I { product( product( a, c ), product
% 0.85/1.21    ( c, b ) ) ==> product( a, b ) }.
% 0.85/1.21  parent1[0; 9]: (1237) {G7,W13,D5,L1,V3,M1}  { product( quotient( X, Z ), Y
% 0.85/1.21     ) ==> quotient( product( X, product( Y, Z ) ), Z ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := product( a, c )
% 0.85/1.21     Y := c
% 0.85/1.21     Z := b
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1241) {G1,W9,D5,L1,V0,M1}  { product( quotient( product( a, c ), 
% 0.85/1.21    b ), c ) ==> a }.
% 0.85/1.21  parent0[0]: (2) {G0,W7,D4,L1,V2,M1} I { quotient( product( Y, X ), X ) ==> 
% 0.85/1.21    Y }.
% 0.85/1.21  parent1[0; 8]: (1239) {G1,W13,D5,L1,V0,M1}  { product( quotient( product( a
% 0.85/1.21    , c ), b ), c ) ==> quotient( product( a, b ), b ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := b
% 0.85/1.21     Y := a
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (235) {G8,W9,D5,L1,V0,M1} P(8,223);d(2) { product( quotient( 
% 0.85/1.21    product( a, c ), b ), c ) ==> a }.
% 0.85/1.21  parent0: (1241) {G1,W9,D5,L1,V0,M1}  { product( quotient( product( a, c ), 
% 0.85/1.21    b ), c ) ==> a }.
% 0.85/1.21  substitution0:
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1244) {G1,W15,D5,L1,V4,M1}  { product( X, product( Z, T ) ) ==> 
% 0.85/1.21    product( product( quotient( X, Y ), Z ), product( Y, T ) ) }.
% 0.85/1.21  parent0[0]: (20) {G1,W15,D5,L1,V4,M1} P(3,4) { product( product( quotient( 
% 0.85/1.21    X, Y ), Z ), product( Y, T ) ) ==> product( X, product( Z, T ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21     Z := Z
% 0.85/1.21     T := T
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1246) {G2,W13,D4,L1,V1,M1}  { product( product( a, c ), product( 
% 0.85/1.21    c, X ) ) ==> product( a, product( b, X ) ) }.
% 0.85/1.21  parent0[0]: (235) {G8,W9,D5,L1,V0,M1} P(8,223);d(2) { product( quotient( 
% 0.85/1.21    product( a, c ), b ), c ) ==> a }.
% 0.85/1.21  parent1[0; 9]: (1244) {G1,W15,D5,L1,V4,M1}  { product( X, product( Z, T ) )
% 0.85/1.21     ==> product( product( quotient( X, Y ), Z ), product( Y, T ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := product( a, c )
% 0.85/1.21     Y := b
% 0.85/1.21     Z := c
% 0.85/1.21     T := X
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (244) {G9,W13,D4,L1,V1,M1} P(235,20) { product( product( a, c
% 0.85/1.21     ), product( c, X ) ) ==> product( a, product( b, X ) ) }.
% 0.85/1.21  parent0: (1246) {G2,W13,D4,L1,V1,M1}  { product( product( a, c ), product( 
% 0.85/1.21    c, X ) ) ==> product( a, product( b, X ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1251) {G9,W13,D4,L1,V1,M1}  { product( a, product( b, X ) ) ==> 
% 0.85/1.21    product( product( a, c ), product( c, X ) ) }.
% 0.85/1.21  parent0[0]: (244) {G9,W13,D4,L1,V1,M1} P(235,20) { product( product( a, c )
% 0.85/1.21    , product( c, X ) ) ==> product( a, product( b, X ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1253) {G2,W11,D4,L1,V0,M1}  { product( a, product( b, c ) ) ==> 
% 0.85/1.21    product( product( a, c ), c ) }.
% 0.85/1.21  parent0[0]: (23) {G1,W13,D4,L1,V3,M1} P(5,4) { product( product( Y, X ), 
% 0.85/1.21    product( Z, X ) ) ==> product( product( Y, Z ), X ) }.
% 0.85/1.21  parent1[0; 6]: (1251) {G9,W13,D4,L1,V1,M1}  { product( a, product( b, X ) )
% 0.85/1.21     ==> product( product( a, c ), product( c, X ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := c
% 0.85/1.21     Y := a
% 0.85/1.21     Z := c
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := c
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (299) {G10,W11,D4,L1,V0,M1} P(244,23) { product( a, product( b
% 0.85/1.21    , c ) ) ==> product( product( a, c ), c ) }.
% 0.85/1.21  parent0: (1253) {G2,W11,D4,L1,V0,M1}  { product( a, product( b, c ) ) ==> 
% 0.85/1.21    product( product( a, c ), c ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1255) {G9,W13,D4,L1,V1,M1}  { product( a, product( b, X ) ) ==> 
% 0.85/1.21    product( product( a, c ), product( c, X ) ) }.
% 0.85/1.21  parent0[0]: (244) {G9,W13,D4,L1,V1,M1} P(235,20) { product( product( a, c )
% 0.85/1.21    , product( c, X ) ) ==> product( a, product( b, X ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1258) {G1,W10,D4,L1,V0,M1}  { product( a, product( b, a ) ) ==> 
% 0.85/1.21    bigC( a, c, c ) }.
% 0.85/1.21  parent0[0]: (7) {G0,W12,D4,L1,V3,M1} I { product( product( Z, Y ), product
% 0.85/1.21    ( X, Z ) ) ==> bigC( Z, Y, X ) }.
% 0.85/1.21  parent1[0; 6]: (1255) {G9,W13,D4,L1,V1,M1}  { product( a, product( b, X ) )
% 0.85/1.21     ==> product( product( a, c ), product( c, X ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := c
% 0.85/1.21     Y := c
% 0.85/1.21     Z := a
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := a
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1259) {G2,W9,D3,L1,V0,M1}  { bigC( a, a, b ) ==> bigC( a, c, c )
% 0.85/1.21     }.
% 0.85/1.21  parent0[0]: (42) {G1,W10,D4,L1,V2,M1} P(5,7) { product( X, product( Y, X )
% 0.85/1.21     ) ==> bigC( X, X, Y ) }.
% 0.85/1.21  parent1[0; 1]: (1258) {G1,W10,D4,L1,V0,M1}  { product( a, product( b, a ) )
% 0.85/1.21     ==> bigC( a, c, c ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := a
% 0.85/1.21     Y := b
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1260) {G2,W9,D3,L1,V0,M1}  { bigC( a, c, c ) ==> bigC( a, a, b )
% 0.85/1.21     }.
% 0.85/1.21  parent0[0]: (1259) {G2,W9,D3,L1,V0,M1}  { bigC( a, a, b ) ==> bigC( a, c, c
% 0.85/1.21     ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (301) {G10,W9,D3,L1,V0,M1} P(244,7);d(42) { bigC( a, c, c ) 
% 0.85/1.21    ==> bigC( a, a, b ) }.
% 0.85/1.21  parent0: (1260) {G2,W9,D3,L1,V0,M1}  { bigC( a, c, c ) ==> bigC( a, a, b )
% 0.85/1.21     }.
% 0.85/1.21  substitution0:
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  *** allocated 22500 integers for termspace/termends
% 0.85/1.21  eqswap: (1262) {G8,W11,D5,L1,V2,M1}  { X ==> difference( product( X, 
% 0.85/1.21    quotient( Y, X ) ), product( X, Y ) ) }.
% 0.85/1.21  parent0[0]: (90) {G8,W11,D5,L1,V2,M1} P(87,12) { difference( product( X, 
% 0.85/1.21    quotient( Y, X ) ), product( X, Y ) ) ==> X }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1264) {G9,W15,D6,L1,V0,M1}  { a ==> difference( product( a, 
% 0.85/1.21    quotient( product( b, c ), a ) ), product( product( a, c ), c ) ) }.
% 0.85/1.21  parent0[0]: (299) {G10,W11,D4,L1,V0,M1} P(244,23) { product( a, product( b
% 0.85/1.21    , c ) ) ==> product( product( a, c ), c ) }.
% 0.85/1.21  parent1[0; 10]: (1262) {G8,W11,D5,L1,V2,M1}  { X ==> difference( product( X
% 0.85/1.21    , quotient( Y, X ) ), product( X, Y ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := a
% 0.85/1.21     Y := product( b, c )
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1265) {G3,W11,D6,L1,V0,M1}  { a ==> product( c, difference( 
% 0.85/1.21    quotient( product( b, c ), a ), c ) ) }.
% 0.85/1.21  parent0[0]: (82) {G2,W15,D5,L1,V4,M1} P(1,16) { difference( product( Z, X )
% 0.85/1.21    , product( product( Z, T ), Y ) ) ==> product( T, difference( X, Y ) )
% 0.85/1.21     }.
% 0.85/1.21  parent1[0; 2]: (1264) {G9,W15,D6,L1,V0,M1}  { a ==> difference( product( a
% 0.85/1.21    , quotient( product( b, c ), a ) ), product( product( a, c ), c ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := quotient( product( b, c ), a )
% 0.85/1.21     Y := c
% 0.85/1.21     Z := a
% 0.85/1.21     T := c
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1266) {G3,W11,D6,L1,V0,M1}  { product( c, difference( quotient( 
% 0.85/1.21    product( b, c ), a ), c ) ) ==> a }.
% 0.85/1.21  parent0[0]: (1265) {G3,W11,D6,L1,V0,M1}  { a ==> product( c, difference( 
% 0.85/1.21    quotient( product( b, c ), a ), c ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (307) {G11,W11,D6,L1,V0,M1} P(299,90);d(82) { product( c, 
% 0.85/1.21    difference( quotient( product( b, c ), a ), c ) ) ==> a }.
% 0.85/1.21  parent0: (1266) {G3,W11,D6,L1,V0,M1}  { product( c, difference( quotient( 
% 0.85/1.21    product( b, c ), a ), c ) ) ==> a }.
% 0.85/1.21  substitution0:
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1268) {G1,W15,D5,L1,V4,M1}  { product( product( X, Z ), T ) ==> 
% 0.85/1.21    product( product( X, Y ), product( Z, difference( Y, T ) ) ) }.
% 0.85/1.21  parent0[0]: (18) {G1,W15,D5,L1,V4,M1} P(1,4) { product( product( Z, X ), 
% 0.85/1.21    product( T, difference( X, Y ) ) ) ==> product( product( Z, T ), Y ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Y
% 0.85/1.21     Y := T
% 0.85/1.21     Z := X
% 0.85/1.21     T := Z
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1272) {G2,W15,D6,L1,V1,M1}  { product( product( X, c ), c ) ==> 
% 0.85/1.21    product( product( X, quotient( product( b, c ), a ) ), a ) }.
% 0.85/1.21  parent0[0]: (307) {G11,W11,D6,L1,V0,M1} P(299,90);d(82) { product( c, 
% 0.85/1.21    difference( quotient( product( b, c ), a ), c ) ) ==> a }.
% 0.85/1.21  parent1[0; 14]: (1268) {G1,W15,D5,L1,V4,M1}  { product( product( X, Z ), T
% 0.85/1.21     ) ==> product( product( X, Y ), product( Z, difference( Y, T ) ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := X
% 0.85/1.21     Y := quotient( product( b, c ), a )
% 0.85/1.21     Z := c
% 0.85/1.21     T := c
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1273) {G3,W13,D4,L1,V1,M1}  { product( product( X, c ), c ) ==> 
% 0.85/1.21    product( product( X, a ), product( b, c ) ) }.
% 0.85/1.21  parent0[0]: (165) {G2,W13,D5,L1,V3,M1} P(5,21) { product( product( Y, 
% 0.85/1.21    quotient( Z, X ) ), X ) ==> product( product( Y, X ), Z ) }.
% 0.85/1.21  parent1[0; 6]: (1272) {G2,W15,D6,L1,V1,M1}  { product( product( X, c ), c )
% 0.85/1.21     ==> product( product( X, quotient( product( b, c ), a ) ), a ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := a
% 0.85/1.21     Y := X
% 0.85/1.21     Z := product( b, c )
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := X
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1274) {G3,W13,D4,L1,V1,M1}  { product( product( X, a ), product( b
% 0.85/1.21    , c ) ) ==> product( product( X, c ), c ) }.
% 0.85/1.21  parent0[0]: (1273) {G3,W13,D4,L1,V1,M1}  { product( product( X, c ), c ) 
% 0.85/1.21    ==> product( product( X, a ), product( b, c ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (316) {G12,W13,D4,L1,V1,M1} P(307,18);d(165) { product( 
% 0.85/1.21    product( X, a ), product( b, c ) ) ==> product( product( X, c ), c ) }.
% 0.85/1.21  parent0: (1274) {G3,W13,D4,L1,V1,M1}  { product( product( X, a ), product( 
% 0.85/1.21    b, c ) ) ==> product( product( X, c ), c ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1275) {G12,W13,D4,L1,V1,M1}  { product( product( X, c ), c ) ==> 
% 0.85/1.21    product( product( X, a ), product( b, c ) ) }.
% 0.85/1.21  parent0[0]: (316) {G12,W13,D4,L1,V1,M1} P(307,18);d(165) { product( product
% 0.85/1.21    ( X, a ), product( b, c ) ) ==> product( product( X, c ), c ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1279) {G1,W10,D4,L1,V0,M1}  { product( product( c, c ), c ) ==> 
% 0.85/1.21    bigC( c, a, b ) }.
% 0.85/1.21  parent0[0]: (7) {G0,W12,D4,L1,V3,M1} I { product( product( Z, Y ), product
% 0.85/1.21    ( X, Z ) ) ==> bigC( Z, Y, X ) }.
% 0.85/1.21  parent1[0; 6]: (1275) {G12,W13,D4,L1,V1,M1}  { product( product( X, c ), c
% 0.85/1.21     ) ==> product( product( X, a ), product( b, c ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := b
% 0.85/1.21     Y := a
% 0.85/1.21     Z := c
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := c
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1280) {G2,W9,D3,L1,V0,M1}  { bigC( c, c, c ) ==> bigC( c, a, b )
% 0.85/1.21     }.
% 0.85/1.21  parent0[0]: (43) {G1,W10,D4,L1,V2,M1} P(5,7) { product( product( X, Y ), X
% 0.85/1.21     ) ==> bigC( X, Y, X ) }.
% 0.85/1.21  parent1[0; 1]: (1279) {G1,W10,D4,L1,V0,M1}  { product( product( c, c ), c )
% 0.85/1.21     ==> bigC( c, a, b ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := c
% 0.85/1.21     Y := c
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1281) {G2,W6,D3,L1,V0,M1}  { c ==> bigC( c, a, b ) }.
% 0.85/1.21  parent0[0]: (41) {G1,W6,D3,L1,V1,M1} P(7,5);d(5) { bigC( X, X, X ) ==> X
% 0.85/1.21     }.
% 0.85/1.21  parent1[0; 1]: (1280) {G2,W9,D3,L1,V0,M1}  { bigC( c, c, c ) ==> bigC( c, a
% 0.85/1.21    , b ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := c
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1282) {G2,W6,D3,L1,V0,M1}  { bigC( c, a, b ) ==> c }.
% 0.85/1.21  parent0[0]: (1281) {G2,W6,D3,L1,V0,M1}  { c ==> bigC( c, a, b ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (337) {G13,W6,D3,L1,V0,M1} P(316,7);d(43);d(41) { bigC( c, a, 
% 0.85/1.21    b ) ==> c }.
% 0.85/1.21  parent0: (1282) {G2,W6,D3,L1,V0,M1}  { bigC( c, a, b ) ==> c }.
% 0.85/1.21  substitution0:
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1284) {G2,W12,D4,L1,V3,M1}  { product( Z, X ) ==> difference( 
% 0.85/1.21    product( X, Y ), bigC( X, Z, Y ) ) }.
% 0.85/1.21  parent0[0]: (80) {G2,W12,D4,L1,V3,M1} P(7,16) { difference( product( X, Z )
% 0.85/1.21    , bigC( X, Y, Z ) ) ==> product( Y, X ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Z
% 0.85/1.21     Z := Y
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1285) {G3,W9,D4,L1,V0,M1}  { product( a, c ) ==> difference( 
% 0.85/1.21    product( c, b ), c ) }.
% 0.85/1.21  parent0[0]: (337) {G13,W6,D3,L1,V0,M1} P(316,7);d(43);d(41) { bigC( c, a, b
% 0.85/1.21     ) ==> c }.
% 0.85/1.21  parent1[0; 8]: (1284) {G2,W12,D4,L1,V3,M1}  { product( Z, X ) ==> 
% 0.85/1.21    difference( product( X, Y ), bigC( X, Z, Y ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := c
% 0.85/1.21     Y := b
% 0.85/1.21     Z := a
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1286) {G3,W9,D4,L1,V0,M1}  { difference( product( c, b ), c ) ==> 
% 0.85/1.21    product( a, c ) }.
% 0.85/1.21  parent0[0]: (1285) {G3,W9,D4,L1,V0,M1}  { product( a, c ) ==> difference( 
% 0.85/1.21    product( c, b ), c ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (343) {G14,W9,D4,L1,V0,M1} P(337,80) { difference( product( c
% 0.85/1.21    , b ), c ) ==> product( a, c ) }.
% 0.85/1.21  parent0: (1286) {G3,W9,D4,L1,V0,M1}  { difference( product( c, b ), c ) ==>
% 0.85/1.21     product( a, c ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1287) {G13,W6,D3,L1,V0,M1}  { c ==> bigC( c, a, b ) }.
% 0.85/1.21  parent0[0]: (337) {G13,W6,D3,L1,V0,M1} P(316,7);d(43);d(41) { bigC( c, a, b
% 0.85/1.21     ) ==> c }.
% 0.85/1.21  substitution0:
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1288) {G2,W6,D3,L1,V0,M1}  { c ==> bigC( c, b, a ) }.
% 0.85/1.21  parent0[0]: (32) {G1,W9,D3,L1,V3,M1} P(7,4);d(7) { bigC( X, Y, Z ) = bigC( 
% 0.85/1.21    X, Z, Y ) }.
% 0.85/1.21  parent1[0; 2]: (1287) {G13,W6,D3,L1,V0,M1}  { c ==> bigC( c, a, b ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := c
% 0.85/1.21     Y := a
% 0.85/1.21     Z := b
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1291) {G2,W6,D3,L1,V0,M1}  { bigC( c, b, a ) ==> c }.
% 0.85/1.21  parent0[0]: (1288) {G2,W6,D3,L1,V0,M1}  { c ==> bigC( c, b, a ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (345) {G14,W6,D3,L1,V0,M1} P(337,32) { bigC( c, b, a ) ==> c
% 0.85/1.21     }.
% 0.85/1.21  parent0: (1291) {G2,W6,D3,L1,V0,M1}  { bigC( c, b, a ) ==> c }.
% 0.85/1.21  substitution0:
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1293) {G13,W11,D5,L1,V2,M1}  { Y ==> quotient( product( X, Y ), 
% 0.85/1.21    product( difference( Y, X ), Y ) ) }.
% 0.85/1.21  parent0[0]: (127) {G13,W11,D5,L1,V2,M1} P(126,11) { quotient( product( Y, X
% 0.85/1.21     ), product( difference( X, Y ), X ) ) ==> X }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Y
% 0.85/1.21     Y := X
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1296) {G14,W17,D5,L1,V0,M1}  { product( c, b ) ==> quotient( 
% 0.85/1.21    product( c, product( c, b ) ), product( product( a, c ), product( c, b )
% 0.85/1.21     ) ) }.
% 0.85/1.21  parent0[0]: (343) {G14,W9,D4,L1,V0,M1} P(337,80) { difference( product( c, 
% 0.85/1.21    b ), c ) ==> product( a, c ) }.
% 0.85/1.21  parent1[0; 11]: (1293) {G13,W11,D5,L1,V2,M1}  { Y ==> quotient( product( X
% 0.85/1.21    , Y ), product( difference( Y, X ), Y ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := c
% 0.85/1.21     Y := product( c, b )
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1297) {G1,W13,D5,L1,V0,M1}  { product( c, b ) ==> quotient( 
% 0.85/1.21    product( c, product( c, b ) ), product( a, b ) ) }.
% 0.85/1.21  parent0[0]: (8) {G0,W11,D4,L1,V0,M1} I { product( product( a, c ), product
% 0.85/1.21    ( c, b ) ) ==> product( a, b ) }.
% 0.85/1.21  parent1[0; 10]: (1296) {G14,W17,D5,L1,V0,M1}  { product( c, b ) ==> 
% 0.85/1.21    quotient( product( c, product( c, b ) ), product( product( a, c ), 
% 0.85/1.21    product( c, b ) ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1298) {G2,W9,D4,L1,V0,M1}  { product( c, b ) ==> product( 
% 0.85/1.21    quotient( c, a ), c ) }.
% 0.85/1.21  parent0[0]: (138) {G2,W15,D5,L1,V4,M1} P(3,19) { quotient( product( X, 
% 0.85/1.21    product( Z, T ) ), product( Y, T ) ) ==> product( quotient( X, Y ), Z )
% 0.85/1.21     }.
% 0.85/1.21  parent1[0; 4]: (1297) {G1,W13,D5,L1,V0,M1}  { product( c, b ) ==> quotient
% 0.85/1.21    ( product( c, product( c, b ) ), product( a, b ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := c
% 0.85/1.21     Y := a
% 0.85/1.21     Z := c
% 0.85/1.21     T := b
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1299) {G2,W9,D4,L1,V0,M1}  { product( quotient( c, a ), c ) ==> 
% 0.85/1.21    product( c, b ) }.
% 0.85/1.21  parent0[0]: (1298) {G2,W9,D4,L1,V0,M1}  { product( c, b ) ==> product( 
% 0.85/1.21    quotient( c, a ), c ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (348) {G15,W9,D4,L1,V0,M1} P(343,127);d(8);d(138) { product( 
% 0.85/1.21    quotient( c, a ), c ) ==> product( c, b ) }.
% 0.85/1.21  parent0: (1299) {G2,W9,D4,L1,V0,M1}  { product( quotient( c, a ), c ) ==> 
% 0.85/1.21    product( c, b ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1301) {G1,W13,D4,L1,V3,M1}  { product( product( X, Z ), Y ) ==> 
% 0.85/1.21    product( product( X, Y ), product( Z, Y ) ) }.
% 0.85/1.21  parent0[0]: (23) {G1,W13,D4,L1,V3,M1} P(5,4) { product( product( Y, X ), 
% 0.85/1.21    product( Z, X ) ) ==> product( product( Y, Z ), X ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Y
% 0.85/1.21     Y := X
% 0.85/1.21     Z := Z
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1304) {G2,W15,D5,L1,V1,M1}  { product( product( X, quotient( c, a
% 0.85/1.21     ) ), c ) ==> product( product( X, c ), product( c, b ) ) }.
% 0.85/1.21  parent0[0]: (348) {G15,W9,D4,L1,V0,M1} P(343,127);d(8);d(138) { product( 
% 0.85/1.21    quotient( c, a ), c ) ==> product( c, b ) }.
% 0.85/1.21  parent1[0; 12]: (1301) {G1,W13,D4,L1,V3,M1}  { product( product( X, Z ), Y
% 0.85/1.21     ) ==> product( product( X, Y ), product( Z, Y ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := X
% 0.85/1.21     Y := c
% 0.85/1.21     Z := quotient( c, a )
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1307) {G2,W15,D5,L1,V1,M1}  { product( product( X, c ), product( c
% 0.85/1.21    , b ) ) ==> product( product( X, quotient( c, a ) ), c ) }.
% 0.85/1.21  parent0[0]: (1304) {G2,W15,D5,L1,V1,M1}  { product( product( X, quotient( c
% 0.85/1.21    , a ) ), c ) ==> product( product( X, c ), product( c, b ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (353) {G16,W15,D5,L1,V1,M1} P(348,23) { product( product( X, c
% 0.85/1.21     ), product( c, b ) ) ==> product( product( X, quotient( c, a ) ), c )
% 0.85/1.21     }.
% 0.85/1.21  parent0: (1307) {G2,W15,D5,L1,V1,M1}  { product( product( X, c ), product( 
% 0.85/1.21    c, b ) ) ==> product( product( X, quotient( c, a ) ), c ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1310) {G3,W11,D4,L1,V0,M1}  { product( product( c, a ), product( 
% 0.85/1.21    a, b ) ) ==> product( a, c ) }.
% 0.85/1.21  parent0[0]: (345) {G14,W6,D3,L1,V0,M1} P(337,32) { bigC( c, b, a ) ==> c
% 0.85/1.21     }.
% 0.85/1.21  parent1[0; 3]: (49) {G2,W14,D5,L1,V0,M1} P(8,6);d(7);d(22);d(25) { product
% 0.85/1.21    ( product( bigC( c, b, a ), a ), product( a, b ) ) ==> product( a, c )
% 0.85/1.21     }.
% 0.85/1.21  substitution0:
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (390) {G15,W11,D4,L1,V0,M1} S(49);d(345) { product( product( c
% 0.85/1.21    , a ), product( a, b ) ) ==> product( a, c ) }.
% 0.85/1.21  parent0: (1310) {G3,W11,D4,L1,V0,M1}  { product( product( c, a ), product( 
% 0.85/1.21    a, b ) ) ==> product( a, c ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1312) {G1,W21,D6,L1,V4,M1}  { product( Y, product( Z, T ) ) ==> 
% 0.85/1.21    product( product( product( product( X, Y ), Y ), Z ), product( product( Y
% 0.85/1.21    , product( Y, X ) ), T ) ) }.
% 0.85/1.21  parent0[0]: (50) {G1,W21,D6,L1,V4,M1} P(6,4) { product( product( product( 
% 0.85/1.21    product( X, Y ), Y ), Z ), product( product( Y, product( Y, X ) ), T ) ) 
% 0.85/1.21    ==> product( Y, product( Z, T ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21     Z := Z
% 0.85/1.21     T := T
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1319) {G2,W25,D6,L1,V2,M1}  { product( X, product( product( a, c
% 0.85/1.21     ), product( c, b ) ) ) ==> product( product( product( product( Y, X ), X
% 0.85/1.21     ), product( X, product( X, Y ) ) ), product( a, b ) ) }.
% 0.85/1.21  parent0[0]: (25) {G1,W19,D5,L1,V2,M1} P(8,4) { product( product( X, product
% 0.85/1.21    ( a, c ) ), product( Y, product( c, b ) ) ) ==> product( product( X, Y )
% 0.85/1.21    , product( a, b ) ) }.
% 0.85/1.21  parent1[0; 10]: (1312) {G1,W21,D6,L1,V4,M1}  { product( Y, product( Z, T )
% 0.85/1.21     ) ==> product( product( product( product( X, Y ), Y ), Z ), product( 
% 0.85/1.21    product( Y, product( Y, X ) ), T ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := product( product( Y, X ), X )
% 0.85/1.21     Y := product( X, product( X, Y ) )
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := Y
% 0.85/1.21     Y := X
% 0.85/1.21     Z := product( a, c )
% 0.85/1.21     T := product( c, b )
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1325) {G3,W25,D6,L1,V2,M1}  { product( X, product( product( a, 
% 0.85/1.21    quotient( c, a ) ), c ) ) ==> product( product( product( product( Y, X )
% 0.85/1.21    , X ), product( X, product( X, Y ) ) ), product( a, b ) ) }.
% 0.85/1.21  parent0[0]: (353) {G16,W15,D5,L1,V1,M1} P(348,23) { product( product( X, c
% 0.85/1.21     ), product( c, b ) ) ==> product( product( X, quotient( c, a ) ), c )
% 0.85/1.21     }.
% 0.85/1.21  parent1[0; 3]: (1319) {G2,W25,D6,L1,V2,M1}  { product( X, product( product
% 0.85/1.21    ( a, c ), product( c, b ) ) ) ==> product( product( product( product( Y, 
% 0.85/1.21    X ), X ), product( X, product( X, Y ) ) ), product( a, b ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := a
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1326) {G4,W23,D6,L1,V2,M1}  { product( X, quotient( c, product( c
% 0.85/1.21    , a ) ) ) ==> product( product( product( product( Y, X ), X ), product( X
% 0.85/1.21    , product( X, Y ) ) ), product( a, b ) ) }.
% 0.85/1.21  parent0[0]: (233) {G8,W13,D5,L1,V2,M1} P(6,223);d(139) { product( product( 
% 0.85/1.21    X, quotient( Y, X ) ), Y ) ==> quotient( Y, product( Y, X ) ) }.
% 0.85/1.21  parent1[0; 3]: (1325) {G3,W25,D6,L1,V2,M1}  { product( X, product( product
% 0.85/1.21    ( a, quotient( c, a ) ), c ) ) ==> product( product( product( product( Y
% 0.85/1.21    , X ), X ), product( X, product( X, Y ) ) ), product( a, b ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := a
% 0.85/1.21     Y := c
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1327) {G1,W13,D5,L1,V1,M1}  { product( X, quotient( c, product( c
% 0.85/1.21    , a ) ) ) ==> product( X, product( a, b ) ) }.
% 0.85/1.21  parent0[0]: (6) {G0,W13,D5,L1,V2,M1} I { product( product( product( Y, X )
% 0.85/1.21    , X ), product( X, product( X, Y ) ) ) ==> X }.
% 0.85/1.21  parent1[0; 9]: (1326) {G4,W23,D6,L1,V2,M1}  { product( X, quotient( c, 
% 0.85/1.21    product( c, a ) ) ) ==> product( product( product( product( Y, X ), X ), 
% 0.85/1.21    product( X, product( X, Y ) ) ), product( a, b ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (428) {G17,W13,D5,L1,V1,M1} P(50,25);d(353);d(233);d(6) { 
% 0.85/1.21    product( Y, quotient( c, product( c, a ) ) ) ==> product( Y, product( a, 
% 0.85/1.21    b ) ) }.
% 0.85/1.21  parent0: (1327) {G1,W13,D5,L1,V1,M1}  { product( X, quotient( c, product( c
% 0.85/1.21    , a ) ) ) ==> product( X, product( a, b ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Y
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1329) {G1,W21,D6,L1,V4,M1}  { product( product( X, T ), Z ) ==> 
% 0.85/1.21    product( product( X, product( product( Y, Z ), Z ) ), product( T, product
% 0.85/1.21    ( Z, product( Z, Y ) ) ) ) }.
% 0.85/1.21  parent0[0]: (51) {G1,W21,D6,L1,V4,M1} P(6,4) { product( product( Z, product
% 0.85/1.21    ( product( X, Y ), Y ) ), product( T, product( Y, product( Y, X ) ) ) ) 
% 0.85/1.21    ==> product( product( Z, T ), Y ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Y
% 0.85/1.21     Y := Z
% 0.85/1.21     Z := X
% 0.85/1.21     T := T
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1336) {G2,W25,D6,L1,V2,M1}  { product( product( product( a, c ), 
% 0.85/1.21    product( c, b ) ), X ) ==> product( product( a, b ), product( product( 
% 0.85/1.21    product( Y, X ), X ), product( X, product( X, Y ) ) ) ) }.
% 0.85/1.21  parent0[0]: (24) {G1,W19,D5,L1,V2,M1} P(8,4) { product( product( product( a
% 0.85/1.21    , c ), X ), product( product( c, b ), Y ) ) ==> product( product( a, b )
% 0.85/1.21    , product( X, Y ) ) }.
% 0.85/1.21  parent1[0; 10]: (1329) {G1,W21,D6,L1,V4,M1}  { product( product( X, T ), Z
% 0.85/1.21     ) ==> product( product( X, product( product( Y, Z ), Z ) ), product( T, 
% 0.85/1.21    product( Z, product( Z, Y ) ) ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := product( product( Y, X ), X )
% 0.85/1.21     Y := product( X, product( X, Y ) )
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := product( a, c )
% 0.85/1.21     Y := Y
% 0.85/1.21     Z := X
% 0.85/1.21     T := product( c, b )
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1342) {G3,W25,D6,L1,V2,M1}  { product( product( product( a, 
% 0.85/1.21    quotient( c, a ) ), c ), X ) ==> product( product( a, b ), product( 
% 0.85/1.21    product( product( Y, X ), X ), product( X, product( X, Y ) ) ) ) }.
% 0.85/1.21  parent0[0]: (353) {G16,W15,D5,L1,V1,M1} P(348,23) { product( product( X, c
% 0.85/1.21     ), product( c, b ) ) ==> product( product( X, quotient( c, a ) ), c )
% 0.85/1.21     }.
% 0.85/1.21  parent1[0; 2]: (1336) {G2,W25,D6,L1,V2,M1}  { product( product( product( a
% 0.85/1.21    , c ), product( c, b ) ), X ) ==> product( product( a, b ), product( 
% 0.85/1.21    product( product( Y, X ), X ), product( X, product( X, Y ) ) ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := a
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1343) {G4,W23,D6,L1,V2,M1}  { product( quotient( c, product( c, a
% 0.85/1.21     ) ), X ) ==> product( product( a, b ), product( product( product( Y, X )
% 0.85/1.21    , X ), product( X, product( X, Y ) ) ) ) }.
% 0.85/1.21  parent0[0]: (233) {G8,W13,D5,L1,V2,M1} P(6,223);d(139) { product( product( 
% 0.85/1.21    X, quotient( Y, X ) ), Y ) ==> quotient( Y, product( Y, X ) ) }.
% 0.85/1.21  parent1[0; 2]: (1342) {G3,W25,D6,L1,V2,M1}  { product( product( product( a
% 0.85/1.21    , quotient( c, a ) ), c ), X ) ==> product( product( a, b ), product( 
% 0.85/1.21    product( product( Y, X ), X ), product( X, product( X, Y ) ) ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := a
% 0.85/1.21     Y := c
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1344) {G1,W13,D5,L1,V1,M1}  { product( quotient( c, product( c, a
% 0.85/1.21     ) ), X ) ==> product( product( a, b ), X ) }.
% 0.85/1.21  parent0[0]: (6) {G0,W13,D5,L1,V2,M1} I { product( product( product( Y, X )
% 0.85/1.21    , X ), product( X, product( X, Y ) ) ) ==> X }.
% 0.85/1.21  parent1[0; 12]: (1343) {G4,W23,D6,L1,V2,M1}  { product( quotient( c, 
% 0.85/1.21    product( c, a ) ), X ) ==> product( product( a, b ), product( product( 
% 0.85/1.21    product( Y, X ), X ), product( X, product( X, Y ) ) ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (464) {G17,W13,D5,L1,V1,M1} P(51,24);d(353);d(233);d(6) { 
% 0.85/1.21    product( quotient( c, product( c, a ) ), Y ) ==> product( product( a, b )
% 0.85/1.21    , Y ) }.
% 0.85/1.21  parent0: (1344) {G1,W13,D5,L1,V1,M1}  { product( quotient( c, product( c, a
% 0.85/1.21     ) ), X ) ==> product( product( a, b ), X ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Y
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1347) {G1,W23,D6,L1,V3,M1}  { product( Y, Z ) ==> product( product
% 0.85/1.21    ( product( X, Y ), product( product( Y, Z ), Z ) ), product( product( Y, 
% 0.85/1.21    Z ), product( product( Y, Z ), X ) ) ) }.
% 0.85/1.21  parent0[0]: (52) {G1,W23,D6,L1,V3,M1} P(4,6) { product( product( product( X
% 0.85/1.21    , Y ), product( product( Y, Z ), Z ) ), product( product( Y, Z ), product
% 0.85/1.21    ( product( Y, Z ), X ) ) ) ==> product( Y, Z ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21     Z := Z
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1359) {G2,W39,D7,L1,V1,M1}  { product( product( a, c ), product( 
% 0.85/1.21    c, b ) ) ==> product( product( product( X, product( product( a, c ), 
% 0.85/1.21    product( c, b ) ) ), product( a, b ) ), product( product( product( a, c )
% 0.85/1.21    , product( c, b ) ), product( product( product( a, c ), product( c, b ) )
% 0.85/1.21    , X ) ) ) }.
% 0.85/1.21  parent0[0]: (25) {G1,W19,D5,L1,V2,M1} P(8,4) { product( product( X, product
% 0.85/1.21    ( a, c ) ), product( Y, product( c, b ) ) ) ==> product( product( X, Y )
% 0.85/1.21    , product( a, b ) ) }.
% 0.85/1.21  parent1[0; 9]: (1347) {G1,W23,D6,L1,V3,M1}  { product( Y, Z ) ==> product( 
% 0.85/1.21    product( product( X, Y ), product( product( Y, Z ), Z ) ), product( 
% 0.85/1.21    product( Y, Z ), product( product( Y, Z ), X ) ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := product( product( a, c ), product( c, b ) )
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := X
% 0.85/1.21     Y := product( a, c )
% 0.85/1.21     Z := product( c, b )
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1373) {G3,W39,D8,L1,V1,M1}  { product( product( a, c ), product( 
% 0.85/1.21    c, b ) ) ==> product( product( product( X, product( product( a, c ), 
% 0.85/1.21    product( c, b ) ) ), product( a, b ) ), product( product( product( a, c )
% 0.85/1.21    , product( c, b ) ), product( product( product( a, quotient( c, a ) ), c
% 0.85/1.21     ), X ) ) ) }.
% 0.85/1.21  parent0[0]: (353) {G16,W15,D5,L1,V1,M1} P(348,23) { product( product( X, c
% 0.85/1.21     ), product( c, b ) ) ==> product( product( X, quotient( c, a ) ), c )
% 0.85/1.21     }.
% 0.85/1.21  parent1[0; 31]: (1359) {G2,W39,D7,L1,V1,M1}  { product( product( a, c ), 
% 0.85/1.21    product( c, b ) ) ==> product( product( product( X, product( product( a, 
% 0.85/1.21    c ), product( c, b ) ) ), product( a, b ) ), product( product( product( a
% 0.85/1.21    , c ), product( c, b ) ), product( product( product( a, c ), product( c, 
% 0.85/1.21    b ) ), X ) ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := a
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := X
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1376) {G4,W39,D8,L1,V1,M1}  { product( product( a, c ), product( 
% 0.85/1.21    c, b ) ) ==> product( product( product( X, product( product( a, c ), 
% 0.85/1.21    product( c, b ) ) ), product( a, b ) ), product( product( product( a, 
% 0.85/1.21    quotient( c, a ) ), c ), product( product( product( a, quotient( c, a ) )
% 0.85/1.21    , c ), X ) ) ) }.
% 0.85/1.21  parent0[0]: (353) {G16,W15,D5,L1,V1,M1} P(348,23) { product( product( X, c
% 0.85/1.21     ), product( c, b ) ) ==> product( product( X, quotient( c, a ) ), c )
% 0.85/1.21     }.
% 0.85/1.21  parent1[0; 23]: (1373) {G3,W39,D8,L1,V1,M1}  { product( product( a, c ), 
% 0.85/1.21    product( c, b ) ) ==> product( product( product( X, product( product( a, 
% 0.85/1.21    c ), product( c, b ) ) ), product( a, b ) ), product( product( product( a
% 0.85/1.21    , c ), product( c, b ) ), product( product( product( a, quotient( c, a )
% 0.85/1.21     ), c ), X ) ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := a
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := X
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1378) {G5,W39,D8,L1,V1,M1}  { product( product( a, c ), product( 
% 0.85/1.21    c, b ) ) ==> product( product( product( X, product( product( a, quotient
% 0.85/1.21    ( c, a ) ), c ) ), product( a, b ) ), product( product( product( a, 
% 0.85/1.21    quotient( c, a ) ), c ), product( product( product( a, quotient( c, a ) )
% 0.85/1.21    , c ), X ) ) ) }.
% 0.85/1.21  parent0[0]: (353) {G16,W15,D5,L1,V1,M1} P(348,23) { product( product( X, c
% 0.85/1.21     ), product( c, b ) ) ==> product( product( X, quotient( c, a ) ), c )
% 0.85/1.21     }.
% 0.85/1.21  parent1[0; 12]: (1376) {G4,W39,D8,L1,V1,M1}  { product( product( a, c ), 
% 0.85/1.21    product( c, b ) ) ==> product( product( product( X, product( product( a, 
% 0.85/1.21    c ), product( c, b ) ) ), product( a, b ) ), product( product( product( a
% 0.85/1.21    , quotient( c, a ) ), c ), product( product( product( a, quotient( c, a )
% 0.85/1.21     ), c ), X ) ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := a
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := X
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1379) {G6,W39,D8,L1,V1,M1}  { product( product( a, quotient( c, a
% 0.85/1.21     ) ), c ) ==> product( product( product( X, product( product( a, quotient
% 0.85/1.21    ( c, a ) ), c ) ), product( a, b ) ), product( product( product( a, 
% 0.85/1.21    quotient( c, a ) ), c ), product( product( product( a, quotient( c, a ) )
% 0.85/1.21    , c ), X ) ) ) }.
% 0.85/1.21  parent0[0]: (353) {G16,W15,D5,L1,V1,M1} P(348,23) { product( product( X, c
% 0.85/1.21     ), product( c, b ) ) ==> product( product( X, quotient( c, a ) ), c )
% 0.85/1.21     }.
% 0.85/1.21  parent1[0; 1]: (1378) {G5,W39,D8,L1,V1,M1}  { product( product( a, c ), 
% 0.85/1.21    product( c, b ) ) ==> product( product( product( X, product( product( a, 
% 0.85/1.21    quotient( c, a ) ), c ) ), product( a, b ) ), product( product( product( 
% 0.85/1.21    a, quotient( c, a ) ), c ), product( product( product( a, quotient( c, a
% 0.85/1.21     ) ), c ), X ) ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := a
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := X
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1413) {G7,W37,D8,L1,V1,M1}  { product( product( a, quotient( c, a
% 0.85/1.21     ) ), c ) ==> product( product( product( X, product( product( a, quotient
% 0.85/1.21    ( c, a ) ), c ) ), product( a, b ) ), product( product( product( a, 
% 0.85/1.21    quotient( c, a ) ), c ), product( quotient( c, product( c, a ) ), X ) ) )
% 0.85/1.21     }.
% 0.85/1.21  parent0[0]: (233) {G8,W13,D5,L1,V2,M1} P(6,223);d(139) { product( product( 
% 0.85/1.21    X, quotient( Y, X ) ), Y ) ==> quotient( Y, product( Y, X ) ) }.
% 0.85/1.21  parent1[0; 31]: (1379) {G6,W39,D8,L1,V1,M1}  { product( product( a, 
% 0.85/1.21    quotient( c, a ) ), c ) ==> product( product( product( X, product( 
% 0.85/1.21    product( a, quotient( c, a ) ), c ) ), product( a, b ) ), product( 
% 0.85/1.21    product( product( a, quotient( c, a ) ), c ), product( product( product( 
% 0.85/1.21    a, quotient( c, a ) ), c ), X ) ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := a
% 0.85/1.21     Y := c
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := X
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1416) {G8,W35,D8,L1,V1,M1}  { product( product( a, quotient( c, a
% 0.85/1.21     ) ), c ) ==> product( product( product( X, product( product( a, quotient
% 0.85/1.21    ( c, a ) ), c ) ), product( a, b ) ), product( quotient( c, product( c, a
% 0.85/1.21     ) ), product( quotient( c, product( c, a ) ), X ) ) ) }.
% 0.85/1.21  parent0[0]: (233) {G8,W13,D5,L1,V2,M1} P(6,223);d(139) { product( product( 
% 0.85/1.21    X, quotient( Y, X ) ), Y ) ==> quotient( Y, product( Y, X ) ) }.
% 0.85/1.21  parent1[0; 23]: (1413) {G7,W37,D8,L1,V1,M1}  { product( product( a, 
% 0.85/1.21    quotient( c, a ) ), c ) ==> product( product( product( X, product( 
% 0.85/1.21    product( a, quotient( c, a ) ), c ) ), product( a, b ) ), product( 
% 0.85/1.21    product( product( a, quotient( c, a ) ), c ), product( quotient( c, 
% 0.85/1.21    product( c, a ) ), X ) ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := a
% 0.85/1.21     Y := c
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := X
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1418) {G9,W33,D7,L1,V1,M1}  { product( product( a, quotient( c, a
% 0.85/1.21     ) ), c ) ==> product( product( product( X, quotient( c, product( c, a )
% 0.85/1.21     ) ), product( a, b ) ), product( quotient( c, product( c, a ) ), product
% 0.85/1.21    ( quotient( c, product( c, a ) ), X ) ) ) }.
% 0.85/1.21  parent0[0]: (233) {G8,W13,D5,L1,V2,M1} P(6,223);d(139) { product( product( 
% 0.85/1.21    X, quotient( Y, X ) ), Y ) ==> quotient( Y, product( Y, X ) ) }.
% 0.85/1.21  parent1[0; 12]: (1416) {G8,W35,D8,L1,V1,M1}  { product( product( a, 
% 0.85/1.21    quotient( c, a ) ), c ) ==> product( product( product( X, product( 
% 0.85/1.21    product( a, quotient( c, a ) ), c ) ), product( a, b ) ), product( 
% 0.85/1.21    quotient( c, product( c, a ) ), product( quotient( c, product( c, a ) ), 
% 0.85/1.21    X ) ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := a
% 0.85/1.21     Y := c
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := X
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1419) {G9,W31,D7,L1,V1,M1}  { quotient( c, product( c, a ) ) ==> 
% 0.85/1.21    product( product( product( X, quotient( c, product( c, a ) ) ), product( 
% 0.85/1.21    a, b ) ), product( quotient( c, product( c, a ) ), product( quotient( c, 
% 0.85/1.21    product( c, a ) ), X ) ) ) }.
% 0.85/1.21  parent0[0]: (233) {G8,W13,D5,L1,V2,M1} P(6,223);d(139) { product( product( 
% 0.85/1.21    X, quotient( Y, X ) ), Y ) ==> quotient( Y, product( Y, X ) ) }.
% 0.85/1.21  parent1[0; 1]: (1418) {G9,W33,D7,L1,V1,M1}  { product( product( a, quotient
% 0.85/1.21    ( c, a ) ), c ) ==> product( product( product( X, quotient( c, product( c
% 0.85/1.21    , a ) ) ), product( a, b ) ), product( quotient( c, product( c, a ) ), 
% 0.85/1.21    product( quotient( c, product( c, a ) ), X ) ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := a
% 0.85/1.21     Y := c
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := X
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1434) {G10,W29,D7,L1,V1,M1}  { quotient( c, product( c, a ) ) ==>
% 0.85/1.21     product( product( product( X, product( a, b ) ), product( a, b ) ), 
% 0.85/1.21    product( quotient( c, product( c, a ) ), product( quotient( c, product( c
% 0.85/1.21    , a ) ), X ) ) ) }.
% 0.85/1.21  parent0[0]: (428) {G17,W13,D5,L1,V1,M1} P(50,25);d(353);d(233);d(6) { 
% 0.85/1.21    product( Y, quotient( c, product( c, a ) ) ) ==> product( Y, product( a, 
% 0.85/1.21    b ) ) }.
% 0.85/1.21  parent1[0; 8]: (1419) {G9,W31,D7,L1,V1,M1}  { quotient( c, product( c, a )
% 0.85/1.21     ) ==> product( product( product( X, quotient( c, product( c, a ) ) ), 
% 0.85/1.21    product( a, b ) ), product( quotient( c, product( c, a ) ), product( 
% 0.85/1.21    quotient( c, product( c, a ) ), X ) ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Y
% 0.85/1.21     Y := X
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := X
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1436) {G11,W27,D6,L1,V1,M1}  { quotient( c, product( c, a ) ) ==>
% 0.85/1.21     product( product( product( X, product( a, b ) ), product( a, b ) ), 
% 0.85/1.21    product( quotient( c, product( c, a ) ), product( product( a, b ), X ) )
% 0.85/1.21     ) }.
% 0.85/1.21  parent0[0]: (464) {G17,W13,D5,L1,V1,M1} P(51,24);d(353);d(233);d(6) { 
% 0.85/1.21    product( quotient( c, product( c, a ) ), Y ) ==> product( product( a, b )
% 0.85/1.21    , Y ) }.
% 0.85/1.21  parent1[0; 22]: (1434) {G10,W29,D7,L1,V1,M1}  { quotient( c, product( c, a
% 0.85/1.21     ) ) ==> product( product( product( X, product( a, b ) ), product( a, b )
% 0.85/1.21     ), product( quotient( c, product( c, a ) ), product( quotient( c, 
% 0.85/1.21    product( c, a ) ), X ) ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Y
% 0.85/1.21     Y := X
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := X
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1438) {G12,W25,D6,L1,V1,M1}  { quotient( c, product( c, a ) ) ==>
% 0.85/1.21     product( product( product( X, product( a, b ) ), product( a, b ) ), 
% 0.85/1.21    product( product( a, b ), product( product( a, b ), X ) ) ) }.
% 0.85/1.21  parent0[0]: (464) {G17,W13,D5,L1,V1,M1} P(51,24);d(353);d(233);d(6) { 
% 0.85/1.21    product( quotient( c, product( c, a ) ), Y ) ==> product( product( a, b )
% 0.85/1.21    , Y ) }.
% 0.85/1.21  parent1[0; 16]: (1436) {G11,W27,D6,L1,V1,M1}  { quotient( c, product( c, a
% 0.85/1.21     ) ) ==> product( product( product( X, product( a, b ) ), product( a, b )
% 0.85/1.21     ), product( quotient( c, product( c, a ) ), product( product( a, b ), X
% 0.85/1.21     ) ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Y
% 0.85/1.21     Y := product( product( a, b ), X )
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := X
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1439) {G1,W9,D4,L1,V0,M1}  { quotient( c, product( c, a ) ) ==> 
% 0.85/1.21    product( a, b ) }.
% 0.85/1.21  parent0[0]: (6) {G0,W13,D5,L1,V2,M1} I { product( product( product( Y, X )
% 0.85/1.21    , X ), product( X, product( X, Y ) ) ) ==> X }.
% 0.85/1.21  parent1[0; 6]: (1438) {G12,W25,D6,L1,V1,M1}  { quotient( c, product( c, a )
% 0.85/1.21     ) ==> product( product( product( X, product( a, b ) ), product( a, b ) )
% 0.85/1.21    , product( product( a, b ), product( product( a, b ), X ) ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := product( a, b )
% 0.85/1.21     Y := X
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := X
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (466) {G18,W9,D4,L1,V0,M1} P(25,52);d(353);d(233);d(428);d(464
% 0.85/1.21    );d(464);d(6) { quotient( c, product( c, a ) ) ==> product( a, b ) }.
% 0.85/1.21  parent0: (1439) {G1,W9,D4,L1,V0,M1}  { quotient( c, product( c, a ) ) ==> 
% 0.85/1.21    product( a, b ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1442) {G2,W12,D4,L1,V3,M1}  { product( product( X, Z ), Y ) ==> 
% 0.85/1.21    bigC( X, quotient( Y, X ), Z ) }.
% 0.85/1.21  parent0[0]: (160) {G2,W12,D4,L1,V3,M1} P(40,32) { bigC( X, quotient( Z, X )
% 0.85/1.21    , Y ) ==> product( product( X, Y ), Z ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Z
% 0.85/1.21     Z := Y
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1444) {G3,W16,D5,L1,V1,M1}  { product( product( product( c, a ), 
% 0.85/1.21    X ), c ) ==> bigC( product( c, a ), product( a, b ), X ) }.
% 0.85/1.21  parent0[0]: (466) {G18,W9,D4,L1,V0,M1} P(25,52);d(353);d(233);d(428);d(464)
% 0.85/1.21    ;d(464);d(6) { quotient( c, product( c, a ) ) ==> product( a, b ) }.
% 0.85/1.21  parent1[0; 12]: (1442) {G2,W12,D4,L1,V3,M1}  { product( product( X, Z ), Y
% 0.85/1.21     ) ==> bigC( X, quotient( Y, X ), Z ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := product( c, a )
% 0.85/1.21     Y := c
% 0.85/1.21     Z := X
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1445) {G4,W15,D4,L1,V1,M1}  { bigC( c, X, product( a, c ) ) ==> 
% 0.85/1.21    bigC( product( c, a ), product( a, b ), X ) }.
% 0.85/1.21  parent0[0]: (170) {G5,W14,D5,L1,V3,M1} P(43,23);d(145) { product( product( 
% 0.85/1.21    product( X, Y ), Z ), X ) ==> bigC( X, Z, product( Y, X ) ) }.
% 0.85/1.21  parent1[0; 1]: (1444) {G3,W16,D5,L1,V1,M1}  { product( product( product( c
% 0.85/1.21    , a ), X ), c ) ==> bigC( product( c, a ), product( a, b ), X ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := c
% 0.85/1.21     Y := a
% 0.85/1.21     Z := X
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := X
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1446) {G4,W15,D4,L1,V1,M1}  { bigC( product( c, a ), product( a, b
% 0.85/1.21     ), X ) ==> bigC( c, X, product( a, c ) ) }.
% 0.85/1.21  parent0[0]: (1445) {G4,W15,D4,L1,V1,M1}  { bigC( c, X, product( a, c ) ) 
% 0.85/1.21    ==> bigC( product( c, a ), product( a, b ), X ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (469) {G19,W15,D4,L1,V1,M1} P(466,160);d(170) { bigC( product
% 0.85/1.21    ( c, a ), product( a, b ), X ) ==> bigC( c, X, product( a, c ) ) }.
% 0.85/1.21  parent0: (1446) {G4,W15,D4,L1,V1,M1}  { bigC( product( c, a ), product( a, 
% 0.85/1.21    b ), X ) ==> bigC( c, X, product( a, c ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1448) {G6,W10,D4,L1,V2,M1}  { product( X, Y ) ==> bigC( X, 
% 0.85/1.21    quotient( Y, X ), X ) }.
% 0.85/1.21  parent0[0]: (85) {G6,W10,D4,L1,V2,M1} P(71,3) { bigC( X, quotient( Y, X ), 
% 0.85/1.21    X ) ==> product( X, Y ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1451) {G7,W16,D4,L1,V0,M1}  { product( product( c, a ), c ) ==> 
% 0.85/1.21    bigC( product( c, a ), product( a, b ), product( c, a ) ) }.
% 0.85/1.21  parent0[0]: (466) {G18,W9,D4,L1,V0,M1} P(25,52);d(353);d(233);d(428);d(464)
% 0.85/1.21    ;d(464);d(6) { quotient( c, product( c, a ) ) ==> product( a, b ) }.
% 0.85/1.21  parent1[0; 10]: (1448) {G6,W10,D4,L1,V2,M1}  { product( X, Y ) ==> bigC( X
% 0.85/1.21    , quotient( Y, X ), X ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := product( c, a )
% 0.85/1.21     Y := c
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1452) {G8,W14,D4,L1,V0,M1}  { product( product( c, a ), c ) ==> 
% 0.85/1.21    bigC( c, product( c, a ), product( a, c ) ) }.
% 0.85/1.21  parent0[0]: (469) {G19,W15,D4,L1,V1,M1} P(466,160);d(170) { bigC( product( 
% 0.85/1.21    c, a ), product( a, b ), X ) ==> bigC( c, X, product( a, c ) ) }.
% 0.85/1.21  parent1[0; 6]: (1451) {G7,W16,D4,L1,V0,M1}  { product( product( c, a ), c )
% 0.85/1.21     ==> bigC( product( c, a ), product( a, b ), product( c, a ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := product( c, a )
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1453) {G2,W13,D4,L1,V0,M1}  { bigC( c, a, c ) ==> bigC( c, 
% 0.85/1.21    product( c, a ), product( a, c ) ) }.
% 0.85/1.21  parent0[0]: (43) {G1,W10,D4,L1,V2,M1} P(5,7) { product( product( X, Y ), X
% 0.85/1.21     ) ==> bigC( X, Y, X ) }.
% 0.85/1.21  parent1[0; 1]: (1452) {G8,W14,D4,L1,V0,M1}  { product( product( c, a ), c )
% 0.85/1.21     ==> bigC( c, product( c, a ), product( a, c ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := c
% 0.85/1.21     Y := a
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1454) {G2,W13,D4,L1,V0,M1}  { bigC( c, product( c, a ), product( a
% 0.85/1.21    , c ) ) ==> bigC( c, a, c ) }.
% 0.85/1.21  parent0[0]: (1453) {G2,W13,D4,L1,V0,M1}  { bigC( c, a, c ) ==> bigC( c, 
% 0.85/1.21    product( c, a ), product( a, c ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (475) {G20,W13,D4,L1,V0,M1} P(466,85);d(469);d(43) { bigC( c, 
% 0.85/1.21    product( c, a ), product( a, c ) ) ==> bigC( c, a, c ) }.
% 0.85/1.21  parent0: (1454) {G2,W13,D4,L1,V0,M1}  { bigC( c, product( c, a ), product( 
% 0.85/1.21    a, c ) ) ==> bigC( c, a, c ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1456) {G1,W10,D4,L1,V2,M1}  { bigC( X, Y, X ) ==> product( product
% 0.85/1.21    ( X, Y ), X ) }.
% 0.85/1.21  parent0[0]: (43) {G1,W10,D4,L1,V2,M1} P(5,7) { product( product( X, Y ), X
% 0.85/1.21     ) ==> bigC( X, Y, X ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1461) {G2,W18,D4,L1,V0,M1}  { bigC( product( c, a ), product( a, 
% 0.85/1.21    b ), product( c, a ) ) ==> product( product( a, c ), product( c, a ) )
% 0.85/1.21     }.
% 0.85/1.21  parent0[0]: (390) {G15,W11,D4,L1,V0,M1} S(49);d(345) { product( product( c
% 0.85/1.21    , a ), product( a, b ) ) ==> product( a, c ) }.
% 0.85/1.21  parent1[0; 12]: (1456) {G1,W10,D4,L1,V2,M1}  { bigC( X, Y, X ) ==> product
% 0.85/1.21    ( product( X, Y ), X ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := product( c, a )
% 0.85/1.21     Y := product( a, b )
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1462) {G1,W15,D4,L1,V0,M1}  { bigC( product( c, a ), product( a, 
% 0.85/1.21    b ), product( c, a ) ) ==> bigC( a, c, c ) }.
% 0.85/1.21  parent0[0]: (7) {G0,W12,D4,L1,V3,M1} I { product( product( Z, Y ), product
% 0.85/1.21    ( X, Z ) ) ==> bigC( Z, Y, X ) }.
% 0.85/1.21  parent1[0; 11]: (1461) {G2,W18,D4,L1,V0,M1}  { bigC( product( c, a ), 
% 0.85/1.21    product( a, b ), product( c, a ) ) ==> product( product( a, c ), product
% 0.85/1.21    ( c, a ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := c
% 0.85/1.21     Y := c
% 0.85/1.21     Z := a
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1463) {G2,W15,D4,L1,V0,M1}  { bigC( product( c, a ), product( a, 
% 0.85/1.21    b ), product( c, a ) ) ==> bigC( a, a, b ) }.
% 0.85/1.21  parent0[0]: (301) {G10,W9,D3,L1,V0,M1} P(244,7);d(42) { bigC( a, c, c ) ==>
% 0.85/1.21     bigC( a, a, b ) }.
% 0.85/1.21  parent1[0; 11]: (1462) {G1,W15,D4,L1,V0,M1}  { bigC( product( c, a ), 
% 0.85/1.21    product( a, b ), product( c, a ) ) ==> bigC( a, c, c ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1464) {G3,W13,D4,L1,V0,M1}  { bigC( c, product( c, a ), product( 
% 0.85/1.21    a, c ) ) ==> bigC( a, a, b ) }.
% 0.85/1.21  parent0[0]: (469) {G19,W15,D4,L1,V1,M1} P(466,160);d(170) { bigC( product( 
% 0.85/1.21    c, a ), product( a, b ), X ) ==> bigC( c, X, product( a, c ) ) }.
% 0.85/1.21  parent1[0; 1]: (1463) {G2,W15,D4,L1,V0,M1}  { bigC( product( c, a ), 
% 0.85/1.21    product( a, b ), product( c, a ) ) ==> bigC( a, a, b ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := product( c, a )
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1465) {G4,W9,D3,L1,V0,M1}  { bigC( c, a, c ) ==> bigC( a, a, b )
% 0.85/1.21     }.
% 0.85/1.21  parent0[0]: (475) {G20,W13,D4,L1,V0,M1} P(466,85);d(469);d(43) { bigC( c, 
% 0.85/1.21    product( c, a ), product( a, c ) ) ==> bigC( c, a, c ) }.
% 0.85/1.21  parent1[0; 1]: (1464) {G3,W13,D4,L1,V0,M1}  { bigC( c, product( c, a ), 
% 0.85/1.21    product( a, c ) ) ==> bigC( a, a, b ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (497) {G21,W9,D3,L1,V0,M1} P(390,43);d(7);d(301);d(469);d(475)
% 0.85/1.21     { bigC( c, a, c ) ==> bigC( a, a, b ) }.
% 0.85/1.21  parent0: (1465) {G4,W9,D3,L1,V0,M1}  { bigC( c, a, c ) ==> bigC( a, a, b )
% 0.85/1.21     }.
% 0.85/1.21  substitution0:
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1468) {G4,W12,D4,L1,V2,M1}  { product( X, quotient( X, Y ) ) ==> 
% 0.85/1.21    quotient( bigC( X, Y, X ), Y ) }.
% 0.85/1.21  parent0[0]: (206) {G4,W12,D4,L1,V2,M1} P(43,204) { quotient( bigC( X, Y, X
% 0.85/1.21     ), Y ) ==> product( X, quotient( X, Y ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := Y
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1470) {G5,W12,D4,L1,V0,M1}  { product( c, quotient( c, a ) ) ==> 
% 0.85/1.21    quotient( bigC( a, a, b ), a ) }.
% 0.85/1.21  parent0[0]: (497) {G21,W9,D3,L1,V0,M1} P(390,43);d(7);d(301);d(469);d(475)
% 0.85/1.21     { bigC( c, a, c ) ==> bigC( a, a, b ) }.
% 0.85/1.21  parent1[0; 7]: (1468) {G4,W12,D4,L1,V2,M1}  { product( X, quotient( X, Y )
% 0.85/1.21     ) ==> quotient( bigC( X, Y, X ), Y ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := c
% 0.85/1.21     Y := a
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1471) {G4,W9,D4,L1,V0,M1}  { product( c, quotient( c, a ) ) ==> 
% 0.85/1.21    product( a, b ) }.
% 0.85/1.21  parent0[0]: (78) {G3,W10,D4,L1,V2,M1} P(32,76) { quotient( bigC( X, X, Y )
% 0.85/1.21    , X ) ==> product( X, Y ) }.
% 0.85/1.21  parent1[0; 6]: (1470) {G5,W12,D4,L1,V0,M1}  { product( c, quotient( c, a )
% 0.85/1.21     ) ==> quotient( bigC( a, a, b ), a ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := a
% 0.85/1.21     Y := b
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (499) {G22,W9,D4,L1,V0,M1} P(497,206);d(78) { product( c, 
% 0.85/1.21    quotient( c, a ) ) ==> product( a, b ) }.
% 0.85/1.21  parent0: (1471) {G4,W9,D4,L1,V0,M1}  { product( c, quotient( c, a ) ) ==> 
% 0.85/1.21    product( a, b ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1474) {G1,W15,D5,L1,V4,M1}  { product( product( X, T ), Y ) ==> 
% 0.85/1.21    product( product( X, quotient( Y, Z ) ), product( T, Z ) ) }.
% 0.85/1.21  parent0[0]: (21) {G1,W15,D5,L1,V4,M1} P(3,4) { product( product( Z, 
% 0.85/1.21    quotient( X, Y ) ), product( T, Y ) ) ==> product( product( Z, T ), X )
% 0.85/1.21     }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := Y
% 0.85/1.21     Y := Z
% 0.85/1.21     Z := X
% 0.85/1.21     T := T
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1478) {G2,W13,D4,L1,V1,M1}  { product( product( c, X ), c ) ==> 
% 0.85/1.21    product( product( a, b ), product( X, a ) ) }.
% 0.85/1.21  parent0[0]: (499) {G22,W9,D4,L1,V0,M1} P(497,206);d(78) { product( c, 
% 0.85/1.21    quotient( c, a ) ) ==> product( a, b ) }.
% 0.85/1.21  parent1[0; 7]: (1474) {G1,W15,D5,L1,V4,M1}  { product( product( X, T ), Y )
% 0.85/1.21     ==> product( product( X, quotient( Y, Z ) ), product( T, Z ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := c
% 0.85/1.21     Y := c
% 0.85/1.21     Z := a
% 0.85/1.21     T := X
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1480) {G1,W10,D4,L1,V1,M1}  { product( product( c, X ), c ) ==> 
% 0.85/1.21    bigC( a, b, X ) }.
% 0.85/1.21  parent0[0]: (7) {G0,W12,D4,L1,V3,M1} I { product( product( Z, Y ), product
% 0.85/1.21    ( X, Z ) ) ==> bigC( Z, Y, X ) }.
% 0.85/1.21  parent1[0; 6]: (1478) {G2,W13,D4,L1,V1,M1}  { product( product( c, X ), c )
% 0.85/1.21     ==> product( product( a, b ), product( X, a ) ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21     Y := b
% 0.85/1.21     Z := a
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := X
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1481) {G2,W9,D3,L1,V1,M1}  { bigC( c, X, c ) ==> bigC( a, b, X )
% 0.85/1.21     }.
% 0.85/1.21  parent0[0]: (43) {G1,W10,D4,L1,V2,M1} P(5,7) { product( product( X, Y ), X
% 0.85/1.21     ) ==> bigC( X, Y, X ) }.
% 0.85/1.21  parent1[0; 1]: (1480) {G1,W10,D4,L1,V1,M1}  { product( product( c, X ), c )
% 0.85/1.21     ==> bigC( a, b, X ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := c
% 0.85/1.21     Y := X
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21     X := X
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1482) {G2,W9,D3,L1,V1,M1}  { bigC( a, b, X ) ==> bigC( c, X, c )
% 0.85/1.21     }.
% 0.85/1.21  parent0[0]: (1481) {G2,W9,D3,L1,V1,M1}  { bigC( c, X, c ) ==> bigC( a, b, X
% 0.85/1.21     ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (548) {G23,W9,D3,L1,V1,M1} P(499,21);d(7);d(43) { bigC( a, b, 
% 0.85/1.21    X ) = bigC( c, X, c ) }.
% 0.85/1.21  parent0: (1482) {G2,W9,D3,L1,V1,M1}  { bigC( a, b, X ) ==> bigC( c, X, c )
% 0.85/1.21     }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21     0 ==> 0
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1483) {G23,W9,D3,L1,V1,M1}  { bigC( c, X, c ) = bigC( a, b, X )
% 0.85/1.21     }.
% 0.85/1.21  parent0[0]: (548) {G23,W9,D3,L1,V1,M1} P(499,21);d(7);d(43) { bigC( a, b, X
% 0.85/1.21     ) = bigC( c, X, c ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := X
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqswap: (1484) {G2,W9,D3,L1,V0,M1}  { ! bigC( c, skol1, c ) ==> bigC( a, b
% 0.85/1.21    , skol1 ) }.
% 0.85/1.21  parent0[0]: (62) {G2,W9,D3,L1,V0,M1} P(32,9) { ! bigC( a, b, skol1 ) ==> 
% 0.85/1.21    bigC( c, skol1, c ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  paramod: (1485) {G3,W9,D3,L1,V0,M1}  { ! bigC( a, b, skol1 ) ==> bigC( a, b
% 0.85/1.21    , skol1 ) }.
% 0.85/1.21  parent0[0]: (1483) {G23,W9,D3,L1,V1,M1}  { bigC( c, X, c ) = bigC( a, b, X
% 0.85/1.21     ) }.
% 0.85/1.21  parent1[0; 2]: (1484) {G2,W9,D3,L1,V0,M1}  { ! bigC( c, skol1, c ) ==> bigC
% 0.85/1.21    ( a, b, skol1 ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21     X := skol1
% 0.85/1.21  end
% 0.85/1.21  substitution1:
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  eqrefl: (1486) {G0,W0,D0,L0,V0,M0}  {  }.
% 0.85/1.21  parent0[0]: (1485) {G3,W9,D3,L1,V0,M1}  { ! bigC( a, b, skol1 ) ==> bigC( a
% 0.85/1.21    , b, skol1 ) }.
% 0.85/1.21  substitution0:
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  subsumption: (632) {G24,W0,D0,L0,V0,M0} P(548,62);q {  }.
% 0.85/1.21  parent0: (1486) {G0,W0,D0,L0,V0,M0}  {  }.
% 0.85/1.21  substitution0:
% 0.85/1.21  end
% 0.85/1.21  permutation0:
% 0.85/1.21  end
% 0.85/1.21  
% 0.85/1.21  Proof check complete!
% 0.85/1.21  
% 0.85/1.21  Memory use:
% 0.85/1.21  
% 0.85/1.21  space for terms:        8512
% 0.85/1.21  space for clauses:      80362
% 0.85/1.21  
% 0.85/1.21  
% 0.85/1.21  clauses generated:      11521
% 0.85/1.21  clauses kept:           633
% 0.85/1.21  clauses selected:       161
% 0.85/1.21  clauses deleted:        13
% 0.85/1.21  clauses inuse deleted:  0
% 0.85/1.21  
% 0.85/1.21  subsentry:          8610
% 0.85/1.21  literals s-matched: 1623
% 0.85/1.21  literals matched:   1070
% 0.85/1.21  full subsumption:   0
% 0.85/1.21  
% 0.85/1.21  checksum:           1877345625
% 0.85/1.21  
% 0.85/1.21  
% 0.85/1.21  Bliksem ended
%------------------------------------------------------------------------------