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

View Problem - Process Solution

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

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

% Result   : Theorem 14.10s 14.52s
% Output   : Refutation 14.10s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.04/0.14  % Problem  : ALG179+1 : TPTP v8.1.0. Released v2.7.0.
% 0.14/0.15  % Command  : bliksem %s
% 0.15/0.36  % Computer : n029.cluster.edu
% 0.15/0.36  % Model    : x86_64 x86_64
% 0.15/0.36  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.15/0.36  % Memory   : 8042.1875MB
% 0.15/0.36  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.15/0.36  % CPULimit : 300
% 0.15/0.36  % DateTime : Tue Jun  7 23:46:35 EDT 2022
% 0.15/0.37  % CPUTime  : 
% 14.10/14.52  *** allocated 10000 integers for termspace/termends
% 14.10/14.52  *** allocated 10000 integers for clauses
% 14.10/14.52  *** allocated 10000 integers for justifications
% 14.10/14.52  Bliksem 1.12
% 14.10/14.52  
% 14.10/14.52  
% 14.10/14.52  Automatic Strategy Selection
% 14.10/14.52  
% 14.10/14.52  
% 14.10/14.52  Clauses:
% 14.10/14.52  
% 14.10/14.52  { ! sorti1( X ), ! sorti1( Y ), sorti1( op1( X, Y ) ) }.
% 14.10/14.52  { ! sorti2( X ), ! sorti2( Y ), sorti2( op2( X, Y ) ) }.
% 14.10/14.52  { ! sorti1( X ), ! sorti1( Y ), op1( op1( X, Y ), Y ) = X }.
% 14.10/14.52  { sorti2( skol1 ) }.
% 14.10/14.52  { sorti2( skol2 ) }.
% 14.10/14.52  { ! op2( op2( skol1, skol2 ), skol2 ) = skol1 }.
% 14.10/14.52  { ! sorti1( X ), sorti2( h( X ) ) }.
% 14.10/14.52  { ! sorti2( X ), sorti1( j( X ) ) }.
% 14.10/14.52  { ! sorti1( X ), ! sorti1( Y ), h( op1( X, Y ) ) = op2( h( X ), h( Y ) ) }
% 14.10/14.52    .
% 14.10/14.52  { ! sorti2( X ), ! sorti2( Y ), j( op2( X, Y ) ) = op1( j( X ), j( Y ) ) }
% 14.10/14.52    .
% 14.10/14.52  { ! sorti2( X ), h( j( X ) ) = X }.
% 14.10/14.52  { ! sorti1( X ), j( h( X ) ) = X }.
% 14.10/14.52  
% 14.10/14.52  percentage equality = 0.230769, percentage horn = 1.000000
% 14.10/14.52  This is a problem with some equality
% 14.10/14.52  
% 14.10/14.52  
% 14.10/14.52  
% 14.10/14.52  Options Used:
% 14.10/14.52  
% 14.10/14.52  useres =            1
% 14.10/14.52  useparamod =        1
% 14.10/14.52  useeqrefl =         1
% 14.10/14.52  useeqfact =         1
% 14.10/14.52  usefactor =         1
% 14.10/14.52  usesimpsplitting =  0
% 14.10/14.52  usesimpdemod =      5
% 14.10/14.52  usesimpres =        3
% 14.10/14.52  
% 14.10/14.52  resimpinuse      =  1000
% 14.10/14.52  resimpclauses =     20000
% 14.10/14.52  substype =          eqrewr
% 14.10/14.52  backwardsubs =      1
% 14.10/14.52  selectoldest =      5
% 14.10/14.52  
% 14.10/14.52  litorderings [0] =  split
% 14.10/14.52  litorderings [1] =  extend the termordering, first sorting on arguments
% 14.10/14.52  
% 14.10/14.52  termordering =      kbo
% 14.10/14.52  
% 14.10/14.52  litapriori =        0
% 14.10/14.52  termapriori =       1
% 14.10/14.52  litaposteriori =    0
% 14.10/14.52  termaposteriori =   0
% 14.10/14.52  demodaposteriori =  0
% 14.10/14.52  ordereqreflfact =   0
% 14.10/14.52  
% 14.10/14.52  litselect =         negord
% 14.10/14.52  
% 14.10/14.52  maxweight =         15
% 14.10/14.52  maxdepth =          30000
% 14.10/14.52  maxlength =         115
% 14.10/14.52  maxnrvars =         195
% 14.10/14.52  excuselevel =       1
% 14.10/14.52  increasemaxweight = 1
% 14.10/14.52  
% 14.10/14.52  maxselected =       10000000
% 14.10/14.52  maxnrclauses =      10000000
% 14.10/14.52  
% 14.10/14.52  showgenerated =    0
% 14.10/14.52  showkept =         0
% 14.10/14.52  showselected =     0
% 14.10/14.52  showdeleted =      0
% 14.10/14.52  showresimp =       1
% 14.10/14.52  showstatus =       2000
% 14.10/14.52  
% 14.10/14.52  prologoutput =     0
% 14.10/14.52  nrgoals =          5000000
% 14.10/14.52  totalproof =       1
% 14.10/14.52  
% 14.10/14.52  Symbols occurring in the translation:
% 14.10/14.52  
% 14.10/14.52  {}  [0, 0]      (w:1, o:2, a:1, s:1, b:0), 
% 14.10/14.52  .  [1, 2]      (w:1, o:25, a:1, s:1, b:0), 
% 14.10/14.52  !  [4, 1]      (w:0, o:16, a:1, s:1, b:0), 
% 14.10/14.52  =  [13, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 14.10/14.52  ==>  [14, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 14.10/14.52  sorti1  [36, 1]      (w:1, o:21, a:1, s:1, b:0), 
% 14.10/14.52  op1  [38, 2]      (w:1, o:49, a:1, s:1, b:0), 
% 14.10/14.52  sorti2  [39, 1]      (w:1, o:22, a:1, s:1, b:0), 
% 14.10/14.52  op2  [40, 2]      (w:1, o:50, a:1, s:1, b:0), 
% 14.10/14.52  h  [41, 1]      (w:1, o:23, a:1, s:1, b:0), 
% 14.10/14.52  j  [42, 1]      (w:1, o:24, a:1, s:1, b:0), 
% 14.10/14.52  skol1  [49, 0]      (w:1, o:14, a:1, s:1, b:1), 
% 14.10/14.52  skol2  [50, 0]      (w:1, o:15, a:1, s:1, b:1).
% 14.10/14.52  
% 14.10/14.52  
% 14.10/14.52  Starting Search:
% 14.10/14.52  
% 14.10/14.52  *** allocated 15000 integers for clauses
% 14.10/14.52  *** allocated 22500 integers for clauses
% 14.10/14.52  *** allocated 33750 integers for clauses
% 14.10/14.52  *** allocated 50625 integers for clauses
% 14.10/14.52  *** allocated 15000 integers for termspace/termends
% 14.10/14.52  *** allocated 75937 integers for clauses
% 14.10/14.52  Resimplifying inuse:
% 14.10/14.52  Done
% 14.10/14.52  
% 14.10/14.52  *** allocated 22500 integers for termspace/termends
% 14.10/14.52  *** allocated 113905 integers for clauses
% 14.10/14.52  *** allocated 33750 integers for termspace/termends
% 14.10/14.52  *** allocated 170857 integers for clauses
% 14.10/14.52  
% 14.10/14.52  Intermediate Status:
% 14.10/14.52  Generated:    3883
% 14.10/14.52  Kept:         2032
% 14.10/14.52  Inuse:        109
% 14.10/14.52  Deleted:      22
% 14.10/14.52  Deletedinuse: 6
% 14.10/14.52  
% 14.10/14.52  Resimplifying inuse:
% 14.10/14.52  Done
% 14.10/14.52  
% 14.10/14.52  *** allocated 50625 integers for termspace/termends
% 14.10/14.52  *** allocated 256285 integers for clauses
% 14.10/14.52  Resimplifying inuse:
% 14.10/14.52  Done
% 14.10/14.52  
% 14.10/14.52  *** allocated 75937 integers for termspace/termends
% 14.10/14.52  
% 14.10/14.52  Intermediate Status:
% 14.10/14.52  Generated:    7149
% 14.10/14.52  Kept:         4114
% 14.10/14.52  Inuse:        139
% 14.10/14.52  Deleted:      25
% 14.10/14.52  Deletedinuse: 6
% 14.10/14.52  
% 14.10/14.52  Resimplifying inuse:
% 14.10/14.52  Done
% 14.10/14.52  
% 14.10/14.52  *** allocated 384427 integers for clauses
% 14.10/14.52  Resimplifying inuse:
% 14.10/14.52  Done
% 14.10/14.52  
% 14.10/14.52  *** allocated 113905 integers for termspace/termends
% 14.10/14.52  
% 14.10/14.52  Intermediate Status:
% 14.10/14.52  Generated:    10951
% 14.10/14.52  Kept:         6214
% 14.10/14.52  Inuse:        169
% 14.10/14.52  Deleted:      28
% 14.10/14.52  Deletedinuse: 6
% 14.10/14.52  
% 14.10/14.52  Resimplifying inuse:
% 14.10/14.52  Done
% 14.10/14.52  
% 14.10/14.52  *** allocated 576640 integers for clauses
% 14.10/14.52  Resimplifying inuse:
% 14.10/14.52  Done
% 14.10/14.52  
% 14.10/14.52  
% 14.10/14.52  Intermediate Status:
% 14.10/14.52  Generated:    15548
% 14.10/14.52  Kept:         8473
% 14.10/14.52  Inuse:        207
% 14.10/14.52  Deleted:      30
% 14.10/14.52  Deletedinuse: 6
% 14.10/14.52  
% 14.10/14.52  Resimplifying inuse:
% 14.10/14.52  Done
% 14.10/14.52  
% 14.10/14.52  *** allocated 170857 integers for termspace/termends
% 14.10/14.52  Resimplifying inuse:
% 14.10/14.52  Done
% 14.10/14.52  
% 14.10/14.52  
% 14.10/14.52  Intermediate Status:
% 14.10/14.52  Generated:    19181
% 14.10/14.52  Kept:         10502
% 14.10/14.52  Inuse:        239
% 14.10/14.52  Deleted:      34
% 14.10/14.52  Deletedinuse: 6
% 14.10/14.52  
% 14.10/14.52  Resimplifying inuse:
% 14.10/14.52  Done
% 14.10/14.52  
% 14.10/14.52  *** allocated 864960 integers for clauses
% 14.10/14.52  Resimplifying inuse:
% 14.10/14.52  Done
% 14.10/14.52  
% 14.10/14.52  
% 14.10/14.52  Intermediate Status:
% 14.10/14.52  Generated:    26499
% 14.10/14.52  Kept:         12546
% 14.10/14.52  Inuse:        306
% 14.10/14.52  Deleted:      42
% 14.10/14.52  Deletedinuse: 8
% 14.10/14.52  
% 14.10/14.52  Resimplifying inuse:
% 14.10/14.52  Done
% 14.10/14.52  
% 14.10/14.52  *** allocated 256285 integers for termspace/termends
% 14.10/14.52  Resimplifying inuse:
% 14.10/14.52  Done
% 14.10/14.52  
% 14.10/14.52  
% 14.10/14.52  Intermediate Status:
% 14.10/14.52  Generated:    32027
% 14.10/14.52  Kept:         14679
% 14.10/14.52  Inuse:        329
% 14.10/14.52  Deleted:      55
% 14.10/14.52  Deletedinuse: 20
% 14.10/14.52  
% 14.10/14.52  Resimplifying inuse:
% 14.10/14.52  Done
% 14.10/14.52  
% 14.10/14.52  Resimplifying inuse:
% 14.10/14.52  Done
% 14.10/14.52  
% 14.10/14.52  *** allocated 1297440 integers for clauses
% 14.10/14.52  
% 14.10/14.52  Intermediate Status:
% 14.10/14.52  Generated:    35675
% 14.10/14.52  Kept:         16715
% 14.10/14.52  Inuse:        342
% 14.10/14.52  Deleted:      55
% 14.10/14.52  Deletedinuse: 20
% 14.10/14.52  
% 14.10/14.52  Resimplifying inuse:
% 14.10/14.52  Done
% 14.10/14.52  
% 14.10/14.52  Resimplifying inuse:
% 14.10/14.52  Done
% 14.10/14.52  
% 14.10/14.52  *** allocated 384427 integers for termspace/termends
% 14.10/14.52  
% 14.10/14.52  Intermediate Status:
% 14.10/14.52  Generated:    39773
% 14.10/14.52  Kept:         18861
% 14.10/14.52  Inuse:        355
% 14.10/14.52  Deleted:      55
% 14.10/14.52  Deletedinuse: 20
% 14.10/14.52  
% 14.10/14.52  Resimplifying inuse:
% 14.10/14.52  Done
% 14.10/14.52  
% 14.10/14.52  Resimplifying clauses:
% 14.10/14.52  Done
% 14.10/14.52  
% 14.10/14.52  Resimplifying inuse:
% 14.10/14.52  Done
% 14.10/14.52  
% 14.10/14.52  
% 14.10/14.52  Intermediate Status:
% 14.10/14.52  Generated:    45218
% 14.10/14.52  Kept:         20943
% 14.10/14.52  Inuse:        373
% 14.10/14.52  Deleted:      682
% 14.10/14.52  Deletedinuse: 23
% 14.10/14.52  
% 14.10/14.52  Resimplifying inuse:
% 14.10/14.52  Done
% 14.10/14.52  
% 14.10/14.52  Resimplifying inuse:
% 14.10/14.52  Done
% 14.10/14.52  
% 14.10/14.52  
% 14.10/14.52  Intermediate Status:
% 14.10/14.52  Generated:    49905
% 14.10/14.52  Kept:         23201
% 14.10/14.52  Inuse:        386
% 14.10/14.52  Deleted:      682
% 14.10/14.52  Deletedinuse: 23
% 14.10/14.52  
% 14.10/14.52  Resimplifying inuse:
% 14.10/14.52  Done
% 14.10/14.52  
% 14.10/14.52  *** allocated 1946160 integers for clauses
% 14.10/14.52  Resimplifying inuse:
% 14.10/14.52  Done
% 14.10/14.52  
% 14.10/14.52  
% 14.10/14.52  Intermediate Status:
% 14.10/14.52  Generated:    57356
% 14.10/14.52  Kept:         25255
% 14.10/14.52  Inuse:        426
% 14.10/14.52  Deleted:      684
% 14.10/14.52  Deletedinuse: 23
% 14.10/14.52  
% 14.10/14.52  Resimplifying inuse:
% 14.10/14.52  Done
% 14.10/14.52  
% 14.10/14.52  Resimplifying inuse:
% 14.10/14.52  Done
% 14.10/14.52  
% 14.10/14.52  
% 14.10/14.52  Intermediate Status:
% 14.10/14.52  Generated:    60944
% 14.10/14.52  Kept:         27265
% 14.10/14.52  Inuse:        440
% 14.10/14.52  Deleted:      686
% 14.10/14.52  Deletedinuse: 25
% 14.10/14.52  
% 14.10/14.52  *** allocated 576640 integers for termspace/termends
% 14.10/14.52  Resimplifying inuse:
% 14.10/14.52  Done
% 14.10/14.52  
% 14.10/14.52  Resimplifying inuse:
% 14.10/14.52  Done
% 14.10/14.52  
% 14.10/14.52  
% 14.10/14.52  Intermediate Status:
% 14.10/14.52  Generated:    67838
% 14.10/14.52  Kept:         29303
% 14.10/14.52  Inuse:        478
% 14.10/14.52  Deleted:      686
% 14.10/14.52  Deletedinuse: 25
% 14.10/14.52  
% 14.10/14.52  Resimplifying inuse:
% 14.10/14.52  Done
% 14.10/14.52  
% 14.10/14.52  
% 14.10/14.52  Intermediate Status:
% 14.10/14.52  Generated:    76742
% 14.10/14.52  Kept:         31450
% 14.10/14.52  Inuse:        508
% 14.10/14.52  Deleted:      686
% 14.10/14.52  Deletedinuse: 25
% 14.10/14.52  
% 14.10/14.52  Resimplifying inuse:
% 14.10/14.52  Done
% 14.10/14.52  
% 14.10/14.52  Resimplifying inuse:
% 14.10/14.52  Done
% 14.10/14.52  
% 14.10/14.52  
% 14.10/14.52  Intermediate Status:
% 14.10/14.52  Generated:    82357
% 14.10/14.52  Kept:         33511
% 14.10/14.52  Inuse:        520
% 14.10/14.52  Deleted:      686
% 14.10/14.52  Deletedinuse: 25
% 14.10/14.52  
% 14.10/14.52  Resimplifying inuse:
% 14.10/14.52  Done
% 14.10/14.52  
% 14.10/14.52  Resimplifying inuse:
% 14.10/14.52  Done
% 14.10/14.52  
% 14.10/14.52  
% 14.10/14.52  Intermediate Status:
% 14.10/14.52  Generated:    88489
% 14.10/14.52  Kept:         35521
% 14.10/14.52  Inuse:        538
% 14.10/14.52  Deleted:      705
% 14.10/14.52  Deletedinuse: 44
% 14.10/14.52  
% 14.10/14.52  
% 14.10/14.52  Bliksems!, er is een bewijs:
% 14.10/14.52  % SZS status Theorem
% 14.10/14.52  % SZS output start Refutation
% 14.10/14.52  
% 14.10/14.52  (1) {G0,W8,D3,L3,V2,M3} I { ! sorti2( X ), ! sorti2( Y ), sorti2( op2( X, Y
% 14.10/14.52     ) ) }.
% 14.10/14.52  (2) {G0,W11,D4,L3,V2,M3} I { ! sorti1( X ), ! sorti1( Y ), op1( op1( X, Y )
% 14.10/14.52    , Y ) ==> X }.
% 14.10/14.52  (3) {G0,W2,D2,L1,V0,M1} I { sorti2( skol1 ) }.
% 14.10/14.52  (4) {G0,W2,D2,L1,V0,M1} I { sorti2( skol2 ) }.
% 14.10/14.52  (5) {G0,W7,D4,L1,V0,M1} I { ! op2( op2( skol1, skol2 ), skol2 ) ==> skol1
% 14.10/14.52     }.
% 14.10/14.52  (7) {G0,W5,D3,L2,V1,M2} I { ! sorti2( X ), sorti1( j( X ) ) }.
% 14.10/14.52  (9) {G0,W14,D4,L3,V2,M3} I { ! sorti2( X ), ! sorti2( Y ), op1( j( X ), j( 
% 14.10/14.52    Y ) ) ==> j( op2( X, Y ) ) }.
% 14.10/14.52  (10) {G0,W7,D4,L2,V1,M2} I { ! sorti2( X ), h( j( X ) ) ==> X }.
% 14.10/14.52  (17) {G1,W3,D3,L1,V0,M1} R(7,3) { sorti1( j( skol1 ) ) }.
% 14.10/14.52  (18) {G1,W3,D3,L1,V0,M1} R(7,4) { sorti1( j( skol2 ) ) }.
% 14.10/14.52  (51) {G1,W6,D3,L2,V1,M2} R(1,3) { ! sorti2( X ), sorti2( op2( skol1, X ) )
% 14.10/14.52     }.
% 14.10/14.52  (52) {G1,W6,D3,L2,V1,M2} R(1,3) { ! sorti2( X ), sorti2( op2( X, skol1 ) )
% 14.10/14.52     }.
% 14.10/14.52  (54) {G1,W6,D3,L2,V1,M2} R(1,4) { ! sorti2( X ), sorti2( op2( X, skol2 ) )
% 14.10/14.52     }.
% 14.10/14.52  (76) {G2,W4,D3,L1,V0,M1} R(51,4) { sorti2( op2( skol1, skol2 ) ) }.
% 14.10/14.52  (94) {G2,W11,D5,L2,V1,M2} R(2,18) { ! sorti1( X ), op1( op1( j( skol2 ), X
% 14.10/14.52     ), X ) ==> j( skol2 ) }.
% 14.10/14.52  (96) {G2,W11,D5,L2,V1,M2} R(2,17) { ! sorti1( X ), op1( op1( j( skol1 ), X
% 14.10/14.52     ), X ) ==> j( skol1 ) }.
% 14.10/14.52  (128) {G2,W4,D3,L1,V0,M1} R(52,4) { sorti2( op2( skol2, skol1 ) ) }.
% 14.10/14.52  (132) {G3,W6,D4,L1,V0,M1} R(128,52) { sorti2( op2( op2( skol2, skol1 ), 
% 14.10/14.52    skol1 ) ) }.
% 14.10/14.52  (189) {G3,W6,D4,L1,V0,M1} R(54,76) { sorti2( op2( op2( skol1, skol2 ), 
% 14.10/14.52    skol2 ) ) }.
% 14.10/14.52  (233) {G1,W12,D4,L2,V1,M2} R(9,3) { ! sorti2( X ), op1( j( skol1 ), j( X )
% 14.10/14.52     ) ==> j( op2( skol1, X ) ) }.
% 14.10/14.52  (234) {G1,W12,D4,L2,V1,M2} R(9,3) { ! sorti2( X ), op1( j( X ), j( skol1 )
% 14.10/14.52     ) ==> j( op2( X, skol1 ) ) }.
% 14.10/14.52  (236) {G1,W12,D4,L2,V1,M2} R(9,4) { ! sorti2( X ), op1( j( X ), j( skol2 )
% 14.10/14.52     ) ==> j( op2( X, skol2 ) ) }.
% 14.10/14.52  (280) {G1,W5,D4,L1,V0,M1} R(10,3) { h( j( skol1 ) ) ==> skol1 }.
% 14.10/14.52  (281) {G1,W5,D4,L1,V0,M1} R(10,4) { h( j( skol2 ) ) ==> skol2 }.
% 14.10/14.52  (361) {G4,W8,D5,L1,V0,M1} R(132,51) { sorti2( op2( skol1, op2( op2( skol2, 
% 14.10/14.52    skol1 ), skol1 ) ) ) }.
% 14.10/14.52  (34202) {G2,W10,D4,L1,V0,M1} R(233,4) { op1( j( skol1 ), j( skol2 ) ) ==> j
% 14.10/14.52    ( op2( skol1, skol2 ) ) }.
% 14.10/14.52  (34205) {G3,W10,D5,L1,V0,M1} P(34202,96);r(18) { op1( j( op2( skol1, skol2
% 14.10/14.52     ) ), j( skol2 ) ) ==> j( skol1 ) }.
% 14.10/14.52  (34868) {G3,W14,D5,L1,V0,M1} R(234,128) { op1( j( op2( skol2, skol1 ) ), j
% 14.10/14.52    ( skol1 ) ) ==> j( op2( op2( skol2, skol1 ), skol1 ) ) }.
% 14.10/14.52  (34871) {G2,W10,D4,L1,V0,M1} R(234,4) { op1( j( skol2 ), j( skol1 ) ) ==> j
% 14.10/14.52    ( op2( skol2, skol1 ) ) }.
% 14.10/14.52  (34874) {G4,W9,D5,L1,V0,M1} P(34871,94);d(34868);r(17) { j( op2( op2( skol2
% 14.10/14.52    , skol1 ), skol1 ) ) ==> j( skol2 ) }.
% 14.10/14.52  (34876) {G5,W13,D6,L1,V0,M1} P(34874,233);d(34202);r(132) { j( op2( skol1, 
% 14.10/14.52    op2( op2( skol2, skol1 ), skol1 ) ) ) ==> j( op2( skol1, skol2 ) ) }.
% 14.10/14.52  (34879) {G5,W7,D4,L1,V0,M1} P(34874,10);d(281);r(132) { op2( op2( skol2, 
% 14.10/14.52    skol1 ), skol1 ) ==> skol2 }.
% 14.10/14.52  (35521) {G6,W9,D5,L1,V0,M1} R(236,361);d(34876);d(34205);d(34879) { j( op2
% 14.10/14.52    ( op2( skol1, skol2 ), skol2 ) ) ==> j( skol1 ) }.
% 14.10/14.52  (35533) {G7,W7,D4,L1,V0,M1} P(35521,10);d(280);r(189) { op2( op2( skol1, 
% 14.10/14.52    skol2 ), skol2 ) ==> skol1 }.
% 14.10/14.52  (35534) {G8,W0,D0,L0,V0,M0} S(35533);r(5) {  }.
% 14.10/14.52  
% 14.10/14.52  
% 14.10/14.52  % SZS output end Refutation
% 14.10/14.52  found a proof!
% 14.10/14.52  
% 14.10/14.52  
% 14.10/14.52  Unprocessed initial clauses:
% 14.10/14.52  
% 14.10/14.52  (35536) {G0,W8,D3,L3,V2,M3}  { ! sorti1( X ), ! sorti1( Y ), sorti1( op1( X
% 14.10/14.52    , Y ) ) }.
% 14.10/14.52  (35537) {G0,W8,D3,L3,V2,M3}  { ! sorti2( X ), ! sorti2( Y ), sorti2( op2( X
% 14.10/14.52    , Y ) ) }.
% 14.10/14.52  (35538) {G0,W11,D4,L3,V2,M3}  { ! sorti1( X ), ! sorti1( Y ), op1( op1( X, 
% 14.10/14.52    Y ), Y ) = X }.
% 14.10/14.52  (35539) {G0,W2,D2,L1,V0,M1}  { sorti2( skol1 ) }.
% 14.10/14.52  (35540) {G0,W2,D2,L1,V0,M1}  { sorti2( skol2 ) }.
% 14.10/14.52  (35541) {G0,W7,D4,L1,V0,M1}  { ! op2( op2( skol1, skol2 ), skol2 ) = skol1
% 14.10/14.52     }.
% 14.10/14.52  (35542) {G0,W5,D3,L2,V1,M2}  { ! sorti1( X ), sorti2( h( X ) ) }.
% 14.10/14.52  (35543) {G0,W5,D3,L2,V1,M2}  { ! sorti2( X ), sorti1( j( X ) ) }.
% 14.10/14.52  (35544) {G0,W14,D4,L3,V2,M3}  { ! sorti1( X ), ! sorti1( Y ), h( op1( X, Y
% 14.10/14.52     ) ) = op2( h( X ), h( Y ) ) }.
% 14.10/14.52  (35545) {G0,W14,D4,L3,V2,M3}  { ! sorti2( X ), ! sorti2( Y ), j( op2( X, Y
% 14.10/14.52     ) ) = op1( j( X ), j( Y ) ) }.
% 14.10/14.52  (35546) {G0,W7,D4,L2,V1,M2}  { ! sorti2( X ), h( j( X ) ) = X }.
% 14.10/14.52  (35547) {G0,W7,D4,L2,V1,M2}  { ! sorti1( X ), j( h( X ) ) = X }.
% 14.10/14.52  
% 14.10/14.52  
% 14.10/14.52  Total Proof:
% 14.10/14.52  
% 14.10/14.52  subsumption: (1) {G0,W8,D3,L3,V2,M3} I { ! sorti2( X ), ! sorti2( Y ), 
% 14.10/14.52    sorti2( op2( X, Y ) ) }.
% 14.10/14.52  parent0: (35537) {G0,W8,D3,L3,V2,M3}  { ! sorti2( X ), ! sorti2( Y ), 
% 14.10/14.52    sorti2( op2( X, Y ) ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := X
% 14.10/14.52     Y := Y
% 14.10/14.52  end
% 14.10/14.52  permutation0:
% 14.10/14.52     0 ==> 0
% 14.10/14.52     1 ==> 1
% 14.10/14.52     2 ==> 2
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  subsumption: (2) {G0,W11,D4,L3,V2,M3} I { ! sorti1( X ), ! sorti1( Y ), op1
% 14.10/14.52    ( op1( X, Y ), Y ) ==> X }.
% 14.10/14.52  parent0: (35538) {G0,W11,D4,L3,V2,M3}  { ! sorti1( X ), ! sorti1( Y ), op1
% 14.10/14.52    ( op1( X, Y ), Y ) = X }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := X
% 14.10/14.52     Y := Y
% 14.10/14.52  end
% 14.10/14.52  permutation0:
% 14.10/14.52     0 ==> 0
% 14.10/14.52     1 ==> 1
% 14.10/14.52     2 ==> 2
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  subsumption: (3) {G0,W2,D2,L1,V0,M1} I { sorti2( skol1 ) }.
% 14.10/14.52  parent0: (35539) {G0,W2,D2,L1,V0,M1}  { sorti2( skol1 ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  permutation0:
% 14.10/14.52     0 ==> 0
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  subsumption: (4) {G0,W2,D2,L1,V0,M1} I { sorti2( skol2 ) }.
% 14.10/14.52  parent0: (35540) {G0,W2,D2,L1,V0,M1}  { sorti2( skol2 ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  permutation0:
% 14.10/14.52     0 ==> 0
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  subsumption: (5) {G0,W7,D4,L1,V0,M1} I { ! op2( op2( skol1, skol2 ), skol2
% 14.10/14.52     ) ==> skol1 }.
% 14.10/14.52  parent0: (35541) {G0,W7,D4,L1,V0,M1}  { ! op2( op2( skol1, skol2 ), skol2 )
% 14.10/14.52     = skol1 }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  permutation0:
% 14.10/14.52     0 ==> 0
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  subsumption: (7) {G0,W5,D3,L2,V1,M2} I { ! sorti2( X ), sorti1( j( X ) )
% 14.10/14.52     }.
% 14.10/14.52  parent0: (35543) {G0,W5,D3,L2,V1,M2}  { ! sorti2( X ), sorti1( j( X ) ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := X
% 14.10/14.52  end
% 14.10/14.52  permutation0:
% 14.10/14.52     0 ==> 0
% 14.10/14.52     1 ==> 1
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  eqswap: (35586) {G0,W14,D4,L3,V2,M3}  { op1( j( X ), j( Y ) ) = j( op2( X, 
% 14.10/14.52    Y ) ), ! sorti2( X ), ! sorti2( Y ) }.
% 14.10/14.52  parent0[2]: (35545) {G0,W14,D4,L3,V2,M3}  { ! sorti2( X ), ! sorti2( Y ), j
% 14.10/14.52    ( op2( X, Y ) ) = op1( j( X ), j( Y ) ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := X
% 14.10/14.52     Y := Y
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  subsumption: (9) {G0,W14,D4,L3,V2,M3} I { ! sorti2( X ), ! sorti2( Y ), op1
% 14.10/14.52    ( j( X ), j( Y ) ) ==> j( op2( X, Y ) ) }.
% 14.10/14.52  parent0: (35586) {G0,W14,D4,L3,V2,M3}  { op1( j( X ), j( Y ) ) = j( op2( X
% 14.10/14.52    , Y ) ), ! sorti2( X ), ! sorti2( Y ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := X
% 14.10/14.52     Y := Y
% 14.10/14.52  end
% 14.10/14.52  permutation0:
% 14.10/14.52     0 ==> 2
% 14.10/14.52     1 ==> 0
% 14.10/14.52     2 ==> 1
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  subsumption: (10) {G0,W7,D4,L2,V1,M2} I { ! sorti2( X ), h( j( X ) ) ==> X
% 14.10/14.52     }.
% 14.10/14.52  parent0: (35546) {G0,W7,D4,L2,V1,M2}  { ! sorti2( X ), h( j( X ) ) = X }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := X
% 14.10/14.52  end
% 14.10/14.52  permutation0:
% 14.10/14.52     0 ==> 0
% 14.10/14.52     1 ==> 1
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  resolution: (35602) {G1,W3,D3,L1,V0,M1}  { sorti1( j( skol1 ) ) }.
% 14.10/14.52  parent0[0]: (7) {G0,W5,D3,L2,V1,M2} I { ! sorti2( X ), sorti1( j( X ) ) }.
% 14.10/14.52  parent1[0]: (3) {G0,W2,D2,L1,V0,M1} I { sorti2( skol1 ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := skol1
% 14.10/14.52  end
% 14.10/14.52  substitution1:
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  subsumption: (17) {G1,W3,D3,L1,V0,M1} R(7,3) { sorti1( j( skol1 ) ) }.
% 14.10/14.52  parent0: (35602) {G1,W3,D3,L1,V0,M1}  { sorti1( j( skol1 ) ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  permutation0:
% 14.10/14.52     0 ==> 0
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  resolution: (35603) {G1,W3,D3,L1,V0,M1}  { sorti1( j( skol2 ) ) }.
% 14.10/14.52  parent0[0]: (7) {G0,W5,D3,L2,V1,M2} I { ! sorti2( X ), sorti1( j( X ) ) }.
% 14.10/14.52  parent1[0]: (4) {G0,W2,D2,L1,V0,M1} I { sorti2( skol2 ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := skol2
% 14.10/14.52  end
% 14.10/14.52  substitution1:
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  subsumption: (18) {G1,W3,D3,L1,V0,M1} R(7,4) { sorti1( j( skol2 ) ) }.
% 14.10/14.52  parent0: (35603) {G1,W3,D3,L1,V0,M1}  { sorti1( j( skol2 ) ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  permutation0:
% 14.10/14.52     0 ==> 0
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  resolution: (35604) {G1,W6,D3,L2,V1,M2}  { ! sorti2( X ), sorti2( op2( 
% 14.10/14.52    skol1, X ) ) }.
% 14.10/14.52  parent0[0]: (1) {G0,W8,D3,L3,V2,M3} I { ! sorti2( X ), ! sorti2( Y ), 
% 14.10/14.52    sorti2( op2( X, Y ) ) }.
% 14.10/14.52  parent1[0]: (3) {G0,W2,D2,L1,V0,M1} I { sorti2( skol1 ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := skol1
% 14.10/14.52     Y := X
% 14.10/14.52  end
% 14.10/14.52  substitution1:
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  subsumption: (51) {G1,W6,D3,L2,V1,M2} R(1,3) { ! sorti2( X ), sorti2( op2( 
% 14.10/14.52    skol1, X ) ) }.
% 14.10/14.52  parent0: (35604) {G1,W6,D3,L2,V1,M2}  { ! sorti2( X ), sorti2( op2( skol1, 
% 14.10/14.52    X ) ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := X
% 14.10/14.52  end
% 14.10/14.52  permutation0:
% 14.10/14.52     0 ==> 0
% 14.10/14.52     1 ==> 1
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  resolution: (35607) {G1,W6,D3,L2,V1,M2}  { ! sorti2( X ), sorti2( op2( X, 
% 14.10/14.52    skol1 ) ) }.
% 14.10/14.52  parent0[1]: (1) {G0,W8,D3,L3,V2,M3} I { ! sorti2( X ), ! sorti2( Y ), 
% 14.10/14.52    sorti2( op2( X, Y ) ) }.
% 14.10/14.52  parent1[0]: (3) {G0,W2,D2,L1,V0,M1} I { sorti2( skol1 ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := X
% 14.10/14.52     Y := skol1
% 14.10/14.52  end
% 14.10/14.52  substitution1:
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  subsumption: (52) {G1,W6,D3,L2,V1,M2} R(1,3) { ! sorti2( X ), sorti2( op2( 
% 14.10/14.52    X, skol1 ) ) }.
% 14.10/14.52  parent0: (35607) {G1,W6,D3,L2,V1,M2}  { ! sorti2( X ), sorti2( op2( X, 
% 14.10/14.52    skol1 ) ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := X
% 14.10/14.52  end
% 14.10/14.52  permutation0:
% 14.10/14.52     0 ==> 0
% 14.10/14.52     1 ==> 1
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  resolution: (35609) {G1,W6,D3,L2,V1,M2}  { ! sorti2( X ), sorti2( op2( X, 
% 14.10/14.52    skol2 ) ) }.
% 14.10/14.52  parent0[1]: (1) {G0,W8,D3,L3,V2,M3} I { ! sorti2( X ), ! sorti2( Y ), 
% 14.10/14.52    sorti2( op2( X, Y ) ) }.
% 14.10/14.52  parent1[0]: (4) {G0,W2,D2,L1,V0,M1} I { sorti2( skol2 ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := X
% 14.10/14.52     Y := skol2
% 14.10/14.52  end
% 14.10/14.52  substitution1:
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  subsumption: (54) {G1,W6,D3,L2,V1,M2} R(1,4) { ! sorti2( X ), sorti2( op2( 
% 14.10/14.52    X, skol2 ) ) }.
% 14.10/14.52  parent0: (35609) {G1,W6,D3,L2,V1,M2}  { ! sorti2( X ), sorti2( op2( X, 
% 14.10/14.52    skol2 ) ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := X
% 14.10/14.52  end
% 14.10/14.52  permutation0:
% 14.10/14.52     0 ==> 0
% 14.10/14.52     1 ==> 1
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  resolution: (35610) {G1,W4,D3,L1,V0,M1}  { sorti2( op2( skol1, skol2 ) )
% 14.10/14.52     }.
% 14.10/14.52  parent0[0]: (51) {G1,W6,D3,L2,V1,M2} R(1,3) { ! sorti2( X ), sorti2( op2( 
% 14.10/14.52    skol1, X ) ) }.
% 14.10/14.52  parent1[0]: (4) {G0,W2,D2,L1,V0,M1} I { sorti2( skol2 ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := skol2
% 14.10/14.52  end
% 14.10/14.52  substitution1:
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  subsumption: (76) {G2,W4,D3,L1,V0,M1} R(51,4) { sorti2( op2( skol1, skol2 )
% 14.10/14.52     ) }.
% 14.10/14.52  parent0: (35610) {G1,W4,D3,L1,V0,M1}  { sorti2( op2( skol1, skol2 ) ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  permutation0:
% 14.10/14.52     0 ==> 0
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  eqswap: (35611) {G0,W11,D4,L3,V2,M3}  { X ==> op1( op1( X, Y ), Y ), ! 
% 14.10/14.52    sorti1( X ), ! sorti1( Y ) }.
% 14.10/14.52  parent0[2]: (2) {G0,W11,D4,L3,V2,M3} I { ! sorti1( X ), ! sorti1( Y ), op1
% 14.10/14.52    ( op1( X, Y ), Y ) ==> X }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := X
% 14.10/14.52     Y := Y
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  resolution: (35612) {G1,W11,D5,L2,V1,M2}  { j( skol2 ) ==> op1( op1( j( 
% 14.10/14.52    skol2 ), X ), X ), ! sorti1( X ) }.
% 14.10/14.52  parent0[1]: (35611) {G0,W11,D4,L3,V2,M3}  { X ==> op1( op1( X, Y ), Y ), ! 
% 14.10/14.52    sorti1( X ), ! sorti1( Y ) }.
% 14.10/14.52  parent1[0]: (18) {G1,W3,D3,L1,V0,M1} R(7,4) { sorti1( j( skol2 ) ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := j( skol2 )
% 14.10/14.52     Y := X
% 14.10/14.52  end
% 14.10/14.52  substitution1:
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  eqswap: (35615) {G1,W11,D5,L2,V1,M2}  { op1( op1( j( skol2 ), X ), X ) ==> 
% 14.10/14.52    j( skol2 ), ! sorti1( X ) }.
% 14.10/14.52  parent0[0]: (35612) {G1,W11,D5,L2,V1,M2}  { j( skol2 ) ==> op1( op1( j( 
% 14.10/14.52    skol2 ), X ), X ), ! sorti1( X ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := X
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  subsumption: (94) {G2,W11,D5,L2,V1,M2} R(2,18) { ! sorti1( X ), op1( op1( j
% 14.10/14.52    ( skol2 ), X ), X ) ==> j( skol2 ) }.
% 14.10/14.52  parent0: (35615) {G1,W11,D5,L2,V1,M2}  { op1( op1( j( skol2 ), X ), X ) ==>
% 14.10/14.52     j( skol2 ), ! sorti1( X ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := X
% 14.10/14.52  end
% 14.10/14.52  permutation0:
% 14.10/14.52     0 ==> 1
% 14.10/14.52     1 ==> 0
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  eqswap: (35616) {G0,W11,D4,L3,V2,M3}  { X ==> op1( op1( X, Y ), Y ), ! 
% 14.10/14.52    sorti1( X ), ! sorti1( Y ) }.
% 14.10/14.52  parent0[2]: (2) {G0,W11,D4,L3,V2,M3} I { ! sorti1( X ), ! sorti1( Y ), op1
% 14.10/14.52    ( op1( X, Y ), Y ) ==> X }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := X
% 14.10/14.52     Y := Y
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  resolution: (35617) {G1,W11,D5,L2,V1,M2}  { j( skol1 ) ==> op1( op1( j( 
% 14.10/14.52    skol1 ), X ), X ), ! sorti1( X ) }.
% 14.10/14.52  parent0[1]: (35616) {G0,W11,D4,L3,V2,M3}  { X ==> op1( op1( X, Y ), Y ), ! 
% 14.10/14.52    sorti1( X ), ! sorti1( Y ) }.
% 14.10/14.52  parent1[0]: (17) {G1,W3,D3,L1,V0,M1} R(7,3) { sorti1( j( skol1 ) ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := j( skol1 )
% 14.10/14.52     Y := X
% 14.10/14.52  end
% 14.10/14.52  substitution1:
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  eqswap: (35620) {G1,W11,D5,L2,V1,M2}  { op1( op1( j( skol1 ), X ), X ) ==> 
% 14.10/14.52    j( skol1 ), ! sorti1( X ) }.
% 14.10/14.52  parent0[0]: (35617) {G1,W11,D5,L2,V1,M2}  { j( skol1 ) ==> op1( op1( j( 
% 14.10/14.52    skol1 ), X ), X ), ! sorti1( X ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := X
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  subsumption: (96) {G2,W11,D5,L2,V1,M2} R(2,17) { ! sorti1( X ), op1( op1( j
% 14.10/14.52    ( skol1 ), X ), X ) ==> j( skol1 ) }.
% 14.10/14.52  parent0: (35620) {G1,W11,D5,L2,V1,M2}  { op1( op1( j( skol1 ), X ), X ) ==>
% 14.10/14.52     j( skol1 ), ! sorti1( X ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := X
% 14.10/14.52  end
% 14.10/14.52  permutation0:
% 14.10/14.52     0 ==> 1
% 14.10/14.52     1 ==> 0
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  resolution: (35621) {G1,W4,D3,L1,V0,M1}  { sorti2( op2( skol2, skol1 ) )
% 14.10/14.52     }.
% 14.10/14.52  parent0[0]: (52) {G1,W6,D3,L2,V1,M2} R(1,3) { ! sorti2( X ), sorti2( op2( X
% 14.10/14.52    , skol1 ) ) }.
% 14.10/14.52  parent1[0]: (4) {G0,W2,D2,L1,V0,M1} I { sorti2( skol2 ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := skol2
% 14.10/14.52  end
% 14.10/14.52  substitution1:
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  subsumption: (128) {G2,W4,D3,L1,V0,M1} R(52,4) { sorti2( op2( skol2, skol1
% 14.10/14.52     ) ) }.
% 14.10/14.52  parent0: (35621) {G1,W4,D3,L1,V0,M1}  { sorti2( op2( skol2, skol1 ) ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  permutation0:
% 14.10/14.52     0 ==> 0
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  resolution: (35622) {G2,W6,D4,L1,V0,M1}  { sorti2( op2( op2( skol2, skol1 )
% 14.10/14.52    , skol1 ) ) }.
% 14.10/14.52  parent0[0]: (52) {G1,W6,D3,L2,V1,M2} R(1,3) { ! sorti2( X ), sorti2( op2( X
% 14.10/14.52    , skol1 ) ) }.
% 14.10/14.52  parent1[0]: (128) {G2,W4,D3,L1,V0,M1} R(52,4) { sorti2( op2( skol2, skol1 )
% 14.10/14.52     ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := op2( skol2, skol1 )
% 14.10/14.52  end
% 14.10/14.52  substitution1:
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  subsumption: (132) {G3,W6,D4,L1,V0,M1} R(128,52) { sorti2( op2( op2( skol2
% 14.10/14.52    , skol1 ), skol1 ) ) }.
% 14.10/14.52  parent0: (35622) {G2,W6,D4,L1,V0,M1}  { sorti2( op2( op2( skol2, skol1 ), 
% 14.10/14.52    skol1 ) ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  permutation0:
% 14.10/14.52     0 ==> 0
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  resolution: (35623) {G2,W6,D4,L1,V0,M1}  { sorti2( op2( op2( skol1, skol2 )
% 14.10/14.52    , skol2 ) ) }.
% 14.10/14.52  parent0[0]: (54) {G1,W6,D3,L2,V1,M2} R(1,4) { ! sorti2( X ), sorti2( op2( X
% 14.10/14.52    , skol2 ) ) }.
% 14.10/14.52  parent1[0]: (76) {G2,W4,D3,L1,V0,M1} R(51,4) { sorti2( op2( skol1, skol2 )
% 14.10/14.52     ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := op2( skol1, skol2 )
% 14.10/14.52  end
% 14.10/14.52  substitution1:
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  subsumption: (189) {G3,W6,D4,L1,V0,M1} R(54,76) { sorti2( op2( op2( skol1, 
% 14.10/14.52    skol2 ), skol2 ) ) }.
% 14.10/14.52  parent0: (35623) {G2,W6,D4,L1,V0,M1}  { sorti2( op2( op2( skol1, skol2 ), 
% 14.10/14.52    skol2 ) ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  permutation0:
% 14.10/14.52     0 ==> 0
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  eqswap: (35624) {G0,W14,D4,L3,V2,M3}  { j( op2( X, Y ) ) ==> op1( j( X ), j
% 14.10/14.52    ( Y ) ), ! sorti2( X ), ! sorti2( Y ) }.
% 14.10/14.52  parent0[2]: (9) {G0,W14,D4,L3,V2,M3} I { ! sorti2( X ), ! sorti2( Y ), op1
% 14.10/14.52    ( j( X ), j( Y ) ) ==> j( op2( X, Y ) ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := X
% 14.10/14.52     Y := Y
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  resolution: (35625) {G1,W12,D4,L2,V1,M2}  { j( op2( skol1, X ) ) ==> op1( j
% 14.10/14.52    ( skol1 ), j( X ) ), ! sorti2( X ) }.
% 14.10/14.52  parent0[1]: (35624) {G0,W14,D4,L3,V2,M3}  { j( op2( X, Y ) ) ==> op1( j( X
% 14.10/14.52     ), j( Y ) ), ! sorti2( X ), ! sorti2( Y ) }.
% 14.10/14.52  parent1[0]: (3) {G0,W2,D2,L1,V0,M1} I { sorti2( skol1 ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := skol1
% 14.10/14.52     Y := X
% 14.10/14.52  end
% 14.10/14.52  substitution1:
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  eqswap: (35628) {G1,W12,D4,L2,V1,M2}  { op1( j( skol1 ), j( X ) ) ==> j( 
% 14.10/14.52    op2( skol1, X ) ), ! sorti2( X ) }.
% 14.10/14.52  parent0[0]: (35625) {G1,W12,D4,L2,V1,M2}  { j( op2( skol1, X ) ) ==> op1( j
% 14.10/14.52    ( skol1 ), j( X ) ), ! sorti2( X ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := X
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  subsumption: (233) {G1,W12,D4,L2,V1,M2} R(9,3) { ! sorti2( X ), op1( j( 
% 14.10/14.52    skol1 ), j( X ) ) ==> j( op2( skol1, X ) ) }.
% 14.10/14.52  parent0: (35628) {G1,W12,D4,L2,V1,M2}  { op1( j( skol1 ), j( X ) ) ==> j( 
% 14.10/14.52    op2( skol1, X ) ), ! sorti2( X ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := X
% 14.10/14.52  end
% 14.10/14.52  permutation0:
% 14.10/14.52     0 ==> 1
% 14.10/14.52     1 ==> 0
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  eqswap: (35629) {G0,W14,D4,L3,V2,M3}  { j( op2( X, Y ) ) ==> op1( j( X ), j
% 14.10/14.52    ( Y ) ), ! sorti2( X ), ! sorti2( Y ) }.
% 14.10/14.52  parent0[2]: (9) {G0,W14,D4,L3,V2,M3} I { ! sorti2( X ), ! sorti2( Y ), op1
% 14.10/14.52    ( j( X ), j( Y ) ) ==> j( op2( X, Y ) ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := X
% 14.10/14.52     Y := Y
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  resolution: (35631) {G1,W12,D4,L2,V1,M2}  { j( op2( X, skol1 ) ) ==> op1( j
% 14.10/14.52    ( X ), j( skol1 ) ), ! sorti2( X ) }.
% 14.10/14.52  parent0[2]: (35629) {G0,W14,D4,L3,V2,M3}  { j( op2( X, Y ) ) ==> op1( j( X
% 14.10/14.52     ), j( Y ) ), ! sorti2( X ), ! sorti2( Y ) }.
% 14.10/14.52  parent1[0]: (3) {G0,W2,D2,L1,V0,M1} I { sorti2( skol1 ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := X
% 14.10/14.52     Y := skol1
% 14.10/14.52  end
% 14.10/14.52  substitution1:
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  eqswap: (35632) {G1,W12,D4,L2,V1,M2}  { op1( j( X ), j( skol1 ) ) ==> j( 
% 14.10/14.52    op2( X, skol1 ) ), ! sorti2( X ) }.
% 14.10/14.52  parent0[0]: (35631) {G1,W12,D4,L2,V1,M2}  { j( op2( X, skol1 ) ) ==> op1( j
% 14.10/14.52    ( X ), j( skol1 ) ), ! sorti2( X ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := X
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  subsumption: (234) {G1,W12,D4,L2,V1,M2} R(9,3) { ! sorti2( X ), op1( j( X )
% 14.10/14.52    , j( skol1 ) ) ==> j( op2( X, skol1 ) ) }.
% 14.10/14.52  parent0: (35632) {G1,W12,D4,L2,V1,M2}  { op1( j( X ), j( skol1 ) ) ==> j( 
% 14.10/14.52    op2( X, skol1 ) ), ! sorti2( X ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := X
% 14.10/14.52  end
% 14.10/14.52  permutation0:
% 14.10/14.52     0 ==> 1
% 14.10/14.52     1 ==> 0
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  eqswap: (35634) {G0,W14,D4,L3,V2,M3}  { j( op2( X, Y ) ) ==> op1( j( X ), j
% 14.10/14.52    ( Y ) ), ! sorti2( X ), ! sorti2( Y ) }.
% 14.10/14.52  parent0[2]: (9) {G0,W14,D4,L3,V2,M3} I { ! sorti2( X ), ! sorti2( Y ), op1
% 14.10/14.52    ( j( X ), j( Y ) ) ==> j( op2( X, Y ) ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := X
% 14.10/14.52     Y := Y
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  resolution: (35636) {G1,W12,D4,L2,V1,M2}  { j( op2( X, skol2 ) ) ==> op1( j
% 14.10/14.52    ( X ), j( skol2 ) ), ! sorti2( X ) }.
% 14.10/14.52  parent0[2]: (35634) {G0,W14,D4,L3,V2,M3}  { j( op2( X, Y ) ) ==> op1( j( X
% 14.10/14.52     ), j( Y ) ), ! sorti2( X ), ! sorti2( Y ) }.
% 14.10/14.52  parent1[0]: (4) {G0,W2,D2,L1,V0,M1} I { sorti2( skol2 ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := X
% 14.10/14.52     Y := skol2
% 14.10/14.52  end
% 14.10/14.52  substitution1:
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  eqswap: (35637) {G1,W12,D4,L2,V1,M2}  { op1( j( X ), j( skol2 ) ) ==> j( 
% 14.10/14.52    op2( X, skol2 ) ), ! sorti2( X ) }.
% 14.10/14.52  parent0[0]: (35636) {G1,W12,D4,L2,V1,M2}  { j( op2( X, skol2 ) ) ==> op1( j
% 14.10/14.52    ( X ), j( skol2 ) ), ! sorti2( X ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := X
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  subsumption: (236) {G1,W12,D4,L2,V1,M2} R(9,4) { ! sorti2( X ), op1( j( X )
% 14.10/14.52    , j( skol2 ) ) ==> j( op2( X, skol2 ) ) }.
% 14.10/14.52  parent0: (35637) {G1,W12,D4,L2,V1,M2}  { op1( j( X ), j( skol2 ) ) ==> j( 
% 14.10/14.52    op2( X, skol2 ) ), ! sorti2( X ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := X
% 14.10/14.52  end
% 14.10/14.52  permutation0:
% 14.10/14.52     0 ==> 1
% 14.10/14.52     1 ==> 0
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  eqswap: (35639) {G0,W7,D4,L2,V1,M2}  { X ==> h( j( X ) ), ! sorti2( X ) }.
% 14.10/14.52  parent0[1]: (10) {G0,W7,D4,L2,V1,M2} I { ! sorti2( X ), h( j( X ) ) ==> X
% 14.10/14.52     }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := X
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  resolution: (35640) {G1,W5,D4,L1,V0,M1}  { skol1 ==> h( j( skol1 ) ) }.
% 14.10/14.52  parent0[1]: (35639) {G0,W7,D4,L2,V1,M2}  { X ==> h( j( X ) ), ! sorti2( X )
% 14.10/14.52     }.
% 14.10/14.52  parent1[0]: (3) {G0,W2,D2,L1,V0,M1} I { sorti2( skol1 ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := skol1
% 14.10/14.52  end
% 14.10/14.52  substitution1:
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  eqswap: (35641) {G1,W5,D4,L1,V0,M1}  { h( j( skol1 ) ) ==> skol1 }.
% 14.10/14.52  parent0[0]: (35640) {G1,W5,D4,L1,V0,M1}  { skol1 ==> h( j( skol1 ) ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  subsumption: (280) {G1,W5,D4,L1,V0,M1} R(10,3) { h( j( skol1 ) ) ==> skol1
% 14.10/14.52     }.
% 14.10/14.52  parent0: (35641) {G1,W5,D4,L1,V0,M1}  { h( j( skol1 ) ) ==> skol1 }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  permutation0:
% 14.10/14.52     0 ==> 0
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  eqswap: (35642) {G0,W7,D4,L2,V1,M2}  { X ==> h( j( X ) ), ! sorti2( X ) }.
% 14.10/14.52  parent0[1]: (10) {G0,W7,D4,L2,V1,M2} I { ! sorti2( X ), h( j( X ) ) ==> X
% 14.10/14.52     }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := X
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  resolution: (35643) {G1,W5,D4,L1,V0,M1}  { skol2 ==> h( j( skol2 ) ) }.
% 14.10/14.52  parent0[1]: (35642) {G0,W7,D4,L2,V1,M2}  { X ==> h( j( X ) ), ! sorti2( X )
% 14.10/14.52     }.
% 14.10/14.52  parent1[0]: (4) {G0,W2,D2,L1,V0,M1} I { sorti2( skol2 ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := skol2
% 14.10/14.52  end
% 14.10/14.52  substitution1:
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  eqswap: (35644) {G1,W5,D4,L1,V0,M1}  { h( j( skol2 ) ) ==> skol2 }.
% 14.10/14.52  parent0[0]: (35643) {G1,W5,D4,L1,V0,M1}  { skol2 ==> h( j( skol2 ) ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  subsumption: (281) {G1,W5,D4,L1,V0,M1} R(10,4) { h( j( skol2 ) ) ==> skol2
% 14.10/14.52     }.
% 14.10/14.52  parent0: (35644) {G1,W5,D4,L1,V0,M1}  { h( j( skol2 ) ) ==> skol2 }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  permutation0:
% 14.10/14.52     0 ==> 0
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  resolution: (35645) {G2,W8,D5,L1,V0,M1}  { sorti2( op2( skol1, op2( op2( 
% 14.10/14.52    skol2, skol1 ), skol1 ) ) ) }.
% 14.10/14.52  parent0[0]: (51) {G1,W6,D3,L2,V1,M2} R(1,3) { ! sorti2( X ), sorti2( op2( 
% 14.10/14.52    skol1, X ) ) }.
% 14.10/14.52  parent1[0]: (132) {G3,W6,D4,L1,V0,M1} R(128,52) { sorti2( op2( op2( skol2, 
% 14.10/14.52    skol1 ), skol1 ) ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := op2( op2( skol2, skol1 ), skol1 )
% 14.10/14.52  end
% 14.10/14.52  substitution1:
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  subsumption: (361) {G4,W8,D5,L1,V0,M1} R(132,51) { sorti2( op2( skol1, op2
% 14.10/14.52    ( op2( skol2, skol1 ), skol1 ) ) ) }.
% 14.10/14.52  parent0: (35645) {G2,W8,D5,L1,V0,M1}  { sorti2( op2( skol1, op2( op2( skol2
% 14.10/14.52    , skol1 ), skol1 ) ) ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  permutation0:
% 14.10/14.52     0 ==> 0
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  eqswap: (35646) {G1,W12,D4,L2,V1,M2}  { j( op2( skol1, X ) ) ==> op1( j( 
% 14.10/14.52    skol1 ), j( X ) ), ! sorti2( X ) }.
% 14.10/14.52  parent0[1]: (233) {G1,W12,D4,L2,V1,M2} R(9,3) { ! sorti2( X ), op1( j( 
% 14.10/14.52    skol1 ), j( X ) ) ==> j( op2( skol1, X ) ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := X
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  resolution: (35647) {G1,W10,D4,L1,V0,M1}  { j( op2( skol1, skol2 ) ) ==> 
% 14.10/14.52    op1( j( skol1 ), j( skol2 ) ) }.
% 14.10/14.52  parent0[1]: (35646) {G1,W12,D4,L2,V1,M2}  { j( op2( skol1, X ) ) ==> op1( j
% 14.10/14.52    ( skol1 ), j( X ) ), ! sorti2( X ) }.
% 14.10/14.52  parent1[0]: (4) {G0,W2,D2,L1,V0,M1} I { sorti2( skol2 ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := skol2
% 14.10/14.52  end
% 14.10/14.52  substitution1:
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  eqswap: (35648) {G1,W10,D4,L1,V0,M1}  { op1( j( skol1 ), j( skol2 ) ) ==> j
% 14.10/14.52    ( op2( skol1, skol2 ) ) }.
% 14.10/14.52  parent0[0]: (35647) {G1,W10,D4,L1,V0,M1}  { j( op2( skol1, skol2 ) ) ==> 
% 14.10/14.52    op1( j( skol1 ), j( skol2 ) ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  subsumption: (34202) {G2,W10,D4,L1,V0,M1} R(233,4) { op1( j( skol1 ), j( 
% 14.10/14.52    skol2 ) ) ==> j( op2( skol1, skol2 ) ) }.
% 14.10/14.52  parent0: (35648) {G1,W10,D4,L1,V0,M1}  { op1( j( skol1 ), j( skol2 ) ) ==> 
% 14.10/14.52    j( op2( skol1, skol2 ) ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  permutation0:
% 14.10/14.52     0 ==> 0
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  eqswap: (35650) {G2,W11,D5,L2,V1,M2}  { j( skol1 ) ==> op1( op1( j( skol1 )
% 14.10/14.52    , X ), X ), ! sorti1( X ) }.
% 14.10/14.52  parent0[1]: (96) {G2,W11,D5,L2,V1,M2} R(2,17) { ! sorti1( X ), op1( op1( j
% 14.10/14.52    ( skol1 ), X ), X ) ==> j( skol1 ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := X
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  paramod: (35651) {G3,W13,D5,L2,V0,M2}  { j( skol1 ) ==> op1( j( op2( skol1
% 14.10/14.52    , skol2 ) ), j( skol2 ) ), ! sorti1( j( skol2 ) ) }.
% 14.10/14.52  parent0[0]: (34202) {G2,W10,D4,L1,V0,M1} R(233,4) { op1( j( skol1 ), j( 
% 14.10/14.52    skol2 ) ) ==> j( op2( skol1, skol2 ) ) }.
% 14.10/14.52  parent1[0; 4]: (35650) {G2,W11,D5,L2,V1,M2}  { j( skol1 ) ==> op1( op1( j( 
% 14.10/14.52    skol1 ), X ), X ), ! sorti1( X ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  substitution1:
% 14.10/14.52     X := j( skol2 )
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  resolution: (35652) {G2,W10,D5,L1,V0,M1}  { j( skol1 ) ==> op1( j( op2( 
% 14.10/14.52    skol1, skol2 ) ), j( skol2 ) ) }.
% 14.10/14.52  parent0[1]: (35651) {G3,W13,D5,L2,V0,M2}  { j( skol1 ) ==> op1( j( op2( 
% 14.10/14.52    skol1, skol2 ) ), j( skol2 ) ), ! sorti1( j( skol2 ) ) }.
% 14.10/14.52  parent1[0]: (18) {G1,W3,D3,L1,V0,M1} R(7,4) { sorti1( j( skol2 ) ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  substitution1:
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  eqswap: (35653) {G2,W10,D5,L1,V0,M1}  { op1( j( op2( skol1, skol2 ) ), j( 
% 14.10/14.52    skol2 ) ) ==> j( skol1 ) }.
% 14.10/14.52  parent0[0]: (35652) {G2,W10,D5,L1,V0,M1}  { j( skol1 ) ==> op1( j( op2( 
% 14.10/14.52    skol1, skol2 ) ), j( skol2 ) ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  subsumption: (34205) {G3,W10,D5,L1,V0,M1} P(34202,96);r(18) { op1( j( op2( 
% 14.10/14.52    skol1, skol2 ) ), j( skol2 ) ) ==> j( skol1 ) }.
% 14.10/14.52  parent0: (35653) {G2,W10,D5,L1,V0,M1}  { op1( j( op2( skol1, skol2 ) ), j( 
% 14.10/14.52    skol2 ) ) ==> j( skol1 ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  permutation0:
% 14.10/14.52     0 ==> 0
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  eqswap: (35654) {G1,W12,D4,L2,V1,M2}  { j( op2( X, skol1 ) ) ==> op1( j( X
% 14.10/14.52     ), j( skol1 ) ), ! sorti2( X ) }.
% 14.10/14.52  parent0[1]: (234) {G1,W12,D4,L2,V1,M2} R(9,3) { ! sorti2( X ), op1( j( X )
% 14.10/14.52    , j( skol1 ) ) ==> j( op2( X, skol1 ) ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := X
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  resolution: (35655) {G2,W14,D5,L1,V0,M1}  { j( op2( op2( skol2, skol1 ), 
% 14.10/14.52    skol1 ) ) ==> op1( j( op2( skol2, skol1 ) ), j( skol1 ) ) }.
% 14.10/14.52  parent0[1]: (35654) {G1,W12,D4,L2,V1,M2}  { j( op2( X, skol1 ) ) ==> op1( j
% 14.10/14.52    ( X ), j( skol1 ) ), ! sorti2( X ) }.
% 14.10/14.52  parent1[0]: (128) {G2,W4,D3,L1,V0,M1} R(52,4) { sorti2( op2( skol2, skol1 )
% 14.10/14.52     ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := op2( skol2, skol1 )
% 14.10/14.52  end
% 14.10/14.52  substitution1:
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  eqswap: (35656) {G2,W14,D5,L1,V0,M1}  { op1( j( op2( skol2, skol1 ) ), j( 
% 14.10/14.52    skol1 ) ) ==> j( op2( op2( skol2, skol1 ), skol1 ) ) }.
% 14.10/14.52  parent0[0]: (35655) {G2,W14,D5,L1,V0,M1}  { j( op2( op2( skol2, skol1 ), 
% 14.10/14.52    skol1 ) ) ==> op1( j( op2( skol2, skol1 ) ), j( skol1 ) ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  subsumption: (34868) {G3,W14,D5,L1,V0,M1} R(234,128) { op1( j( op2( skol2, 
% 14.10/14.52    skol1 ) ), j( skol1 ) ) ==> j( op2( op2( skol2, skol1 ), skol1 ) ) }.
% 14.10/14.52  parent0: (35656) {G2,W14,D5,L1,V0,M1}  { op1( j( op2( skol2, skol1 ) ), j( 
% 14.10/14.52    skol1 ) ) ==> j( op2( op2( skol2, skol1 ), skol1 ) ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  permutation0:
% 14.10/14.52     0 ==> 0
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  eqswap: (35657) {G1,W12,D4,L2,V1,M2}  { j( op2( X, skol1 ) ) ==> op1( j( X
% 14.10/14.52     ), j( skol1 ) ), ! sorti2( X ) }.
% 14.10/14.52  parent0[1]: (234) {G1,W12,D4,L2,V1,M2} R(9,3) { ! sorti2( X ), op1( j( X )
% 14.10/14.52    , j( skol1 ) ) ==> j( op2( X, skol1 ) ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := X
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  resolution: (35658) {G1,W10,D4,L1,V0,M1}  { j( op2( skol2, skol1 ) ) ==> 
% 14.10/14.52    op1( j( skol2 ), j( skol1 ) ) }.
% 14.10/14.52  parent0[1]: (35657) {G1,W12,D4,L2,V1,M2}  { j( op2( X, skol1 ) ) ==> op1( j
% 14.10/14.52    ( X ), j( skol1 ) ), ! sorti2( X ) }.
% 14.10/14.52  parent1[0]: (4) {G0,W2,D2,L1,V0,M1} I { sorti2( skol2 ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := skol2
% 14.10/14.52  end
% 14.10/14.52  substitution1:
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  eqswap: (35659) {G1,W10,D4,L1,V0,M1}  { op1( j( skol2 ), j( skol1 ) ) ==> j
% 14.10/14.52    ( op2( skol2, skol1 ) ) }.
% 14.10/14.52  parent0[0]: (35658) {G1,W10,D4,L1,V0,M1}  { j( op2( skol2, skol1 ) ) ==> 
% 14.10/14.52    op1( j( skol2 ), j( skol1 ) ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  subsumption: (34871) {G2,W10,D4,L1,V0,M1} R(234,4) { op1( j( skol2 ), j( 
% 14.10/14.52    skol1 ) ) ==> j( op2( skol2, skol1 ) ) }.
% 14.10/14.52  parent0: (35659) {G1,W10,D4,L1,V0,M1}  { op1( j( skol2 ), j( skol1 ) ) ==> 
% 14.10/14.52    j( op2( skol2, skol1 ) ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  permutation0:
% 14.10/14.52     0 ==> 0
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  eqswap: (35661) {G2,W11,D5,L2,V1,M2}  { j( skol2 ) ==> op1( op1( j( skol2 )
% 14.10/14.52    , X ), X ), ! sorti1( X ) }.
% 14.10/14.52  parent0[1]: (94) {G2,W11,D5,L2,V1,M2} R(2,18) { ! sorti1( X ), op1( op1( j
% 14.10/14.52    ( skol2 ), X ), X ) ==> j( skol2 ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := X
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  paramod: (35663) {G3,W13,D5,L2,V0,M2}  { j( skol2 ) ==> op1( j( op2( skol2
% 14.10/14.52    , skol1 ) ), j( skol1 ) ), ! sorti1( j( skol1 ) ) }.
% 14.10/14.52  parent0[0]: (34871) {G2,W10,D4,L1,V0,M1} R(234,4) { op1( j( skol2 ), j( 
% 14.10/14.52    skol1 ) ) ==> j( op2( skol2, skol1 ) ) }.
% 14.10/14.52  parent1[0; 4]: (35661) {G2,W11,D5,L2,V1,M2}  { j( skol2 ) ==> op1( op1( j( 
% 14.10/14.52    skol2 ), X ), X ), ! sorti1( X ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  substitution1:
% 14.10/14.52     X := j( skol1 )
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  paramod: (35664) {G4,W12,D5,L2,V0,M2}  { j( skol2 ) ==> j( op2( op2( skol2
% 14.10/14.52    , skol1 ), skol1 ) ), ! sorti1( j( skol1 ) ) }.
% 14.10/14.52  parent0[0]: (34868) {G3,W14,D5,L1,V0,M1} R(234,128) { op1( j( op2( skol2, 
% 14.10/14.52    skol1 ) ), j( skol1 ) ) ==> j( op2( op2( skol2, skol1 ), skol1 ) ) }.
% 14.10/14.52  parent1[0; 3]: (35663) {G3,W13,D5,L2,V0,M2}  { j( skol2 ) ==> op1( j( op2( 
% 14.10/14.52    skol2, skol1 ) ), j( skol1 ) ), ! sorti1( j( skol1 ) ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  substitution1:
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  resolution: (35665) {G2,W9,D5,L1,V0,M1}  { j( skol2 ) ==> j( op2( op2( 
% 14.10/14.52    skol2, skol1 ), skol1 ) ) }.
% 14.10/14.52  parent0[1]: (35664) {G4,W12,D5,L2,V0,M2}  { j( skol2 ) ==> j( op2( op2( 
% 14.10/14.52    skol2, skol1 ), skol1 ) ), ! sorti1( j( skol1 ) ) }.
% 14.10/14.52  parent1[0]: (17) {G1,W3,D3,L1,V0,M1} R(7,3) { sorti1( j( skol1 ) ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  substitution1:
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  eqswap: (35666) {G2,W9,D5,L1,V0,M1}  { j( op2( op2( skol2, skol1 ), skol1 )
% 14.10/14.52     ) ==> j( skol2 ) }.
% 14.10/14.52  parent0[0]: (35665) {G2,W9,D5,L1,V0,M1}  { j( skol2 ) ==> j( op2( op2( 
% 14.10/14.52    skol2, skol1 ), skol1 ) ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  subsumption: (34874) {G4,W9,D5,L1,V0,M1} P(34871,94);d(34868);r(17) { j( 
% 14.10/14.52    op2( op2( skol2, skol1 ), skol1 ) ) ==> j( skol2 ) }.
% 14.10/14.52  parent0: (35666) {G2,W9,D5,L1,V0,M1}  { j( op2( op2( skol2, skol1 ), skol1
% 14.10/14.52     ) ) ==> j( skol2 ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  permutation0:
% 14.10/14.52     0 ==> 0
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  eqswap: (35668) {G1,W12,D4,L2,V1,M2}  { j( op2( skol1, X ) ) ==> op1( j( 
% 14.10/14.52    skol1 ), j( X ) ), ! sorti2( X ) }.
% 14.10/14.52  parent0[1]: (233) {G1,W12,D4,L2,V1,M2} R(9,3) { ! sorti2( X ), op1( j( 
% 14.10/14.52    skol1 ), j( X ) ) ==> j( op2( skol1, X ) ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := X
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  paramod: (35670) {G2,W20,D6,L2,V0,M2}  { j( op2( skol1, op2( op2( skol2, 
% 14.10/14.52    skol1 ), skol1 ) ) ) ==> op1( j( skol1 ), j( skol2 ) ), ! sorti2( op2( 
% 14.10/14.52    op2( skol2, skol1 ), skol1 ) ) }.
% 14.10/14.52  parent0[0]: (34874) {G4,W9,D5,L1,V0,M1} P(34871,94);d(34868);r(17) { j( op2
% 14.10/14.52    ( op2( skol2, skol1 ), skol1 ) ) ==> j( skol2 ) }.
% 14.10/14.52  parent1[0; 12]: (35668) {G1,W12,D4,L2,V1,M2}  { j( op2( skol1, X ) ) ==> 
% 14.10/14.52    op1( j( skol1 ), j( X ) ), ! sorti2( X ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  substitution1:
% 14.10/14.52     X := op2( op2( skol2, skol1 ), skol1 )
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  paramod: (35671) {G3,W19,D6,L2,V0,M2}  { j( op2( skol1, op2( op2( skol2, 
% 14.10/14.52    skol1 ), skol1 ) ) ) ==> j( op2( skol1, skol2 ) ), ! sorti2( op2( op2( 
% 14.10/14.52    skol2, skol1 ), skol1 ) ) }.
% 14.10/14.52  parent0[0]: (34202) {G2,W10,D4,L1,V0,M1} R(233,4) { op1( j( skol1 ), j( 
% 14.10/14.52    skol2 ) ) ==> j( op2( skol1, skol2 ) ) }.
% 14.10/14.52  parent1[0; 9]: (35670) {G2,W20,D6,L2,V0,M2}  { j( op2( skol1, op2( op2( 
% 14.10/14.52    skol2, skol1 ), skol1 ) ) ) ==> op1( j( skol1 ), j( skol2 ) ), ! sorti2( 
% 14.10/14.52    op2( op2( skol2, skol1 ), skol1 ) ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  substitution1:
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  resolution: (35672) {G4,W13,D6,L1,V0,M1}  { j( op2( skol1, op2( op2( skol2
% 14.10/14.52    , skol1 ), skol1 ) ) ) ==> j( op2( skol1, skol2 ) ) }.
% 14.10/14.52  parent0[1]: (35671) {G3,W19,D6,L2,V0,M2}  { j( op2( skol1, op2( op2( skol2
% 14.10/14.52    , skol1 ), skol1 ) ) ) ==> j( op2( skol1, skol2 ) ), ! sorti2( op2( op2( 
% 14.10/14.52    skol2, skol1 ), skol1 ) ) }.
% 14.10/14.52  parent1[0]: (132) {G3,W6,D4,L1,V0,M1} R(128,52) { sorti2( op2( op2( skol2, 
% 14.10/14.52    skol1 ), skol1 ) ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  substitution1:
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  subsumption: (34876) {G5,W13,D6,L1,V0,M1} P(34874,233);d(34202);r(132) { j
% 14.10/14.52    ( op2( skol1, op2( op2( skol2, skol1 ), skol1 ) ) ) ==> j( op2( skol1, 
% 14.10/14.52    skol2 ) ) }.
% 14.10/14.52  parent0: (35672) {G4,W13,D6,L1,V0,M1}  { j( op2( skol1, op2( op2( skol2, 
% 14.10/14.52    skol1 ), skol1 ) ) ) ==> j( op2( skol1, skol2 ) ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  permutation0:
% 14.10/14.52     0 ==> 0
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  eqswap: (35675) {G0,W7,D4,L2,V1,M2}  { X ==> h( j( X ) ), ! sorti2( X ) }.
% 14.10/14.52  parent0[1]: (10) {G0,W7,D4,L2,V1,M2} I { ! sorti2( X ), h( j( X ) ) ==> X
% 14.10/14.52     }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := X
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  paramod: (35677) {G1,W15,D4,L2,V0,M2}  { op2( op2( skol2, skol1 ), skol1 ) 
% 14.10/14.52    ==> h( j( skol2 ) ), ! sorti2( op2( op2( skol2, skol1 ), skol1 ) ) }.
% 14.10/14.52  parent0[0]: (34874) {G4,W9,D5,L1,V0,M1} P(34871,94);d(34868);r(17) { j( op2
% 14.10/14.52    ( op2( skol2, skol1 ), skol1 ) ) ==> j( skol2 ) }.
% 14.10/14.52  parent1[0; 7]: (35675) {G0,W7,D4,L2,V1,M2}  { X ==> h( j( X ) ), ! sorti2( 
% 14.10/14.52    X ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  substitution1:
% 14.10/14.52     X := op2( op2( skol2, skol1 ), skol1 )
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  paramod: (35678) {G2,W13,D4,L2,V0,M2}  { op2( op2( skol2, skol1 ), skol1 ) 
% 14.10/14.52    ==> skol2, ! sorti2( op2( op2( skol2, skol1 ), skol1 ) ) }.
% 14.10/14.52  parent0[0]: (281) {G1,W5,D4,L1,V0,M1} R(10,4) { h( j( skol2 ) ) ==> skol2
% 14.10/14.52     }.
% 14.10/14.52  parent1[0; 6]: (35677) {G1,W15,D4,L2,V0,M2}  { op2( op2( skol2, skol1 ), 
% 14.10/14.52    skol1 ) ==> h( j( skol2 ) ), ! sorti2( op2( op2( skol2, skol1 ), skol1 )
% 14.10/14.52     ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  substitution1:
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  resolution: (35679) {G3,W7,D4,L1,V0,M1}  { op2( op2( skol2, skol1 ), skol1
% 14.10/14.52     ) ==> skol2 }.
% 14.10/14.52  parent0[1]: (35678) {G2,W13,D4,L2,V0,M2}  { op2( op2( skol2, skol1 ), skol1
% 14.10/14.52     ) ==> skol2, ! sorti2( op2( op2( skol2, skol1 ), skol1 ) ) }.
% 14.10/14.52  parent1[0]: (132) {G3,W6,D4,L1,V0,M1} R(128,52) { sorti2( op2( op2( skol2, 
% 14.10/14.52    skol1 ), skol1 ) ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  substitution1:
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  subsumption: (34879) {G5,W7,D4,L1,V0,M1} P(34874,10);d(281);r(132) { op2( 
% 14.10/14.52    op2( skol2, skol1 ), skol1 ) ==> skol2 }.
% 14.10/14.52  parent0: (35679) {G3,W7,D4,L1,V0,M1}  { op2( op2( skol2, skol1 ), skol1 ) 
% 14.10/14.52    ==> skol2 }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  permutation0:
% 14.10/14.52     0 ==> 0
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  eqswap: (35681) {G1,W12,D4,L2,V1,M2}  { j( op2( X, skol2 ) ) ==> op1( j( X
% 14.10/14.52     ), j( skol2 ) ), ! sorti2( X ) }.
% 14.10/14.52  parent0[1]: (236) {G1,W12,D4,L2,V1,M2} R(9,4) { ! sorti2( X ), op1( j( X )
% 14.10/14.52    , j( skol2 ) ) ==> j( op2( X, skol2 ) ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := X
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  resolution: (35685) {G2,W22,D7,L1,V0,M1}  { j( op2( op2( skol1, op2( op2( 
% 14.10/14.52    skol2, skol1 ), skol1 ) ), skol2 ) ) ==> op1( j( op2( skol1, op2( op2( 
% 14.10/14.52    skol2, skol1 ), skol1 ) ) ), j( skol2 ) ) }.
% 14.10/14.52  parent0[1]: (35681) {G1,W12,D4,L2,V1,M2}  { j( op2( X, skol2 ) ) ==> op1( j
% 14.10/14.52    ( X ), j( skol2 ) ), ! sorti2( X ) }.
% 14.10/14.52  parent1[0]: (361) {G4,W8,D5,L1,V0,M1} R(132,51) { sorti2( op2( skol1, op2( 
% 14.10/14.52    op2( skol2, skol1 ), skol1 ) ) ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := op2( skol1, op2( op2( skol2, skol1 ), skol1 ) )
% 14.10/14.52  end
% 14.10/14.52  substitution1:
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  paramod: (35686) {G3,W18,D7,L1,V0,M1}  { j( op2( op2( skol1, op2( op2( 
% 14.10/14.52    skol2, skol1 ), skol1 ) ), skol2 ) ) ==> op1( j( op2( skol1, skol2 ) ), j
% 14.10/14.52    ( skol2 ) ) }.
% 14.10/14.52  parent0[0]: (34876) {G5,W13,D6,L1,V0,M1} P(34874,233);d(34202);r(132) { j( 
% 14.10/14.52    op2( skol1, op2( op2( skol2, skol1 ), skol1 ) ) ) ==> j( op2( skol1, 
% 14.10/14.52    skol2 ) ) }.
% 14.10/14.52  parent1[0; 12]: (35685) {G2,W22,D7,L1,V0,M1}  { j( op2( op2( skol1, op2( 
% 14.10/14.52    op2( skol2, skol1 ), skol1 ) ), skol2 ) ) ==> op1( j( op2( skol1, op2( 
% 14.10/14.52    op2( skol2, skol1 ), skol1 ) ) ), j( skol2 ) ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  substitution1:
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  paramod: (35687) {G4,W13,D7,L1,V0,M1}  { j( op2( op2( skol1, op2( op2( 
% 14.10/14.52    skol2, skol1 ), skol1 ) ), skol2 ) ) ==> j( skol1 ) }.
% 14.10/14.52  parent0[0]: (34205) {G3,W10,D5,L1,V0,M1} P(34202,96);r(18) { op1( j( op2( 
% 14.10/14.52    skol1, skol2 ) ), j( skol2 ) ) ==> j( skol1 ) }.
% 14.10/14.52  parent1[0; 11]: (35686) {G3,W18,D7,L1,V0,M1}  { j( op2( op2( skol1, op2( 
% 14.10/14.52    op2( skol2, skol1 ), skol1 ) ), skol2 ) ) ==> op1( j( op2( skol1, skol2 )
% 14.10/14.52     ), j( skol2 ) ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  substitution1:
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  paramod: (35688) {G5,W9,D5,L1,V0,M1}  { j( op2( op2( skol1, skol2 ), skol2
% 14.10/14.52     ) ) ==> j( skol1 ) }.
% 14.10/14.52  parent0[0]: (34879) {G5,W7,D4,L1,V0,M1} P(34874,10);d(281);r(132) { op2( 
% 14.10/14.52    op2( skol2, skol1 ), skol1 ) ==> skol2 }.
% 14.10/14.52  parent1[0; 5]: (35687) {G4,W13,D7,L1,V0,M1}  { j( op2( op2( skol1, op2( op2
% 14.10/14.52    ( skol2, skol1 ), skol1 ) ), skol2 ) ) ==> j( skol1 ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  substitution1:
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  subsumption: (35521) {G6,W9,D5,L1,V0,M1} R(236,361);d(34876);d(34205);d(
% 14.10/14.52    34879) { j( op2( op2( skol1, skol2 ), skol2 ) ) ==> j( skol1 ) }.
% 14.10/14.52  parent0: (35688) {G5,W9,D5,L1,V0,M1}  { j( op2( op2( skol1, skol2 ), skol2
% 14.10/14.52     ) ) ==> j( skol1 ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  permutation0:
% 14.10/14.52     0 ==> 0
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  eqswap: (35691) {G0,W7,D4,L2,V1,M2}  { X ==> h( j( X ) ), ! sorti2( X ) }.
% 14.10/14.52  parent0[1]: (10) {G0,W7,D4,L2,V1,M2} I { ! sorti2( X ), h( j( X ) ) ==> X
% 14.10/14.52     }.
% 14.10/14.52  substitution0:
% 14.10/14.52     X := X
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  paramod: (35693) {G1,W15,D4,L2,V0,M2}  { op2( op2( skol1, skol2 ), skol2 ) 
% 14.10/14.52    ==> h( j( skol1 ) ), ! sorti2( op2( op2( skol1, skol2 ), skol2 ) ) }.
% 14.10/14.52  parent0[0]: (35521) {G6,W9,D5,L1,V0,M1} R(236,361);d(34876);d(34205);d(
% 14.10/14.52    34879) { j( op2( op2( skol1, skol2 ), skol2 ) ) ==> j( skol1 ) }.
% 14.10/14.52  parent1[0; 7]: (35691) {G0,W7,D4,L2,V1,M2}  { X ==> h( j( X ) ), ! sorti2( 
% 14.10/14.52    X ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  substitution1:
% 14.10/14.52     X := op2( op2( skol1, skol2 ), skol2 )
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  paramod: (35694) {G2,W13,D4,L2,V0,M2}  { op2( op2( skol1, skol2 ), skol2 ) 
% 14.10/14.52    ==> skol1, ! sorti2( op2( op2( skol1, skol2 ), skol2 ) ) }.
% 14.10/14.52  parent0[0]: (280) {G1,W5,D4,L1,V0,M1} R(10,3) { h( j( skol1 ) ) ==> skol1
% 14.10/14.52     }.
% 14.10/14.52  parent1[0; 6]: (35693) {G1,W15,D4,L2,V0,M2}  { op2( op2( skol1, skol2 ), 
% 14.10/14.52    skol2 ) ==> h( j( skol1 ) ), ! sorti2( op2( op2( skol1, skol2 ), skol2 )
% 14.10/14.52     ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  substitution1:
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  resolution: (35695) {G3,W7,D4,L1,V0,M1}  { op2( op2( skol1, skol2 ), skol2
% 14.10/14.52     ) ==> skol1 }.
% 14.10/14.52  parent0[1]: (35694) {G2,W13,D4,L2,V0,M2}  { op2( op2( skol1, skol2 ), skol2
% 14.10/14.52     ) ==> skol1, ! sorti2( op2( op2( skol1, skol2 ), skol2 ) ) }.
% 14.10/14.52  parent1[0]: (189) {G3,W6,D4,L1,V0,M1} R(54,76) { sorti2( op2( op2( skol1, 
% 14.10/14.52    skol2 ), skol2 ) ) }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  substitution1:
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  subsumption: (35533) {G7,W7,D4,L1,V0,M1} P(35521,10);d(280);r(189) { op2( 
% 14.10/14.52    op2( skol1, skol2 ), skol2 ) ==> skol1 }.
% 14.10/14.52  parent0: (35695) {G3,W7,D4,L1,V0,M1}  { op2( op2( skol1, skol2 ), skol2 ) 
% 14.10/14.52    ==> skol1 }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  permutation0:
% 14.10/14.52     0 ==> 0
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  resolution: (35699) {G1,W0,D0,L0,V0,M0}  {  }.
% 14.10/14.52  parent0[0]: (5) {G0,W7,D4,L1,V0,M1} I { ! op2( op2( skol1, skol2 ), skol2 )
% 14.10/14.52     ==> skol1 }.
% 14.10/14.52  parent1[0]: (35533) {G7,W7,D4,L1,V0,M1} P(35521,10);d(280);r(189) { op2( 
% 14.10/14.52    op2( skol1, skol2 ), skol2 ) ==> skol1 }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  substitution1:
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  subsumption: (35534) {G8,W0,D0,L0,V0,M0} S(35533);r(5) {  }.
% 14.10/14.52  parent0: (35699) {G1,W0,D0,L0,V0,M0}  {  }.
% 14.10/14.52  substitution0:
% 14.10/14.52  end
% 14.10/14.52  permutation0:
% 14.10/14.52  end
% 14.10/14.52  
% 14.10/14.52  Proof check complete!
% 14.10/14.52  
% 14.10/14.52  Memory use:
% 14.10/14.52  
% 14.10/14.52  space for terms:        502970
% 14.10/14.52  space for clauses:      1889731
% 14.10/14.52  
% 14.10/14.52  
% 14.10/14.52  clauses generated:      88858
% 14.10/14.52  clauses kept:           35535
% 14.10/14.52  clauses selected:       540
% 14.10/14.52  clauses deleted:        706
% 14.10/14.52  clauses inuse deleted:  44
% 14.10/14.52  
% 14.10/14.52  subsentry:          352633
% 14.10/14.52  literals s-matched: 93162
% 14.10/14.52  literals matched:   93162
% 14.10/14.52  full subsumption:   31682
% 14.10/14.52  
% 14.10/14.52  checksum:           -1133832934
% 14.10/14.52  
% 14.10/14.52  
% 14.10/14.52  Bliksem ended
%------------------------------------------------------------------------------