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

View Problem - Process Solution

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

% Computer : n005.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 : Tue Jul 19 19:33:55 EDT 2022

% Result   : Theorem 3.64s 4.01s
% Output   : Refutation 3.64s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.12/0.12  % Problem  : SWC112+1 : TPTP v8.1.0. Released v2.4.0.
% 0.12/0.13  % Command  : bliksem %s
% 0.13/0.34  % Computer : n005.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit : 300
% 0.13/0.34  % DateTime : Sun Jun 12 15:43:54 EDT 2022
% 0.13/0.34  % CPUTime  : 
% 0.82/1.23  *** allocated 10000 integers for termspace/termends
% 0.82/1.23  *** allocated 10000 integers for clauses
% 0.82/1.23  *** allocated 10000 integers for justifications
% 0.82/1.23  Bliksem 1.12
% 0.82/1.23  
% 0.82/1.23  
% 0.82/1.23  Automatic Strategy Selection
% 0.82/1.23  
% 0.82/1.23  *** allocated 15000 integers for termspace/termends
% 0.82/1.23  
% 0.82/1.23  Clauses:
% 0.82/1.23  
% 0.82/1.23  { ! ssItem( X ), ! ssItem( Y ), ! neq( X, Y ), ! X = Y }.
% 0.82/1.23  { ! ssItem( X ), ! ssItem( Y ), X = Y, neq( X, Y ) }.
% 0.82/1.23  { ssItem( skol1 ) }.
% 0.82/1.23  { ssItem( skol47 ) }.
% 0.82/1.23  { ! skol1 = skol47 }.
% 0.82/1.23  { ! ssList( X ), ! ssItem( Y ), ! memberP( X, Y ), ssList( skol2( Z, T ) )
% 0.82/1.23     }.
% 0.82/1.23  { ! ssList( X ), ! ssItem( Y ), ! memberP( X, Y ), alpha1( X, Y, skol2( X, 
% 0.82/1.23    Y ) ) }.
% 0.82/1.23  { ! ssList( X ), ! ssItem( Y ), ! ssList( Z ), ! alpha1( X, Y, Z ), memberP
% 0.82/1.23    ( X, Y ) }.
% 0.82/1.23  { ! alpha1( X, Y, Z ), ssList( skol3( T, U, W ) ) }.
% 0.82/1.23  { ! alpha1( X, Y, Z ), app( Z, cons( Y, skol3( X, Y, Z ) ) ) = X }.
% 0.82/1.23  { ! ssList( T ), ! app( Z, cons( Y, T ) ) = X, alpha1( X, Y, Z ) }.
% 0.82/1.23  { ! ssList( X ), ! singletonP( X ), ssItem( skol4( Y ) ) }.
% 0.82/1.23  { ! ssList( X ), ! singletonP( X ), cons( skol4( X ), nil ) = X }.
% 0.82/1.23  { ! ssList( X ), ! ssItem( Y ), ! cons( Y, nil ) = X, singletonP( X ) }.
% 0.82/1.23  { ! ssList( X ), ! ssList( Y ), ! frontsegP( X, Y ), ssList( skol5( Z, T )
% 0.82/1.23     ) }.
% 0.82/1.23  { ! ssList( X ), ! ssList( Y ), ! frontsegP( X, Y ), app( Y, skol5( X, Y )
% 0.82/1.23     ) = X }.
% 0.82/1.23  { ! ssList( X ), ! ssList( Y ), ! ssList( Z ), ! app( Y, Z ) = X, frontsegP
% 0.82/1.23    ( X, Y ) }.
% 0.82/1.23  { ! ssList( X ), ! ssList( Y ), ! rearsegP( X, Y ), ssList( skol6( Z, T ) )
% 0.82/1.23     }.
% 0.82/1.23  { ! ssList( X ), ! ssList( Y ), ! rearsegP( X, Y ), app( skol6( X, Y ), Y )
% 0.82/1.23     = X }.
% 0.82/1.23  { ! ssList( X ), ! ssList( Y ), ! ssList( Z ), ! app( Z, Y ) = X, rearsegP
% 0.82/1.23    ( X, Y ) }.
% 0.82/1.23  { ! ssList( X ), ! ssList( Y ), ! segmentP( X, Y ), ssList( skol7( Z, T ) )
% 0.82/1.23     }.
% 0.82/1.23  { ! ssList( X ), ! ssList( Y ), ! segmentP( X, Y ), alpha2( X, Y, skol7( X
% 0.82/1.23    , Y ) ) }.
% 0.82/1.23  { ! ssList( X ), ! ssList( Y ), ! ssList( Z ), ! alpha2( X, Y, Z ), 
% 0.82/1.23    segmentP( X, Y ) }.
% 0.82/1.23  { ! alpha2( X, Y, Z ), ssList( skol8( T, U, W ) ) }.
% 0.82/1.23  { ! alpha2( X, Y, Z ), app( app( Z, Y ), skol8( X, Y, Z ) ) = X }.
% 0.82/1.23  { ! ssList( T ), ! app( app( Z, Y ), T ) = X, alpha2( X, Y, Z ) }.
% 0.82/1.23  { ! ssList( X ), ! cyclefreeP( X ), ! ssItem( Y ), alpha3( X, Y ) }.
% 0.82/1.23  { ! ssList( X ), ssItem( skol9( Y ) ), cyclefreeP( X ) }.
% 0.82/1.23  { ! ssList( X ), ! alpha3( X, skol9( X ) ), cyclefreeP( X ) }.
% 0.82/1.23  { ! alpha3( X, Y ), ! ssItem( Z ), alpha21( X, Y, Z ) }.
% 0.82/1.23  { ssItem( skol10( Z, T ) ), alpha3( X, Y ) }.
% 0.82/1.23  { ! alpha21( X, Y, skol10( X, Y ) ), alpha3( X, Y ) }.
% 0.82/1.23  { ! alpha21( X, Y, Z ), ! ssList( T ), alpha28( X, Y, Z, T ) }.
% 0.82/1.23  { ssList( skol11( T, U, W ) ), alpha21( X, Y, Z ) }.
% 0.82/1.23  { ! alpha28( X, Y, Z, skol11( X, Y, Z ) ), alpha21( X, Y, Z ) }.
% 0.82/1.23  { ! alpha28( X, Y, Z, T ), ! ssList( U ), alpha35( X, Y, Z, T, U ) }.
% 0.82/1.23  { ssList( skol12( U, W, V0, V1 ) ), alpha28( X, Y, Z, T ) }.
% 0.82/1.23  { ! alpha35( X, Y, Z, T, skol12( X, Y, Z, T ) ), alpha28( X, Y, Z, T ) }.
% 0.82/1.23  { ! alpha35( X, Y, Z, T, U ), ! ssList( W ), alpha41( X, Y, Z, T, U, W ) }
% 0.82/1.23    .
% 0.82/1.23  { ssList( skol13( W, V0, V1, V2, V3 ) ), alpha35( X, Y, Z, T, U ) }.
% 0.82/1.23  { ! alpha41( X, Y, Z, T, U, skol13( X, Y, Z, T, U ) ), alpha35( X, Y, Z, T
% 0.82/1.23    , U ) }.
% 0.82/1.23  { ! alpha41( X, Y, Z, T, U, W ), ! app( app( T, cons( Y, U ) ), cons( Z, W
% 0.82/1.23     ) ) = X, alpha12( Y, Z ) }.
% 0.82/1.23  { app( app( T, cons( Y, U ) ), cons( Z, W ) ) = X, alpha41( X, Y, Z, T, U, 
% 0.82/1.23    W ) }.
% 0.82/1.23  { ! alpha12( Y, Z ), alpha41( X, Y, Z, T, U, W ) }.
% 0.82/1.23  { ! alpha12( X, Y ), ! leq( X, Y ), ! leq( Y, X ) }.
% 0.82/1.23  { leq( X, Y ), alpha12( X, Y ) }.
% 0.82/1.23  { leq( Y, X ), alpha12( X, Y ) }.
% 0.82/1.23  { ! ssList( X ), ! totalorderP( X ), ! ssItem( Y ), alpha4( X, Y ) }.
% 0.82/1.23  { ! ssList( X ), ssItem( skol14( Y ) ), totalorderP( X ) }.
% 0.82/1.23  { ! ssList( X ), ! alpha4( X, skol14( X ) ), totalorderP( X ) }.
% 0.82/1.23  { ! alpha4( X, Y ), ! ssItem( Z ), alpha22( X, Y, Z ) }.
% 0.82/1.23  { ssItem( skol15( Z, T ) ), alpha4( X, Y ) }.
% 0.82/1.23  { ! alpha22( X, Y, skol15( X, Y ) ), alpha4( X, Y ) }.
% 0.82/1.23  { ! alpha22( X, Y, Z ), ! ssList( T ), alpha29( X, Y, Z, T ) }.
% 0.82/1.23  { ssList( skol16( T, U, W ) ), alpha22( X, Y, Z ) }.
% 0.82/1.23  { ! alpha29( X, Y, Z, skol16( X, Y, Z ) ), alpha22( X, Y, Z ) }.
% 0.82/1.23  { ! alpha29( X, Y, Z, T ), ! ssList( U ), alpha36( X, Y, Z, T, U ) }.
% 0.82/1.23  { ssList( skol17( U, W, V0, V1 ) ), alpha29( X, Y, Z, T ) }.
% 0.82/1.23  { ! alpha36( X, Y, Z, T, skol17( X, Y, Z, T ) ), alpha29( X, Y, Z, T ) }.
% 0.82/1.23  { ! alpha36( X, Y, Z, T, U ), ! ssList( W ), alpha42( X, Y, Z, T, U, W ) }
% 0.82/1.23    .
% 0.82/1.23  { ssList( skol18( W, V0, V1, V2, V3 ) ), alpha36( X, Y, Z, T, U ) }.
% 0.82/1.23  { ! alpha42( X, Y, Z, T, U, skol18( X, Y, Z, T, U ) ), alpha36( X, Y, Z, T
% 0.82/1.23    , U ) }.
% 0.82/1.23  { ! alpha42( X, Y, Z, T, U, W ), ! app( app( T, cons( Y, U ) ), cons( Z, W
% 0.82/1.23     ) ) = X, alpha13( Y, Z ) }.
% 0.82/1.23  { app( app( T, cons( Y, U ) ), cons( Z, W ) ) = X, alpha42( X, Y, Z, T, U, 
% 0.82/1.23    W ) }.
% 0.82/1.23  { ! alpha13( Y, Z ), alpha42( X, Y, Z, T, U, W ) }.
% 0.82/1.23  { ! alpha13( X, Y ), leq( X, Y ), leq( Y, X ) }.
% 0.82/1.23  { ! leq( X, Y ), alpha13( X, Y ) }.
% 0.82/1.23  { ! leq( Y, X ), alpha13( X, Y ) }.
% 0.82/1.23  { ! ssList( X ), ! strictorderP( X ), ! ssItem( Y ), alpha5( X, Y ) }.
% 0.82/1.23  { ! ssList( X ), ssItem( skol19( Y ) ), strictorderP( X ) }.
% 0.82/1.23  { ! ssList( X ), ! alpha5( X, skol19( X ) ), strictorderP( X ) }.
% 0.82/1.23  { ! alpha5( X, Y ), ! ssItem( Z ), alpha23( X, Y, Z ) }.
% 0.82/1.23  { ssItem( skol20( Z, T ) ), alpha5( X, Y ) }.
% 0.82/1.23  { ! alpha23( X, Y, skol20( X, Y ) ), alpha5( X, Y ) }.
% 0.82/1.23  { ! alpha23( X, Y, Z ), ! ssList( T ), alpha30( X, Y, Z, T ) }.
% 0.82/1.23  { ssList( skol21( T, U, W ) ), alpha23( X, Y, Z ) }.
% 0.82/1.23  { ! alpha30( X, Y, Z, skol21( X, Y, Z ) ), alpha23( X, Y, Z ) }.
% 0.82/1.23  { ! alpha30( X, Y, Z, T ), ! ssList( U ), alpha37( X, Y, Z, T, U ) }.
% 0.82/1.23  { ssList( skol22( U, W, V0, V1 ) ), alpha30( X, Y, Z, T ) }.
% 0.82/1.23  { ! alpha37( X, Y, Z, T, skol22( X, Y, Z, T ) ), alpha30( X, Y, Z, T ) }.
% 0.82/1.23  { ! alpha37( X, Y, Z, T, U ), ! ssList( W ), alpha43( X, Y, Z, T, U, W ) }
% 0.82/1.23    .
% 0.82/1.23  { ssList( skol23( W, V0, V1, V2, V3 ) ), alpha37( X, Y, Z, T, U ) }.
% 0.82/1.23  { ! alpha43( X, Y, Z, T, U, skol23( X, Y, Z, T, U ) ), alpha37( X, Y, Z, T
% 0.82/1.23    , U ) }.
% 0.82/1.23  { ! alpha43( X, Y, Z, T, U, W ), ! app( app( T, cons( Y, U ) ), cons( Z, W
% 0.82/1.23     ) ) = X, alpha14( Y, Z ) }.
% 0.82/1.23  { app( app( T, cons( Y, U ) ), cons( Z, W ) ) = X, alpha43( X, Y, Z, T, U, 
% 0.82/1.23    W ) }.
% 0.82/1.23  { ! alpha14( Y, Z ), alpha43( X, Y, Z, T, U, W ) }.
% 0.82/1.23  { ! alpha14( X, Y ), lt( X, Y ), lt( Y, X ) }.
% 0.82/1.23  { ! lt( X, Y ), alpha14( X, Y ) }.
% 0.82/1.23  { ! lt( Y, X ), alpha14( X, Y ) }.
% 0.82/1.23  { ! ssList( X ), ! totalorderedP( X ), ! ssItem( Y ), alpha6( X, Y ) }.
% 0.82/1.23  { ! ssList( X ), ssItem( skol24( Y ) ), totalorderedP( X ) }.
% 0.82/1.23  { ! ssList( X ), ! alpha6( X, skol24( X ) ), totalorderedP( X ) }.
% 0.82/1.23  { ! alpha6( X, Y ), ! ssItem( Z ), alpha15( X, Y, Z ) }.
% 0.82/1.23  { ssItem( skol25( Z, T ) ), alpha6( X, Y ) }.
% 0.82/1.23  { ! alpha15( X, Y, skol25( X, Y ) ), alpha6( X, Y ) }.
% 0.82/1.23  { ! alpha15( X, Y, Z ), ! ssList( T ), alpha24( X, Y, Z, T ) }.
% 0.82/1.23  { ssList( skol26( T, U, W ) ), alpha15( X, Y, Z ) }.
% 0.82/1.23  { ! alpha24( X, Y, Z, skol26( X, Y, Z ) ), alpha15( X, Y, Z ) }.
% 0.82/1.23  { ! alpha24( X, Y, Z, T ), ! ssList( U ), alpha31( X, Y, Z, T, U ) }.
% 0.82/1.23  { ssList( skol27( U, W, V0, V1 ) ), alpha24( X, Y, Z, T ) }.
% 0.82/1.23  { ! alpha31( X, Y, Z, T, skol27( X, Y, Z, T ) ), alpha24( X, Y, Z, T ) }.
% 0.82/1.23  { ! alpha31( X, Y, Z, T, U ), ! ssList( W ), alpha38( X, Y, Z, T, U, W ) }
% 0.82/1.23    .
% 0.82/1.23  { ssList( skol28( W, V0, V1, V2, V3 ) ), alpha31( X, Y, Z, T, U ) }.
% 0.82/1.23  { ! alpha38( X, Y, Z, T, U, skol28( X, Y, Z, T, U ) ), alpha31( X, Y, Z, T
% 0.82/1.23    , U ) }.
% 0.82/1.23  { ! alpha38( X, Y, Z, T, U, W ), ! app( app( T, cons( Y, U ) ), cons( Z, W
% 0.82/1.23     ) ) = X, leq( Y, Z ) }.
% 0.82/1.23  { app( app( T, cons( Y, U ) ), cons( Z, W ) ) = X, alpha38( X, Y, Z, T, U, 
% 0.82/1.23    W ) }.
% 0.82/1.23  { ! leq( Y, Z ), alpha38( X, Y, Z, T, U, W ) }.
% 0.82/1.23  { ! ssList( X ), ! strictorderedP( X ), ! ssItem( Y ), alpha7( X, Y ) }.
% 0.82/1.23  { ! ssList( X ), ssItem( skol29( Y ) ), strictorderedP( X ) }.
% 0.82/1.23  { ! ssList( X ), ! alpha7( X, skol29( X ) ), strictorderedP( X ) }.
% 0.82/1.23  { ! alpha7( X, Y ), ! ssItem( Z ), alpha16( X, Y, Z ) }.
% 0.82/1.23  { ssItem( skol30( Z, T ) ), alpha7( X, Y ) }.
% 0.82/1.23  { ! alpha16( X, Y, skol30( X, Y ) ), alpha7( X, Y ) }.
% 0.82/1.23  { ! alpha16( X, Y, Z ), ! ssList( T ), alpha25( X, Y, Z, T ) }.
% 0.82/1.23  { ssList( skol31( T, U, W ) ), alpha16( X, Y, Z ) }.
% 0.82/1.23  { ! alpha25( X, Y, Z, skol31( X, Y, Z ) ), alpha16( X, Y, Z ) }.
% 0.82/1.23  { ! alpha25( X, Y, Z, T ), ! ssList( U ), alpha32( X, Y, Z, T, U ) }.
% 0.82/1.23  { ssList( skol32( U, W, V0, V1 ) ), alpha25( X, Y, Z, T ) }.
% 0.82/1.23  { ! alpha32( X, Y, Z, T, skol32( X, Y, Z, T ) ), alpha25( X, Y, Z, T ) }.
% 0.82/1.23  { ! alpha32( X, Y, Z, T, U ), ! ssList( W ), alpha39( X, Y, Z, T, U, W ) }
% 0.82/1.23    .
% 0.82/1.23  { ssList( skol33( W, V0, V1, V2, V3 ) ), alpha32( X, Y, Z, T, U ) }.
% 0.82/1.23  { ! alpha39( X, Y, Z, T, U, skol33( X, Y, Z, T, U ) ), alpha32( X, Y, Z, T
% 0.82/1.23    , U ) }.
% 0.82/1.23  { ! alpha39( X, Y, Z, T, U, W ), ! app( app( T, cons( Y, U ) ), cons( Z, W
% 0.82/1.23     ) ) = X, lt( Y, Z ) }.
% 0.82/1.23  { app( app( T, cons( Y, U ) ), cons( Z, W ) ) = X, alpha39( X, Y, Z, T, U, 
% 0.82/1.23    W ) }.
% 0.82/1.23  { ! lt( Y, Z ), alpha39( X, Y, Z, T, U, W ) }.
% 0.82/1.23  { ! ssList( X ), ! duplicatefreeP( X ), ! ssItem( Y ), alpha8( X, Y ) }.
% 0.82/1.23  { ! ssList( X ), ssItem( skol34( Y ) ), duplicatefreeP( X ) }.
% 0.82/1.23  { ! ssList( X ), ! alpha8( X, skol34( X ) ), duplicatefreeP( X ) }.
% 0.82/1.23  { ! alpha8( X, Y ), ! ssItem( Z ), alpha17( X, Y, Z ) }.
% 0.82/1.23  { ssItem( skol35( Z, T ) ), alpha8( X, Y ) }.
% 0.82/1.23  { ! alpha17( X, Y, skol35( X, Y ) ), alpha8( X, Y ) }.
% 0.82/1.23  { ! alpha17( X, Y, Z ), ! ssList( T ), alpha26( X, Y, Z, T ) }.
% 0.82/1.23  { ssList( skol36( T, U, W ) ), alpha17( X, Y, Z ) }.
% 0.82/1.23  { ! alpha26( X, Y, Z, skol36( X, Y, Z ) ), alpha17( X, Y, Z ) }.
% 0.82/1.23  { ! alpha26( X, Y, Z, T ), ! ssList( U ), alpha33( X, Y, Z, T, U ) }.
% 0.82/1.23  { ssList( skol37( U, W, V0, V1 ) ), alpha26( X, Y, Z, T ) }.
% 0.82/1.23  { ! alpha33( X, Y, Z, T, skol37( X, Y, Z, T ) ), alpha26( X, Y, Z, T ) }.
% 0.82/1.23  { ! alpha33( X, Y, Z, T, U ), ! ssList( W ), alpha40( X, Y, Z, T, U, W ) }
% 0.82/1.23    .
% 0.82/1.23  { ssList( skol38( W, V0, V1, V2, V3 ) ), alpha33( X, Y, Z, T, U ) }.
% 0.82/1.23  { ! alpha40( X, Y, Z, T, U, skol38( X, Y, Z, T, U ) ), alpha33( X, Y, Z, T
% 0.82/1.23    , U ) }.
% 0.82/1.23  { ! alpha40( X, Y, Z, T, U, W ), ! app( app( T, cons( Y, U ) ), cons( Z, W
% 0.82/1.23     ) ) = X, ! Y = Z }.
% 0.82/1.23  { app( app( T, cons( Y, U ) ), cons( Z, W ) ) = X, alpha40( X, Y, Z, T, U, 
% 0.82/1.23    W ) }.
% 0.82/1.23  { Y = Z, alpha40( X, Y, Z, T, U, W ) }.
% 0.82/1.23  { ! ssList( X ), ! equalelemsP( X ), ! ssItem( Y ), alpha9( X, Y ) }.
% 0.82/1.23  { ! ssList( X ), ssItem( skol39( Y ) ), equalelemsP( X ) }.
% 0.82/1.23  { ! ssList( X ), ! alpha9( X, skol39( X ) ), equalelemsP( X ) }.
% 0.82/1.23  { ! alpha9( X, Y ), ! ssItem( Z ), alpha18( X, Y, Z ) }.
% 0.82/1.23  { ssItem( skol40( Z, T ) ), alpha9( X, Y ) }.
% 0.82/1.23  { ! alpha18( X, Y, skol40( X, Y ) ), alpha9( X, Y ) }.
% 0.82/1.23  { ! alpha18( X, Y, Z ), ! ssList( T ), alpha27( X, Y, Z, T ) }.
% 0.82/1.23  { ssList( skol41( T, U, W ) ), alpha18( X, Y, Z ) }.
% 0.82/1.23  { ! alpha27( X, Y, Z, skol41( X, Y, Z ) ), alpha18( X, Y, Z ) }.
% 0.82/1.23  { ! alpha27( X, Y, Z, T ), ! ssList( U ), alpha34( X, Y, Z, T, U ) }.
% 0.82/1.23  { ssList( skol42( U, W, V0, V1 ) ), alpha27( X, Y, Z, T ) }.
% 0.82/1.23  { ! alpha34( X, Y, Z, T, skol42( X, Y, Z, T ) ), alpha27( X, Y, Z, T ) }.
% 0.82/1.23  { ! alpha34( X, Y, Z, T, U ), ! app( T, cons( Y, cons( Z, U ) ) ) = X, Y = 
% 0.82/1.23    Z }.
% 0.82/1.23  { app( T, cons( Y, cons( Z, U ) ) ) = X, alpha34( X, Y, Z, T, U ) }.
% 0.82/1.23  { ! Y = Z, alpha34( X, Y, Z, T, U ) }.
% 0.82/1.23  { ! ssList( X ), ! ssList( Y ), ! neq( X, Y ), ! X = Y }.
% 0.82/1.23  { ! ssList( X ), ! ssList( Y ), X = Y, neq( X, Y ) }.
% 0.82/1.23  { ! ssList( X ), ! ssItem( Y ), ssList( cons( Y, X ) ) }.
% 0.82/1.23  { ssList( nil ) }.
% 0.82/1.23  { ! ssList( X ), ! ssItem( Y ), ! cons( Y, X ) = X }.
% 0.82/1.23  { ! ssList( X ), ! ssList( Y ), ! ssItem( Z ), ! ssItem( T ), ! cons( Z, X
% 0.82/1.23     ) = cons( T, Y ), Z = T }.
% 0.82/1.23  { ! ssList( X ), ! ssList( Y ), ! ssItem( Z ), ! ssItem( T ), ! cons( Z, X
% 0.82/1.23     ) = cons( T, Y ), Y = X }.
% 0.82/1.23  { ! ssList( X ), nil = X, ssList( skol43( Y ) ) }.
% 0.82/1.23  { ! ssList( X ), nil = X, ssItem( skol48( Y ) ) }.
% 0.82/1.23  { ! ssList( X ), nil = X, cons( skol48( X ), skol43( X ) ) = X }.
% 0.82/1.23  { ! ssList( X ), ! ssItem( Y ), ! nil = cons( Y, X ) }.
% 0.82/1.23  { ! ssList( X ), nil = X, ssItem( hd( X ) ) }.
% 0.82/1.23  { ! ssList( X ), ! ssItem( Y ), hd( cons( Y, X ) ) = Y }.
% 0.82/1.23  { ! ssList( X ), nil = X, ssList( tl( X ) ) }.
% 0.82/1.23  { ! ssList( X ), ! ssItem( Y ), tl( cons( Y, X ) ) = X }.
% 0.82/1.23  { ! ssList( X ), ! ssList( Y ), ssList( app( X, Y ) ) }.
% 0.82/1.23  { ! ssList( X ), ! ssList( Y ), ! ssItem( Z ), cons( Z, app( Y, X ) ) = app
% 0.82/1.23    ( cons( Z, Y ), X ) }.
% 0.82/1.23  { ! ssList( X ), app( nil, X ) = X }.
% 0.82/1.23  { ! ssItem( X ), ! ssItem( Y ), ! leq( X, Y ), ! leq( Y, X ), X = Y }.
% 0.82/1.23  { ! ssItem( X ), ! ssItem( Y ), ! ssItem( Z ), ! leq( X, Y ), ! leq( Y, Z )
% 0.82/1.23    , leq( X, Z ) }.
% 0.82/1.23  { ! ssItem( X ), leq( X, X ) }.
% 0.82/1.23  { ! ssItem( X ), ! ssItem( Y ), ! geq( X, Y ), leq( Y, X ) }.
% 0.82/1.23  { ! ssItem( X ), ! ssItem( Y ), ! leq( Y, X ), geq( X, Y ) }.
% 0.82/1.23  { ! ssItem( X ), ! ssItem( Y ), ! lt( X, Y ), ! lt( Y, X ) }.
% 0.82/1.23  { ! ssItem( X ), ! ssItem( Y ), ! ssItem( Z ), ! lt( X, Y ), ! lt( Y, Z ), 
% 0.82/1.23    lt( X, Z ) }.
% 0.82/1.23  { ! ssItem( X ), ! ssItem( Y ), ! gt( X, Y ), lt( Y, X ) }.
% 0.82/1.23  { ! ssItem( X ), ! ssItem( Y ), ! lt( Y, X ), gt( X, Y ) }.
% 0.82/1.23  { ! ssItem( X ), ! ssList( Y ), ! ssList( Z ), ! memberP( app( Y, Z ), X )
% 0.82/1.23    , memberP( Y, X ), memberP( Z, X ) }.
% 0.82/1.23  { ! ssItem( X ), ! ssList( Y ), ! ssList( Z ), ! memberP( Y, X ), memberP( 
% 0.82/1.23    app( Y, Z ), X ) }.
% 0.82/1.23  { ! ssItem( X ), ! ssList( Y ), ! ssList( Z ), ! memberP( Z, X ), memberP( 
% 0.82/1.23    app( Y, Z ), X ) }.
% 0.82/1.23  { ! ssItem( X ), ! ssItem( Y ), ! ssList( Z ), ! memberP( cons( Y, Z ), X )
% 0.82/1.23    , X = Y, memberP( Z, X ) }.
% 0.82/1.23  { ! ssItem( X ), ! ssItem( Y ), ! ssList( Z ), ! X = Y, memberP( cons( Y, Z
% 0.82/1.23     ), X ) }.
% 0.82/1.23  { ! ssItem( X ), ! ssItem( Y ), ! ssList( Z ), ! memberP( Z, X ), memberP( 
% 0.82/1.23    cons( Y, Z ), X ) }.
% 0.82/1.23  { ! ssItem( X ), ! memberP( nil, X ) }.
% 0.82/1.23  { ! singletonP( nil ) }.
% 0.82/1.23  { ! ssList( X ), ! ssList( Y ), ! ssList( Z ), ! frontsegP( X, Y ), ! 
% 0.82/1.23    frontsegP( Y, Z ), frontsegP( X, Z ) }.
% 0.82/1.23  { ! ssList( X ), ! ssList( Y ), ! frontsegP( X, Y ), ! frontsegP( Y, X ), X
% 0.82/1.23     = Y }.
% 0.82/1.23  { ! ssList( X ), frontsegP( X, X ) }.
% 0.82/1.23  { ! ssList( X ), ! ssList( Y ), ! ssList( Z ), ! frontsegP( X, Y ), 
% 0.82/1.23    frontsegP( app( X, Z ), Y ) }.
% 0.82/1.23  { ! ssItem( X ), ! ssItem( Y ), ! ssList( Z ), ! ssList( T ), ! frontsegP( 
% 0.82/1.23    cons( X, Z ), cons( Y, T ) ), X = Y }.
% 0.82/1.23  { ! ssItem( X ), ! ssItem( Y ), ! ssList( Z ), ! ssList( T ), ! frontsegP( 
% 0.82/1.23    cons( X, Z ), cons( Y, T ) ), frontsegP( Z, T ) }.
% 0.82/1.23  { ! ssItem( X ), ! ssItem( Y ), ! ssList( Z ), ! ssList( T ), ! X = Y, ! 
% 0.82/1.23    frontsegP( Z, T ), frontsegP( cons( X, Z ), cons( Y, T ) ) }.
% 0.82/1.23  { ! ssList( X ), frontsegP( X, nil ) }.
% 0.82/1.23  { ! ssList( X ), ! frontsegP( nil, X ), nil = X }.
% 0.82/1.23  { ! ssList( X ), ! nil = X, frontsegP( nil, X ) }.
% 0.82/1.23  { ! ssList( X ), ! ssList( Y ), ! ssList( Z ), ! rearsegP( X, Y ), ! 
% 0.82/1.23    rearsegP( Y, Z ), rearsegP( X, Z ) }.
% 0.82/1.23  { ! ssList( X ), ! ssList( Y ), ! rearsegP( X, Y ), ! rearsegP( Y, X ), X =
% 0.82/1.23     Y }.
% 0.82/1.23  { ! ssList( X ), rearsegP( X, X ) }.
% 0.82/1.23  { ! ssList( X ), ! ssList( Y ), ! ssList( Z ), ! rearsegP( X, Y ), rearsegP
% 0.82/1.23    ( app( Z, X ), Y ) }.
% 0.82/1.23  { ! ssList( X ), rearsegP( X, nil ) }.
% 0.82/1.23  { ! ssList( X ), ! rearsegP( nil, X ), nil = X }.
% 0.82/1.23  { ! ssList( X ), ! nil = X, rearsegP( nil, X ) }.
% 0.82/1.23  { ! ssList( X ), ! ssList( Y ), ! ssList( Z ), ! segmentP( X, Y ), ! 
% 0.82/1.23    segmentP( Y, Z ), segmentP( X, Z ) }.
% 0.82/1.23  { ! ssList( X ), ! ssList( Y ), ! segmentP( X, Y ), ! segmentP( Y, X ), X =
% 0.82/1.23     Y }.
% 0.82/1.23  { ! ssList( X ), segmentP( X, X ) }.
% 0.82/1.23  { ! ssList( X ), ! ssList( Y ), ! ssList( Z ), ! ssList( T ), ! segmentP( X
% 0.82/1.23    , Y ), segmentP( app( app( Z, X ), T ), Y ) }.
% 0.82/1.23  { ! ssList( X ), segmentP( X, nil ) }.
% 0.82/1.23  { ! ssList( X ), ! segmentP( nil, X ), nil = X }.
% 0.82/1.23  { ! ssList( X ), ! nil = X, segmentP( nil, X ) }.
% 0.82/1.23  { ! ssItem( X ), cyclefreeP( cons( X, nil ) ) }.
% 0.82/1.23  { cyclefreeP( nil ) }.
% 0.82/1.23  { ! ssItem( X ), totalorderP( cons( X, nil ) ) }.
% 0.82/1.23  { totalorderP( nil ) }.
% 0.82/1.23  { ! ssItem( X ), strictorderP( cons( X, nil ) ) }.
% 0.82/1.23  { strictorderP( nil ) }.
% 0.82/1.23  { ! ssItem( X ), totalorderedP( cons( X, nil ) ) }.
% 0.82/1.23  { totalorderedP( nil ) }.
% 0.82/1.23  { ! ssItem( X ), ! ssList( Y ), ! totalorderedP( cons( X, Y ) ), nil = Y, 
% 0.82/1.23    alpha10( X, Y ) }.
% 0.82/1.23  { ! ssItem( X ), ! ssList( Y ), ! nil = Y, totalorderedP( cons( X, Y ) ) }
% 0.82/1.23    .
% 0.82/1.23  { ! ssItem( X ), ! ssList( Y ), ! alpha10( X, Y ), totalorderedP( cons( X, 
% 0.82/1.23    Y ) ) }.
% 0.82/1.23  { ! alpha10( X, Y ), ! nil = Y }.
% 0.82/1.23  { ! alpha10( X, Y ), alpha19( X, Y ) }.
% 0.82/1.23  { nil = Y, ! alpha19( X, Y ), alpha10( X, Y ) }.
% 0.82/1.23  { ! alpha19( X, Y ), totalorderedP( Y ) }.
% 0.82/1.23  { ! alpha19( X, Y ), leq( X, hd( Y ) ) }.
% 0.82/1.23  { ! totalorderedP( Y ), ! leq( X, hd( Y ) ), alpha19( X, Y ) }.
% 0.82/1.23  { ! ssItem( X ), strictorderedP( cons( X, nil ) ) }.
% 0.82/1.23  { strictorderedP( nil ) }.
% 0.82/1.23  { ! ssItem( X ), ! ssList( Y ), ! strictorderedP( cons( X, Y ) ), nil = Y, 
% 0.82/1.23    alpha11( X, Y ) }.
% 0.82/1.23  { ! ssItem( X ), ! ssList( Y ), ! nil = Y, strictorderedP( cons( X, Y ) ) }
% 0.82/1.23    .
% 0.82/1.23  { ! ssItem( X ), ! ssList( Y ), ! alpha11( X, Y ), strictorderedP( cons( X
% 0.82/1.23    , Y ) ) }.
% 0.82/1.23  { ! alpha11( X, Y ), ! nil = Y }.
% 0.82/1.23  { ! alpha11( X, Y ), alpha20( X, Y ) }.
% 0.82/1.23  { nil = Y, ! alpha20( X, Y ), alpha11( X, Y ) }.
% 0.82/1.23  { ! alpha20( X, Y ), strictorderedP( Y ) }.
% 0.82/1.23  { ! alpha20( X, Y ), lt( X, hd( Y ) ) }.
% 0.82/1.23  { ! strictorderedP( Y ), ! lt( X, hd( Y ) ), alpha20( X, Y ) }.
% 0.82/1.23  { ! ssItem( X ), duplicatefreeP( cons( X, nil ) ) }.
% 0.82/1.23  { duplicatefreeP( nil ) }.
% 0.82/1.23  { ! ssItem( X ), equalelemsP( cons( X, nil ) ) }.
% 0.82/1.23  { equalelemsP( nil ) }.
% 0.82/1.23  { ! ssList( X ), nil = X, ssItem( skol44( Y ) ) }.
% 0.82/1.23  { ! ssList( X ), nil = X, hd( X ) = skol44( X ) }.
% 0.82/1.23  { ! ssList( X ), nil = X, ssList( skol45( Y ) ) }.
% 0.82/1.23  { ! ssList( X ), nil = X, tl( X ) = skol45( X ) }.
% 0.82/1.23  { ! ssList( X ), ! ssList( Y ), nil = Y, nil = X, ! hd( Y ) = hd( X ), ! tl
% 0.82/1.23    ( Y ) = tl( X ), Y = X }.
% 0.82/1.23  { ! ssList( X ), nil = X, cons( hd( X ), tl( X ) ) = X }.
% 0.82/1.23  { ! ssList( X ), ! ssList( Y ), ! ssList( Z ), ! app( Z, Y ) = app( X, Y )
% 0.82/1.23    , Z = X }.
% 0.82/1.23  { ! ssList( X ), ! ssList( Y ), ! ssList( Z ), ! app( Y, Z ) = app( Y, X )
% 0.82/1.23    , Z = X }.
% 0.82/1.23  { ! ssList( X ), ! ssItem( Y ), cons( Y, X ) = app( cons( Y, nil ), X ) }.
% 0.82/1.23  { ! ssList( X ), ! ssList( Y ), ! ssList( Z ), app( app( X, Y ), Z ) = app
% 0.82/1.23    ( X, app( Y, Z ) ) }.
% 0.82/1.23  { ! ssList( X ), ! ssList( Y ), ! nil = app( X, Y ), nil = Y }.
% 0.82/1.23  { ! ssList( X ), ! ssList( Y ), ! nil = app( X, Y ), nil = X }.
% 0.82/1.23  { ! ssList( X ), ! ssList( Y ), ! nil = Y, ! nil = X, nil = app( X, Y ) }.
% 0.82/1.23  { ! ssList( X ), app( X, nil ) = X }.
% 0.82/1.23  { ! ssList( X ), ! ssList( Y ), nil = X, hd( app( X, Y ) ) = hd( X ) }.
% 0.82/1.23  { ! ssList( X ), ! ssList( Y ), nil = X, tl( app( X, Y ) ) = app( tl( X ), 
% 0.82/1.23    Y ) }.
% 0.82/1.23  { ! ssItem( X ), ! ssItem( Y ), ! geq( X, Y ), ! geq( Y, X ), X = Y }.
% 0.82/1.23  { ! ssItem( X ), ! ssItem( Y ), ! ssItem( Z ), ! geq( X, Y ), ! geq( Y, Z )
% 0.82/1.23    , geq( X, Z ) }.
% 0.82/1.23  { ! ssItem( X ), geq( X, X ) }.
% 0.82/1.23  { ! ssItem( X ), ! lt( X, X ) }.
% 0.82/1.23  { ! ssItem( X ), ! ssItem( Y ), ! ssItem( Z ), ! leq( X, Y ), ! lt( Y, Z )
% 0.82/1.23    , lt( X, Z ) }.
% 0.82/1.23  { ! ssItem( X ), ! ssItem( Y ), ! leq( X, Y ), X = Y, lt( X, Y ) }.
% 0.82/1.23  { ! ssItem( X ), ! ssItem( Y ), ! lt( X, Y ), ! X = Y }.
% 0.82/1.23  { ! ssItem( X ), ! ssItem( Y ), ! lt( X, Y ), leq( X, Y ) }.
% 0.82/1.23  { ! ssItem( X ), ! ssItem( Y ), X = Y, ! leq( X, Y ), lt( X, Y ) }.
% 0.82/1.23  { ! ssItem( X ), ! ssItem( Y ), ! gt( X, Y ), ! gt( Y, X ) }.
% 0.82/1.23  { ! ssItem( X ), ! ssItem( Y ), ! ssItem( Z ), ! gt( X, Y ), ! gt( Y, Z ), 
% 0.82/1.23    gt( X, Z ) }.
% 0.82/1.23  { ssList( skol46 ) }.
% 0.82/1.23  { ssList( skol49 ) }.
% 0.82/1.23  { ssList( skol50 ) }.
% 0.82/1.23  { ssList( skol51 ) }.
% 0.82/1.23  { skol49 = skol51 }.
% 0.82/1.23  { skol46 = skol50 }.
% 0.82/1.23  { ssList( skol52 ) }.
% 0.82/1.23  { ssList( skol53 ) }.
% 0.82/1.23  { app( app( skol52, skol50 ), skol53 ) = skol51 }.
% 0.82/1.23  { strictorderedP( skol50 ) }.
% 0.82/1.23  { ! ssItem( X ), ! ssList( Y ), ! app( Y, cons( X, nil ) ) = skol52, ! 
% 0.82/1.23    ssItem( Z ), ! ssList( T ), ! app( cons( Z, nil ), T ) = skol50, ! lt( X
% 0.82/1.23    , Z ) }.
% 0.82/1.23  { ! ssItem( X ), ! ssList( Y ), ! app( cons( X, nil ), Y ) = skol53, ! 
% 0.82/1.23    ssItem( Z ), ! ssList( T ), ! app( T, cons( Z, nil ) ) = skol50, ! lt( Z
% 0.82/1.23    , X ) }.
% 0.82/1.23  { nil = skol51, ! nil = skol50 }.
% 0.82/1.23  { alpha44( skol46, skol49 ), neq( skol49, nil ) }.
% 0.82/1.23  { alpha44( skol46, skol49 ), ! neq( skol46, nil ), ! segmentP( skol49, 
% 0.82/1.23    skol46 ) }.
% 0.82/1.23  { ! alpha44( X, Y ), nil = Y }.
% 0.82/1.23  { ! alpha44( X, Y ), ! nil = X }.
% 0.82/1.23  { ! nil = Y, nil = X, alpha44( X, Y ) }.
% 0.82/1.23  
% 0.82/1.23  *** allocated 15000 integers for clauses
% 0.82/1.23  percentage equality = 0.136101, percentage horn = 0.761092
% 0.82/1.23  This is a problem with some equality
% 0.82/1.23  
% 0.82/1.23  
% 0.82/1.23  
% 0.82/1.23  Options Used:
% 0.82/1.23  
% 0.82/1.23  useres =            1
% 0.82/1.23  useparamod =        1
% 0.82/1.23  useeqrefl =         1
% 0.82/1.23  useeqfact =         1
% 0.82/1.23  usefactor =         1
% 0.82/1.23  usesimpsplitting =  0
% 0.82/1.23  usesimpdemod =      5
% 0.82/1.23  usesimpres =        3
% 0.82/1.23  
% 0.82/1.23  resimpinuse      =  1000
% 0.82/1.23  resimpclauses =     20000
% 0.82/1.23  substype =          eqrewr
% 0.82/1.23  backwardsubs =      1
% 0.82/1.23  selectoldest =      5
% 0.82/1.23  
% 0.82/1.23  litorderings [0] =  split
% 0.82/1.23  litorderings [1] =  extend the termordering, first sorting on arguments
% 0.82/1.23  
% 0.82/1.23  termordering =      kbo
% 0.82/1.23  
% 0.82/1.23  litapriori =        0
% 0.82/1.23  termapriori =       1
% 0.82/1.23  litaposteriori =    0
% 0.82/1.23  termaposteriori =   0
% 0.82/1.23  demodaposteriori =  0
% 0.82/1.23  ordereqreflfact =   0
% 0.82/1.23  
% 0.82/1.23  litselect =         negord
% 0.82/1.23  
% 0.82/1.23  maxweight =         15
% 0.82/1.23  maxdepth =          30000
% 0.82/1.23  maxlength =         115
% 0.82/1.23  maxnrvars =         195
% 0.82/1.23  excuselevel =       1
% 0.82/1.23  increasemaxweight = 1
% 0.82/1.23  
% 0.82/1.23  maxselected =       10000000
% 0.82/1.23  maxnrclauses =      10000000
% 0.82/1.23  
% 0.82/1.23  showgenerated =    0
% 0.82/1.23  showkept =         0
% 0.82/1.23  showselected =     0
% 0.82/1.23  showdeleted =      0
% 0.82/1.23  showresimp =       1
% 0.82/1.23  showstatus =       2000
% 0.82/1.23  
% 0.82/1.23  prologoutput =     0
% 0.82/1.23  nrgoals =          5000000
% 0.82/1.23  totalproof =       1
% 0.82/1.23  
% 0.82/1.23  Symbols occurring in the translation:
% 0.82/1.23  
% 0.82/1.23  {}  [0, 0]      (w:1, o:2, a:1, s:1, b:0), 
% 0.82/1.23  .  [1, 2]      (w:1, o:58, a:1, s:1, b:0), 
% 0.82/1.23  !  [4, 1]      (w:0, o:29, a:1, s:1, b:0), 
% 0.82/1.23  =  [13, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 0.82/1.23  ==>  [14, 2]      (w:1, o:0, a:0, s:1, b:0), 
% 1.34/1.74  ssItem  [36, 1]      (w:1, o:34, a:1, s:1, b:0), 
% 1.34/1.74  neq  [38, 2]      (w:1, o:85, a:1, s:1, b:0), 
% 1.34/1.74  ssList  [39, 1]      (w:1, o:35, a:1, s:1, b:0), 
% 1.34/1.74  memberP  [40, 2]      (w:1, o:84, a:1, s:1, b:0), 
% 1.34/1.74  cons  [43, 2]      (w:1, o:86, a:1, s:1, b:0), 
% 1.34/1.74  app  [44, 2]      (w:1, o:87, a:1, s:1, b:0), 
% 1.34/1.74  singletonP  [45, 1]      (w:1, o:36, a:1, s:1, b:0), 
% 1.34/1.74  nil  [46, 0]      (w:1, o:10, a:1, s:1, b:0), 
% 1.34/1.74  frontsegP  [47, 2]      (w:1, o:88, a:1, s:1, b:0), 
% 1.34/1.74  rearsegP  [48, 2]      (w:1, o:89, a:1, s:1, b:0), 
% 1.34/1.74  segmentP  [49, 2]      (w:1, o:90, a:1, s:1, b:0), 
% 1.34/1.74  cyclefreeP  [50, 1]      (w:1, o:37, a:1, s:1, b:0), 
% 1.34/1.74  leq  [53, 2]      (w:1, o:82, a:1, s:1, b:0), 
% 1.34/1.74  totalorderP  [54, 1]      (w:1, o:52, a:1, s:1, b:0), 
% 1.34/1.74  strictorderP  [55, 1]      (w:1, o:38, a:1, s:1, b:0), 
% 1.34/1.74  lt  [56, 2]      (w:1, o:83, a:1, s:1, b:0), 
% 1.34/1.74  totalorderedP  [57, 1]      (w:1, o:53, a:1, s:1, b:0), 
% 1.34/1.74  strictorderedP  [58, 1]      (w:1, o:39, a:1, s:1, b:0), 
% 1.34/1.74  duplicatefreeP  [59, 1]      (w:1, o:54, a:1, s:1, b:0), 
% 1.34/1.74  equalelemsP  [60, 1]      (w:1, o:55, a:1, s:1, b:0), 
% 1.34/1.74  hd  [61, 1]      (w:1, o:56, a:1, s:1, b:0), 
% 1.34/1.74  tl  [62, 1]      (w:1, o:57, a:1, s:1, b:0), 
% 1.34/1.74  geq  [63, 2]      (w:1, o:91, a:1, s:1, b:0), 
% 1.34/1.74  gt  [64, 2]      (w:1, o:92, a:1, s:1, b:0), 
% 1.34/1.74  alpha1  [73, 3]      (w:1, o:119, a:1, s:1, b:1), 
% 1.34/1.74  alpha2  [74, 3]      (w:1, o:124, a:1, s:1, b:1), 
% 1.34/1.74  alpha3  [75, 2]      (w:1, o:94, a:1, s:1, b:1), 
% 1.34/1.74  alpha4  [76, 2]      (w:1, o:95, a:1, s:1, b:1), 
% 1.34/1.74  alpha5  [77, 2]      (w:1, o:97, a:1, s:1, b:1), 
% 1.34/1.74  alpha6  [78, 2]      (w:1, o:98, a:1, s:1, b:1), 
% 1.34/1.74  alpha7  [79, 2]      (w:1, o:99, a:1, s:1, b:1), 
% 1.34/1.74  alpha8  [80, 2]      (w:1, o:100, a:1, s:1, b:1), 
% 1.34/1.74  alpha9  [81, 2]      (w:1, o:101, a:1, s:1, b:1), 
% 1.34/1.74  alpha10  [82, 2]      (w:1, o:102, a:1, s:1, b:1), 
% 1.34/1.74  alpha11  [83, 2]      (w:1, o:103, a:1, s:1, b:1), 
% 1.34/1.74  alpha12  [84, 2]      (w:1, o:104, a:1, s:1, b:1), 
% 1.34/1.74  alpha13  [85, 2]      (w:1, o:105, a:1, s:1, b:1), 
% 1.34/1.74  alpha14  [86, 2]      (w:1, o:106, a:1, s:1, b:1), 
% 1.34/1.74  alpha15  [87, 3]      (w:1, o:120, a:1, s:1, b:1), 
% 1.34/1.74  alpha16  [88, 3]      (w:1, o:121, a:1, s:1, b:1), 
% 1.34/1.74  alpha17  [89, 3]      (w:1, o:122, a:1, s:1, b:1), 
% 1.34/1.74  alpha18  [90, 3]      (w:1, o:123, a:1, s:1, b:1), 
% 1.34/1.74  alpha19  [91, 2]      (w:1, o:107, a:1, s:1, b:1), 
% 1.34/1.74  alpha20  [92, 2]      (w:1, o:93, a:1, s:1, b:1), 
% 1.34/1.74  alpha21  [93, 3]      (w:1, o:125, a:1, s:1, b:1), 
% 1.34/1.74  alpha22  [94, 3]      (w:1, o:126, a:1, s:1, b:1), 
% 1.34/1.74  alpha23  [95, 3]      (w:1, o:127, a:1, s:1, b:1), 
% 1.34/1.74  alpha24  [96, 4]      (w:1, o:137, a:1, s:1, b:1), 
% 1.34/1.74  alpha25  [97, 4]      (w:1, o:138, a:1, s:1, b:1), 
% 1.34/1.74  alpha26  [98, 4]      (w:1, o:139, a:1, s:1, b:1), 
% 1.34/1.74  alpha27  [99, 4]      (w:1, o:140, a:1, s:1, b:1), 
% 1.34/1.74  alpha28  [100, 4]      (w:1, o:141, a:1, s:1, b:1), 
% 1.34/1.74  alpha29  [101, 4]      (w:1, o:142, a:1, s:1, b:1), 
% 1.34/1.74  alpha30  [102, 4]      (w:1, o:143, a:1, s:1, b:1), 
% 1.34/1.74  alpha31  [103, 5]      (w:1, o:151, a:1, s:1, b:1), 
% 1.34/1.74  alpha32  [104, 5]      (w:1, o:152, a:1, s:1, b:1), 
% 1.34/1.74  alpha33  [105, 5]      (w:1, o:153, a:1, s:1, b:1), 
% 1.34/1.74  alpha34  [106, 5]      (w:1, o:154, a:1, s:1, b:1), 
% 1.34/1.74  alpha35  [107, 5]      (w:1, o:155, a:1, s:1, b:1), 
% 1.34/1.74  alpha36  [108, 5]      (w:1, o:156, a:1, s:1, b:1), 
% 1.34/1.74  alpha37  [109, 5]      (w:1, o:157, a:1, s:1, b:1), 
% 1.34/1.74  alpha38  [110, 6]      (w:1, o:164, a:1, s:1, b:1), 
% 1.34/1.74  alpha39  [111, 6]      (w:1, o:165, a:1, s:1, b:1), 
% 1.34/1.74  alpha40  [112, 6]      (w:1, o:166, a:1, s:1, b:1), 
% 1.34/1.74  alpha41  [113, 6]      (w:1, o:167, a:1, s:1, b:1), 
% 1.34/1.74  alpha42  [114, 6]      (w:1, o:168, a:1, s:1, b:1), 
% 1.34/1.74  alpha43  [115, 6]      (w:1, o:169, a:1, s:1, b:1), 
% 1.34/1.74  alpha44  [116, 2]      (w:1, o:96, a:1, s:1, b:1), 
% 1.34/1.74  skol1  [117, 0]      (w:1, o:21, a:1, s:1, b:1), 
% 1.34/1.74  skol2  [118, 2]      (w:1, o:110, a:1, s:1, b:1), 
% 1.34/1.74  skol3  [119, 3]      (w:1, o:130, a:1, s:1, b:1), 
% 1.34/1.74  skol4  [120, 1]      (w:1, o:42, a:1, s:1, b:1), 
% 1.34/1.74  skol5  [121, 2]      (w:1, o:112, a:1, s:1, b:1), 
% 1.34/1.74  skol6  [122, 2]      (w:1, o:113, a:1, s:1, b:1), 
% 1.34/1.74  skol7  [123, 2]      (w:1, o:114, a:1, s:1, b:1), 
% 1.34/1.74  skol8  [124, 3]      (w:1, o:131, a:1, s:1, b:1), 
% 1.34/1.74  skol9  [125, 1]      (w:1, o:43, a:1, s:1, b:1), 
% 1.34/1.74  skol10  [126, 2]      (w:1, o:108, a:1, s:1, b:1), 
% 1.34/1.74  skol11  [127, 3]      (w:1, o:132, a:1, s:1, b:1), 
% 1.34/1.74  skol12  [128, 4]      (w:1, o:144, a:1, s:1, b:1), 
% 3.64/4.00  skol13  [129, 5]      (w:1, o:158, a:1, s:1, b:1), 
% 3.64/4.00  skol14  [130, 1]      (w:1, o:44, a:1, s:1, b:1), 
% 3.64/4.00  skol15  [131, 2]      (w:1, o:109, a:1, s:1, b:1), 
% 3.64/4.00  skol16  [132, 3]      (w:1, o:133, a:1, s:1, b:1), 
% 3.64/4.00  skol17  [133, 4]      (w:1, o:145, a:1, s:1, b:1), 
% 3.64/4.00  skol18  [134, 5]      (w:1, o:159, a:1, s:1, b:1), 
% 3.64/4.00  skol19  [135, 1]      (w:1, o:45, a:1, s:1, b:1), 
% 3.64/4.00  skol20  [136, 2]      (w:1, o:115, a:1, s:1, b:1), 
% 3.64/4.00  skol21  [137, 3]      (w:1, o:128, a:1, s:1, b:1), 
% 3.64/4.00  skol22  [138, 4]      (w:1, o:146, a:1, s:1, b:1), 
% 3.64/4.00  skol23  [139, 5]      (w:1, o:160, a:1, s:1, b:1), 
% 3.64/4.00  skol24  [140, 1]      (w:1, o:46, a:1, s:1, b:1), 
% 3.64/4.00  skol25  [141, 2]      (w:1, o:116, a:1, s:1, b:1), 
% 3.64/4.00  skol26  [142, 3]      (w:1, o:129, a:1, s:1, b:1), 
% 3.64/4.00  skol27  [143, 4]      (w:1, o:147, a:1, s:1, b:1), 
% 3.64/4.00  skol28  [144, 5]      (w:1, o:161, a:1, s:1, b:1), 
% 3.64/4.00  skol29  [145, 1]      (w:1, o:47, a:1, s:1, b:1), 
% 3.64/4.00  skol30  [146, 2]      (w:1, o:117, a:1, s:1, b:1), 
% 3.64/4.00  skol31  [147, 3]      (w:1, o:134, a:1, s:1, b:1), 
% 3.64/4.00  skol32  [148, 4]      (w:1, o:148, a:1, s:1, b:1), 
% 3.64/4.00  skol33  [149, 5]      (w:1, o:162, a:1, s:1, b:1), 
% 3.64/4.00  skol34  [150, 1]      (w:1, o:40, a:1, s:1, b:1), 
% 3.64/4.00  skol35  [151, 2]      (w:1, o:118, a:1, s:1, b:1), 
% 3.64/4.00  skol36  [152, 3]      (w:1, o:135, a:1, s:1, b:1), 
% 3.64/4.00  skol37  [153, 4]      (w:1, o:149, a:1, s:1, b:1), 
% 3.64/4.00  skol38  [154, 5]      (w:1, o:163, a:1, s:1, b:1), 
% 3.64/4.00  skol39  [155, 1]      (w:1, o:41, a:1, s:1, b:1), 
% 3.64/4.00  skol40  [156, 2]      (w:1, o:111, a:1, s:1, b:1), 
% 3.64/4.00  skol41  [157, 3]      (w:1, o:136, a:1, s:1, b:1), 
% 3.64/4.00  skol42  [158, 4]      (w:1, o:150, a:1, s:1, b:1), 
% 3.64/4.00  skol43  [159, 1]      (w:1, o:48, a:1, s:1, b:1), 
% 3.64/4.00  skol44  [160, 1]      (w:1, o:49, a:1, s:1, b:1), 
% 3.64/4.00  skol45  [161, 1]      (w:1, o:50, a:1, s:1, b:1), 
% 3.64/4.00  skol46  [162, 0]      (w:1, o:22, a:1, s:1, b:1), 
% 3.64/4.00  skol47  [163, 0]      (w:1, o:23, a:1, s:1, b:1), 
% 3.64/4.00  skol48  [164, 1]      (w:1, o:51, a:1, s:1, b:1), 
% 3.64/4.00  skol49  [165, 0]      (w:1, o:24, a:1, s:1, b:1), 
% 3.64/4.00  skol50  [166, 0]      (w:1, o:25, a:1, s:1, b:1), 
% 3.64/4.00  skol51  [167, 0]      (w:1, o:26, a:1, s:1, b:1), 
% 3.64/4.00  skol52  [168, 0]      (w:1, o:27, a:1, s:1, b:1), 
% 3.64/4.00  skol53  [169, 0]      (w:1, o:28, a:1, s:1, b:1).
% 3.64/4.00  
% 3.64/4.00  
% 3.64/4.00  Starting Search:
% 3.64/4.00  
% 3.64/4.00  *** allocated 22500 integers for clauses
% 3.64/4.00  *** allocated 33750 integers for clauses
% 3.64/4.00  *** allocated 50625 integers for clauses
% 3.64/4.00  *** allocated 22500 integers for termspace/termends
% 3.64/4.00  *** allocated 75937 integers for clauses
% 3.64/4.00  Resimplifying inuse:
% 3.64/4.00  Done
% 3.64/4.00  
% 3.64/4.00  *** allocated 33750 integers for termspace/termends
% 3.64/4.00  *** allocated 113905 integers for clauses
% 3.64/4.00  *** allocated 50625 integers for termspace/termends
% 3.64/4.00  
% 3.64/4.00  Intermediate Status:
% 3.64/4.00  Generated:    3560
% 3.64/4.00  Kept:         2011
% 3.64/4.00  Inuse:        226
% 3.64/4.00  Deleted:      5
% 3.64/4.00  Deletedinuse: 0
% 3.64/4.00  
% 3.64/4.00  Resimplifying inuse:
% 3.64/4.00  Done
% 3.64/4.00  
% 3.64/4.00  *** allocated 170857 integers for clauses
% 3.64/4.00  *** allocated 75937 integers for termspace/termends
% 3.64/4.00  Resimplifying inuse:
% 3.64/4.00  Done
% 3.64/4.00  
% 3.64/4.00  *** allocated 256285 integers for clauses
% 3.64/4.00  
% 3.64/4.00  Intermediate Status:
% 3.64/4.00  Generated:    8613
% 3.64/4.00  Kept:         4011
% 3.64/4.00  Inuse:        382
% 3.64/4.00  Deleted:      5
% 3.64/4.00  Deletedinuse: 0
% 3.64/4.00  
% 3.64/4.00  Resimplifying inuse:
% 3.64/4.00  Done
% 3.64/4.00  
% 3.64/4.00  *** allocated 113905 integers for termspace/termends
% 3.64/4.00  Resimplifying inuse:
% 3.64/4.01  Done
% 3.64/4.01  
% 3.64/4.01  *** allocated 384427 integers for clauses
% 3.64/4.01  
% 3.64/4.01  Intermediate Status:
% 3.64/4.01  Generated:    14023
% 3.64/4.01  Kept:         6023
% 3.64/4.01  Inuse:        516
% 3.64/4.01  Deleted:      5
% 3.64/4.01  Deletedinuse: 0
% 3.64/4.01  
% 3.64/4.01  Resimplifying inuse:
% 3.64/4.01  Done
% 3.64/4.01  
% 3.64/4.01  *** allocated 170857 integers for termspace/termends
% 3.64/4.01  Resimplifying inuse:
% 3.64/4.01  Done
% 3.64/4.01  
% 3.64/4.01  
% 3.64/4.01  Intermediate Status:
% 3.64/4.01  Generated:    18576
% 3.64/4.01  Kept:         8028
% 3.64/4.01  Inuse:        620
% 3.64/4.01  Deleted:      44
% 3.64/4.01  Deletedinuse: 10
% 3.64/4.01  
% 3.64/4.01  *** allocated 576640 integers for clauses
% 3.64/4.01  Resimplifying inuse:
% 3.64/4.01  Done
% 3.64/4.01  
% 3.64/4.01  Resimplifying inuse:
% 3.64/4.01  Done
% 3.64/4.01  
% 3.64/4.01  
% 3.64/4.01  Intermediate Status:
% 3.64/4.01  Generated:    22296
% 3.64/4.01  Kept:         10088
% 3.64/4.01  Inuse:        655
% 3.64/4.01  Deleted:      48
% 3.64/4.01  Deletedinuse: 12
% 3.64/4.01  
% 3.64/4.01  Resimplifying inuse:
% 3.64/4.01  Done
% 3.64/4.01  
% 3.64/4.01  *** allocated 256285 integers for termspace/termends
% 3.64/4.01  Resimplifying inuse:
% 3.64/4.01  Done
% 3.64/4.01  
% 3.64/4.01  *** allocated 864960 integers for clauses
% 3.64/4.01  
% 3.64/4.01  Intermediate Status:
% 3.64/4.01  Generated:    29714
% 3.64/4.01  Kept:         13032
% 3.64/4.01  Inuse:        730
% 3.64/4.01  Deleted:      53
% 3.64/4.01  Deletedinuse: 17
% 3.64/4.01  
% 3.64/4.01  Resimplifying inuse:
% 3.64/4.01  Done
% 3.64/4.01  
% 3.64/4.01  Resimplifying inuse:
% 3.64/4.01  Done
% 3.64/4.01  
% 3.64/4.01  
% 3.64/4.01  Intermediate Status:
% 3.64/4.01  Generated:    40677
% 3.64/4.01  Kept:         15405
% 3.64/4.01  Inuse:        765
% 3.64/4.01  Deleted:      57
% 3.64/4.01  Deletedinuse: 21
% 3.64/4.01  
% 3.64/4.01  Resimplifying inuse:
% 3.64/4.01  Done
% 3.64/4.01  
% 3.64/4.01  *** allocated 384427 integers for termspace/termends
% 3.64/4.01  Resimplifying inuse:
% 3.64/4.01  Done
% 3.64/4.01  
% 3.64/4.01  
% 3.64/4.01  Intermediate Status:
% 3.64/4.01  Generated:    47080
% 3.64/4.01  Kept:         17461
% 3.64/4.01  Inuse:        848
% 3.64/4.01  Deleted:      67
% 3.64/4.01  Deletedinuse: 29
% 3.64/4.01  
% 3.64/4.01  Resimplifying inuse:
% 3.64/4.01  Done
% 3.64/4.01  
% 3.64/4.01  Resimplifying inuse:
% 3.64/4.01  Done
% 3.64/4.01  
% 3.64/4.01  *** allocated 1297440 integers for clauses
% 3.64/4.01  
% 3.64/4.01  Intermediate Status:
% 3.64/4.01  Generated:    55156
% 3.64/4.01  Kept:         19471
% 3.64/4.01  Inuse:        863
% 3.64/4.01  Deleted:      93
% 3.64/4.01  Deletedinuse: 29
% 3.64/4.01  
% 3.64/4.01  Resimplifying inuse:
% 3.64/4.01  Done
% 3.64/4.01  
% 3.64/4.01  Resimplifying clauses:
% 3.64/4.01  Done
% 3.64/4.01  
% 3.64/4.01  Resimplifying inuse:
% 3.64/4.01  Done
% 3.64/4.01  
% 3.64/4.01  *** allocated 576640 integers for termspace/termends
% 3.64/4.01  
% 3.64/4.01  Intermediate Status:
% 3.64/4.01  Generated:    65715
% 3.64/4.01  Kept:         21538
% 3.64/4.01  Inuse:        888
% 3.64/4.01  Deleted:      2219
% 3.64/4.01  Deletedinuse: 37
% 3.64/4.01  
% 3.64/4.01  Resimplifying inuse:
% 3.64/4.01  Done
% 3.64/4.01  
% 3.64/4.01  
% 3.64/4.01  Intermediate Status:
% 3.64/4.01  Generated:    75070
% 3.64/4.01  Kept:         23561
% 3.64/4.01  Inuse:        909
% 3.64/4.01  Deleted:      2219
% 3.64/4.01  Deletedinuse: 37
% 3.64/4.01  
% 3.64/4.01  Resimplifying inuse:
% 3.64/4.01  Done
% 3.64/4.01  
% 3.64/4.01  Resimplifying inuse:
% 3.64/4.01  Done
% 3.64/4.01  
% 3.64/4.01  
% 3.64/4.01  Intermediate Status:
% 3.64/4.01  Generated:    82542
% 3.64/4.01  Kept:         25576
% 3.64/4.01  Inuse:        944
% 3.64/4.01  Deleted:      2237
% 3.64/4.01  Deletedinuse: 55
% 3.64/4.01  
% 3.64/4.01  Resimplifying inuse:
% 3.64/4.01  Done
% 3.64/4.01  
% 3.64/4.01  Resimplifying inuse:
% 3.64/4.01  Done
% 3.64/4.01  
% 3.64/4.01  
% 3.64/4.01  Intermediate Status:
% 3.64/4.01  Generated:    91195
% 3.64/4.01  Kept:         27841
% 3.64/4.01  Inuse:        981
% 3.64/4.01  Deleted:      2240
% 3.64/4.01  Deletedinuse: 55
% 3.64/4.01  
% 3.64/4.01  Resimplifying inuse:
% 3.64/4.01  Done
% 3.64/4.01  
% 3.64/4.01  Resimplifying inuse:
% 3.64/4.01  Done
% 3.64/4.01  
% 3.64/4.01  *** allocated 1946160 integers for clauses
% 3.64/4.01  
% 3.64/4.01  Intermediate Status:
% 3.64/4.01  Generated:    99491
% 3.64/4.01  Kept:         29919
% 3.64/4.01  Inuse:        1016
% 3.64/4.01  Deleted:      2241
% 3.64/4.01  Deletedinuse: 56
% 3.64/4.01  
% 3.64/4.01  Resimplifying inuse:
% 3.64/4.01  Done
% 3.64/4.01  
% 3.64/4.01  Resimplifying inuse:
% 3.64/4.01  Done
% 3.64/4.01  
% 3.64/4.01  
% 3.64/4.01  Intermediate Status:
% 3.64/4.01  Generated:    109431
% 3.64/4.01  Kept:         31998
% 3.64/4.01  Inuse:        1036
% 3.64/4.01  Deleted:      2242
% 3.64/4.01  Deletedinuse: 57
% 3.64/4.01  
% 3.64/4.01  *** allocated 864960 integers for termspace/termends
% 3.64/4.01  Resimplifying inuse:
% 3.64/4.01  Done
% 3.64/4.01  
% 3.64/4.01  
% 3.64/4.01  Intermediate Status:
% 3.64/4.01  Generated:    116519
% 3.64/4.01  Kept:         34014
% 3.64/4.01  Inuse:        1056
% 3.64/4.01  Deleted:      2242
% 3.64/4.01  Deletedinuse: 57
% 3.64/4.01  
% 3.64/4.01  Resimplifying inuse:
% 3.64/4.01  Done
% 3.64/4.01  
% 3.64/4.01  Resimplifying inuse:
% 3.64/4.01  Done
% 3.64/4.01  
% 3.64/4.01  
% 3.64/4.01  Intermediate Status:
% 3.64/4.01  Generated:    126602
% 3.64/4.01  Kept:         36047
% 3.64/4.01  Inuse:        1077
% 3.64/4.01  Deleted:      2249
% 3.64/4.01  Deletedinuse: 61
% 3.64/4.01  
% 3.64/4.01  Resimplifying inuse:
% 3.64/4.01  Done
% 3.64/4.01  
% 3.64/4.01  Resimplifying inuse:
% 3.64/4.01  Done
% 3.64/4.01  
% 3.64/4.01  
% 3.64/4.01  Intermediate Status:
% 3.64/4.01  Generated:    135852
% 3.64/4.01  Kept:         38065
% 3.64/4.01  Inuse:        1119
% 3.64/4.01  Deleted:      2249
% 3.64/4.01  Deletedinuse: 61
% 3.64/4.01  
% 3.64/4.01  Resimplifying inuse:
% 3.64/4.01  Done
% 3.64/4.01  
% 3.64/4.01  
% 3.64/4.01  Intermediate Status:
% 3.64/4.01  Generated:    144372
% 3.64/4.01  Kept:         40111
% 3.64/4.01  Inuse:        1198
% 3.64/4.01  Deleted:      2252
% 3.64/4.01  Deletedinuse: 61
% 3.64/4.01  
% 3.64/4.01  Resimplifying inuse:
% 3.64/4.01  Done
% 3.64/4.01  
% 3.64/4.01  Resimplifying clauses:
% 3.64/4.01  
% 3.64/4.01  Bliksems!, er is een bewijs:
% 3.64/4.01  % SZS status Theorem
% 3.64/4.01  % SZS output start Refutation
% 3.64/4.01  
% 3.64/4.01  (22) {G0,W13,D2,L5,V3,M5} I { ! ssList( X ), ! ssList( Y ), ! ssList( Z ), 
% 3.64/4.01    ! alpha2( X, Y, Z ), segmentP( X, Y ) }.
% 3.64/4.01  (25) {G0,W13,D4,L3,V4,M3} I { ! ssList( T ), ! app( app( Z, Y ), T ) = X, 
% 3.64/4.01    alpha2( X, Y, Z ) }.
% 3.64/4.01  (158) {G0,W10,D2,L4,V2,M4} I { ! ssList( X ), ! ssList( Y ), ! neq( X, Y )
% 3.64/4.01    , ! X = Y }.
% 3.64/4.01  (159) {G0,W10,D2,L4,V2,M4} I { ! ssList( X ), ! ssList( Y ), X = Y, neq( X
% 3.64/4.01    , Y ) }.
% 3.64/4.01  (161) {G0,W2,D2,L1,V0,M1} I { ssList( nil ) }.
% 3.64/4.01  (211) {G0,W13,D2,L5,V2,M5} I { ! ssList( X ), ! ssList( Y ), ! segmentP( X
% 3.64/4.01    , Y ), ! segmentP( Y, X ), X = Y }.
% 3.64/4.01  (214) {G0,W5,D2,L2,V1,M2} I { ! ssList( X ), segmentP( X, nil ) }.
% 3.64/4.01  (275) {G0,W2,D2,L1,V0,M1} I { ssList( skol46 ) }.
% 3.64/4.01  (276) {G0,W2,D2,L1,V0,M1} I { ssList( skol49 ) }.
% 3.64/4.01  (279) {G0,W3,D2,L1,V0,M1} I { skol51 ==> skol49 }.
% 3.64/4.01  (280) {G0,W3,D2,L1,V0,M1} I { skol50 ==> skol46 }.
% 3.64/4.01  (281) {G0,W2,D2,L1,V0,M1} I { ssList( skol52 ) }.
% 3.64/4.01  (282) {G0,W2,D2,L1,V0,M1} I { ssList( skol53 ) }.
% 3.64/4.01  (283) {G1,W7,D4,L1,V0,M1} I;d(280);d(279) { app( app( skol52, skol46 ), 
% 3.64/4.01    skol53 ) ==> skol49 }.
% 3.64/4.01  (287) {G1,W6,D2,L2,V0,M2} I;d(279);d(280) { skol49 ==> nil, ! skol46 ==> 
% 3.64/4.01    nil }.
% 3.64/4.01  (288) {G0,W6,D2,L2,V0,M2} I { alpha44( skol46, skol49 ), neq( skol49, nil )
% 3.64/4.01     }.
% 3.64/4.01  (289) {G0,W9,D2,L3,V0,M3} I { alpha44( skol46, skol49 ), ! neq( skol46, nil
% 3.64/4.01     ), ! segmentP( skol49, skol46 ) }.
% 3.64/4.01  (290) {G0,W6,D2,L2,V2,M2} I { ! alpha44( X, Y ), nil = Y }.
% 3.64/4.01  (291) {G0,W6,D2,L2,V2,M2} I { ! alpha44( X, Y ), ! nil = X }.
% 3.64/4.01  (292) {G0,W9,D2,L3,V2,M3} I { ! nil = Y, nil = X, alpha44( X, Y ) }.
% 3.64/4.01  (327) {G1,W5,D2,L2,V1,M2} F(158);q { ! ssList( X ), ! neq( X, X ) }.
% 3.64/4.01  (377) {G1,W6,D2,L2,V1,M2} Q(292) { nil = X, alpha44( X, nil ) }.
% 3.64/4.01  (484) {G1,W3,D2,L1,V0,M1} R(214,275) { segmentP( skol46, nil ) }.
% 3.64/4.01  (781) {G2,W3,D2,L1,V0,M1} R(327,161) { ! neq( nil, nil ) }.
% 3.64/4.01  (967) {G1,W9,D2,L3,V4,M3} P(290,291) { ! alpha44( Y, Z ), ! X = Y, ! 
% 3.64/4.01    alpha44( T, X ) }.
% 3.64/4.01  (1049) {G2,W6,D2,L2,V2,M2} F(967) { ! alpha44( X, Y ), ! Y = X }.
% 3.64/4.01  (2485) {G2,W5,D2,L2,V1,M2} P(377,161) { ssList( X ), alpha44( X, nil ) }.
% 3.64/4.01  (2520) {G3,W5,D2,L2,V1,M2} R(2485,1049) { ssList( X ), ! nil = X }.
% 3.64/4.01  (7013) {G3,W3,D2,L1,V0,M1} R(288,291);d(287);r(781) { ! skol46 ==> nil }.
% 3.64/4.01  (12257) {G4,W8,D2,L3,V1,M3} P(159,7013);r(275) { ! X = nil, ! ssList( X ), 
% 3.64/4.01    neq( skol46, X ) }.
% 3.64/4.01  (13011) {G5,W3,D2,L1,V0,M1} Q(12257);r(161) { neq( skol46, nil ) }.
% 3.64/4.01  (13041) {G6,W6,D2,L2,V1,M2} P(377,13011) { neq( skol46, X ), alpha44( X, 
% 3.64/4.01    nil ) }.
% 3.64/4.01  (13311) {G7,W6,D2,L2,V1,M2} R(13041,1049) { neq( skol46, X ), ! nil = X }.
% 3.64/4.01  (13318) {G8,W8,D2,L3,V1,M3} R(13311,158);r(275) { ! nil = X, ! ssList( X )
% 3.64/4.01    , ! skol46 = X }.
% 3.64/4.01  (20312) {G9,W6,D2,L2,V1,M2} S(13318);r(2520) { ! nil = X, ! skol46 = X }.
% 3.64/4.01  (20421) {G6,W6,D2,L2,V0,M2} S(289);r(13011) { alpha44( skol46, skol49 ), ! 
% 3.64/4.01    segmentP( skol49, skol46 ) }.
% 3.64/4.01  (23146) {G10,W14,D2,L5,V2,M5} P(211,20312);r(275) { ! nil = Y, ! X = Y, ! 
% 3.64/4.01    ssList( X ), ! segmentP( skol46, X ), ! segmentP( X, skol46 ) }.
% 3.64/4.01  (23550) {G11,W9,D2,L3,V1,M3} Q(23146);r(2520) { ! X = nil, ! segmentP( 
% 3.64/4.01    skol46, X ), ! segmentP( X, skol46 ) }.
% 3.64/4.01  (23551) {G12,W3,D2,L1,V0,M1} Q(23550);r(484) { ! segmentP( nil, skol46 )
% 3.64/4.01     }.
% 3.64/4.01  (23575) {G13,W6,D2,L2,V2,M2} P(290,23551) { ! segmentP( X, skol46 ), ! 
% 3.64/4.01    alpha44( Y, X ) }.
% 3.64/4.01  (26386) {G14,W3,D2,L1,V0,M1} S(20421);r(23575) { ! segmentP( skol49, skol46
% 3.64/4.01     ) }.
% 3.64/4.01  (37071) {G2,W7,D2,L2,V1,M2} P(283,25);r(282) { ! skol49 = X, alpha2( X, 
% 3.64/4.01    skol46, skol52 ) }.
% 3.64/4.01  (37088) {G3,W4,D2,L1,V0,M1} Q(37071) { alpha2( skol49, skol46, skol52 ) }.
% 3.64/4.01  (37093) {G4,W7,D2,L3,V0,M3} R(37088,22);r(276) { ! ssList( skol46 ), ! 
% 3.64/4.01    ssList( skol52 ), segmentP( skol49, skol46 ) }.
% 3.64/4.01  (40456) {G15,W0,D0,L0,V0,M0} S(37093);r(275);r(281);r(26386) {  }.
% 3.64/4.01  
% 3.64/4.01  
% 3.64/4.01  % SZS output end Refutation
% 3.64/4.01  found a proof!
% 3.64/4.01  
% 3.64/4.01  
% 3.64/4.01  Unprocessed initial clauses:
% 3.64/4.01  
% 3.64/4.01  (40458) {G0,W10,D2,L4,V2,M4}  { ! ssItem( X ), ! ssItem( Y ), ! neq( X, Y )
% 3.64/4.01    , ! X = Y }.
% 3.64/4.01  (40459) {G0,W10,D2,L4,V2,M4}  { ! ssItem( X ), ! ssItem( Y ), X = Y, neq( X
% 3.64/4.01    , Y ) }.
% 3.64/4.01  (40460) {G0,W2,D2,L1,V0,M1}  { ssItem( skol1 ) }.
% 3.64/4.01  (40461) {G0,W2,D2,L1,V0,M1}  { ssItem( skol47 ) }.
% 3.64/4.01  (40462) {G0,W3,D2,L1,V0,M1}  { ! skol1 = skol47 }.
% 3.64/4.01  (40463) {G0,W11,D3,L4,V4,M4}  { ! ssList( X ), ! ssItem( Y ), ! memberP( X
% 3.64/4.01    , Y ), ssList( skol2( Z, T ) ) }.
% 3.64/4.01  (40464) {G0,W13,D3,L4,V2,M4}  { ! ssList( X ), ! ssItem( Y ), ! memberP( X
% 3.64/4.01    , Y ), alpha1( X, Y, skol2( X, Y ) ) }.
% 3.64/4.01  (40465) {G0,W13,D2,L5,V3,M5}  { ! ssList( X ), ! ssItem( Y ), ! ssList( Z )
% 3.64/4.01    , ! alpha1( X, Y, Z ), memberP( X, Y ) }.
% 3.64/4.01  (40466) {G0,W9,D3,L2,V6,M2}  { ! alpha1( X, Y, Z ), ssList( skol3( T, U, W
% 3.64/4.01     ) ) }.
% 3.64/4.01  (40467) {G0,W14,D5,L2,V3,M2}  { ! alpha1( X, Y, Z ), app( Z, cons( Y, skol3
% 3.64/4.01    ( X, Y, Z ) ) ) = X }.
% 3.64/4.01  (40468) {G0,W13,D4,L3,V4,M3}  { ! ssList( T ), ! app( Z, cons( Y, T ) ) = X
% 3.64/4.01    , alpha1( X, Y, Z ) }.
% 3.64/4.01  (40469) {G0,W7,D3,L3,V2,M3}  { ! ssList( X ), ! singletonP( X ), ssItem( 
% 3.64/4.01    skol4( Y ) ) }.
% 3.64/4.01  (40470) {G0,W10,D4,L3,V1,M3}  { ! ssList( X ), ! singletonP( X ), cons( 
% 3.64/4.01    skol4( X ), nil ) = X }.
% 3.64/4.01  (40471) {G0,W11,D3,L4,V2,M4}  { ! ssList( X ), ! ssItem( Y ), ! cons( Y, 
% 3.64/4.01    nil ) = X, singletonP( X ) }.
% 3.64/4.01  (40472) {G0,W11,D3,L4,V4,M4}  { ! ssList( X ), ! ssList( Y ), ! frontsegP( 
% 3.64/4.01    X, Y ), ssList( skol5( Z, T ) ) }.
% 3.64/4.01  (40473) {G0,W14,D4,L4,V2,M4}  { ! ssList( X ), ! ssList( Y ), ! frontsegP( 
% 3.64/4.01    X, Y ), app( Y, skol5( X, Y ) ) = X }.
% 3.64/4.01  (40474) {G0,W14,D3,L5,V3,M5}  { ! ssList( X ), ! ssList( Y ), ! ssList( Z )
% 3.64/4.01    , ! app( Y, Z ) = X, frontsegP( X, Y ) }.
% 3.64/4.01  (40475) {G0,W11,D3,L4,V4,M4}  { ! ssList( X ), ! ssList( Y ), ! rearsegP( X
% 3.64/4.01    , Y ), ssList( skol6( Z, T ) ) }.
% 3.64/4.01  (40476) {G0,W14,D4,L4,V2,M4}  { ! ssList( X ), ! ssList( Y ), ! rearsegP( X
% 3.64/4.01    , Y ), app( skol6( X, Y ), Y ) = X }.
% 3.64/4.01  (40477) {G0,W14,D3,L5,V3,M5}  { ! ssList( X ), ! ssList( Y ), ! ssList( Z )
% 3.64/4.01    , ! app( Z, Y ) = X, rearsegP( X, Y ) }.
% 3.64/4.01  (40478) {G0,W11,D3,L4,V4,M4}  { ! ssList( X ), ! ssList( Y ), ! segmentP( X
% 3.64/4.01    , Y ), ssList( skol7( Z, T ) ) }.
% 3.64/4.01  (40479) {G0,W13,D3,L4,V2,M4}  { ! ssList( X ), ! ssList( Y ), ! segmentP( X
% 3.64/4.01    , Y ), alpha2( X, Y, skol7( X, Y ) ) }.
% 3.64/4.01  (40480) {G0,W13,D2,L5,V3,M5}  { ! ssList( X ), ! ssList( Y ), ! ssList( Z )
% 3.64/4.01    , ! alpha2( X, Y, Z ), segmentP( X, Y ) }.
% 3.64/4.01  (40481) {G0,W9,D3,L2,V6,M2}  { ! alpha2( X, Y, Z ), ssList( skol8( T, U, W
% 3.64/4.01     ) ) }.
% 3.64/4.01  (40482) {G0,W14,D4,L2,V3,M2}  { ! alpha2( X, Y, Z ), app( app( Z, Y ), 
% 3.64/4.01    skol8( X, Y, Z ) ) = X }.
% 3.64/4.01  (40483) {G0,W13,D4,L3,V4,M3}  { ! ssList( T ), ! app( app( Z, Y ), T ) = X
% 3.64/4.01    , alpha2( X, Y, Z ) }.
% 3.64/4.01  (40484) {G0,W9,D2,L4,V2,M4}  { ! ssList( X ), ! cyclefreeP( X ), ! ssItem( 
% 3.64/4.01    Y ), alpha3( X, Y ) }.
% 3.64/4.01  (40485) {G0,W7,D3,L3,V2,M3}  { ! ssList( X ), ssItem( skol9( Y ) ), 
% 3.64/4.01    cyclefreeP( X ) }.
% 3.64/4.01  (40486) {G0,W8,D3,L3,V1,M3}  { ! ssList( X ), ! alpha3( X, skol9( X ) ), 
% 3.64/4.01    cyclefreeP( X ) }.
% 3.64/4.01  (40487) {G0,W9,D2,L3,V3,M3}  { ! alpha3( X, Y ), ! ssItem( Z ), alpha21( X
% 3.64/4.01    , Y, Z ) }.
% 3.64/4.01  (40488) {G0,W7,D3,L2,V4,M2}  { ssItem( skol10( Z, T ) ), alpha3( X, Y ) }.
% 3.64/4.01  (40489) {G0,W9,D3,L2,V2,M2}  { ! alpha21( X, Y, skol10( X, Y ) ), alpha3( X
% 3.64/4.01    , Y ) }.
% 3.64/4.01  (40490) {G0,W11,D2,L3,V4,M3}  { ! alpha21( X, Y, Z ), ! ssList( T ), 
% 3.64/4.01    alpha28( X, Y, Z, T ) }.
% 3.64/4.01  (40491) {G0,W9,D3,L2,V6,M2}  { ssList( skol11( T, U, W ) ), alpha21( X, Y, 
% 3.64/4.01    Z ) }.
% 3.64/4.01  (40492) {G0,W12,D3,L2,V3,M2}  { ! alpha28( X, Y, Z, skol11( X, Y, Z ) ), 
% 3.64/4.01    alpha21( X, Y, Z ) }.
% 3.64/4.01  (40493) {G0,W13,D2,L3,V5,M3}  { ! alpha28( X, Y, Z, T ), ! ssList( U ), 
% 3.64/4.01    alpha35( X, Y, Z, T, U ) }.
% 3.64/4.01  (40494) {G0,W11,D3,L2,V8,M2}  { ssList( skol12( U, W, V0, V1 ) ), alpha28( 
% 3.64/4.01    X, Y, Z, T ) }.
% 3.64/4.01  (40495) {G0,W15,D3,L2,V4,M2}  { ! alpha35( X, Y, Z, T, skol12( X, Y, Z, T )
% 3.64/4.01     ), alpha28( X, Y, Z, T ) }.
% 3.64/4.01  (40496) {G0,W15,D2,L3,V6,M3}  { ! alpha35( X, Y, Z, T, U ), ! ssList( W ), 
% 3.64/4.01    alpha41( X, Y, Z, T, U, W ) }.
% 3.64/4.01  (40497) {G0,W13,D3,L2,V10,M2}  { ssList( skol13( W, V0, V1, V2, V3 ) ), 
% 3.64/4.01    alpha35( X, Y, Z, T, U ) }.
% 3.64/4.01  (40498) {G0,W18,D3,L2,V5,M2}  { ! alpha41( X, Y, Z, T, U, skol13( X, Y, Z, 
% 3.64/4.01    T, U ) ), alpha35( X, Y, Z, T, U ) }.
% 3.64/4.01  (40499) {G0,W21,D5,L3,V6,M3}  { ! alpha41( X, Y, Z, T, U, W ), ! app( app( 
% 3.64/4.01    T, cons( Y, U ) ), cons( Z, W ) ) = X, alpha12( Y, Z ) }.
% 3.64/4.01  (40500) {G0,W18,D5,L2,V6,M2}  { app( app( T, cons( Y, U ) ), cons( Z, W ) )
% 3.64/4.01     = X, alpha41( X, Y, Z, T, U, W ) }.
% 3.64/4.01  (40501) {G0,W10,D2,L2,V6,M2}  { ! alpha12( Y, Z ), alpha41( X, Y, Z, T, U, 
% 3.64/4.01    W ) }.
% 3.64/4.01  (40502) {G0,W9,D2,L3,V2,M3}  { ! alpha12( X, Y ), ! leq( X, Y ), ! leq( Y, 
% 3.64/4.01    X ) }.
% 3.64/4.01  (40503) {G0,W6,D2,L2,V2,M2}  { leq( X, Y ), alpha12( X, Y ) }.
% 3.64/4.01  (40504) {G0,W6,D2,L2,V2,M2}  { leq( Y, X ), alpha12( X, Y ) }.
% 3.64/4.01  (40505) {G0,W9,D2,L4,V2,M4}  { ! ssList( X ), ! totalorderP( X ), ! ssItem
% 3.64/4.01    ( Y ), alpha4( X, Y ) }.
% 3.64/4.01  (40506) {G0,W7,D3,L3,V2,M3}  { ! ssList( X ), ssItem( skol14( Y ) ), 
% 3.64/4.01    totalorderP( X ) }.
% 3.64/4.01  (40507) {G0,W8,D3,L3,V1,M3}  { ! ssList( X ), ! alpha4( X, skol14( X ) ), 
% 3.64/4.01    totalorderP( X ) }.
% 3.64/4.01  (40508) {G0,W9,D2,L3,V3,M3}  { ! alpha4( X, Y ), ! ssItem( Z ), alpha22( X
% 3.64/4.01    , Y, Z ) }.
% 3.64/4.01  (40509) {G0,W7,D3,L2,V4,M2}  { ssItem( skol15( Z, T ) ), alpha4( X, Y ) }.
% 3.64/4.01  (40510) {G0,W9,D3,L2,V2,M2}  { ! alpha22( X, Y, skol15( X, Y ) ), alpha4( X
% 3.64/4.01    , Y ) }.
% 3.64/4.01  (40511) {G0,W11,D2,L3,V4,M3}  { ! alpha22( X, Y, Z ), ! ssList( T ), 
% 3.64/4.01    alpha29( X, Y, Z, T ) }.
% 3.64/4.01  (40512) {G0,W9,D3,L2,V6,M2}  { ssList( skol16( T, U, W ) ), alpha22( X, Y, 
% 3.64/4.01    Z ) }.
% 3.64/4.01  (40513) {G0,W12,D3,L2,V3,M2}  { ! alpha29( X, Y, Z, skol16( X, Y, Z ) ), 
% 3.64/4.01    alpha22( X, Y, Z ) }.
% 3.64/4.01  (40514) {G0,W13,D2,L3,V5,M3}  { ! alpha29( X, Y, Z, T ), ! ssList( U ), 
% 3.64/4.01    alpha36( X, Y, Z, T, U ) }.
% 3.64/4.01  (40515) {G0,W11,D3,L2,V8,M2}  { ssList( skol17( U, W, V0, V1 ) ), alpha29( 
% 3.64/4.01    X, Y, Z, T ) }.
% 3.64/4.01  (40516) {G0,W15,D3,L2,V4,M2}  { ! alpha36( X, Y, Z, T, skol17( X, Y, Z, T )
% 3.64/4.01     ), alpha29( X, Y, Z, T ) }.
% 3.64/4.01  (40517) {G0,W15,D2,L3,V6,M3}  { ! alpha36( X, Y, Z, T, U ), ! ssList( W ), 
% 3.64/4.01    alpha42( X, Y, Z, T, U, W ) }.
% 3.64/4.01  (40518) {G0,W13,D3,L2,V10,M2}  { ssList( skol18( W, V0, V1, V2, V3 ) ), 
% 3.64/4.01    alpha36( X, Y, Z, T, U ) }.
% 3.64/4.01  (40519) {G0,W18,D3,L2,V5,M2}  { ! alpha42( X, Y, Z, T, U, skol18( X, Y, Z, 
% 3.64/4.01    T, U ) ), alpha36( X, Y, Z, T, U ) }.
% 3.64/4.01  (40520) {G0,W21,D5,L3,V6,M3}  { ! alpha42( X, Y, Z, T, U, W ), ! app( app( 
% 3.64/4.01    T, cons( Y, U ) ), cons( Z, W ) ) = X, alpha13( Y, Z ) }.
% 3.64/4.01  (40521) {G0,W18,D5,L2,V6,M2}  { app( app( T, cons( Y, U ) ), cons( Z, W ) )
% 3.64/4.01     = X, alpha42( X, Y, Z, T, U, W ) }.
% 3.64/4.01  (40522) {G0,W10,D2,L2,V6,M2}  { ! alpha13( Y, Z ), alpha42( X, Y, Z, T, U, 
% 3.64/4.01    W ) }.
% 3.64/4.01  (40523) {G0,W9,D2,L3,V2,M3}  { ! alpha13( X, Y ), leq( X, Y ), leq( Y, X )
% 3.64/4.01     }.
% 3.64/4.01  (40524) {G0,W6,D2,L2,V2,M2}  { ! leq( X, Y ), alpha13( X, Y ) }.
% 3.64/4.01  (40525) {G0,W6,D2,L2,V2,M2}  { ! leq( Y, X ), alpha13( X, Y ) }.
% 3.64/4.01  (40526) {G0,W9,D2,L4,V2,M4}  { ! ssList( X ), ! strictorderP( X ), ! ssItem
% 3.64/4.01    ( Y ), alpha5( X, Y ) }.
% 3.64/4.01  (40527) {G0,W7,D3,L3,V2,M3}  { ! ssList( X ), ssItem( skol19( Y ) ), 
% 3.64/4.01    strictorderP( X ) }.
% 3.64/4.01  (40528) {G0,W8,D3,L3,V1,M3}  { ! ssList( X ), ! alpha5( X, skol19( X ) ), 
% 3.64/4.01    strictorderP( X ) }.
% 3.64/4.01  (40529) {G0,W9,D2,L3,V3,M3}  { ! alpha5( X, Y ), ! ssItem( Z ), alpha23( X
% 3.64/4.01    , Y, Z ) }.
% 3.64/4.01  (40530) {G0,W7,D3,L2,V4,M2}  { ssItem( skol20( Z, T ) ), alpha5( X, Y ) }.
% 3.64/4.01  (40531) {G0,W9,D3,L2,V2,M2}  { ! alpha23( X, Y, skol20( X, Y ) ), alpha5( X
% 3.64/4.01    , Y ) }.
% 3.64/4.01  (40532) {G0,W11,D2,L3,V4,M3}  { ! alpha23( X, Y, Z ), ! ssList( T ), 
% 3.64/4.01    alpha30( X, Y, Z, T ) }.
% 3.64/4.01  (40533) {G0,W9,D3,L2,V6,M2}  { ssList( skol21( T, U, W ) ), alpha23( X, Y, 
% 3.64/4.01    Z ) }.
% 3.64/4.01  (40534) {G0,W12,D3,L2,V3,M2}  { ! alpha30( X, Y, Z, skol21( X, Y, Z ) ), 
% 3.64/4.01    alpha23( X, Y, Z ) }.
% 3.64/4.01  (40535) {G0,W13,D2,L3,V5,M3}  { ! alpha30( X, Y, Z, T ), ! ssList( U ), 
% 3.64/4.01    alpha37( X, Y, Z, T, U ) }.
% 3.64/4.01  (40536) {G0,W11,D3,L2,V8,M2}  { ssList( skol22( U, W, V0, V1 ) ), alpha30( 
% 3.64/4.01    X, Y, Z, T ) }.
% 3.64/4.01  (40537) {G0,W15,D3,L2,V4,M2}  { ! alpha37( X, Y, Z, T, skol22( X, Y, Z, T )
% 3.64/4.01     ), alpha30( X, Y, Z, T ) }.
% 3.64/4.01  (40538) {G0,W15,D2,L3,V6,M3}  { ! alpha37( X, Y, Z, T, U ), ! ssList( W ), 
% 3.64/4.01    alpha43( X, Y, Z, T, U, W ) }.
% 3.64/4.01  (40539) {G0,W13,D3,L2,V10,M2}  { ssList( skol23( W, V0, V1, V2, V3 ) ), 
% 3.64/4.01    alpha37( X, Y, Z, T, U ) }.
% 3.64/4.01  (40540) {G0,W18,D3,L2,V5,M2}  { ! alpha43( X, Y, Z, T, U, skol23( X, Y, Z, 
% 3.64/4.01    T, U ) ), alpha37( X, Y, Z, T, U ) }.
% 3.64/4.01  (40541) {G0,W21,D5,L3,V6,M3}  { ! alpha43( X, Y, Z, T, U, W ), ! app( app( 
% 3.64/4.01    T, cons( Y, U ) ), cons( Z, W ) ) = X, alpha14( Y, Z ) }.
% 3.64/4.01  (40542) {G0,W18,D5,L2,V6,M2}  { app( app( T, cons( Y, U ) ), cons( Z, W ) )
% 3.64/4.01     = X, alpha43( X, Y, Z, T, U, W ) }.
% 3.64/4.01  (40543) {G0,W10,D2,L2,V6,M2}  { ! alpha14( Y, Z ), alpha43( X, Y, Z, T, U, 
% 3.64/4.01    W ) }.
% 3.64/4.01  (40544) {G0,W9,D2,L3,V2,M3}  { ! alpha14( X, Y ), lt( X, Y ), lt( Y, X )
% 3.64/4.01     }.
% 3.64/4.01  (40545) {G0,W6,D2,L2,V2,M2}  { ! lt( X, Y ), alpha14( X, Y ) }.
% 3.64/4.01  (40546) {G0,W6,D2,L2,V2,M2}  { ! lt( Y, X ), alpha14( X, Y ) }.
% 3.64/4.01  (40547) {G0,W9,D2,L4,V2,M4}  { ! ssList( X ), ! totalorderedP( X ), ! 
% 3.64/4.01    ssItem( Y ), alpha6( X, Y ) }.
% 3.64/4.01  (40548) {G0,W7,D3,L3,V2,M3}  { ! ssList( X ), ssItem( skol24( Y ) ), 
% 3.64/4.01    totalorderedP( X ) }.
% 3.64/4.01  (40549) {G0,W8,D3,L3,V1,M3}  { ! ssList( X ), ! alpha6( X, skol24( X ) ), 
% 3.64/4.01    totalorderedP( X ) }.
% 3.64/4.01  (40550) {G0,W9,D2,L3,V3,M3}  { ! alpha6( X, Y ), ! ssItem( Z ), alpha15( X
% 3.64/4.01    , Y, Z ) }.
% 3.64/4.01  (40551) {G0,W7,D3,L2,V4,M2}  { ssItem( skol25( Z, T ) ), alpha6( X, Y ) }.
% 3.64/4.01  (40552) {G0,W9,D3,L2,V2,M2}  { ! alpha15( X, Y, skol25( X, Y ) ), alpha6( X
% 3.64/4.01    , Y ) }.
% 3.64/4.01  (40553) {G0,W11,D2,L3,V4,M3}  { ! alpha15( X, Y, Z ), ! ssList( T ), 
% 3.64/4.01    alpha24( X, Y, Z, T ) }.
% 3.64/4.01  (40554) {G0,W9,D3,L2,V6,M2}  { ssList( skol26( T, U, W ) ), alpha15( X, Y, 
% 3.64/4.01    Z ) }.
% 3.64/4.01  (40555) {G0,W12,D3,L2,V3,M2}  { ! alpha24( X, Y, Z, skol26( X, Y, Z ) ), 
% 3.64/4.01    alpha15( X, Y, Z ) }.
% 3.64/4.01  (40556) {G0,W13,D2,L3,V5,M3}  { ! alpha24( X, Y, Z, T ), ! ssList( U ), 
% 3.64/4.01    alpha31( X, Y, Z, T, U ) }.
% 3.64/4.01  (40557) {G0,W11,D3,L2,V8,M2}  { ssList( skol27( U, W, V0, V1 ) ), alpha24( 
% 3.64/4.01    X, Y, Z, T ) }.
% 3.64/4.01  (40558) {G0,W15,D3,L2,V4,M2}  { ! alpha31( X, Y, Z, T, skol27( X, Y, Z, T )
% 3.64/4.01     ), alpha24( X, Y, Z, T ) }.
% 3.64/4.01  (40559) {G0,W15,D2,L3,V6,M3}  { ! alpha31( X, Y, Z, T, U ), ! ssList( W ), 
% 3.64/4.01    alpha38( X, Y, Z, T, U, W ) }.
% 3.64/4.01  (40560) {G0,W13,D3,L2,V10,M2}  { ssList( skol28( W, V0, V1, V2, V3 ) ), 
% 3.64/4.01    alpha31( X, Y, Z, T, U ) }.
% 3.64/4.01  (40561) {G0,W18,D3,L2,V5,M2}  { ! alpha38( X, Y, Z, T, U, skol28( X, Y, Z, 
% 3.64/4.01    T, U ) ), alpha31( X, Y, Z, T, U ) }.
% 3.64/4.01  (40562) {G0,W21,D5,L3,V6,M3}  { ! alpha38( X, Y, Z, T, U, W ), ! app( app( 
% 3.64/4.01    T, cons( Y, U ) ), cons( Z, W ) ) = X, leq( Y, Z ) }.
% 3.64/4.01  (40563) {G0,W18,D5,L2,V6,M2}  { app( app( T, cons( Y, U ) ), cons( Z, W ) )
% 3.64/4.01     = X, alpha38( X, Y, Z, T, U, W ) }.
% 3.64/4.01  (40564) {G0,W10,D2,L2,V6,M2}  { ! leq( Y, Z ), alpha38( X, Y, Z, T, U, W )
% 3.64/4.01     }.
% 3.64/4.01  (40565) {G0,W9,D2,L4,V2,M4}  { ! ssList( X ), ! strictorderedP( X ), ! 
% 3.64/4.01    ssItem( Y ), alpha7( X, Y ) }.
% 3.64/4.01  (40566) {G0,W7,D3,L3,V2,M3}  { ! ssList( X ), ssItem( skol29( Y ) ), 
% 3.64/4.01    strictorderedP( X ) }.
% 3.64/4.01  (40567) {G0,W8,D3,L3,V1,M3}  { ! ssList( X ), ! alpha7( X, skol29( X ) ), 
% 3.64/4.01    strictorderedP( X ) }.
% 3.64/4.01  (40568) {G0,W9,D2,L3,V3,M3}  { ! alpha7( X, Y ), ! ssItem( Z ), alpha16( X
% 3.64/4.01    , Y, Z ) }.
% 3.64/4.01  (40569) {G0,W7,D3,L2,V4,M2}  { ssItem( skol30( Z, T ) ), alpha7( X, Y ) }.
% 3.64/4.01  (40570) {G0,W9,D3,L2,V2,M2}  { ! alpha16( X, Y, skol30( X, Y ) ), alpha7( X
% 3.64/4.01    , Y ) }.
% 3.64/4.01  (40571) {G0,W11,D2,L3,V4,M3}  { ! alpha16( X, Y, Z ), ! ssList( T ), 
% 3.64/4.01    alpha25( X, Y, Z, T ) }.
% 3.64/4.01  (40572) {G0,W9,D3,L2,V6,M2}  { ssList( skol31( T, U, W ) ), alpha16( X, Y, 
% 3.64/4.01    Z ) }.
% 3.64/4.01  (40573) {G0,W12,D3,L2,V3,M2}  { ! alpha25( X, Y, Z, skol31( X, Y, Z ) ), 
% 3.64/4.01    alpha16( X, Y, Z ) }.
% 3.64/4.01  (40574) {G0,W13,D2,L3,V5,M3}  { ! alpha25( X, Y, Z, T ), ! ssList( U ), 
% 3.64/4.01    alpha32( X, Y, Z, T, U ) }.
% 3.64/4.01  (40575) {G0,W11,D3,L2,V8,M2}  { ssList( skol32( U, W, V0, V1 ) ), alpha25( 
% 3.64/4.01    X, Y, Z, T ) }.
% 3.64/4.01  (40576) {G0,W15,D3,L2,V4,M2}  { ! alpha32( X, Y, Z, T, skol32( X, Y, Z, T )
% 3.64/4.01     ), alpha25( X, Y, Z, T ) }.
% 3.64/4.01  (40577) {G0,W15,D2,L3,V6,M3}  { ! alpha32( X, Y, Z, T, U ), ! ssList( W ), 
% 3.64/4.01    alpha39( X, Y, Z, T, U, W ) }.
% 3.64/4.01  (40578) {G0,W13,D3,L2,V10,M2}  { ssList( skol33( W, V0, V1, V2, V3 ) ), 
% 3.64/4.01    alpha32( X, Y, Z, T, U ) }.
% 3.64/4.01  (40579) {G0,W18,D3,L2,V5,M2}  { ! alpha39( X, Y, Z, T, U, skol33( X, Y, Z, 
% 3.64/4.01    T, U ) ), alpha32( X, Y, Z, T, U ) }.
% 3.64/4.01  (40580) {G0,W21,D5,L3,V6,M3}  { ! alpha39( X, Y, Z, T, U, W ), ! app( app( 
% 3.64/4.01    T, cons( Y, U ) ), cons( Z, W ) ) = X, lt( Y, Z ) }.
% 3.64/4.01  (40581) {G0,W18,D5,L2,V6,M2}  { app( app( T, cons( Y, U ) ), cons( Z, W ) )
% 3.64/4.01     = X, alpha39( X, Y, Z, T, U, W ) }.
% 3.64/4.01  (40582) {G0,W10,D2,L2,V6,M2}  { ! lt( Y, Z ), alpha39( X, Y, Z, T, U, W )
% 3.64/4.01     }.
% 3.64/4.01  (40583) {G0,W9,D2,L4,V2,M4}  { ! ssList( X ), ! duplicatefreeP( X ), ! 
% 3.64/4.01    ssItem( Y ), alpha8( X, Y ) }.
% 3.64/4.01  (40584) {G0,W7,D3,L3,V2,M3}  { ! ssList( X ), ssItem( skol34( Y ) ), 
% 3.64/4.01    duplicatefreeP( X ) }.
% 3.64/4.01  (40585) {G0,W8,D3,L3,V1,M3}  { ! ssList( X ), ! alpha8( X, skol34( X ) ), 
% 3.64/4.01    duplicatefreeP( X ) }.
% 3.64/4.01  (40586) {G0,W9,D2,L3,V3,M3}  { ! alpha8( X, Y ), ! ssItem( Z ), alpha17( X
% 3.64/4.01    , Y, Z ) }.
% 3.64/4.01  (40587) {G0,W7,D3,L2,V4,M2}  { ssItem( skol35( Z, T ) ), alpha8( X, Y ) }.
% 3.64/4.01  (40588) {G0,W9,D3,L2,V2,M2}  { ! alpha17( X, Y, skol35( X, Y ) ), alpha8( X
% 3.64/4.01    , Y ) }.
% 3.64/4.01  (40589) {G0,W11,D2,L3,V4,M3}  { ! alpha17( X, Y, Z ), ! ssList( T ), 
% 3.64/4.01    alpha26( X, Y, Z, T ) }.
% 3.64/4.01  (40590) {G0,W9,D3,L2,V6,M2}  { ssList( skol36( T, U, W ) ), alpha17( X, Y, 
% 3.64/4.01    Z ) }.
% 3.64/4.01  (40591) {G0,W12,D3,L2,V3,M2}  { ! alpha26( X, Y, Z, skol36( X, Y, Z ) ), 
% 3.64/4.01    alpha17( X, Y, Z ) }.
% 3.64/4.01  (40592) {G0,W13,D2,L3,V5,M3}  { ! alpha26( X, Y, Z, T ), ! ssList( U ), 
% 3.64/4.01    alpha33( X, Y, Z, T, U ) }.
% 3.64/4.01  (40593) {G0,W11,D3,L2,V8,M2}  { ssList( skol37( U, W, V0, V1 ) ), alpha26( 
% 3.64/4.01    X, Y, Z, T ) }.
% 3.64/4.01  (40594) {G0,W15,D3,L2,V4,M2}  { ! alpha33( X, Y, Z, T, skol37( X, Y, Z, T )
% 3.64/4.01     ), alpha26( X, Y, Z, T ) }.
% 3.64/4.01  (40595) {G0,W15,D2,L3,V6,M3}  { ! alpha33( X, Y, Z, T, U ), ! ssList( W ), 
% 3.64/4.01    alpha40( X, Y, Z, T, U, W ) }.
% 3.64/4.01  (40596) {G0,W13,D3,L2,V10,M2}  { ssList( skol38( W, V0, V1, V2, V3 ) ), 
% 3.64/4.01    alpha33( X, Y, Z, T, U ) }.
% 3.64/4.01  (40597) {G0,W18,D3,L2,V5,M2}  { ! alpha40( X, Y, Z, T, U, skol38( X, Y, Z, 
% 3.64/4.01    T, U ) ), alpha33( X, Y, Z, T, U ) }.
% 3.64/4.01  (40598) {G0,W21,D5,L3,V6,M3}  { ! alpha40( X, Y, Z, T, U, W ), ! app( app( 
% 3.64/4.01    T, cons( Y, U ) ), cons( Z, W ) ) = X, ! Y = Z }.
% 3.64/4.01  (40599) {G0,W18,D5,L2,V6,M2}  { app( app( T, cons( Y, U ) ), cons( Z, W ) )
% 3.64/4.01     = X, alpha40( X, Y, Z, T, U, W ) }.
% 3.64/4.01  (40600) {G0,W10,D2,L2,V6,M2}  { Y = Z, alpha40( X, Y, Z, T, U, W ) }.
% 3.64/4.01  (40601) {G0,W9,D2,L4,V2,M4}  { ! ssList( X ), ! equalelemsP( X ), ! ssItem
% 3.64/4.01    ( Y ), alpha9( X, Y ) }.
% 3.64/4.01  (40602) {G0,W7,D3,L3,V2,M3}  { ! ssList( X ), ssItem( skol39( Y ) ), 
% 3.64/4.01    equalelemsP( X ) }.
% 3.64/4.01  (40603) {G0,W8,D3,L3,V1,M3}  { ! ssList( X ), ! alpha9( X, skol39( X ) ), 
% 3.64/4.01    equalelemsP( X ) }.
% 3.64/4.01  (40604) {G0,W9,D2,L3,V3,M3}  { ! alpha9( X, Y ), ! ssItem( Z ), alpha18( X
% 3.64/4.01    , Y, Z ) }.
% 3.64/4.01  (40605) {G0,W7,D3,L2,V4,M2}  { ssItem( skol40( Z, T ) ), alpha9( X, Y ) }.
% 3.64/4.01  (40606) {G0,W9,D3,L2,V2,M2}  { ! alpha18( X, Y, skol40( X, Y ) ), alpha9( X
% 3.64/4.01    , Y ) }.
% 3.64/4.01  (40607) {G0,W11,D2,L3,V4,M3}  { ! alpha18( X, Y, Z ), ! ssList( T ), 
% 3.64/4.01    alpha27( X, Y, Z, T ) }.
% 3.64/4.01  (40608) {G0,W9,D3,L2,V6,M2}  { ssList( skol41( T, U, W ) ), alpha18( X, Y, 
% 3.64/4.01    Z ) }.
% 3.64/4.01  (40609) {G0,W12,D3,L2,V3,M2}  { ! alpha27( X, Y, Z, skol41( X, Y, Z ) ), 
% 3.64/4.01    alpha18( X, Y, Z ) }.
% 3.64/4.01  (40610) {G0,W13,D2,L3,V5,M3}  { ! alpha27( X, Y, Z, T ), ! ssList( U ), 
% 3.64/4.01    alpha34( X, Y, Z, T, U ) }.
% 3.64/4.01  (40611) {G0,W11,D3,L2,V8,M2}  { ssList( skol42( U, W, V0, V1 ) ), alpha27( 
% 3.64/4.01    X, Y, Z, T ) }.
% 3.64/4.01  (40612) {G0,W15,D3,L2,V4,M2}  { ! alpha34( X, Y, Z, T, skol42( X, Y, Z, T )
% 3.64/4.01     ), alpha27( X, Y, Z, T ) }.
% 3.64/4.01  (40613) {G0,W18,D5,L3,V5,M3}  { ! alpha34( X, Y, Z, T, U ), ! app( T, cons
% 3.64/4.01    ( Y, cons( Z, U ) ) ) = X, Y = Z }.
% 3.64/4.01  (40614) {G0,W15,D5,L2,V5,M2}  { app( T, cons( Y, cons( Z, U ) ) ) = X, 
% 3.64/4.01    alpha34( X, Y, Z, T, U ) }.
% 3.64/4.01  (40615) {G0,W9,D2,L2,V5,M2}  { ! Y = Z, alpha34( X, Y, Z, T, U ) }.
% 3.64/4.01  (40616) {G0,W10,D2,L4,V2,M4}  { ! ssList( X ), ! ssList( Y ), ! neq( X, Y )
% 3.64/4.01    , ! X = Y }.
% 3.64/4.01  (40617) {G0,W10,D2,L4,V2,M4}  { ! ssList( X ), ! ssList( Y ), X = Y, neq( X
% 3.64/4.01    , Y ) }.
% 3.64/4.01  (40618) {G0,W8,D3,L3,V2,M3}  { ! ssList( X ), ! ssItem( Y ), ssList( cons( 
% 3.64/4.01    Y, X ) ) }.
% 3.64/4.01  (40619) {G0,W2,D2,L1,V0,M1}  { ssList( nil ) }.
% 3.64/4.01  (40620) {G0,W9,D3,L3,V2,M3}  { ! ssList( X ), ! ssItem( Y ), ! cons( Y, X )
% 3.64/4.01     = X }.
% 3.64/4.01  (40621) {G0,W18,D3,L6,V4,M6}  { ! ssList( X ), ! ssList( Y ), ! ssItem( Z )
% 3.64/4.01    , ! ssItem( T ), ! cons( Z, X ) = cons( T, Y ), Z = T }.
% 3.64/4.01  (40622) {G0,W18,D3,L6,V4,M6}  { ! ssList( X ), ! ssList( Y ), ! ssItem( Z )
% 3.64/4.01    , ! ssItem( T ), ! cons( Z, X ) = cons( T, Y ), Y = X }.
% 3.64/4.01  (40623) {G0,W8,D3,L3,V2,M3}  { ! ssList( X ), nil = X, ssList( skol43( Y )
% 3.64/4.01     ) }.
% 3.64/4.01  (40624) {G0,W8,D3,L3,V2,M3}  { ! ssList( X ), nil = X, ssItem( skol48( Y )
% 3.64/4.01     ) }.
% 3.64/4.01  (40625) {G0,W12,D4,L3,V1,M3}  { ! ssList( X ), nil = X, cons( skol48( X ), 
% 3.64/4.01    skol43( X ) ) = X }.
% 3.64/4.01  (40626) {G0,W9,D3,L3,V2,M3}  { ! ssList( X ), ! ssItem( Y ), ! nil = cons( 
% 3.64/4.01    Y, X ) }.
% 3.64/4.01  (40627) {G0,W8,D3,L3,V1,M3}  { ! ssList( X ), nil = X, ssItem( hd( X ) )
% 3.64/4.01     }.
% 3.64/4.01  (40628) {G0,W10,D4,L3,V2,M3}  { ! ssList( X ), ! ssItem( Y ), hd( cons( Y, 
% 3.64/4.01    X ) ) = Y }.
% 3.64/4.01  (40629) {G0,W8,D3,L3,V1,M3}  { ! ssList( X ), nil = X, ssList( tl( X ) )
% 3.64/4.01     }.
% 3.64/4.01  (40630) {G0,W10,D4,L3,V2,M3}  { ! ssList( X ), ! ssItem( Y ), tl( cons( Y, 
% 3.64/4.01    X ) ) = X }.
% 3.64/4.01  (40631) {G0,W8,D3,L3,V2,M3}  { ! ssList( X ), ! ssList( Y ), ssList( app( X
% 3.64/4.01    , Y ) ) }.
% 3.64/4.01  (40632) {G0,W17,D4,L4,V3,M4}  { ! ssList( X ), ! ssList( Y ), ! ssItem( Z )
% 3.64/4.01    , cons( Z, app( Y, X ) ) = app( cons( Z, Y ), X ) }.
% 3.64/4.01  (40633) {G0,W7,D3,L2,V1,M2}  { ! ssList( X ), app( nil, X ) = X }.
% 3.64/4.01  (40634) {G0,W13,D2,L5,V2,M5}  { ! ssItem( X ), ! ssItem( Y ), ! leq( X, Y )
% 3.64/4.01    , ! leq( Y, X ), X = Y }.
% 3.64/4.01  (40635) {G0,W15,D2,L6,V3,M6}  { ! ssItem( X ), ! ssItem( Y ), ! ssItem( Z )
% 3.64/4.01    , ! leq( X, Y ), ! leq( Y, Z ), leq( X, Z ) }.
% 3.64/4.01  (40636) {G0,W5,D2,L2,V1,M2}  { ! ssItem( X ), leq( X, X ) }.
% 3.64/4.01  (40637) {G0,W10,D2,L4,V2,M4}  { ! ssItem( X ), ! ssItem( Y ), ! geq( X, Y )
% 3.64/4.01    , leq( Y, X ) }.
% 3.64/4.01  (40638) {G0,W10,D2,L4,V2,M4}  { ! ssItem( X ), ! ssItem( Y ), ! leq( Y, X )
% 3.64/4.01    , geq( X, Y ) }.
% 3.64/4.01  (40639) {G0,W10,D2,L4,V2,M4}  { ! ssItem( X ), ! ssItem( Y ), ! lt( X, Y )
% 3.64/4.01    , ! lt( Y, X ) }.
% 3.64/4.01  (40640) {G0,W15,D2,L6,V3,M6}  { ! ssItem( X ), ! ssItem( Y ), ! ssItem( Z )
% 3.64/4.01    , ! lt( X, Y ), ! lt( Y, Z ), lt( X, Z ) }.
% 3.64/4.01  (40641) {G0,W10,D2,L4,V2,M4}  { ! ssItem( X ), ! ssItem( Y ), ! gt( X, Y )
% 3.64/4.01    , lt( Y, X ) }.
% 3.64/4.01  (40642) {G0,W10,D2,L4,V2,M4}  { ! ssItem( X ), ! ssItem( Y ), ! lt( Y, X )
% 3.64/4.01    , gt( X, Y ) }.
% 3.64/4.01  (40643) {G0,W17,D3,L6,V3,M6}  { ! ssItem( X ), ! ssList( Y ), ! ssList( Z )
% 3.64/4.01    , ! memberP( app( Y, Z ), X ), memberP( Y, X ), memberP( Z, X ) }.
% 3.64/4.01  (40644) {G0,W14,D3,L5,V3,M5}  { ! ssItem( X ), ! ssList( Y ), ! ssList( Z )
% 3.64/4.01    , ! memberP( Y, X ), memberP( app( Y, Z ), X ) }.
% 3.64/4.01  (40645) {G0,W14,D3,L5,V3,M5}  { ! ssItem( X ), ! ssList( Y ), ! ssList( Z )
% 3.64/4.01    , ! memberP( Z, X ), memberP( app( Y, Z ), X ) }.
% 3.64/4.01  (40646) {G0,W17,D3,L6,V3,M6}  { ! ssItem( X ), ! ssItem( Y ), ! ssList( Z )
% 3.64/4.01    , ! memberP( cons( Y, Z ), X ), X = Y, memberP( Z, X ) }.
% 3.64/4.01  (40647) {G0,W14,D3,L5,V3,M5}  { ! ssItem( X ), ! ssItem( Y ), ! ssList( Z )
% 3.64/4.01    , ! X = Y, memberP( cons( Y, Z ), X ) }.
% 3.64/4.01  (40648) {G0,W14,D3,L5,V3,M5}  { ! ssItem( X ), ! ssItem( Y ), ! ssList( Z )
% 3.64/4.01    , ! memberP( Z, X ), memberP( cons( Y, Z ), X ) }.
% 3.64/4.01  (40649) {G0,W5,D2,L2,V1,M2}  { ! ssItem( X ), ! memberP( nil, X ) }.
% 3.64/4.01  (40650) {G0,W2,D2,L1,V0,M1}  { ! singletonP( nil ) }.
% 3.64/4.01  (40651) {G0,W15,D2,L6,V3,M6}  { ! ssList( X ), ! ssList( Y ), ! ssList( Z )
% 3.64/4.01    , ! frontsegP( X, Y ), ! frontsegP( Y, Z ), frontsegP( X, Z ) }.
% 3.64/4.01  (40652) {G0,W13,D2,L5,V2,M5}  { ! ssList( X ), ! ssList( Y ), ! frontsegP( 
% 3.64/4.01    X, Y ), ! frontsegP( Y, X ), X = Y }.
% 3.64/4.01  (40653) {G0,W5,D2,L2,V1,M2}  { ! ssList( X ), frontsegP( X, X ) }.
% 3.64/4.01  (40654) {G0,W14,D3,L5,V3,M5}  { ! ssList( X ), ! ssList( Y ), ! ssList( Z )
% 3.64/4.01    , ! frontsegP( X, Y ), frontsegP( app( X, Z ), Y ) }.
% 3.64/4.01  (40655) {G0,W18,D3,L6,V4,M6}  { ! ssItem( X ), ! ssItem( Y ), ! ssList( Z )
% 3.64/4.01    , ! ssList( T ), ! frontsegP( cons( X, Z ), cons( Y, T ) ), X = Y }.
% 3.64/4.01  (40656) {G0,W18,D3,L6,V4,M6}  { ! ssItem( X ), ! ssItem( Y ), ! ssList( Z )
% 3.64/4.01    , ! ssList( T ), ! frontsegP( cons( X, Z ), cons( Y, T ) ), frontsegP( Z
% 3.64/4.01    , T ) }.
% 3.64/4.01  (40657) {G0,W21,D3,L7,V4,M7}  { ! ssItem( X ), ! ssItem( Y ), ! ssList( Z )
% 3.64/4.01    , ! ssList( T ), ! X = Y, ! frontsegP( Z, T ), frontsegP( cons( X, Z ), 
% 3.64/4.01    cons( Y, T ) ) }.
% 3.64/4.01  (40658) {G0,W5,D2,L2,V1,M2}  { ! ssList( X ), frontsegP( X, nil ) }.
% 3.64/4.01  (40659) {G0,W8,D2,L3,V1,M3}  { ! ssList( X ), ! frontsegP( nil, X ), nil = 
% 3.64/4.01    X }.
% 3.64/4.01  (40660) {G0,W8,D2,L3,V1,M3}  { ! ssList( X ), ! nil = X, frontsegP( nil, X
% 3.64/4.01     ) }.
% 3.64/4.01  (40661) {G0,W15,D2,L6,V3,M6}  { ! ssList( X ), ! ssList( Y ), ! ssList( Z )
% 3.64/4.01    , ! rearsegP( X, Y ), ! rearsegP( Y, Z ), rearsegP( X, Z ) }.
% 3.64/4.01  (40662) {G0,W13,D2,L5,V2,M5}  { ! ssList( X ), ! ssList( Y ), ! rearsegP( X
% 3.64/4.01    , Y ), ! rearsegP( Y, X ), X = Y }.
% 3.64/4.01  (40663) {G0,W5,D2,L2,V1,M2}  { ! ssList( X ), rearsegP( X, X ) }.
% 3.64/4.01  (40664) {G0,W14,D3,L5,V3,M5}  { ! ssList( X ), ! ssList( Y ), ! ssList( Z )
% 3.64/4.01    , ! rearsegP( X, Y ), rearsegP( app( Z, X ), Y ) }.
% 3.64/4.01  (40665) {G0,W5,D2,L2,V1,M2}  { ! ssList( X ), rearsegP( X, nil ) }.
% 3.64/4.01  (40666) {G0,W8,D2,L3,V1,M3}  { ! ssList( X ), ! rearsegP( nil, X ), nil = X
% 3.64/4.01     }.
% 3.64/4.01  (40667) {G0,W8,D2,L3,V1,M3}  { ! ssList( X ), ! nil = X, rearsegP( nil, X )
% 3.64/4.01     }.
% 3.64/4.01  (40668) {G0,W15,D2,L6,V3,M6}  { ! ssList( X ), ! ssList( Y ), ! ssList( Z )
% 3.64/4.01    , ! segmentP( X, Y ), ! segmentP( Y, Z ), segmentP( X, Z ) }.
% 3.64/4.01  (40669) {G0,W13,D2,L5,V2,M5}  { ! ssList( X ), ! ssList( Y ), ! segmentP( X
% 3.64/4.01    , Y ), ! segmentP( Y, X ), X = Y }.
% 3.64/4.01  (40670) {G0,W5,D2,L2,V1,M2}  { ! ssList( X ), segmentP( X, X ) }.
% 3.64/4.01  (40671) {G0,W18,D4,L6,V4,M6}  { ! ssList( X ), ! ssList( Y ), ! ssList( Z )
% 3.64/4.01    , ! ssList( T ), ! segmentP( X, Y ), segmentP( app( app( Z, X ), T ), Y )
% 3.64/4.01     }.
% 3.64/4.01  (40672) {G0,W5,D2,L2,V1,M2}  { ! ssList( X ), segmentP( X, nil ) }.
% 3.64/4.01  (40673) {G0,W8,D2,L3,V1,M3}  { ! ssList( X ), ! segmentP( nil, X ), nil = X
% 3.64/4.01     }.
% 3.64/4.01  (40674) {G0,W8,D2,L3,V1,M3}  { ! ssList( X ), ! nil = X, segmentP( nil, X )
% 3.64/4.01     }.
% 3.64/4.01  (40675) {G0,W6,D3,L2,V1,M2}  { ! ssItem( X ), cyclefreeP( cons( X, nil ) )
% 3.64/4.01     }.
% 3.64/4.01  (40676) {G0,W2,D2,L1,V0,M1}  { cyclefreeP( nil ) }.
% 3.64/4.01  (40677) {G0,W6,D3,L2,V1,M2}  { ! ssItem( X ), totalorderP( cons( X, nil ) )
% 3.64/4.01     }.
% 3.64/4.01  (40678) {G0,W2,D2,L1,V0,M1}  { totalorderP( nil ) }.
% 3.64/4.01  (40679) {G0,W6,D3,L2,V1,M2}  { ! ssItem( X ), strictorderP( cons( X, nil )
% 3.64/4.01     ) }.
% 3.64/4.01  (40680) {G0,W2,D2,L1,V0,M1}  { strictorderP( nil ) }.
% 3.64/4.01  (40681) {G0,W6,D3,L2,V1,M2}  { ! ssItem( X ), totalorderedP( cons( X, nil )
% 3.64/4.01     ) }.
% 3.64/4.01  (40682) {G0,W2,D2,L1,V0,M1}  { totalorderedP( nil ) }.
% 3.64/4.01  (40683) {G0,W14,D3,L5,V2,M5}  { ! ssItem( X ), ! ssList( Y ), ! 
% 3.64/4.01    totalorderedP( cons( X, Y ) ), nil = Y, alpha10( X, Y ) }.
% 3.64/4.01  (40684) {G0,W11,D3,L4,V2,M4}  { ! ssItem( X ), ! ssList( Y ), ! nil = Y, 
% 3.64/4.01    totalorderedP( cons( X, Y ) ) }.
% 3.64/4.01  (40685) {G0,W11,D3,L4,V2,M4}  { ! ssItem( X ), ! ssList( Y ), ! alpha10( X
% 3.64/4.01    , Y ), totalorderedP( cons( X, Y ) ) }.
% 3.64/4.01  (40686) {G0,W6,D2,L2,V2,M2}  { ! alpha10( X, Y ), ! nil = Y }.
% 3.64/4.01  (40687) {G0,W6,D2,L2,V2,M2}  { ! alpha10( X, Y ), alpha19( X, Y ) }.
% 3.64/4.01  (40688) {G0,W9,D2,L3,V2,M3}  { nil = Y, ! alpha19( X, Y ), alpha10( X, Y )
% 3.64/4.01     }.
% 3.64/4.01  (40689) {G0,W5,D2,L2,V2,M2}  { ! alpha19( X, Y ), totalorderedP( Y ) }.
% 3.64/4.01  (40690) {G0,W7,D3,L2,V2,M2}  { ! alpha19( X, Y ), leq( X, hd( Y ) ) }.
% 3.64/4.01  (40691) {G0,W9,D3,L3,V2,M3}  { ! totalorderedP( Y ), ! leq( X, hd( Y ) ), 
% 3.64/4.01    alpha19( X, Y ) }.
% 3.64/4.01  (40692) {G0,W6,D3,L2,V1,M2}  { ! ssItem( X ), strictorderedP( cons( X, nil
% 3.64/4.01     ) ) }.
% 3.64/4.01  (40693) {G0,W2,D2,L1,V0,M1}  { strictorderedP( nil ) }.
% 3.64/4.01  (40694) {G0,W14,D3,L5,V2,M5}  { ! ssItem( X ), ! ssList( Y ), ! 
% 3.64/4.01    strictorderedP( cons( X, Y ) ), nil = Y, alpha11( X, Y ) }.
% 3.64/4.01  (40695) {G0,W11,D3,L4,V2,M4}  { ! ssItem( X ), ! ssList( Y ), ! nil = Y, 
% 3.64/4.01    strictorderedP( cons( X, Y ) ) }.
% 3.64/4.01  (40696) {G0,W11,D3,L4,V2,M4}  { ! ssItem( X ), ! ssList( Y ), ! alpha11( X
% 3.64/4.01    , Y ), strictorderedP( cons( X, Y ) ) }.
% 3.64/4.01  (40697) {G0,W6,D2,L2,V2,M2}  { ! alpha11( X, Y ), ! nil = Y }.
% 3.64/4.01  (40698) {G0,W6,D2,L2,V2,M2}  { ! alpha11( X, Y ), alpha20( X, Y ) }.
% 3.64/4.01  (40699) {G0,W9,D2,L3,V2,M3}  { nil = Y, ! alpha20( X, Y ), alpha11( X, Y )
% 3.64/4.01     }.
% 3.64/4.01  (40700) {G0,W5,D2,L2,V2,M2}  { ! alpha20( X, Y ), strictorderedP( Y ) }.
% 3.64/4.01  (40701) {G0,W7,D3,L2,V2,M2}  { ! alpha20( X, Y ), lt( X, hd( Y ) ) }.
% 3.64/4.01  (40702) {G0,W9,D3,L3,V2,M3}  { ! strictorderedP( Y ), ! lt( X, hd( Y ) ), 
% 3.64/4.01    alpha20( X, Y ) }.
% 3.64/4.01  (40703) {G0,W6,D3,L2,V1,M2}  { ! ssItem( X ), duplicatefreeP( cons( X, nil
% 3.64/4.01     ) ) }.
% 3.64/4.01  (40704) {G0,W2,D2,L1,V0,M1}  { duplicatefreeP( nil ) }.
% 3.64/4.01  (40705) {G0,W6,D3,L2,V1,M2}  { ! ssItem( X ), equalelemsP( cons( X, nil ) )
% 3.64/4.01     }.
% 3.64/4.01  (40706) {G0,W2,D2,L1,V0,M1}  { equalelemsP( nil ) }.
% 3.64/4.01  (40707) {G0,W8,D3,L3,V2,M3}  { ! ssList( X ), nil = X, ssItem( skol44( Y )
% 3.64/4.01     ) }.
% 3.64/4.01  (40708) {G0,W10,D3,L3,V1,M3}  { ! ssList( X ), nil = X, hd( X ) = skol44( X
% 3.64/4.01     ) }.
% 3.64/4.01  (40709) {G0,W8,D3,L3,V2,M3}  { ! ssList( X ), nil = X, ssList( skol45( Y )
% 3.64/4.01     ) }.
% 3.64/4.01  (40710) {G0,W10,D3,L3,V1,M3}  { ! ssList( X ), nil = X, tl( X ) = skol45( X
% 3.64/4.01     ) }.
% 3.64/4.01  (40711) {G0,W23,D3,L7,V2,M7}  { ! ssList( X ), ! ssList( Y ), nil = Y, nil 
% 3.64/4.01    = X, ! hd( Y ) = hd( X ), ! tl( Y ) = tl( X ), Y = X }.
% 3.64/4.01  (40712) {G0,W12,D4,L3,V1,M3}  { ! ssList( X ), nil = X, cons( hd( X ), tl( 
% 3.64/4.01    X ) ) = X }.
% 3.64/4.01  (40713) {G0,W16,D3,L5,V3,M5}  { ! ssList( X ), ! ssList( Y ), ! ssList( Z )
% 3.64/4.01    , ! app( Z, Y ) = app( X, Y ), Z = X }.
% 3.64/4.01  (40714) {G0,W16,D3,L5,V3,M5}  { ! ssList( X ), ! ssList( Y ), ! ssList( Z )
% 3.64/4.01    , ! app( Y, Z ) = app( Y, X ), Z = X }.
% 3.64/4.01  (40715) {G0,W13,D4,L3,V2,M3}  { ! ssList( X ), ! ssItem( Y ), cons( Y, X ) 
% 3.64/4.01    = app( cons( Y, nil ), X ) }.
% 3.64/4.01  (40716) {G0,W17,D4,L4,V3,M4}  { ! ssList( X ), ! ssList( Y ), ! ssList( Z )
% 3.64/4.01    , app( app( X, Y ), Z ) = app( X, app( Y, Z ) ) }.
% 3.64/4.01  (40717) {G0,W12,D3,L4,V2,M4}  { ! ssList( X ), ! ssList( Y ), ! nil = app( 
% 3.64/4.01    X, Y ), nil = Y }.
% 3.64/4.01  (40718) {G0,W12,D3,L4,V2,M4}  { ! ssList( X ), ! ssList( Y ), ! nil = app( 
% 3.64/4.01    X, Y ), nil = X }.
% 3.64/4.01  (40719) {G0,W15,D3,L5,V2,M5}  { ! ssList( X ), ! ssList( Y ), ! nil = Y, ! 
% 3.64/4.01    nil = X, nil = app( X, Y ) }.
% 3.64/4.01  (40720) {G0,W7,D3,L2,V1,M2}  { ! ssList( X ), app( X, nil ) = X }.
% 3.64/4.01  (40721) {G0,W14,D4,L4,V2,M4}  { ! ssList( X ), ! ssList( Y ), nil = X, hd( 
% 3.64/4.01    app( X, Y ) ) = hd( X ) }.
% 3.64/4.01  (40722) {G0,W16,D4,L4,V2,M4}  { ! ssList( X ), ! ssList( Y ), nil = X, tl( 
% 3.64/4.01    app( X, Y ) ) = app( tl( X ), Y ) }.
% 3.64/4.01  (40723) {G0,W13,D2,L5,V2,M5}  { ! ssItem( X ), ! ssItem( Y ), ! geq( X, Y )
% 3.64/4.01    , ! geq( Y, X ), X = Y }.
% 3.64/4.01  (40724) {G0,W15,D2,L6,V3,M6}  { ! ssItem( X ), ! ssItem( Y ), ! ssItem( Z )
% 3.64/4.01    , ! geq( X, Y ), ! geq( Y, Z ), geq( X, Z ) }.
% 3.64/4.01  (40725) {G0,W5,D2,L2,V1,M2}  { ! ssItem( X ), geq( X, X ) }.
% 3.64/4.01  (40726) {G0,W5,D2,L2,V1,M2}  { ! ssItem( X ), ! lt( X, X ) }.
% 3.64/4.01  (40727) {G0,W15,D2,L6,V3,M6}  { ! ssItem( X ), ! ssItem( Y ), ! ssItem( Z )
% 3.64/4.01    , ! leq( X, Y ), ! lt( Y, Z ), lt( X, Z ) }.
% 3.64/4.01  (40728) {G0,W13,D2,L5,V2,M5}  { ! ssItem( X ), ! ssItem( Y ), ! leq( X, Y )
% 3.64/4.01    , X = Y, lt( X, Y ) }.
% 3.64/4.01  (40729) {G0,W10,D2,L4,V2,M4}  { ! ssItem( X ), ! ssItem( Y ), ! lt( X, Y )
% 3.64/4.01    , ! X = Y }.
% 3.64/4.01  (40730) {G0,W10,D2,L4,V2,M4}  { ! ssItem( X ), ! ssItem( Y ), ! lt( X, Y )
% 3.64/4.01    , leq( X, Y ) }.
% 3.64/4.01  (40731) {G0,W13,D2,L5,V2,M5}  { ! ssItem( X ), ! ssItem( Y ), X = Y, ! leq
% 3.64/4.01    ( X, Y ), lt( X, Y ) }.
% 3.64/4.01  (40732) {G0,W10,D2,L4,V2,M4}  { ! ssItem( X ), ! ssItem( Y ), ! gt( X, Y )
% 3.64/4.01    , ! gt( Y, X ) }.
% 3.64/4.01  (40733) {G0,W15,D2,L6,V3,M6}  { ! ssItem( X ), ! ssItem( Y ), ! ssItem( Z )
% 3.64/4.01    , ! gt( X, Y ), ! gt( Y, Z ), gt( X, Z ) }.
% 3.64/4.01  (40734) {G0,W2,D2,L1,V0,M1}  { ssList( skol46 ) }.
% 3.64/4.01  (40735) {G0,W2,D2,L1,V0,M1}  { ssList( skol49 ) }.
% 3.64/4.02  (40736) {G0,W2,D2,L1,V0,M1}  { ssList( skol50 ) }.
% 3.64/4.02  (40737) {G0,W2,D2,L1,V0,M1}  { ssList( skol51 ) }.
% 3.64/4.02  (40738) {G0,W3,D2,L1,V0,M1}  { skol49 = skol51 }.
% 3.64/4.02  (40739) {G0,W3,D2,L1,V0,M1}  { skol46 = skol50 }.
% 3.64/4.02  (40740) {G0,W2,D2,L1,V0,M1}  { ssList( skol52 ) }.
% 3.64/4.02  (40741) {G0,W2,D2,L1,V0,M1}  { ssList( skol53 ) }.
% 3.64/4.02  (40742) {G0,W7,D4,L1,V0,M1}  { app( app( skol52, skol50 ), skol53 ) = 
% 3.64/4.02    skol51 }.
% 3.64/4.02  (40743) {G0,W2,D2,L1,V0,M1}  { strictorderedP( skol50 ) }.
% 3.64/4.02  (40744) {G0,W25,D4,L7,V4,M7}  { ! ssItem( X ), ! ssList( Y ), ! app( Y, 
% 3.64/4.02    cons( X, nil ) ) = skol52, ! ssItem( Z ), ! ssList( T ), ! app( cons( Z, 
% 3.64/4.02    nil ), T ) = skol50, ! lt( X, Z ) }.
% 3.64/4.02  (40745) {G0,W25,D4,L7,V4,M7}  { ! ssItem( X ), ! ssList( Y ), ! app( cons( 
% 3.64/4.02    X, nil ), Y ) = skol53, ! ssItem( Z ), ! ssList( T ), ! app( T, cons( Z, 
% 3.64/4.02    nil ) ) = skol50, ! lt( Z, X ) }.
% 3.64/4.02  (40746) {G0,W6,D2,L2,V0,M2}  { nil = skol51, ! nil = skol50 }.
% 3.64/4.02  (40747) {G0,W6,D2,L2,V0,M2}  { alpha44( skol46, skol49 ), neq( skol49, nil
% 3.64/4.02     ) }.
% 3.64/4.02  (40748) {G0,W9,D2,L3,V0,M3}  { alpha44( skol46, skol49 ), ! neq( skol46, 
% 3.64/4.02    nil ), ! segmentP( skol49, skol46 ) }.
% 3.64/4.02  (40749) {G0,W6,D2,L2,V2,M2}  { ! alpha44( X, Y ), nil = Y }.
% 3.64/4.02  (40750) {G0,W6,D2,L2,V2,M2}  { ! alpha44( X, Y ), ! nil = X }.
% 3.64/4.02  (40751) {G0,W9,D2,L3,V2,M3}  { ! nil = Y, nil = X, alpha44( X, Y ) }.
% 3.64/4.02  
% 3.64/4.02  
% 3.64/4.02  Total Proof:
% 3.64/4.02  
% 3.64/4.02  subsumption: (22) {G0,W13,D2,L5,V3,M5} I { ! ssList( X ), ! ssList( Y ), ! 
% 3.64/4.02    ssList( Z ), ! alpha2( X, Y, Z ), segmentP( X, Y ) }.
% 3.64/4.02  parent0: (40480) {G0,W13,D2,L5,V3,M5}  { ! ssList( X ), ! ssList( Y ), ! 
% 3.64/4.02    ssList( Z ), ! alpha2( X, Y, Z ), segmentP( X, Y ) }.
% 3.64/4.02  substitution0:
% 3.64/4.02     X := X
% 3.64/4.02     Y := Y
% 3.64/4.02     Z := Z
% 3.64/4.02  end
% 3.64/4.02  permutation0:
% 3.64/4.02     0 ==> 0
% 3.64/4.02     1 ==> 1
% 3.64/4.02     2 ==> 2
% 3.64/4.02     3 ==> 3
% 3.64/4.02     4 ==> 4
% 3.64/4.02  end
% 3.64/4.02  
% 3.64/4.02  subsumption: (25) {G0,W13,D4,L3,V4,M3} I { ! ssList( T ), ! app( app( Z, Y
% 3.64/4.02     ), T ) = X, alpha2( X, Y, Z ) }.
% 3.64/4.02  parent0: (40483) {G0,W13,D4,L3,V4,M3}  { ! ssList( T ), ! app( app( Z, Y )
% 3.64/4.02    , T ) = X, alpha2( X, Y, Z ) }.
% 3.64/4.02  substitution0:
% 3.64/4.02     X := X
% 3.64/4.02     Y := Y
% 3.64/4.02     Z := Z
% 3.64/4.02     T := T
% 3.64/4.02  end
% 3.64/4.02  permutation0:
% 3.64/4.02     0 ==> 0
% 3.64/4.02     1 ==> 1
% 3.64/4.02     2 ==> 2
% 3.64/4.02  end
% 3.64/4.02  
% 3.64/4.02  subsumption: (158) {G0,W10,D2,L4,V2,M4} I { ! ssList( X ), ! ssList( Y ), !
% 3.64/4.02     neq( X, Y ), ! X = Y }.
% 3.64/4.02  parent0: (40616) {G0,W10,D2,L4,V2,M4}  { ! ssList( X ), ! ssList( Y ), ! 
% 3.64/4.02    neq( X, Y ), ! X = Y }.
% 3.64/4.02  substitution0:
% 3.64/4.02     X := X
% 3.64/4.02     Y := Y
% 3.64/4.02  end
% 3.64/4.02  permutation0:
% 3.64/4.02     0 ==> 0
% 3.64/4.02     1 ==> 1
% 3.64/4.02     2 ==> 2
% 3.64/4.02     3 ==> 3
% 3.64/4.02  end
% 3.64/4.02  
% 3.64/4.02  subsumption: (159) {G0,W10,D2,L4,V2,M4} I { ! ssList( X ), ! ssList( Y ), X
% 3.64/4.02     = Y, neq( X, Y ) }.
% 3.64/4.02  parent0: (40617) {G0,W10,D2,L4,V2,M4}  { ! ssList( X ), ! ssList( Y ), X = 
% 3.64/4.02    Y, neq( X, Y ) }.
% 3.64/4.02  substitution0:
% 3.64/4.02     X := X
% 3.64/4.02     Y := Y
% 3.64/4.02  end
% 3.64/4.02  permutation0:
% 3.64/4.02     0 ==> 0
% 3.64/4.02     1 ==> 1
% 3.64/4.02     2 ==> 2
% 3.64/4.02     3 ==> 3
% 3.64/4.02  end
% 3.64/4.02  
% 3.64/4.02  subsumption: (161) {G0,W2,D2,L1,V0,M1} I { ssList( nil ) }.
% 3.64/4.02  parent0: (40619) {G0,W2,D2,L1,V0,M1}  { ssList( nil ) }.
% 3.64/4.02  substitution0:
% 3.64/4.02  end
% 3.64/4.02  permutation0:
% 3.64/4.02     0 ==> 0
% 3.64/4.02  end
% 3.64/4.02  
% 3.64/4.02  subsumption: (211) {G0,W13,D2,L5,V2,M5} I { ! ssList( X ), ! ssList( Y ), !
% 3.64/4.02     segmentP( X, Y ), ! segmentP( Y, X ), X = Y }.
% 3.64/4.02  parent0: (40669) {G0,W13,D2,L5,V2,M5}  { ! ssList( X ), ! ssList( Y ), ! 
% 3.64/4.02    segmentP( X, Y ), ! segmentP( Y, X ), X = Y }.
% 3.64/4.02  substitution0:
% 3.64/4.02     X := X
% 3.64/4.02     Y := Y
% 3.64/4.02  end
% 3.64/4.02  permutation0:
% 3.64/4.02     0 ==> 0
% 3.64/4.02     1 ==> 1
% 3.64/4.02     2 ==> 2
% 3.64/4.02     3 ==> 3
% 3.64/4.02     4 ==> 4
% 3.64/4.02  end
% 3.64/4.02  
% 3.64/4.02  subsumption: (214) {G0,W5,D2,L2,V1,M2} I { ! ssList( X ), segmentP( X, nil
% 3.64/4.02     ) }.
% 3.64/4.02  parent0: (40672) {G0,W5,D2,L2,V1,M2}  { ! ssList( X ), segmentP( X, nil )
% 3.64/4.02     }.
% 3.64/4.02  substitution0:
% 3.64/4.02     X := X
% 3.64/4.02  end
% 3.64/4.02  permutation0:
% 3.64/4.02     0 ==> 0
% 3.64/4.02     1 ==> 1
% 3.64/4.02  end
% 3.64/4.02  
% 3.64/4.02  subsumption: (275) {G0,W2,D2,L1,V0,M1} I { ssList( skol46 ) }.
% 3.64/4.02  parent0: (40734) {G0,W2,D2,L1,V0,M1}  { ssList( skol46 ) }.
% 3.64/4.02  substitution0:
% 3.64/4.02  end
% 3.64/4.02  permutation0:
% 3.64/4.02     0 ==> 0
% 3.64/4.02  end
% 3.64/4.02  
% 3.64/4.02  subsumption: (276) {G0,W2,D2,L1,V0,M1} I { ssList( skol49 ) }.
% 3.64/4.02  parent0: (40735) {G0,W2,D2,L1,V0,M1}  { ssList( skol49 ) }.
% 3.64/4.02  substitution0:
% 3.64/4.02  end
% 3.64/4.02  permutation0:
% 3.64/4.02     0 ==> 0
% 3.64/4.02  end
% 3.64/4.02  
% 3.64/4.02  eqswap: (42463) {G0,W3,D2,L1,V0,M1}  { skol51 = skol49 }.
% 3.64/4.02  parent0[0]: (40738) {G0,W3,D2,L1,V0,M1}  { skol49 = skol51 }.
% 3.64/4.02  substitution0:
% 3.64/4.02  end
% 3.64/4.02  
% 3.64/4.02  subsumption: (279) {G0,W3,D2,L1,V0,M1} I { skol51 ==> skol49 }.
% 3.64/4.02  parent0: (42463) {G0,W3,D2,L1,V0,M1}  { skol51 = skol49 }.
% 3.64/4.02  substitution0:
% 3.64/4.02  end
% 3.64/4.02  permutation0:
% 3.64/4.02     0 ==> 0
% 3.64/4.02  end
% 3.64/4.02  
% 3.64/4.02  eqswap: (42811) {G0,W3,D2,L1,V0,M1}  { skol50 = skol46 }.
% 3.67/4.03  parent0[0]: (40739) {G0,W3,D2,L1,V0,M1}  { skol46 = skol50 }.
% 3.67/4.03  substitution0:
% 3.67/4.03  end
% 3.67/4.03  
% 3.67/4.03  subsumption: (280) {G0,W3,D2,L1,V0,M1} I { skol50 ==> skol46 }.
% 3.67/4.03  parent0: (42811) {G0,W3,D2,L1,V0,M1}  { skol50 = skol46 }.
% 3.67/4.03  substitution0:
% 3.67/4.03  end
% 3.67/4.03  permutation0:
% 3.67/4.03     0 ==> 0
% 3.67/4.03  end
% 3.67/4.03  
% 3.67/4.03  subsumption: (281) {G0,W2,D2,L1,V0,M1} I { ssList( skol52 ) }.
% 3.67/4.03  parent0: (40740) {G0,W2,D2,L1,V0,M1}  { ssList( skol52 ) }.
% 3.67/4.03  substitution0:
% 3.67/4.03  end
% 3.67/4.03  permutation0:
% 3.67/4.03     0 ==> 0
% 3.67/4.03  end
% 3.67/4.03  
% 3.67/4.03  subsumption: (282) {G0,W2,D2,L1,V0,M1} I { ssList( skol53 ) }.
% 3.67/4.03  parent0: (40741) {G0,W2,D2,L1,V0,M1}  { ssList( skol53 ) }.
% 3.67/4.03  substitution0:
% 3.67/4.03  end
% 3.67/4.03  permutation0:
% 3.67/4.03     0 ==> 0
% 3.67/4.03  end
% 3.67/4.03  
% 3.67/4.03  paramod: (44437) {G1,W7,D4,L1,V0,M1}  { app( app( skol52, skol46 ), skol53
% 3.67/4.03     ) = skol51 }.
% 3.67/4.03  parent0[0]: (280) {G0,W3,D2,L1,V0,M1} I { skol50 ==> skol46 }.
% 3.67/4.03  parent1[0; 4]: (40742) {G0,W7,D4,L1,V0,M1}  { app( app( skol52, skol50 ), 
% 3.67/4.03    skol53 ) = skol51 }.
% 3.67/4.03  substitution0:
% 3.67/4.03  end
% 3.67/4.03  substitution1:
% 3.67/4.03  end
% 3.67/4.03  
% 3.67/4.03  paramod: (44438) {G1,W7,D4,L1,V0,M1}  { app( app( skol52, skol46 ), skol53
% 3.67/4.03     ) = skol49 }.
% 3.67/4.03  parent0[0]: (279) {G0,W3,D2,L1,V0,M1} I { skol51 ==> skol49 }.
% 3.67/4.03  parent1[0; 6]: (44437) {G1,W7,D4,L1,V0,M1}  { app( app( skol52, skol46 ), 
% 3.67/4.03    skol53 ) = skol51 }.
% 3.67/4.03  substitution0:
% 3.67/4.03  end
% 3.67/4.03  substitution1:
% 3.67/4.03  end
% 3.67/4.03  
% 3.67/4.03  subsumption: (283) {G1,W7,D4,L1,V0,M1} I;d(280);d(279) { app( app( skol52, 
% 3.67/4.03    skol46 ), skol53 ) ==> skol49 }.
% 3.67/4.03  parent0: (44438) {G1,W7,D4,L1,V0,M1}  { app( app( skol52, skol46 ), skol53
% 3.67/4.03     ) = skol49 }.
% 3.67/4.03  substitution0:
% 3.67/4.03  end
% 3.67/4.03  permutation0:
% 3.67/4.03     0 ==> 0
% 3.67/4.03  end
% 3.67/4.03  
% 3.67/4.03  paramod: (45416) {G1,W6,D2,L2,V0,M2}  { nil = skol49, ! nil = skol50 }.
% 3.67/4.03  parent0[0]: (279) {G0,W3,D2,L1,V0,M1} I { skol51 ==> skol49 }.
% 3.67/4.03  parent1[0; 2]: (40746) {G0,W6,D2,L2,V0,M2}  { nil = skol51, ! nil = skol50
% 3.67/4.03     }.
% 3.67/4.03  substitution0:
% 3.67/4.03  end
% 3.67/4.03  substitution1:
% 3.67/4.03  end
% 3.67/4.03  
% 3.67/4.03  paramod: (45417) {G1,W6,D2,L2,V0,M2}  { ! nil = skol46, nil = skol49 }.
% 3.67/4.03  parent0[0]: (280) {G0,W3,D2,L1,V0,M1} I { skol50 ==> skol46 }.
% 3.67/4.03  parent1[1; 3]: (45416) {G1,W6,D2,L2,V0,M2}  { nil = skol49, ! nil = skol50
% 3.67/4.03     }.
% 3.67/4.03  substitution0:
% 3.67/4.03  end
% 3.67/4.03  substitution1:
% 3.67/4.03  end
% 3.67/4.03  
% 3.67/4.03  eqswap: (45419) {G1,W6,D2,L2,V0,M2}  { skol49 = nil, ! nil = skol46 }.
% 3.67/4.03  parent0[1]: (45417) {G1,W6,D2,L2,V0,M2}  { ! nil = skol46, nil = skol49 }.
% 3.67/4.03  substitution0:
% 3.67/4.03  end
% 3.67/4.03  
% 3.67/4.03  eqswap: (45420) {G1,W6,D2,L2,V0,M2}  { ! skol46 = nil, skol49 = nil }.
% 3.67/4.03  parent0[1]: (45419) {G1,W6,D2,L2,V0,M2}  { skol49 = nil, ! nil = skol46 }.
% 3.67/4.03  substitution0:
% 3.67/4.03  end
% 3.67/4.03  
% 3.67/4.03  subsumption: (287) {G1,W6,D2,L2,V0,M2} I;d(279);d(280) { skol49 ==> nil, ! 
% 3.67/4.03    skol46 ==> nil }.
% 3.67/4.03  parent0: (45420) {G1,W6,D2,L2,V0,M2}  { ! skol46 = nil, skol49 = nil }.
% 3.67/4.03  substitution0:
% 3.67/4.03  end
% 3.67/4.03  permutation0:
% 3.67/4.03     0 ==> 1
% 3.67/4.03     1 ==> 0
% 3.67/4.03  end
% 3.67/4.03  
% 3.67/4.03  subsumption: (288) {G0,W6,D2,L2,V0,M2} I { alpha44( skol46, skol49 ), neq( 
% 3.67/4.03    skol49, nil ) }.
% 3.67/4.03  parent0: (40747) {G0,W6,D2,L2,V0,M2}  { alpha44( skol46, skol49 ), neq( 
% 3.67/4.03    skol49, nil ) }.
% 3.67/4.03  substitution0:
% 3.67/4.03  end
% 3.67/4.03  permutation0:
% 3.67/4.03     0 ==> 0
% 3.67/4.03     1 ==> 1
% 3.67/4.03  end
% 3.67/4.03  
% 3.67/4.03  subsumption: (289) {G0,W9,D2,L3,V0,M3} I { alpha44( skol46, skol49 ), ! neq
% 3.67/4.03    ( skol46, nil ), ! segmentP( skol49, skol46 ) }.
% 3.67/4.03  parent0: (40748) {G0,W9,D2,L3,V0,M3}  { alpha44( skol46, skol49 ), ! neq( 
% 3.67/4.03    skol46, nil ), ! segmentP( skol49, skol46 ) }.
% 3.67/4.03  substitution0:
% 3.67/4.03  end
% 3.67/4.03  permutation0:
% 3.67/4.03     0 ==> 0
% 3.67/4.03     1 ==> 1
% 3.67/4.03     2 ==> 2
% 3.67/4.03  end
% 3.67/4.03  
% 3.67/4.03  subsumption: (290) {G0,W6,D2,L2,V2,M2} I { ! alpha44( X, Y ), nil = Y }.
% 3.67/4.03  parent0: (40749) {G0,W6,D2,L2,V2,M2}  { ! alpha44( X, Y ), nil = Y }.
% 3.67/4.03  substitution0:
% 3.67/4.03     X := X
% 3.67/4.03     Y := Y
% 3.67/4.03  end
% 3.67/4.03  permutation0:
% 3.67/4.03     0 ==> 0
% 3.67/4.03     1 ==> 1
% 3.67/4.03  end
% 3.67/4.03  
% 3.67/4.03  subsumption: (291) {G0,W6,D2,L2,V2,M2} I { ! alpha44( X, Y ), ! nil = X }.
% 3.67/4.03  parent0: (40750) {G0,W6,D2,L2,V2,M2}  { ! alpha44( X, Y ), ! nil = X }.
% 3.67/4.03  substitution0:
% 3.67/4.03     X := X
% 3.67/4.03     Y := Y
% 3.67/4.03  end
% 3.67/4.03  permutation0:
% 3.67/4.03     0 ==> 0
% 3.67/4.03     1 ==> 1
% 3.67/4.03  end
% 3.67/4.03  
% 3.67/4.03  subsumption: (292) {G0,W9,D2,L3,V2,M3} I { ! nil = Y, nil = X, alpha44( X, 
% 3.67/4.03    Y ) }.
% 3.67/4.03  parent0: (40751) {G0,W9,D2,L3,V2,M3}  { ! nil = Y, nil = X, alpha44( X, Y )
% 3.67/4.03     }.
% 3.67/4.03  substitution0:
% 3.67/4.03     X := X
% 3.67/4.03     Y := Y
% 3.67/4.03  end
% 3.67/4.03  permutation0:
% 3.67/4.03     0 ==> 0
% 3.67/4.03     1 ==> 1
% 3.67/4.03     2 ==> 2
% 3.67/4.03  end
% 3.67/4.03  
% 3.67/4.03  eqswap: (47339) {G0,W10,D2,L4,V2,M4}  { ! Y = X, ! ssList( X ), ! ssList( Y
% 3.67/4.03     ), ! neq( X, Y ) }.
% 3.67/4.03  parent0[3]: (158) {G0,W10,D2,L4,V2,M4} I { ! ssList( X ), ! ssList( Y ), ! 
% 3.67/4.03    neq( X, Y ), ! X = Y }.
% 3.67/4.03  substitution0:
% 3.67/4.03     X := X
% 3.67/4.03     Y := Y
% 3.67/4.03  end
% 3.67/4.03  
% 3.67/4.03  factor: (47340) {G0,W8,D2,L3,V1,M3}  { ! X = X, ! ssList( X ), ! neq( X, X
% 4.74/5.16     ) }.
% 4.74/5.16  parent0[1, 2]: (47339) {G0,W10,D2,L4,V2,M4}  { ! Y = X, ! ssList( X ), ! 
% 4.74/5.16    ssList( Y ), ! neq( X, Y ) }.
% 4.74/5.16  substitution0:
% 4.74/5.16     X := X
% 4.74/5.16     Y := X
% 4.74/5.16  end
% 4.74/5.16  
% 4.74/5.16  eqrefl: (47341) {G0,W5,D2,L2,V1,M2}  { ! ssList( X ), ! neq( X, X ) }.
% 4.74/5.16  parent0[0]: (47340) {G0,W8,D2,L3,V1,M3}  { ! X = X, ! ssList( X ), ! neq( X
% 4.74/5.16    , X ) }.
% 4.74/5.16  substitution0:
% 4.74/5.16     X := X
% 4.74/5.16  end
% 4.74/5.16  
% 4.74/5.16  subsumption: (327) {G1,W5,D2,L2,V1,M2} F(158);q { ! ssList( X ), ! neq( X, 
% 4.74/5.16    X ) }.
% 4.74/5.16  parent0: (47341) {G0,W5,D2,L2,V1,M2}  { ! ssList( X ), ! neq( X, X ) }.
% 4.74/5.16  substitution0:
% 4.74/5.16     X := X
% 4.74/5.16  end
% 4.74/5.16  permutation0:
% 4.74/5.16     0 ==> 0
% 4.74/5.16     1 ==> 1
% 4.74/5.16  end
% 4.74/5.16  
% 4.74/5.16  eqswap: (47342) {G0,W9,D2,L3,V2,M3}  { ! X = nil, nil = Y, alpha44( Y, X )
% 4.74/5.16     }.
% 4.74/5.16  parent0[0]: (292) {G0,W9,D2,L3,V2,M3} I { ! nil = Y, nil = X, alpha44( X, Y
% 4.74/5.16     ) }.
% 4.74/5.16  substitution0:
% 4.74/5.16     X := Y
% 4.74/5.16     Y := X
% 4.74/5.16  end
% 4.74/5.16  
% 4.74/5.16  eqrefl: (47345) {G0,W6,D2,L2,V1,M2}  { nil = X, alpha44( X, nil ) }.
% 4.74/5.16  parent0[0]: (47342) {G0,W9,D2,L3,V2,M3}  { ! X = nil, nil = Y, alpha44( Y, 
% 4.74/5.16    X ) }.
% 4.74/5.16  substitution0:
% 4.74/5.16     X := nil
% 4.74/5.16     Y := X
% 4.74/5.16  end
% 4.74/5.16  
% 4.74/5.16  subsumption: (377) {G1,W6,D2,L2,V1,M2} Q(292) { nil = X, alpha44( X, nil )
% 4.74/5.16     }.
% 4.74/5.16  parent0: (47345) {G0,W6,D2,L2,V1,M2}  { nil = X, alpha44( X, nil ) }.
% 4.74/5.16  substitution0:
% 4.74/5.16     X := X
% 4.74/5.16  end
% 4.74/5.16  permutation0:
% 4.74/5.16     0 ==> 0
% 4.74/5.16     1 ==> 1
% 4.74/5.16  end
% 4.74/5.16  
% 4.74/5.16  resolution: (47347) {G1,W3,D2,L1,V0,M1}  { segmentP( skol46, nil ) }.
% 4.74/5.16  parent0[0]: (214) {G0,W5,D2,L2,V1,M2} I { ! ssList( X ), segmentP( X, nil )
% 4.74/5.16     }.
% 4.74/5.16  parent1[0]: (275) {G0,W2,D2,L1,V0,M1} I { ssList( skol46 ) }.
% 4.74/5.16  substitution0:
% 4.74/5.16     X := skol46
% 4.74/5.16  end
% 4.74/5.16  substitution1:
% 4.74/5.16  end
% 4.74/5.16  
% 4.74/5.16  subsumption: (484) {G1,W3,D2,L1,V0,M1} R(214,275) { segmentP( skol46, nil )
% 4.74/5.16     }.
% 4.74/5.16  parent0: (47347) {G1,W3,D2,L1,V0,M1}  { segmentP( skol46, nil ) }.
% 4.74/5.16  substitution0:
% 4.74/5.16  end
% 4.74/5.16  permutation0:
% 4.74/5.16     0 ==> 0
% 4.74/5.16  end
% 4.74/5.16  
% 4.74/5.16  resolution: (47348) {G1,W3,D2,L1,V0,M1}  { ! neq( nil, nil ) }.
% 4.74/5.16  parent0[0]: (327) {G1,W5,D2,L2,V1,M2} F(158);q { ! ssList( X ), ! neq( X, X
% 4.74/5.16     ) }.
% 4.74/5.16  parent1[0]: (161) {G0,W2,D2,L1,V0,M1} I { ssList( nil ) }.
% 4.74/5.16  substitution0:
% 4.74/5.16     X := nil
% 4.74/5.16  end
% 4.74/5.16  substitution1:
% 4.74/5.16  end
% 4.74/5.16  
% 4.74/5.16  subsumption: (781) {G2,W3,D2,L1,V0,M1} R(327,161) { ! neq( nil, nil ) }.
% 4.74/5.16  parent0: (47348) {G1,W3,D2,L1,V0,M1}  { ! neq( nil, nil ) }.
% 4.74/5.16  substitution0:
% 4.74/5.16  end
% 4.74/5.16  permutation0:
% 4.74/5.16     0 ==> 0
% 4.74/5.16  end
% 4.74/5.16  
% 4.74/5.16  eqswap: (47350) {G0,W6,D2,L2,V2,M2}  { ! X = nil, ! alpha44( X, Y ) }.
% 4.74/5.16  parent0[1]: (291) {G0,W6,D2,L2,V2,M2} I { ! alpha44( X, Y ), ! nil = X }.
% 4.74/5.16  substitution0:
% 4.74/5.16     X := X
% 4.74/5.16     Y := Y
% 4.74/5.16  end
% 4.74/5.16  
% 4.74/5.16  paramod: (47399) {G1,W9,D2,L3,V4,M3}  { ! X = Y, ! alpha44( Z, Y ), ! 
% 4.74/5.16    alpha44( X, T ) }.
% 4.74/5.16  parent0[1]: (290) {G0,W6,D2,L2,V2,M2} I { ! alpha44( X, Y ), nil = Y }.
% 4.74/5.16  parent1[0; 3]: (47350) {G0,W6,D2,L2,V2,M2}  { ! X = nil, ! alpha44( X, Y )
% 4.74/5.16     }.
% 4.74/5.16  substitution0:
% 4.74/5.16     X := Z
% 4.74/5.16     Y := Y
% 4.74/5.16  end
% 4.74/5.16  substitution1:
% 4.74/5.16     X := X
% 4.74/5.16     Y := T
% 4.74/5.16  end
% 4.74/5.16  
% 4.74/5.16  eqswap: (47400) {G1,W9,D2,L3,V4,M3}  { ! Y = X, ! alpha44( Z, Y ), ! 
% 4.74/5.16    alpha44( X, T ) }.
% 4.74/5.16  parent0[0]: (47399) {G1,W9,D2,L3,V4,M3}  { ! X = Y, ! alpha44( Z, Y ), ! 
% 4.74/5.16    alpha44( X, T ) }.
% 4.74/5.16  substitution0:
% 4.74/5.16     X := X
% 4.74/5.16     Y := Y
% 4.74/5.16     Z := Z
% 4.74/5.16     T := T
% 4.74/5.16  end
% 4.74/5.16  
% 4.74/5.16  subsumption: (967) {G1,W9,D2,L3,V4,M3} P(290,291) { ! alpha44( Y, Z ), ! X 
% 4.74/5.16    = Y, ! alpha44( T, X ) }.
% 4.74/5.16  parent0: (47400) {G1,W9,D2,L3,V4,M3}  { ! Y = X, ! alpha44( Z, Y ), ! 
% 4.74/5.16    alpha44( X, T ) }.
% 4.74/5.16  substitution0:
% 4.74/5.16     X := Y
% 4.74/5.16     Y := X
% 4.74/5.16     Z := T
% 4.74/5.16     T := Z
% 4.74/5.16  end
% 4.74/5.16  permutation0:
% 4.74/5.16     0 ==> 1
% 4.74/5.16     1 ==> 2
% 4.74/5.16     2 ==> 0
% 4.74/5.16  end
% 4.74/5.16  
% 4.74/5.16  factor: (47404) {G1,W6,D2,L2,V2,M2}  { ! alpha44( X, Y ), ! Y = X }.
% 4.74/5.16  parent0[0, 2]: (967) {G1,W9,D2,L3,V4,M3} P(290,291) { ! alpha44( Y, Z ), ! 
% 4.74/5.16    X = Y, ! alpha44( T, X ) }.
% 4.74/5.16  substitution0:
% 4.74/5.16     X := Y
% 4.74/5.16     Y := X
% 4.74/5.16     Z := Y
% 4.74/5.16     T := X
% 4.74/5.16  end
% 4.74/5.16  
% 4.74/5.16  subsumption: (1049) {G2,W6,D2,L2,V2,M2} F(967) { ! alpha44( X, Y ), ! Y = X
% 4.74/5.16     }.
% 4.74/5.16  parent0: (47404) {G1,W6,D2,L2,V2,M2}  { ! alpha44( X, Y ), ! Y = X }.
% 4.74/5.16  substitution0:
% 4.74/5.16     X := X
% 4.74/5.16     Y := Y
% 4.74/5.16  end
% 4.74/5.16  permutation0:
% 4.74/5.16     0 ==> 0
% 4.74/5.16     1 ==> 1
% 4.74/5.16  end
% 4.74/5.16  
% 4.74/5.16  *** allocated 15000 integers for justifications
% 4.74/5.16  *** allocated 22500 integers for justifications
% 4.74/5.16  paramod: (47418) {G1,W5,D2,L2,V1,M2}  { ssList( X ), alpha44( X, nil ) }.
% 4.74/5.16  parent0[0]: (377) {G1,W6,D2,L2,V1,M2} Q(292) { nil = X, alpha44( X, nil )
% 4.74/5.16     }.
% 4.74/5.16  parent1[0; 1]: (161) {G0,W2,D2,L1,V0,M1} I { ssList( nil ) }.
% 4.74/5.16  substitution0:
% 4.74/5.16     X := X
% 4.74/5.16  end
% 4.74/5.16  substitution1:
% 4.74/5.16  end
% 4.74/5.16  
% 4.74/5.16  subsumption: (2485) {G2,W5,D2,L2,V1,M2} P(377,161) { ssList( X ), alpha44( 
% 4.74/5.16    X, niCputime limit exceeded (core dumped)
%------------------------------------------------------------------------------