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

View Problem - Process Solution

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

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

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

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.06/0.11  % Problem  : ALG073+1 : TPTP v8.1.0. Released v2.7.0.
% 0.06/0.12  % Command  : bliksem %s
% 0.12/0.33  % Computer : n017.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit : 300
% 0.12/0.33  % DateTime : Wed Jun  8 05:23:18 EDT 2022
% 0.12/0.33  % CPUTime  : 
% 1.26/1.65  *** allocated 10000 integers for termspace/termends
% 1.26/1.65  *** allocated 10000 integers for clauses
% 1.26/1.65  *** allocated 10000 integers for justifications
% 1.26/1.65  Bliksem 1.12
% 1.26/1.65  
% 1.26/1.65  
% 1.26/1.65  Automatic Strategy Selection
% 1.26/1.65  
% 1.26/1.65  
% 1.26/1.65  Clauses:
% 1.26/1.65  
% 1.26/1.65  { ! sorti1( X ), ! sorti1( Y ), sorti1( op1( X, Y ) ) }.
% 1.26/1.65  { ! sorti2( X ), ! sorti2( Y ), sorti2( op2( X, Y ) ) }.
% 1.26/1.65  { sorti1( skol1 ) }.
% 1.26/1.65  { sorti1( skol2 ) }.
% 1.26/1.65  { op1( skol1, skol1 ) = skol2 }.
% 1.26/1.65  { op1( skol2, skol2 ) = skol1 }.
% 1.26/1.65  { ! op1( skol1, skol2 ) = skol1 }.
% 1.26/1.65  { ! sorti2( X ), ! sorti2( Y ), ! op2( X, X ) = Y, ! op2( Y, Y ) = X, op2( 
% 1.26/1.65    X, Y ) = X }.
% 1.26/1.65  { ! sorti1( X ), sorti2( h( X ) ) }.
% 1.26/1.65  { ! sorti2( X ), sorti1( j( X ) ) }.
% 1.26/1.65  { ! sorti1( X ), ! sorti1( Y ), h( op1( X, Y ) ) = op2( h( X ), h( Y ) ) }
% 1.26/1.65    .
% 1.26/1.65  { ! sorti2( X ), ! sorti2( Y ), j( op2( X, Y ) ) = op1( j( X ), j( Y ) ) }
% 1.26/1.65    .
% 1.26/1.65  { ! sorti2( X ), h( j( X ) ) = X }.
% 1.26/1.65  { ! sorti1( X ), j( h( X ) ) = X }.
% 1.26/1.65  
% 1.26/1.65  percentage equality = 0.333333, percentage horn = 1.000000
% 1.26/1.65  This is a problem with some equality
% 1.26/1.65  
% 1.26/1.65  
% 1.26/1.65  
% 1.26/1.65  Options Used:
% 1.26/1.65  
% 1.26/1.65  useres =            1
% 1.26/1.65  useparamod =        1
% 1.26/1.65  useeqrefl =         1
% 1.26/1.65  useeqfact =         1
% 1.26/1.65  usefactor =         1
% 1.26/1.65  usesimpsplitting =  0
% 1.26/1.65  usesimpdemod =      5
% 1.26/1.65  usesimpres =        3
% 1.26/1.65  
% 1.26/1.65  resimpinuse      =  1000
% 1.26/1.65  resimpclauses =     20000
% 1.26/1.65  substype =          eqrewr
% 1.26/1.65  backwardsubs =      1
% 1.26/1.65  selectoldest =      5
% 1.26/1.65  
% 1.26/1.65  litorderings [0] =  split
% 1.26/1.65  litorderings [1] =  extend the termordering, first sorting on arguments
% 1.26/1.65  
% 1.26/1.65  termordering =      kbo
% 1.26/1.65  
% 1.26/1.65  litapriori =        0
% 1.26/1.65  termapriori =       1
% 1.26/1.65  litaposteriori =    0
% 1.26/1.65  termaposteriori =   0
% 1.26/1.65  demodaposteriori =  0
% 1.26/1.65  ordereqreflfact =   0
% 1.26/1.65  
% 1.26/1.65  litselect =         negord
% 1.26/1.65  
% 1.26/1.65  maxweight =         15
% 1.26/1.65  maxdepth =          30000
% 1.26/1.65  maxlength =         115
% 1.26/1.65  maxnrvars =         195
% 1.26/1.65  excuselevel =       1
% 1.26/1.65  increasemaxweight = 1
% 1.26/1.65  
% 1.26/1.65  maxselected =       10000000
% 1.26/1.65  maxnrclauses =      10000000
% 1.26/1.65  
% 1.26/1.65  showgenerated =    0
% 1.26/1.65  showkept =         0
% 1.26/1.65  showselected =     0
% 1.26/1.65  showdeleted =      0
% 1.26/1.65  showresimp =       1
% 1.26/1.65  showstatus =       2000
% 1.26/1.65  
% 1.26/1.65  prologoutput =     0
% 1.26/1.65  nrgoals =          5000000
% 1.26/1.65  totalproof =       1
% 1.26/1.65  
% 1.26/1.65  Symbols occurring in the translation:
% 1.26/1.65  
% 1.26/1.65  {}  [0, 0]      (w:1, o:2, a:1, s:1, b:0), 
% 1.26/1.65  .  [1, 2]      (w:1, o:25, a:1, s:1, b:0), 
% 1.26/1.65  !  [4, 1]      (w:0, o:16, a:1, s:1, b:0), 
% 1.26/1.65  =  [13, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 1.26/1.65  ==>  [14, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 1.26/1.65  sorti1  [36, 1]      (w:1, o:21, a:1, s:1, b:0), 
% 1.26/1.65  op1  [38, 2]      (w:1, o:49, a:1, s:1, b:0), 
% 1.26/1.65  sorti2  [39, 1]      (w:1, o:22, a:1, s:1, b:0), 
% 1.26/1.65  op2  [40, 2]      (w:1, o:50, a:1, s:1, b:0), 
% 1.26/1.65  h  [41, 1]      (w:1, o:23, a:1, s:1, b:0), 
% 1.26/1.65  j  [42, 1]      (w:1, o:24, a:1, s:1, b:0), 
% 1.26/1.65  skol1  [49, 0]      (w:1, o:14, a:1, s:1, b:1), 
% 1.26/1.65  skol2  [50, 0]      (w:1, o:15, a:1, s:1, b:1).
% 1.26/1.65  
% 1.26/1.65  
% 1.26/1.65  Starting Search:
% 1.26/1.65  
% 1.26/1.65  *** allocated 15000 integers for clauses
% 1.26/1.65  *** allocated 22500 integers for clauses
% 1.26/1.65  *** allocated 33750 integers for clauses
% 1.26/1.65  *** allocated 50625 integers for clauses
% 1.26/1.65  *** allocated 15000 integers for termspace/termends
% 1.26/1.65  *** allocated 75937 integers for clauses
% 1.26/1.65  Resimplifying inuse:
% 1.26/1.65  Done
% 1.26/1.65  
% 1.26/1.65  *** allocated 22500 integers for termspace/termends
% 1.26/1.65  *** allocated 113905 integers for clauses
% 1.26/1.65  *** allocated 33750 integers for termspace/termends
% 1.26/1.65  *** allocated 170857 integers for clauses
% 1.26/1.65  
% 1.26/1.65  Intermediate Status:
% 1.26/1.65  Generated:    4370
% 1.26/1.65  Kept:         2015
% 1.26/1.65  Inuse:        101
% 1.26/1.65  Deleted:      22
% 1.26/1.65  Deletedinuse: 6
% 1.26/1.65  
% 1.26/1.65  Resimplifying inuse:
% 1.26/1.65  Done
% 1.26/1.65  
% 1.26/1.65  *** allocated 50625 integers for termspace/termends
% 1.26/1.65  *** allocated 256285 integers for clauses
% 1.26/1.65  Resimplifying inuse:
% 1.26/1.65  Done
% 1.26/1.65  
% 1.26/1.65  *** allocated 75937 integers for termspace/termends
% 1.26/1.65  
% 1.26/1.65  Intermediate Status:
% 1.26/1.65  Generated:    7795
% 1.26/1.65  Kept:         4110
% 1.26/1.65  Inuse:        124
% 1.26/1.65  Deleted:      26
% 1.26/1.65  Deletedinuse: 10
% 1.26/1.65  
% 1.26/1.65  Resimplifying inuse:
% 1.26/1.65  Done
% 1.26/1.65  
% 1.26/1.65  *** allocated 384427 integers for clauses
% 1.26/1.65  Resimplifying inuse:
% 1.26/1.65  Done
% 1.26/1.65  
% 1.26/1.65  *** allocated 113905 integers for termspace/termends
% 1.26/1.65  
% 1.26/1.65  Intermediate Status:
% 1.26/1.65  Generated:    12558
% 1.26/1.65  Kept:         6141
% 1.26/1.65  Inuse:        176
% 1.26/1.65  Deleted:      28
% 1.26/1.65  Deletedinuse: 10
% 1.26/1.65  
% 1.26/1.65  Resimplifying inuse:
% 1.26/1.65  Done
% 1.26/1.65  
% 1.26/1.65  
% 1.26/1.65  Bliksems!, er is een bewijs:
% 1.26/1.65  % SZS status Theorem
% 1.26/1.65  % SZS output start Refutation
% 1.26/1.65  
% 1.26/1.65  (0) {G0,W8,D3,L3,V2,M3} I { ! sorti1( X ), ! sorti1( Y ), sorti1( op1( X, Y
% 1.26/1.65     ) ) }.
% 1.26/1.65  (1) {G0,W8,D3,L3,V2,M3} I { ! sorti2( X ), ! sorti2( Y ), sorti2( op2( X, Y
% 1.26/1.65     ) ) }.
% 1.26/1.65  (2) {G0,W2,D2,L1,V0,M1} I { sorti1( skol1 ) }.
% 1.26/1.65  (3) {G0,W2,D2,L1,V0,M1} I { sorti1( skol2 ) }.
% 1.26/1.65  (4) {G0,W5,D3,L1,V0,M1} I { op1( skol1, skol1 ) ==> skol2 }.
% 1.26/1.65  (5) {G0,W5,D3,L1,V0,M1} I { op1( skol2, skol2 ) ==> skol1 }.
% 1.26/1.65  (6) {G0,W5,D3,L1,V0,M1} I { ! op1( skol1, skol2 ) ==> skol1 }.
% 1.26/1.65  (7) {G0,W19,D3,L5,V2,M5} I { ! sorti2( X ), ! sorti2( Y ), ! op2( X, X ) = 
% 1.26/1.65    Y, ! op2( Y, Y ) = X, op2( X, Y ) ==> X }.
% 1.26/1.65  (8) {G0,W5,D3,L2,V1,M2} I { ! sorti1( X ), sorti2( h( X ) ) }.
% 1.26/1.65  (9) {G0,W5,D3,L2,V1,M2} I { ! sorti2( X ), sorti1( j( X ) ) }.
% 1.26/1.65  (10) {G0,W14,D4,L3,V2,M3} I { ! sorti1( X ), ! sorti1( Y ), op2( h( X ), h
% 1.26/1.65    ( Y ) ) ==> h( op1( X, Y ) ) }.
% 1.26/1.65  (12) {G0,W7,D4,L2,V1,M2} I { ! sorti2( X ), h( j( X ) ) ==> X }.
% 1.26/1.65  (13) {G0,W7,D4,L2,V1,M2} I { ! sorti1( X ), j( h( X ) ) ==> X }.
% 1.26/1.65  (17) {G1,W18,D4,L3,V1,M3} Q(7);r(1) { ! sorti2( X ), ! op2( op2( X, X ), 
% 1.26/1.65    op2( X, X ) ) ==> X, op2( X, op2( X, X ) ) ==> X }.
% 1.26/1.65  (19) {G1,W12,D4,L2,V1,M2} F(10) { ! sorti1( X ), op2( h( X ), h( X ) ) ==> 
% 1.26/1.65    h( op1( X, X ) ) }.
% 1.26/1.65  (23) {G1,W6,D3,L2,V1,M2} R(0,2) { ! sorti1( X ), sorti1( op1( skol1, X ) )
% 1.26/1.65     }.
% 1.26/1.65  (38) {G1,W3,D3,L1,V0,M1} R(8,2) { sorti2( h( skol1 ) ) }.
% 1.26/1.65  (39) {G1,W3,D3,L1,V0,M1} R(8,3) { sorti2( h( skol2 ) ) }.
% 1.26/1.65  (41) {G2,W4,D4,L1,V0,M1} R(38,9) { sorti1( j( h( skol1 ) ) ) }.
% 1.26/1.65  (42) {G2,W4,D4,L1,V0,M1} R(39,9) { sorti1( j( h( skol2 ) ) ) }.
% 1.26/1.65  (87) {G2,W4,D3,L1,V0,M1} R(23,3) { sorti1( op1( skol1, skol2 ) ) }.
% 1.26/1.65  (208) {G2,W7,D5,L1,V0,M1} R(12,39) { h( j( h( skol2 ) ) ) ==> h( skol2 )
% 1.26/1.65     }.
% 1.26/1.65  (209) {G2,W7,D5,L1,V0,M1} R(12,38) { h( j( h( skol1 ) ) ) ==> h( skol1 )
% 1.26/1.65     }.
% 1.26/1.65  (254) {G1,W5,D4,L1,V0,M1} R(13,2) { j( h( skol1 ) ) ==> skol1 }.
% 1.26/1.65  (255) {G1,W5,D4,L1,V0,M1} R(13,3) { j( h( skol2 ) ) ==> skol2 }.
% 1.26/1.65  (296) {G3,W8,D4,L1,V0,M1} R(19,41);d(209);d(254);d(4) { op2( h( skol1 ), h
% 1.26/1.65    ( skol1 ) ) ==> h( skol2 ) }.
% 1.26/1.65  (297) {G3,W8,D4,L1,V0,M1} R(19,42);d(208);d(255);d(5) { op2( h( skol2 ), h
% 1.26/1.65    ( skol2 ) ) ==> h( skol1 ) }.
% 1.26/1.65  (1208) {G4,W8,D4,L1,V0,M1} P(296,17);d(297);q;r(38) { op2( h( skol1 ), h( 
% 1.26/1.65    skol2 ) ) ==> h( skol1 ) }.
% 1.26/1.65  (1211) {G5,W9,D4,L2,V0,M2} P(1208,10);r(2) { ! sorti1( skol2 ), h( op1( 
% 1.26/1.65    skol1, skol2 ) ) ==> h( skol1 ) }.
% 1.26/1.65  (6707) {G6,W7,D4,L1,V0,M1} S(1211);r(3) { h( op1( skol1, skol2 ) ) ==> h( 
% 1.26/1.65    skol1 ) }.
% 1.26/1.65  (6709) {G7,W5,D3,L1,V0,M1} P(6707,13);d(254);r(87) { op1( skol1, skol2 ) 
% 1.26/1.65    ==> skol1 }.
% 1.26/1.65  (6710) {G8,W0,D0,L0,V0,M0} S(6709);r(6) {  }.
% 1.26/1.65  
% 1.26/1.65  
% 1.26/1.65  % SZS output end Refutation
% 1.26/1.65  found a proof!
% 1.26/1.65  
% 1.26/1.65  
% 1.26/1.65  Unprocessed initial clauses:
% 1.26/1.65  
% 1.26/1.65  (6712) {G0,W8,D3,L3,V2,M3}  { ! sorti1( X ), ! sorti1( Y ), sorti1( op1( X
% 1.26/1.65    , Y ) ) }.
% 1.26/1.65  (6713) {G0,W8,D3,L3,V2,M3}  { ! sorti2( X ), ! sorti2( Y ), sorti2( op2( X
% 1.26/1.65    , Y ) ) }.
% 1.26/1.65  (6714) {G0,W2,D2,L1,V0,M1}  { sorti1( skol1 ) }.
% 1.26/1.65  (6715) {G0,W2,D2,L1,V0,M1}  { sorti1( skol2 ) }.
% 1.26/1.65  (6716) {G0,W5,D3,L1,V0,M1}  { op1( skol1, skol1 ) = skol2 }.
% 1.26/1.65  (6717) {G0,W5,D3,L1,V0,M1}  { op1( skol2, skol2 ) = skol1 }.
% 1.26/1.65  (6718) {G0,W5,D3,L1,V0,M1}  { ! op1( skol1, skol2 ) = skol1 }.
% 1.26/1.65  (6719) {G0,W19,D3,L5,V2,M5}  { ! sorti2( X ), ! sorti2( Y ), ! op2( X, X ) 
% 1.26/1.65    = Y, ! op2( Y, Y ) = X, op2( X, Y ) = X }.
% 1.26/1.65  (6720) {G0,W5,D3,L2,V1,M2}  { ! sorti1( X ), sorti2( h( X ) ) }.
% 1.26/1.65  (6721) {G0,W5,D3,L2,V1,M2}  { ! sorti2( X ), sorti1( j( X ) ) }.
% 1.26/1.65  (6722) {G0,W14,D4,L3,V2,M3}  { ! sorti1( X ), ! sorti1( Y ), h( op1( X, Y )
% 1.26/1.65     ) = op2( h( X ), h( Y ) ) }.
% 1.26/1.65  (6723) {G0,W14,D4,L3,V2,M3}  { ! sorti2( X ), ! sorti2( Y ), j( op2( X, Y )
% 1.26/1.65     ) = op1( j( X ), j( Y ) ) }.
% 1.26/1.65  (6724) {G0,W7,D4,L2,V1,M2}  { ! sorti2( X ), h( j( X ) ) = X }.
% 1.26/1.65  (6725) {G0,W7,D4,L2,V1,M2}  { ! sorti1( X ), j( h( X ) ) = X }.
% 1.26/1.65  
% 1.26/1.65  
% 1.26/1.65  Total Proof:
% 1.26/1.65  
% 1.26/1.65  subsumption: (0) {G0,W8,D3,L3,V2,M3} I { ! sorti1( X ), ! sorti1( Y ), 
% 1.26/1.65    sorti1( op1( X, Y ) ) }.
% 1.26/1.65  parent0: (6712) {G0,W8,D3,L3,V2,M3}  { ! sorti1( X ), ! sorti1( Y ), sorti1
% 1.26/1.65    ( op1( X, Y ) ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65     X := X
% 1.26/1.65     Y := Y
% 1.26/1.65  end
% 1.26/1.65  permutation0:
% 1.26/1.65     0 ==> 0
% 1.26/1.65     1 ==> 1
% 1.26/1.65     2 ==> 2
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  subsumption: (1) {G0,W8,D3,L3,V2,M3} I { ! sorti2( X ), ! sorti2( Y ), 
% 1.26/1.65    sorti2( op2( X, Y ) ) }.
% 1.26/1.65  parent0: (6713) {G0,W8,D3,L3,V2,M3}  { ! sorti2( X ), ! sorti2( Y ), sorti2
% 1.26/1.65    ( op2( X, Y ) ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65     X := X
% 1.26/1.65     Y := Y
% 1.26/1.65  end
% 1.26/1.65  permutation0:
% 1.26/1.65     0 ==> 0
% 1.26/1.65     1 ==> 1
% 1.26/1.65     2 ==> 2
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  subsumption: (2) {G0,W2,D2,L1,V0,M1} I { sorti1( skol1 ) }.
% 1.26/1.65  parent0: (6714) {G0,W2,D2,L1,V0,M1}  { sorti1( skol1 ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  permutation0:
% 1.26/1.65     0 ==> 0
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  subsumption: (3) {G0,W2,D2,L1,V0,M1} I { sorti1( skol2 ) }.
% 1.26/1.65  parent0: (6715) {G0,W2,D2,L1,V0,M1}  { sorti1( skol2 ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  permutation0:
% 1.26/1.65     0 ==> 0
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  subsumption: (4) {G0,W5,D3,L1,V0,M1} I { op1( skol1, skol1 ) ==> skol2 }.
% 1.26/1.65  parent0: (6716) {G0,W5,D3,L1,V0,M1}  { op1( skol1, skol1 ) = skol2 }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  permutation0:
% 1.26/1.65     0 ==> 0
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  subsumption: (5) {G0,W5,D3,L1,V0,M1} I { op1( skol2, skol2 ) ==> skol1 }.
% 1.26/1.65  parent0: (6717) {G0,W5,D3,L1,V0,M1}  { op1( skol2, skol2 ) = skol1 }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  permutation0:
% 1.26/1.65     0 ==> 0
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  subsumption: (6) {G0,W5,D3,L1,V0,M1} I { ! op1( skol1, skol2 ) ==> skol1
% 1.26/1.65     }.
% 1.26/1.65  parent0: (6718) {G0,W5,D3,L1,V0,M1}  { ! op1( skol1, skol2 ) = skol1 }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  permutation0:
% 1.26/1.65     0 ==> 0
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  subsumption: (7) {G0,W19,D3,L5,V2,M5} I { ! sorti2( X ), ! sorti2( Y ), ! 
% 1.26/1.65    op2( X, X ) = Y, ! op2( Y, Y ) = X, op2( X, Y ) ==> X }.
% 1.26/1.65  parent0: (6719) {G0,W19,D3,L5,V2,M5}  { ! sorti2( X ), ! sorti2( Y ), ! op2
% 1.26/1.65    ( X, X ) = Y, ! op2( Y, Y ) = X, op2( X, Y ) = X }.
% 1.26/1.65  substitution0:
% 1.26/1.65     X := X
% 1.26/1.65     Y := Y
% 1.26/1.65  end
% 1.26/1.65  permutation0:
% 1.26/1.65     0 ==> 0
% 1.26/1.65     1 ==> 1
% 1.26/1.65     2 ==> 2
% 1.26/1.65     3 ==> 3
% 1.26/1.65     4 ==> 4
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  subsumption: (8) {G0,W5,D3,L2,V1,M2} I { ! sorti1( X ), sorti2( h( X ) )
% 1.26/1.65     }.
% 1.26/1.65  parent0: (6720) {G0,W5,D3,L2,V1,M2}  { ! sorti1( X ), sorti2( h( X ) ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65     X := X
% 1.26/1.65  end
% 1.26/1.65  permutation0:
% 1.26/1.65     0 ==> 0
% 1.26/1.65     1 ==> 1
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  subsumption: (9) {G0,W5,D3,L2,V1,M2} I { ! sorti2( X ), sorti1( j( X ) )
% 1.26/1.65     }.
% 1.26/1.65  parent0: (6721) {G0,W5,D3,L2,V1,M2}  { ! sorti2( X ), sorti1( j( X ) ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65     X := X
% 1.26/1.65  end
% 1.26/1.65  permutation0:
% 1.26/1.65     0 ==> 0
% 1.26/1.65     1 ==> 1
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  eqswap: (6833) {G0,W14,D4,L3,V2,M3}  { op2( h( X ), h( Y ) ) = h( op1( X, Y
% 1.26/1.65     ) ), ! sorti1( X ), ! sorti1( Y ) }.
% 1.26/1.65  parent0[2]: (6722) {G0,W14,D4,L3,V2,M3}  { ! sorti1( X ), ! sorti1( Y ), h
% 1.26/1.65    ( op1( X, Y ) ) = op2( h( X ), h( Y ) ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65     X := X
% 1.26/1.65     Y := Y
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  subsumption: (10) {G0,W14,D4,L3,V2,M3} I { ! sorti1( X ), ! sorti1( Y ), 
% 1.26/1.65    op2( h( X ), h( Y ) ) ==> h( op1( X, Y ) ) }.
% 1.26/1.65  parent0: (6833) {G0,W14,D4,L3,V2,M3}  { op2( h( X ), h( Y ) ) = h( op1( X, 
% 1.26/1.65    Y ) ), ! sorti1( X ), ! sorti1( Y ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65     X := X
% 1.26/1.65     Y := Y
% 1.26/1.65  end
% 1.26/1.65  permutation0:
% 1.26/1.65     0 ==> 2
% 1.26/1.65     1 ==> 0
% 1.26/1.65     2 ==> 1
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  subsumption: (12) {G0,W7,D4,L2,V1,M2} I { ! sorti2( X ), h( j( X ) ) ==> X
% 1.26/1.65     }.
% 1.26/1.65  parent0: (6724) {G0,W7,D4,L2,V1,M2}  { ! sorti2( X ), h( j( X ) ) = X }.
% 1.26/1.65  substitution0:
% 1.26/1.65     X := X
% 1.26/1.65  end
% 1.26/1.65  permutation0:
% 1.26/1.65     0 ==> 0
% 1.26/1.65     1 ==> 1
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  subsumption: (13) {G0,W7,D4,L2,V1,M2} I { ! sorti1( X ), j( h( X ) ) ==> X
% 1.26/1.65     }.
% 1.26/1.65  parent0: (6725) {G0,W7,D4,L2,V1,M2}  { ! sorti1( X ), j( h( X ) ) = X }.
% 1.26/1.65  substitution0:
% 1.26/1.65     X := X
% 1.26/1.65  end
% 1.26/1.65  permutation0:
% 1.26/1.65     0 ==> 0
% 1.26/1.65     1 ==> 1
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  eqswap: (6895) {G0,W19,D3,L5,V2,M5}  { ! Y = op2( X, X ), ! sorti2( X ), ! 
% 1.26/1.65    sorti2( Y ), ! op2( Y, Y ) = X, op2( X, Y ) ==> X }.
% 1.26/1.65  parent0[2]: (7) {G0,W19,D3,L5,V2,M5} I { ! sorti2( X ), ! sorti2( Y ), ! 
% 1.26/1.65    op2( X, X ) = Y, ! op2( Y, Y ) = X, op2( X, Y ) ==> X }.
% 1.26/1.65  substitution0:
% 1.26/1.65     X := X
% 1.26/1.65     Y := Y
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  eqrefl: (6902) {G0,W22,D4,L4,V1,M4}  { ! sorti2( X ), ! sorti2( op2( X, X )
% 1.26/1.65     ), ! op2( op2( X, X ), op2( X, X ) ) = X, op2( X, op2( X, X ) ) ==> X
% 1.26/1.65     }.
% 1.26/1.65  parent0[0]: (6895) {G0,W19,D3,L5,V2,M5}  { ! Y = op2( X, X ), ! sorti2( X )
% 1.26/1.65    , ! sorti2( Y ), ! op2( Y, Y ) = X, op2( X, Y ) ==> X }.
% 1.26/1.65  substitution0:
% 1.26/1.65     X := X
% 1.26/1.65     Y := op2( X, X )
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  resolution: (6904) {G1,W22,D4,L5,V1,M5}  { ! sorti2( X ), ! op2( op2( X, X
% 1.26/1.65     ), op2( X, X ) ) = X, op2( X, op2( X, X ) ) ==> X, ! sorti2( X ), ! 
% 1.26/1.65    sorti2( X ) }.
% 1.26/1.65  parent0[1]: (6902) {G0,W22,D4,L4,V1,M4}  { ! sorti2( X ), ! sorti2( op2( X
% 1.26/1.65    , X ) ), ! op2( op2( X, X ), op2( X, X ) ) = X, op2( X, op2( X, X ) ) ==>
% 1.26/1.65     X }.
% 1.26/1.65  parent1[2]: (1) {G0,W8,D3,L3,V2,M3} I { ! sorti2( X ), ! sorti2( Y ), 
% 1.26/1.65    sorti2( op2( X, Y ) ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65     X := X
% 1.26/1.65  end
% 1.26/1.65  substitution1:
% 1.26/1.65     X := X
% 1.26/1.65     Y := X
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  factor: (6914) {G1,W20,D4,L4,V1,M4}  { ! sorti2( X ), ! op2( op2( X, X ), 
% 1.26/1.65    op2( X, X ) ) = X, op2( X, op2( X, X ) ) ==> X, ! sorti2( X ) }.
% 1.26/1.65  parent0[0, 3]: (6904) {G1,W22,D4,L5,V1,M5}  { ! sorti2( X ), ! op2( op2( X
% 1.26/1.65    , X ), op2( X, X ) ) = X, op2( X, op2( X, X ) ) ==> X, ! sorti2( X ), ! 
% 1.26/1.65    sorti2( X ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65     X := X
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  factor: (6915) {G1,W18,D4,L3,V1,M3}  { ! sorti2( X ), ! op2( op2( X, X ), 
% 1.26/1.65    op2( X, X ) ) = X, op2( X, op2( X, X ) ) ==> X }.
% 1.26/1.65  parent0[0, 3]: (6914) {G1,W20,D4,L4,V1,M4}  { ! sorti2( X ), ! op2( op2( X
% 1.26/1.65    , X ), op2( X, X ) ) = X, op2( X, op2( X, X ) ) ==> X, ! sorti2( X ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65     X := X
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  subsumption: (17) {G1,W18,D4,L3,V1,M3} Q(7);r(1) { ! sorti2( X ), ! op2( 
% 1.26/1.65    op2( X, X ), op2( X, X ) ) ==> X, op2( X, op2( X, X ) ) ==> X }.
% 1.26/1.65  parent0: (6915) {G1,W18,D4,L3,V1,M3}  { ! sorti2( X ), ! op2( op2( X, X ), 
% 1.26/1.65    op2( X, X ) ) = X, op2( X, op2( X, X ) ) ==> X }.
% 1.26/1.65  substitution0:
% 1.26/1.65     X := X
% 1.26/1.65  end
% 1.26/1.65  permutation0:
% 1.26/1.65     0 ==> 0
% 1.26/1.65     1 ==> 1
% 1.26/1.65     2 ==> 2
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  factor: (6917) {G0,W12,D4,L2,V1,M2}  { ! sorti1( X ), op2( h( X ), h( X ) )
% 1.26/1.65     ==> h( op1( X, X ) ) }.
% 1.26/1.65  parent0[0, 1]: (10) {G0,W14,D4,L3,V2,M3} I { ! sorti1( X ), ! sorti1( Y ), 
% 1.26/1.65    op2( h( X ), h( Y ) ) ==> h( op1( X, Y ) ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65     X := X
% 1.26/1.65     Y := X
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  subsumption: (19) {G1,W12,D4,L2,V1,M2} F(10) { ! sorti1( X ), op2( h( X ), 
% 1.26/1.65    h( X ) ) ==> h( op1( X, X ) ) }.
% 1.26/1.65  parent0: (6917) {G0,W12,D4,L2,V1,M2}  { ! sorti1( X ), op2( h( X ), h( X )
% 1.26/1.65     ) ==> h( op1( X, X ) ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65     X := X
% 1.26/1.65  end
% 1.26/1.65  permutation0:
% 1.26/1.65     0 ==> 0
% 1.26/1.65     1 ==> 1
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  resolution: (6919) {G1,W6,D3,L2,V1,M2}  { ! sorti1( X ), sorti1( op1( skol1
% 1.26/1.65    , X ) ) }.
% 1.26/1.65  parent0[0]: (0) {G0,W8,D3,L3,V2,M3} I { ! sorti1( X ), ! sorti1( Y ), 
% 1.26/1.65    sorti1( op1( X, Y ) ) }.
% 1.26/1.65  parent1[0]: (2) {G0,W2,D2,L1,V0,M1} I { sorti1( skol1 ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65     X := skol1
% 1.26/1.65     Y := X
% 1.26/1.65  end
% 1.26/1.65  substitution1:
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  subsumption: (23) {G1,W6,D3,L2,V1,M2} R(0,2) { ! sorti1( X ), sorti1( op1( 
% 1.26/1.65    skol1, X ) ) }.
% 1.26/1.65  parent0: (6919) {G1,W6,D3,L2,V1,M2}  { ! sorti1( X ), sorti1( op1( skol1, X
% 1.26/1.65     ) ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65     X := X
% 1.26/1.65  end
% 1.26/1.65  permutation0:
% 1.26/1.65     0 ==> 0
% 1.26/1.65     1 ==> 1
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  resolution: (6921) {G1,W3,D3,L1,V0,M1}  { sorti2( h( skol1 ) ) }.
% 1.26/1.65  parent0[0]: (8) {G0,W5,D3,L2,V1,M2} I { ! sorti1( X ), sorti2( h( X ) ) }.
% 1.26/1.65  parent1[0]: (2) {G0,W2,D2,L1,V0,M1} I { sorti1( skol1 ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65     X := skol1
% 1.26/1.65  end
% 1.26/1.65  substitution1:
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  subsumption: (38) {G1,W3,D3,L1,V0,M1} R(8,2) { sorti2( h( skol1 ) ) }.
% 1.26/1.65  parent0: (6921) {G1,W3,D3,L1,V0,M1}  { sorti2( h( skol1 ) ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  permutation0:
% 1.26/1.65     0 ==> 0
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  resolution: (6922) {G1,W3,D3,L1,V0,M1}  { sorti2( h( skol2 ) ) }.
% 1.26/1.65  parent0[0]: (8) {G0,W5,D3,L2,V1,M2} I { ! sorti1( X ), sorti2( h( X ) ) }.
% 1.26/1.65  parent1[0]: (3) {G0,W2,D2,L1,V0,M1} I { sorti1( skol2 ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65     X := skol2
% 1.26/1.65  end
% 1.26/1.65  substitution1:
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  subsumption: (39) {G1,W3,D3,L1,V0,M1} R(8,3) { sorti2( h( skol2 ) ) }.
% 1.26/1.65  parent0: (6922) {G1,W3,D3,L1,V0,M1}  { sorti2( h( skol2 ) ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  permutation0:
% 1.26/1.65     0 ==> 0
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  resolution: (6923) {G1,W4,D4,L1,V0,M1}  { sorti1( j( h( skol1 ) ) ) }.
% 1.26/1.65  parent0[0]: (9) {G0,W5,D3,L2,V1,M2} I { ! sorti2( X ), sorti1( j( X ) ) }.
% 1.26/1.65  parent1[0]: (38) {G1,W3,D3,L1,V0,M1} R(8,2) { sorti2( h( skol1 ) ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65     X := h( skol1 )
% 1.26/1.65  end
% 1.26/1.65  substitution1:
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  subsumption: (41) {G2,W4,D4,L1,V0,M1} R(38,9) { sorti1( j( h( skol1 ) ) )
% 1.26/1.65     }.
% 1.26/1.65  parent0: (6923) {G1,W4,D4,L1,V0,M1}  { sorti1( j( h( skol1 ) ) ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  permutation0:
% 1.26/1.65     0 ==> 0
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  resolution: (6924) {G1,W4,D4,L1,V0,M1}  { sorti1( j( h( skol2 ) ) ) }.
% 1.26/1.65  parent0[0]: (9) {G0,W5,D3,L2,V1,M2} I { ! sorti2( X ), sorti1( j( X ) ) }.
% 1.26/1.65  parent1[0]: (39) {G1,W3,D3,L1,V0,M1} R(8,3) { sorti2( h( skol2 ) ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65     X := h( skol2 )
% 1.26/1.65  end
% 1.26/1.65  substitution1:
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  subsumption: (42) {G2,W4,D4,L1,V0,M1} R(39,9) { sorti1( j( h( skol2 ) ) )
% 1.26/1.65     }.
% 1.26/1.65  parent0: (6924) {G1,W4,D4,L1,V0,M1}  { sorti1( j( h( skol2 ) ) ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  permutation0:
% 1.26/1.65     0 ==> 0
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  resolution: (6925) {G1,W4,D3,L1,V0,M1}  { sorti1( op1( skol1, skol2 ) ) }.
% 1.26/1.65  parent0[0]: (23) {G1,W6,D3,L2,V1,M2} R(0,2) { ! sorti1( X ), sorti1( op1( 
% 1.26/1.65    skol1, X ) ) }.
% 1.26/1.65  parent1[0]: (3) {G0,W2,D2,L1,V0,M1} I { sorti1( skol2 ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65     X := skol2
% 1.26/1.65  end
% 1.26/1.65  substitution1:
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  subsumption: (87) {G2,W4,D3,L1,V0,M1} R(23,3) { sorti1( op1( skol1, skol2 )
% 1.26/1.65     ) }.
% 1.26/1.65  parent0: (6925) {G1,W4,D3,L1,V0,M1}  { sorti1( op1( skol1, skol2 ) ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  permutation0:
% 1.26/1.65     0 ==> 0
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  eqswap: (6926) {G0,W7,D4,L2,V1,M2}  { X ==> h( j( X ) ), ! sorti2( X ) }.
% 1.26/1.65  parent0[1]: (12) {G0,W7,D4,L2,V1,M2} I { ! sorti2( X ), h( j( X ) ) ==> X
% 1.26/1.65     }.
% 1.26/1.65  substitution0:
% 1.26/1.65     X := X
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  resolution: (6927) {G1,W7,D5,L1,V0,M1}  { h( skol2 ) ==> h( j( h( skol2 ) )
% 1.26/1.65     ) }.
% 1.26/1.65  parent0[1]: (6926) {G0,W7,D4,L2,V1,M2}  { X ==> h( j( X ) ), ! sorti2( X )
% 1.26/1.65     }.
% 1.26/1.65  parent1[0]: (39) {G1,W3,D3,L1,V0,M1} R(8,3) { sorti2( h( skol2 ) ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65     X := h( skol2 )
% 1.26/1.65  end
% 1.26/1.65  substitution1:
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  eqswap: (6928) {G1,W7,D5,L1,V0,M1}  { h( j( h( skol2 ) ) ) ==> h( skol2 )
% 1.26/1.65     }.
% 1.26/1.65  parent0[0]: (6927) {G1,W7,D5,L1,V0,M1}  { h( skol2 ) ==> h( j( h( skol2 ) )
% 1.26/1.65     ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  subsumption: (208) {G2,W7,D5,L1,V0,M1} R(12,39) { h( j( h( skol2 ) ) ) ==> 
% 1.26/1.65    h( skol2 ) }.
% 1.26/1.65  parent0: (6928) {G1,W7,D5,L1,V0,M1}  { h( j( h( skol2 ) ) ) ==> h( skol2 )
% 1.26/1.65     }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  permutation0:
% 1.26/1.65     0 ==> 0
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  eqswap: (6929) {G0,W7,D4,L2,V1,M2}  { X ==> h( j( X ) ), ! sorti2( X ) }.
% 1.26/1.65  parent0[1]: (12) {G0,W7,D4,L2,V1,M2} I { ! sorti2( X ), h( j( X ) ) ==> X
% 1.26/1.65     }.
% 1.26/1.65  substitution0:
% 1.26/1.65     X := X
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  resolution: (6930) {G1,W7,D5,L1,V0,M1}  { h( skol1 ) ==> h( j( h( skol1 ) )
% 1.26/1.65     ) }.
% 1.26/1.65  parent0[1]: (6929) {G0,W7,D4,L2,V1,M2}  { X ==> h( j( X ) ), ! sorti2( X )
% 1.26/1.65     }.
% 1.26/1.65  parent1[0]: (38) {G1,W3,D3,L1,V0,M1} R(8,2) { sorti2( h( skol1 ) ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65     X := h( skol1 )
% 1.26/1.65  end
% 1.26/1.65  substitution1:
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  eqswap: (6931) {G1,W7,D5,L1,V0,M1}  { h( j( h( skol1 ) ) ) ==> h( skol1 )
% 1.26/1.65     }.
% 1.26/1.65  parent0[0]: (6930) {G1,W7,D5,L1,V0,M1}  { h( skol1 ) ==> h( j( h( skol1 ) )
% 1.26/1.65     ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  subsumption: (209) {G2,W7,D5,L1,V0,M1} R(12,38) { h( j( h( skol1 ) ) ) ==> 
% 1.26/1.65    h( skol1 ) }.
% 1.26/1.65  parent0: (6931) {G1,W7,D5,L1,V0,M1}  { h( j( h( skol1 ) ) ) ==> h( skol1 )
% 1.26/1.65     }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  permutation0:
% 1.26/1.65     0 ==> 0
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  eqswap: (6932) {G0,W7,D4,L2,V1,M2}  { X ==> j( h( X ) ), ! sorti1( X ) }.
% 1.26/1.65  parent0[1]: (13) {G0,W7,D4,L2,V1,M2} I { ! sorti1( X ), j( h( X ) ) ==> X
% 1.26/1.65     }.
% 1.26/1.65  substitution0:
% 1.26/1.65     X := X
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  resolution: (6933) {G1,W5,D4,L1,V0,M1}  { skol1 ==> j( h( skol1 ) ) }.
% 1.26/1.65  parent0[1]: (6932) {G0,W7,D4,L2,V1,M2}  { X ==> j( h( X ) ), ! sorti1( X )
% 1.26/1.65     }.
% 1.26/1.65  parent1[0]: (2) {G0,W2,D2,L1,V0,M1} I { sorti1( skol1 ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65     X := skol1
% 1.26/1.65  end
% 1.26/1.65  substitution1:
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  eqswap: (6934) {G1,W5,D4,L1,V0,M1}  { j( h( skol1 ) ) ==> skol1 }.
% 1.26/1.65  parent0[0]: (6933) {G1,W5,D4,L1,V0,M1}  { skol1 ==> j( h( skol1 ) ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  subsumption: (254) {G1,W5,D4,L1,V0,M1} R(13,2) { j( h( skol1 ) ) ==> skol1
% 1.26/1.65     }.
% 1.26/1.65  parent0: (6934) {G1,W5,D4,L1,V0,M1}  { j( h( skol1 ) ) ==> skol1 }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  permutation0:
% 1.26/1.65     0 ==> 0
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  eqswap: (6935) {G0,W7,D4,L2,V1,M2}  { X ==> j( h( X ) ), ! sorti1( X ) }.
% 1.26/1.65  parent0[1]: (13) {G0,W7,D4,L2,V1,M2} I { ! sorti1( X ), j( h( X ) ) ==> X
% 1.26/1.65     }.
% 1.26/1.65  substitution0:
% 1.26/1.65     X := X
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  resolution: (6936) {G1,W5,D4,L1,V0,M1}  { skol2 ==> j( h( skol2 ) ) }.
% 1.26/1.65  parent0[1]: (6935) {G0,W7,D4,L2,V1,M2}  { X ==> j( h( X ) ), ! sorti1( X )
% 1.26/1.65     }.
% 1.26/1.65  parent1[0]: (3) {G0,W2,D2,L1,V0,M1} I { sorti1( skol2 ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65     X := skol2
% 1.26/1.65  end
% 1.26/1.65  substitution1:
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  eqswap: (6937) {G1,W5,D4,L1,V0,M1}  { j( h( skol2 ) ) ==> skol2 }.
% 1.26/1.65  parent0[0]: (6936) {G1,W5,D4,L1,V0,M1}  { skol2 ==> j( h( skol2 ) ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  subsumption: (255) {G1,W5,D4,L1,V0,M1} R(13,3) { j( h( skol2 ) ) ==> skol2
% 1.26/1.65     }.
% 1.26/1.65  parent0: (6937) {G1,W5,D4,L1,V0,M1}  { j( h( skol2 ) ) ==> skol2 }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  permutation0:
% 1.26/1.65     0 ==> 0
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  eqswap: (6938) {G1,W12,D4,L2,V1,M2}  { h( op1( X, X ) ) ==> op2( h( X ), h
% 1.26/1.65    ( X ) ), ! sorti1( X ) }.
% 1.26/1.65  parent0[1]: (19) {G1,W12,D4,L2,V1,M2} F(10) { ! sorti1( X ), op2( h( X ), h
% 1.26/1.65    ( X ) ) ==> h( op1( X, X ) ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65     X := X
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  resolution: (6942) {G2,W18,D6,L1,V0,M1}  { h( op1( j( h( skol1 ) ), j( h( 
% 1.26/1.65    skol1 ) ) ) ) ==> op2( h( j( h( skol1 ) ) ), h( j( h( skol1 ) ) ) ) }.
% 1.26/1.65  parent0[1]: (6938) {G1,W12,D4,L2,V1,M2}  { h( op1( X, X ) ) ==> op2( h( X )
% 1.26/1.65    , h( X ) ), ! sorti1( X ) }.
% 1.26/1.65  parent1[0]: (41) {G2,W4,D4,L1,V0,M1} R(38,9) { sorti1( j( h( skol1 ) ) )
% 1.26/1.65     }.
% 1.26/1.65  substitution0:
% 1.26/1.65     X := j( h( skol1 ) )
% 1.26/1.65  end
% 1.26/1.65  substitution1:
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  paramod: (6944) {G3,W16,D6,L1,V0,M1}  { h( op1( j( h( skol1 ) ), j( h( 
% 1.26/1.65    skol1 ) ) ) ) ==> op2( h( j( h( skol1 ) ) ), h( skol1 ) ) }.
% 1.26/1.65  parent0[0]: (209) {G2,W7,D5,L1,V0,M1} R(12,38) { h( j( h( skol1 ) ) ) ==> h
% 1.26/1.65    ( skol1 ) }.
% 1.26/1.65  parent1[0; 14]: (6942) {G2,W18,D6,L1,V0,M1}  { h( op1( j( h( skol1 ) ), j( 
% 1.26/1.65    h( skol1 ) ) ) ) ==> op2( h( j( h( skol1 ) ) ), h( j( h( skol1 ) ) ) )
% 1.26/1.65     }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  substitution1:
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  paramod: (6948) {G2,W14,D6,L1,V0,M1}  { h( op1( j( h( skol1 ) ), j( h( 
% 1.26/1.65    skol1 ) ) ) ) ==> op2( h( skol1 ), h( skol1 ) ) }.
% 1.26/1.65  parent0[0]: (254) {G1,W5,D4,L1,V0,M1} R(13,2) { j( h( skol1 ) ) ==> skol1
% 1.26/1.65     }.
% 1.26/1.65  parent1[0; 11]: (6944) {G3,W16,D6,L1,V0,M1}  { h( op1( j( h( skol1 ) ), j( 
% 1.26/1.65    h( skol1 ) ) ) ) ==> op2( h( j( h( skol1 ) ) ), h( skol1 ) ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  substitution1:
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  paramod: (6950) {G2,W12,D6,L1,V0,M1}  { h( op1( j( h( skol1 ) ), skol1 ) ) 
% 1.26/1.65    ==> op2( h( skol1 ), h( skol1 ) ) }.
% 1.26/1.65  parent0[0]: (254) {G1,W5,D4,L1,V0,M1} R(13,2) { j( h( skol1 ) ) ==> skol1
% 1.26/1.65     }.
% 1.26/1.65  parent1[0; 6]: (6948) {G2,W14,D6,L1,V0,M1}  { h( op1( j( h( skol1 ) ), j( h
% 1.26/1.65    ( skol1 ) ) ) ) ==> op2( h( skol1 ), h( skol1 ) ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  substitution1:
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  paramod: (6951) {G2,W10,D4,L1,V0,M1}  { h( op1( skol1, skol1 ) ) ==> op2( h
% 1.26/1.65    ( skol1 ), h( skol1 ) ) }.
% 1.26/1.65  parent0[0]: (254) {G1,W5,D4,L1,V0,M1} R(13,2) { j( h( skol1 ) ) ==> skol1
% 1.26/1.65     }.
% 1.26/1.65  parent1[0; 3]: (6950) {G2,W12,D6,L1,V0,M1}  { h( op1( j( h( skol1 ) ), 
% 1.26/1.65    skol1 ) ) ==> op2( h( skol1 ), h( skol1 ) ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  substitution1:
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  paramod: (6953) {G1,W8,D4,L1,V0,M1}  { h( skol2 ) ==> op2( h( skol1 ), h( 
% 1.26/1.65    skol1 ) ) }.
% 1.26/1.65  parent0[0]: (4) {G0,W5,D3,L1,V0,M1} I { op1( skol1, skol1 ) ==> skol2 }.
% 1.26/1.65  parent1[0; 2]: (6951) {G2,W10,D4,L1,V0,M1}  { h( op1( skol1, skol1 ) ) ==> 
% 1.26/1.65    op2( h( skol1 ), h( skol1 ) ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  substitution1:
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  eqswap: (6954) {G1,W8,D4,L1,V0,M1}  { op2( h( skol1 ), h( skol1 ) ) ==> h( 
% 1.26/1.65    skol2 ) }.
% 1.26/1.65  parent0[0]: (6953) {G1,W8,D4,L1,V0,M1}  { h( skol2 ) ==> op2( h( skol1 ), h
% 1.26/1.65    ( skol1 ) ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  subsumption: (296) {G3,W8,D4,L1,V0,M1} R(19,41);d(209);d(254);d(4) { op2( h
% 1.26/1.65    ( skol1 ), h( skol1 ) ) ==> h( skol2 ) }.
% 1.26/1.65  parent0: (6954) {G1,W8,D4,L1,V0,M1}  { op2( h( skol1 ), h( skol1 ) ) ==> h
% 1.26/1.65    ( skol2 ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  permutation0:
% 1.26/1.65     0 ==> 0
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  eqswap: (6955) {G1,W12,D4,L2,V1,M2}  { h( op1( X, X ) ) ==> op2( h( X ), h
% 1.26/1.65    ( X ) ), ! sorti1( X ) }.
% 1.26/1.65  parent0[1]: (19) {G1,W12,D4,L2,V1,M2} F(10) { ! sorti1( X ), op2( h( X ), h
% 1.26/1.65    ( X ) ) ==> h( op1( X, X ) ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65     X := X
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  resolution: (6959) {G2,W18,D6,L1,V0,M1}  { h( op1( j( h( skol2 ) ), j( h( 
% 1.26/1.65    skol2 ) ) ) ) ==> op2( h( j( h( skol2 ) ) ), h( j( h( skol2 ) ) ) ) }.
% 1.26/1.65  parent0[1]: (6955) {G1,W12,D4,L2,V1,M2}  { h( op1( X, X ) ) ==> op2( h( X )
% 1.26/1.65    , h( X ) ), ! sorti1( X ) }.
% 1.26/1.65  parent1[0]: (42) {G2,W4,D4,L1,V0,M1} R(39,9) { sorti1( j( h( skol2 ) ) )
% 1.26/1.65     }.
% 1.26/1.65  substitution0:
% 1.26/1.65     X := j( h( skol2 ) )
% 1.26/1.65  end
% 1.26/1.65  substitution1:
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  paramod: (6961) {G3,W16,D6,L1,V0,M1}  { h( op1( j( h( skol2 ) ), j( h( 
% 1.26/1.65    skol2 ) ) ) ) ==> op2( h( j( h( skol2 ) ) ), h( skol2 ) ) }.
% 1.26/1.65  parent0[0]: (208) {G2,W7,D5,L1,V0,M1} R(12,39) { h( j( h( skol2 ) ) ) ==> h
% 1.26/1.65    ( skol2 ) }.
% 1.26/1.65  parent1[0; 14]: (6959) {G2,W18,D6,L1,V0,M1}  { h( op1( j( h( skol2 ) ), j( 
% 1.26/1.65    h( skol2 ) ) ) ) ==> op2( h( j( h( skol2 ) ) ), h( j( h( skol2 ) ) ) )
% 1.26/1.65     }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  substitution1:
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  paramod: (6965) {G2,W14,D6,L1,V0,M1}  { h( op1( j( h( skol2 ) ), j( h( 
% 1.26/1.65    skol2 ) ) ) ) ==> op2( h( skol2 ), h( skol2 ) ) }.
% 1.26/1.65  parent0[0]: (255) {G1,W5,D4,L1,V0,M1} R(13,3) { j( h( skol2 ) ) ==> skol2
% 1.26/1.65     }.
% 1.26/1.65  parent1[0; 11]: (6961) {G3,W16,D6,L1,V0,M1}  { h( op1( j( h( skol2 ) ), j( 
% 1.26/1.65    h( skol2 ) ) ) ) ==> op2( h( j( h( skol2 ) ) ), h( skol2 ) ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  substitution1:
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  paramod: (6967) {G2,W12,D6,L1,V0,M1}  { h( op1( j( h( skol2 ) ), skol2 ) ) 
% 1.26/1.65    ==> op2( h( skol2 ), h( skol2 ) ) }.
% 1.26/1.65  parent0[0]: (255) {G1,W5,D4,L1,V0,M1} R(13,3) { j( h( skol2 ) ) ==> skol2
% 1.26/1.65     }.
% 1.26/1.65  parent1[0; 6]: (6965) {G2,W14,D6,L1,V0,M1}  { h( op1( j( h( skol2 ) ), j( h
% 1.26/1.65    ( skol2 ) ) ) ) ==> op2( h( skol2 ), h( skol2 ) ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  substitution1:
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  paramod: (6968) {G2,W10,D4,L1,V0,M1}  { h( op1( skol2, skol2 ) ) ==> op2( h
% 1.26/1.65    ( skol2 ), h( skol2 ) ) }.
% 1.26/1.65  parent0[0]: (255) {G1,W5,D4,L1,V0,M1} R(13,3) { j( h( skol2 ) ) ==> skol2
% 1.26/1.65     }.
% 1.26/1.65  parent1[0; 3]: (6967) {G2,W12,D6,L1,V0,M1}  { h( op1( j( h( skol2 ) ), 
% 1.26/1.65    skol2 ) ) ==> op2( h( skol2 ), h( skol2 ) ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  substitution1:
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  paramod: (6970) {G1,W8,D4,L1,V0,M1}  { h( skol1 ) ==> op2( h( skol2 ), h( 
% 1.26/1.65    skol2 ) ) }.
% 1.26/1.65  parent0[0]: (5) {G0,W5,D3,L1,V0,M1} I { op1( skol2, skol2 ) ==> skol1 }.
% 1.26/1.65  parent1[0; 2]: (6968) {G2,W10,D4,L1,V0,M1}  { h( op1( skol2, skol2 ) ) ==> 
% 1.26/1.65    op2( h( skol2 ), h( skol2 ) ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  substitution1:
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  eqswap: (6971) {G1,W8,D4,L1,V0,M1}  { op2( h( skol2 ), h( skol2 ) ) ==> h( 
% 1.26/1.65    skol1 ) }.
% 1.26/1.65  parent0[0]: (6970) {G1,W8,D4,L1,V0,M1}  { h( skol1 ) ==> op2( h( skol2 ), h
% 1.26/1.65    ( skol2 ) ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  subsumption: (297) {G3,W8,D4,L1,V0,M1} R(19,42);d(208);d(255);d(5) { op2( h
% 1.26/1.65    ( skol2 ), h( skol2 ) ) ==> h( skol1 ) }.
% 1.26/1.65  parent0: (6971) {G1,W8,D4,L1,V0,M1}  { op2( h( skol2 ), h( skol2 ) ) ==> h
% 1.26/1.65    ( skol1 ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  permutation0:
% 1.26/1.65     0 ==> 0
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  eqswap: (6973) {G1,W18,D4,L3,V1,M3}  { ! X ==> op2( op2( X, X ), op2( X, X
% 1.26/1.65     ) ), ! sorti2( X ), op2( X, op2( X, X ) ) ==> X }.
% 1.26/1.65  parent0[1]: (17) {G1,W18,D4,L3,V1,M3} Q(7);r(1) { ! sorti2( X ), ! op2( op2
% 1.26/1.65    ( X, X ), op2( X, X ) ) ==> X, op2( X, op2( X, X ) ) ==> X }.
% 1.26/1.65  substitution0:
% 1.26/1.65     X := X
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  paramod: (6979) {G2,W25,D5,L3,V0,M3}  { op2( h( skol1 ), h( skol2 ) ) ==> h
% 1.26/1.65    ( skol1 ), ! h( skol1 ) ==> op2( op2( h( skol1 ), h( skol1 ) ), op2( h( 
% 1.26/1.65    skol1 ), h( skol1 ) ) ), ! sorti2( h( skol1 ) ) }.
% 1.26/1.65  parent0[0]: (296) {G3,W8,D4,L1,V0,M1} R(19,41);d(209);d(254);d(4) { op2( h
% 1.26/1.65    ( skol1 ), h( skol1 ) ) ==> h( skol2 ) }.
% 1.26/1.65  parent1[2; 4]: (6973) {G1,W18,D4,L3,V1,M3}  { ! X ==> op2( op2( X, X ), op2
% 1.26/1.65    ( X, X ) ), ! sorti2( X ), op2( X, op2( X, X ) ) ==> X }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  substitution1:
% 1.26/1.65     X := h( skol1 )
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  paramod: (6981) {G3,W22,D5,L3,V0,M3}  { ! h( skol1 ) ==> op2( op2( h( skol1
% 1.26/1.65     ), h( skol1 ) ), h( skol2 ) ), op2( h( skol1 ), h( skol2 ) ) ==> h( 
% 1.26/1.65    skol1 ), ! sorti2( h( skol1 ) ) }.
% 1.26/1.65  parent0[0]: (296) {G3,W8,D4,L1,V0,M1} R(19,41);d(209);d(254);d(4) { op2( h
% 1.26/1.65    ( skol1 ), h( skol1 ) ) ==> h( skol2 ) }.
% 1.26/1.65  parent1[1; 10]: (6979) {G2,W25,D5,L3,V0,M3}  { op2( h( skol1 ), h( skol2 )
% 1.26/1.65     ) ==> h( skol1 ), ! h( skol1 ) ==> op2( op2( h( skol1 ), h( skol1 ) ), 
% 1.26/1.65    op2( h( skol1 ), h( skol1 ) ) ), ! sorti2( h( skol1 ) ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  substitution1:
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  paramod: (6982) {G4,W19,D4,L3,V0,M3}  { ! h( skol1 ) ==> op2( h( skol2 ), h
% 1.26/1.65    ( skol2 ) ), op2( h( skol1 ), h( skol2 ) ) ==> h( skol1 ), ! sorti2( h( 
% 1.26/1.65    skol1 ) ) }.
% 1.26/1.65  parent0[0]: (296) {G3,W8,D4,L1,V0,M1} R(19,41);d(209);d(254);d(4) { op2( h
% 1.26/1.65    ( skol1 ), h( skol1 ) ) ==> h( skol2 ) }.
% 1.26/1.65  parent1[0; 5]: (6981) {G3,W22,D5,L3,V0,M3}  { ! h( skol1 ) ==> op2( op2( h
% 1.26/1.65    ( skol1 ), h( skol1 ) ), h( skol2 ) ), op2( h( skol1 ), h( skol2 ) ) ==> 
% 1.26/1.65    h( skol1 ), ! sorti2( h( skol1 ) ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  substitution1:
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  paramod: (6984) {G4,W16,D4,L3,V0,M3}  { ! h( skol1 ) ==> h( skol1 ), op2( h
% 1.26/1.65    ( skol1 ), h( skol2 ) ) ==> h( skol1 ), ! sorti2( h( skol1 ) ) }.
% 1.26/1.65  parent0[0]: (297) {G3,W8,D4,L1,V0,M1} R(19,42);d(208);d(255);d(5) { op2( h
% 1.26/1.65    ( skol2 ), h( skol2 ) ) ==> h( skol1 ) }.
% 1.26/1.65  parent1[0; 4]: (6982) {G4,W19,D4,L3,V0,M3}  { ! h( skol1 ) ==> op2( h( 
% 1.26/1.65    skol2 ), h( skol2 ) ), op2( h( skol1 ), h( skol2 ) ) ==> h( skol1 ), ! 
% 1.26/1.65    sorti2( h( skol1 ) ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  substitution1:
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  eqrefl: (6985) {G0,W11,D4,L2,V0,M2}  { op2( h( skol1 ), h( skol2 ) ) ==> h
% 1.26/1.65    ( skol1 ), ! sorti2( h( skol1 ) ) }.
% 1.26/1.65  parent0[0]: (6984) {G4,W16,D4,L3,V0,M3}  { ! h( skol1 ) ==> h( skol1 ), op2
% 1.26/1.65    ( h( skol1 ), h( skol2 ) ) ==> h( skol1 ), ! sorti2( h( skol1 ) ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  resolution: (6986) {G1,W8,D4,L1,V0,M1}  { op2( h( skol1 ), h( skol2 ) ) ==>
% 1.26/1.65     h( skol1 ) }.
% 1.26/1.65  parent0[1]: (6985) {G0,W11,D4,L2,V0,M2}  { op2( h( skol1 ), h( skol2 ) ) 
% 1.26/1.65    ==> h( skol1 ), ! sorti2( h( skol1 ) ) }.
% 1.26/1.65  parent1[0]: (38) {G1,W3,D3,L1,V0,M1} R(8,2) { sorti2( h( skol1 ) ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  substitution1:
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  subsumption: (1208) {G4,W8,D4,L1,V0,M1} P(296,17);d(297);q;r(38) { op2( h( 
% 1.26/1.65    skol1 ), h( skol2 ) ) ==> h( skol1 ) }.
% 1.26/1.65  parent0: (6986) {G1,W8,D4,L1,V0,M1}  { op2( h( skol1 ), h( skol2 ) ) ==> h
% 1.26/1.65    ( skol1 ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  permutation0:
% 1.26/1.65     0 ==> 0
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  eqswap: (6988) {G4,W8,D4,L1,V0,M1}  { h( skol1 ) ==> op2( h( skol1 ), h( 
% 1.26/1.65    skol2 ) ) }.
% 1.26/1.65  parent0[0]: (1208) {G4,W8,D4,L1,V0,M1} P(296,17);d(297);q;r(38) { op2( h( 
% 1.26/1.65    skol1 ), h( skol2 ) ) ==> h( skol1 ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  paramod: (6990) {G1,W11,D4,L3,V0,M3}  { h( skol1 ) ==> h( op1( skol1, skol2
% 1.26/1.65     ) ), ! sorti1( skol1 ), ! sorti1( skol2 ) }.
% 1.26/1.65  parent0[2]: (10) {G0,W14,D4,L3,V2,M3} I { ! sorti1( X ), ! sorti1( Y ), op2
% 1.26/1.65    ( h( X ), h( Y ) ) ==> h( op1( X, Y ) ) }.
% 1.26/1.65  parent1[0; 3]: (6988) {G4,W8,D4,L1,V0,M1}  { h( skol1 ) ==> op2( h( skol1 )
% 1.26/1.65    , h( skol2 ) ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65     X := skol1
% 1.26/1.65     Y := skol2
% 1.26/1.65  end
% 1.26/1.65  substitution1:
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  resolution: (6991) {G1,W9,D4,L2,V0,M2}  { h( skol1 ) ==> h( op1( skol1, 
% 1.26/1.65    skol2 ) ), ! sorti1( skol2 ) }.
% 1.26/1.65  parent0[1]: (6990) {G1,W11,D4,L3,V0,M3}  { h( skol1 ) ==> h( op1( skol1, 
% 1.26/1.65    skol2 ) ), ! sorti1( skol1 ), ! sorti1( skol2 ) }.
% 1.26/1.65  parent1[0]: (2) {G0,W2,D2,L1,V0,M1} I { sorti1( skol1 ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  substitution1:
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  eqswap: (6992) {G1,W9,D4,L2,V0,M2}  { h( op1( skol1, skol2 ) ) ==> h( skol1
% 1.26/1.65     ), ! sorti1( skol2 ) }.
% 1.26/1.65  parent0[0]: (6991) {G1,W9,D4,L2,V0,M2}  { h( skol1 ) ==> h( op1( skol1, 
% 1.26/1.65    skol2 ) ), ! sorti1( skol2 ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  subsumption: (1211) {G5,W9,D4,L2,V0,M2} P(1208,10);r(2) { ! sorti1( skol2 )
% 1.26/1.65    , h( op1( skol1, skol2 ) ) ==> h( skol1 ) }.
% 1.26/1.65  parent0: (6992) {G1,W9,D4,L2,V0,M2}  { h( op1( skol1, skol2 ) ) ==> h( 
% 1.26/1.65    skol1 ), ! sorti1( skol2 ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  permutation0:
% 1.26/1.65     0 ==> 1
% 1.26/1.65     1 ==> 0
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  resolution: (6994) {G1,W7,D4,L1,V0,M1}  { h( op1( skol1, skol2 ) ) ==> h( 
% 1.26/1.65    skol1 ) }.
% 1.26/1.65  parent0[0]: (1211) {G5,W9,D4,L2,V0,M2} P(1208,10);r(2) { ! sorti1( skol2 )
% 1.26/1.65    , h( op1( skol1, skol2 ) ) ==> h( skol1 ) }.
% 1.26/1.65  parent1[0]: (3) {G0,W2,D2,L1,V0,M1} I { sorti1( skol2 ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  substitution1:
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  subsumption: (6707) {G6,W7,D4,L1,V0,M1} S(1211);r(3) { h( op1( skol1, skol2
% 1.26/1.65     ) ) ==> h( skol1 ) }.
% 1.26/1.65  parent0: (6994) {G1,W7,D4,L1,V0,M1}  { h( op1( skol1, skol2 ) ) ==> h( 
% 1.26/1.65    skol1 ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  permutation0:
% 1.26/1.65     0 ==> 0
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  eqswap: (6997) {G0,W7,D4,L2,V1,M2}  { X ==> j( h( X ) ), ! sorti1( X ) }.
% 1.26/1.65  parent0[1]: (13) {G0,W7,D4,L2,V1,M2} I { ! sorti1( X ), j( h( X ) ) ==> X
% 1.26/1.65     }.
% 1.26/1.65  substitution0:
% 1.26/1.65     X := X
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  paramod: (6999) {G1,W11,D4,L2,V0,M2}  { op1( skol1, skol2 ) ==> j( h( skol1
% 1.26/1.65     ) ), ! sorti1( op1( skol1, skol2 ) ) }.
% 1.26/1.65  parent0[0]: (6707) {G6,W7,D4,L1,V0,M1} S(1211);r(3) { h( op1( skol1, skol2
% 1.26/1.65     ) ) ==> h( skol1 ) }.
% 1.26/1.65  parent1[0; 5]: (6997) {G0,W7,D4,L2,V1,M2}  { X ==> j( h( X ) ), ! sorti1( X
% 1.26/1.65     ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  substitution1:
% 1.26/1.65     X := op1( skol1, skol2 )
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  paramod: (7000) {G2,W9,D3,L2,V0,M2}  { op1( skol1, skol2 ) ==> skol1, ! 
% 1.26/1.65    sorti1( op1( skol1, skol2 ) ) }.
% 1.26/1.65  parent0[0]: (254) {G1,W5,D4,L1,V0,M1} R(13,2) { j( h( skol1 ) ) ==> skol1
% 1.26/1.65     }.
% 1.26/1.65  parent1[0; 4]: (6999) {G1,W11,D4,L2,V0,M2}  { op1( skol1, skol2 ) ==> j( h
% 1.26/1.65    ( skol1 ) ), ! sorti1( op1( skol1, skol2 ) ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  substitution1:
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  resolution: (7001) {G3,W5,D3,L1,V0,M1}  { op1( skol1, skol2 ) ==> skol1 }.
% 1.26/1.65  parent0[1]: (7000) {G2,W9,D3,L2,V0,M2}  { op1( skol1, skol2 ) ==> skol1, ! 
% 1.26/1.65    sorti1( op1( skol1, skol2 ) ) }.
% 1.26/1.65  parent1[0]: (87) {G2,W4,D3,L1,V0,M1} R(23,3) { sorti1( op1( skol1, skol2 )
% 1.26/1.65     ) }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  substitution1:
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  subsumption: (6709) {G7,W5,D3,L1,V0,M1} P(6707,13);d(254);r(87) { op1( 
% 1.26/1.65    skol1, skol2 ) ==> skol1 }.
% 1.26/1.65  parent0: (7001) {G3,W5,D3,L1,V0,M1}  { op1( skol1, skol2 ) ==> skol1 }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  permutation0:
% 1.26/1.65     0 ==> 0
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  resolution: (7005) {G1,W0,D0,L0,V0,M0}  {  }.
% 1.26/1.65  parent0[0]: (6) {G0,W5,D3,L1,V0,M1} I { ! op1( skol1, skol2 ) ==> skol1 }.
% 1.26/1.65  parent1[0]: (6709) {G7,W5,D3,L1,V0,M1} P(6707,13);d(254);r(87) { op1( skol1
% 1.26/1.65    , skol2 ) ==> skol1 }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  substitution1:
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  subsumption: (6710) {G8,W0,D0,L0,V0,M0} S(6709);r(6) {  }.
% 1.26/1.65  parent0: (7005) {G1,W0,D0,L0,V0,M0}  {  }.
% 1.26/1.65  substitution0:
% 1.26/1.65  end
% 1.26/1.65  permutation0:
% 1.26/1.65  end
% 1.26/1.65  
% 1.26/1.65  Proof check complete!
% 1.26/1.65  
% 1.26/1.65  Memory use:
% 1.26/1.65  
% 1.26/1.65  space for terms:        90021
% 1.26/1.65  space for clauses:      372535
% 1.26/1.65  
% 1.26/1.65  
% 1.26/1.65  clauses generated:      13830
% 1.26/1.65  clauses kept:           6711
% 1.26/1.65  clauses selected:       188
% 1.26/1.65  clauses deleted:        41
% 1.26/1.65  clauses inuse deleted:  10
% 1.26/1.65  
% 1.26/1.65  subsentry:          47843
% 1.26/1.65  literals s-matched: 14885
% 1.26/1.65  literals matched:   14881
% 1.26/1.65  full subsumption:   6275
% 1.26/1.65  
% 1.26/1.65  checksum:           -2068132466
% 1.26/1.65  
% 1.26/1.65  
% 1.26/1.65  Bliksem ended
%------------------------------------------------------------------------------