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

View Problem - Process Solution

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

% Computer : n029.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:21 EDT 2022

% Result   : Theorem 0.82s 1.26s
% Output   : Refutation 0.82s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.12  % Problem  : GRP748+1 : TPTP v8.1.0. Released v4.0.0.
% 0.11/0.13  % Command  : bliksem %s
% 0.13/0.34  % Computer : n029.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit : 300
% 0.13/0.34  % DateTime : Mon Jun 13 21:46:40 EDT 2022
% 0.13/0.34  % CPUTime  : 
% 0.82/1.26  *** allocated 10000 integers for termspace/termends
% 0.82/1.26  *** allocated 10000 integers for clauses
% 0.82/1.26  *** allocated 10000 integers for justifications
% 0.82/1.26  Bliksem 1.12
% 0.82/1.26  
% 0.82/1.26  
% 0.82/1.26  Automatic Strategy Selection
% 0.82/1.26  
% 0.82/1.26  
% 0.82/1.26  Clauses:
% 0.82/1.26  
% 0.82/1.26  { mult( Y, ld( Y, X ) ) = X }.
% 0.82/1.26  { ld( Y, mult( Y, X ) ) = X }.
% 0.82/1.26  { mult( rd( Y, X ), X ) = Y }.
% 0.82/1.26  { rd( mult( Y, X ), X ) = Y }.
% 0.82/1.26  { mult( X, unit ) = X }.
% 0.82/1.26  { mult( unit, X ) = X }.
% 0.82/1.26  { mult( mult( mult( Z, Y ), X ), Y ) = mult( Z, mult( mult( Y, X ), Y ) ) }
% 0.82/1.26    .
% 0.82/1.26  { mult( mult( Y, X ), i( X ) ) = Y }.
% 0.82/1.26  { mult( X, i( X ) ) = unit }.
% 0.82/1.26  { mult( i( X ), X ) = unit }.
% 0.82/1.26  { mult( Y, X ) = mult( X, Y ), mult( i( Y ), mult( Y, X ) ) = X }.
% 0.82/1.26  { ! mult( skol3, mult( skol1, mult( skol3, skol2 ) ) ) = mult( mult( mult( 
% 0.82/1.26    skol3, skol1 ), skol3 ), skol2 ) }.
% 0.82/1.26  { ! mult( skol4, mult( skol6, mult( skol5, skol6 ) ) ) = mult( mult( mult( 
% 0.82/1.26    skol4, skol6 ), skol5 ), skol6 ) }.
% 0.82/1.26  { ! mult( mult( skol9, skol7 ), mult( skol8, skol9 ) ) = mult( mult( skol9
% 0.82/1.26    , mult( skol7, skol8 ) ), skol9 ) }.
% 0.82/1.26  { ! mult( mult( skol12, skol10 ), mult( skol11, skol12 ) ) = mult( skol12, 
% 0.82/1.26    mult( mult( skol10, skol11 ), skol12 ) ) }.
% 0.82/1.26  
% 0.82/1.26  percentage equality = 1.000000, percentage horn = 0.933333
% 0.82/1.26  This is a pure equality problem
% 0.82/1.26  
% 0.82/1.26  
% 0.82/1.26  
% 0.82/1.26  Options Used:
% 0.82/1.26  
% 0.82/1.26  useres =            1
% 0.82/1.26  useparamod =        1
% 0.82/1.26  useeqrefl =         1
% 0.82/1.26  useeqfact =         1
% 0.82/1.26  usefactor =         1
% 0.82/1.26  usesimpsplitting =  0
% 0.82/1.26  usesimpdemod =      5
% 0.82/1.26  usesimpres =        3
% 0.82/1.26  
% 0.82/1.26  resimpinuse      =  1000
% 0.82/1.26  resimpclauses =     20000
% 0.82/1.26  substype =          eqrewr
% 0.82/1.26  backwardsubs =      1
% 0.82/1.26  selectoldest =      5
% 0.82/1.26  
% 0.82/1.26  litorderings [0] =  split
% 0.82/1.26  litorderings [1] =  extend the termordering, first sorting on arguments
% 0.82/1.26  
% 0.82/1.26  termordering =      kbo
% 0.82/1.26  
% 0.82/1.26  litapriori =        0
% 0.82/1.26  termapriori =       1
% 0.82/1.26  litaposteriori =    0
% 0.82/1.26  termaposteriori =   0
% 0.82/1.26  demodaposteriori =  0
% 0.82/1.26  ordereqreflfact =   0
% 0.82/1.26  
% 0.82/1.26  litselect =         negord
% 0.82/1.26  
% 0.82/1.26  maxweight =         15
% 0.82/1.26  maxdepth =          30000
% 0.82/1.26  maxlength =         115
% 0.82/1.26  maxnrvars =         195
% 0.82/1.26  excuselevel =       1
% 0.82/1.26  increasemaxweight = 1
% 0.82/1.26  
% 0.82/1.26  maxselected =       10000000
% 0.82/1.26  maxnrclauses =      10000000
% 0.82/1.26  
% 0.82/1.26  showgenerated =    0
% 0.82/1.26  showkept =         0
% 0.82/1.26  showselected =     0
% 0.82/1.26  showdeleted =      0
% 0.82/1.26  showresimp =       1
% 0.82/1.26  showstatus =       2000
% 0.82/1.26  
% 0.82/1.26  prologoutput =     0
% 0.82/1.26  nrgoals =          5000000
% 0.82/1.26  totalproof =       1
% 0.82/1.26  
% 0.82/1.26  Symbols occurring in the translation:
% 0.82/1.26  
% 0.82/1.26  {}  [0, 0]      (w:1, o:2, a:1, s:1, b:0), 
% 0.82/1.26  .  [1, 2]      (w:1, o:40, a:1, s:1, b:0), 
% 0.82/1.26  !  [4, 1]      (w:0, o:34, a:1, s:1, b:0), 
% 0.82/1.26  =  [13, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 0.82/1.26  ==>  [14, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 0.82/1.26  ld  [37, 2]      (w:1, o:64, a:1, s:1, b:0), 
% 0.82/1.26  mult  [38, 2]      (w:1, o:65, a:1, s:1, b:0), 
% 0.82/1.26  rd  [39, 2]      (w:1, o:66, a:1, s:1, b:0), 
% 0.82/1.26  unit  [40, 0]      (w:1, o:8, a:1, s:1, b:0), 
% 0.82/1.26  i  [42, 1]      (w:1, o:39, a:1, s:1, b:0), 
% 0.82/1.26  skol1  [55, 0]      (w:1, o:22, a:1, s:1, b:1), 
% 0.82/1.26  skol2  [56, 0]      (w:1, o:26, a:1, s:1, b:1), 
% 0.82/1.26  skol3  [57, 0]      (w:1, o:27, a:1, s:1, b:1), 
% 0.82/1.26  skol4  [58, 0]      (w:1, o:28, a:1, s:1, b:1), 
% 0.82/1.26  skol5  [59, 0]      (w:1, o:29, a:1, s:1, b:1), 
% 0.82/1.26  skol6  [60, 0]      (w:1, o:30, a:1, s:1, b:1), 
% 0.82/1.26  skol7  [61, 0]      (w:1, o:31, a:1, s:1, b:1), 
% 0.82/1.26  skol8  [62, 0]      (w:1, o:32, a:1, s:1, b:1), 
% 0.82/1.26  skol9  [63, 0]      (w:1, o:33, a:1, s:1, b:1), 
% 0.82/1.26  skol10  [64, 0]      (w:1, o:23, a:1, s:1, b:1), 
% 0.82/1.26  skol11  [65, 0]      (w:1, o:24, a:1, s:1, b:1), 
% 0.82/1.26  skol12  [66, 0]      (w:1, o:25, a:1, s:1, b:1).
% 0.82/1.26  
% 0.82/1.26  
% 0.82/1.26  Starting Search:
% 0.82/1.26  
% 0.82/1.26  *** allocated 15000 integers for clauses
% 0.82/1.26  *** allocated 22500 integers for clauses
% 0.82/1.26  *** allocated 33750 integers for clauses
% 0.82/1.26  *** allocated 50625 integers for clauses
% 0.82/1.26  *** allocated 75937 integers for clauses
% 0.82/1.26  
% 0.82/1.26  Bliksems!, er is een bewijs:
% 0.82/1.26  % SZS status Theorem
% 0.82/1.26  % SZS output start Refutation
% 0.82/1.26  
% 0.82/1.26  (0) {G0,W7,D4,L1,V2,M1} I { mult( Y, ld( Y, X ) ) ==> X }.
% 0.82/1.26  (1) {G0,W7,D4,L1,V2,M1} I { ld( Y, mult( Y, X ) ) ==> X }.
% 0.82/1.26  (2) {G0,W7,D4,L1,V2,M1} I { mult( rd( Y, X ), X ) ==> Y }.
% 0.82/1.26  (3) {G0,W7,D4,L1,V2,M1} I { rd( mult( Y, X ), X ) ==> Y }.
% 0.82/1.26  (4) {G0,W5,D3,L1,V1,M1} I { mult( X, unit ) ==> X }.
% 0.82/1.26  (5) {G0,W5,D3,L1,V1,M1} I { mult( unit, X ) ==> X }.
% 0.82/1.26  (6) {G0,W15,D5,L1,V3,M1} I { mult( Z, mult( mult( Y, X ), Y ) ) ==> mult( 
% 0.82/1.26    mult( mult( Z, Y ), X ), Y ) }.
% 0.82/1.26  (7) {G0,W8,D4,L1,V2,M1} I { mult( mult( Y, X ), i( X ) ) ==> Y }.
% 0.82/1.26  (8) {G0,W6,D4,L1,V1,M1} I { mult( X, i( X ) ) ==> unit }.
% 0.82/1.26  (9) {G0,W6,D4,L1,V1,M1} I { mult( i( X ), X ) ==> unit }.
% 0.82/1.26  (10) {G0,W15,D4,L2,V2,M2} I { mult( Y, X ) = mult( X, Y ), mult( i( Y ), 
% 0.82/1.26    mult( Y, X ) ) ==> X }.
% 0.82/1.26  (12) {G0,W15,D5,L1,V0,M1} I { ! mult( skol4, mult( skol6, mult( skol5, 
% 0.82/1.26    skol6 ) ) ) ==> mult( mult( mult( skol4, skol6 ), skol5 ), skol6 ) }.
% 0.82/1.26  (16) {G1,W5,D3,L1,V1,M1} P(0,5) { ld( unit, X ) ==> X }.
% 0.82/1.26  (17) {G1,W7,D4,L1,V2,M1} P(0,3) { rd( Y, ld( X, Y ) ) ==> X }.
% 0.82/1.26  (22) {G1,W6,D3,L1,V1,M1} P(8,1) { ld( X, unit ) ==> i( X ) }.
% 0.82/1.26  (23) {G2,W5,D4,L1,V1,M1} P(9,1);d(22) { i( i( X ) ) ==> X }.
% 0.82/1.26  (25) {G1,W7,D4,L1,V2,M1} P(2,1) { ld( rd( X, Y ), X ) ==> Y }.
% 0.82/1.26  (26) {G1,W8,D4,L1,V2,M1} P(2,7) { mult( X, i( Y ) ) ==> rd( X, Y ) }.
% 0.82/1.26  (27) {G1,W8,D4,L1,V2,M1} P(7,1) { ld( mult( X, Y ), X ) ==> i( Y ) }.
% 0.82/1.26  (28) {G1,W8,D4,L1,V2,M1} P(7,3) { rd( X, i( Y ) ) ==> mult( X, Y ) }.
% 0.82/1.26  (31) {G2,W15,D6,L1,V3,M1} P(6,7);d(26) { rd( mult( mult( mult( X, Y ), Z )
% 0.82/1.26    , Y ), mult( mult( Y, Z ), Y ) ) ==> X }.
% 0.82/1.26  (32) {G1,W15,D8,L1,V3,M1} P(6,2) { mult( mult( mult( rd( X, mult( mult( Y, 
% 0.82/1.26    Z ), Y ) ), Y ), Z ), Y ) ==> X }.
% 0.82/1.26  (34) {G1,W15,D6,L1,V3,M1} P(6,1) { ld( X, mult( mult( mult( X, Y ), Z ), Y
% 0.82/1.26     ) ) ==> mult( mult( Y, Z ), Y ) }.
% 0.82/1.26  (37) {G1,W11,D4,L1,V2,M1} P(4,6);d(4) { mult( Y, mult( X, X ) ) ==> mult( 
% 0.82/1.26    mult( Y, X ), X ) }.
% 0.82/1.26  (39) {G2,W8,D4,L1,V2,M1} P(26,1) { ld( X, rd( X, Y ) ) ==> i( Y ) }.
% 0.82/1.26  (40) {G3,W8,D4,L1,V2,M1} P(17,39) { i( ld( Y, X ) ) ==> ld( X, Y ) }.
% 0.82/1.26  (52) {G2,W15,D4,L2,V2,M2} P(10,7);d(26) { mult( i( Y ), mult( Y, X ) ) ==> 
% 0.82/1.26    X, rd( mult( Y, X ), Y ) ==> X }.
% 0.82/1.26  (59) {G1,W15,D4,L2,V2,M2} P(10,1) { ld( i( X ), Y ) ==> mult( X, Y ), mult
% 0.82/1.26    ( X, Y ) = mult( Y, X ) }.
% 0.82/1.26  (66) {G2,W10,D6,L1,V1,M1} P(37,9) { mult( mult( i( mult( X, X ) ), X ), X )
% 0.82/1.26     ==> unit }.
% 0.82/1.26  (73) {G3,W9,D5,L1,V1,M1} P(66,27);d(16) { mult( i( mult( X, X ) ), X ) ==> 
% 0.82/1.26    i( X ) }.
% 0.82/1.26  (117) {G3,W11,D6,L1,V2,M1} P(8,31);d(5);d(26) { rd( Y, mult( rd( Y, mult( X
% 0.82/1.26    , Y ) ), Y ) ) ==> X }.
% 0.82/1.26  (121) {G4,W11,D5,L1,V2,M1} P(117,25) { mult( rd( X, mult( Y, X ) ), X ) ==>
% 0.82/1.26     ld( Y, X ) }.
% 0.82/1.26  (122) {G4,W11,D5,L1,V2,M1} P(2,117) { rd( Y, mult( rd( Y, X ), Y ) ) ==> rd
% 0.82/1.26    ( X, Y ) }.
% 0.82/1.26  (123) {G5,W11,D4,L1,V2,M1} P(121,117);d(122) { rd( X, mult( Y, X ) ) ==> rd
% 0.82/1.26    ( ld( Y, X ), X ) }.
% 0.82/1.26  (127) {G5,W11,D4,L1,V2,M1} P(2,121) { mult( rd( Y, X ), Y ) ==> ld( rd( X, 
% 0.82/1.26    Y ), Y ) }.
% 0.82/1.26  (133) {G6,W11,D5,L1,V2,M1} P(123,25) { ld( rd( ld( Y, X ), X ), X ) ==> 
% 0.82/1.26    mult( Y, X ) }.
% 0.82/1.26  (146) {G6,W15,D7,L1,V3,M1} P(32,117);d(123);d(25) { mult( mult( rd( X, mult
% 0.82/1.26    ( mult( Y, Z ), Y ) ), Y ), Z ) ==> rd( X, Y ) }.
% 0.82/1.26  (171) {G4,W12,D4,L1,V2,M1} P(66,34);d(73);d(5) { ld( i( X ), mult( Y, X ) )
% 0.82/1.26     ==> mult( mult( X, Y ), X ) }.
% 0.82/1.26  (175) {G7,W12,D5,L1,V2,M1} P(32,171);d(146) { mult( mult( Y, rd( X, Y ) ), 
% 0.82/1.26    Y ) ==> ld( i( Y ), X ) }.
% 0.82/1.26  (182) {G8,W12,D5,L1,V2,M1} P(175,117);d(123);d(25) { rd( ld( i( X ), Y ), X
% 0.82/1.26     ) ==> mult( X, rd( Y, X ) ) }.
% 0.82/1.26  (187) {G9,W12,D4,L1,V2,M1} P(182,28);d(28);d(23) { mult( i( X ), mult( Y, X
% 0.82/1.26     ) ) ==> mult( ld( X, Y ), X ) }.
% 0.82/1.26  (189) {G10,W12,D5,L1,V2,M1} P(32,187);d(146) { mult( ld( Y, rd( X, Y ) ), Y
% 0.82/1.26     ) ==> mult( i( Y ), X ) }.
% 0.82/1.26  (191) {G10,W13,D5,L1,V2,M1} P(121,187);d(39) { mult( i( X ), ld( Y, X ) ) 
% 0.82/1.26    ==> mult( i( mult( Y, X ) ), X ) }.
% 0.82/1.26  (226) {G3,W15,D4,L2,V2,M2} P(0,52) { mult( i( X ), Y ) ==> ld( X, Y ), rd( 
% 0.82/1.26    Y, X ) ==> ld( X, Y ) }.
% 0.82/1.26  (265) {G11,W12,D5,L1,V2,M1} P(59,191);d(26);d(23);d(226);d(191);f { mult( i
% 0.82/1.26    ( mult( Y, X ) ), X ) ==> ld( X, ld( Y, X ) ) }.
% 0.82/1.26  (275) {G12,W8,D4,L1,V2,M1} P(127,265);d(40);d(189);d(25) { mult( i( X ), Y
% 0.82/1.26     ) ==> ld( X, Y ) }.
% 0.82/1.26  (307) {G13,W8,D4,L1,V2,M1} P(275,121);d(127);d(133) { ld( i( X ), Y ) ==> 
% 0.82/1.26    mult( X, Y ) }.
% 0.82/1.26  (331) {G14,W11,D4,L1,V2,M1} P(307,171) { mult( X, mult( Y, X ) ) ==> mult( 
% 0.82/1.26    mult( X, Y ), X ) }.
% 0.82/1.26  (452) {G15,W0,D0,L0,V0,M0} P(331,12);d(6);q {  }.
% 0.82/1.26  
% 0.82/1.26  
% 0.82/1.26  % SZS output end Refutation
% 0.82/1.26  found a proof!
% 0.82/1.26  
% 0.82/1.26  
% 0.82/1.26  Unprocessed initial clauses:
% 0.82/1.26  
% 0.82/1.26  (454) {G0,W7,D4,L1,V2,M1}  { mult( Y, ld( Y, X ) ) = X }.
% 0.82/1.26  (455) {G0,W7,D4,L1,V2,M1}  { ld( Y, mult( Y, X ) ) = X }.
% 0.82/1.26  (456) {G0,W7,D4,L1,V2,M1}  { mult( rd( Y, X ), X ) = Y }.
% 0.82/1.26  (457) {G0,W7,D4,L1,V2,M1}  { rd( mult( Y, X ), X ) = Y }.
% 0.82/1.26  (458) {G0,W5,D3,L1,V1,M1}  { mult( X, unit ) = X }.
% 0.82/1.26  (459) {G0,W5,D3,L1,V1,M1}  { mult( unit, X ) = X }.
% 0.82/1.26  (460) {G0,W15,D5,L1,V3,M1}  { mult( mult( mult( Z, Y ), X ), Y ) = mult( Z
% 0.82/1.26    , mult( mult( Y, X ), Y ) ) }.
% 0.82/1.26  (461) {G0,W8,D4,L1,V2,M1}  { mult( mult( Y, X ), i( X ) ) = Y }.
% 0.82/1.26  (462) {G0,W6,D4,L1,V1,M1}  { mult( X, i( X ) ) = unit }.
% 0.82/1.26  (463) {G0,W6,D4,L1,V1,M1}  { mult( i( X ), X ) = unit }.
% 0.82/1.26  (464) {G0,W15,D4,L2,V2,M2}  { mult( Y, X ) = mult( X, Y ), mult( i( Y ), 
% 0.82/1.26    mult( Y, X ) ) = X }.
% 0.82/1.26  (465) {G0,W15,D5,L1,V0,M1}  { ! mult( skol3, mult( skol1, mult( skol3, 
% 0.82/1.26    skol2 ) ) ) = mult( mult( mult( skol3, skol1 ), skol3 ), skol2 ) }.
% 0.82/1.26  (466) {G0,W15,D5,L1,V0,M1}  { ! mult( skol4, mult( skol6, mult( skol5, 
% 0.82/1.26    skol6 ) ) ) = mult( mult( mult( skol4, skol6 ), skol5 ), skol6 ) }.
% 0.82/1.26  (467) {G0,W15,D5,L1,V0,M1}  { ! mult( mult( skol9, skol7 ), mult( skol8, 
% 0.82/1.26    skol9 ) ) = mult( mult( skol9, mult( skol7, skol8 ) ), skol9 ) }.
% 0.82/1.26  (468) {G0,W15,D5,L1,V0,M1}  { ! mult( mult( skol12, skol10 ), mult( skol11
% 0.82/1.26    , skol12 ) ) = mult( skol12, mult( mult( skol10, skol11 ), skol12 ) ) }.
% 0.82/1.26  
% 0.82/1.26  
% 0.82/1.26  Total Proof:
% 0.82/1.26  
% 0.82/1.26  subsumption: (0) {G0,W7,D4,L1,V2,M1} I { mult( Y, ld( Y, X ) ) ==> X }.
% 0.82/1.26  parent0: (454) {G0,W7,D4,L1,V2,M1}  { mult( Y, ld( Y, X ) ) = X }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := X
% 0.82/1.26     Y := Y
% 0.82/1.26  end
% 0.82/1.26  permutation0:
% 0.82/1.26     0 ==> 0
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  subsumption: (1) {G0,W7,D4,L1,V2,M1} I { ld( Y, mult( Y, X ) ) ==> X }.
% 0.82/1.26  parent0: (455) {G0,W7,D4,L1,V2,M1}  { ld( Y, mult( Y, X ) ) = X }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := X
% 0.82/1.26     Y := Y
% 0.82/1.26  end
% 0.82/1.26  permutation0:
% 0.82/1.26     0 ==> 0
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  subsumption: (2) {G0,W7,D4,L1,V2,M1} I { mult( rd( Y, X ), X ) ==> Y }.
% 0.82/1.26  parent0: (456) {G0,W7,D4,L1,V2,M1}  { mult( rd( Y, X ), X ) = Y }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := X
% 0.82/1.26     Y := Y
% 0.82/1.26  end
% 0.82/1.26  permutation0:
% 0.82/1.26     0 ==> 0
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  subsumption: (3) {G0,W7,D4,L1,V2,M1} I { rd( mult( Y, X ), X ) ==> Y }.
% 0.82/1.26  parent0: (457) {G0,W7,D4,L1,V2,M1}  { rd( mult( Y, X ), X ) = Y }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := X
% 0.82/1.26     Y := Y
% 0.82/1.26  end
% 0.82/1.26  permutation0:
% 0.82/1.26     0 ==> 0
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  subsumption: (4) {G0,W5,D3,L1,V1,M1} I { mult( X, unit ) ==> X }.
% 0.82/1.26  parent0: (458) {G0,W5,D3,L1,V1,M1}  { mult( X, unit ) = X }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := X
% 0.82/1.26  end
% 0.82/1.26  permutation0:
% 0.82/1.26     0 ==> 0
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  subsumption: (5) {G0,W5,D3,L1,V1,M1} I { mult( unit, X ) ==> X }.
% 0.82/1.26  parent0: (459) {G0,W5,D3,L1,V1,M1}  { mult( unit, X ) = X }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := X
% 0.82/1.26  end
% 0.82/1.26  permutation0:
% 0.82/1.26     0 ==> 0
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  eqswap: (496) {G0,W15,D5,L1,V3,M1}  { mult( X, mult( mult( Y, Z ), Y ) ) = 
% 0.82/1.26    mult( mult( mult( X, Y ), Z ), Y ) }.
% 0.82/1.26  parent0[0]: (460) {G0,W15,D5,L1,V3,M1}  { mult( mult( mult( Z, Y ), X ), Y
% 0.82/1.26     ) = mult( Z, mult( mult( Y, X ), Y ) ) }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := Z
% 0.82/1.26     Y := Y
% 0.82/1.26     Z := X
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  subsumption: (6) {G0,W15,D5,L1,V3,M1} I { mult( Z, mult( mult( Y, X ), Y )
% 0.82/1.26     ) ==> mult( mult( mult( Z, Y ), X ), Y ) }.
% 0.82/1.26  parent0: (496) {G0,W15,D5,L1,V3,M1}  { mult( X, mult( mult( Y, Z ), Y ) ) =
% 0.82/1.26     mult( mult( mult( X, Y ), Z ), Y ) }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := Z
% 0.82/1.26     Y := Y
% 0.82/1.26     Z := X
% 0.82/1.26  end
% 0.82/1.26  permutation0:
% 0.82/1.26     0 ==> 0
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  subsumption: (7) {G0,W8,D4,L1,V2,M1} I { mult( mult( Y, X ), i( X ) ) ==> Y
% 0.82/1.26     }.
% 0.82/1.26  parent0: (461) {G0,W8,D4,L1,V2,M1}  { mult( mult( Y, X ), i( X ) ) = Y }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := X
% 0.82/1.26     Y := Y
% 0.82/1.26  end
% 0.82/1.26  permutation0:
% 0.82/1.26     0 ==> 0
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  subsumption: (8) {G0,W6,D4,L1,V1,M1} I { mult( X, i( X ) ) ==> unit }.
% 0.82/1.26  parent0: (462) {G0,W6,D4,L1,V1,M1}  { mult( X, i( X ) ) = unit }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := X
% 0.82/1.26  end
% 0.82/1.26  permutation0:
% 0.82/1.26     0 ==> 0
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  subsumption: (9) {G0,W6,D4,L1,V1,M1} I { mult( i( X ), X ) ==> unit }.
% 0.82/1.26  parent0: (463) {G0,W6,D4,L1,V1,M1}  { mult( i( X ), X ) = unit }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := X
% 0.82/1.26  end
% 0.82/1.26  permutation0:
% 0.82/1.26     0 ==> 0
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  subsumption: (10) {G0,W15,D4,L2,V2,M2} I { mult( Y, X ) = mult( X, Y ), 
% 0.82/1.26    mult( i( Y ), mult( Y, X ) ) ==> X }.
% 0.82/1.26  parent0: (464) {G0,W15,D4,L2,V2,M2}  { mult( Y, X ) = mult( X, Y ), mult( i
% 0.82/1.26    ( Y ), mult( Y, X ) ) = X }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := X
% 0.82/1.26     Y := Y
% 0.82/1.26  end
% 0.82/1.26  permutation0:
% 0.82/1.26     0 ==> 0
% 0.82/1.26     1 ==> 1
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  subsumption: (12) {G0,W15,D5,L1,V0,M1} I { ! mult( skol4, mult( skol6, mult
% 0.82/1.26    ( skol5, skol6 ) ) ) ==> mult( mult( mult( skol4, skol6 ), skol5 ), skol6
% 0.82/1.26     ) }.
% 0.82/1.26  parent0: (466) {G0,W15,D5,L1,V0,M1}  { ! mult( skol4, mult( skol6, mult( 
% 0.82/1.26    skol5, skol6 ) ) ) = mult( mult( mult( skol4, skol6 ), skol5 ), skol6 )
% 0.82/1.26     }.
% 0.82/1.26  substitution0:
% 0.82/1.26  end
% 0.82/1.26  permutation0:
% 0.82/1.26     0 ==> 0
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  eqswap: (552) {G0,W7,D4,L1,V2,M1}  { Y ==> mult( X, ld( X, Y ) ) }.
% 0.82/1.26  parent0[0]: (0) {G0,W7,D4,L1,V2,M1} I { mult( Y, ld( Y, X ) ) ==> X }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := Y
% 0.82/1.26     Y := X
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  paramod: (554) {G1,W5,D3,L1,V1,M1}  { X ==> ld( unit, X ) }.
% 0.82/1.26  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { mult( unit, X ) ==> X }.
% 0.82/1.26  parent1[0; 2]: (552) {G0,W7,D4,L1,V2,M1}  { Y ==> mult( X, ld( X, Y ) ) }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := ld( unit, X )
% 0.82/1.26  end
% 0.82/1.26  substitution1:
% 0.82/1.26     X := unit
% 0.82/1.26     Y := X
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  eqswap: (555) {G1,W5,D3,L1,V1,M1}  { ld( unit, X ) ==> X }.
% 0.82/1.26  parent0[0]: (554) {G1,W5,D3,L1,V1,M1}  { X ==> ld( unit, X ) }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := X
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  subsumption: (16) {G1,W5,D3,L1,V1,M1} P(0,5) { ld( unit, X ) ==> X }.
% 0.82/1.26  parent0: (555) {G1,W5,D3,L1,V1,M1}  { ld( unit, X ) ==> X }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := X
% 0.82/1.26  end
% 0.82/1.26  permutation0:
% 0.82/1.26     0 ==> 0
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  eqswap: (557) {G0,W7,D4,L1,V2,M1}  { X ==> rd( mult( X, Y ), Y ) }.
% 0.82/1.26  parent0[0]: (3) {G0,W7,D4,L1,V2,M1} I { rd( mult( Y, X ), X ) ==> Y }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := Y
% 0.82/1.26     Y := X
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  paramod: (558) {G1,W7,D4,L1,V2,M1}  { X ==> rd( Y, ld( X, Y ) ) }.
% 0.82/1.26  parent0[0]: (0) {G0,W7,D4,L1,V2,M1} I { mult( Y, ld( Y, X ) ) ==> X }.
% 0.82/1.26  parent1[0; 3]: (557) {G0,W7,D4,L1,V2,M1}  { X ==> rd( mult( X, Y ), Y ) }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := Y
% 0.82/1.26     Y := X
% 0.82/1.26  end
% 0.82/1.26  substitution1:
% 0.82/1.26     X := X
% 0.82/1.26     Y := ld( X, Y )
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  eqswap: (559) {G1,W7,D4,L1,V2,M1}  { rd( Y, ld( X, Y ) ) ==> X }.
% 0.82/1.26  parent0[0]: (558) {G1,W7,D4,L1,V2,M1}  { X ==> rd( Y, ld( X, Y ) ) }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := X
% 0.82/1.26     Y := Y
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  subsumption: (17) {G1,W7,D4,L1,V2,M1} P(0,3) { rd( Y, ld( X, Y ) ) ==> X
% 0.82/1.26     }.
% 0.82/1.26  parent0: (559) {G1,W7,D4,L1,V2,M1}  { rd( Y, ld( X, Y ) ) ==> X }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := X
% 0.82/1.26     Y := Y
% 0.82/1.26  end
% 0.82/1.26  permutation0:
% 0.82/1.26     0 ==> 0
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  eqswap: (561) {G0,W7,D4,L1,V2,M1}  { Y ==> ld( X, mult( X, Y ) ) }.
% 0.82/1.26  parent0[0]: (1) {G0,W7,D4,L1,V2,M1} I { ld( Y, mult( Y, X ) ) ==> X }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := Y
% 0.82/1.26     Y := X
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  paramod: (562) {G1,W6,D3,L1,V1,M1}  { i( X ) ==> ld( X, unit ) }.
% 0.82/1.26  parent0[0]: (8) {G0,W6,D4,L1,V1,M1} I { mult( X, i( X ) ) ==> unit }.
% 0.82/1.26  parent1[0; 5]: (561) {G0,W7,D4,L1,V2,M1}  { Y ==> ld( X, mult( X, Y ) ) }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := X
% 0.82/1.26  end
% 0.82/1.26  substitution1:
% 0.82/1.26     X := X
% 0.82/1.26     Y := i( X )
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  eqswap: (563) {G1,W6,D3,L1,V1,M1}  { ld( X, unit ) ==> i( X ) }.
% 0.82/1.26  parent0[0]: (562) {G1,W6,D3,L1,V1,M1}  { i( X ) ==> ld( X, unit ) }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := X
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  subsumption: (22) {G1,W6,D3,L1,V1,M1} P(8,1) { ld( X, unit ) ==> i( X ) }.
% 0.82/1.26  parent0: (563) {G1,W6,D3,L1,V1,M1}  { ld( X, unit ) ==> i( X ) }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := X
% 0.82/1.26  end
% 0.82/1.26  permutation0:
% 0.82/1.26     0 ==> 0
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  eqswap: (565) {G0,W7,D4,L1,V2,M1}  { Y ==> ld( X, mult( X, Y ) ) }.
% 0.82/1.26  parent0[0]: (1) {G0,W7,D4,L1,V2,M1} I { ld( Y, mult( Y, X ) ) ==> X }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := Y
% 0.82/1.26     Y := X
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  paramod: (567) {G1,W6,D4,L1,V1,M1}  { X ==> ld( i( X ), unit ) }.
% 0.82/1.26  parent0[0]: (9) {G0,W6,D4,L1,V1,M1} I { mult( i( X ), X ) ==> unit }.
% 0.82/1.26  parent1[0; 5]: (565) {G0,W7,D4,L1,V2,M1}  { Y ==> ld( X, mult( X, Y ) ) }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := X
% 0.82/1.26  end
% 0.82/1.26  substitution1:
% 0.82/1.26     X := i( X )
% 0.82/1.26     Y := X
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  paramod: (568) {G2,W5,D4,L1,V1,M1}  { X ==> i( i( X ) ) }.
% 0.82/1.26  parent0[0]: (22) {G1,W6,D3,L1,V1,M1} P(8,1) { ld( X, unit ) ==> i( X ) }.
% 0.82/1.26  parent1[0; 2]: (567) {G1,W6,D4,L1,V1,M1}  { X ==> ld( i( X ), unit ) }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := i( X )
% 0.82/1.26  end
% 0.82/1.26  substitution1:
% 0.82/1.26     X := X
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  eqswap: (569) {G2,W5,D4,L1,V1,M1}  { i( i( X ) ) ==> X }.
% 0.82/1.26  parent0[0]: (568) {G2,W5,D4,L1,V1,M1}  { X ==> i( i( X ) ) }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := X
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  subsumption: (23) {G2,W5,D4,L1,V1,M1} P(9,1);d(22) { i( i( X ) ) ==> X }.
% 0.82/1.26  parent0: (569) {G2,W5,D4,L1,V1,M1}  { i( i( X ) ) ==> X }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := X
% 0.82/1.26  end
% 0.82/1.26  permutation0:
% 0.82/1.26     0 ==> 0
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  eqswap: (571) {G0,W7,D4,L1,V2,M1}  { Y ==> ld( X, mult( X, Y ) ) }.
% 0.82/1.26  parent0[0]: (1) {G0,W7,D4,L1,V2,M1} I { ld( Y, mult( Y, X ) ) ==> X }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := Y
% 0.82/1.26     Y := X
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  paramod: (572) {G1,W7,D4,L1,V2,M1}  { X ==> ld( rd( Y, X ), Y ) }.
% 0.82/1.26  parent0[0]: (2) {G0,W7,D4,L1,V2,M1} I { mult( rd( Y, X ), X ) ==> Y }.
% 0.82/1.26  parent1[0; 6]: (571) {G0,W7,D4,L1,V2,M1}  { Y ==> ld( X, mult( X, Y ) ) }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := X
% 0.82/1.26     Y := Y
% 0.82/1.26  end
% 0.82/1.26  substitution1:
% 0.82/1.26     X := rd( Y, X )
% 0.82/1.26     Y := X
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  eqswap: (573) {G1,W7,D4,L1,V2,M1}  { ld( rd( Y, X ), Y ) ==> X }.
% 0.82/1.26  parent0[0]: (572) {G1,W7,D4,L1,V2,M1}  { X ==> ld( rd( Y, X ), Y ) }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := X
% 0.82/1.26     Y := Y
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  subsumption: (25) {G1,W7,D4,L1,V2,M1} P(2,1) { ld( rd( X, Y ), X ) ==> Y
% 0.82/1.26     }.
% 0.82/1.26  parent0: (573) {G1,W7,D4,L1,V2,M1}  { ld( rd( Y, X ), Y ) ==> X }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := Y
% 0.82/1.26     Y := X
% 0.82/1.26  end
% 0.82/1.26  permutation0:
% 0.82/1.26     0 ==> 0
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  eqswap: (575) {G0,W8,D4,L1,V2,M1}  { X ==> mult( mult( X, Y ), i( Y ) ) }.
% 0.82/1.26  parent0[0]: (7) {G0,W8,D4,L1,V2,M1} I { mult( mult( Y, X ), i( X ) ) ==> Y
% 0.82/1.26     }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := Y
% 0.82/1.26     Y := X
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  paramod: (576) {G1,W8,D4,L1,V2,M1}  { rd( X, Y ) ==> mult( X, i( Y ) ) }.
% 0.82/1.26  parent0[0]: (2) {G0,W7,D4,L1,V2,M1} I { mult( rd( Y, X ), X ) ==> Y }.
% 0.82/1.26  parent1[0; 5]: (575) {G0,W8,D4,L1,V2,M1}  { X ==> mult( mult( X, Y ), i( Y
% 0.82/1.26     ) ) }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := Y
% 0.82/1.26     Y := X
% 0.82/1.26  end
% 0.82/1.26  substitution1:
% 0.82/1.26     X := rd( X, Y )
% 0.82/1.26     Y := Y
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  eqswap: (577) {G1,W8,D4,L1,V2,M1}  { mult( X, i( Y ) ) ==> rd( X, Y ) }.
% 0.82/1.26  parent0[0]: (576) {G1,W8,D4,L1,V2,M1}  { rd( X, Y ) ==> mult( X, i( Y ) )
% 0.82/1.26     }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := X
% 0.82/1.26     Y := Y
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  subsumption: (26) {G1,W8,D4,L1,V2,M1} P(2,7) { mult( X, i( Y ) ) ==> rd( X
% 0.82/1.26    , Y ) }.
% 0.82/1.26  parent0: (577) {G1,W8,D4,L1,V2,M1}  { mult( X, i( Y ) ) ==> rd( X, Y ) }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := X
% 0.82/1.26     Y := Y
% 0.82/1.26  end
% 0.82/1.26  permutation0:
% 0.82/1.26     0 ==> 0
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  eqswap: (579) {G0,W7,D4,L1,V2,M1}  { Y ==> ld( X, mult( X, Y ) ) }.
% 0.82/1.26  parent0[0]: (1) {G0,W7,D4,L1,V2,M1} I { ld( Y, mult( Y, X ) ) ==> X }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := Y
% 0.82/1.26     Y := X
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  paramod: (580) {G1,W8,D4,L1,V2,M1}  { i( X ) ==> ld( mult( Y, X ), Y ) }.
% 0.82/1.26  parent0[0]: (7) {G0,W8,D4,L1,V2,M1} I { mult( mult( Y, X ), i( X ) ) ==> Y
% 0.82/1.26     }.
% 0.82/1.26  parent1[0; 7]: (579) {G0,W7,D4,L1,V2,M1}  { Y ==> ld( X, mult( X, Y ) ) }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := X
% 0.82/1.26     Y := Y
% 0.82/1.26  end
% 0.82/1.26  substitution1:
% 0.82/1.26     X := mult( Y, X )
% 0.82/1.26     Y := i( X )
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  eqswap: (581) {G1,W8,D4,L1,V2,M1}  { ld( mult( Y, X ), Y ) ==> i( X ) }.
% 0.82/1.26  parent0[0]: (580) {G1,W8,D4,L1,V2,M1}  { i( X ) ==> ld( mult( Y, X ), Y )
% 0.82/1.26     }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := X
% 0.82/1.26     Y := Y
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  subsumption: (27) {G1,W8,D4,L1,V2,M1} P(7,1) { ld( mult( X, Y ), X ) ==> i
% 0.82/1.26    ( Y ) }.
% 0.82/1.26  parent0: (581) {G1,W8,D4,L1,V2,M1}  { ld( mult( Y, X ), Y ) ==> i( X ) }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := Y
% 0.82/1.26     Y := X
% 0.82/1.26  end
% 0.82/1.26  permutation0:
% 0.82/1.26     0 ==> 0
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  eqswap: (583) {G0,W7,D4,L1,V2,M1}  { X ==> rd( mult( X, Y ), Y ) }.
% 0.82/1.26  parent0[0]: (3) {G0,W7,D4,L1,V2,M1} I { rd( mult( Y, X ), X ) ==> Y }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := Y
% 0.82/1.26     Y := X
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  paramod: (584) {G1,W8,D4,L1,V2,M1}  { mult( X, Y ) ==> rd( X, i( Y ) ) }.
% 0.82/1.26  parent0[0]: (7) {G0,W8,D4,L1,V2,M1} I { mult( mult( Y, X ), i( X ) ) ==> Y
% 0.82/1.26     }.
% 0.82/1.26  parent1[0; 5]: (583) {G0,W7,D4,L1,V2,M1}  { X ==> rd( mult( X, Y ), Y ) }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := Y
% 0.82/1.26     Y := X
% 0.82/1.26  end
% 0.82/1.26  substitution1:
% 0.82/1.26     X := mult( X, Y )
% 0.82/1.26     Y := i( Y )
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  eqswap: (585) {G1,W8,D4,L1,V2,M1}  { rd( X, i( Y ) ) ==> mult( X, Y ) }.
% 0.82/1.26  parent0[0]: (584) {G1,W8,D4,L1,V2,M1}  { mult( X, Y ) ==> rd( X, i( Y ) )
% 0.82/1.26     }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := X
% 0.82/1.26     Y := Y
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  subsumption: (28) {G1,W8,D4,L1,V2,M1} P(7,3) { rd( X, i( Y ) ) ==> mult( X
% 0.82/1.26    , Y ) }.
% 0.82/1.26  parent0: (585) {G1,W8,D4,L1,V2,M1}  { rd( X, i( Y ) ) ==> mult( X, Y ) }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := X
% 0.82/1.26     Y := Y
% 0.82/1.26  end
% 0.82/1.26  permutation0:
% 0.82/1.26     0 ==> 0
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  eqswap: (587) {G0,W8,D4,L1,V2,M1}  { X ==> mult( mult( X, Y ), i( Y ) ) }.
% 0.82/1.26  parent0[0]: (7) {G0,W8,D4,L1,V2,M1} I { mult( mult( Y, X ), i( X ) ) ==> Y
% 0.82/1.26     }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := Y
% 0.82/1.26     Y := X
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  paramod: (628) {G1,W16,D6,L1,V3,M1}  { X ==> mult( mult( mult( mult( X, Y )
% 0.82/1.26    , Z ), Y ), i( mult( mult( Y, Z ), Y ) ) ) }.
% 0.82/1.26  parent0[0]: (6) {G0,W15,D5,L1,V3,M1} I { mult( Z, mult( mult( Y, X ), Y ) )
% 0.82/1.26     ==> mult( mult( mult( Z, Y ), X ), Y ) }.
% 0.82/1.26  parent1[0; 3]: (587) {G0,W8,D4,L1,V2,M1}  { X ==> mult( mult( X, Y ), i( Y
% 0.82/1.26     ) ) }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := Z
% 0.82/1.26     Y := Y
% 0.82/1.26     Z := X
% 0.82/1.26  end
% 0.82/1.26  substitution1:
% 0.82/1.26     X := X
% 0.82/1.26     Y := mult( mult( Y, Z ), Y )
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  paramod: (629) {G2,W15,D6,L1,V3,M1}  { X ==> rd( mult( mult( mult( X, Y ), 
% 0.82/1.26    Z ), Y ), mult( mult( Y, Z ), Y ) ) }.
% 0.82/1.26  parent0[0]: (26) {G1,W8,D4,L1,V2,M1} P(2,7) { mult( X, i( Y ) ) ==> rd( X, 
% 0.82/1.26    Y ) }.
% 0.82/1.26  parent1[0; 2]: (628) {G1,W16,D6,L1,V3,M1}  { X ==> mult( mult( mult( mult( 
% 0.82/1.26    X, Y ), Z ), Y ), i( mult( mult( Y, Z ), Y ) ) ) }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := mult( mult( mult( X, Y ), Z ), Y )
% 0.82/1.26     Y := mult( mult( Y, Z ), Y )
% 0.82/1.26  end
% 0.82/1.26  substitution1:
% 0.82/1.26     X := X
% 0.82/1.26     Y := Y
% 0.82/1.26     Z := Z
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  eqswap: (630) {G2,W15,D6,L1,V3,M1}  { rd( mult( mult( mult( X, Y ), Z ), Y
% 0.82/1.26     ), mult( mult( Y, Z ), Y ) ) ==> X }.
% 0.82/1.26  parent0[0]: (629) {G2,W15,D6,L1,V3,M1}  { X ==> rd( mult( mult( mult( X, Y
% 0.82/1.26     ), Z ), Y ), mult( mult( Y, Z ), Y ) ) }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := X
% 0.82/1.26     Y := Y
% 0.82/1.26     Z := Z
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  subsumption: (31) {G2,W15,D6,L1,V3,M1} P(6,7);d(26) { rd( mult( mult( mult
% 0.82/1.26    ( X, Y ), Z ), Y ), mult( mult( Y, Z ), Y ) ) ==> X }.
% 0.82/1.26  parent0: (630) {G2,W15,D6,L1,V3,M1}  { rd( mult( mult( mult( X, Y ), Z ), Y
% 0.82/1.26     ), mult( mult( Y, Z ), Y ) ) ==> X }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := X
% 0.82/1.26     Y := Y
% 0.82/1.26     Z := Z
% 0.82/1.26  end
% 0.82/1.26  permutation0:
% 0.82/1.26     0 ==> 0
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  eqswap: (631) {G0,W15,D5,L1,V3,M1}  { mult( mult( mult( X, Y ), Z ), Y ) 
% 0.82/1.26    ==> mult( X, mult( mult( Y, Z ), Y ) ) }.
% 0.82/1.26  parent0[0]: (6) {G0,W15,D5,L1,V3,M1} I { mult( Z, mult( mult( Y, X ), Y ) )
% 0.82/1.26     ==> mult( mult( mult( Z, Y ), X ), Y ) }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := Z
% 0.82/1.26     Y := Y
% 0.82/1.26     Z := X
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  paramod: (634) {G1,W15,D8,L1,V3,M1}  { mult( mult( mult( rd( X, mult( mult
% 0.82/1.26    ( Y, Z ), Y ) ), Y ), Z ), Y ) ==> X }.
% 0.82/1.26  parent0[0]: (2) {G0,W7,D4,L1,V2,M1} I { mult( rd( Y, X ), X ) ==> Y }.
% 0.82/1.26  parent1[0; 14]: (631) {G0,W15,D5,L1,V3,M1}  { mult( mult( mult( X, Y ), Z )
% 0.82/1.26    , Y ) ==> mult( X, mult( mult( Y, Z ), Y ) ) }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := mult( mult( Y, Z ), Y )
% 0.82/1.26     Y := X
% 0.82/1.26  end
% 0.82/1.26  substitution1:
% 0.82/1.26     X := rd( X, mult( mult( Y, Z ), Y ) )
% 0.82/1.26     Y := Y
% 0.82/1.26     Z := Z
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  subsumption: (32) {G1,W15,D8,L1,V3,M1} P(6,2) { mult( mult( mult( rd( X, 
% 0.82/1.26    mult( mult( Y, Z ), Y ) ), Y ), Z ), Y ) ==> X }.
% 0.82/1.26  parent0: (634) {G1,W15,D8,L1,V3,M1}  { mult( mult( mult( rd( X, mult( mult
% 0.82/1.26    ( Y, Z ), Y ) ), Y ), Z ), Y ) ==> X }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := X
% 0.82/1.26     Y := Y
% 0.82/1.26     Z := Z
% 0.82/1.26  end
% 0.82/1.26  permutation0:
% 0.82/1.26     0 ==> 0
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  eqswap: (640) {G0,W7,D4,L1,V2,M1}  { Y ==> ld( X, mult( X, Y ) ) }.
% 0.82/1.26  parent0[0]: (1) {G0,W7,D4,L1,V2,M1} I { ld( Y, mult( Y, X ) ) ==> X }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := Y
% 0.82/1.26     Y := X
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  paramod: (641) {G1,W15,D6,L1,V3,M1}  { mult( mult( X, Y ), X ) ==> ld( Z, 
% 0.82/1.26    mult( mult( mult( Z, X ), Y ), X ) ) }.
% 0.82/1.26  parent0[0]: (6) {G0,W15,D5,L1,V3,M1} I { mult( Z, mult( mult( Y, X ), Y ) )
% 0.82/1.26     ==> mult( mult( mult( Z, Y ), X ), Y ) }.
% 0.82/1.26  parent1[0; 8]: (640) {G0,W7,D4,L1,V2,M1}  { Y ==> ld( X, mult( X, Y ) ) }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := Y
% 0.82/1.26     Y := X
% 0.82/1.26     Z := Z
% 0.82/1.26  end
% 0.82/1.26  substitution1:
% 0.82/1.26     X := Z
% 0.82/1.26     Y := mult( mult( X, Y ), X )
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  eqswap: (642) {G1,W15,D6,L1,V3,M1}  { ld( Z, mult( mult( mult( Z, X ), Y )
% 0.82/1.26    , X ) ) ==> mult( mult( X, Y ), X ) }.
% 0.82/1.26  parent0[0]: (641) {G1,W15,D6,L1,V3,M1}  { mult( mult( X, Y ), X ) ==> ld( Z
% 0.82/1.26    , mult( mult( mult( Z, X ), Y ), X ) ) }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := X
% 0.82/1.26     Y := Y
% 0.82/1.26     Z := Z
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  subsumption: (34) {G1,W15,D6,L1,V3,M1} P(6,1) { ld( X, mult( mult( mult( X
% 0.82/1.26    , Y ), Z ), Y ) ) ==> mult( mult( Y, Z ), Y ) }.
% 0.82/1.26  parent0: (642) {G1,W15,D6,L1,V3,M1}  { ld( Z, mult( mult( mult( Z, X ), Y )
% 0.82/1.26    , X ) ) ==> mult( mult( X, Y ), X ) }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := Y
% 0.82/1.26     Y := Z
% 0.82/1.26     Z := X
% 0.82/1.26  end
% 0.82/1.26  permutation0:
% 0.82/1.26     0 ==> 0
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  eqswap: (644) {G0,W15,D5,L1,V3,M1}  { mult( mult( mult( X, Y ), Z ), Y ) 
% 0.82/1.26    ==> mult( X, mult( mult( Y, Z ), Y ) ) }.
% 0.82/1.26  parent0[0]: (6) {G0,W15,D5,L1,V3,M1} I { mult( Z, mult( mult( Y, X ), Y ) )
% 0.82/1.26     ==> mult( mult( mult( Z, Y ), X ), Y ) }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := Z
% 0.82/1.26     Y := Y
% 0.82/1.26     Z := X
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  paramod: (650) {G1,W13,D5,L1,V2,M1}  { mult( mult( mult( X, Y ), unit ), Y
% 0.82/1.26     ) ==> mult( X, mult( Y, Y ) ) }.
% 0.82/1.26  parent0[0]: (4) {G0,W5,D3,L1,V1,M1} I { mult( X, unit ) ==> X }.
% 0.82/1.26  parent1[0; 11]: (644) {G0,W15,D5,L1,V3,M1}  { mult( mult( mult( X, Y ), Z )
% 0.82/1.26    , Y ) ==> mult( X, mult( mult( Y, Z ), Y ) ) }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := Y
% 0.82/1.26  end
% 0.82/1.26  substitution1:
% 0.82/1.26     X := X
% 0.82/1.26     Y := Y
% 0.82/1.26     Z := unit
% 0.82/1.26  end
% 0.82/1.26  
% 0.82/1.26  paramod: (656) {G1,W11,D4,L1,V2,M1}  { mult( mult( X, Y ), Y ) ==> mult( X
% 0.82/1.26    , mult( Y, Y ) ) }.
% 0.82/1.26  parent0[0]: (4) {G0,W5,D3,L1,V1,M1} I { mult( X, unit ) ==> X }.
% 0.82/1.26  parent1[0; 2]: (650) {G1,W13,D5,L1,V2,M1}  { mult( mult( mult( X, Y ), unit
% 0.82/1.26     ), Y ) ==> mult( X, mult( Y, Y ) ) }.
% 0.82/1.26  substitution0:
% 0.82/1.26     X := mult( X, Y )
% 0.82/1.26  end
% 0.82/1.26  substitution1:
% 1.12/1.56     X := X
% 1.12/1.56     Y := Y
% 1.12/1.56  end
% 1.12/1.56  
% 1.12/1.56  eqswap: (657) {G1,W11,D4,L1,V2,M1}  { mult( X, mult( Y, Y ) ) ==> mult( 
% 1.12/1.56    mult( X, Y ), Y ) }.
% 1.12/1.56  parent0[0]: (656) {G1,W11,D4,L1,V2,M1}  { mult( mult( X, Y ), Y ) ==> mult
% 1.12/1.56    ( X, mult( Y, Y ) ) }.
% 1.12/1.56  substitution0:
% 1.12/1.56     X := X
% 1.12/1.56     Y := Y
% 1.12/1.56  end
% 1.12/1.56  
% 1.12/1.56  subsumption: (37) {G1,W11,D4,L1,V2,M1} P(4,6);d(4) { mult( Y, mult( X, X )
% 1.12/1.56     ) ==> mult( mult( Y, X ), X ) }.
% 1.12/1.56  parent0: (657) {G1,W11,D4,L1,V2,M1}  { mult( X, mult( Y, Y ) ) ==> mult( 
% 1.12/1.56    mult( X, Y ), Y ) }.
% 1.12/1.56  substitution0:
% 1.12/1.56     X := Y
% 1.12/1.56     Y := X
% 1.12/1.56  end
% 1.12/1.56  permutation0:
% 1.12/1.56     0 ==> 0
% 1.12/1.56  end
% 1.12/1.56  
% 1.12/1.56  eqswap: (659) {G0,W7,D4,L1,V2,M1}  { Y ==> ld( X, mult( X, Y ) ) }.
% 1.12/1.56  parent0[0]: (1) {G0,W7,D4,L1,V2,M1} I { ld( Y, mult( Y, X ) ) ==> X }.
% 1.12/1.56  substitution0:
% 1.12/1.56     X := Y
% 1.12/1.56     Y := X
% 1.12/1.56  end
% 1.12/1.56  
% 1.12/1.56  paramod: (660) {G1,W8,D4,L1,V2,M1}  { i( X ) ==> ld( Y, rd( Y, X ) ) }.
% 1.12/1.56  parent0[0]: (26) {G1,W8,D4,L1,V2,M1} P(2,7) { mult( X, i( Y ) ) ==> rd( X, 
% 1.12/1.56    Y ) }.
% 1.12/1.56  parent1[0; 5]: (659) {G0,W7,D4,L1,V2,M1}  { Y ==> ld( X, mult( X, Y ) ) }.
% 1.12/1.56  substitution0:
% 1.12/1.56     X := Y
% 1.12/1.56     Y := X
% 1.12/1.56  end
% 1.12/1.56  substitution1:
% 1.12/1.56     X := Y
% 1.12/1.56     Y := i( X )
% 1.12/1.56  end
% 1.12/1.56  
% 1.12/1.56  eqswap: (661) {G1,W8,D4,L1,V2,M1}  { ld( Y, rd( Y, X ) ) ==> i( X ) }.
% 1.12/1.56  parent0[0]: (660) {G1,W8,D4,L1,V2,M1}  { i( X ) ==> ld( Y, rd( Y, X ) ) }.
% 1.12/1.56  substitution0:
% 1.12/1.56     X := X
% 1.12/1.56     Y := Y
% 1.12/1.56  end
% 1.12/1.56  
% 1.12/1.56  subsumption: (39) {G2,W8,D4,L1,V2,M1} P(26,1) { ld( X, rd( X, Y ) ) ==> i( 
% 1.12/1.56    Y ) }.
% 1.12/1.56  parent0: (661) {G1,W8,D4,L1,V2,M1}  { ld( Y, rd( Y, X ) ) ==> i( X ) }.
% 1.12/1.56  substitution0:
% 1.12/1.56     X := Y
% 1.12/1.56     Y := X
% 1.12/1.56  end
% 1.12/1.56  permutation0:
% 1.12/1.56     0 ==> 0
% 1.12/1.56  end
% 1.12/1.56  
% 1.12/1.56  eqswap: (663) {G2,W8,D4,L1,V2,M1}  { i( Y ) ==> ld( X, rd( X, Y ) ) }.
% 1.12/1.56  parent0[0]: (39) {G2,W8,D4,L1,V2,M1} P(26,1) { ld( X, rd( X, Y ) ) ==> i( Y
% 1.12/1.56     ) }.
% 1.12/1.56  substitution0:
% 1.12/1.56     X := X
% 1.12/1.56     Y := Y
% 1.12/1.56  end
% 1.12/1.56  
% 1.12/1.56  paramod: (666) {G2,W8,D4,L1,V2,M1}  { i( ld( X, Y ) ) ==> ld( Y, X ) }.
% 1.12/1.56  parent0[0]: (17) {G1,W7,D4,L1,V2,M1} P(0,3) { rd( Y, ld( X, Y ) ) ==> X }.
% 1.12/1.56  parent1[0; 7]: (663) {G2,W8,D4,L1,V2,M1}  { i( Y ) ==> ld( X, rd( X, Y ) )
% 1.12/1.56     }.
% 1.12/1.56  substitution0:
% 1.12/1.56     X := X
% 1.12/1.56     Y := Y
% 1.12/1.56  end
% 1.12/1.56  substitution1:
% 1.12/1.56     X := Y
% 1.12/1.56     Y := ld( X, Y )
% 1.12/1.56  end
% 1.12/1.56  
% 1.12/1.56  subsumption: (40) {G3,W8,D4,L1,V2,M1} P(17,39) { i( ld( Y, X ) ) ==> ld( X
% 1.12/1.56    , Y ) }.
% 1.12/1.56  parent0: (666) {G2,W8,D4,L1,V2,M1}  { i( ld( X, Y ) ) ==> ld( Y, X ) }.
% 1.12/1.56  substitution0:
% 1.12/1.56     X := Y
% 1.12/1.56     Y := X
% 1.12/1.56  end
% 1.12/1.56  permutation0:
% 1.12/1.56     0 ==> 0
% 1.12/1.56  end
% 1.12/1.56  
% 1.12/1.56  *** allocated 15000 integers for termspace/termends
% 1.12/1.56  *** allocated 22500 integers for termspace/termends
% 1.12/1.56  *** allocated 33750 integers for termspace/termends
% 1.12/1.56  *** allocated 50625 integers for termspace/termends
% 1.12/1.56  *** allocated 15000 integers for justifications
% 1.12/1.56  *** allocated 113905 integers for clauses
% 1.12/1.56  *** allocated 75937 integers for termspace/termends
% 1.12/1.56  *** allocated 22500 integers for justifications
% 1.12/1.56  eqswap: (668) {G0,W15,D4,L2,V2,M2}  { mult( Y, X ) = mult( X, Y ), mult( i
% 1.12/1.56    ( X ), mult( X, Y ) ) ==> Y }.
% 1.12/1.56  parent0[0]: (10) {G0,W15,D4,L2,V2,M2} I { mult( Y, X ) = mult( X, Y ), mult
% 1.12/1.56    ( i( Y ), mult( Y, X ) ) ==> X }.
% 1.12/1.56  substitution0:
% 1.12/1.56     X := Y
% 1.12/1.56     Y := X
% 1.12/1.56  end
% 1.12/1.56  
% 1.12/1.56  eqswap: (671) {G0,W8,D4,L1,V2,M1}  { X ==> mult( mult( X, Y ), i( Y ) ) }.
% 1.12/1.56  parent0[0]: (7) {G0,W8,D4,L1,V2,M1} I { mult( mult( Y, X ), i( X ) ) ==> Y
% 1.12/1.56     }.
% 1.12/1.56  substitution0:
% 1.12/1.56     X := Y
% 1.12/1.56     Y := X
% 1.12/1.56  end
% 1.12/1.56  
% 1.12/1.56  paramod: (674) {G1,W16,D4,L2,V2,M2}  { X ==> mult( mult( Y, X ), i( Y ) ), 
% 1.12/1.56    mult( i( Y ), mult( Y, X ) ) ==> X }.
% 1.12/1.56  parent0[0]: (668) {G0,W15,D4,L2,V2,M2}  { mult( Y, X ) = mult( X, Y ), mult
% 1.12/1.56    ( i( X ), mult( X, Y ) ) ==> Y }.
% 1.12/1.56  parent1[0; 3]: (671) {G0,W8,D4,L1,V2,M1}  { X ==> mult( mult( X, Y ), i( Y
% 1.12/1.56     ) ) }.
% 1.12/1.56  substitution0:
% 1.12/1.56     X := Y
% 1.12/1.56     Y := X
% 1.12/1.56  end
% 1.12/1.56  substitution1:
% 1.12/1.56     X := X
% 1.12/1.56     Y := Y
% 1.12/1.56  end
% 1.12/1.56  
% 1.12/1.56  paramod: (14068) {G2,W15,D4,L2,V2,M2}  { X ==> rd( mult( Y, X ), Y ), mult
% 1.12/1.56    ( i( Y ), mult( Y, X ) ) ==> X }.
% 1.12/1.56  parent0[0]: (26) {G1,W8,D4,L1,V2,M1} P(2,7) { mult( X, i( Y ) ) ==> rd( X, 
% 1.12/1.56    Y ) }.
% 1.12/1.56  parent1[0; 2]: (674) {G1,W16,D4,L2,V2,M2}  { X ==> mult( mult( Y, X ), i( Y
% 1.12/1.56     ) ), mult( i( Y ), mult( Y, X ) ) ==> X }.
% 1.12/1.56  substitution0:
% 1.12/1.56     X := mult( Y, X )
% 1.12/1.56     Y := Y
% 1.12/1.56  end
% 1.12/1.56  substitution1:
% 1.12/1.56     X := X
% 1.12/1.56     Y := Y
% 1.12/1.56  end
% 1.12/1.56  
% 1.12/1.56  eqswap: (14069) {G2,W15,D4,L2,V2,M2}  { rd( mult( Y, X ), Y ) ==> X, mult( 
% 1.12/1.56    i( Y ), mult( Y, X ) ) ==> X }.
% 1.12/1.56  parent0[0]: (14068) {G2,W15,D4,L2,V2,M2}  { X ==> rd( mult( Y, X ), Y ), 
% 1.12/1.56    mult( i( Y ), mult( Y, X ) ) ==> X }.
% 1.12/1.56  substitution0:
% 1.12/1.56     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  subsumption: (52) {G2,W15,D4,L2,V2,M2} P(10,7);d(26) { mult( i( Y ), mult( 
% 1.22/1.59    Y, X ) ) ==> X, rd( mult( Y, X ), Y ) ==> X }.
% 1.22/1.59  parent0: (14069) {G2,W15,D4,L2,V2,M2}  { rd( mult( Y, X ), Y ) ==> X, mult
% 1.22/1.59    ( i( Y ), mult( Y, X ) ) ==> X }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  permutation0:
% 1.22/1.59     0 ==> 1
% 1.22/1.59     1 ==> 0
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  eqswap: (14072) {G0,W15,D4,L2,V2,M2}  { mult( Y, X ) = mult( X, Y ), mult( 
% 1.22/1.59    i( X ), mult( X, Y ) ) ==> Y }.
% 1.22/1.59  parent0[0]: (10) {G0,W15,D4,L2,V2,M2} I { mult( Y, X ) = mult( X, Y ), mult
% 1.22/1.59    ( i( Y ), mult( Y, X ) ) ==> X }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := X
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  eqswap: (14075) {G0,W7,D4,L1,V2,M1}  { Y ==> ld( X, mult( X, Y ) ) }.
% 1.22/1.59  parent0[0]: (1) {G0,W7,D4,L1,V2,M1} I { ld( Y, mult( Y, X ) ) ==> X }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := X
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14077) {G1,W15,D4,L2,V2,M2}  { mult( X, Y ) ==> ld( i( X ), Y ), 
% 1.22/1.59    mult( Y, X ) = mult( X, Y ) }.
% 1.22/1.59  parent0[1]: (14072) {G0,W15,D4,L2,V2,M2}  { mult( Y, X ) = mult( X, Y ), 
% 1.22/1.59    mult( i( X ), mult( X, Y ) ) ==> Y }.
% 1.22/1.59  parent1[0; 7]: (14075) {G0,W7,D4,L1,V2,M1}  { Y ==> ld( X, mult( X, Y ) )
% 1.22/1.59     }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := i( X )
% 1.22/1.59     Y := mult( X, Y )
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  eqswap: (14377) {G1,W15,D4,L2,V2,M2}  { mult( Y, X ) = mult( X, Y ), mult( 
% 1.22/1.59    Y, X ) ==> ld( i( Y ), X ) }.
% 1.22/1.59  parent0[1]: (14077) {G1,W15,D4,L2,V2,M2}  { mult( X, Y ) ==> ld( i( X ), Y
% 1.22/1.59     ), mult( Y, X ) = mult( X, Y ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := X
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  eqswap: (14378) {G1,W15,D4,L2,V2,M2}  { ld( i( X ), Y ) ==> mult( X, Y ), 
% 1.22/1.59    mult( X, Y ) = mult( Y, X ) }.
% 1.22/1.59  parent0[1]: (14377) {G1,W15,D4,L2,V2,M2}  { mult( Y, X ) = mult( X, Y ), 
% 1.22/1.59    mult( Y, X ) ==> ld( i( Y ), X ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := X
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  subsumption: (59) {G1,W15,D4,L2,V2,M2} P(10,1) { ld( i( X ), Y ) ==> mult( 
% 1.22/1.59    X, Y ), mult( X, Y ) = mult( Y, X ) }.
% 1.22/1.59  parent0: (14378) {G1,W15,D4,L2,V2,M2}  { ld( i( X ), Y ) ==> mult( X, Y ), 
% 1.22/1.59    mult( X, Y ) = mult( Y, X ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  permutation0:
% 1.22/1.59     0 ==> 0
% 1.22/1.59     1 ==> 1
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  eqswap: (14739) {G1,W11,D4,L1,V2,M1}  { mult( mult( X, Y ), Y ) ==> mult( X
% 1.22/1.59    , mult( Y, Y ) ) }.
% 1.22/1.59  parent0[0]: (37) {G1,W11,D4,L1,V2,M1} P(4,6);d(4) { mult( Y, mult( X, X ) )
% 1.22/1.59     ==> mult( mult( Y, X ), X ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := X
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14742) {G1,W10,D6,L1,V1,M1}  { mult( mult( i( mult( X, X ) ), X )
% 1.22/1.59    , X ) ==> unit }.
% 1.22/1.59  parent0[0]: (9) {G0,W6,D4,L1,V1,M1} I { mult( i( X ), X ) ==> unit }.
% 1.22/1.59  parent1[0; 9]: (14739) {G1,W11,D4,L1,V2,M1}  { mult( mult( X, Y ), Y ) ==> 
% 1.22/1.59    mult( X, mult( Y, Y ) ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := mult( X, X )
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := i( mult( X, X ) )
% 1.22/1.59     Y := X
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  subsumption: (66) {G2,W10,D6,L1,V1,M1} P(37,9) { mult( mult( i( mult( X, X
% 1.22/1.59     ) ), X ), X ) ==> unit }.
% 1.22/1.59  parent0: (14742) {G1,W10,D6,L1,V1,M1}  { mult( mult( i( mult( X, X ) ), X )
% 1.22/1.59    , X ) ==> unit }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59  end
% 1.22/1.59  permutation0:
% 1.22/1.59     0 ==> 0
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  eqswap: (14746) {G1,W8,D4,L1,V2,M1}  { i( Y ) ==> ld( mult( X, Y ), X ) }.
% 1.22/1.59  parent0[0]: (27) {G1,W8,D4,L1,V2,M1} P(7,1) { ld( mult( X, Y ), X ) ==> i( 
% 1.22/1.59    Y ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14748) {G2,W11,D6,L1,V1,M1}  { i( X ) ==> ld( unit, mult( i( mult
% 1.22/1.59    ( X, X ) ), X ) ) }.
% 1.22/1.59  parent0[0]: (66) {G2,W10,D6,L1,V1,M1} P(37,9) { mult( mult( i( mult( X, X )
% 1.22/1.59     ), X ), X ) ==> unit }.
% 1.22/1.59  parent1[0; 4]: (14746) {G1,W8,D4,L1,V2,M1}  { i( Y ) ==> ld( mult( X, Y ), 
% 1.22/1.59    X ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := mult( i( mult( X, X ) ), X )
% 1.22/1.59     Y := X
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14749) {G2,W9,D5,L1,V1,M1}  { i( X ) ==> mult( i( mult( X, X ) )
% 1.22/1.59    , X ) }.
% 1.22/1.59  parent0[0]: (16) {G1,W5,D3,L1,V1,M1} P(0,5) { ld( unit, X ) ==> X }.
% 1.22/1.59  parent1[0; 3]: (14748) {G2,W11,D6,L1,V1,M1}  { i( X ) ==> ld( unit, mult( i
% 1.22/1.59    ( mult( X, X ) ), X ) ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := mult( i( mult( X, X ) ), X )
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := X
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  eqswap: (14750) {G2,W9,D5,L1,V1,M1}  { mult( i( mult( X, X ) ), X ) ==> i( 
% 1.22/1.59    X ) }.
% 1.22/1.59  parent0[0]: (14749) {G2,W9,D5,L1,V1,M1}  { i( X ) ==> mult( i( mult( X, X )
% 1.22/1.59     ), X ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  subsumption: (73) {G3,W9,D5,L1,V1,M1} P(66,27);d(16) { mult( i( mult( X, X
% 1.22/1.59     ) ), X ) ==> i( X ) }.
% 1.22/1.59  parent0: (14750) {G2,W9,D5,L1,V1,M1}  { mult( i( mult( X, X ) ), X ) ==> i
% 1.22/1.59    ( X ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59  end
% 1.22/1.59  permutation0:
% 1.22/1.59     0 ==> 0
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  eqswap: (14752) {G2,W15,D6,L1,V3,M1}  { X ==> rd( mult( mult( mult( X, Y )
% 1.22/1.59    , Z ), Y ), mult( mult( Y, Z ), Y ) ) }.
% 1.22/1.59  parent0[0]: (31) {G2,W15,D6,L1,V3,M1} P(6,7);d(26) { rd( mult( mult( mult( 
% 1.22/1.59    X, Y ), Z ), Y ), mult( mult( Y, Z ), Y ) ) ==> X }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59     Z := Z
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14755) {G1,W14,D7,L1,V2,M1}  { X ==> rd( mult( unit, Y ), mult( 
% 1.22/1.59    mult( Y, i( mult( X, Y ) ) ), Y ) ) }.
% 1.22/1.59  parent0[0]: (8) {G0,W6,D4,L1,V1,M1} I { mult( X, i( X ) ) ==> unit }.
% 1.22/1.59  parent1[0; 4]: (14752) {G2,W15,D6,L1,V3,M1}  { X ==> rd( mult( mult( mult( 
% 1.22/1.59    X, Y ), Z ), Y ), mult( mult( Y, Z ), Y ) ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := mult( X, Y )
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59     Z := i( mult( X, Y ) )
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14768) {G1,W12,D7,L1,V2,M1}  { X ==> rd( Y, mult( mult( Y, i( 
% 1.22/1.59    mult( X, Y ) ) ), Y ) ) }.
% 1.22/1.59  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { mult( unit, X ) ==> X }.
% 1.22/1.59  parent1[0; 3]: (14755) {G1,W14,D7,L1,V2,M1}  { X ==> rd( mult( unit, Y ), 
% 1.22/1.59    mult( mult( Y, i( mult( X, Y ) ) ), Y ) ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := Y
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14769) {G2,W11,D6,L1,V2,M1}  { X ==> rd( Y, mult( rd( Y, mult( X
% 1.22/1.59    , Y ) ), Y ) ) }.
% 1.22/1.59  parent0[0]: (26) {G1,W8,D4,L1,V2,M1} P(2,7) { mult( X, i( Y ) ) ==> rd( X, 
% 1.22/1.59    Y ) }.
% 1.22/1.59  parent1[0; 5]: (14768) {G1,W12,D7,L1,V2,M1}  { X ==> rd( Y, mult( mult( Y, 
% 1.22/1.59    i( mult( X, Y ) ) ), Y ) ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := mult( X, Y )
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  eqswap: (14770) {G2,W11,D6,L1,V2,M1}  { rd( Y, mult( rd( Y, mult( X, Y ) )
% 1.22/1.59    , Y ) ) ==> X }.
% 1.22/1.59  parent0[0]: (14769) {G2,W11,D6,L1,V2,M1}  { X ==> rd( Y, mult( rd( Y, mult
% 1.22/1.59    ( X, Y ) ), Y ) ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  subsumption: (117) {G3,W11,D6,L1,V2,M1} P(8,31);d(5);d(26) { rd( Y, mult( 
% 1.22/1.59    rd( Y, mult( X, Y ) ), Y ) ) ==> X }.
% 1.22/1.59  parent0: (14770) {G2,W11,D6,L1,V2,M1}  { rd( Y, mult( rd( Y, mult( X, Y ) )
% 1.22/1.59    , Y ) ) ==> X }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  permutation0:
% 1.22/1.59     0 ==> 0
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  eqswap: (14772) {G1,W7,D4,L1,V2,M1}  { Y ==> ld( rd( X, Y ), X ) }.
% 1.22/1.59  parent0[0]: (25) {G1,W7,D4,L1,V2,M1} P(2,1) { ld( rd( X, Y ), X ) ==> Y }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14773) {G2,W11,D5,L1,V2,M1}  { mult( rd( X, mult( Y, X ) ), X ) 
% 1.22/1.59    ==> ld( Y, X ) }.
% 1.22/1.59  parent0[0]: (117) {G3,W11,D6,L1,V2,M1} P(8,31);d(5);d(26) { rd( Y, mult( rd
% 1.22/1.59    ( Y, mult( X, Y ) ), Y ) ) ==> X }.
% 1.22/1.59  parent1[0; 9]: (14772) {G1,W7,D4,L1,V2,M1}  { Y ==> ld( rd( X, Y ), X ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := X
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := X
% 1.22/1.59     Y := mult( rd( X, mult( Y, X ) ), X )
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  subsumption: (121) {G4,W11,D5,L1,V2,M1} P(117,25) { mult( rd( X, mult( Y, X
% 1.22/1.59     ) ), X ) ==> ld( Y, X ) }.
% 1.22/1.59  parent0: (14773) {G2,W11,D5,L1,V2,M1}  { mult( rd( X, mult( Y, X ) ), X ) 
% 1.22/1.59    ==> ld( Y, X ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  permutation0:
% 1.22/1.59     0 ==> 0
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  eqswap: (14776) {G3,W11,D6,L1,V2,M1}  { Y ==> rd( X, mult( rd( X, mult( Y, 
% 1.22/1.59    X ) ), X ) ) }.
% 1.22/1.59  parent0[0]: (117) {G3,W11,D6,L1,V2,M1} P(8,31);d(5);d(26) { rd( Y, mult( rd
% 1.22/1.59    ( Y, mult( X, Y ) ), Y ) ) ==> X }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := X
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14779) {G1,W11,D5,L1,V2,M1}  { rd( X, Y ) ==> rd( Y, mult( rd( Y
% 1.22/1.59    , X ), Y ) ) }.
% 1.22/1.59  parent0[0]: (2) {G0,W7,D4,L1,V2,M1} I { mult( rd( Y, X ), X ) ==> Y }.
% 1.22/1.59  parent1[0; 9]: (14776) {G3,W11,D6,L1,V2,M1}  { Y ==> rd( X, mult( rd( X, 
% 1.22/1.59    mult( Y, X ) ), X ) ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := X
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := rd( X, Y )
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  eqswap: (14780) {G1,W11,D5,L1,V2,M1}  { rd( Y, mult( rd( Y, X ), Y ) ) ==> 
% 1.22/1.59    rd( X, Y ) }.
% 1.22/1.59  parent0[0]: (14779) {G1,W11,D5,L1,V2,M1}  { rd( X, Y ) ==> rd( Y, mult( rd
% 1.22/1.59    ( Y, X ), Y ) ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  subsumption: (122) {G4,W11,D5,L1,V2,M1} P(2,117) { rd( Y, mult( rd( Y, X )
% 1.22/1.59    , Y ) ) ==> rd( X, Y ) }.
% 1.22/1.59  parent0: (14780) {G1,W11,D5,L1,V2,M1}  { rd( Y, mult( rd( Y, X ), Y ) ) ==>
% 1.22/1.59     rd( X, Y ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  permutation0:
% 1.22/1.59     0 ==> 0
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  eqswap: (14782) {G3,W11,D6,L1,V2,M1}  { Y ==> rd( X, mult( rd( X, mult( Y, 
% 1.22/1.59    X ) ), X ) ) }.
% 1.22/1.59  parent0[0]: (117) {G3,W11,D6,L1,V2,M1} P(8,31);d(5);d(26) { rd( Y, mult( rd
% 1.22/1.59    ( Y, mult( X, Y ) ), Y ) ) ==> X }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := X
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14786) {G4,W15,D6,L1,V2,M1}  { rd( X, mult( Y, X ) ) ==> rd( X, 
% 1.22/1.59    mult( rd( X, ld( Y, X ) ), X ) ) }.
% 1.22/1.59  parent0[0]: (121) {G4,W11,D5,L1,V2,M1} P(117,25) { mult( rd( X, mult( Y, X
% 1.22/1.59     ) ), X ) ==> ld( Y, X ) }.
% 1.22/1.59  parent1[0; 11]: (14782) {G3,W11,D6,L1,V2,M1}  { Y ==> rd( X, mult( rd( X, 
% 1.22/1.59    mult( Y, X ) ), X ) ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := X
% 1.22/1.59     Y := rd( X, mult( Y, X ) )
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14787) {G5,W11,D4,L1,V2,M1}  { rd( X, mult( Y, X ) ) ==> rd( ld( 
% 1.22/1.59    Y, X ), X ) }.
% 1.22/1.59  parent0[0]: (122) {G4,W11,D5,L1,V2,M1} P(2,117) { rd( Y, mult( rd( Y, X ), 
% 1.22/1.59    Y ) ) ==> rd( X, Y ) }.
% 1.22/1.59  parent1[0; 6]: (14786) {G4,W15,D6,L1,V2,M1}  { rd( X, mult( Y, X ) ) ==> rd
% 1.22/1.59    ( X, mult( rd( X, ld( Y, X ) ), X ) ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := ld( Y, X )
% 1.22/1.59     Y := X
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  subsumption: (123) {G5,W11,D4,L1,V2,M1} P(121,117);d(122) { rd( X, mult( Y
% 1.22/1.59    , X ) ) ==> rd( ld( Y, X ), X ) }.
% 1.22/1.59  parent0: (14787) {G5,W11,D4,L1,V2,M1}  { rd( X, mult( Y, X ) ) ==> rd( ld( 
% 1.22/1.59    Y, X ), X ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  permutation0:
% 1.22/1.59     0 ==> 0
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  eqswap: (14790) {G4,W11,D5,L1,V2,M1}  { ld( Y, X ) ==> mult( rd( X, mult( Y
% 1.22/1.59    , X ) ), X ) }.
% 1.22/1.59  parent0[0]: (121) {G4,W11,D5,L1,V2,M1} P(117,25) { mult( rd( X, mult( Y, X
% 1.22/1.59     ) ), X ) ==> ld( Y, X ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14791) {G1,W11,D4,L1,V2,M1}  { ld( rd( X, Y ), Y ) ==> mult( rd( 
% 1.22/1.59    Y, X ), Y ) }.
% 1.22/1.59  parent0[0]: (2) {G0,W7,D4,L1,V2,M1} I { mult( rd( Y, X ), X ) ==> Y }.
% 1.22/1.59  parent1[0; 9]: (14790) {G4,W11,D5,L1,V2,M1}  { ld( Y, X ) ==> mult( rd( X, 
% 1.22/1.59    mult( Y, X ) ), X ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := X
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := rd( X, Y )
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  eqswap: (14792) {G1,W11,D4,L1,V2,M1}  { mult( rd( Y, X ), Y ) ==> ld( rd( X
% 1.22/1.59    , Y ), Y ) }.
% 1.22/1.59  parent0[0]: (14791) {G1,W11,D4,L1,V2,M1}  { ld( rd( X, Y ), Y ) ==> mult( 
% 1.22/1.59    rd( Y, X ), Y ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  subsumption: (127) {G5,W11,D4,L1,V2,M1} P(2,121) { mult( rd( Y, X ), Y ) 
% 1.22/1.59    ==> ld( rd( X, Y ), Y ) }.
% 1.22/1.59  parent0: (14792) {G1,W11,D4,L1,V2,M1}  { mult( rd( Y, X ), Y ) ==> ld( rd( 
% 1.22/1.59    X, Y ), Y ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  permutation0:
% 1.22/1.59     0 ==> 0
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  eqswap: (14794) {G1,W7,D4,L1,V2,M1}  { Y ==> ld( rd( X, Y ), X ) }.
% 1.22/1.59  parent0[0]: (25) {G1,W7,D4,L1,V2,M1} P(2,1) { ld( rd( X, Y ), X ) ==> Y }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14797) {G2,W11,D5,L1,V2,M1}  { mult( X, Y ) ==> ld( rd( ld( X, Y
% 1.22/1.59     ), Y ), Y ) }.
% 1.22/1.59  parent0[0]: (123) {G5,W11,D4,L1,V2,M1} P(121,117);d(122) { rd( X, mult( Y, 
% 1.22/1.59    X ) ) ==> rd( ld( Y, X ), X ) }.
% 1.22/1.59  parent1[0; 5]: (14794) {G1,W7,D4,L1,V2,M1}  { Y ==> ld( rd( X, Y ), X ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := X
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := mult( X, Y )
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  eqswap: (14798) {G2,W11,D5,L1,V2,M1}  { ld( rd( ld( X, Y ), Y ), Y ) ==> 
% 1.22/1.59    mult( X, Y ) }.
% 1.22/1.59  parent0[0]: (14797) {G2,W11,D5,L1,V2,M1}  { mult( X, Y ) ==> ld( rd( ld( X
% 1.22/1.59    , Y ), Y ), Y ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  subsumption: (133) {G6,W11,D5,L1,V2,M1} P(123,25) { ld( rd( ld( Y, X ), X )
% 1.22/1.59    , X ) ==> mult( Y, X ) }.
% 1.22/1.59  parent0: (14798) {G2,W11,D5,L1,V2,M1}  { ld( rd( ld( X, Y ), Y ), Y ) ==> 
% 1.22/1.59    mult( X, Y ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := X
% 1.22/1.59  end
% 1.22/1.59  permutation0:
% 1.22/1.59     0 ==> 0
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  eqswap: (14800) {G3,W11,D6,L1,V2,M1}  { Y ==> rd( X, mult( rd( X, mult( Y, 
% 1.22/1.59    X ) ), X ) ) }.
% 1.22/1.59  parent0[0]: (117) {G3,W11,D6,L1,V2,M1} P(8,31);d(5);d(26) { rd( Y, mult( rd
% 1.22/1.59    ( Y, mult( X, Y ) ), Y ) ) ==> X }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := X
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14803) {G2,W19,D7,L1,V3,M1}  { mult( mult( rd( X, mult( mult( Y, 
% 1.22/1.59    Z ), Y ) ), Y ), Z ) ==> rd( Y, mult( rd( Y, X ), Y ) ) }.
% 1.22/1.59  parent0[0]: (32) {G1,W15,D8,L1,V3,M1} P(6,2) { mult( mult( mult( rd( X, 
% 1.22/1.59    mult( mult( Y, Z ), Y ) ), Y ), Z ), Y ) ==> X }.
% 1.22/1.59  parent1[0; 17]: (14800) {G3,W11,D6,L1,V2,M1}  { Y ==> rd( X, mult( rd( X, 
% 1.22/1.59    mult( Y, X ) ), X ) ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59     Z := Z
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := mult( mult( rd( X, mult( mult( Y, Z ), Y ) ), Y ), Z )
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14804) {G3,W19,D7,L1,V3,M1}  { mult( mult( rd( X, mult( mult( Y, 
% 1.22/1.59    Z ), Y ) ), Y ), Z ) ==> rd( ld( rd( Y, X ), Y ), Y ) }.
% 1.22/1.59  parent0[0]: (123) {G5,W11,D4,L1,V2,M1} P(121,117);d(122) { rd( X, mult( Y, 
% 1.22/1.59    X ) ) ==> rd( ld( Y, X ), X ) }.
% 1.22/1.59  parent1[0; 12]: (14803) {G2,W19,D7,L1,V3,M1}  { mult( mult( rd( X, mult( 
% 1.22/1.59    mult( Y, Z ), Y ) ), Y ), Z ) ==> rd( Y, mult( rd( Y, X ), Y ) ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := rd( Y, X )
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59     Z := Z
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14805) {G2,W15,D7,L1,V3,M1}  { mult( mult( rd( X, mult( mult( Y, 
% 1.22/1.59    Z ), Y ) ), Y ), Z ) ==> rd( X, Y ) }.
% 1.22/1.59  parent0[0]: (25) {G1,W7,D4,L1,V2,M1} P(2,1) { ld( rd( X, Y ), X ) ==> Y }.
% 1.22/1.59  parent1[0; 13]: (14804) {G3,W19,D7,L1,V3,M1}  { mult( mult( rd( X, mult( 
% 1.22/1.59    mult( Y, Z ), Y ) ), Y ), Z ) ==> rd( ld( rd( Y, X ), Y ), Y ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := X
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59     Z := Z
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  subsumption: (146) {G6,W15,D7,L1,V3,M1} P(32,117);d(123);d(25) { mult( mult
% 1.22/1.59    ( rd( X, mult( mult( Y, Z ), Y ) ), Y ), Z ) ==> rd( X, Y ) }.
% 1.22/1.59  parent0: (14805) {G2,W15,D7,L1,V3,M1}  { mult( mult( rd( X, mult( mult( Y, 
% 1.22/1.59    Z ), Y ) ), Y ), Z ) ==> rd( X, Y ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59     Z := Z
% 1.22/1.59  end
% 1.22/1.59  permutation0:
% 1.22/1.59     0 ==> 0
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  eqswap: (14808) {G1,W15,D6,L1,V3,M1}  { mult( mult( Y, Z ), Y ) ==> ld( X, 
% 1.22/1.59    mult( mult( mult( X, Y ), Z ), Y ) ) }.
% 1.22/1.59  parent0[0]: (34) {G1,W15,D6,L1,V3,M1} P(6,1) { ld( X, mult( mult( mult( X, 
% 1.22/1.59    Y ), Z ), Y ) ) ==> mult( mult( Y, Z ), Y ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59     Z := Z
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14813) {G2,W18,D6,L1,V2,M1}  { mult( mult( X, Y ), X ) ==> ld( 
% 1.22/1.59    mult( i( mult( X, X ) ), X ), mult( mult( unit, Y ), X ) ) }.
% 1.22/1.59  parent0[0]: (66) {G2,W10,D6,L1,V1,M1} P(37,9) { mult( mult( i( mult( X, X )
% 1.22/1.59     ), X ), X ) ==> unit }.
% 1.22/1.59  parent1[0; 15]: (14808) {G1,W15,D6,L1,V3,M1}  { mult( mult( Y, Z ), Y ) ==>
% 1.22/1.59     ld( X, mult( mult( mult( X, Y ), Z ), Y ) ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := mult( i( mult( X, X ) ), X )
% 1.22/1.59     Y := X
% 1.22/1.59     Z := Y
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14814) {G3,W14,D5,L1,V2,M1}  { mult( mult( X, Y ), X ) ==> ld( i
% 1.22/1.59    ( X ), mult( mult( unit, Y ), X ) ) }.
% 1.22/1.59  parent0[0]: (73) {G3,W9,D5,L1,V1,M1} P(66,27);d(16) { mult( i( mult( X, X )
% 1.22/1.59     ), X ) ==> i( X ) }.
% 1.22/1.59  parent1[0; 7]: (14813) {G2,W18,D6,L1,V2,M1}  { mult( mult( X, Y ), X ) ==> 
% 1.22/1.59    ld( mult( i( mult( X, X ) ), X ), mult( mult( unit, Y ), X ) ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14815) {G1,W12,D4,L1,V2,M1}  { mult( mult( X, Y ), X ) ==> ld( i
% 1.22/1.59    ( X ), mult( Y, X ) ) }.
% 1.22/1.59  parent0[0]: (5) {G0,W5,D3,L1,V1,M1} I { mult( unit, X ) ==> X }.
% 1.22/1.59  parent1[0; 10]: (14814) {G3,W14,D5,L1,V2,M1}  { mult( mult( X, Y ), X ) ==>
% 1.22/1.59     ld( i( X ), mult( mult( unit, Y ), X ) ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := Y
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  eqswap: (14816) {G1,W12,D4,L1,V2,M1}  { ld( i( X ), mult( Y, X ) ) ==> mult
% 1.22/1.59    ( mult( X, Y ), X ) }.
% 1.22/1.59  parent0[0]: (14815) {G1,W12,D4,L1,V2,M1}  { mult( mult( X, Y ), X ) ==> ld
% 1.22/1.59    ( i( X ), mult( Y, X ) ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  subsumption: (171) {G4,W12,D4,L1,V2,M1} P(66,34);d(73);d(5) { ld( i( X ), 
% 1.22/1.59    mult( Y, X ) ) ==> mult( mult( X, Y ), X ) }.
% 1.22/1.59  parent0: (14816) {G1,W12,D4,L1,V2,M1}  { ld( i( X ), mult( Y, X ) ) ==> 
% 1.22/1.59    mult( mult( X, Y ), X ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  permutation0:
% 1.22/1.59     0 ==> 0
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  eqswap: (14818) {G4,W12,D4,L1,V2,M1}  { mult( mult( X, Y ), X ) ==> ld( i( 
% 1.22/1.59    X ), mult( Y, X ) ) }.
% 1.22/1.59  parent0[0]: (171) {G4,W12,D4,L1,V2,M1} P(66,34);d(73);d(5) { ld( i( X ), 
% 1.22/1.59    mult( Y, X ) ) ==> mult( mult( X, Y ), X ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14821) {G2,W20,D9,L1,V3,M1}  { mult( mult( X, mult( mult( rd( Y, 
% 1.22/1.59    mult( mult( X, Z ), X ) ), X ), Z ) ), X ) ==> ld( i( X ), Y ) }.
% 1.22/1.59  parent0[0]: (32) {G1,W15,D8,L1,V3,M1} P(6,2) { mult( mult( mult( rd( X, 
% 1.22/1.59    mult( mult( Y, Z ), Y ) ), Y ), Z ), Y ) ==> X }.
% 1.22/1.59  parent1[0; 19]: (14818) {G4,W12,D4,L1,V2,M1}  { mult( mult( X, Y ), X ) ==>
% 1.22/1.59     ld( i( X ), mult( Y, X ) ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := X
% 1.22/1.59     Z := Z
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := X
% 1.22/1.59     Y := mult( mult( rd( Y, mult( mult( X, Z ), X ) ), X ), Z )
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14822) {G3,W12,D5,L1,V2,M1}  { mult( mult( X, rd( Y, X ) ), X ) 
% 1.22/1.59    ==> ld( i( X ), Y ) }.
% 1.22/1.59  parent0[0]: (146) {G6,W15,D7,L1,V3,M1} P(32,117);d(123);d(25) { mult( mult
% 1.22/1.59    ( rd( X, mult( mult( Y, Z ), Y ) ), Y ), Z ) ==> rd( X, Y ) }.
% 1.22/1.59  parent1[0; 4]: (14821) {G2,W20,D9,L1,V3,M1}  { mult( mult( X, mult( mult( 
% 1.22/1.59    rd( Y, mult( mult( X, Z ), X ) ), X ), Z ) ), X ) ==> ld( i( X ), Y ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := X
% 1.22/1.59     Z := Z
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59     Z := Z
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  subsumption: (175) {G7,W12,D5,L1,V2,M1} P(32,171);d(146) { mult( mult( Y, 
% 1.22/1.59    rd( X, Y ) ), Y ) ==> ld( i( Y ), X ) }.
% 1.22/1.59  parent0: (14822) {G3,W12,D5,L1,V2,M1}  { mult( mult( X, rd( Y, X ) ), X ) 
% 1.22/1.59    ==> ld( i( X ), Y ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := X
% 1.22/1.59  end
% 1.22/1.59  permutation0:
% 1.22/1.59     0 ==> 0
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  eqswap: (14825) {G3,W11,D6,L1,V2,M1}  { Y ==> rd( X, mult( rd( X, mult( Y, 
% 1.22/1.59    X ) ), X ) ) }.
% 1.22/1.59  parent0[0]: (117) {G3,W11,D6,L1,V2,M1} P(8,31);d(5);d(26) { rd( Y, mult( rd
% 1.22/1.59    ( Y, mult( X, Y ) ), Y ) ) ==> X }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := X
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14836) {G4,W16,D7,L1,V2,M1}  { mult( X, rd( Y, X ) ) ==> rd( X, 
% 1.22/1.59    mult( rd( X, ld( i( X ), Y ) ), X ) ) }.
% 1.22/1.59  parent0[0]: (175) {G7,W12,D5,L1,V2,M1} P(32,171);d(146) { mult( mult( Y, rd
% 1.22/1.59    ( X, Y ) ), Y ) ==> ld( i( Y ), X ) }.
% 1.22/1.59  parent1[0; 11]: (14825) {G3,W11,D6,L1,V2,M1}  { Y ==> rd( X, mult( rd( X, 
% 1.22/1.59    mult( Y, X ) ), X ) ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := X
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := X
% 1.22/1.59     Y := mult( X, rd( Y, X ) )
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14837) {G5,W16,D7,L1,V2,M1}  { mult( X, rd( Y, X ) ) ==> rd( ld( 
% 1.22/1.59    rd( X, ld( i( X ), Y ) ), X ), X ) }.
% 1.22/1.59  parent0[0]: (123) {G5,W11,D4,L1,V2,M1} P(121,117);d(122) { rd( X, mult( Y, 
% 1.22/1.59    X ) ) ==> rd( ld( Y, X ), X ) }.
% 1.22/1.59  parent1[0; 6]: (14836) {G4,W16,D7,L1,V2,M1}  { mult( X, rd( Y, X ) ) ==> rd
% 1.22/1.59    ( X, mult( rd( X, ld( i( X ), Y ) ), X ) ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := rd( X, ld( i( X ), Y ) )
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14838) {G2,W12,D5,L1,V2,M1}  { mult( X, rd( Y, X ) ) ==> rd( ld( 
% 1.22/1.59    i( X ), Y ), X ) }.
% 1.22/1.59  parent0[0]: (25) {G1,W7,D4,L1,V2,M1} P(2,1) { ld( rd( X, Y ), X ) ==> Y }.
% 1.22/1.59  parent1[0; 7]: (14837) {G5,W16,D7,L1,V2,M1}  { mult( X, rd( Y, X ) ) ==> rd
% 1.22/1.59    ( ld( rd( X, ld( i( X ), Y ) ), X ), X ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := ld( i( X ), Y )
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  eqswap: (14839) {G2,W12,D5,L1,V2,M1}  { rd( ld( i( X ), Y ), X ) ==> mult( 
% 1.22/1.59    X, rd( Y, X ) ) }.
% 1.22/1.59  parent0[0]: (14838) {G2,W12,D5,L1,V2,M1}  { mult( X, rd( Y, X ) ) ==> rd( 
% 1.22/1.59    ld( i( X ), Y ), X ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  subsumption: (182) {G8,W12,D5,L1,V2,M1} P(175,117);d(123);d(25) { rd( ld( i
% 1.22/1.59    ( X ), Y ), X ) ==> mult( X, rd( Y, X ) ) }.
% 1.22/1.59  parent0: (14839) {G2,W12,D5,L1,V2,M1}  { rd( ld( i( X ), Y ), X ) ==> mult
% 1.22/1.59    ( X, rd( Y, X ) ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  permutation0:
% 1.22/1.59     0 ==> 0
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  eqswap: (14840) {G8,W12,D5,L1,V2,M1}  { mult( X, rd( Y, X ) ) ==> rd( ld( i
% 1.22/1.59    ( X ), Y ), X ) }.
% 1.22/1.59  parent0[0]: (182) {G8,W12,D5,L1,V2,M1} P(175,117);d(123);d(25) { rd( ld( i
% 1.22/1.59    ( X ), Y ), X ) ==> mult( X, rd( Y, X ) ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14845) {G2,W15,D6,L1,V2,M1}  { mult( i( X ), rd( Y, i( X ) ) ) 
% 1.22/1.59    ==> mult( ld( i( i( X ) ), Y ), X ) }.
% 1.22/1.59  parent0[0]: (28) {G1,W8,D4,L1,V2,M1} P(7,3) { rd( X, i( Y ) ) ==> mult( X, 
% 1.22/1.59    Y ) }.
% 1.22/1.59  parent1[0; 8]: (14840) {G8,W12,D5,L1,V2,M1}  { mult( X, rd( Y, X ) ) ==> rd
% 1.22/1.59    ( ld( i( X ), Y ), X ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := ld( i( i( X ) ), Y )
% 1.22/1.59     Y := X
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := i( X )
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14847) {G2,W14,D6,L1,V2,M1}  { mult( i( X ), mult( Y, X ) ) ==> 
% 1.22/1.59    mult( ld( i( i( X ) ), Y ), X ) }.
% 1.22/1.59  parent0[0]: (28) {G1,W8,D4,L1,V2,M1} P(7,3) { rd( X, i( Y ) ) ==> mult( X, 
% 1.22/1.59    Y ) }.
% 1.22/1.59  parent1[0; 4]: (14845) {G2,W15,D6,L1,V2,M1}  { mult( i( X ), rd( Y, i( X )
% 1.22/1.59     ) ) ==> mult( ld( i( i( X ) ), Y ), X ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := X
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14848) {G3,W12,D4,L1,V2,M1}  { mult( i( X ), mult( Y, X ) ) ==> 
% 1.22/1.59    mult( ld( X, Y ), X ) }.
% 1.22/1.59  parent0[0]: (23) {G2,W5,D4,L1,V1,M1} P(9,1);d(22) { i( i( X ) ) ==> X }.
% 1.22/1.59  parent1[0; 9]: (14847) {G2,W14,D6,L1,V2,M1}  { mult( i( X ), mult( Y, X ) )
% 1.22/1.59     ==> mult( ld( i( i( X ) ), Y ), X ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  subsumption: (187) {G9,W12,D4,L1,V2,M1} P(182,28);d(28);d(23) { mult( i( X
% 1.22/1.59     ), mult( Y, X ) ) ==> mult( ld( X, Y ), X ) }.
% 1.22/1.59  parent0: (14848) {G3,W12,D4,L1,V2,M1}  { mult( i( X ), mult( Y, X ) ) ==> 
% 1.22/1.59    mult( ld( X, Y ), X ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  permutation0:
% 1.22/1.59     0 ==> 0
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  eqswap: (14851) {G9,W12,D4,L1,V2,M1}  { mult( ld( X, Y ), X ) ==> mult( i( 
% 1.22/1.59    X ), mult( Y, X ) ) }.
% 1.22/1.59  parent0[0]: (187) {G9,W12,D4,L1,V2,M1} P(182,28);d(28);d(23) { mult( i( X )
% 1.22/1.59    , mult( Y, X ) ) ==> mult( ld( X, Y ), X ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14854) {G2,W20,D9,L1,V3,M1}  { mult( ld( X, mult( mult( rd( Y, 
% 1.22/1.59    mult( mult( X, Z ), X ) ), X ), Z ) ), X ) ==> mult( i( X ), Y ) }.
% 1.22/1.59  parent0[0]: (32) {G1,W15,D8,L1,V3,M1} P(6,2) { mult( mult( mult( rd( X, 
% 1.22/1.59    mult( mult( Y, Z ), Y ) ), Y ), Z ), Y ) ==> X }.
% 1.22/1.59  parent1[0; 19]: (14851) {G9,W12,D4,L1,V2,M1}  { mult( ld( X, Y ), X ) ==> 
% 1.22/1.59    mult( i( X ), mult( Y, X ) ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := X
% 1.22/1.59     Z := Z
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := X
% 1.22/1.59     Y := mult( mult( rd( Y, mult( mult( X, Z ), X ) ), X ), Z )
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14855) {G3,W12,D5,L1,V2,M1}  { mult( ld( X, rd( Y, X ) ), X ) ==>
% 1.22/1.59     mult( i( X ), Y ) }.
% 1.22/1.59  parent0[0]: (146) {G6,W15,D7,L1,V3,M1} P(32,117);d(123);d(25) { mult( mult
% 1.22/1.59    ( rd( X, mult( mult( Y, Z ), Y ) ), Y ), Z ) ==> rd( X, Y ) }.
% 1.22/1.59  parent1[0; 4]: (14854) {G2,W20,D9,L1,V3,M1}  { mult( ld( X, mult( mult( rd
% 1.22/1.59    ( Y, mult( mult( X, Z ), X ) ), X ), Z ) ), X ) ==> mult( i( X ), Y ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := X
% 1.22/1.59     Z := Z
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59     Z := Z
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  subsumption: (189) {G10,W12,D5,L1,V2,M1} P(32,187);d(146) { mult( ld( Y, rd
% 1.22/1.59    ( X, Y ) ), Y ) ==> mult( i( Y ), X ) }.
% 1.22/1.59  parent0: (14855) {G3,W12,D5,L1,V2,M1}  { mult( ld( X, rd( Y, X ) ), X ) ==>
% 1.22/1.59     mult( i( X ), Y ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := X
% 1.22/1.59  end
% 1.22/1.59  permutation0:
% 1.22/1.59     0 ==> 0
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  eqswap: (14858) {G9,W12,D4,L1,V2,M1}  { mult( ld( X, Y ), X ) ==> mult( i( 
% 1.22/1.59    X ), mult( Y, X ) ) }.
% 1.22/1.59  parent0[0]: (187) {G9,W12,D4,L1,V2,M1} P(182,28);d(28);d(23) { mult( i( X )
% 1.22/1.59    , mult( Y, X ) ) ==> mult( ld( X, Y ), X ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14861) {G5,W16,D6,L1,V2,M1}  { mult( ld( X, rd( X, mult( Y, X ) )
% 1.22/1.59     ), X ) ==> mult( i( X ), ld( Y, X ) ) }.
% 1.22/1.59  parent0[0]: (121) {G4,W11,D5,L1,V2,M1} P(117,25) { mult( rd( X, mult( Y, X
% 1.22/1.59     ) ), X ) ==> ld( Y, X ) }.
% 1.22/1.59  parent1[0; 13]: (14858) {G9,W12,D4,L1,V2,M1}  { mult( ld( X, Y ), X ) ==> 
% 1.22/1.59    mult( i( X ), mult( Y, X ) ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := X
% 1.22/1.59     Y := rd( X, mult( Y, X ) )
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14862) {G3,W13,D5,L1,V2,M1}  { mult( i( mult( Y, X ) ), X ) ==> 
% 1.22/1.59    mult( i( X ), ld( Y, X ) ) }.
% 1.22/1.59  parent0[0]: (39) {G2,W8,D4,L1,V2,M1} P(26,1) { ld( X, rd( X, Y ) ) ==> i( Y
% 1.22/1.59     ) }.
% 1.22/1.59  parent1[0; 2]: (14861) {G5,W16,D6,L1,V2,M1}  { mult( ld( X, rd( X, mult( Y
% 1.22/1.59    , X ) ) ), X ) ==> mult( i( X ), ld( Y, X ) ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := mult( Y, X )
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  eqswap: (14863) {G3,W13,D5,L1,V2,M1}  { mult( i( Y ), ld( X, Y ) ) ==> mult
% 1.22/1.59    ( i( mult( X, Y ) ), Y ) }.
% 1.22/1.59  parent0[0]: (14862) {G3,W13,D5,L1,V2,M1}  { mult( i( mult( Y, X ) ), X ) 
% 1.22/1.59    ==> mult( i( X ), ld( Y, X ) ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := X
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  subsumption: (191) {G10,W13,D5,L1,V2,M1} P(121,187);d(39) { mult( i( X ), 
% 1.22/1.59    ld( Y, X ) ) ==> mult( i( mult( Y, X ) ), X ) }.
% 1.22/1.59  parent0: (14863) {G3,W13,D5,L1,V2,M1}  { mult( i( Y ), ld( X, Y ) ) ==> 
% 1.22/1.59    mult( i( mult( X, Y ) ), Y ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := X
% 1.22/1.59  end
% 1.22/1.59  permutation0:
% 1.22/1.59     0 ==> 0
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  eqswap: (14865) {G2,W15,D4,L2,V2,M2}  { Y ==> mult( i( X ), mult( X, Y ) )
% 1.22/1.59    , rd( mult( X, Y ), X ) ==> Y }.
% 1.22/1.59  parent0[0]: (52) {G2,W15,D4,L2,V2,M2} P(10,7);d(26) { mult( i( Y ), mult( Y
% 1.22/1.59    , X ) ) ==> X, rd( mult( Y, X ), Y ) ==> X }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := X
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14869) {G1,W19,D5,L2,V2,M2}  { rd( Y, X ) ==> ld( X, Y ), ld( X, 
% 1.22/1.59    Y ) ==> mult( i( X ), mult( X, ld( X, Y ) ) ) }.
% 1.22/1.59  parent0[0]: (0) {G0,W7,D4,L1,V2,M1} I { mult( Y, ld( Y, X ) ) ==> X }.
% 1.22/1.59  parent1[1; 2]: (14865) {G2,W15,D4,L2,V2,M2}  { Y ==> mult( i( X ), mult( X
% 1.22/1.59    , Y ) ), rd( mult( X, Y ), X ) ==> Y }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := X
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := X
% 1.22/1.59     Y := ld( X, Y )
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14870) {G1,W15,D4,L2,V2,M2}  { ld( X, Y ) ==> mult( i( X ), Y ), 
% 1.22/1.59    rd( Y, X ) ==> ld( X, Y ) }.
% 1.22/1.59  parent0[0]: (0) {G0,W7,D4,L1,V2,M1} I { mult( Y, ld( Y, X ) ) ==> X }.
% 1.22/1.59  parent1[1; 7]: (14869) {G1,W19,D5,L2,V2,M2}  { rd( Y, X ) ==> ld( X, Y ), 
% 1.22/1.59    ld( X, Y ) ==> mult( i( X ), mult( X, ld( X, Y ) ) ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := X
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  eqswap: (14874) {G1,W15,D4,L2,V2,M2}  { mult( i( X ), Y ) ==> ld( X, Y ), 
% 1.22/1.59    rd( Y, X ) ==> ld( X, Y ) }.
% 1.22/1.59  parent0[0]: (14870) {G1,W15,D4,L2,V2,M2}  { ld( X, Y ) ==> mult( i( X ), Y
% 1.22/1.59     ), rd( Y, X ) ==> ld( X, Y ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  subsumption: (226) {G3,W15,D4,L2,V2,M2} P(0,52) { mult( i( X ), Y ) ==> ld
% 1.22/1.59    ( X, Y ), rd( Y, X ) ==> ld( X, Y ) }.
% 1.22/1.59  parent0: (14874) {G1,W15,D4,L2,V2,M2}  { mult( i( X ), Y ) ==> ld( X, Y ), 
% 1.22/1.59    rd( Y, X ) ==> ld( X, Y ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  permutation0:
% 1.22/1.59     0 ==> 0
% 1.22/1.59     1 ==> 1
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  eqswap: (14880) {G1,W15,D4,L2,V2,M2}  { mult( X, Y ) ==> ld( i( X ), Y ), 
% 1.22/1.59    mult( X, Y ) = mult( Y, X ) }.
% 1.22/1.59  parent0[0]: (59) {G1,W15,D4,L2,V2,M2} P(10,1) { ld( i( X ), Y ) ==> mult( X
% 1.22/1.59    , Y ), mult( X, Y ) = mult( Y, X ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  eqswap: (14883) {G10,W13,D5,L1,V2,M1}  { mult( i( mult( Y, X ) ), X ) ==> 
% 1.22/1.59    mult( i( X ), ld( Y, X ) ) }.
% 1.22/1.59  parent0[0]: (191) {G10,W13,D5,L1,V2,M1} P(121,187);d(39) { mult( i( X ), ld
% 1.22/1.59    ( Y, X ) ) ==> mult( i( mult( Y, X ) ), X ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  eqswap: (14886) {G3,W15,D4,L2,V2,M2}  { ld( X, Y ) ==> mult( i( X ), Y ), 
% 1.22/1.59    rd( Y, X ) ==> ld( X, Y ) }.
% 1.22/1.59  parent0[0]: (226) {G3,W15,D4,L2,V2,M2} P(0,52) { mult( i( X ), Y ) ==> ld( 
% 1.22/1.59    X, Y ), rd( Y, X ) ==> ld( X, Y ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14892) {G2,W27,D5,L2,V2,M2}  { mult( i( mult( X, Y ) ), Y ) ==> 
% 1.22/1.59    mult( ld( X, Y ), i( Y ) ), mult( i( Y ), ld( X, Y ) ) ==> ld( i( i( Y )
% 1.22/1.59     ), ld( X, Y ) ) }.
% 1.22/1.59  parent0[1]: (14880) {G1,W15,D4,L2,V2,M2}  { mult( X, Y ) ==> ld( i( X ), Y
% 1.22/1.59     ), mult( X, Y ) = mult( Y, X ) }.
% 1.22/1.59  parent1[0; 7]: (14883) {G10,W13,D5,L1,V2,M1}  { mult( i( mult( Y, X ) ), X
% 1.22/1.59     ) ==> mult( i( X ), ld( Y, X ) ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := i( Y )
% 1.22/1.59     Y := ld( X, Y )
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := X
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14942) {G2,W26,D5,L2,V2,M2}  { mult( i( mult( X, Y ) ), Y ) ==> 
% 1.22/1.59    rd( ld( X, Y ), Y ), mult( i( Y ), ld( X, Y ) ) ==> ld( i( i( Y ) ), ld( 
% 1.22/1.59    X, Y ) ) }.
% 1.22/1.59  parent0[0]: (26) {G1,W8,D4,L1,V2,M1} P(2,7) { mult( X, i( Y ) ) ==> rd( X, 
% 1.22/1.59    Y ) }.
% 1.22/1.59  parent1[0; 7]: (14892) {G2,W27,D5,L2,V2,M2}  { mult( i( mult( X, Y ) ), Y )
% 1.22/1.59     ==> mult( ld( X, Y ), i( Y ) ), mult( i( Y ), ld( X, Y ) ) ==> ld( i( i
% 1.22/1.59    ( Y ) ), ld( X, Y ) ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := ld( X, Y )
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14943) {G3,W24,D5,L2,V2,M2}  { mult( i( X ), ld( Y, X ) ) ==> ld
% 1.22/1.59    ( X, ld( Y, X ) ), mult( i( mult( Y, X ) ), X ) ==> rd( ld( Y, X ), X )
% 1.22/1.59     }.
% 1.22/1.59  parent0[0]: (23) {G2,W5,D4,L1,V1,M1} P(9,1);d(22) { i( i( X ) ) ==> X }.
% 1.22/1.59  parent1[1; 8]: (14942) {G2,W26,D5,L2,V2,M2}  { mult( i( mult( X, Y ) ), Y )
% 1.22/1.59     ==> rd( ld( X, Y ), Y ), mult( i( Y ), ld( X, Y ) ) ==> ld( i( i( Y ) )
% 1.22/1.59    , ld( X, Y ) ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := X
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14944) {G4,W36,D5,L3,V2,M3}  { mult( i( mult( X, Y ) ), Y ) ==> 
% 1.22/1.59    ld( Y, ld( X, Y ) ), ld( Y, ld( X, Y ) ) ==> mult( i( Y ), ld( X, Y ) ), 
% 1.22/1.59    mult( i( Y ), ld( X, Y ) ) ==> ld( Y, ld( X, Y ) ) }.
% 1.22/1.59  parent0[1]: (14886) {G3,W15,D4,L2,V2,M2}  { ld( X, Y ) ==> mult( i( X ), Y
% 1.22/1.59     ), rd( Y, X ) ==> ld( X, Y ) }.
% 1.22/1.59  parent1[1; 7]: (14943) {G3,W24,D5,L2,V2,M2}  { mult( i( X ), ld( Y, X ) ) 
% 1.22/1.59    ==> ld( X, ld( Y, X ) ), mult( i( mult( Y, X ) ), X ) ==> rd( ld( Y, X )
% 1.22/1.59    , X ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := ld( X, Y )
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := X
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14946) {G5,W36,D5,L3,V2,M3}  { mult( i( mult( Y, X ) ), X ) ==> 
% 1.22/1.59    ld( X, ld( Y, X ) ), mult( i( mult( Y, X ) ), X ) ==> ld( X, ld( Y, X ) )
% 1.22/1.59    , ld( X, ld( Y, X ) ) ==> mult( i( X ), ld( Y, X ) ) }.
% 1.22/1.59  parent0[0]: (191) {G10,W13,D5,L1,V2,M1} P(121,187);d(39) { mult( i( X ), ld
% 1.22/1.59    ( Y, X ) ) ==> mult( i( mult( Y, X ) ), X ) }.
% 1.22/1.59  parent1[2; 1]: (14944) {G4,W36,D5,L3,V2,M3}  { mult( i( mult( X, Y ) ), Y )
% 1.22/1.59     ==> ld( Y, ld( X, Y ) ), ld( Y, ld( X, Y ) ) ==> mult( i( Y ), ld( X, Y
% 1.22/1.59     ) ), mult( i( Y ), ld( X, Y ) ) ==> ld( Y, ld( X, Y ) ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := X
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14947) {G6,W36,D5,L3,V2,M3}  { ld( X, ld( Y, X ) ) ==> mult( i( 
% 1.22/1.59    mult( Y, X ) ), X ), mult( i( mult( Y, X ) ), X ) ==> ld( X, ld( Y, X ) )
% 1.22/1.59    , mult( i( mult( Y, X ) ), X ) ==> ld( X, ld( Y, X ) ) }.
% 1.22/1.59  parent0[0]: (191) {G10,W13,D5,L1,V2,M1} P(121,187);d(39) { mult( i( X ), ld
% 1.22/1.59    ( Y, X ) ) ==> mult( i( mult( Y, X ) ), X ) }.
% 1.22/1.59  parent1[2; 6]: (14946) {G5,W36,D5,L3,V2,M3}  { mult( i( mult( Y, X ) ), X )
% 1.22/1.59     ==> ld( X, ld( Y, X ) ), mult( i( mult( Y, X ) ), X ) ==> ld( X, ld( Y, 
% 1.22/1.59    X ) ), ld( X, ld( Y, X ) ) ==> mult( i( X ), ld( Y, X ) ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  factor: (14948) {G6,W24,D5,L2,V2,M2}  { ld( X, ld( Y, X ) ) ==> mult( i( 
% 1.22/1.59    mult( Y, X ) ), X ), mult( i( mult( Y, X ) ), X ) ==> ld( X, ld( Y, X ) )
% 1.22/1.59     }.
% 1.22/1.59  parent0[1, 2]: (14947) {G6,W36,D5,L3,V2,M3}  { ld( X, ld( Y, X ) ) ==> mult
% 1.22/1.59    ( i( mult( Y, X ) ), X ), mult( i( mult( Y, X ) ), X ) ==> ld( X, ld( Y, 
% 1.22/1.59    X ) ), mult( i( mult( Y, X ) ), X ) ==> ld( X, ld( Y, X ) ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  eqswap: (14954) {G6,W24,D5,L2,V2,M2}  { mult( i( mult( Y, X ) ), X ) ==> ld
% 1.22/1.59    ( X, ld( Y, X ) ), mult( i( mult( Y, X ) ), X ) ==> ld( X, ld( Y, X ) )
% 1.22/1.59     }.
% 1.22/1.59  parent0[0]: (14948) {G6,W24,D5,L2,V2,M2}  { ld( X, ld( Y, X ) ) ==> mult( i
% 1.22/1.59    ( mult( Y, X ) ), X ), mult( i( mult( Y, X ) ), X ) ==> ld( X, ld( Y, X )
% 1.22/1.59     ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  factor: (14959) {G6,W12,D5,L1,V2,M1}  { mult( i( mult( X, Y ) ), Y ) ==> ld
% 1.22/1.59    ( Y, ld( X, Y ) ) }.
% 1.22/1.59  parent0[0, 1]: (14954) {G6,W24,D5,L2,V2,M2}  { mult( i( mult( Y, X ) ), X )
% 1.22/1.59     ==> ld( X, ld( Y, X ) ), mult( i( mult( Y, X ) ), X ) ==> ld( X, ld( Y, 
% 1.22/1.59    X ) ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := X
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  subsumption: (265) {G11,W12,D5,L1,V2,M1} P(59,191);d(26);d(23);d(226);d(191
% 1.22/1.59    );f { mult( i( mult( Y, X ) ), X ) ==> ld( X, ld( Y, X ) ) }.
% 1.22/1.59  parent0: (14959) {G6,W12,D5,L1,V2,M1}  { mult( i( mult( X, Y ) ), Y ) ==> 
% 1.22/1.59    ld( Y, ld( X, Y ) ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := X
% 1.22/1.59  end
% 1.22/1.59  permutation0:
% 1.22/1.59     0 ==> 0
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  eqswap: (14962) {G11,W12,D5,L1,V2,M1}  { ld( Y, ld( X, Y ) ) ==> mult( i( 
% 1.22/1.59    mult( X, Y ) ), Y ) }.
% 1.22/1.59  parent0[0]: (265) {G11,W12,D5,L1,V2,M1} P(59,191);d(26);d(23);d(226);d(191)
% 1.22/1.59    ;f { mult( i( mult( Y, X ) ), X ) ==> ld( X, ld( Y, X ) ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := X
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14966) {G6,W16,D6,L1,V2,M1}  { ld( X, ld( rd( X, Y ), X ) ) ==> 
% 1.22/1.59    mult( i( ld( rd( Y, X ), X ) ), X ) }.
% 1.22/1.59  parent0[0]: (127) {G5,W11,D4,L1,V2,M1} P(2,121) { mult( rd( Y, X ), Y ) ==>
% 1.22/1.59     ld( rd( X, Y ), Y ) }.
% 1.22/1.59  parent1[0; 10]: (14962) {G11,W12,D5,L1,V2,M1}  { ld( Y, ld( X, Y ) ) ==> 
% 1.22/1.59    mult( i( mult( X, Y ) ), Y ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := X
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := rd( X, Y )
% 1.22/1.59     Y := X
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14967) {G4,W15,D5,L1,V2,M1}  { ld( X, ld( rd( X, Y ), X ) ) ==> 
% 1.22/1.59    mult( ld( X, rd( Y, X ) ), X ) }.
% 1.22/1.59  parent0[0]: (40) {G3,W8,D4,L1,V2,M1} P(17,39) { i( ld( Y, X ) ) ==> ld( X, 
% 1.22/1.59    Y ) }.
% 1.22/1.59  parent1[0; 9]: (14966) {G6,W16,D6,L1,V2,M1}  { ld( X, ld( rd( X, Y ), X ) )
% 1.22/1.59     ==> mult( i( ld( rd( Y, X ), X ) ), X ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := rd( Y, X )
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14968) {G5,W12,D5,L1,V2,M1}  { ld( X, ld( rd( X, Y ), X ) ) ==> 
% 1.22/1.59    mult( i( X ), Y ) }.
% 1.22/1.59  parent0[0]: (189) {G10,W12,D5,L1,V2,M1} P(32,187);d(146) { mult( ld( Y, rd
% 1.22/1.59    ( X, Y ) ), Y ) ==> mult( i( Y ), X ) }.
% 1.22/1.59  parent1[0; 8]: (14967) {G4,W15,D5,L1,V2,M1}  { ld( X, ld( rd( X, Y ), X ) )
% 1.22/1.59     ==> mult( ld( X, rd( Y, X ) ), X ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := X
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14969) {G2,W8,D4,L1,V2,M1}  { ld( X, Y ) ==> mult( i( X ), Y )
% 1.22/1.59     }.
% 1.22/1.59  parent0[0]: (25) {G1,W7,D4,L1,V2,M1} P(2,1) { ld( rd( X, Y ), X ) ==> Y }.
% 1.22/1.59  parent1[0; 3]: (14968) {G5,W12,D5,L1,V2,M1}  { ld( X, ld( rd( X, Y ), X ) )
% 1.22/1.59     ==> mult( i( X ), Y ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  eqswap: (14970) {G2,W8,D4,L1,V2,M1}  { mult( i( X ), Y ) ==> ld( X, Y ) }.
% 1.22/1.59  parent0[0]: (14969) {G2,W8,D4,L1,V2,M1}  { ld( X, Y ) ==> mult( i( X ), Y )
% 1.22/1.59     }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  subsumption: (275) {G12,W8,D4,L1,V2,M1} P(127,265);d(40);d(189);d(25) { 
% 1.22/1.59    mult( i( X ), Y ) ==> ld( X, Y ) }.
% 1.22/1.59  parent0: (14970) {G2,W8,D4,L1,V2,M1}  { mult( i( X ), Y ) ==> ld( X, Y )
% 1.22/1.59     }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  permutation0:
% 1.22/1.59     0 ==> 0
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  eqswap: (14972) {G4,W11,D5,L1,V2,M1}  { ld( Y, X ) ==> mult( rd( X, mult( Y
% 1.22/1.59    , X ) ), X ) }.
% 1.22/1.59  parent0[0]: (121) {G4,W11,D5,L1,V2,M1} P(117,25) { mult( rd( X, mult( Y, X
% 1.22/1.59     ) ), X ) ==> ld( Y, X ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14975) {G5,W12,D5,L1,V2,M1}  { ld( i( X ), Y ) ==> mult( rd( Y, 
% 1.22/1.59    ld( X, Y ) ), Y ) }.
% 1.22/1.59  parent0[0]: (275) {G12,W8,D4,L1,V2,M1} P(127,265);d(40);d(189);d(25) { mult
% 1.22/1.59    ( i( X ), Y ) ==> ld( X, Y ) }.
% 1.22/1.59  parent1[0; 8]: (14972) {G4,W11,D5,L1,V2,M1}  { ld( Y, X ) ==> mult( rd( X, 
% 1.22/1.59    mult( Y, X ) ), X ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := i( X )
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14976) {G6,W12,D5,L1,V2,M1}  { ld( i( X ), Y ) ==> ld( rd( ld( X
% 1.22/1.59    , Y ), Y ), Y ) }.
% 1.22/1.59  parent0[0]: (127) {G5,W11,D4,L1,V2,M1} P(2,121) { mult( rd( Y, X ), Y ) ==>
% 1.22/1.59     ld( rd( X, Y ), Y ) }.
% 1.22/1.59  parent1[0; 5]: (14975) {G5,W12,D5,L1,V2,M1}  { ld( i( X ), Y ) ==> mult( rd
% 1.22/1.59    ( Y, ld( X, Y ) ), Y ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := ld( X, Y )
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14977) {G7,W8,D4,L1,V2,M1}  { ld( i( X ), Y ) ==> mult( X, Y )
% 1.22/1.59     }.
% 1.22/1.59  parent0[0]: (133) {G6,W11,D5,L1,V2,M1} P(123,25) { ld( rd( ld( Y, X ), X )
% 1.22/1.59    , X ) ==> mult( Y, X ) }.
% 1.22/1.59  parent1[0; 5]: (14976) {G6,W12,D5,L1,V2,M1}  { ld( i( X ), Y ) ==> ld( rd( 
% 1.22/1.59    ld( X, Y ), Y ), Y ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := Y
% 1.22/1.59     Y := X
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  subsumption: (307) {G13,W8,D4,L1,V2,M1} P(275,121);d(127);d(133) { ld( i( X
% 1.22/1.59     ), Y ) ==> mult( X, Y ) }.
% 1.22/1.59  parent0: (14977) {G7,W8,D4,L1,V2,M1}  { ld( i( X ), Y ) ==> mult( X, Y )
% 1.22/1.59     }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  permutation0:
% 1.22/1.59     0 ==> 0
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  eqswap: (14979) {G13,W8,D4,L1,V2,M1}  { mult( X, Y ) ==> ld( i( X ), Y )
% 1.22/1.59     }.
% 1.22/1.59  parent0[0]: (307) {G13,W8,D4,L1,V2,M1} P(275,121);d(127);d(133) { ld( i( X
% 1.22/1.59     ), Y ) ==> mult( X, Y ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14981) {G5,W11,D4,L1,V2,M1}  { mult( X, mult( Y, X ) ) ==> mult( 
% 1.22/1.59    mult( X, Y ), X ) }.
% 1.22/1.59  parent0[0]: (171) {G4,W12,D4,L1,V2,M1} P(66,34);d(73);d(5) { ld( i( X ), 
% 1.22/1.59    mult( Y, X ) ) ==> mult( mult( X, Y ), X ) }.
% 1.22/1.59  parent1[0; 6]: (14979) {G13,W8,D4,L1,V2,M1}  { mult( X, Y ) ==> ld( i( X )
% 1.22/1.59    , Y ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59     X := X
% 1.22/1.59     Y := mult( Y, X )
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  subsumption: (331) {G14,W11,D4,L1,V2,M1} P(307,171) { mult( X, mult( Y, X )
% 1.22/1.59     ) ==> mult( mult( X, Y ), X ) }.
% 1.22/1.59  parent0: (14981) {G5,W11,D4,L1,V2,M1}  { mult( X, mult( Y, X ) ) ==> mult( 
% 1.22/1.59    mult( X, Y ), X ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := X
% 1.22/1.59     Y := Y
% 1.22/1.59  end
% 1.22/1.59  permutation0:
% 1.22/1.59     0 ==> 0
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  eqswap: (14984) {G0,W15,D5,L1,V0,M1}  { ! mult( mult( mult( skol4, skol6 )
% 1.22/1.59    , skol5 ), skol6 ) ==> mult( skol4, mult( skol6, mult( skol5, skol6 ) ) )
% 1.22/1.59     }.
% 1.22/1.59  parent0[0]: (12) {G0,W15,D5,L1,V0,M1} I { ! mult( skol4, mult( skol6, mult
% 1.22/1.59    ( skol5, skol6 ) ) ) ==> mult( mult( mult( skol4, skol6 ), skol5 ), skol6
% 1.22/1.59     ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14986) {G1,W15,D5,L1,V0,M1}  { ! mult( mult( mult( skol4, skol6 )
% 1.22/1.59    , skol5 ), skol6 ) ==> mult( skol4, mult( mult( skol6, skol5 ), skol6 ) )
% 1.22/1.59     }.
% 1.22/1.59  parent0[0]: (331) {G14,W11,D4,L1,V2,M1} P(307,171) { mult( X, mult( Y, X )
% 1.22/1.59     ) ==> mult( mult( X, Y ), X ) }.
% 1.22/1.59  parent1[0; 11]: (14984) {G0,W15,D5,L1,V0,M1}  { ! mult( mult( mult( skol4, 
% 1.22/1.59    skol6 ), skol5 ), skol6 ) ==> mult( skol4, mult( skol6, mult( skol5, 
% 1.22/1.59    skol6 ) ) ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := skol6
% 1.22/1.59     Y := skol5
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  paramod: (14987) {G1,W15,D5,L1,V0,M1}  { ! mult( mult( mult( skol4, skol6 )
% 1.22/1.59    , skol5 ), skol6 ) ==> mult( mult( mult( skol4, skol6 ), skol5 ), skol6 )
% 1.22/1.59     }.
% 1.22/1.59  parent0[0]: (6) {G0,W15,D5,L1,V3,M1} I { mult( Z, mult( mult( Y, X ), Y ) )
% 1.22/1.59     ==> mult( mult( mult( Z, Y ), X ), Y ) }.
% 1.22/1.59  parent1[0; 9]: (14986) {G1,W15,D5,L1,V0,M1}  { ! mult( mult( mult( skol4, 
% 1.22/1.59    skol6 ), skol5 ), skol6 ) ==> mult( skol4, mult( mult( skol6, skol5 ), 
% 1.22/1.59    skol6 ) ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59     X := skol5
% 1.22/1.59     Y := skol6
% 1.22/1.59     Z := skol4
% 1.22/1.59  end
% 1.22/1.59  substitution1:
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  eqrefl: (14988) {G0,W0,D0,L0,V0,M0}  {  }.
% 1.22/1.59  parent0[0]: (14987) {G1,W15,D5,L1,V0,M1}  { ! mult( mult( mult( skol4, 
% 1.22/1.59    skol6 ), skol5 ), skol6 ) ==> mult( mult( mult( skol4, skol6 ), skol5 ), 
% 1.22/1.59    skol6 ) }.
% 1.22/1.59  substitution0:
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  subsumption: (452) {G15,W0,D0,L0,V0,M0} P(331,12);d(6);q {  }.
% 1.22/1.59  parent0: (14988) {G0,W0,D0,L0,V0,M0}  {  }.
% 1.22/1.59  substitution0:
% 1.22/1.59  end
% 1.22/1.59  permutation0:
% 1.22/1.59  end
% 1.22/1.59  
% 1.22/1.59  Proof check complete!
% 1.22/1.59  
% 1.22/1.59  Memory use:
% 1.22/1.59  
% 1.22/1.59  space for terms:        6717
% 1.22/1.59  space for clauses:      54623
% 1.22/1.59  
% 1.22/1.59  
% 1.22/1.59  clauses generated:      14364
% 1.22/1.59  clauses kept:           453
% 1.22/1.59  clauses selected:       150
% 1.22/1.59  clauses deleted:        57
% 1.22/1.59  clauses inuse deleted:  0
% 1.22/1.59  
% 1.22/1.59  subsentry:          810712
% 1.22/1.59  literals s-matched: 90585
% 1.22/1.59  literals matched:   75997
% 1.22/1.59  full subsumption:   31461
% 1.22/1.59  
% 1.22/1.59  checksum:           -1652229508
% 1.22/1.59  
% 1.22/1.59  
% 1.22/1.59  Bliksem ended
%------------------------------------------------------------------------------