TSTP Solution File: ALG210+2 by Bliksem---1.12
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Bliksem---1.12
% Problem : ALG210+2 : TPTP v8.1.0. Released v3.1.0.
% Transfm : none
% Format : tptp:raw
% Command : bliksem %s
% Computer : n032.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 : Thu Jul 14 12:09:57 EDT 2022
% Result : Theorem 0.46s 0.89s
% Output : Refutation 0.46s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.09 % Problem : ALG210+2 : TPTP v8.1.0. Released v3.1.0.
% 0.07/0.09 % Command : bliksem %s
% 0.09/0.28 % Computer : n032.cluster.edu
% 0.09/0.28 % Model : x86_64 x86_64
% 0.09/0.28 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.09/0.28 % Memory : 8042.1875MB
% 0.09/0.28 % OS : Linux 3.10.0-693.el7.x86_64
% 0.09/0.28 % CPULimit : 300
% 0.09/0.28 % DateTime : Wed Jun 8 22:27:07 EDT 2022
% 0.09/0.28 % CPUTime :
% 0.46/0.89 *** allocated 10000 integers for termspace/termends
% 0.46/0.89 *** allocated 10000 integers for clauses
% 0.46/0.89 *** allocated 10000 integers for justifications
% 0.46/0.89 Bliksem 1.12
% 0.46/0.89
% 0.46/0.89
% 0.46/0.89 Automatic Strategy Selection
% 0.46/0.89
% 0.46/0.89
% 0.46/0.89 Clauses:
% 0.46/0.89
% 0.46/0.89 { times( times( X, Y ), Z ) = times( Y, times( Z, X ) ) }.
% 0.46/0.89 { ! element( X ), times( X, skol1( X ) ) = X }.
% 0.46/0.89 { ! element( X ), times( X, X ) = skol1( X ) }.
% 0.46/0.89 { ! times( X, Y ) = X, ! times( X, X ) = Y, element( X ) }.
% 0.46/0.89 { element( skol3 ) }.
% 0.46/0.89 { element( skol4 ) }.
% 0.46/0.89 { skol2 = times( skol3, skol4 ) }.
% 0.46/0.89 { ! element( skol2 ) }.
% 0.46/0.89
% 0.46/0.89 percentage equality = 0.500000, percentage horn = 1.000000
% 0.46/0.89 This is a problem with some equality
% 0.46/0.89
% 0.46/0.89
% 0.46/0.89
% 0.46/0.89 Options Used:
% 0.46/0.89
% 0.46/0.89 useres = 1
% 0.46/0.89 useparamod = 1
% 0.46/0.89 useeqrefl = 1
% 0.46/0.89 useeqfact = 1
% 0.46/0.89 usefactor = 1
% 0.46/0.89 usesimpsplitting = 0
% 0.46/0.89 usesimpdemod = 5
% 0.46/0.89 usesimpres = 3
% 0.46/0.89
% 0.46/0.89 resimpinuse = 1000
% 0.46/0.89 resimpclauses = 20000
% 0.46/0.89 substype = eqrewr
% 0.46/0.89 backwardsubs = 1
% 0.46/0.89 selectoldest = 5
% 0.46/0.89
% 0.46/0.89 litorderings [0] = split
% 0.46/0.89 litorderings [1] = extend the termordering, first sorting on arguments
% 0.46/0.89
% 0.46/0.89 termordering = kbo
% 0.46/0.89
% 0.46/0.89 litapriori = 0
% 0.46/0.89 termapriori = 1
% 0.46/0.89 litaposteriori = 0
% 0.46/0.89 termaposteriori = 0
% 0.46/0.89 demodaposteriori = 0
% 0.46/0.89 ordereqreflfact = 0
% 0.46/0.89
% 0.46/0.89 litselect = negord
% 0.46/0.89
% 0.46/0.89 maxweight = 15
% 0.46/0.89 maxdepth = 30000
% 0.46/0.89 maxlength = 115
% 0.46/0.89 maxnrvars = 195
% 0.46/0.89 excuselevel = 1
% 0.46/0.89 increasemaxweight = 1
% 0.46/0.89
% 0.46/0.89 maxselected = 10000000
% 0.46/0.89 maxnrclauses = 10000000
% 0.46/0.89
% 0.46/0.89 showgenerated = 0
% 0.46/0.89 showkept = 0
% 0.46/0.89 showselected = 0
% 0.46/0.89 showdeleted = 0
% 0.46/0.89 showresimp = 1
% 0.46/0.89 showstatus = 2000
% 0.46/0.89
% 0.46/0.89 prologoutput = 0
% 0.46/0.89 nrgoals = 5000000
% 0.46/0.89 totalproof = 1
% 0.46/0.89
% 0.46/0.89 Symbols occurring in the translation:
% 0.46/0.89
% 0.46/0.89 {} [0, 0] (w:1, o:2, a:1, s:1, b:0),
% 0.46/0.89 . [1, 2] (w:1, o:19, a:1, s:1, b:0),
% 0.46/0.89 ! [4, 1] (w:0, o:12, a:1, s:1, b:0),
% 0.46/0.89 = [13, 2] (w:1, o:0, a:0, s:1, b:0),
% 0.46/0.89 ==> [14, 2] (w:1, o:0, a:0, s:1, b:0),
% 0.46/0.89 times [38, 2] (w:1, o:43, a:1, s:1, b:0),
% 0.46/0.89 element [39, 1] (w:1, o:17, a:1, s:1, b:0),
% 0.46/0.89 skol1 [40, 1] (w:1, o:18, a:1, s:1, b:1),
% 0.46/0.89 skol2 [41, 0] (w:1, o:9, a:1, s:1, b:1),
% 0.46/0.89 skol3 [42, 0] (w:1, o:10, a:1, s:1, b:1),
% 0.46/0.89 skol4 [43, 0] (w:1, o:11, a:1, s:1, b:1).
% 0.46/0.89
% 0.46/0.89
% 0.46/0.89 Starting Search:
% 0.46/0.89
% 0.46/0.89 *** allocated 15000 integers for clauses
% 0.46/0.89 *** allocated 22500 integers for clauses
% 0.46/0.89 *** allocated 33750 integers for clauses
% 0.46/0.89
% 0.46/0.89 Bliksems!, er is een bewijs:
% 0.46/0.89 % SZS status Theorem
% 0.46/0.89 % SZS output start Refutation
% 0.46/0.89
% 0.46/0.89 (0) {G0,W11,D4,L1,V3,M1} I { times( Y, times( Z, X ) ) ==> times( times( X
% 0.46/0.89 , Y ), Z ) }.
% 0.46/0.89 (1) {G0,W8,D4,L2,V1,M2} I { ! element( X ), times( X, skol1( X ) ) ==> X
% 0.46/0.89 }.
% 0.46/0.89 (2) {G0,W8,D3,L2,V1,M2} I { ! element( X ), times( X, X ) ==> skol1( X )
% 0.46/0.89 }.
% 0.46/0.89 (3) {G0,W12,D3,L3,V2,M3} I { ! times( X, Y ) ==> X, ! times( X, X ) = Y,
% 0.46/0.89 element( X ) }.
% 0.46/0.89 (4) {G0,W2,D2,L1,V0,M1} I { element( skol3 ) }.
% 0.46/0.89 (5) {G0,W2,D2,L1,V0,M1} I { element( skol4 ) }.
% 0.46/0.89 (6) {G0,W5,D3,L1,V0,M1} I { times( skol3, skol4 ) ==> skol2 }.
% 0.46/0.89 (7) {G0,W2,D2,L1,V0,M1} I { ! element( skol2 ) }.
% 0.46/0.89 (9) {G1,W6,D3,L1,V0,M1} R(2,4) { times( skol3, skol3 ) ==> skol1( skol3 )
% 0.46/0.89 }.
% 0.46/0.89 (10) {G1,W6,D3,L1,V0,M1} R(2,5) { times( skol4, skol4 ) ==> skol1( skol4 )
% 0.46/0.89 }.
% 0.46/0.89 (11) {G1,W15,D5,L1,V4,M1} P(0,0);d(0);d(0);d(0) { times( times( times( T, X
% 0.46/0.89 ), Y ), Z ) = times( times( times( Y, Z ), T ), X ) }.
% 0.46/0.89 (12) {G1,W16,D5,L2,V2,M2} P(0,2);d(0) { ! element( times( X, Y ) ), times(
% 0.46/0.89 times( times( Y, Y ), X ), X ) ==> skol1( times( X, Y ) ) }.
% 0.46/0.89 (13) {G1,W12,D4,L2,V2,M2} P(2,0) { times( times( X, Y ), X ) ==> times( Y,
% 0.46/0.89 skol1( X ) ), ! element( X ) }.
% 0.46/0.89 (14) {G1,W9,D4,L1,V1,M1} P(6,0) { times( times( skol4, X ), skol3 ) ==>
% 0.46/0.89 times( X, skol2 ) }.
% 0.46/0.89 (15) {G2,W10,D4,L1,V1,M1} P(9,0) { times( times( skol3, X ), skol3 ) ==>
% 0.46/0.89 times( X, skol1( skol3 ) ) }.
% 0.46/0.89 (16) {G2,W10,D4,L1,V1,M1} P(10,0) { times( times( skol4, X ), skol4 ) ==>
% 0.46/0.89 times( X, skol1( skol4 ) ) }.
% 0.46/0.89 (17) {G1,W6,D4,L1,V0,M1} R(1,4) { times( skol3, skol1( skol3 ) ) ==> skol3
% 0.46/0.89 }.
% 0.46/0.89 (18) {G1,W6,D4,L1,V0,M1} R(1,5) { times( skol4, skol1( skol4 ) ) ==> skol4
% 0.46/0.89 }.
% 0.46/0.89 (20) {G2,W10,D5,L1,V1,M1} P(17,0) { times( times( skol1( skol3 ), X ),
% 0.46/0.89 skol3 ) ==> times( X, skol3 ) }.
% 0.46/0.89 (23) {G1,W10,D3,L2,V1,M2} R(3,7) { ! times( skol2, X ) ==> skol2, ! times(
% 0.46/0.89 skol2, skol2 ) = X }.
% 0.46/0.89 (30) {G2,W8,D4,L1,V0,M1} P(18,14) { times( skol1( skol4 ), skol2 ) ==>
% 0.46/0.89 times( skol4, skol3 ) }.
% 0.46/0.89 (31) {G2,W8,D4,L1,V0,M1} P(10,14) { times( skol1( skol4 ), skol3 ) ==>
% 0.46/0.89 times( skol4, skol2 ) }.
% 0.46/0.89 (33) {G2,W13,D5,L1,V2,M1} P(0,14) { times( times( times( Y, skol4 ), X ),
% 0.46/0.89 skol3 ) ==> times( times( X, Y ), skol2 ) }.
% 0.46/0.89 (34) {G3,W12,D4,L1,V1,M1} P(30,0);d(0) { times( times( skol2, X ), skol1(
% 0.46/0.89 skol4 ) ) ==> times( times( skol3, X ), skol4 ) }.
% 0.46/0.89 (35) {G3,W12,D4,L1,V1,M1} P(31,0);d(0) { times( times( skol3, X ), skol1(
% 0.46/0.89 skol4 ) ) ==> times( times( skol2, X ), skol4 ) }.
% 0.46/0.89 (36) {G2,W14,D4,L2,V2,M2} P(0,23) { ! times( times( Y, skol2 ), X ) ==>
% 0.46/0.89 skol2, ! times( skol2, skol2 ) = times( X, Y ) }.
% 0.46/0.89 (37) {G3,W8,D4,L1,V0,M1} P(18,16);d(10) { times( skol1( skol4 ), skol1(
% 0.46/0.89 skol4 ) ) ==> skol1( skol4 ) }.
% 0.46/0.89 (38) {G3,W6,D4,L1,V0,M1} P(10,16);d(18) { times( skol1( skol4 ), skol4 )
% 0.46/0.89 ==> skol4 }.
% 0.46/0.89 (42) {G4,W10,D4,L1,V1,M1} P(38,0) { times( times( skol4, X ), skol1( skol4
% 0.46/0.89 ) ) ==> times( X, skol4 ) }.
% 0.46/0.89 (52) {G4,W3,D3,L1,V0,M1} R(37,3);d(37);q { element( skol1( skol4 ) ) }.
% 0.46/0.89 (54) {G5,W6,D4,L1,V0,M1} P(37,2);r(52) { skol1( skol1( skol4 ) ) ==> skol1
% 0.46/0.89 ( skol4 ) }.
% 0.46/0.89 (59) {G3,W9,D4,L2,V0,M2} P(9,12);d(20);d(9) { ! element( skol1( skol3 ) ),
% 0.46/0.89 skol1( skol1( skol3 ) ) ==> skol1( skol3 ) }.
% 0.46/0.89 (67) {G3,W8,D4,L1,V0,M1} P(17,15);d(9) { times( skol1( skol3 ), skol1(
% 0.46/0.89 skol3 ) ) ==> skol1( skol3 ) }.
% 0.46/0.89 (68) {G3,W6,D4,L1,V0,M1} P(9,15);d(17) { times( skol1( skol3 ), skol3 ) ==>
% 0.46/0.89 skol3 }.
% 0.46/0.89 (70) {G3,W8,D4,L1,V0,M1} P(6,15) { times( skol4, skol1( skol3 ) ) ==> times
% 0.46/0.89 ( skol2, skol3 ) }.
% 0.46/0.89 (73) {G6,W6,D4,L1,V0,M1} P(30,13);d(42);d(6);d(54);r(52) { times( skol2,
% 0.46/0.89 skol1( skol4 ) ) ==> skol2 }.
% 0.46/0.89 (75) {G2,W8,D4,L2,V1,M2} P(2,13);f;d(1) { ! element( X ), times( skol1( X )
% 0.46/0.89 , X ) ==> X }.
% 0.46/0.89 (78) {G7,W10,D5,L1,V1,M1} P(73,0) { times( times( skol1( skol4 ), X ),
% 0.46/0.89 skol2 ) ==> times( X, skol2 ) }.
% 0.46/0.89 (81) {G4,W10,D4,L1,V1,M1} P(68,0) { times( times( skol3, X ), skol1( skol3
% 0.46/0.89 ) ) ==> times( X, skol3 ) }.
% 0.46/0.89 (85) {G4,W3,D3,L1,V0,M1} R(67,3);d(67);q { element( skol1( skol3 ) ) }.
% 0.46/0.89 (86) {G4,W12,D5,L1,V1,M1} P(67,0) { times( times( skol1( skol3 ), X ),
% 0.46/0.89 skol1( skol3 ) ) ==> times( X, skol1( skol3 ) ) }.
% 0.46/0.89 (89) {G4,W10,D4,L1,V0,M1} P(70,14) { times( times( skol2, skol3 ), skol3 )
% 0.46/0.89 ==> times( skol1( skol3 ), skol2 ) }.
% 0.46/0.89 (91) {G5,W11,D4,L1,V2,M1} P(20,11);d(81) { times( times( X, skol3 ), Y ) =
% 0.46/0.89 times( times( Y, skol3 ), X ) }.
% 0.46/0.89 (104) {G5,W8,D4,L1,V0,M1} P(6,81) { times( skol2, skol1( skol3 ) ) ==>
% 0.46/0.89 times( skol4, skol3 ) }.
% 0.46/0.89 (107) {G6,W12,D5,L1,V1,M1} P(104,0);d(0) { times( times( skol1( skol3 ), X
% 0.46/0.89 ), skol2 ) ==> times( times( skol3, X ), skol4 ) }.
% 0.46/0.89 (140) {G8,W8,D4,L1,V0,M1} P(91,78);d(34);d(9) { times( skol1( skol3 ),
% 0.46/0.89 skol4 ) ==> times( skol3, skol2 ) }.
% 0.46/0.89 (142) {G6,W10,D4,L1,V1,M1} P(75,91);r(4) { times( times( X, skol3 ), skol1
% 0.46/0.89 ( skol3 ) ) ==> times( skol3, X ) }.
% 0.46/0.89 (151) {G6,W10,D4,L1,V1,M1} P(9,91) { times( times( X, skol3 ), skol3 ) ==>
% 0.46/0.89 times( skol1( skol3 ), X ) }.
% 0.46/0.89 (159) {G7,W8,D4,L1,V0,M1} P(89,142);d(86);d(104);d(0);d(9) { times( skol1(
% 0.46/0.89 skol3 ), skol2 ) ==> times( skol4, skol3 ) }.
% 0.46/0.89 (167) {G9,W7,D3,L1,V0,M1} P(159,20);d(151);d(140) { times( skol2, skol3 )
% 0.46/0.89 ==> times( skol3, skol2 ) }.
% 0.46/0.89 (168) {G8,W5,D3,L1,V0,M1} P(159,13);d(142);d(6);d(59);d(104);r(85) { times
% 0.46/0.89 ( skol4, skol3 ) ==> skol2 }.
% 0.46/0.89 (172) {G9,W9,D4,L1,V1,M1} P(168,91) { times( times( X, skol3 ), skol4 ) ==>
% 0.46/0.89 times( skol2, X ) }.
% 0.46/0.89 (175) {G9,W9,D4,L1,V1,M1} P(168,0) { times( times( skol3, X ), skol4 ) ==>
% 0.46/0.89 times( X, skol2 ) }.
% 0.46/0.89 (204) {G10,W10,D4,L1,V1,M1} S(34);d(175) { times( times( skol2, X ), skol1
% 0.46/0.89 ( skol4 ) ) ==> times( X, skol2 ) }.
% 0.46/0.89 (206) {G11,W9,D4,L1,V0,M1} P(167,204);d(35) { times( times( skol2, skol2 )
% 0.46/0.89 , skol4 ) ==> times( skol3, skol2 ) }.
% 0.46/0.89 (213) {G7,W7,D3,L1,V1,M1} P(151,151);d(20);d(0);d(17) { times( X, skol3 ) =
% 0.46/0.89 times( skol3, X ) }.
% 0.46/0.89 (214) {G7,W9,D4,L1,V1,M1} P(151,142);d(86);d(0);d(9) { times( X, skol1(
% 0.46/0.89 skol3 ) ) = times( skol1( skol3 ), X ) }.
% 0.46/0.89 (220) {G10,W7,D3,L1,V1,M1} P(213,175);d(172) { times( skol2, X ) = times( X
% 0.46/0.89 , skol2 ) }.
% 0.46/0.89 (243) {G10,W9,D4,L1,V1,M1} P(214,33);d(20);d(107);d(175) { times( times( X
% 0.46/0.89 , skol4 ), skol3 ) ==> times( X, skol2 ) }.
% 0.46/0.89 (250) {G12,W7,D4,L1,V0,M1} P(206,243);d(15);d(104);d(168) { times( times(
% 0.46/0.89 skol2, skol2 ), skol2 ) ==> skol2 }.
% 0.46/0.89 (253) {G13,W0,D0,L0,V0,M0} R(36,220);d(250);q { }.
% 0.46/0.89
% 0.46/0.89
% 0.46/0.89 % SZS output end Refutation
% 0.46/0.89 found a proof!
% 0.46/0.89
% 0.46/0.89
% 0.46/0.89 Unprocessed initial clauses:
% 0.46/0.89
% 0.46/0.89 (255) {G0,W11,D4,L1,V3,M1} { times( times( X, Y ), Z ) = times( Y, times(
% 0.46/0.89 Z, X ) ) }.
% 0.46/0.89 (256) {G0,W8,D4,L2,V1,M2} { ! element( X ), times( X, skol1( X ) ) = X }.
% 0.46/0.89 (257) {G0,W8,D3,L2,V1,M2} { ! element( X ), times( X, X ) = skol1( X ) }.
% 0.46/0.89 (258) {G0,W12,D3,L3,V2,M3} { ! times( X, Y ) = X, ! times( X, X ) = Y,
% 0.46/0.89 element( X ) }.
% 0.46/0.89 (259) {G0,W2,D2,L1,V0,M1} { element( skol3 ) }.
% 0.46/0.89 (260) {G0,W2,D2,L1,V0,M1} { element( skol4 ) }.
% 0.46/0.89 (261) {G0,W5,D3,L1,V0,M1} { skol2 = times( skol3, skol4 ) }.
% 0.46/0.89 (262) {G0,W2,D2,L1,V0,M1} { ! element( skol2 ) }.
% 0.46/0.89
% 0.46/0.89
% 0.46/0.89 Total Proof:
% 0.46/0.89
% 0.46/0.89 eqswap: (263) {G0,W11,D4,L1,V3,M1} { times( Y, times( Z, X ) ) = times(
% 0.46/0.89 times( X, Y ), Z ) }.
% 0.46/0.89 parent0[0]: (255) {G0,W11,D4,L1,V3,M1} { times( times( X, Y ), Z ) = times
% 0.46/0.89 ( Y, times( Z, X ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 Y := Y
% 0.46/0.89 Z := Z
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (0) {G0,W11,D4,L1,V3,M1} I { times( Y, times( Z, X ) ) ==>
% 0.46/0.89 times( times( X, Y ), Z ) }.
% 0.46/0.89 parent0: (263) {G0,W11,D4,L1,V3,M1} { times( Y, times( Z, X ) ) = times(
% 0.46/0.89 times( X, Y ), Z ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 Y := Y
% 0.46/0.89 Z := Z
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 0
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (1) {G0,W8,D4,L2,V1,M2} I { ! element( X ), times( X, skol1( X
% 0.46/0.89 ) ) ==> X }.
% 0.46/0.89 parent0: (256) {G0,W8,D4,L2,V1,M2} { ! element( X ), times( X, skol1( X )
% 0.46/0.89 ) = X }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 0
% 0.46/0.89 1 ==> 1
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (2) {G0,W8,D3,L2,V1,M2} I { ! element( X ), times( X, X ) ==>
% 0.46/0.89 skol1( X ) }.
% 0.46/0.89 parent0: (257) {G0,W8,D3,L2,V1,M2} { ! element( X ), times( X, X ) = skol1
% 0.46/0.89 ( X ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 0
% 0.46/0.89 1 ==> 1
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (3) {G0,W12,D3,L3,V2,M3} I { ! times( X, Y ) ==> X, ! times( X
% 0.46/0.89 , X ) = Y, element( X ) }.
% 0.46/0.89 parent0: (258) {G0,W12,D3,L3,V2,M3} { ! times( X, Y ) = X, ! times( X, X )
% 0.46/0.89 = Y, element( X ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 Y := Y
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 0
% 0.46/0.89 1 ==> 1
% 0.46/0.89 2 ==> 2
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (4) {G0,W2,D2,L1,V0,M1} I { element( skol3 ) }.
% 0.46/0.89 parent0: (259) {G0,W2,D2,L1,V0,M1} { element( skol3 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 0
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (5) {G0,W2,D2,L1,V0,M1} I { element( skol4 ) }.
% 0.46/0.89 parent0: (260) {G0,W2,D2,L1,V0,M1} { element( skol4 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 0
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (301) {G0,W5,D3,L1,V0,M1} { times( skol3, skol4 ) = skol2 }.
% 0.46/0.89 parent0[0]: (261) {G0,W5,D3,L1,V0,M1} { skol2 = times( skol3, skol4 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (6) {G0,W5,D3,L1,V0,M1} I { times( skol3, skol4 ) ==> skol2
% 0.46/0.89 }.
% 0.46/0.89 parent0: (301) {G0,W5,D3,L1,V0,M1} { times( skol3, skol4 ) = skol2 }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 0
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (7) {G0,W2,D2,L1,V0,M1} I { ! element( skol2 ) }.
% 0.46/0.89 parent0: (262) {G0,W2,D2,L1,V0,M1} { ! element( skol2 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 0
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (311) {G0,W8,D3,L2,V1,M2} { skol1( X ) ==> times( X, X ), !
% 0.46/0.89 element( X ) }.
% 0.46/0.89 parent0[1]: (2) {G0,W8,D3,L2,V1,M2} I { ! element( X ), times( X, X ) ==>
% 0.46/0.89 skol1( X ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 resolution: (312) {G1,W6,D3,L1,V0,M1} { skol1( skol3 ) ==> times( skol3,
% 0.46/0.89 skol3 ) }.
% 0.46/0.89 parent0[1]: (311) {G0,W8,D3,L2,V1,M2} { skol1( X ) ==> times( X, X ), !
% 0.46/0.89 element( X ) }.
% 0.46/0.89 parent1[0]: (4) {G0,W2,D2,L1,V0,M1} I { element( skol3 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := skol3
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (313) {G1,W6,D3,L1,V0,M1} { times( skol3, skol3 ) ==> skol1( skol3
% 0.46/0.89 ) }.
% 0.46/0.89 parent0[0]: (312) {G1,W6,D3,L1,V0,M1} { skol1( skol3 ) ==> times( skol3,
% 0.46/0.89 skol3 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (9) {G1,W6,D3,L1,V0,M1} R(2,4) { times( skol3, skol3 ) ==>
% 0.46/0.89 skol1( skol3 ) }.
% 0.46/0.89 parent0: (313) {G1,W6,D3,L1,V0,M1} { times( skol3, skol3 ) ==> skol1(
% 0.46/0.89 skol3 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 0
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (314) {G0,W8,D3,L2,V1,M2} { skol1( X ) ==> times( X, X ), !
% 0.46/0.89 element( X ) }.
% 0.46/0.89 parent0[1]: (2) {G0,W8,D3,L2,V1,M2} I { ! element( X ), times( X, X ) ==>
% 0.46/0.89 skol1( X ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 resolution: (315) {G1,W6,D3,L1,V0,M1} { skol1( skol4 ) ==> times( skol4,
% 0.46/0.89 skol4 ) }.
% 0.46/0.89 parent0[1]: (314) {G0,W8,D3,L2,V1,M2} { skol1( X ) ==> times( X, X ), !
% 0.46/0.89 element( X ) }.
% 0.46/0.89 parent1[0]: (5) {G0,W2,D2,L1,V0,M1} I { element( skol4 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := skol4
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (316) {G1,W6,D3,L1,V0,M1} { times( skol4, skol4 ) ==> skol1( skol4
% 0.46/0.89 ) }.
% 0.46/0.89 parent0[0]: (315) {G1,W6,D3,L1,V0,M1} { skol1( skol4 ) ==> times( skol4,
% 0.46/0.89 skol4 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (10) {G1,W6,D3,L1,V0,M1} R(2,5) { times( skol4, skol4 ) ==>
% 0.46/0.89 skol1( skol4 ) }.
% 0.46/0.89 parent0: (316) {G1,W6,D3,L1,V0,M1} { times( skol4, skol4 ) ==> skol1(
% 0.46/0.89 skol4 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 0
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (317) {G0,W11,D4,L1,V3,M1} { times( times( Z, X ), Y ) ==> times(
% 0.46/0.89 X, times( Y, Z ) ) }.
% 0.46/0.89 parent0[0]: (0) {G0,W11,D4,L1,V3,M1} I { times( Y, times( Z, X ) ) ==>
% 0.46/0.89 times( times( X, Y ), Z ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := Z
% 0.46/0.89 Y := X
% 0.46/0.89 Z := Y
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (325) {G1,W15,D5,L1,V4,M1} { times( times( times( X, Y ), Z ), T
% 0.46/0.89 ) ==> times( Z, times( times( Y, T ), X ) ) }.
% 0.46/0.89 parent0[0]: (0) {G0,W11,D4,L1,V3,M1} I { times( Y, times( Z, X ) ) ==>
% 0.46/0.89 times( times( X, Y ), Z ) }.
% 0.46/0.89 parent1[0; 10]: (317) {G0,W11,D4,L1,V3,M1} { times( times( Z, X ), Y ) ==>
% 0.46/0.89 times( X, times( Y, Z ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := Y
% 0.46/0.89 Y := T
% 0.46/0.89 Z := X
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 X := Z
% 0.46/0.89 Y := T
% 0.46/0.89 Z := times( X, Y )
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (332) {G1,W15,D5,L1,V4,M1} { times( times( times( X, Y ), Z ), T
% 0.46/0.89 ) ==> times( times( X, Z ), times( Y, T ) ) }.
% 0.46/0.89 parent0[0]: (0) {G0,W11,D4,L1,V3,M1} I { times( Y, times( Z, X ) ) ==>
% 0.46/0.89 times( times( X, Y ), Z ) }.
% 0.46/0.89 parent1[0; 8]: (325) {G1,W15,D5,L1,V4,M1} { times( times( times( X, Y ), Z
% 0.46/0.89 ), T ) ==> times( Z, times( times( Y, T ), X ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 Y := Z
% 0.46/0.89 Z := times( Y, T )
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 X := X
% 0.46/0.89 Y := Y
% 0.46/0.89 Z := Z
% 0.46/0.89 T := T
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (335) {G1,W15,D5,L1,V4,M1} { times( times( times( X, Y ), Z ), T
% 0.46/0.89 ) ==> times( times( T, times( X, Z ) ), Y ) }.
% 0.46/0.89 parent0[0]: (0) {G0,W11,D4,L1,V3,M1} I { times( Y, times( Z, X ) ) ==>
% 0.46/0.89 times( times( X, Y ), Z ) }.
% 0.46/0.89 parent1[0; 8]: (332) {G1,W15,D5,L1,V4,M1} { times( times( times( X, Y ), Z
% 0.46/0.89 ), T ) ==> times( times( X, Z ), times( Y, T ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := T
% 0.46/0.89 Y := times( X, Z )
% 0.46/0.89 Z := Y
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 X := X
% 0.46/0.89 Y := Y
% 0.46/0.89 Z := Z
% 0.46/0.89 T := T
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (337) {G1,W15,D5,L1,V4,M1} { times( times( times( X, Y ), Z ), T
% 0.46/0.89 ) ==> times( times( times( Z, T ), X ), Y ) }.
% 0.46/0.89 parent0[0]: (0) {G0,W11,D4,L1,V3,M1} I { times( Y, times( Z, X ) ) ==>
% 0.46/0.89 times( times( X, Y ), Z ) }.
% 0.46/0.89 parent1[0; 9]: (335) {G1,W15,D5,L1,V4,M1} { times( times( times( X, Y ), Z
% 0.46/0.89 ), T ) ==> times( times( T, times( X, Z ) ), Y ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := Z
% 0.46/0.89 Y := T
% 0.46/0.89 Z := X
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 X := X
% 0.46/0.89 Y := Y
% 0.46/0.89 Z := Z
% 0.46/0.89 T := T
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (11) {G1,W15,D5,L1,V4,M1} P(0,0);d(0);d(0);d(0) { times( times
% 0.46/0.89 ( times( T, X ), Y ), Z ) = times( times( times( Y, Z ), T ), X ) }.
% 0.46/0.89 parent0: (337) {G1,W15,D5,L1,V4,M1} { times( times( times( X, Y ), Z ), T
% 0.46/0.89 ) ==> times( times( times( Z, T ), X ), Y ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := T
% 0.46/0.89 Y := X
% 0.46/0.89 Z := Y
% 0.46/0.89 T := Z
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 0
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (338) {G0,W11,D4,L1,V3,M1} { times( times( Z, X ), Y ) ==> times(
% 0.46/0.89 X, times( Y, Z ) ) }.
% 0.46/0.89 parent0[0]: (0) {G0,W11,D4,L1,V3,M1} I { times( Y, times( Z, X ) ) ==>
% 0.46/0.89 times( times( X, Y ), Z ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := Z
% 0.46/0.89 Y := X
% 0.46/0.89 Z := Y
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (343) {G1,W16,D5,L2,V2,M2} { times( times( X, times( Y, X ) ), Y
% 0.46/0.89 ) ==> skol1( times( Y, X ) ), ! element( times( Y, X ) ) }.
% 0.46/0.89 parent0[1]: (2) {G0,W8,D3,L2,V1,M2} I { ! element( X ), times( X, X ) ==>
% 0.46/0.89 skol1( X ) }.
% 0.46/0.89 parent1[0; 8]: (338) {G0,W11,D4,L1,V3,M1} { times( times( Z, X ), Y ) ==>
% 0.46/0.89 times( X, times( Y, Z ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := times( Y, X )
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 X := times( Y, X )
% 0.46/0.89 Y := Y
% 0.46/0.89 Z := X
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (345) {G1,W16,D5,L2,V2,M2} { times( times( times( X, X ), Y ), Y
% 0.46/0.89 ) ==> skol1( times( Y, X ) ), ! element( times( Y, X ) ) }.
% 0.46/0.89 parent0[0]: (0) {G0,W11,D4,L1,V3,M1} I { times( Y, times( Z, X ) ) ==>
% 0.46/0.89 times( times( X, Y ), Z ) }.
% 0.46/0.89 parent1[0; 2]: (343) {G1,W16,D5,L2,V2,M2} { times( times( X, times( Y, X )
% 0.46/0.89 ), Y ) ==> skol1( times( Y, X ) ), ! element( times( Y, X ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 Y := X
% 0.46/0.89 Z := Y
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 X := X
% 0.46/0.89 Y := Y
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (12) {G1,W16,D5,L2,V2,M2} P(0,2);d(0) { ! element( times( X, Y
% 0.46/0.89 ) ), times( times( times( Y, Y ), X ), X ) ==> skol1( times( X, Y ) )
% 0.46/0.89 }.
% 0.46/0.89 parent0: (345) {G1,W16,D5,L2,V2,M2} { times( times( times( X, X ), Y ), Y
% 0.46/0.89 ) ==> skol1( times( Y, X ) ), ! element( times( Y, X ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := Y
% 0.46/0.89 Y := X
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 1
% 0.46/0.89 1 ==> 0
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (348) {G0,W11,D4,L1,V3,M1} { times( times( Z, X ), Y ) ==> times(
% 0.46/0.89 X, times( Y, Z ) ) }.
% 0.46/0.89 parent0[0]: (0) {G0,W11,D4,L1,V3,M1} I { times( Y, times( Z, X ) ) ==>
% 0.46/0.89 times( times( X, Y ), Z ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := Z
% 0.46/0.89 Y := X
% 0.46/0.89 Z := Y
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (356) {G1,W12,D4,L2,V2,M2} { times( times( X, Y ), X ) ==> times
% 0.46/0.89 ( Y, skol1( X ) ), ! element( X ) }.
% 0.46/0.89 parent0[1]: (2) {G0,W8,D3,L2,V1,M2} I { ! element( X ), times( X, X ) ==>
% 0.46/0.89 skol1( X ) }.
% 0.46/0.89 parent1[0; 8]: (348) {G0,W11,D4,L1,V3,M1} { times( times( Z, X ), Y ) ==>
% 0.46/0.89 times( X, times( Y, Z ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 X := Y
% 0.46/0.89 Y := X
% 0.46/0.89 Z := X
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (13) {G1,W12,D4,L2,V2,M2} P(2,0) { times( times( X, Y ), X )
% 0.46/0.89 ==> times( Y, skol1( X ) ), ! element( X ) }.
% 0.46/0.89 parent0: (356) {G1,W12,D4,L2,V2,M2} { times( times( X, Y ), X ) ==> times
% 0.46/0.89 ( Y, skol1( X ) ), ! element( X ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 Y := Y
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 0
% 0.46/0.89 1 ==> 1
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (362) {G0,W11,D4,L1,V3,M1} { times( times( Z, X ), Y ) ==> times(
% 0.46/0.89 X, times( Y, Z ) ) }.
% 0.46/0.89 parent0[0]: (0) {G0,W11,D4,L1,V3,M1} I { times( Y, times( Z, X ) ) ==>
% 0.46/0.89 times( times( X, Y ), Z ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := Z
% 0.46/0.89 Y := X
% 0.46/0.89 Z := Y
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (364) {G1,W9,D4,L1,V1,M1} { times( times( skol4, X ), skol3 ) ==>
% 0.46/0.89 times( X, skol2 ) }.
% 0.46/0.89 parent0[0]: (6) {G0,W5,D3,L1,V0,M1} I { times( skol3, skol4 ) ==> skol2 }.
% 0.46/0.89 parent1[0; 8]: (362) {G0,W11,D4,L1,V3,M1} { times( times( Z, X ), Y ) ==>
% 0.46/0.89 times( X, times( Y, Z ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 X := X
% 0.46/0.89 Y := skol3
% 0.46/0.89 Z := skol4
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (14) {G1,W9,D4,L1,V1,M1} P(6,0) { times( times( skol4, X ),
% 0.46/0.89 skol3 ) ==> times( X, skol2 ) }.
% 0.46/0.89 parent0: (364) {G1,W9,D4,L1,V1,M1} { times( times( skol4, X ), skol3 ) ==>
% 0.46/0.89 times( X, skol2 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 0
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (368) {G0,W11,D4,L1,V3,M1} { times( times( Z, X ), Y ) ==> times(
% 0.46/0.89 X, times( Y, Z ) ) }.
% 0.46/0.89 parent0[0]: (0) {G0,W11,D4,L1,V3,M1} I { times( Y, times( Z, X ) ) ==>
% 0.46/0.89 times( times( X, Y ), Z ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := Z
% 0.46/0.89 Y := X
% 0.46/0.89 Z := Y
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (370) {G1,W10,D4,L1,V1,M1} { times( times( skol3, X ), skol3 )
% 0.46/0.89 ==> times( X, skol1( skol3 ) ) }.
% 0.46/0.89 parent0[0]: (9) {G1,W6,D3,L1,V0,M1} R(2,4) { times( skol3, skol3 ) ==>
% 0.46/0.89 skol1( skol3 ) }.
% 0.46/0.89 parent1[0; 8]: (368) {G0,W11,D4,L1,V3,M1} { times( times( Z, X ), Y ) ==>
% 0.46/0.89 times( X, times( Y, Z ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 X := X
% 0.46/0.89 Y := skol3
% 0.46/0.89 Z := skol3
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (15) {G2,W10,D4,L1,V1,M1} P(9,0) { times( times( skol3, X ),
% 0.46/0.89 skol3 ) ==> times( X, skol1( skol3 ) ) }.
% 0.46/0.89 parent0: (370) {G1,W10,D4,L1,V1,M1} { times( times( skol3, X ), skol3 )
% 0.46/0.89 ==> times( X, skol1( skol3 ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 0
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (374) {G0,W11,D4,L1,V3,M1} { times( times( Z, X ), Y ) ==> times(
% 0.46/0.89 X, times( Y, Z ) ) }.
% 0.46/0.89 parent0[0]: (0) {G0,W11,D4,L1,V3,M1} I { times( Y, times( Z, X ) ) ==>
% 0.46/0.89 times( times( X, Y ), Z ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := Z
% 0.46/0.89 Y := X
% 0.46/0.89 Z := Y
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (376) {G1,W10,D4,L1,V1,M1} { times( times( skol4, X ), skol4 )
% 0.46/0.89 ==> times( X, skol1( skol4 ) ) }.
% 0.46/0.89 parent0[0]: (10) {G1,W6,D3,L1,V0,M1} R(2,5) { times( skol4, skol4 ) ==>
% 0.46/0.89 skol1( skol4 ) }.
% 0.46/0.89 parent1[0; 8]: (374) {G0,W11,D4,L1,V3,M1} { times( times( Z, X ), Y ) ==>
% 0.46/0.89 times( X, times( Y, Z ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 X := X
% 0.46/0.89 Y := skol4
% 0.46/0.89 Z := skol4
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (16) {G2,W10,D4,L1,V1,M1} P(10,0) { times( times( skol4, X ),
% 0.46/0.89 skol4 ) ==> times( X, skol1( skol4 ) ) }.
% 0.46/0.89 parent0: (376) {G1,W10,D4,L1,V1,M1} { times( times( skol4, X ), skol4 )
% 0.46/0.89 ==> times( X, skol1( skol4 ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 0
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (379) {G0,W8,D4,L2,V1,M2} { X ==> times( X, skol1( X ) ), !
% 0.46/0.89 element( X ) }.
% 0.46/0.89 parent0[1]: (1) {G0,W8,D4,L2,V1,M2} I { ! element( X ), times( X, skol1( X
% 0.46/0.89 ) ) ==> X }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 resolution: (380) {G1,W6,D4,L1,V0,M1} { skol3 ==> times( skol3, skol1(
% 0.46/0.89 skol3 ) ) }.
% 0.46/0.89 parent0[1]: (379) {G0,W8,D4,L2,V1,M2} { X ==> times( X, skol1( X ) ), !
% 0.46/0.89 element( X ) }.
% 0.46/0.89 parent1[0]: (4) {G0,W2,D2,L1,V0,M1} I { element( skol3 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := skol3
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (381) {G1,W6,D4,L1,V0,M1} { times( skol3, skol1( skol3 ) ) ==>
% 0.46/0.89 skol3 }.
% 0.46/0.89 parent0[0]: (380) {G1,W6,D4,L1,V0,M1} { skol3 ==> times( skol3, skol1(
% 0.46/0.89 skol3 ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (17) {G1,W6,D4,L1,V0,M1} R(1,4) { times( skol3, skol1( skol3 )
% 0.46/0.89 ) ==> skol3 }.
% 0.46/0.89 parent0: (381) {G1,W6,D4,L1,V0,M1} { times( skol3, skol1( skol3 ) ) ==>
% 0.46/0.89 skol3 }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 0
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (382) {G0,W8,D4,L2,V1,M2} { X ==> times( X, skol1( X ) ), !
% 0.46/0.89 element( X ) }.
% 0.46/0.89 parent0[1]: (1) {G0,W8,D4,L2,V1,M2} I { ! element( X ), times( X, skol1( X
% 0.46/0.89 ) ) ==> X }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 resolution: (383) {G1,W6,D4,L1,V0,M1} { skol4 ==> times( skol4, skol1(
% 0.46/0.89 skol4 ) ) }.
% 0.46/0.89 parent0[1]: (382) {G0,W8,D4,L2,V1,M2} { X ==> times( X, skol1( X ) ), !
% 0.46/0.89 element( X ) }.
% 0.46/0.89 parent1[0]: (5) {G0,W2,D2,L1,V0,M1} I { element( skol4 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := skol4
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (384) {G1,W6,D4,L1,V0,M1} { times( skol4, skol1( skol4 ) ) ==>
% 0.46/0.89 skol4 }.
% 0.46/0.89 parent0[0]: (383) {G1,W6,D4,L1,V0,M1} { skol4 ==> times( skol4, skol1(
% 0.46/0.89 skol4 ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (18) {G1,W6,D4,L1,V0,M1} R(1,5) { times( skol4, skol1( skol4 )
% 0.46/0.89 ) ==> skol4 }.
% 0.46/0.89 parent0: (384) {G1,W6,D4,L1,V0,M1} { times( skol4, skol1( skol4 ) ) ==>
% 0.46/0.89 skol4 }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 0
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (386) {G0,W11,D4,L1,V3,M1} { times( times( Z, X ), Y ) ==> times(
% 0.46/0.89 X, times( Y, Z ) ) }.
% 0.46/0.89 parent0[0]: (0) {G0,W11,D4,L1,V3,M1} I { times( Y, times( Z, X ) ) ==>
% 0.46/0.89 times( times( X, Y ), Z ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := Z
% 0.46/0.89 Y := X
% 0.46/0.89 Z := Y
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (388) {G1,W10,D5,L1,V1,M1} { times( times( skol1( skol3 ), X ),
% 0.46/0.89 skol3 ) ==> times( X, skol3 ) }.
% 0.46/0.89 parent0[0]: (17) {G1,W6,D4,L1,V0,M1} R(1,4) { times( skol3, skol1( skol3 )
% 0.46/0.89 ) ==> skol3 }.
% 0.46/0.89 parent1[0; 9]: (386) {G0,W11,D4,L1,V3,M1} { times( times( Z, X ), Y ) ==>
% 0.46/0.89 times( X, times( Y, Z ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 X := X
% 0.46/0.89 Y := skol3
% 0.46/0.89 Z := skol1( skol3 )
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (20) {G2,W10,D5,L1,V1,M1} P(17,0) { times( times( skol1( skol3
% 0.46/0.89 ), X ), skol3 ) ==> times( X, skol3 ) }.
% 0.46/0.89 parent0: (388) {G1,W10,D5,L1,V1,M1} { times( times( skol1( skol3 ), X ),
% 0.46/0.89 skol3 ) ==> times( X, skol3 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 0
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (391) {G0,W12,D3,L3,V2,M3} { ! X ==> times( X, Y ), ! times( X, X
% 0.46/0.89 ) = Y, element( X ) }.
% 0.46/0.89 parent0[0]: (3) {G0,W12,D3,L3,V2,M3} I { ! times( X, Y ) ==> X, ! times( X
% 0.46/0.89 , X ) = Y, element( X ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 Y := Y
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 resolution: (394) {G1,W10,D3,L2,V1,M2} { ! skol2 ==> times( skol2, X ), !
% 0.46/0.89 times( skol2, skol2 ) = X }.
% 0.46/0.89 parent0[0]: (7) {G0,W2,D2,L1,V0,M1} I { ! element( skol2 ) }.
% 0.46/0.89 parent1[2]: (391) {G0,W12,D3,L3,V2,M3} { ! X ==> times( X, Y ), ! times( X
% 0.46/0.89 , X ) = Y, element( X ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 X := skol2
% 0.46/0.89 Y := X
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (395) {G1,W10,D3,L2,V1,M2} { ! times( skol2, X ) ==> skol2, !
% 0.46/0.89 times( skol2, skol2 ) = X }.
% 0.46/0.89 parent0[0]: (394) {G1,W10,D3,L2,V1,M2} { ! skol2 ==> times( skol2, X ), !
% 0.46/0.89 times( skol2, skol2 ) = X }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (23) {G1,W10,D3,L2,V1,M2} R(3,7) { ! times( skol2, X ) ==>
% 0.46/0.89 skol2, ! times( skol2, skol2 ) = X }.
% 0.46/0.89 parent0: (395) {G1,W10,D3,L2,V1,M2} { ! times( skol2, X ) ==> skol2, !
% 0.46/0.89 times( skol2, skol2 ) = X }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 0
% 0.46/0.89 1 ==> 1
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (401) {G1,W9,D4,L1,V1,M1} { times( X, skol2 ) ==> times( times(
% 0.46/0.89 skol4, X ), skol3 ) }.
% 0.46/0.89 parent0[0]: (14) {G1,W9,D4,L1,V1,M1} P(6,0) { times( times( skol4, X ),
% 0.46/0.89 skol3 ) ==> times( X, skol2 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (402) {G2,W8,D4,L1,V0,M1} { times( skol1( skol4 ), skol2 ) ==>
% 0.46/0.89 times( skol4, skol3 ) }.
% 0.46/0.89 parent0[0]: (18) {G1,W6,D4,L1,V0,M1} R(1,5) { times( skol4, skol1( skol4 )
% 0.46/0.89 ) ==> skol4 }.
% 0.46/0.89 parent1[0; 6]: (401) {G1,W9,D4,L1,V1,M1} { times( X, skol2 ) ==> times(
% 0.46/0.89 times( skol4, X ), skol3 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 X := skol1( skol4 )
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (30) {G2,W8,D4,L1,V0,M1} P(18,14) { times( skol1( skol4 ),
% 0.46/0.89 skol2 ) ==> times( skol4, skol3 ) }.
% 0.46/0.89 parent0: (402) {G2,W8,D4,L1,V0,M1} { times( skol1( skol4 ), skol2 ) ==>
% 0.46/0.89 times( skol4, skol3 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 0
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (405) {G1,W9,D4,L1,V1,M1} { times( X, skol2 ) ==> times( times(
% 0.46/0.89 skol4, X ), skol3 ) }.
% 0.46/0.89 parent0[0]: (14) {G1,W9,D4,L1,V1,M1} P(6,0) { times( times( skol4, X ),
% 0.46/0.89 skol3 ) ==> times( X, skol2 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (406) {G2,W8,D4,L1,V0,M1} { times( skol4, skol2 ) ==> times(
% 0.46/0.89 skol1( skol4 ), skol3 ) }.
% 0.46/0.89 parent0[0]: (10) {G1,W6,D3,L1,V0,M1} R(2,5) { times( skol4, skol4 ) ==>
% 0.46/0.89 skol1( skol4 ) }.
% 0.46/0.89 parent1[0; 5]: (405) {G1,W9,D4,L1,V1,M1} { times( X, skol2 ) ==> times(
% 0.46/0.89 times( skol4, X ), skol3 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 X := skol4
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (407) {G2,W8,D4,L1,V0,M1} { times( skol1( skol4 ), skol3 ) ==>
% 0.46/0.89 times( skol4, skol2 ) }.
% 0.46/0.89 parent0[0]: (406) {G2,W8,D4,L1,V0,M1} { times( skol4, skol2 ) ==> times(
% 0.46/0.89 skol1( skol4 ), skol3 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (31) {G2,W8,D4,L1,V0,M1} P(10,14) { times( skol1( skol4 ),
% 0.46/0.89 skol3 ) ==> times( skol4, skol2 ) }.
% 0.46/0.89 parent0: (407) {G2,W8,D4,L1,V0,M1} { times( skol1( skol4 ), skol3 ) ==>
% 0.46/0.89 times( skol4, skol2 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 0
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (409) {G1,W9,D4,L1,V1,M1} { times( X, skol2 ) ==> times( times(
% 0.46/0.89 skol4, X ), skol3 ) }.
% 0.46/0.89 parent0[0]: (14) {G1,W9,D4,L1,V1,M1} P(6,0) { times( times( skol4, X ),
% 0.46/0.89 skol3 ) ==> times( X, skol2 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (416) {G1,W13,D5,L1,V2,M1} { times( times( X, Y ), skol2 ) ==>
% 0.46/0.89 times( times( times( Y, skol4 ), X ), skol3 ) }.
% 0.46/0.89 parent0[0]: (0) {G0,W11,D4,L1,V3,M1} I { times( Y, times( Z, X ) ) ==>
% 0.46/0.89 times( times( X, Y ), Z ) }.
% 0.46/0.89 parent1[0; 7]: (409) {G1,W9,D4,L1,V1,M1} { times( X, skol2 ) ==> times(
% 0.46/0.89 times( skol4, X ), skol3 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := Y
% 0.46/0.89 Y := skol4
% 0.46/0.89 Z := X
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 X := times( X, Y )
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (417) {G1,W13,D5,L1,V2,M1} { times( times( times( Y, skol4 ), X )
% 0.46/0.89 , skol3 ) ==> times( times( X, Y ), skol2 ) }.
% 0.46/0.89 parent0[0]: (416) {G1,W13,D5,L1,V2,M1} { times( times( X, Y ), skol2 ) ==>
% 0.46/0.89 times( times( times( Y, skol4 ), X ), skol3 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 Y := Y
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (33) {G2,W13,D5,L1,V2,M1} P(0,14) { times( times( times( Y,
% 0.46/0.89 skol4 ), X ), skol3 ) ==> times( times( X, Y ), skol2 ) }.
% 0.46/0.89 parent0: (417) {G1,W13,D5,L1,V2,M1} { times( times( times( Y, skol4 ), X )
% 0.46/0.89 , skol3 ) ==> times( times( X, Y ), skol2 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 Y := Y
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 0
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (419) {G0,W11,D4,L1,V3,M1} { times( times( Z, X ), Y ) ==> times(
% 0.46/0.89 X, times( Y, Z ) ) }.
% 0.46/0.89 parent0[0]: (0) {G0,W11,D4,L1,V3,M1} I { times( Y, times( Z, X ) ) ==>
% 0.46/0.89 times( times( X, Y ), Z ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := Z
% 0.46/0.89 Y := X
% 0.46/0.89 Z := Y
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (422) {G1,W12,D4,L1,V1,M1} { times( times( skol2, X ), skol1(
% 0.46/0.89 skol4 ) ) ==> times( X, times( skol4, skol3 ) ) }.
% 0.46/0.89 parent0[0]: (30) {G2,W8,D4,L1,V0,M1} P(18,14) { times( skol1( skol4 ),
% 0.46/0.89 skol2 ) ==> times( skol4, skol3 ) }.
% 0.46/0.89 parent1[0; 9]: (419) {G0,W11,D4,L1,V3,M1} { times( times( Z, X ), Y ) ==>
% 0.46/0.89 times( X, times( Y, Z ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 X := X
% 0.46/0.89 Y := skol1( skol4 )
% 0.46/0.89 Z := skol2
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (423) {G1,W12,D4,L1,V1,M1} { times( times( skol2, X ), skol1(
% 0.46/0.89 skol4 ) ) ==> times( times( skol3, X ), skol4 ) }.
% 0.46/0.89 parent0[0]: (0) {G0,W11,D4,L1,V3,M1} I { times( Y, times( Z, X ) ) ==>
% 0.46/0.89 times( times( X, Y ), Z ) }.
% 0.46/0.89 parent1[0; 7]: (422) {G1,W12,D4,L1,V1,M1} { times( times( skol2, X ),
% 0.46/0.89 skol1( skol4 ) ) ==> times( X, times( skol4, skol3 ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := skol3
% 0.46/0.89 Y := X
% 0.46/0.89 Z := skol4
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (34) {G3,W12,D4,L1,V1,M1} P(30,0);d(0) { times( times( skol2,
% 0.46/0.89 X ), skol1( skol4 ) ) ==> times( times( skol3, X ), skol4 ) }.
% 0.46/0.89 parent0: (423) {G1,W12,D4,L1,V1,M1} { times( times( skol2, X ), skol1(
% 0.46/0.89 skol4 ) ) ==> times( times( skol3, X ), skol4 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 0
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (426) {G0,W11,D4,L1,V3,M1} { times( times( Z, X ), Y ) ==> times(
% 0.46/0.89 X, times( Y, Z ) ) }.
% 0.46/0.89 parent0[0]: (0) {G0,W11,D4,L1,V3,M1} I { times( Y, times( Z, X ) ) ==>
% 0.46/0.89 times( times( X, Y ), Z ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := Z
% 0.46/0.89 Y := X
% 0.46/0.89 Z := Y
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (429) {G1,W12,D4,L1,V1,M1} { times( times( skol3, X ), skol1(
% 0.46/0.89 skol4 ) ) ==> times( X, times( skol4, skol2 ) ) }.
% 0.46/0.89 parent0[0]: (31) {G2,W8,D4,L1,V0,M1} P(10,14) { times( skol1( skol4 ),
% 0.46/0.89 skol3 ) ==> times( skol4, skol2 ) }.
% 0.46/0.89 parent1[0; 9]: (426) {G0,W11,D4,L1,V3,M1} { times( times( Z, X ), Y ) ==>
% 0.46/0.89 times( X, times( Y, Z ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 X := X
% 0.46/0.89 Y := skol1( skol4 )
% 0.46/0.89 Z := skol3
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (430) {G1,W12,D4,L1,V1,M1} { times( times( skol3, X ), skol1(
% 0.46/0.89 skol4 ) ) ==> times( times( skol2, X ), skol4 ) }.
% 0.46/0.89 parent0[0]: (0) {G0,W11,D4,L1,V3,M1} I { times( Y, times( Z, X ) ) ==>
% 0.46/0.89 times( times( X, Y ), Z ) }.
% 0.46/0.89 parent1[0; 7]: (429) {G1,W12,D4,L1,V1,M1} { times( times( skol3, X ),
% 0.46/0.89 skol1( skol4 ) ) ==> times( X, times( skol4, skol2 ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := skol2
% 0.46/0.89 Y := X
% 0.46/0.89 Z := skol4
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (35) {G3,W12,D4,L1,V1,M1} P(31,0);d(0) { times( times( skol3,
% 0.46/0.89 X ), skol1( skol4 ) ) ==> times( times( skol2, X ), skol4 ) }.
% 0.46/0.89 parent0: (430) {G1,W12,D4,L1,V1,M1} { times( times( skol3, X ), skol1(
% 0.46/0.89 skol4 ) ) ==> times( times( skol2, X ), skol4 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 0
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (433) {G1,W10,D3,L2,V1,M2} { ! skol2 ==> times( skol2, X ), !
% 0.46/0.89 times( skol2, skol2 ) = X }.
% 0.46/0.89 parent0[0]: (23) {G1,W10,D3,L2,V1,M2} R(3,7) { ! times( skol2, X ) ==>
% 0.46/0.89 skol2, ! times( skol2, skol2 ) = X }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (436) {G1,W14,D4,L2,V2,M2} { ! skol2 ==> times( times( Y, skol2 )
% 0.46/0.89 , X ), ! times( skol2, skol2 ) = times( X, Y ) }.
% 0.46/0.89 parent0[0]: (0) {G0,W11,D4,L1,V3,M1} I { times( Y, times( Z, X ) ) ==>
% 0.46/0.89 times( times( X, Y ), Z ) }.
% 0.46/0.89 parent1[0; 3]: (433) {G1,W10,D3,L2,V1,M2} { ! skol2 ==> times( skol2, X )
% 0.46/0.89 , ! times( skol2, skol2 ) = X }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := Y
% 0.46/0.89 Y := skol2
% 0.46/0.89 Z := X
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 X := times( X, Y )
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (437) {G1,W14,D4,L2,V2,M2} { ! times( times( X, skol2 ), Y ) ==>
% 0.46/0.89 skol2, ! times( skol2, skol2 ) = times( Y, X ) }.
% 0.46/0.89 parent0[0]: (436) {G1,W14,D4,L2,V2,M2} { ! skol2 ==> times( times( Y,
% 0.46/0.89 skol2 ), X ), ! times( skol2, skol2 ) = times( X, Y ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := Y
% 0.46/0.89 Y := X
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (36) {G2,W14,D4,L2,V2,M2} P(0,23) { ! times( times( Y, skol2 )
% 0.46/0.89 , X ) ==> skol2, ! times( skol2, skol2 ) = times( X, Y ) }.
% 0.46/0.89 parent0: (437) {G1,W14,D4,L2,V2,M2} { ! times( times( X, skol2 ), Y ) ==>
% 0.46/0.89 skol2, ! times( skol2, skol2 ) = times( Y, X ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := Y
% 0.46/0.89 Y := X
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 0
% 0.46/0.89 1 ==> 1
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (441) {G2,W10,D4,L1,V1,M1} { times( X, skol1( skol4 ) ) ==> times
% 0.46/0.89 ( times( skol4, X ), skol4 ) }.
% 0.46/0.89 parent0[0]: (16) {G2,W10,D4,L1,V1,M1} P(10,0) { times( times( skol4, X ),
% 0.46/0.89 skol4 ) ==> times( X, skol1( skol4 ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (444) {G2,W9,D4,L1,V0,M1} { times( skol1( skol4 ), skol1( skol4 )
% 0.46/0.89 ) ==> times( skol4, skol4 ) }.
% 0.46/0.89 parent0[0]: (18) {G1,W6,D4,L1,V0,M1} R(1,5) { times( skol4, skol1( skol4 )
% 0.46/0.89 ) ==> skol4 }.
% 0.46/0.89 parent1[0; 7]: (441) {G2,W10,D4,L1,V1,M1} { times( X, skol1( skol4 ) ) ==>
% 0.46/0.89 times( times( skol4, X ), skol4 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 X := skol1( skol4 )
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (445) {G2,W8,D4,L1,V0,M1} { times( skol1( skol4 ), skol1( skol4 )
% 0.46/0.89 ) ==> skol1( skol4 ) }.
% 0.46/0.89 parent0[0]: (10) {G1,W6,D3,L1,V0,M1} R(2,5) { times( skol4, skol4 ) ==>
% 0.46/0.89 skol1( skol4 ) }.
% 0.46/0.89 parent1[0; 6]: (444) {G2,W9,D4,L1,V0,M1} { times( skol1( skol4 ), skol1(
% 0.46/0.89 skol4 ) ) ==> times( skol4, skol4 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (37) {G3,W8,D4,L1,V0,M1} P(18,16);d(10) { times( skol1( skol4
% 0.46/0.89 ), skol1( skol4 ) ) ==> skol1( skol4 ) }.
% 0.46/0.89 parent0: (445) {G2,W8,D4,L1,V0,M1} { times( skol1( skol4 ), skol1( skol4 )
% 0.46/0.89 ) ==> skol1( skol4 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 0
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (448) {G2,W10,D4,L1,V1,M1} { times( X, skol1( skol4 ) ) ==> times
% 0.46/0.89 ( times( skol4, X ), skol4 ) }.
% 0.46/0.89 parent0[0]: (16) {G2,W10,D4,L1,V1,M1} P(10,0) { times( times( skol4, X ),
% 0.46/0.89 skol4 ) ==> times( X, skol1( skol4 ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (450) {G2,W9,D4,L1,V0,M1} { times( skol4, skol1( skol4 ) ) ==>
% 0.46/0.89 times( skol1( skol4 ), skol4 ) }.
% 0.46/0.89 parent0[0]: (10) {G1,W6,D3,L1,V0,M1} R(2,5) { times( skol4, skol4 ) ==>
% 0.46/0.89 skol1( skol4 ) }.
% 0.46/0.89 parent1[0; 6]: (448) {G2,W10,D4,L1,V1,M1} { times( X, skol1( skol4 ) ) ==>
% 0.46/0.89 times( times( skol4, X ), skol4 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 X := skol4
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (451) {G2,W6,D4,L1,V0,M1} { skol4 ==> times( skol1( skol4 ),
% 0.46/0.89 skol4 ) }.
% 0.46/0.89 parent0[0]: (18) {G1,W6,D4,L1,V0,M1} R(1,5) { times( skol4, skol1( skol4 )
% 0.46/0.89 ) ==> skol4 }.
% 0.46/0.89 parent1[0; 1]: (450) {G2,W9,D4,L1,V0,M1} { times( skol4, skol1( skol4 ) )
% 0.46/0.89 ==> times( skol1( skol4 ), skol4 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (452) {G2,W6,D4,L1,V0,M1} { times( skol1( skol4 ), skol4 ) ==>
% 0.46/0.89 skol4 }.
% 0.46/0.89 parent0[0]: (451) {G2,W6,D4,L1,V0,M1} { skol4 ==> times( skol1( skol4 ),
% 0.46/0.89 skol4 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (38) {G3,W6,D4,L1,V0,M1} P(10,16);d(18) { times( skol1( skol4
% 0.46/0.89 ), skol4 ) ==> skol4 }.
% 0.46/0.89 parent0: (452) {G2,W6,D4,L1,V0,M1} { times( skol1( skol4 ), skol4 ) ==>
% 0.46/0.89 skol4 }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 0
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (454) {G0,W11,D4,L1,V3,M1} { times( times( Z, X ), Y ) ==> times(
% 0.46/0.89 X, times( Y, Z ) ) }.
% 0.46/0.89 parent0[0]: (0) {G0,W11,D4,L1,V3,M1} I { times( Y, times( Z, X ) ) ==>
% 0.46/0.89 times( times( X, Y ), Z ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := Z
% 0.46/0.89 Y := X
% 0.46/0.89 Z := Y
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (456) {G1,W10,D4,L1,V1,M1} { times( times( skol4, X ), skol1(
% 0.46/0.89 skol4 ) ) ==> times( X, skol4 ) }.
% 0.46/0.89 parent0[0]: (38) {G3,W6,D4,L1,V0,M1} P(10,16);d(18) { times( skol1( skol4 )
% 0.46/0.89 , skol4 ) ==> skol4 }.
% 0.46/0.89 parent1[0; 9]: (454) {G0,W11,D4,L1,V3,M1} { times( times( Z, X ), Y ) ==>
% 0.46/0.89 times( X, times( Y, Z ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 X := X
% 0.46/0.89 Y := skol1( skol4 )
% 0.46/0.89 Z := skol4
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (42) {G4,W10,D4,L1,V1,M1} P(38,0) { times( times( skol4, X ),
% 0.46/0.89 skol1( skol4 ) ) ==> times( X, skol4 ) }.
% 0.46/0.89 parent0: (456) {G1,W10,D4,L1,V1,M1} { times( times( skol4, X ), skol1(
% 0.46/0.89 skol4 ) ) ==> times( X, skol4 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 0
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (459) {G3,W8,D4,L1,V0,M1} { skol1( skol4 ) ==> times( skol1( skol4
% 0.46/0.89 ), skol1( skol4 ) ) }.
% 0.46/0.89 parent0[0]: (37) {G3,W8,D4,L1,V0,M1} P(18,16);d(10) { times( skol1( skol4 )
% 0.46/0.89 , skol1( skol4 ) ) ==> skol1( skol4 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (460) {G0,W12,D3,L3,V2,M3} { ! X ==> times( X, Y ), ! times( X, X
% 0.46/0.89 ) = Y, element( X ) }.
% 0.46/0.89 parent0[0]: (3) {G0,W12,D3,L3,V2,M3} I { ! times( X, Y ) ==> X, ! times( X
% 0.46/0.89 , X ) = Y, element( X ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 Y := Y
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 resolution: (464) {G1,W11,D4,L2,V0,M2} { ! times( skol1( skol4 ), skol1(
% 0.46/0.89 skol4 ) ) = skol1( skol4 ), element( skol1( skol4 ) ) }.
% 0.46/0.89 parent0[0]: (460) {G0,W12,D3,L3,V2,M3} { ! X ==> times( X, Y ), ! times( X
% 0.46/0.89 , X ) = Y, element( X ) }.
% 0.46/0.89 parent1[0]: (459) {G3,W8,D4,L1,V0,M1} { skol1( skol4 ) ==> times( skol1(
% 0.46/0.89 skol4 ), skol1( skol4 ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := skol1( skol4 )
% 0.46/0.89 Y := skol1( skol4 )
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (465) {G2,W8,D3,L2,V0,M2} { ! skol1( skol4 ) = skol1( skol4 ),
% 0.46/0.89 element( skol1( skol4 ) ) }.
% 0.46/0.89 parent0[0]: (37) {G3,W8,D4,L1,V0,M1} P(18,16);d(10) { times( skol1( skol4 )
% 0.46/0.89 , skol1( skol4 ) ) ==> skol1( skol4 ) }.
% 0.46/0.89 parent1[0; 2]: (464) {G1,W11,D4,L2,V0,M2} { ! times( skol1( skol4 ), skol1
% 0.46/0.89 ( skol4 ) ) = skol1( skol4 ), element( skol1( skol4 ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqrefl: (466) {G0,W3,D3,L1,V0,M1} { element( skol1( skol4 ) ) }.
% 0.46/0.89 parent0[0]: (465) {G2,W8,D3,L2,V0,M2} { ! skol1( skol4 ) = skol1( skol4 )
% 0.46/0.89 , element( skol1( skol4 ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (52) {G4,W3,D3,L1,V0,M1} R(37,3);d(37);q { element( skol1(
% 0.46/0.89 skol4 ) ) }.
% 0.46/0.89 parent0: (466) {G0,W3,D3,L1,V0,M1} { element( skol1( skol4 ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 0
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (467) {G3,W8,D4,L1,V0,M1} { skol1( skol4 ) ==> times( skol1( skol4
% 0.46/0.89 ), skol1( skol4 ) ) }.
% 0.46/0.89 parent0[0]: (37) {G3,W8,D4,L1,V0,M1} P(18,16);d(10) { times( skol1( skol4 )
% 0.46/0.89 , skol1( skol4 ) ) ==> skol1( skol4 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (469) {G1,W9,D4,L2,V0,M2} { skol1( skol4 ) ==> skol1( skol1(
% 0.46/0.89 skol4 ) ), ! element( skol1( skol4 ) ) }.
% 0.46/0.89 parent0[1]: (2) {G0,W8,D3,L2,V1,M2} I { ! element( X ), times( X, X ) ==>
% 0.46/0.89 skol1( X ) }.
% 0.46/0.89 parent1[0; 3]: (467) {G3,W8,D4,L1,V0,M1} { skol1( skol4 ) ==> times( skol1
% 0.46/0.89 ( skol4 ), skol1( skol4 ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := skol1( skol4 )
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 resolution: (470) {G2,W6,D4,L1,V0,M1} { skol1( skol4 ) ==> skol1( skol1(
% 0.46/0.89 skol4 ) ) }.
% 0.46/0.89 parent0[1]: (469) {G1,W9,D4,L2,V0,M2} { skol1( skol4 ) ==> skol1( skol1(
% 0.46/0.89 skol4 ) ), ! element( skol1( skol4 ) ) }.
% 0.46/0.89 parent1[0]: (52) {G4,W3,D3,L1,V0,M1} R(37,3);d(37);q { element( skol1(
% 0.46/0.89 skol4 ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (471) {G2,W6,D4,L1,V0,M1} { skol1( skol1( skol4 ) ) ==> skol1(
% 0.46/0.89 skol4 ) }.
% 0.46/0.89 parent0[0]: (470) {G2,W6,D4,L1,V0,M1} { skol1( skol4 ) ==> skol1( skol1(
% 0.46/0.89 skol4 ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (54) {G5,W6,D4,L1,V0,M1} P(37,2);r(52) { skol1( skol1( skol4 )
% 0.46/0.89 ) ==> skol1( skol4 ) }.
% 0.46/0.89 parent0: (471) {G2,W6,D4,L1,V0,M1} { skol1( skol1( skol4 ) ) ==> skol1(
% 0.46/0.89 skol4 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 0
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (473) {G1,W16,D5,L2,V2,M2} { skol1( times( Y, X ) ) ==> times(
% 0.46/0.89 times( times( X, X ), Y ), Y ), ! element( times( Y, X ) ) }.
% 0.46/0.89 parent0[1]: (12) {G1,W16,D5,L2,V2,M2} P(0,2);d(0) { ! element( times( X, Y
% 0.46/0.89 ) ), times( times( times( Y, Y ), X ), X ) ==> skol1( times( X, Y ) )
% 0.46/0.89 }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := Y
% 0.46/0.89 Y := X
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (479) {G2,W15,D5,L2,V0,M2} { ! element( skol1( skol3 ) ), skol1(
% 0.46/0.89 times( skol3, skol3 ) ) ==> times( times( times( skol3, skol3 ), skol3 )
% 0.46/0.89 , skol3 ) }.
% 0.46/0.89 parent0[0]: (9) {G1,W6,D3,L1,V0,M1} R(2,4) { times( skol3, skol3 ) ==>
% 0.46/0.89 skol1( skol3 ) }.
% 0.46/0.89 parent1[1; 2]: (473) {G1,W16,D5,L2,V2,M2} { skol1( times( Y, X ) ) ==>
% 0.46/0.89 times( times( times( X, X ), Y ), Y ), ! element( times( Y, X ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 X := skol3
% 0.46/0.89 Y := skol3
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (481) {G2,W14,D5,L2,V0,M2} { skol1( times( skol3, skol3 ) ) ==>
% 0.46/0.89 times( times( skol1( skol3 ), skol3 ), skol3 ), ! element( skol1( skol3 )
% 0.46/0.89 ) }.
% 0.46/0.89 parent0[0]: (9) {G1,W6,D3,L1,V0,M1} R(2,4) { times( skol3, skol3 ) ==>
% 0.46/0.89 skol1( skol3 ) }.
% 0.46/0.89 parent1[1; 7]: (479) {G2,W15,D5,L2,V0,M2} { ! element( skol1( skol3 ) ),
% 0.46/0.89 skol1( times( skol3, skol3 ) ) ==> times( times( times( skol3, skol3 ),
% 0.46/0.89 skol3 ), skol3 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (484) {G3,W11,D4,L2,V0,M2} { skol1( times( skol3, skol3 ) ) ==>
% 0.46/0.89 times( skol3, skol3 ), ! element( skol1( skol3 ) ) }.
% 0.46/0.89 parent0[0]: (20) {G2,W10,D5,L1,V1,M1} P(17,0) { times( times( skol1( skol3
% 0.46/0.89 ), X ), skol3 ) ==> times( X, skol3 ) }.
% 0.46/0.89 parent1[0; 5]: (481) {G2,W14,D5,L2,V0,M2} { skol1( times( skol3, skol3 ) )
% 0.46/0.89 ==> times( times( skol1( skol3 ), skol3 ), skol3 ), ! element( skol1(
% 0.46/0.89 skol3 ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := skol3
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (486) {G2,W10,D4,L2,V0,M2} { skol1( times( skol3, skol3 ) ) ==>
% 0.46/0.89 skol1( skol3 ), ! element( skol1( skol3 ) ) }.
% 0.46/0.89 parent0[0]: (9) {G1,W6,D3,L1,V0,M1} R(2,4) { times( skol3, skol3 ) ==>
% 0.46/0.89 skol1( skol3 ) }.
% 0.46/0.89 parent1[0; 5]: (484) {G3,W11,D4,L2,V0,M2} { skol1( times( skol3, skol3 ) )
% 0.46/0.89 ==> times( skol3, skol3 ), ! element( skol1( skol3 ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (487) {G2,W9,D4,L2,V0,M2} { skol1( skol1( skol3 ) ) ==> skol1(
% 0.46/0.89 skol3 ), ! element( skol1( skol3 ) ) }.
% 0.46/0.89 parent0[0]: (9) {G1,W6,D3,L1,V0,M1} R(2,4) { times( skol3, skol3 ) ==>
% 0.46/0.89 skol1( skol3 ) }.
% 0.46/0.89 parent1[0; 2]: (486) {G2,W10,D4,L2,V0,M2} { skol1( times( skol3, skol3 ) )
% 0.46/0.89 ==> skol1( skol3 ), ! element( skol1( skol3 ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (59) {G3,W9,D4,L2,V0,M2} P(9,12);d(20);d(9) { ! element( skol1
% 0.46/0.89 ( skol3 ) ), skol1( skol1( skol3 ) ) ==> skol1( skol3 ) }.
% 0.46/0.89 parent0: (487) {G2,W9,D4,L2,V0,M2} { skol1( skol1( skol3 ) ) ==> skol1(
% 0.46/0.89 skol3 ), ! element( skol1( skol3 ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 1
% 0.46/0.89 1 ==> 0
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (492) {G2,W10,D4,L1,V1,M1} { times( X, skol1( skol3 ) ) ==> times
% 0.46/0.89 ( times( skol3, X ), skol3 ) }.
% 0.46/0.89 parent0[0]: (15) {G2,W10,D4,L1,V1,M1} P(9,0) { times( times( skol3, X ),
% 0.46/0.89 skol3 ) ==> times( X, skol1( skol3 ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (495) {G2,W9,D4,L1,V0,M1} { times( skol1( skol3 ), skol1( skol3 )
% 0.46/0.89 ) ==> times( skol3, skol3 ) }.
% 0.46/0.89 parent0[0]: (17) {G1,W6,D4,L1,V0,M1} R(1,4) { times( skol3, skol1( skol3 )
% 0.46/0.89 ) ==> skol3 }.
% 0.46/0.89 parent1[0; 7]: (492) {G2,W10,D4,L1,V1,M1} { times( X, skol1( skol3 ) ) ==>
% 0.46/0.89 times( times( skol3, X ), skol3 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 X := skol1( skol3 )
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (496) {G2,W8,D4,L1,V0,M1} { times( skol1( skol3 ), skol1( skol3 )
% 0.46/0.89 ) ==> skol1( skol3 ) }.
% 0.46/0.89 parent0[0]: (9) {G1,W6,D3,L1,V0,M1} R(2,4) { times( skol3, skol3 ) ==>
% 0.46/0.89 skol1( skol3 ) }.
% 0.46/0.89 parent1[0; 6]: (495) {G2,W9,D4,L1,V0,M1} { times( skol1( skol3 ), skol1(
% 0.46/0.89 skol3 ) ) ==> times( skol3, skol3 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (67) {G3,W8,D4,L1,V0,M1} P(17,15);d(9) { times( skol1( skol3 )
% 0.46/0.89 , skol1( skol3 ) ) ==> skol1( skol3 ) }.
% 0.46/0.89 parent0: (496) {G2,W8,D4,L1,V0,M1} { times( skol1( skol3 ), skol1( skol3 )
% 0.46/0.89 ) ==> skol1( skol3 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 0
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (499) {G2,W10,D4,L1,V1,M1} { times( X, skol1( skol3 ) ) ==> times
% 0.46/0.89 ( times( skol3, X ), skol3 ) }.
% 0.46/0.89 parent0[0]: (15) {G2,W10,D4,L1,V1,M1} P(9,0) { times( times( skol3, X ),
% 0.46/0.89 skol3 ) ==> times( X, skol1( skol3 ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (501) {G2,W9,D4,L1,V0,M1} { times( skol3, skol1( skol3 ) ) ==>
% 0.46/0.89 times( skol1( skol3 ), skol3 ) }.
% 0.46/0.89 parent0[0]: (9) {G1,W6,D3,L1,V0,M1} R(2,4) { times( skol3, skol3 ) ==>
% 0.46/0.89 skol1( skol3 ) }.
% 0.46/0.89 parent1[0; 6]: (499) {G2,W10,D4,L1,V1,M1} { times( X, skol1( skol3 ) ) ==>
% 0.46/0.89 times( times( skol3, X ), skol3 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 X := skol3
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (502) {G2,W6,D4,L1,V0,M1} { skol3 ==> times( skol1( skol3 ),
% 0.46/0.89 skol3 ) }.
% 0.46/0.89 parent0[0]: (17) {G1,W6,D4,L1,V0,M1} R(1,4) { times( skol3, skol1( skol3 )
% 0.46/0.89 ) ==> skol3 }.
% 0.46/0.89 parent1[0; 1]: (501) {G2,W9,D4,L1,V0,M1} { times( skol3, skol1( skol3 ) )
% 0.46/0.89 ==> times( skol1( skol3 ), skol3 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (503) {G2,W6,D4,L1,V0,M1} { times( skol1( skol3 ), skol3 ) ==>
% 0.46/0.89 skol3 }.
% 0.46/0.89 parent0[0]: (502) {G2,W6,D4,L1,V0,M1} { skol3 ==> times( skol1( skol3 ),
% 0.46/0.89 skol3 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (68) {G3,W6,D4,L1,V0,M1} P(9,15);d(17) { times( skol1( skol3 )
% 0.46/0.89 , skol3 ) ==> skol3 }.
% 0.46/0.89 parent0: (503) {G2,W6,D4,L1,V0,M1} { times( skol1( skol3 ), skol3 ) ==>
% 0.46/0.89 skol3 }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 0
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (505) {G2,W10,D4,L1,V1,M1} { times( X, skol1( skol3 ) ) ==> times
% 0.46/0.89 ( times( skol3, X ), skol3 ) }.
% 0.46/0.89 parent0[0]: (15) {G2,W10,D4,L1,V1,M1} P(9,0) { times( times( skol3, X ),
% 0.46/0.89 skol3 ) ==> times( X, skol1( skol3 ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (506) {G1,W8,D4,L1,V0,M1} { times( skol4, skol1( skol3 ) ) ==>
% 0.46/0.89 times( skol2, skol3 ) }.
% 0.46/0.89 parent0[0]: (6) {G0,W5,D3,L1,V0,M1} I { times( skol3, skol4 ) ==> skol2 }.
% 0.46/0.89 parent1[0; 6]: (505) {G2,W10,D4,L1,V1,M1} { times( X, skol1( skol3 ) ) ==>
% 0.46/0.89 times( times( skol3, X ), skol3 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 X := skol4
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (70) {G3,W8,D4,L1,V0,M1} P(6,15) { times( skol4, skol1( skol3
% 0.46/0.89 ) ) ==> times( skol2, skol3 ) }.
% 0.46/0.89 parent0: (506) {G1,W8,D4,L1,V0,M1} { times( skol4, skol1( skol3 ) ) ==>
% 0.46/0.89 times( skol2, skol3 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 0
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (509) {G1,W12,D4,L2,V2,M2} { times( Y, skol1( X ) ) ==> times(
% 0.46/0.89 times( X, Y ), X ), ! element( X ) }.
% 0.46/0.89 parent0[0]: (13) {G1,W12,D4,L2,V2,M2} P(2,0) { times( times( X, Y ), X )
% 0.46/0.89 ==> times( Y, skol1( X ) ), ! element( X ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 Y := Y
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (513) {G2,W15,D5,L2,V0,M2} { times( skol2, skol1( skol1( skol4 )
% 0.46/0.89 ) ) ==> times( times( skol4, skol3 ), skol1( skol4 ) ), ! element( skol1
% 0.46/0.89 ( skol4 ) ) }.
% 0.46/0.89 parent0[0]: (30) {G2,W8,D4,L1,V0,M1} P(18,14) { times( skol1( skol4 ),
% 0.46/0.89 skol2 ) ==> times( skol4, skol3 ) }.
% 0.46/0.89 parent1[0; 7]: (509) {G1,W12,D4,L2,V2,M2} { times( Y, skol1( X ) ) ==>
% 0.46/0.89 times( times( X, Y ), X ), ! element( X ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 X := skol1( skol4 )
% 0.46/0.89 Y := skol2
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (514) {G3,W12,D5,L2,V0,M2} { times( skol2, skol1( skol1( skol4 )
% 0.46/0.89 ) ) ==> times( skol3, skol4 ), ! element( skol1( skol4 ) ) }.
% 0.46/0.89 parent0[0]: (42) {G4,W10,D4,L1,V1,M1} P(38,0) { times( times( skol4, X ),
% 0.46/0.89 skol1( skol4 ) ) ==> times( X, skol4 ) }.
% 0.46/0.89 parent1[0; 6]: (513) {G2,W15,D5,L2,V0,M2} { times( skol2, skol1( skol1(
% 0.46/0.89 skol4 ) ) ) ==> times( times( skol4, skol3 ), skol1( skol4 ) ), ! element
% 0.46/0.89 ( skol1( skol4 ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := skol3
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (515) {G1,W10,D5,L2,V0,M2} { times( skol2, skol1( skol1( skol4 )
% 0.46/0.89 ) ) ==> skol2, ! element( skol1( skol4 ) ) }.
% 0.46/0.89 parent0[0]: (6) {G0,W5,D3,L1,V0,M1} I { times( skol3, skol4 ) ==> skol2 }.
% 0.46/0.89 parent1[0; 6]: (514) {G3,W12,D5,L2,V0,M2} { times( skol2, skol1( skol1(
% 0.46/0.89 skol4 ) ) ) ==> times( skol3, skol4 ), ! element( skol1( skol4 ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (516) {G2,W9,D4,L2,V0,M2} { times( skol2, skol1( skol4 ) ) ==>
% 0.46/0.89 skol2, ! element( skol1( skol4 ) ) }.
% 0.46/0.89 parent0[0]: (54) {G5,W6,D4,L1,V0,M1} P(37,2);r(52) { skol1( skol1( skol4 )
% 0.46/0.89 ) ==> skol1( skol4 ) }.
% 0.46/0.89 parent1[0; 3]: (515) {G1,W10,D5,L2,V0,M2} { times( skol2, skol1( skol1(
% 0.46/0.89 skol4 ) ) ) ==> skol2, ! element( skol1( skol4 ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 resolution: (517) {G3,W6,D4,L1,V0,M1} { times( skol2, skol1( skol4 ) ) ==>
% 0.46/0.89 skol2 }.
% 0.46/0.89 parent0[1]: (516) {G2,W9,D4,L2,V0,M2} { times( skol2, skol1( skol4 ) ) ==>
% 0.46/0.89 skol2, ! element( skol1( skol4 ) ) }.
% 0.46/0.89 parent1[0]: (52) {G4,W3,D3,L1,V0,M1} R(37,3);d(37);q { element( skol1(
% 0.46/0.89 skol4 ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (73) {G6,W6,D4,L1,V0,M1} P(30,13);d(42);d(6);d(54);r(52) {
% 0.46/0.89 times( skol2, skol1( skol4 ) ) ==> skol2 }.
% 0.46/0.89 parent0: (517) {G3,W6,D4,L1,V0,M1} { times( skol2, skol1( skol4 ) ) ==>
% 0.46/0.89 skol2 }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 0
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (520) {G1,W12,D4,L2,V2,M2} { times( Y, skol1( X ) ) ==> times(
% 0.46/0.89 times( X, Y ), X ), ! element( X ) }.
% 0.46/0.89 parent0[0]: (13) {G1,W12,D4,L2,V2,M2} P(2,0) { times( times( X, Y ), X )
% 0.46/0.89 ==> times( Y, skol1( X ) ), ! element( X ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 Y := Y
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (523) {G1,W13,D4,L3,V1,M3} { times( X, skol1( X ) ) ==> times(
% 0.46/0.89 skol1( X ), X ), ! element( X ), ! element( X ) }.
% 0.46/0.89 parent0[1]: (2) {G0,W8,D3,L2,V1,M2} I { ! element( X ), times( X, X ) ==>
% 0.46/0.89 skol1( X ) }.
% 0.46/0.89 parent1[0; 6]: (520) {G1,W12,D4,L2,V2,M2} { times( Y, skol1( X ) ) ==>
% 0.46/0.89 times( times( X, Y ), X ), ! element( X ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 X := X
% 0.46/0.89 Y := X
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (529) {G1,W12,D4,L4,V1,M4} { X ==> times( skol1( X ), X ), !
% 0.46/0.89 element( X ), ! element( X ), ! element( X ) }.
% 0.46/0.89 parent0[1]: (1) {G0,W8,D4,L2,V1,M2} I { ! element( X ), times( X, skol1( X
% 0.46/0.89 ) ) ==> X }.
% 0.46/0.89 parent1[0; 1]: (523) {G1,W13,D4,L3,V1,M3} { times( X, skol1( X ) ) ==>
% 0.46/0.89 times( skol1( X ), X ), ! element( X ), ! element( X ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (530) {G1,W12,D4,L4,V1,M4} { times( skol1( X ), X ) ==> X, !
% 0.46/0.89 element( X ), ! element( X ), ! element( X ) }.
% 0.46/0.89 parent0[0]: (529) {G1,W12,D4,L4,V1,M4} { X ==> times( skol1( X ), X ), !
% 0.46/0.89 element( X ), ! element( X ), ! element( X ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 factor: (531) {G1,W10,D4,L3,V1,M3} { times( skol1( X ), X ) ==> X, !
% 0.46/0.89 element( X ), ! element( X ) }.
% 0.46/0.89 parent0[1, 2]: (530) {G1,W12,D4,L4,V1,M4} { times( skol1( X ), X ) ==> X,
% 0.46/0.89 ! element( X ), ! element( X ), ! element( X ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 factor: (532) {G1,W8,D4,L2,V1,M2} { times( skol1( X ), X ) ==> X, !
% 0.46/0.89 element( X ) }.
% 0.46/0.89 parent0[1, 2]: (531) {G1,W10,D4,L3,V1,M3} { times( skol1( X ), X ) ==> X,
% 0.46/0.89 ! element( X ), ! element( X ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (75) {G2,W8,D4,L2,V1,M2} P(2,13);f;d(1) { ! element( X ),
% 0.46/0.89 times( skol1( X ), X ) ==> X }.
% 0.46/0.89 parent0: (532) {G1,W8,D4,L2,V1,M2} { times( skol1( X ), X ) ==> X, !
% 0.46/0.89 element( X ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 1
% 0.46/0.89 1 ==> 0
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (536) {G0,W11,D4,L1,V3,M1} { times( times( Z, X ), Y ) ==> times(
% 0.46/0.89 X, times( Y, Z ) ) }.
% 0.46/0.89 parent0[0]: (0) {G0,W11,D4,L1,V3,M1} I { times( Y, times( Z, X ) ) ==>
% 0.46/0.89 times( times( X, Y ), Z ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := Z
% 0.46/0.89 Y := X
% 0.46/0.89 Z := Y
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (538) {G1,W10,D5,L1,V1,M1} { times( times( skol1( skol4 ), X ),
% 0.46/0.89 skol2 ) ==> times( X, skol2 ) }.
% 0.46/0.89 parent0[0]: (73) {G6,W6,D4,L1,V0,M1} P(30,13);d(42);d(6);d(54);r(52) {
% 0.46/0.89 times( skol2, skol1( skol4 ) ) ==> skol2 }.
% 0.46/0.89 parent1[0; 9]: (536) {G0,W11,D4,L1,V3,M1} { times( times( Z, X ), Y ) ==>
% 0.46/0.89 times( X, times( Y, Z ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 X := X
% 0.46/0.89 Y := skol2
% 0.46/0.89 Z := skol1( skol4 )
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (78) {G7,W10,D5,L1,V1,M1} P(73,0) { times( times( skol1( skol4
% 0.46/0.89 ), X ), skol2 ) ==> times( X, skol2 ) }.
% 0.46/0.89 parent0: (538) {G1,W10,D5,L1,V1,M1} { times( times( skol1( skol4 ), X ),
% 0.46/0.89 skol2 ) ==> times( X, skol2 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 0
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (542) {G0,W11,D4,L1,V3,M1} { times( times( Z, X ), Y ) ==> times(
% 0.46/0.89 X, times( Y, Z ) ) }.
% 0.46/0.89 parent0[0]: (0) {G0,W11,D4,L1,V3,M1} I { times( Y, times( Z, X ) ) ==>
% 0.46/0.89 times( times( X, Y ), Z ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := Z
% 0.46/0.89 Y := X
% 0.46/0.89 Z := Y
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (544) {G1,W10,D4,L1,V1,M1} { times( times( skol3, X ), skol1(
% 0.46/0.89 skol3 ) ) ==> times( X, skol3 ) }.
% 0.46/0.89 parent0[0]: (68) {G3,W6,D4,L1,V0,M1} P(9,15);d(17) { times( skol1( skol3 )
% 0.46/0.89 , skol3 ) ==> skol3 }.
% 0.46/0.89 parent1[0; 9]: (542) {G0,W11,D4,L1,V3,M1} { times( times( Z, X ), Y ) ==>
% 0.46/0.89 times( X, times( Y, Z ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 X := X
% 0.46/0.89 Y := skol1( skol3 )
% 0.46/0.89 Z := skol3
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (81) {G4,W10,D4,L1,V1,M1} P(68,0) { times( times( skol3, X ),
% 0.46/0.89 skol1( skol3 ) ) ==> times( X, skol3 ) }.
% 0.46/0.89 parent0: (544) {G1,W10,D4,L1,V1,M1} { times( times( skol3, X ), skol1(
% 0.46/0.89 skol3 ) ) ==> times( X, skol3 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 0
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (547) {G3,W8,D4,L1,V0,M1} { skol1( skol3 ) ==> times( skol1( skol3
% 0.46/0.89 ), skol1( skol3 ) ) }.
% 0.46/0.89 parent0[0]: (67) {G3,W8,D4,L1,V0,M1} P(17,15);d(9) { times( skol1( skol3 )
% 0.46/0.89 , skol1( skol3 ) ) ==> skol1( skol3 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (548) {G0,W12,D3,L3,V2,M3} { ! X ==> times( X, Y ), ! times( X, X
% 0.46/0.89 ) = Y, element( X ) }.
% 0.46/0.89 parent0[0]: (3) {G0,W12,D3,L3,V2,M3} I { ! times( X, Y ) ==> X, ! times( X
% 0.46/0.89 , X ) = Y, element( X ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 Y := Y
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 resolution: (552) {G1,W11,D4,L2,V0,M2} { ! times( skol1( skol3 ), skol1(
% 0.46/0.89 skol3 ) ) = skol1( skol3 ), element( skol1( skol3 ) ) }.
% 0.46/0.89 parent0[0]: (548) {G0,W12,D3,L3,V2,M3} { ! X ==> times( X, Y ), ! times( X
% 0.46/0.89 , X ) = Y, element( X ) }.
% 0.46/0.89 parent1[0]: (547) {G3,W8,D4,L1,V0,M1} { skol1( skol3 ) ==> times( skol1(
% 0.46/0.89 skol3 ), skol1( skol3 ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := skol1( skol3 )
% 0.46/0.89 Y := skol1( skol3 )
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (553) {G2,W8,D3,L2,V0,M2} { ! skol1( skol3 ) = skol1( skol3 ),
% 0.46/0.89 element( skol1( skol3 ) ) }.
% 0.46/0.89 parent0[0]: (67) {G3,W8,D4,L1,V0,M1} P(17,15);d(9) { times( skol1( skol3 )
% 0.46/0.89 , skol1( skol3 ) ) ==> skol1( skol3 ) }.
% 0.46/0.89 parent1[0; 2]: (552) {G1,W11,D4,L2,V0,M2} { ! times( skol1( skol3 ), skol1
% 0.46/0.89 ( skol3 ) ) = skol1( skol3 ), element( skol1( skol3 ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqrefl: (554) {G0,W3,D3,L1,V0,M1} { element( skol1( skol3 ) ) }.
% 0.46/0.89 parent0[0]: (553) {G2,W8,D3,L2,V0,M2} { ! skol1( skol3 ) = skol1( skol3 )
% 0.46/0.89 , element( skol1( skol3 ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (85) {G4,W3,D3,L1,V0,M1} R(67,3);d(67);q { element( skol1(
% 0.46/0.89 skol3 ) ) }.
% 0.46/0.89 parent0: (554) {G0,W3,D3,L1,V0,M1} { element( skol1( skol3 ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 0
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (556) {G0,W11,D4,L1,V3,M1} { times( times( Z, X ), Y ) ==> times(
% 0.46/0.89 X, times( Y, Z ) ) }.
% 0.46/0.89 parent0[0]: (0) {G0,W11,D4,L1,V3,M1} I { times( Y, times( Z, X ) ) ==>
% 0.46/0.89 times( times( X, Y ), Z ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := Z
% 0.46/0.89 Y := X
% 0.46/0.89 Z := Y
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (558) {G1,W12,D5,L1,V1,M1} { times( times( skol1( skol3 ), X ),
% 0.46/0.89 skol1( skol3 ) ) ==> times( X, skol1( skol3 ) ) }.
% 0.46/0.89 parent0[0]: (67) {G3,W8,D4,L1,V0,M1} P(17,15);d(9) { times( skol1( skol3 )
% 0.46/0.89 , skol1( skol3 ) ) ==> skol1( skol3 ) }.
% 0.46/0.89 parent1[0; 10]: (556) {G0,W11,D4,L1,V3,M1} { times( times( Z, X ), Y ) ==>
% 0.46/0.89 times( X, times( Y, Z ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 X := X
% 0.46/0.89 Y := skol1( skol3 )
% 0.46/0.89 Z := skol1( skol3 )
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (86) {G4,W12,D5,L1,V1,M1} P(67,0) { times( times( skol1( skol3
% 0.46/0.89 ), X ), skol1( skol3 ) ) ==> times( X, skol1( skol3 ) ) }.
% 0.46/0.89 parent0: (558) {G1,W12,D5,L1,V1,M1} { times( times( skol1( skol3 ), X ),
% 0.46/0.89 skol1( skol3 ) ) ==> times( X, skol1( skol3 ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 0
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (562) {G1,W9,D4,L1,V1,M1} { times( X, skol2 ) ==> times( times(
% 0.46/0.89 skol4, X ), skol3 ) }.
% 0.46/0.89 parent0[0]: (14) {G1,W9,D4,L1,V1,M1} P(6,0) { times( times( skol4, X ),
% 0.46/0.89 skol3 ) ==> times( X, skol2 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (563) {G2,W10,D4,L1,V0,M1} { times( skol1( skol3 ), skol2 ) ==>
% 0.46/0.89 times( times( skol2, skol3 ), skol3 ) }.
% 0.46/0.89 parent0[0]: (70) {G3,W8,D4,L1,V0,M1} P(6,15) { times( skol4, skol1( skol3 )
% 0.46/0.89 ) ==> times( skol2, skol3 ) }.
% 0.46/0.89 parent1[0; 6]: (562) {G1,W9,D4,L1,V1,M1} { times( X, skol2 ) ==> times(
% 0.46/0.89 times( skol4, X ), skol3 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 X := skol1( skol3 )
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (564) {G2,W10,D4,L1,V0,M1} { times( times( skol2, skol3 ), skol3 )
% 0.46/0.89 ==> times( skol1( skol3 ), skol2 ) }.
% 0.46/0.89 parent0[0]: (563) {G2,W10,D4,L1,V0,M1} { times( skol1( skol3 ), skol2 )
% 0.46/0.89 ==> times( times( skol2, skol3 ), skol3 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (89) {G4,W10,D4,L1,V0,M1} P(70,14) { times( times( skol2,
% 0.46/0.89 skol3 ), skol3 ) ==> times( skol1( skol3 ), skol2 ) }.
% 0.46/0.89 parent0: (564) {G2,W10,D4,L1,V0,M1} { times( times( skol2, skol3 ), skol3
% 0.46/0.89 ) ==> times( skol1( skol3 ), skol2 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 0
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (571) {G2,W14,D5,L1,V2,M1} { times( times( times( skol3, X ),
% 0.46/0.89 skol1( skol3 ) ), Y ) = times( times( Y, skol3 ), X ) }.
% 0.46/0.89 parent0[0]: (20) {G2,W10,D5,L1,V1,M1} P(17,0) { times( times( skol1( skol3
% 0.46/0.89 ), X ), skol3 ) ==> times( X, skol3 ) }.
% 0.46/0.89 parent1[0; 10]: (11) {G1,W15,D5,L1,V4,M1} P(0,0);d(0);d(0);d(0) { times(
% 0.46/0.89 times( times( T, X ), Y ), Z ) = times( times( times( Y, Z ), T ), X )
% 0.46/0.89 }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := Y
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 X := X
% 0.46/0.89 Y := skol1( skol3 )
% 0.46/0.89 Z := Y
% 0.46/0.89 T := skol3
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (573) {G3,W11,D4,L1,V2,M1} { times( times( X, skol3 ), Y ) =
% 0.46/0.89 times( times( Y, skol3 ), X ) }.
% 0.46/0.89 parent0[0]: (81) {G4,W10,D4,L1,V1,M1} P(68,0) { times( times( skol3, X ),
% 0.46/0.89 skol1( skol3 ) ) ==> times( X, skol3 ) }.
% 0.46/0.89 parent1[0; 2]: (571) {G2,W14,D5,L1,V2,M1} { times( times( times( skol3, X
% 0.46/0.89 ), skol1( skol3 ) ), Y ) = times( times( Y, skol3 ), X ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 X := X
% 0.46/0.89 Y := Y
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (91) {G5,W11,D4,L1,V2,M1} P(20,11);d(81) { times( times( X,
% 0.46/0.89 skol3 ), Y ) = times( times( Y, skol3 ), X ) }.
% 0.46/0.89 parent0: (573) {G3,W11,D4,L1,V2,M1} { times( times( X, skol3 ), Y ) =
% 0.46/0.89 times( times( Y, skol3 ), X ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 Y := Y
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 0
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (575) {G4,W10,D4,L1,V1,M1} { times( X, skol3 ) ==> times( times(
% 0.46/0.89 skol3, X ), skol1( skol3 ) ) }.
% 0.46/0.89 parent0[0]: (81) {G4,W10,D4,L1,V1,M1} P(68,0) { times( times( skol3, X ),
% 0.46/0.89 skol1( skol3 ) ) ==> times( X, skol3 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (576) {G1,W8,D4,L1,V0,M1} { times( skol4, skol3 ) ==> times(
% 0.46/0.89 skol2, skol1( skol3 ) ) }.
% 0.46/0.89 parent0[0]: (6) {G0,W5,D3,L1,V0,M1} I { times( skol3, skol4 ) ==> skol2 }.
% 0.46/0.89 parent1[0; 5]: (575) {G4,W10,D4,L1,V1,M1} { times( X, skol3 ) ==> times(
% 0.46/0.89 times( skol3, X ), skol1( skol3 ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 X := skol4
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (577) {G1,W8,D4,L1,V0,M1} { times( skol2, skol1( skol3 ) ) ==>
% 0.46/0.89 times( skol4, skol3 ) }.
% 0.46/0.89 parent0[0]: (576) {G1,W8,D4,L1,V0,M1} { times( skol4, skol3 ) ==> times(
% 0.46/0.89 skol2, skol1( skol3 ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (104) {G5,W8,D4,L1,V0,M1} P(6,81) { times( skol2, skol1( skol3
% 0.46/0.89 ) ) ==> times( skol4, skol3 ) }.
% 0.46/0.89 parent0: (577) {G1,W8,D4,L1,V0,M1} { times( skol2, skol1( skol3 ) ) ==>
% 0.46/0.89 times( skol4, skol3 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 0
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (579) {G0,W11,D4,L1,V3,M1} { times( times( Z, X ), Y ) ==> times(
% 0.46/0.89 X, times( Y, Z ) ) }.
% 0.46/0.89 parent0[0]: (0) {G0,W11,D4,L1,V3,M1} I { times( Y, times( Z, X ) ) ==>
% 0.46/0.89 times( times( X, Y ), Z ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := Z
% 0.46/0.89 Y := X
% 0.46/0.89 Z := Y
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (582) {G1,W12,D5,L1,V1,M1} { times( times( skol1( skol3 ), X ),
% 0.46/0.89 skol2 ) ==> times( X, times( skol4, skol3 ) ) }.
% 0.46/0.89 parent0[0]: (104) {G5,W8,D4,L1,V0,M1} P(6,81) { times( skol2, skol1( skol3
% 0.46/0.89 ) ) ==> times( skol4, skol3 ) }.
% 0.46/0.89 parent1[0; 9]: (579) {G0,W11,D4,L1,V3,M1} { times( times( Z, X ), Y ) ==>
% 0.46/0.89 times( X, times( Y, Z ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 X := X
% 0.46/0.89 Y := skol2
% 0.46/0.89 Z := skol1( skol3 )
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (583) {G1,W12,D5,L1,V1,M1} { times( times( skol1( skol3 ), X ),
% 0.46/0.89 skol2 ) ==> times( times( skol3, X ), skol4 ) }.
% 0.46/0.89 parent0[0]: (0) {G0,W11,D4,L1,V3,M1} I { times( Y, times( Z, X ) ) ==>
% 0.46/0.89 times( times( X, Y ), Z ) }.
% 0.46/0.89 parent1[0; 7]: (582) {G1,W12,D5,L1,V1,M1} { times( times( skol1( skol3 ),
% 0.46/0.89 X ), skol2 ) ==> times( X, times( skol4, skol3 ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := skol3
% 0.46/0.89 Y := X
% 0.46/0.89 Z := skol4
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (107) {G6,W12,D5,L1,V1,M1} P(104,0);d(0) { times( times( skol1
% 0.46/0.89 ( skol3 ), X ), skol2 ) ==> times( times( skol3, X ), skol4 ) }.
% 0.46/0.89 parent0: (583) {G1,W12,D5,L1,V1,M1} { times( times( skol1( skol3 ), X ),
% 0.46/0.89 skol2 ) ==> times( times( skol3, X ), skol4 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 0
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (585) {G7,W10,D5,L1,V1,M1} { times( X, skol2 ) ==> times( times(
% 0.46/0.89 skol1( skol4 ), X ), skol2 ) }.
% 0.46/0.89 parent0[0]: (78) {G7,W10,D5,L1,V1,M1} P(73,0) { times( times( skol1( skol4
% 0.46/0.89 ), X ), skol2 ) ==> times( X, skol2 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (589) {G6,W10,D4,L1,V0,M1} { times( skol3, skol2 ) ==> times(
% 0.46/0.89 times( skol2, skol3 ), skol1( skol4 ) ) }.
% 0.46/0.89 parent0[0]: (91) {G5,W11,D4,L1,V2,M1} P(20,11);d(81) { times( times( X,
% 0.46/0.89 skol3 ), Y ) = times( times( Y, skol3 ), X ) }.
% 0.46/0.89 parent1[0; 4]: (585) {G7,W10,D5,L1,V1,M1} { times( X, skol2 ) ==> times(
% 0.46/0.89 times( skol1( skol4 ), X ), skol2 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := skol1( skol4 )
% 0.46/0.89 Y := skol2
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 X := skol3
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (592) {G4,W9,D4,L1,V0,M1} { times( skol3, skol2 ) ==> times(
% 0.46/0.89 times( skol3, skol3 ), skol4 ) }.
% 0.46/0.89 parent0[0]: (34) {G3,W12,D4,L1,V1,M1} P(30,0);d(0) { times( times( skol2, X
% 0.46/0.89 ), skol1( skol4 ) ) ==> times( times( skol3, X ), skol4 ) }.
% 0.46/0.89 parent1[0; 4]: (589) {G6,W10,D4,L1,V0,M1} { times( skol3, skol2 ) ==>
% 0.46/0.89 times( times( skol2, skol3 ), skol1( skol4 ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := skol3
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (593) {G2,W8,D4,L1,V0,M1} { times( skol3, skol2 ) ==> times(
% 0.46/0.89 skol1( skol3 ), skol4 ) }.
% 0.46/0.89 parent0[0]: (9) {G1,W6,D3,L1,V0,M1} R(2,4) { times( skol3, skol3 ) ==>
% 0.46/0.89 skol1( skol3 ) }.
% 0.46/0.89 parent1[0; 5]: (592) {G4,W9,D4,L1,V0,M1} { times( skol3, skol2 ) ==> times
% 0.46/0.89 ( times( skol3, skol3 ), skol4 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (594) {G2,W8,D4,L1,V0,M1} { times( skol1( skol3 ), skol4 ) ==>
% 0.46/0.89 times( skol3, skol2 ) }.
% 0.46/0.89 parent0[0]: (593) {G2,W8,D4,L1,V0,M1} { times( skol3, skol2 ) ==> times(
% 0.46/0.89 skol1( skol3 ), skol4 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (140) {G8,W8,D4,L1,V0,M1} P(91,78);d(34);d(9) { times( skol1(
% 0.46/0.89 skol3 ), skol4 ) ==> times( skol3, skol2 ) }.
% 0.46/0.89 parent0: (594) {G2,W8,D4,L1,V0,M1} { times( skol1( skol3 ), skol4 ) ==>
% 0.46/0.89 times( skol3, skol2 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 0
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (597) {G3,W12,D4,L2,V1,M2} { times( times( X, skol3 ), skol1(
% 0.46/0.89 skol3 ) ) = times( skol3, X ), ! element( skol3 ) }.
% 0.46/0.89 parent0[1]: (75) {G2,W8,D4,L2,V1,M2} P(2,13);f;d(1) { ! element( X ), times
% 0.46/0.89 ( skol1( X ), X ) ==> X }.
% 0.46/0.89 parent1[0; 8]: (91) {G5,W11,D4,L1,V2,M1} P(20,11);d(81) { times( times( X,
% 0.46/0.89 skol3 ), Y ) = times( times( Y, skol3 ), X ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := skol3
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 X := X
% 0.46/0.89 Y := skol1( skol3 )
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 resolution: (598) {G1,W10,D4,L1,V1,M1} { times( times( X, skol3 ), skol1(
% 0.46/0.89 skol3 ) ) = times( skol3, X ) }.
% 0.46/0.89 parent0[1]: (597) {G3,W12,D4,L2,V1,M2} { times( times( X, skol3 ), skol1(
% 0.46/0.89 skol3 ) ) = times( skol3, X ), ! element( skol3 ) }.
% 0.46/0.89 parent1[0]: (4) {G0,W2,D2,L1,V0,M1} I { element( skol3 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (142) {G6,W10,D4,L1,V1,M1} P(75,91);r(4) { times( times( X,
% 0.46/0.89 skol3 ), skol1( skol3 ) ) ==> times( skol3, X ) }.
% 0.46/0.89 parent0: (598) {G1,W10,D4,L1,V1,M1} { times( times( X, skol3 ), skol1(
% 0.46/0.89 skol3 ) ) = times( skol3, X ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 0
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (602) {G2,W10,D4,L1,V1,M1} { times( times( X, skol3 ), skol3 ) =
% 0.46/0.89 times( skol1( skol3 ), X ) }.
% 0.46/0.89 parent0[0]: (9) {G1,W6,D3,L1,V0,M1} R(2,4) { times( skol3, skol3 ) ==>
% 0.46/0.89 skol1( skol3 ) }.
% 0.46/0.89 parent1[0; 7]: (91) {G5,W11,D4,L1,V2,M1} P(20,11);d(81) { times( times( X,
% 0.46/0.89 skol3 ), Y ) = times( times( Y, skol3 ), X ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 X := X
% 0.46/0.89 Y := skol3
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 subsumption: (151) {G6,W10,D4,L1,V1,M1} P(9,91) { times( times( X, skol3 )
% 0.46/0.89 , skol3 ) ==> times( skol1( skol3 ), X ) }.
% 0.46/0.89 parent0: (602) {G2,W10,D4,L1,V1,M1} { times( times( X, skol3 ), skol3 ) =
% 0.46/0.89 times( skol1( skol3 ), X ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89 permutation0:
% 0.46/0.89 0 ==> 0
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 eqswap: (604) {G6,W10,D4,L1,V1,M1} { times( skol3, X ) ==> times( times( X
% 0.46/0.89 , skol3 ), skol1( skol3 ) ) }.
% 0.46/0.89 parent0[0]: (142) {G6,W10,D4,L1,V1,M1} P(75,91);r(4) { times( times( X,
% 0.46/0.89 skol3 ), skol1( skol3 ) ) ==> times( skol3, X ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := X
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (609) {G5,W13,D5,L1,V0,M1} { times( skol3, times( skol2, skol3 )
% 0.46/0.89 ) ==> times( times( skol1( skol3 ), skol2 ), skol1( skol3 ) ) }.
% 0.46/0.89 parent0[0]: (89) {G4,W10,D4,L1,V0,M1} P(70,14) { times( times( skol2, skol3
% 0.46/0.89 ), skol3 ) ==> times( skol1( skol3 ), skol2 ) }.
% 0.46/0.89 parent1[0; 7]: (604) {G6,W10,D4,L1,V1,M1} { times( skol3, X ) ==> times(
% 0.46/0.89 times( X, skol3 ), skol1( skol3 ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 X := times( skol2, skol3 )
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (610) {G5,W10,D4,L1,V0,M1} { times( skol3, times( skol2, skol3 )
% 0.46/0.89 ) ==> times( skol2, skol1( skol3 ) ) }.
% 0.46/0.89 parent0[0]: (86) {G4,W12,D5,L1,V1,M1} P(67,0) { times( times( skol1( skol3
% 0.46/0.89 ), X ), skol1( skol3 ) ) ==> times( X, skol1( skol3 ) ) }.
% 0.46/0.89 parent1[0; 6]: (609) {G5,W13,D5,L1,V0,M1} { times( skol3, times( skol2,
% 0.46/0.89 skol3 ) ) ==> times( times( skol1( skol3 ), skol2 ), skol1( skol3 ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := skol2
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (611) {G6,W9,D4,L1,V0,M1} { times( skol3, times( skol2, skol3 ) )
% 0.46/0.89 ==> times( skol4, skol3 ) }.
% 0.46/0.89 parent0[0]: (104) {G5,W8,D4,L1,V0,M1} P(6,81) { times( skol2, skol1( skol3
% 0.46/0.89 ) ) ==> times( skol4, skol3 ) }.
% 0.46/0.89 parent1[0; 6]: (610) {G5,W10,D4,L1,V0,M1} { times( skol3, times( skol2,
% 0.46/0.89 skol3 ) ) ==> times( skol2, skol1( skol3 ) ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (612) {G1,W9,D4,L1,V0,M1} { times( times( skol3, skol3 ), skol2 )
% 0.46/0.89 ==> times( skol4, skol3 ) }.
% 0.46/0.89 parent0[0]: (0) {G0,W11,D4,L1,V3,M1} I { times( Y, times( Z, X ) ) ==>
% 0.46/0.89 times( times( X, Y ), Z ) }.
% 0.46/0.89 parent1[0; 1]: (611) {G6,W9,D4,L1,V0,M1} { times( skol3, times( skol2,
% 0.46/0.89 skol3 ) ) ==> times( skol4, skol3 ) }.
% 0.46/0.89 substitution0:
% 0.46/0.89 X := skol3
% 0.46/0.89 Y := skol3
% 0.46/0.89 Z := skol2
% 0.46/0.89 end
% 0.46/0.89 substitution1:
% 0.46/0.89 end
% 0.46/0.89
% 0.46/0.89 paramod: (613) {G2,W8,D4,L1,V0,M1} { times( skol1( skol3 ), skol2 ) ==>
% 0.46/0.89 times( skol4, skol3 ) }.
% 0.46/0.89 parent0[0]: (9) {G1,W6,D3,L1,V0,M1} R(2,4) { times( skol3, skol3 ) ==>
% 0.46/0.89 skol1( skol3 ) }.
% 0.46/0.89 parent1[0; 2]: (612) {G1,W9,D4,L1,V0,M1} { times( times( skol3, skol3 ),
% 0.46/0.90 skol2 ) ==> times( skol4, skol3 ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 end
% 0.46/0.90 substitution1:
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 subsumption: (159) {G7,W8,D4,L1,V0,M1} P(89,142);d(86);d(104);d(0);d(9) {
% 0.46/0.90 times( skol1( skol3 ), skol2 ) ==> times( skol4, skol3 ) }.
% 0.46/0.90 parent0: (613) {G2,W8,D4,L1,V0,M1} { times( skol1( skol3 ), skol2 ) ==>
% 0.46/0.90 times( skol4, skol3 ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 end
% 0.46/0.90 permutation0:
% 0.46/0.90 0 ==> 0
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 eqswap: (616) {G2,W10,D5,L1,V1,M1} { times( X, skol3 ) ==> times( times(
% 0.46/0.90 skol1( skol3 ), X ), skol3 ) }.
% 0.46/0.90 parent0[0]: (20) {G2,W10,D5,L1,V1,M1} P(17,0) { times( times( skol1( skol3
% 0.46/0.90 ), X ), skol3 ) ==> times( X, skol3 ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 X := X
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 paramod: (619) {G3,W9,D4,L1,V0,M1} { times( skol2, skol3 ) ==> times(
% 0.46/0.90 times( skol4, skol3 ), skol3 ) }.
% 0.46/0.90 parent0[0]: (159) {G7,W8,D4,L1,V0,M1} P(89,142);d(86);d(104);d(0);d(9) {
% 0.46/0.90 times( skol1( skol3 ), skol2 ) ==> times( skol4, skol3 ) }.
% 0.46/0.90 parent1[0; 5]: (616) {G2,W10,D5,L1,V1,M1} { times( X, skol3 ) ==> times(
% 0.46/0.90 times( skol1( skol3 ), X ), skol3 ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 end
% 0.46/0.90 substitution1:
% 0.46/0.90 X := skol2
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 paramod: (620) {G4,W8,D4,L1,V0,M1} { times( skol2, skol3 ) ==> times(
% 0.46/0.90 skol1( skol3 ), skol4 ) }.
% 0.46/0.90 parent0[0]: (151) {G6,W10,D4,L1,V1,M1} P(9,91) { times( times( X, skol3 ),
% 0.46/0.90 skol3 ) ==> times( skol1( skol3 ), X ) }.
% 0.46/0.90 parent1[0; 4]: (619) {G3,W9,D4,L1,V0,M1} { times( skol2, skol3 ) ==> times
% 0.46/0.90 ( times( skol4, skol3 ), skol3 ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 X := skol4
% 0.46/0.90 end
% 0.46/0.90 substitution1:
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 paramod: (621) {G5,W7,D3,L1,V0,M1} { times( skol2, skol3 ) ==> times(
% 0.46/0.90 skol3, skol2 ) }.
% 0.46/0.90 parent0[0]: (140) {G8,W8,D4,L1,V0,M1} P(91,78);d(34);d(9) { times( skol1(
% 0.46/0.90 skol3 ), skol4 ) ==> times( skol3, skol2 ) }.
% 0.46/0.90 parent1[0; 4]: (620) {G4,W8,D4,L1,V0,M1} { times( skol2, skol3 ) ==> times
% 0.46/0.90 ( skol1( skol3 ), skol4 ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 end
% 0.46/0.90 substitution1:
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 subsumption: (167) {G9,W7,D3,L1,V0,M1} P(159,20);d(151);d(140) { times(
% 0.46/0.90 skol2, skol3 ) ==> times( skol3, skol2 ) }.
% 0.46/0.90 parent0: (621) {G5,W7,D3,L1,V0,M1} { times( skol2, skol3 ) ==> times(
% 0.46/0.90 skol3, skol2 ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 end
% 0.46/0.90 permutation0:
% 0.46/0.90 0 ==> 0
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 eqswap: (624) {G1,W12,D4,L2,V2,M2} { times( Y, skol1( X ) ) ==> times(
% 0.46/0.90 times( X, Y ), X ), ! element( X ) }.
% 0.46/0.90 parent0[0]: (13) {G1,W12,D4,L2,V2,M2} P(2,0) { times( times( X, Y ), X )
% 0.46/0.90 ==> times( Y, skol1( X ) ), ! element( X ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 X := X
% 0.46/0.90 Y := Y
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 paramod: (629) {G2,W15,D5,L2,V0,M2} { times( skol2, skol1( skol1( skol3 )
% 0.46/0.90 ) ) ==> times( times( skol4, skol3 ), skol1( skol3 ) ), ! element( skol1
% 0.46/0.90 ( skol3 ) ) }.
% 0.46/0.90 parent0[0]: (159) {G7,W8,D4,L1,V0,M1} P(89,142);d(86);d(104);d(0);d(9) {
% 0.46/0.90 times( skol1( skol3 ), skol2 ) ==> times( skol4, skol3 ) }.
% 0.46/0.90 parent1[0; 7]: (624) {G1,W12,D4,L2,V2,M2} { times( Y, skol1( X ) ) ==>
% 0.46/0.90 times( times( X, Y ), X ), ! element( X ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 end
% 0.46/0.90 substitution1:
% 0.46/0.90 X := skol1( skol3 )
% 0.46/0.90 Y := skol2
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 paramod: (630) {G3,W12,D5,L2,V0,M2} { times( skol2, skol1( skol1( skol3 )
% 0.46/0.90 ) ) ==> times( skol3, skol4 ), ! element( skol1( skol3 ) ) }.
% 0.46/0.90 parent0[0]: (142) {G6,W10,D4,L1,V1,M1} P(75,91);r(4) { times( times( X,
% 0.46/0.90 skol3 ), skol1( skol3 ) ) ==> times( skol3, X ) }.
% 0.46/0.90 parent1[0; 6]: (629) {G2,W15,D5,L2,V0,M2} { times( skol2, skol1( skol1(
% 0.46/0.90 skol3 ) ) ) ==> times( times( skol4, skol3 ), skol1( skol3 ) ), ! element
% 0.46/0.90 ( skol1( skol3 ) ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 X := skol4
% 0.46/0.90 end
% 0.46/0.90 substitution1:
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 paramod: (631) {G1,W10,D5,L2,V0,M2} { times( skol2, skol1( skol1( skol3 )
% 0.46/0.90 ) ) ==> skol2, ! element( skol1( skol3 ) ) }.
% 0.46/0.90 parent0[0]: (6) {G0,W5,D3,L1,V0,M1} I { times( skol3, skol4 ) ==> skol2 }.
% 0.46/0.90 parent1[0; 6]: (630) {G3,W12,D5,L2,V0,M2} { times( skol2, skol1( skol1(
% 0.46/0.90 skol3 ) ) ) ==> times( skol3, skol4 ), ! element( skol1( skol3 ) ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 end
% 0.46/0.90 substitution1:
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 paramod: (632) {G2,W12,D4,L3,V0,M3} { times( skol2, skol1( skol3 ) ) ==>
% 0.46/0.90 skol2, ! element( skol1( skol3 ) ), ! element( skol1( skol3 ) ) }.
% 0.46/0.90 parent0[1]: (59) {G3,W9,D4,L2,V0,M2} P(9,12);d(20);d(9) { ! element( skol1
% 0.46/0.90 ( skol3 ) ), skol1( skol1( skol3 ) ) ==> skol1( skol3 ) }.
% 0.46/0.90 parent1[0; 3]: (631) {G1,W10,D5,L2,V0,M2} { times( skol2, skol1( skol1(
% 0.46/0.90 skol3 ) ) ) ==> skol2, ! element( skol1( skol3 ) ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 end
% 0.46/0.90 substitution1:
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 factor: (633) {G2,W9,D4,L2,V0,M2} { times( skol2, skol1( skol3 ) ) ==>
% 0.46/0.90 skol2, ! element( skol1( skol3 ) ) }.
% 0.46/0.90 parent0[1, 2]: (632) {G2,W12,D4,L3,V0,M3} { times( skol2, skol1( skol3 ) )
% 0.46/0.90 ==> skol2, ! element( skol1( skol3 ) ), ! element( skol1( skol3 ) ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 paramod: (634) {G3,W8,D3,L2,V0,M2} { times( skol4, skol3 ) ==> skol2, !
% 0.46/0.90 element( skol1( skol3 ) ) }.
% 0.46/0.90 parent0[0]: (104) {G5,W8,D4,L1,V0,M1} P(6,81) { times( skol2, skol1( skol3
% 0.46/0.90 ) ) ==> times( skol4, skol3 ) }.
% 0.46/0.90 parent1[0; 1]: (633) {G2,W9,D4,L2,V0,M2} { times( skol2, skol1( skol3 ) )
% 0.46/0.90 ==> skol2, ! element( skol1( skol3 ) ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 end
% 0.46/0.90 substitution1:
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 resolution: (635) {G4,W5,D3,L1,V0,M1} { times( skol4, skol3 ) ==> skol2
% 0.46/0.90 }.
% 0.46/0.90 parent0[1]: (634) {G3,W8,D3,L2,V0,M2} { times( skol4, skol3 ) ==> skol2, !
% 0.46/0.90 element( skol1( skol3 ) ) }.
% 0.46/0.90 parent1[0]: (85) {G4,W3,D3,L1,V0,M1} R(67,3);d(67);q { element( skol1(
% 0.46/0.90 skol3 ) ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 end
% 0.46/0.90 substitution1:
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 subsumption: (168) {G8,W5,D3,L1,V0,M1} P(159,13);d(142);d(6);d(59);d(104);r
% 0.46/0.90 (85) { times( skol4, skol3 ) ==> skol2 }.
% 0.46/0.90 parent0: (635) {G4,W5,D3,L1,V0,M1} { times( skol4, skol3 ) ==> skol2 }.
% 0.46/0.90 substitution0:
% 0.46/0.90 end
% 0.46/0.90 permutation0:
% 0.46/0.90 0 ==> 0
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 paramod: (639) {G6,W9,D4,L1,V1,M1} { times( times( X, skol3 ), skol4 ) =
% 0.46/0.90 times( skol2, X ) }.
% 0.46/0.90 parent0[0]: (168) {G8,W5,D3,L1,V0,M1} P(159,13);d(142);d(6);d(59);d(104);r(
% 0.46/0.90 85) { times( skol4, skol3 ) ==> skol2 }.
% 0.46/0.90 parent1[0; 7]: (91) {G5,W11,D4,L1,V2,M1} P(20,11);d(81) { times( times( X,
% 0.46/0.90 skol3 ), Y ) = times( times( Y, skol3 ), X ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 end
% 0.46/0.90 substitution1:
% 0.46/0.90 X := X
% 0.46/0.90 Y := skol4
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 subsumption: (172) {G9,W9,D4,L1,V1,M1} P(168,91) { times( times( X, skol3 )
% 0.46/0.90 , skol4 ) ==> times( skol2, X ) }.
% 0.46/0.90 parent0: (639) {G6,W9,D4,L1,V1,M1} { times( times( X, skol3 ), skol4 ) =
% 0.46/0.90 times( skol2, X ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 X := X
% 0.46/0.90 end
% 0.46/0.90 permutation0:
% 0.46/0.90 0 ==> 0
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 eqswap: (641) {G0,W11,D4,L1,V3,M1} { times( times( Z, X ), Y ) ==> times(
% 0.46/0.90 X, times( Y, Z ) ) }.
% 0.46/0.90 parent0[0]: (0) {G0,W11,D4,L1,V3,M1} I { times( Y, times( Z, X ) ) ==>
% 0.46/0.90 times( times( X, Y ), Z ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 X := Z
% 0.46/0.90 Y := X
% 0.46/0.90 Z := Y
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 paramod: (643) {G1,W9,D4,L1,V1,M1} { times( times( skol3, X ), skol4 ) ==>
% 0.46/0.90 times( X, skol2 ) }.
% 0.46/0.90 parent0[0]: (168) {G8,W5,D3,L1,V0,M1} P(159,13);d(142);d(6);d(59);d(104);r(
% 0.46/0.90 85) { times( skol4, skol3 ) ==> skol2 }.
% 0.46/0.90 parent1[0; 8]: (641) {G0,W11,D4,L1,V3,M1} { times( times( Z, X ), Y ) ==>
% 0.46/0.90 times( X, times( Y, Z ) ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 end
% 0.46/0.90 substitution1:
% 0.46/0.90 X := X
% 0.46/0.90 Y := skol4
% 0.46/0.90 Z := skol3
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 subsumption: (175) {G9,W9,D4,L1,V1,M1} P(168,0) { times( times( skol3, X )
% 0.46/0.90 , skol4 ) ==> times( X, skol2 ) }.
% 0.46/0.90 parent0: (643) {G1,W9,D4,L1,V1,M1} { times( times( skol3, X ), skol4 ) ==>
% 0.46/0.90 times( X, skol2 ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 X := X
% 0.46/0.90 end
% 0.46/0.90 permutation0:
% 0.46/0.90 0 ==> 0
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 paramod: (648) {G4,W10,D4,L1,V1,M1} { times( times( skol2, X ), skol1(
% 0.46/0.90 skol4 ) ) ==> times( X, skol2 ) }.
% 0.46/0.90 parent0[0]: (175) {G9,W9,D4,L1,V1,M1} P(168,0) { times( times( skol3, X ),
% 0.46/0.90 skol4 ) ==> times( X, skol2 ) }.
% 0.46/0.90 parent1[0; 7]: (34) {G3,W12,D4,L1,V1,M1} P(30,0);d(0) { times( times( skol2
% 0.46/0.90 , X ), skol1( skol4 ) ) ==> times( times( skol3, X ), skol4 ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 X := X
% 0.46/0.90 end
% 0.46/0.90 substitution1:
% 0.46/0.90 X := X
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 subsumption: (204) {G10,W10,D4,L1,V1,M1} S(34);d(175) { times( times( skol2
% 0.46/0.90 , X ), skol1( skol4 ) ) ==> times( X, skol2 ) }.
% 0.46/0.90 parent0: (648) {G4,W10,D4,L1,V1,M1} { times( times( skol2, X ), skol1(
% 0.46/0.90 skol4 ) ) ==> times( X, skol2 ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 X := X
% 0.46/0.90 end
% 0.46/0.90 permutation0:
% 0.46/0.90 0 ==> 0
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 eqswap: (651) {G10,W10,D4,L1,V1,M1} { times( X, skol2 ) ==> times( times(
% 0.46/0.90 skol2, X ), skol1( skol4 ) ) }.
% 0.46/0.90 parent0[0]: (204) {G10,W10,D4,L1,V1,M1} S(34);d(175) { times( times( skol2
% 0.46/0.90 , X ), skol1( skol4 ) ) ==> times( X, skol2 ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 X := X
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 paramod: (653) {G10,W10,D4,L1,V0,M1} { times( skol3, skol2 ) ==> times(
% 0.46/0.90 times( skol3, skol2 ), skol1( skol4 ) ) }.
% 0.46/0.90 parent0[0]: (167) {G9,W7,D3,L1,V0,M1} P(159,20);d(151);d(140) { times(
% 0.46/0.90 skol2, skol3 ) ==> times( skol3, skol2 ) }.
% 0.46/0.90 parent1[0; 5]: (651) {G10,W10,D4,L1,V1,M1} { times( X, skol2 ) ==> times(
% 0.46/0.90 times( skol2, X ), skol1( skol4 ) ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 end
% 0.46/0.90 substitution1:
% 0.46/0.90 X := skol3
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 paramod: (654) {G4,W9,D4,L1,V0,M1} { times( skol3, skol2 ) ==> times(
% 0.46/0.90 times( skol2, skol2 ), skol4 ) }.
% 0.46/0.90 parent0[0]: (35) {G3,W12,D4,L1,V1,M1} P(31,0);d(0) { times( times( skol3, X
% 0.46/0.90 ), skol1( skol4 ) ) ==> times( times( skol2, X ), skol4 ) }.
% 0.46/0.90 parent1[0; 4]: (653) {G10,W10,D4,L1,V0,M1} { times( skol3, skol2 ) ==>
% 0.46/0.90 times( times( skol3, skol2 ), skol1( skol4 ) ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 X := skol2
% 0.46/0.90 end
% 0.46/0.90 substitution1:
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 eqswap: (655) {G4,W9,D4,L1,V0,M1} { times( times( skol2, skol2 ), skol4 )
% 0.46/0.90 ==> times( skol3, skol2 ) }.
% 0.46/0.90 parent0[0]: (654) {G4,W9,D4,L1,V0,M1} { times( skol3, skol2 ) ==> times(
% 0.46/0.90 times( skol2, skol2 ), skol4 ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 subsumption: (206) {G11,W9,D4,L1,V0,M1} P(167,204);d(35) { times( times(
% 0.46/0.90 skol2, skol2 ), skol4 ) ==> times( skol3, skol2 ) }.
% 0.46/0.90 parent0: (655) {G4,W9,D4,L1,V0,M1} { times( times( skol2, skol2 ), skol4 )
% 0.46/0.90 ==> times( skol3, skol2 ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 end
% 0.46/0.90 permutation0:
% 0.46/0.90 0 ==> 0
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 eqswap: (656) {G6,W10,D4,L1,V1,M1} { times( skol1( skol3 ), X ) ==> times
% 0.46/0.90 ( times( X, skol3 ), skol3 ) }.
% 0.46/0.90 parent0[0]: (151) {G6,W10,D4,L1,V1,M1} P(9,91) { times( times( X, skol3 ),
% 0.46/0.90 skol3 ) ==> times( skol1( skol3 ), X ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 X := X
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 paramod: (662) {G7,W13,D5,L1,V1,M1} { times( skol1( skol3 ), times( X,
% 0.46/0.90 skol3 ) ) ==> times( times( skol1( skol3 ), X ), skol3 ) }.
% 0.46/0.90 parent0[0]: (151) {G6,W10,D4,L1,V1,M1} P(9,91) { times( times( X, skol3 ),
% 0.46/0.90 skol3 ) ==> times( skol1( skol3 ), X ) }.
% 0.46/0.90 parent1[0; 8]: (656) {G6,W10,D4,L1,V1,M1} { times( skol1( skol3 ), X ) ==>
% 0.46/0.90 times( times( X, skol3 ), skol3 ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 X := X
% 0.46/0.90 end
% 0.46/0.90 substitution1:
% 0.46/0.90 X := times( X, skol3 )
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 paramod: (663) {G3,W10,D4,L1,V1,M1} { times( skol1( skol3 ), times( X,
% 0.46/0.90 skol3 ) ) ==> times( X, skol3 ) }.
% 0.46/0.90 parent0[0]: (20) {G2,W10,D5,L1,V1,M1} P(17,0) { times( times( skol1( skol3
% 0.46/0.90 ), X ), skol3 ) ==> times( X, skol3 ) }.
% 0.46/0.90 parent1[0; 7]: (662) {G7,W13,D5,L1,V1,M1} { times( skol1( skol3 ), times(
% 0.46/0.90 X, skol3 ) ) ==> times( times( skol1( skol3 ), X ), skol3 ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 X := X
% 0.46/0.90 end
% 0.46/0.90 substitution1:
% 0.46/0.90 X := X
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 paramod: (664) {G1,W10,D5,L1,V1,M1} { times( times( skol3, skol1( skol3 )
% 0.46/0.90 ), X ) ==> times( X, skol3 ) }.
% 0.46/0.90 parent0[0]: (0) {G0,W11,D4,L1,V3,M1} I { times( Y, times( Z, X ) ) ==>
% 0.46/0.90 times( times( X, Y ), Z ) }.
% 0.46/0.90 parent1[0; 1]: (663) {G3,W10,D4,L1,V1,M1} { times( skol1( skol3 ), times(
% 0.46/0.90 X, skol3 ) ) ==> times( X, skol3 ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 X := skol3
% 0.46/0.90 Y := skol1( skol3 )
% 0.46/0.90 Z := X
% 0.46/0.90 end
% 0.46/0.90 substitution1:
% 0.46/0.90 X := X
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 paramod: (665) {G2,W7,D3,L1,V1,M1} { times( skol3, X ) ==> times( X, skol3
% 0.46/0.90 ) }.
% 0.46/0.90 parent0[0]: (17) {G1,W6,D4,L1,V0,M1} R(1,4) { times( skol3, skol1( skol3 )
% 0.46/0.90 ) ==> skol3 }.
% 0.46/0.90 parent1[0; 2]: (664) {G1,W10,D5,L1,V1,M1} { times( times( skol3, skol1(
% 0.46/0.90 skol3 ) ), X ) ==> times( X, skol3 ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 end
% 0.46/0.90 substitution1:
% 0.46/0.90 X := X
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 eqswap: (666) {G2,W7,D3,L1,V1,M1} { times( X, skol3 ) ==> times( skol3, X
% 0.46/0.90 ) }.
% 0.46/0.90 parent0[0]: (665) {G2,W7,D3,L1,V1,M1} { times( skol3, X ) ==> times( X,
% 0.46/0.90 skol3 ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 X := X
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 subsumption: (213) {G7,W7,D3,L1,V1,M1} P(151,151);d(20);d(0);d(17) { times
% 0.46/0.90 ( X, skol3 ) = times( skol3, X ) }.
% 0.46/0.90 parent0: (666) {G2,W7,D3,L1,V1,M1} { times( X, skol3 ) ==> times( skol3, X
% 0.46/0.90 ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 X := X
% 0.46/0.90 end
% 0.46/0.90 permutation0:
% 0.46/0.90 0 ==> 0
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 eqswap: (668) {G6,W10,D4,L1,V1,M1} { times( skol3, X ) ==> times( times( X
% 0.46/0.90 , skol3 ), skol1( skol3 ) ) }.
% 0.46/0.90 parent0[0]: (142) {G6,W10,D4,L1,V1,M1} P(75,91);r(4) { times( times( X,
% 0.46/0.90 skol3 ), skol1( skol3 ) ) ==> times( skol3, X ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 X := X
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 paramod: (672) {G7,W13,D5,L1,V1,M1} { times( skol3, times( X, skol3 ) )
% 0.46/0.90 ==> times( times( skol1( skol3 ), X ), skol1( skol3 ) ) }.
% 0.46/0.90 parent0[0]: (151) {G6,W10,D4,L1,V1,M1} P(9,91) { times( times( X, skol3 ),
% 0.46/0.90 skol3 ) ==> times( skol1( skol3 ), X ) }.
% 0.46/0.90 parent1[0; 7]: (668) {G6,W10,D4,L1,V1,M1} { times( skol3, X ) ==> times(
% 0.46/0.90 times( X, skol3 ), skol1( skol3 ) ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 X := X
% 0.46/0.90 end
% 0.46/0.90 substitution1:
% 0.46/0.90 X := times( X, skol3 )
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 paramod: (673) {G5,W10,D4,L1,V1,M1} { times( skol3, times( X, skol3 ) )
% 0.46/0.90 ==> times( X, skol1( skol3 ) ) }.
% 0.46/0.90 parent0[0]: (86) {G4,W12,D5,L1,V1,M1} P(67,0) { times( times( skol1( skol3
% 0.46/0.90 ), X ), skol1( skol3 ) ) ==> times( X, skol1( skol3 ) ) }.
% 0.46/0.90 parent1[0; 6]: (672) {G7,W13,D5,L1,V1,M1} { times( skol3, times( X, skol3
% 0.46/0.90 ) ) ==> times( times( skol1( skol3 ), X ), skol1( skol3 ) ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 X := X
% 0.46/0.90 end
% 0.46/0.90 substitution1:
% 0.46/0.90 X := X
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 paramod: (674) {G1,W10,D4,L1,V1,M1} { times( times( skol3, skol3 ), X )
% 0.46/0.90 ==> times( X, skol1( skol3 ) ) }.
% 0.46/0.90 parent0[0]: (0) {G0,W11,D4,L1,V3,M1} I { times( Y, times( Z, X ) ) ==>
% 0.46/0.90 times( times( X, Y ), Z ) }.
% 0.46/0.90 parent1[0; 1]: (673) {G5,W10,D4,L1,V1,M1} { times( skol3, times( X, skol3
% 0.46/0.90 ) ) ==> times( X, skol1( skol3 ) ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 X := skol3
% 0.46/0.90 Y := skol3
% 0.46/0.90 Z := X
% 0.46/0.90 end
% 0.46/0.90 substitution1:
% 0.46/0.90 X := X
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 paramod: (675) {G2,W9,D4,L1,V1,M1} { times( skol1( skol3 ), X ) ==> times
% 0.46/0.90 ( X, skol1( skol3 ) ) }.
% 0.46/0.90 parent0[0]: (9) {G1,W6,D3,L1,V0,M1} R(2,4) { times( skol3, skol3 ) ==>
% 0.46/0.90 skol1( skol3 ) }.
% 0.46/0.90 parent1[0; 2]: (674) {G1,W10,D4,L1,V1,M1} { times( times( skol3, skol3 ),
% 0.46/0.90 X ) ==> times( X, skol1( skol3 ) ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 end
% 0.46/0.90 substitution1:
% 0.46/0.90 X := X
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 eqswap: (676) {G2,W9,D4,L1,V1,M1} { times( X, skol1( skol3 ) ) ==> times(
% 0.46/0.90 skol1( skol3 ), X ) }.
% 0.46/0.90 parent0[0]: (675) {G2,W9,D4,L1,V1,M1} { times( skol1( skol3 ), X ) ==>
% 0.46/0.90 times( X, skol1( skol3 ) ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 X := X
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 subsumption: (214) {G7,W9,D4,L1,V1,M1} P(151,142);d(86);d(0);d(9) { times(
% 0.46/0.90 X, skol1( skol3 ) ) = times( skol1( skol3 ), X ) }.
% 0.46/0.90 parent0: (676) {G2,W9,D4,L1,V1,M1} { times( X, skol1( skol3 ) ) ==> times
% 0.46/0.90 ( skol1( skol3 ), X ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 X := X
% 0.46/0.90 end
% 0.46/0.90 permutation0:
% 0.46/0.90 0 ==> 0
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 eqswap: (677) {G7,W7,D3,L1,V1,M1} { times( skol3, X ) = times( X, skol3 )
% 0.46/0.90 }.
% 0.46/0.90 parent0[0]: (213) {G7,W7,D3,L1,V1,M1} P(151,151);d(20);d(0);d(17) { times(
% 0.46/0.90 X, skol3 ) = times( skol3, X ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 X := X
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 eqswap: (678) {G9,W9,D4,L1,V1,M1} { times( X, skol2 ) ==> times( times(
% 0.46/0.90 skol3, X ), skol4 ) }.
% 0.46/0.90 parent0[0]: (175) {G9,W9,D4,L1,V1,M1} P(168,0) { times( times( skol3, X ),
% 0.46/0.90 skol4 ) ==> times( X, skol2 ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 X := X
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 paramod: (681) {G8,W9,D4,L1,V1,M1} { times( X, skol2 ) ==> times( times( X
% 0.46/0.90 , skol3 ), skol4 ) }.
% 0.46/0.90 parent0[0]: (677) {G7,W7,D3,L1,V1,M1} { times( skol3, X ) = times( X,
% 0.46/0.90 skol3 ) }.
% 0.46/0.90 parent1[0; 5]: (678) {G9,W9,D4,L1,V1,M1} { times( X, skol2 ) ==> times(
% 0.46/0.90 times( skol3, X ), skol4 ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 X := X
% 0.46/0.90 end
% 0.46/0.90 substitution1:
% 0.46/0.90 X := X
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 paramod: (682) {G9,W7,D3,L1,V1,M1} { times( X, skol2 ) ==> times( skol2, X
% 0.46/0.90 ) }.
% 0.46/0.90 parent0[0]: (172) {G9,W9,D4,L1,V1,M1} P(168,91) { times( times( X, skol3 )
% 0.46/0.90 , skol4 ) ==> times( skol2, X ) }.
% 0.46/0.90 parent1[0; 4]: (681) {G8,W9,D4,L1,V1,M1} { times( X, skol2 ) ==> times(
% 0.46/0.90 times( X, skol3 ), skol4 ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 X := X
% 0.46/0.90 end
% 0.46/0.90 substitution1:
% 0.46/0.90 X := X
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 eqswap: (683) {G9,W7,D3,L1,V1,M1} { times( skol2, X ) ==> times( X, skol2
% 0.46/0.90 ) }.
% 0.46/0.90 parent0[0]: (682) {G9,W7,D3,L1,V1,M1} { times( X, skol2 ) ==> times( skol2
% 0.46/0.90 , X ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 X := X
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 subsumption: (220) {G10,W7,D3,L1,V1,M1} P(213,175);d(172) { times( skol2, X
% 0.46/0.90 ) = times( X, skol2 ) }.
% 0.46/0.90 parent0: (683) {G9,W7,D3,L1,V1,M1} { times( skol2, X ) ==> times( X, skol2
% 0.46/0.90 ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 X := X
% 0.46/0.90 end
% 0.46/0.90 permutation0:
% 0.46/0.90 0 ==> 0
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 eqswap: (685) {G2,W13,D5,L1,V2,M1} { times( times( Y, X ), skol2 ) ==>
% 0.46/0.90 times( times( times( X, skol4 ), Y ), skol3 ) }.
% 0.46/0.90 parent0[0]: (33) {G2,W13,D5,L1,V2,M1} P(0,14) { times( times( times( Y,
% 0.46/0.90 skol4 ), X ), skol3 ) ==> times( times( X, Y ), skol2 ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 X := Y
% 0.46/0.90 Y := X
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 paramod: (694) {G3,W15,D5,L1,V1,M1} { times( times( skol1( skol3 ), X ),
% 0.46/0.90 skol2 ) ==> times( times( skol1( skol3 ), times( X, skol4 ) ), skol3 )
% 0.46/0.90 }.
% 0.46/0.90 parent0[0]: (214) {G7,W9,D4,L1,V1,M1} P(151,142);d(86);d(0);d(9) { times( X
% 0.46/0.90 , skol1( skol3 ) ) = times( skol1( skol3 ), X ) }.
% 0.46/0.90 parent1[0; 8]: (685) {G2,W13,D5,L1,V2,M1} { times( times( Y, X ), skol2 )
% 0.46/0.90 ==> times( times( times( X, skol4 ), Y ), skol3 ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 X := times( X, skol4 )
% 0.46/0.90 end
% 0.46/0.90 substitution1:
% 0.46/0.90 X := X
% 0.46/0.90 Y := skol1( skol3 )
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 paramod: (695) {G3,W12,D5,L1,V1,M1} { times( times( skol1( skol3 ), X ),
% 0.46/0.90 skol2 ) ==> times( times( X, skol4 ), skol3 ) }.
% 0.46/0.90 parent0[0]: (20) {G2,W10,D5,L1,V1,M1} P(17,0) { times( times( skol1( skol3
% 0.46/0.90 ), X ), skol3 ) ==> times( X, skol3 ) }.
% 0.46/0.90 parent1[0; 7]: (694) {G3,W15,D5,L1,V1,M1} { times( times( skol1( skol3 ),
% 0.46/0.90 X ), skol2 ) ==> times( times( skol1( skol3 ), times( X, skol4 ) ), skol3
% 0.46/0.90 ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 X := times( X, skol4 )
% 0.46/0.90 end
% 0.46/0.90 substitution1:
% 0.46/0.90 X := X
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 paramod: (696) {G4,W11,D4,L1,V1,M1} { times( times( skol3, X ), skol4 )
% 0.46/0.90 ==> times( times( X, skol4 ), skol3 ) }.
% 0.46/0.90 parent0[0]: (107) {G6,W12,D5,L1,V1,M1} P(104,0);d(0) { times( times( skol1
% 0.46/0.90 ( skol3 ), X ), skol2 ) ==> times( times( skol3, X ), skol4 ) }.
% 0.46/0.90 parent1[0; 1]: (695) {G3,W12,D5,L1,V1,M1} { times( times( skol1( skol3 ),
% 0.46/0.90 X ), skol2 ) ==> times( times( X, skol4 ), skol3 ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 X := X
% 0.46/0.90 end
% 0.46/0.90 substitution1:
% 0.46/0.90 X := X
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 paramod: (697) {G5,W9,D4,L1,V1,M1} { times( X, skol2 ) ==> times( times( X
% 0.46/0.90 , skol4 ), skol3 ) }.
% 0.46/0.90 parent0[0]: (175) {G9,W9,D4,L1,V1,M1} P(168,0) { times( times( skol3, X ),
% 0.46/0.90 skol4 ) ==> times( X, skol2 ) }.
% 0.46/0.90 parent1[0; 1]: (696) {G4,W11,D4,L1,V1,M1} { times( times( skol3, X ),
% 0.46/0.90 skol4 ) ==> times( times( X, skol4 ), skol3 ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 X := X
% 0.46/0.90 end
% 0.46/0.90 substitution1:
% 0.46/0.90 X := X
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 eqswap: (698) {G5,W9,D4,L1,V1,M1} { times( times( X, skol4 ), skol3 ) ==>
% 0.46/0.90 times( X, skol2 ) }.
% 0.46/0.90 parent0[0]: (697) {G5,W9,D4,L1,V1,M1} { times( X, skol2 ) ==> times( times
% 0.46/0.90 ( X, skol4 ), skol3 ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 X := X
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 subsumption: (243) {G10,W9,D4,L1,V1,M1} P(214,33);d(20);d(107);d(175) {
% 0.46/0.90 times( times( X, skol4 ), skol3 ) ==> times( X, skol2 ) }.
% 0.46/0.90 parent0: (698) {G5,W9,D4,L1,V1,M1} { times( times( X, skol4 ), skol3 ) ==>
% 0.46/0.90 times( X, skol2 ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 X := X
% 0.46/0.90 end
% 0.46/0.90 permutation0:
% 0.46/0.90 0 ==> 0
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 eqswap: (700) {G10,W9,D4,L1,V1,M1} { times( X, skol2 ) ==> times( times( X
% 0.46/0.90 , skol4 ), skol3 ) }.
% 0.46/0.90 parent0[0]: (243) {G10,W9,D4,L1,V1,M1} P(214,33);d(20);d(107);d(175) {
% 0.46/0.90 times( times( X, skol4 ), skol3 ) ==> times( X, skol2 ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 X := X
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 paramod: (704) {G11,W11,D4,L1,V0,M1} { times( times( skol2, skol2 ), skol2
% 0.46/0.90 ) ==> times( times( skol3, skol2 ), skol3 ) }.
% 0.46/0.90 parent0[0]: (206) {G11,W9,D4,L1,V0,M1} P(167,204);d(35) { times( times(
% 0.46/0.90 skol2, skol2 ), skol4 ) ==> times( skol3, skol2 ) }.
% 0.46/0.90 parent1[0; 7]: (700) {G10,W9,D4,L1,V1,M1} { times( X, skol2 ) ==> times(
% 0.46/0.90 times( X, skol4 ), skol3 ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 end
% 0.46/0.90 substitution1:
% 0.46/0.90 X := times( skol2, skol2 )
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 paramod: (705) {G3,W10,D4,L1,V0,M1} { times( times( skol2, skol2 ), skol2
% 0.46/0.90 ) ==> times( skol2, skol1( skol3 ) ) }.
% 0.46/0.90 parent0[0]: (15) {G2,W10,D4,L1,V1,M1} P(9,0) { times( times( skol3, X ),
% 0.46/0.90 skol3 ) ==> times( X, skol1( skol3 ) ) }.
% 0.46/0.90 parent1[0; 6]: (704) {G11,W11,D4,L1,V0,M1} { times( times( skol2, skol2 )
% 0.46/0.90 , skol2 ) ==> times( times( skol3, skol2 ), skol3 ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 X := skol2
% 0.46/0.90 end
% 0.46/0.90 substitution1:
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 paramod: (706) {G4,W9,D4,L1,V0,M1} { times( times( skol2, skol2 ), skol2 )
% 0.46/0.90 ==> times( skol4, skol3 ) }.
% 0.46/0.90 parent0[0]: (104) {G5,W8,D4,L1,V0,M1} P(6,81) { times( skol2, skol1( skol3
% 0.46/0.90 ) ) ==> times( skol4, skol3 ) }.
% 0.46/0.90 parent1[0; 6]: (705) {G3,W10,D4,L1,V0,M1} { times( times( skol2, skol2 ),
% 0.46/0.90 skol2 ) ==> times( skol2, skol1( skol3 ) ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 end
% 0.46/0.90 substitution1:
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 paramod: (707) {G5,W7,D4,L1,V0,M1} { times( times( skol2, skol2 ), skol2 )
% 0.46/0.90 ==> skol2 }.
% 0.46/0.90 parent0[0]: (168) {G8,W5,D3,L1,V0,M1} P(159,13);d(142);d(6);d(59);d(104);r(
% 0.46/0.90 85) { times( skol4, skol3 ) ==> skol2 }.
% 0.46/0.90 parent1[0; 6]: (706) {G4,W9,D4,L1,V0,M1} { times( times( skol2, skol2 ),
% 0.46/0.90 skol2 ) ==> times( skol4, skol3 ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 end
% 0.46/0.90 substitution1:
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 subsumption: (250) {G12,W7,D4,L1,V0,M1} P(206,243);d(15);d(104);d(168) {
% 0.46/0.90 times( times( skol2, skol2 ), skol2 ) ==> skol2 }.
% 0.46/0.90 parent0: (707) {G5,W7,D4,L1,V0,M1} { times( times( skol2, skol2 ), skol2 )
% 0.46/0.90 ==> skol2 }.
% 0.46/0.90 substitution0:
% 0.46/0.90 end
% 0.46/0.90 permutation0:
% 0.46/0.90 0 ==> 0
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 eqswap: (709) {G2,W14,D4,L2,V2,M2} { ! skol2 ==> times( times( X, skol2 )
% 0.46/0.90 , Y ), ! times( skol2, skol2 ) = times( Y, X ) }.
% 0.46/0.90 parent0[0]: (36) {G2,W14,D4,L2,V2,M2} P(0,23) { ! times( times( Y, skol2 )
% 0.46/0.90 , X ) ==> skol2, ! times( skol2, skol2 ) = times( X, Y ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 X := Y
% 0.46/0.90 Y := X
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 eqswap: (712) {G10,W7,D3,L1,V1,M1} { times( X, skol2 ) = times( skol2, X )
% 0.46/0.90 }.
% 0.46/0.90 parent0[0]: (220) {G10,W7,D3,L1,V1,M1} P(213,175);d(172) { times( skol2, X
% 0.46/0.90 ) = times( X, skol2 ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 X := X
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 resolution: (714) {G3,W7,D4,L1,V0,M1} { ! skol2 ==> times( times( skol2,
% 0.46/0.90 skol2 ), skol2 ) }.
% 0.46/0.90 parent0[1]: (709) {G2,W14,D4,L2,V2,M2} { ! skol2 ==> times( times( X,
% 0.46/0.90 skol2 ), Y ), ! times( skol2, skol2 ) = times( Y, X ) }.
% 0.46/0.90 parent1[0]: (712) {G10,W7,D3,L1,V1,M1} { times( X, skol2 ) = times( skol2
% 0.46/0.90 , X ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 X := skol2
% 0.46/0.90 Y := skol2
% 0.46/0.90 end
% 0.46/0.90 substitution1:
% 0.46/0.90 X := skol2
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 paramod: (715) {G4,W3,D2,L1,V0,M1} { ! skol2 ==> skol2 }.
% 0.46/0.90 parent0[0]: (250) {G12,W7,D4,L1,V0,M1} P(206,243);d(15);d(104);d(168) {
% 0.46/0.90 times( times( skol2, skol2 ), skol2 ) ==> skol2 }.
% 0.46/0.90 parent1[0; 3]: (714) {G3,W7,D4,L1,V0,M1} { ! skol2 ==> times( times( skol2
% 0.46/0.90 , skol2 ), skol2 ) }.
% 0.46/0.90 substitution0:
% 0.46/0.90 end
% 0.46/0.90 substitution1:
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 eqrefl: (716) {G0,W0,D0,L0,V0,M0} { }.
% 0.46/0.90 parent0[0]: (715) {G4,W3,D2,L1,V0,M1} { ! skol2 ==> skol2 }.
% 0.46/0.90 substitution0:
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 subsumption: (253) {G13,W0,D0,L0,V0,M0} R(36,220);d(250);q { }.
% 0.46/0.90 parent0: (716) {G0,W0,D0,L0,V0,M0} { }.
% 0.46/0.90 substitution0:
% 0.46/0.90 end
% 0.46/0.90 permutation0:
% 0.46/0.90 end
% 0.46/0.90
% 0.46/0.90 Proof check complete!
% 0.46/0.90
% 0.46/0.90 Memory use:
% 0.46/0.90
% 0.46/0.90 space for terms: 3176
% 0.46/0.90 space for clauses: 22702
% 0.46/0.90
% 0.46/0.90
% 0.46/0.90 clauses generated: 2737
% 0.46/0.90 clauses kept: 254
% 0.46/0.90 clauses selected: 87
% 0.46/0.90 clauses deleted: 9
% 0.46/0.90 clauses inuse deleted: 0
% 0.46/0.90
% 0.46/0.90 subsentry: 1933
% 0.46/0.90 literals s-matched: 984
% 0.46/0.90 literals matched: 875
% 0.46/0.90 full subsumption: 0
% 0.46/0.90
% 0.46/0.90 checksum: -1691377455
% 0.46/0.90
% 0.46/0.90
% 0.46/0.90 Bliksem ended
%------------------------------------------------------------------------------