TSTP Solution File: SWC117-1 by Vampire---4.8

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Vampire---4.8
% Problem  : SWC117-1 : TPTP v8.1.2. Released v2.4.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : vampire --ignore_missing on --mode portfolio/casc [--schedule casc_hol_2020] -p tptp -om szs -t %d %s

% Computer : n012.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  : 300s
% DateTime : Thu Aug 31 20:56:42 EDT 2023

% Result   : Unsatisfiable 16.88s 2.83s
% Output   : Refutation 16.88s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   27
%            Number of leaves      :   50
% Syntax   : Number of formulae    :  227 (  21 unt;   0 def)
%            Number of atoms       :  867 ( 148 equ)
%            Maximal formula atoms :   11 (   3 avg)
%            Number of connectives : 1159 ( 519   ~; 627   |;   0   &)
%                                         (  13 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   13 (   5 avg)
%            Maximal term depth    :    5 (   1 avg)
%            Number of predicates  :   24 (  22 usr;  14 prp; 0-2 aty)
%            Number of functors    :   13 (  13 usr;   5 con; 0-2 aty)
%            Number of variables   :  151 (; 151   !;   0   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f67481,plain,
    $false,
    inference(avatar_sat_refutation,[],[f239,f247,f286,f8483,f8498,f8505,f8769,f8788,f10055,f15029,f15139,f15201,f42818,f67466]) ).

fof(f67466,plain,
    ( ~ spl0_1
    | spl0_2
    | ~ spl0_3
    | ~ spl0_22
    | spl0_24
    | ~ spl0_26
    | ~ spl0_79 ),
    inference(avatar_contradiction_clause,[],[f67465]) ).

fof(f67465,plain,
    ( $false
    | ~ spl0_1
    | spl0_2
    | ~ spl0_3
    | ~ spl0_22
    | spl0_24
    | ~ spl0_26
    | ~ spl0_79 ),
    inference(subsumption_resolution,[],[f50287,f66642]) ).

fof(f66642,plain,
    ( ! [X0] : ~ segmentP(sk4,cons(X0,nil))
    | ~ spl0_1
    | ~ spl0_3 ),
    inference(subsumption_resolution,[],[f66641,f66230]) ).

fof(f66230,plain,
    ( ! [X70] : nil != cons(X70,nil)
    | ~ spl0_3 ),
    inference(subsumption_resolution,[],[f66229,f47]) ).

fof(f47,axiom,
    ! [X0] : ssItem(skaf44(X0)),
    file('/export/starexec/sandbox/tmp/tmp.lrzul5kXtK/Vampire---4.8_3565',clause47) ).

fof(f66229,plain,
    ( ! [X70] :
        ( nil != cons(X70,nil)
        | ~ ssItem(skaf44(cons(X70,nil))) )
    | ~ spl0_3 ),
    inference(subsumption_resolution,[],[f66043,f8]) ).

fof(f8,axiom,
    ssList(nil),
    file('/export/starexec/sandbox/tmp/tmp.lrzul5kXtK/Vampire---4.8_3565',clause8) ).

fof(f66043,plain,
    ( ! [X70] :
        ( nil != cons(X70,nil)
        | ~ ssList(nil)
        | ~ ssItem(skaf44(cons(X70,nil))) )
    | ~ spl0_3 ),
    inference(superposition,[],[f98,f42896]) ).

fof(f42896,plain,
    ( ! [X29] : cons(X29,nil) = cons(skaf44(cons(X29,nil)),nil)
    | ~ spl0_3 ),
    inference(resolution,[],[f243,f9178]) ).

fof(f9178,plain,
    ! [X0] :
      ( ~ ssItem(X0)
      | cons(X0,nil) = cons(skaf44(cons(X0,nil)),nil) ),
    inference(subsumption_resolution,[],[f9177,f8]) ).

fof(f9177,plain,
    ! [X0] :
      ( ~ ssItem(X0)
      | cons(X0,nil) = cons(skaf44(cons(X0,nil)),nil)
      | ~ ssList(nil) ),
    inference(duplicate_literal_removal,[],[f9176]) ).

fof(f9176,plain,
    ! [X0] :
      ( ~ ssItem(X0)
      | cons(X0,nil) = cons(skaf44(cons(X0,nil)),nil)
      | ~ ssList(nil)
      | ~ ssItem(X0) ),
    inference(resolution,[],[f311,f86]) ).

fof(f86,axiom,
    ! [X0,X1] :
      ( ssList(cons(X0,X1))
      | ~ ssList(X1)
      | ~ ssItem(X0) ),
    file('/export/starexec/sandbox/tmp/tmp.lrzul5kXtK/Vampire---4.8_3565',clause86) ).

fof(f311,plain,
    ! [X0] :
      ( ~ ssList(cons(X0,nil))
      | ~ ssItem(X0)
      | cons(X0,nil) = cons(skaf44(cons(X0,nil)),nil) ),
    inference(duplicate_literal_removal,[],[f310]) ).

fof(f310,plain,
    ! [X0] :
      ( ~ ssList(cons(X0,nil))
      | ~ ssItem(X0)
      | ~ ssList(cons(X0,nil))
      | cons(X0,nil) = cons(skaf44(cons(X0,nil)),nil) ),
    inference(resolution,[],[f206,f101]) ).

fof(f101,axiom,
    ! [X0] :
      ( ~ singletonP(X0)
      | ~ ssList(X0)
      | cons(skaf44(X0),nil) = X0 ),
    file('/export/starexec/sandbox/tmp/tmp.lrzul5kXtK/Vampire---4.8_3565',clause101) ).

fof(f206,plain,
    ! [X0] :
      ( singletonP(cons(X0,nil))
      | ~ ssList(cons(X0,nil))
      | ~ ssItem(X0) ),
    inference(equality_resolution,[],[f116]) ).

fof(f116,axiom,
    ! [X0,X1] :
      ( ~ ssItem(X0)
      | ~ ssList(X1)
      | singletonP(X1)
      | cons(X0,nil) != X1 ),
    file('/export/starexec/sandbox/tmp/tmp.lrzul5kXtK/Vampire---4.8_3565',clause116) ).

fof(f243,plain,
    ( ! [X1] : ssItem(X1)
    | ~ spl0_3 ),
    inference(avatar_component_clause,[],[f242]) ).

fof(f242,plain,
    ( spl0_3
  <=> ! [X1] : ssItem(X1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_3])]) ).

fof(f98,axiom,
    ! [X0,X1] :
      ( nil != cons(X0,X1)
      | ~ ssList(X1)
      | ~ ssItem(X0) ),
    file('/export/starexec/sandbox/tmp/tmp.lrzul5kXtK/Vampire---4.8_3565',clause98) ).

fof(f66641,plain,
    ( ! [X0] :
        ( ~ segmentP(sk4,cons(X0,nil))
        | nil = cons(X0,nil) )
    | ~ spl0_1
    | ~ spl0_3 ),
    inference(subsumption_resolution,[],[f66640,f66163]) ).

fof(f66163,plain,
    ( ! [X67] : ssList(cons(X67,nil))
    | ~ spl0_3 ),
    inference(subsumption_resolution,[],[f66162,f47]) ).

fof(f66162,plain,
    ( ! [X67] :
        ( ssList(cons(X67,nil))
        | ~ ssItem(skaf44(cons(X67,nil))) )
    | ~ spl0_3 ),
    inference(subsumption_resolution,[],[f66040,f8]) ).

fof(f66040,plain,
    ( ! [X67] :
        ( ssList(cons(X67,nil))
        | ~ ssList(nil)
        | ~ ssItem(skaf44(cons(X67,nil))) )
    | ~ spl0_3 ),
    inference(superposition,[],[f86,f42896]) ).

fof(f66640,plain,
    ( ! [X0] :
        ( ~ ssList(cons(X0,nil))
        | ~ segmentP(sk4,cons(X0,nil))
        | nil = cons(X0,nil) )
    | ~ spl0_1
    | ~ spl0_3 ),
    inference(resolution,[],[f66135,f298]) ).

fof(f298,plain,
    ( ! [X0] :
        ( ~ equalelemsP(X0)
        | ~ ssList(X0)
        | ~ segmentP(sk4,X0)
        | nil = X0 )
    | ~ spl0_1 ),
    inference(subsumption_resolution,[],[f297,f8]) ).

fof(f297,plain,
    ( ! [X0] :
        ( ~ equalelemsP(X0)
        | ~ ssList(X0)
        | ~ segmentP(sk4,X0)
        | nil = X0
        | ~ ssList(nil) )
    | ~ spl0_1 ),
    inference(duplicate_literal_removal,[],[f296]) ).

fof(f296,plain,
    ( ! [X0] :
        ( ~ equalelemsP(X0)
        | ~ ssList(X0)
        | ~ segmentP(sk4,X0)
        | ~ ssList(X0)
        | nil = X0
        | ~ ssList(nil) )
    | ~ spl0_1 ),
    inference(resolution,[],[f293,f100]) ).

fof(f100,axiom,
    ! [X0,X1] :
      ( neq(X1,X0)
      | ~ ssList(X0)
      | X0 = X1
      | ~ ssList(X1) ),
    file('/export/starexec/sandbox/tmp/tmp.lrzul5kXtK/Vampire---4.8_3565',clause100) ).

fof(f293,plain,
    ( ! [X6] :
        ( ~ neq(nil,X6)
        | ~ equalelemsP(X6)
        | ~ ssList(X6)
        | ~ segmentP(sk4,X6) )
    | ~ spl0_1 ),
    inference(subsumption_resolution,[],[f292,f56]) ).

fof(f56,axiom,
    ! [X0] :
      ( segmentP(X0,nil)
      | ~ ssList(X0) ),
    file('/export/starexec/sandbox/tmp/tmp.lrzul5kXtK/Vampire---4.8_3565',clause56) ).

fof(f292,plain,
    ( ! [X6] :
        ( ~ segmentP(X6,nil)
        | ~ neq(nil,X6)
        | ~ equalelemsP(X6)
        | ~ ssList(X6)
        | ~ segmentP(sk4,X6) )
    | ~ spl0_1 ),
    inference(forward_demodulation,[],[f289,f233]) ).

fof(f233,plain,
    ( nil = sk3
    | ~ spl0_1 ),
    inference(avatar_component_clause,[],[f232]) ).

fof(f232,plain,
    ( spl0_1
  <=> nil = sk3 ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_1])]) ).

fof(f289,plain,
    ( ! [X6] :
        ( ~ neq(nil,X6)
        | ~ equalelemsP(X6)
        | ~ ssList(X6)
        | ~ segmentP(X6,sk3)
        | ~ segmentP(sk4,X6) )
    | ~ spl0_1 ),
    inference(backward_demodulation,[],[f194,f233]) ).

fof(f194,axiom,
    ! [X6] :
      ( ~ equalelemsP(X6)
      | ~ ssList(X6)
      | ~ neq(sk3,X6)
      | ~ segmentP(X6,sk3)
      | ~ segmentP(sk4,X6) ),
    file('/export/starexec/sandbox/tmp/tmp.lrzul5kXtK/Vampire---4.8_3565',co1_9) ).

fof(f66135,plain,
    ( ! [X0] : equalelemsP(cons(X0,nil))
    | ~ spl0_3 ),
    inference(subsumption_resolution,[],[f66003,f47]) ).

fof(f66003,plain,
    ( ! [X0] :
        ( equalelemsP(cons(X0,nil))
        | ~ ssItem(skaf44(cons(X0,nil))) )
    | ~ spl0_3 ),
    inference(superposition,[],[f64,f42896]) ).

fof(f64,axiom,
    ! [X0] :
      ( equalelemsP(cons(X0,nil))
      | ~ ssItem(X0) ),
    file('/export/starexec/sandbox/tmp/tmp.lrzul5kXtK/Vampire---4.8_3565',clause64) ).

fof(f50287,plain,
    ( segmentP(sk4,cons(skaf83(sk4),nil))
    | spl0_2
    | ~ spl0_3
    | ~ spl0_22
    | spl0_24
    | ~ spl0_26
    | ~ spl0_79 ),
    inference(subsumption_resolution,[],[f50284,f13]) ).

fof(f13,axiom,
    ! [X0] : ssList(skaf82(X0)),
    file('/export/starexec/sandbox/tmp/tmp.lrzul5kXtK/Vampire---4.8_3565',clause13) ).

fof(f50284,plain,
    ( segmentP(sk4,cons(skaf83(sk4),nil))
    | ~ ssList(skaf82(sk4))
    | spl0_2
    | ~ spl0_3
    | ~ spl0_22
    | spl0_24
    | ~ spl0_26
    | ~ spl0_79 ),
    inference(superposition,[],[f48762,f13949]) ).

fof(f13949,plain,
    ( sk4 = cons(skaf83(sk4),skaf82(sk4))
    | spl0_2
    | ~ spl0_22
    | spl0_24
    | ~ spl0_26
    | ~ spl0_79 ),
    inference(backward_demodulation,[],[f12305,f13907]) ).

fof(f13907,plain,
    ( tl(sk4) = skaf82(sk4)
    | spl0_2
    | ~ spl0_22
    | spl0_24
    | ~ spl0_26
    | ~ spl0_79 ),
    inference(subsumption_resolution,[],[f13906,f12]) ).

fof(f12,axiom,
    ! [X0] : ssItem(skaf83(X0)),
    file('/export/starexec/sandbox/tmp/tmp.lrzul5kXtK/Vampire---4.8_3565',clause12) ).

fof(f13906,plain,
    ( tl(sk4) = skaf82(sk4)
    | ~ ssItem(skaf83(sk4))
    | spl0_2
    | ~ spl0_22
    | spl0_24
    | ~ spl0_26
    | ~ spl0_79 ),
    inference(subsumption_resolution,[],[f13875,f10069]) ).

fof(f10069,plain,
    ( ssList(tl(sk4))
    | ~ spl0_79 ),
    inference(subsumption_resolution,[],[f10067,f189]) ).

fof(f189,axiom,
    ssList(sk4),
    file('/export/starexec/sandbox/tmp/tmp.lrzul5kXtK/Vampire---4.8_3565',co1_4) ).

fof(f10067,plain,
    ( ssList(tl(sk4))
    | ~ ssList(sk4)
    | ~ spl0_79 ),
    inference(superposition,[],[f9966,f74]) ).

fof(f74,axiom,
    ! [X0] :
      ( app(nil,X0) = X0
      | ~ ssList(X0) ),
    file('/export/starexec/sandbox/tmp/tmp.lrzul5kXtK/Vampire---4.8_3565',clause74) ).

fof(f9966,plain,
    ( ssList(tl(app(nil,sk4)))
    | ~ spl0_79 ),
    inference(avatar_component_clause,[],[f9965]) ).

fof(f9965,plain,
    ( spl0_79
  <=> ssList(tl(app(nil,sk4))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_79])]) ).

fof(f13875,plain,
    ( tl(sk4) = skaf82(sk4)
    | ~ ssList(tl(sk4))
    | ~ ssItem(skaf83(sk4))
    | spl0_2
    | ~ spl0_22
    | spl0_24
    | ~ spl0_26 ),
    inference(superposition,[],[f7905,f12305]) ).

fof(f7905,plain,
    ! [X3,X4] :
      ( skaf82(cons(X3,X4)) = X4
      | ~ ssList(X4)
      | ~ ssItem(X3) ),
    inference(subsumption_resolution,[],[f7904,f86]) ).

fof(f7904,plain,
    ! [X3,X4] :
      ( skaf82(cons(X3,X4)) = X4
      | ~ ssList(X4)
      | ~ ssItem(X3)
      | ~ ssList(cons(X3,X4)) ),
    inference(subsumption_resolution,[],[f362,f98]) ).

fof(f362,plain,
    ! [X3,X4] :
      ( skaf82(cons(X3,X4)) = X4
      | ~ ssList(X4)
      | ~ ssItem(X3)
      | nil = cons(X3,X4)
      | ~ ssList(cons(X3,X4)) ),
    inference(superposition,[],[f96,f340]) ).

fof(f340,plain,
    ! [X1] :
      ( tl(X1) = skaf82(X1)
      | nil = X1
      | ~ ssList(X1) ),
    inference(subsumption_resolution,[],[f339,f12]) ).

fof(f339,plain,
    ! [X1] :
      ( tl(X1) = skaf82(X1)
      | ~ ssItem(skaf83(X1))
      | nil = X1
      | ~ ssList(X1) ),
    inference(subsumption_resolution,[],[f332,f13]) ).

fof(f332,plain,
    ! [X1] :
      ( tl(X1) = skaf82(X1)
      | ~ ssList(skaf82(X1))
      | ~ ssItem(skaf83(X1))
      | nil = X1
      | ~ ssList(X1) ),
    inference(superposition,[],[f96,f109]) ).

fof(f109,axiom,
    ! [X0] :
      ( cons(skaf83(X0),skaf82(X0)) = X0
      | nil = X0
      | ~ ssList(X0) ),
    file('/export/starexec/sandbox/tmp/tmp.lrzul5kXtK/Vampire---4.8_3565',clause109) ).

fof(f96,axiom,
    ! [X0,X1] :
      ( tl(cons(X0,X1)) = X1
      | ~ ssList(X1)
      | ~ ssItem(X0) ),
    file('/export/starexec/sandbox/tmp/tmp.lrzul5kXtK/Vampire---4.8_3565',clause96) ).

fof(f12305,plain,
    ( sk4 = cons(skaf83(sk4),tl(sk4))
    | spl0_2
    | ~ spl0_22
    | spl0_24
    | ~ spl0_26 ),
    inference(subsumption_resolution,[],[f12274,f189]) ).

fof(f12274,plain,
    ( sk4 = cons(skaf83(sk4),tl(sk4))
    | ~ ssList(sk4)
    | spl0_2
    | ~ spl0_22
    | spl0_24
    | ~ spl0_26 ),
    inference(superposition,[],[f9680,f74]) ).

fof(f9680,plain,
    ( app(nil,sk4) = cons(skaf83(sk4),tl(app(nil,sk4)))
    | spl0_2
    | ~ spl0_22
    | spl0_24
    | ~ spl0_26 ),
    inference(backward_demodulation,[],[f9559,f9661]) ).

fof(f9661,plain,
    ( hd(sk4) = skaf83(sk4)
    | spl0_2
    | ~ spl0_22
    | spl0_24
    | ~ spl0_26 ),
    inference(subsumption_resolution,[],[f9653,f189]) ).

fof(f9653,plain,
    ( hd(sk4) = skaf83(sk4)
    | ~ ssList(sk4)
    | spl0_2
    | ~ spl0_22
    | spl0_24
    | ~ spl0_26 ),
    inference(superposition,[],[f9552,f74]) ).

fof(f9552,plain,
    ( hd(sk4) = skaf83(app(nil,sk4))
    | spl0_2
    | ~ spl0_22
    | spl0_24
    | ~ spl0_26 ),
    inference(subsumption_resolution,[],[f9551,f8477]) ).

fof(f8477,plain,
    ( ssList(app(nil,sk4))
    | ~ spl0_22 ),
    inference(avatar_component_clause,[],[f8476]) ).

fof(f8476,plain,
    ( spl0_22
  <=> ssList(app(nil,sk4)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_22])]) ).

fof(f9551,plain,
    ( hd(sk4) = skaf83(app(nil,sk4))
    | ~ ssList(app(nil,sk4))
    | spl0_2
    | spl0_24
    | ~ spl0_26 ),
    inference(subsumption_resolution,[],[f9541,f8488]) ).

fof(f8488,plain,
    ( nil != app(nil,sk4)
    | spl0_24 ),
    inference(avatar_component_clause,[],[f8487]) ).

fof(f8487,plain,
    ( spl0_24
  <=> nil = app(nil,sk4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_24])]) ).

fof(f9541,plain,
    ( hd(sk4) = skaf83(app(nil,sk4))
    | nil = app(nil,sk4)
    | ~ ssList(app(nil,sk4))
    | spl0_2
    | ~ spl0_26 ),
    inference(superposition,[],[f9446,f338]) ).

fof(f338,plain,
    ! [X0] :
      ( skaf83(X0) = hd(X0)
      | nil = X0
      | ~ ssList(X0) ),
    inference(subsumption_resolution,[],[f337,f12]) ).

fof(f337,plain,
    ! [X0] :
      ( skaf83(X0) = hd(X0)
      | ~ ssItem(skaf83(X0))
      | nil = X0
      | ~ ssList(X0) ),
    inference(subsumption_resolution,[],[f331,f13]) ).

fof(f331,plain,
    ! [X0] :
      ( skaf83(X0) = hd(X0)
      | ~ ssList(skaf82(X0))
      | ~ ssItem(skaf83(X0))
      | nil = X0
      | ~ ssList(X0) ),
    inference(superposition,[],[f97,f109]) ).

fof(f97,axiom,
    ! [X0,X1] :
      ( hd(cons(X0,X1)) = X0
      | ~ ssList(X1)
      | ~ ssItem(X0) ),
    file('/export/starexec/sandbox/tmp/tmp.lrzul5kXtK/Vampire---4.8_3565',clause97) ).

fof(f9446,plain,
    ( hd(sk4) = hd(app(nil,sk4))
    | spl0_2
    | ~ spl0_26 ),
    inference(subsumption_resolution,[],[f9445,f238]) ).

fof(f238,plain,
    ( nil != sk4
    | spl0_2 ),
    inference(avatar_component_clause,[],[f236]) ).

fof(f236,plain,
    ( spl0_2
  <=> nil = sk4 ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_2])]) ).

fof(f9445,plain,
    ( hd(sk4) = hd(app(nil,sk4))
    | nil = sk4
    | ~ spl0_26 ),
    inference(subsumption_resolution,[],[f9444,f189]) ).

fof(f9444,plain,
    ( hd(sk4) = hd(app(nil,sk4))
    | ~ ssList(sk4)
    | nil = sk4
    | ~ spl0_26 ),
    inference(duplicate_literal_removal,[],[f9432]) ).

fof(f9432,plain,
    ( hd(sk4) = hd(app(nil,sk4))
    | ~ ssList(sk4)
    | nil = sk4
    | ~ ssList(sk4)
    | ~ spl0_26 ),
    inference(superposition,[],[f8504,f123]) ).

fof(f123,axiom,
    ! [X0,X1] :
      ( hd(app(X1,X0)) = hd(X1)
      | ~ ssList(X1)
      | nil = X1
      | ~ ssList(X0) ),
    file('/export/starexec/sandbox/tmp/tmp.lrzul5kXtK/Vampire---4.8_3565',clause123) ).

fof(f8504,plain,
    ( hd(app(nil,sk4)) = hd(app(sk4,sk4))
    | ~ spl0_26 ),
    inference(avatar_component_clause,[],[f8502]) ).

fof(f8502,plain,
    ( spl0_26
  <=> hd(app(nil,sk4)) = hd(app(sk4,sk4)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_26])]) ).

fof(f9559,plain,
    ( app(nil,sk4) = cons(hd(sk4),tl(app(nil,sk4)))
    | spl0_2
    | ~ spl0_22
    | spl0_24
    | ~ spl0_26 ),
    inference(subsumption_resolution,[],[f9558,f8477]) ).

fof(f9558,plain,
    ( app(nil,sk4) = cons(hd(sk4),tl(app(nil,sk4)))
    | ~ ssList(app(nil,sk4))
    | spl0_2
    | spl0_24
    | ~ spl0_26 ),
    inference(subsumption_resolution,[],[f9544,f8488]) ).

fof(f9544,plain,
    ( app(nil,sk4) = cons(hd(sk4),tl(app(nil,sk4)))
    | nil = app(nil,sk4)
    | ~ ssList(app(nil,sk4))
    | spl0_2
    | ~ spl0_26 ),
    inference(superposition,[],[f104,f9446]) ).

fof(f104,axiom,
    ! [X0] :
      ( cons(hd(X0),tl(X0)) = X0
      | nil = X0
      | ~ ssList(X0) ),
    file('/export/starexec/sandbox/tmp/tmp.lrzul5kXtK/Vampire---4.8_3565',clause104) ).

fof(f48762,plain,
    ( ! [X0,X1] :
        ( segmentP(cons(X0,X1),cons(X0,nil))
        | ~ ssList(X1) )
    | ~ spl0_3 ),
    inference(subsumption_resolution,[],[f48761,f8]) ).

fof(f48761,plain,
    ( ! [X0,X1] :
        ( segmentP(cons(X0,X1),cons(X0,nil))
        | ~ ssList(X1)
        | ~ ssList(nil) )
    | ~ spl0_3 ),
    inference(subsumption_resolution,[],[f48760,f243]) ).

fof(f48760,plain,
    ! [X0,X1] :
      ( segmentP(cons(X0,X1),cons(X0,nil))
      | ~ ssList(X1)
      | ~ ssItem(X0)
      | ~ ssList(nil) ),
    inference(duplicate_literal_removal,[],[f48757]) ).

fof(f48757,plain,
    ! [X0,X1] :
      ( segmentP(cons(X0,X1),cons(X0,nil))
      | ~ ssList(X1)
      | ~ ssItem(X0)
      | ~ ssList(nil)
      | ~ ssItem(X0) ),
    inference(resolution,[],[f3742,f86]) ).

fof(f3742,plain,
    ! [X11,X12] :
      ( ~ ssList(cons(X11,nil))
      | segmentP(cons(X11,X12),cons(X11,nil))
      | ~ ssList(X12)
      | ~ ssItem(X11) ),
    inference(duplicate_literal_removal,[],[f3737]) ).

fof(f3737,plain,
    ! [X11,X12] :
      ( segmentP(cons(X11,X12),cons(X11,nil))
      | ~ ssList(cons(X11,nil))
      | ~ ssList(X12)
      | ~ ssList(X12)
      | ~ ssItem(X11) ),
    inference(superposition,[],[f3703,f120]) ).

fof(f120,axiom,
    ! [X0,X1] :
      ( cons(X0,X1) = app(cons(X0,nil),X1)
      | ~ ssList(X1)
      | ~ ssItem(X0) ),
    file('/export/starexec/sandbox/tmp/tmp.lrzul5kXtK/Vampire---4.8_3565',clause120) ).

fof(f3703,plain,
    ! [X4,X5] :
      ( segmentP(app(X4,X5),X4)
      | ~ ssList(X4)
      | ~ ssList(X5) ),
    inference(subsumption_resolution,[],[f3702,f85]) ).

fof(f85,axiom,
    ! [X0,X1] :
      ( ssList(app(X1,X0))
      | ~ ssList(X1)
      | ~ ssList(X0) ),
    file('/export/starexec/sandbox/tmp/tmp.lrzul5kXtK/Vampire---4.8_3565',clause85) ).

fof(f3702,plain,
    ! [X4,X5] :
      ( ~ ssList(app(X4,X5))
      | ~ ssList(X5)
      | ~ ssList(X4)
      | segmentP(app(X4,X5),X4) ),
    inference(subsumption_resolution,[],[f3696,f8]) ).

fof(f3696,plain,
    ! [X4,X5] :
      ( ~ ssList(app(X4,X5))
      | ~ ssList(X5)
      | ~ ssList(X4)
      | ~ ssList(nil)
      | segmentP(app(X4,X5),X4) ),
    inference(duplicate_literal_removal,[],[f3670]) ).

fof(f3670,plain,
    ! [X4,X5] :
      ( ~ ssList(app(X4,X5))
      | ~ ssList(X5)
      | ~ ssList(X4)
      | ~ ssList(nil)
      | segmentP(app(X4,X5),X4)
      | ~ ssList(X4) ),
    inference(superposition,[],[f216,f74]) ).

fof(f216,plain,
    ! [X2,X0,X1] :
      ( ~ ssList(app(app(X0,X1),X2))
      | ~ ssList(X2)
      | ~ ssList(X1)
      | ~ ssList(X0)
      | segmentP(app(app(X0,X1),X2),X1) ),
    inference(equality_resolution,[],[f173]) ).

fof(f173,axiom,
    ! [X2,X3,X0,X1] :
      ( ~ ssList(X2)
      | ~ ssList(X3)
      | ~ ssList(X1)
      | ~ ssList(X0)
      | segmentP(X3,X1)
      | app(app(X0,X1),X2) != X3 ),
    file('/export/starexec/sandbox/tmp/tmp.lrzul5kXtK/Vampire---4.8_3565',clause173) ).

fof(f42818,plain,
    ( spl0_2
    | ~ spl0_4
    | ~ spl0_22
    | ~ spl0_23
    | spl0_24
    | ~ spl0_26
    | ~ spl0_79
    | ~ spl0_129 ),
    inference(avatar_contradiction_clause,[],[f42817]) ).

fof(f42817,plain,
    ( $false
    | spl0_2
    | ~ spl0_4
    | ~ spl0_22
    | ~ spl0_23
    | spl0_24
    | ~ spl0_26
    | ~ spl0_79
    | ~ spl0_129 ),
    inference(subsumption_resolution,[],[f42816,f50]) ).

fof(f50,axiom,
    ! [X0,X1] : ssList(skaf46(X0,X1)),
    file('/export/starexec/sandbox/tmp/tmp.lrzul5kXtK/Vampire---4.8_3565',clause50) ).

fof(f42816,plain,
    ( ~ ssList(skaf46(sk4,sk4))
    | spl0_2
    | ~ spl0_4
    | ~ spl0_22
    | ~ spl0_23
    | spl0_24
    | ~ spl0_26
    | ~ spl0_79
    | ~ spl0_129 ),
    inference(subsumption_resolution,[],[f42809,f8482]) ).

fof(f8482,plain,
    ( ssList(app(sk4,sk4))
    | ~ spl0_23 ),
    inference(avatar_component_clause,[],[f8480]) ).

fof(f8480,plain,
    ( spl0_23
  <=> ssList(app(sk4,sk4)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_23])]) ).

fof(f42809,plain,
    ( ~ ssList(app(sk4,sk4))
    | ~ ssList(skaf46(sk4,sk4))
    | spl0_2
    | ~ spl0_4
    | ~ spl0_22
    | spl0_24
    | ~ spl0_26
    | ~ spl0_79
    | ~ spl0_129 ),
    inference(superposition,[],[f35982,f28089]) ).

fof(f28089,plain,
    ( sk4 = app(skaf46(sk4,sk4),sk4)
    | spl0_2
    | ~ spl0_22
    | spl0_24
    | ~ spl0_26
    | ~ spl0_79
    | ~ spl0_129 ),
    inference(forward_demodulation,[],[f28047,f15219]) ).

fof(f15219,plain,
    ( sk4 = app(nil,sk4)
    | spl0_2
    | ~ spl0_22
    | spl0_24
    | ~ spl0_26
    | ~ spl0_79
    | ~ spl0_129 ),
    inference(forward_demodulation,[],[f15204,f13949]) ).

fof(f15204,plain,
    ( app(nil,sk4) = cons(skaf83(sk4),skaf82(sk4))
    | spl0_2
    | ~ spl0_22
    | spl0_24
    | ~ spl0_26
    | ~ spl0_129 ),
    inference(backward_demodulation,[],[f9683,f15024]) ).

fof(f15024,plain,
    ( skaf82(app(nil,sk4)) = skaf82(sk4)
    | ~ spl0_129 ),
    inference(avatar_component_clause,[],[f15022]) ).

fof(f15022,plain,
    ( spl0_129
  <=> skaf82(app(nil,sk4)) = skaf82(sk4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_129])]) ).

fof(f9683,plain,
    ( app(nil,sk4) = cons(skaf83(sk4),skaf82(app(nil,sk4)))
    | spl0_2
    | ~ spl0_22
    | spl0_24
    | ~ spl0_26 ),
    inference(backward_demodulation,[],[f9565,f9661]) ).

fof(f9565,plain,
    ( app(nil,sk4) = cons(hd(sk4),skaf82(app(nil,sk4)))
    | spl0_2
    | ~ spl0_22
    | spl0_24
    | ~ spl0_26 ),
    inference(subsumption_resolution,[],[f9564,f8477]) ).

fof(f9564,plain,
    ( app(nil,sk4) = cons(hd(sk4),skaf82(app(nil,sk4)))
    | ~ ssList(app(nil,sk4))
    | spl0_2
    | spl0_24
    | ~ spl0_26 ),
    inference(subsumption_resolution,[],[f9549,f8488]) ).

fof(f9549,plain,
    ( app(nil,sk4) = cons(hd(sk4),skaf82(app(nil,sk4)))
    | nil = app(nil,sk4)
    | ~ ssList(app(nil,sk4))
    | spl0_2
    | ~ spl0_26 ),
    inference(superposition,[],[f364,f9446]) ).

fof(f364,plain,
    ! [X1] :
      ( cons(hd(X1),skaf82(X1)) = X1
      | nil = X1
      | ~ ssList(X1) ),
    inference(duplicate_literal_removal,[],[f360]) ).

fof(f360,plain,
    ! [X1] :
      ( cons(hd(X1),skaf82(X1)) = X1
      | nil = X1
      | ~ ssList(X1)
      | nil = X1
      | ~ ssList(X1) ),
    inference(superposition,[],[f104,f340]) ).

fof(f28047,plain,
    app(nil,sk4) = app(skaf46(app(nil,sk4),sk4),sk4),
    inference(resolution,[],[f6095,f8]) ).

fof(f6095,plain,
    ! [X86] :
      ( ~ ssList(X86)
      | app(X86,sk4) = app(skaf46(app(X86,sk4),sk4),sk4) ),
    inference(resolution,[],[f527,f189]) ).

fof(f527,plain,
    ! [X4,X5] :
      ( ~ ssList(X5)
      | app(X4,X5) = app(skaf46(app(X4,X5),X5),X5)
      | ~ ssList(X4) ),
    inference(subsumption_resolution,[],[f519,f85]) ).

fof(f519,plain,
    ! [X4,X5] :
      ( ~ ssList(app(X4,X5))
      | ~ ssList(X5)
      | app(X4,X5) = app(skaf46(app(X4,X5),X5),X5)
      | ~ ssList(X4) ),
    inference(duplicate_literal_removal,[],[f516]) ).

fof(f516,plain,
    ! [X4,X5] :
      ( ~ ssList(app(X4,X5))
      | ~ ssList(X5)
      | app(X4,X5) = app(skaf46(app(X4,X5),X5),X5)
      | ~ ssList(X5)
      | ~ ssList(X4) ),
    inference(resolution,[],[f131,f248]) ).

fof(f248,plain,
    ! [X0,X1] :
      ( rearsegP(app(X0,X1),X1)
      | ~ ssList(X1)
      | ~ ssList(X0) ),
    inference(subsumption_resolution,[],[f211,f85]) ).

fof(f211,plain,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | ~ ssList(app(X0,X1))
      | ~ ssList(X1)
      | rearsegP(app(X0,X1),X1) ),
    inference(equality_resolution,[],[f143]) ).

fof(f143,axiom,
    ! [X2,X0,X1] :
      ( ~ ssList(X0)
      | ~ ssList(X2)
      | ~ ssList(X1)
      | rearsegP(X2,X1)
      | app(X0,X1) != X2 ),
    file('/export/starexec/sandbox/tmp/tmp.lrzul5kXtK/Vampire---4.8_3565',clause143) ).

fof(f131,axiom,
    ! [X0,X1] :
      ( ~ rearsegP(X0,X1)
      | ~ ssList(X0)
      | ~ ssList(X1)
      | app(skaf46(X0,X1),X1) = X0 ),
    file('/export/starexec/sandbox/tmp/tmp.lrzul5kXtK/Vampire---4.8_3565',clause131) ).

fof(f35982,plain,
    ( ! [X4] :
        ( ~ ssList(app(app(X4,sk4),sk4))
        | ~ ssList(X4) )
    | spl0_2
    | ~ spl0_4
    | ~ spl0_22
    | spl0_24
    | ~ spl0_26
    | ~ spl0_79 ),
    inference(subsumption_resolution,[],[f22798,f246]) ).

fof(f246,plain,
    ( ! [X0] :
        ( duplicatefreeP(X0)
        | ~ ssList(X0) )
    | ~ spl0_4 ),
    inference(avatar_component_clause,[],[f245]) ).

fof(f245,plain,
    ( spl0_4
  <=> ! [X0] :
        ( ~ ssList(X0)
        | duplicatefreeP(X0) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_4])]) ).

fof(f22798,plain,
    ( ! [X4] :
        ( ~ ssList(app(app(X4,sk4),sk4))
        | ~ duplicatefreeP(app(app(X4,sk4),sk4))
        | ~ ssList(X4) )
    | spl0_2
    | ~ spl0_22
    | spl0_24
    | ~ spl0_26
    | ~ spl0_79 ),
    inference(subsumption_resolution,[],[f22797,f189]) ).

fof(f22797,plain,
    ( ! [X4] :
        ( ~ ssList(app(app(X4,sk4),sk4))
        | ~ duplicatefreeP(app(app(X4,sk4),sk4))
        | ~ ssList(X4)
        | ~ ssList(sk4) )
    | spl0_2
    | ~ spl0_22
    | spl0_24
    | ~ spl0_26
    | ~ spl0_79 ),
    inference(subsumption_resolution,[],[f22796,f238]) ).

fof(f22796,plain,
    ( ! [X4] :
        ( ~ ssList(app(app(X4,sk4),sk4))
        | ~ duplicatefreeP(app(app(X4,sk4),sk4))
        | ~ ssList(X4)
        | nil = sk4
        | ~ ssList(sk4) )
    | spl0_2
    | ~ spl0_22
    | spl0_24
    | ~ spl0_26
    | ~ spl0_79 ),
    inference(subsumption_resolution,[],[f21111,f13]) ).

fof(f21111,plain,
    ( ! [X4] :
        ( ~ ssList(app(app(X4,sk4),sk4))
        | ~ duplicatefreeP(app(app(X4,sk4),sk4))
        | ~ ssList(X4)
        | ~ ssList(skaf82(sk4))
        | nil = sk4
        | ~ ssList(sk4) )
    | spl0_2
    | ~ spl0_22
    | spl0_24
    | ~ spl0_26
    | ~ spl0_79 ),
    inference(superposition,[],[f4605,f13949]) ).

fof(f4605,plain,
    ! [X8,X6,X7] :
      ( ~ ssList(app(app(X7,cons(skaf83(X6),X8)),X6))
      | ~ duplicatefreeP(app(app(X7,cons(skaf83(X6),X8)),X6))
      | ~ ssList(X7)
      | ~ ssList(X8)
      | nil = X6
      | ~ ssList(X6) ),
    inference(subsumption_resolution,[],[f4604,f13]) ).

fof(f4604,plain,
    ! [X8,X6,X7] :
      ( ~ ssList(app(app(X7,cons(skaf83(X6),X8)),X6))
      | ~ duplicatefreeP(app(app(X7,cons(skaf83(X6),X8)),X6))
      | ~ ssList(X7)
      | ~ ssList(X8)
      | ~ ssList(skaf82(X6))
      | nil = X6
      | ~ ssList(X6) ),
    inference(subsumption_resolution,[],[f4589,f12]) ).

fof(f4589,plain,
    ! [X8,X6,X7] :
      ( ~ ssList(app(app(X7,cons(skaf83(X6),X8)),X6))
      | ~ ssItem(skaf83(X6))
      | ~ duplicatefreeP(app(app(X7,cons(skaf83(X6),X8)),X6))
      | ~ ssList(X7)
      | ~ ssList(X8)
      | ~ ssList(skaf82(X6))
      | nil = X6
      | ~ ssList(X6) ),
    inference(superposition,[],[f217,f109]) ).

fof(f217,plain,
    ! [X2,X3,X0,X1] :
      ( ~ ssList(app(app(X0,cons(X1,X2)),cons(X1,X3)))
      | ~ ssItem(X1)
      | ~ duplicatefreeP(app(app(X0,cons(X1,X2)),cons(X1,X3)))
      | ~ ssList(X0)
      | ~ ssList(X2)
      | ~ ssList(X3) ),
    inference(equality_resolution,[],[f179]) ).

fof(f179,axiom,
    ! [X2,X3,X0,X1,X4] :
      ( ~ duplicatefreeP(X4)
      | ~ ssItem(X1)
      | ~ ssList(X4)
      | ~ ssList(X0)
      | ~ ssList(X2)
      | ~ ssList(X3)
      | app(app(X0,cons(X1,X2)),cons(X1,X3)) != X4 ),
    file('/export/starexec/sandbox/tmp/tmp.lrzul5kXtK/Vampire---4.8_3565',clause179) ).

fof(f15201,plain,
    ( spl0_2
    | ~ spl0_22
    | spl0_24
    | ~ spl0_26
    | ~ spl0_79
    | spl0_117 ),
    inference(avatar_contradiction_clause,[],[f15200]) ).

fof(f15200,plain,
    ( $false
    | spl0_2
    | ~ spl0_22
    | spl0_24
    | ~ spl0_26
    | ~ spl0_79
    | spl0_117 ),
    inference(subsumption_resolution,[],[f15192,f13]) ).

fof(f15192,plain,
    ( ~ ssList(skaf82(sk4))
    | spl0_2
    | ~ spl0_22
    | spl0_24
    | ~ spl0_26
    | ~ spl0_79
    | spl0_117 ),
    inference(resolution,[],[f15149,f61]) ).

fof(f61,axiom,
    ! [X0] :
      ( frontsegP(X0,X0)
      | ~ ssList(X0) ),
    file('/export/starexec/sandbox/tmp/tmp.lrzul5kXtK/Vampire---4.8_3565',clause61) ).

fof(f15149,plain,
    ( ~ frontsegP(skaf82(sk4),skaf82(sk4))
    | spl0_2
    | ~ spl0_22
    | spl0_24
    | ~ spl0_26
    | ~ spl0_79
    | spl0_117 ),
    inference(subsumption_resolution,[],[f15144,f189]) ).

fof(f15144,plain,
    ( ~ frontsegP(skaf82(sk4),skaf82(sk4))
    | ~ ssList(sk4)
    | spl0_2
    | ~ spl0_22
    | spl0_24
    | ~ spl0_26
    | ~ spl0_79
    | spl0_117 ),
    inference(superposition,[],[f15128,f74]) ).

fof(f15128,plain,
    ( ~ frontsegP(skaf82(sk4),skaf82(app(nil,sk4)))
    | spl0_2
    | ~ spl0_22
    | spl0_24
    | ~ spl0_26
    | ~ spl0_79
    | spl0_117 ),
    inference(forward_demodulation,[],[f12312,f12362]) ).

fof(f12362,plain,
    ( tl(app(nil,sk4)) = skaf82(app(nil,sk4))
    | spl0_2
    | ~ spl0_22
    | spl0_24
    | ~ spl0_26
    | ~ spl0_79 ),
    inference(subsumption_resolution,[],[f12361,f12]) ).

fof(f12361,plain,
    ( tl(app(nil,sk4)) = skaf82(app(nil,sk4))
    | ~ ssItem(skaf83(sk4))
    | spl0_2
    | ~ spl0_22
    | spl0_24
    | ~ spl0_26
    | ~ spl0_79 ),
    inference(subsumption_resolution,[],[f12300,f9966]) ).

fof(f12300,plain,
    ( tl(app(nil,sk4)) = skaf82(app(nil,sk4))
    | ~ ssList(tl(app(nil,sk4)))
    | ~ ssItem(skaf83(sk4))
    | spl0_2
    | ~ spl0_22
    | spl0_24
    | ~ spl0_26 ),
    inference(superposition,[],[f7905,f9680]) ).

fof(f12312,plain,
    ( ~ frontsegP(skaf82(sk4),tl(app(nil,sk4)))
    | spl0_117 ),
    inference(avatar_component_clause,[],[f12310]) ).

fof(f12310,plain,
    ( spl0_117
  <=> frontsegP(skaf82(sk4),tl(app(nil,sk4))) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_117])]) ).

fof(f15139,plain,
    spl0_130,
    inference(avatar_contradiction_clause,[],[f15138]) ).

fof(f15138,plain,
    ( $false
    | spl0_130 ),
    inference(subsumption_resolution,[],[f15130,f13]) ).

fof(f15130,plain,
    ( ~ ssList(skaf82(sk4))
    | spl0_130 ),
    inference(resolution,[],[f15127,f61]) ).

fof(f15127,plain,
    ( ~ frontsegP(skaf82(sk4),skaf82(sk4))
    | spl0_130 ),
    inference(subsumption_resolution,[],[f15119,f189]) ).

fof(f15119,plain,
    ( ~ frontsegP(skaf82(sk4),skaf82(sk4))
    | ~ ssList(sk4)
    | spl0_130 ),
    inference(superposition,[],[f15028,f74]) ).

fof(f15028,plain,
    ( ~ frontsegP(skaf82(app(nil,sk4)),skaf82(sk4))
    | spl0_130 ),
    inference(avatar_component_clause,[],[f15026]) ).

fof(f15026,plain,
    ( spl0_130
  <=> frontsegP(skaf82(app(nil,sk4)),skaf82(sk4)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_130])]) ).

fof(f15029,plain,
    ( spl0_129
    | ~ spl0_130
    | spl0_2
    | ~ spl0_22
    | spl0_24
    | ~ spl0_26
    | ~ spl0_79
    | ~ spl0_117 ),
    inference(avatar_split_clause,[],[f15020,f12310,f9965,f8502,f8487,f8476,f236,f15026,f15022]) ).

fof(f15020,plain,
    ( ~ frontsegP(skaf82(app(nil,sk4)),skaf82(sk4))
    | skaf82(app(nil,sk4)) = skaf82(sk4)
    | spl0_2
    | ~ spl0_22
    | spl0_24
    | ~ spl0_26
    | ~ spl0_79
    | ~ spl0_117 ),
    inference(subsumption_resolution,[],[f15019,f13]) ).

fof(f15019,plain,
    ( ~ ssList(skaf82(sk4))
    | ~ frontsegP(skaf82(app(nil,sk4)),skaf82(sk4))
    | skaf82(app(nil,sk4)) = skaf82(sk4)
    | spl0_2
    | ~ spl0_22
    | spl0_24
    | ~ spl0_26
    | ~ spl0_79
    | ~ spl0_117 ),
    inference(subsumption_resolution,[],[f15008,f13]) ).

fof(f15008,plain,
    ( ~ ssList(skaf82(app(nil,sk4)))
    | ~ ssList(skaf82(sk4))
    | ~ frontsegP(skaf82(app(nil,sk4)),skaf82(sk4))
    | skaf82(app(nil,sk4)) = skaf82(sk4)
    | spl0_2
    | ~ spl0_22
    | spl0_24
    | ~ spl0_26
    | ~ spl0_79
    | ~ spl0_117 ),
    inference(resolution,[],[f13372,f129]) ).

fof(f129,axiom,
    ! [X0,X1] :
      ( ~ frontsegP(X1,X0)
      | ~ ssList(X0)
      | ~ ssList(X1)
      | ~ frontsegP(X0,X1)
      | X0 = X1 ),
    file('/export/starexec/sandbox/tmp/tmp.lrzul5kXtK/Vampire---4.8_3565',clause129) ).

fof(f13372,plain,
    ( frontsegP(skaf82(sk4),skaf82(app(nil,sk4)))
    | spl0_2
    | ~ spl0_22
    | spl0_24
    | ~ spl0_26
    | ~ spl0_79
    | ~ spl0_117 ),
    inference(backward_demodulation,[],[f12311,f12362]) ).

fof(f12311,plain,
    ( frontsegP(skaf82(sk4),tl(app(nil,sk4)))
    | ~ spl0_117 ),
    inference(avatar_component_clause,[],[f12310]) ).

fof(f10055,plain,
    ( ~ spl0_22
    | spl0_24
    | spl0_79 ),
    inference(avatar_contradiction_clause,[],[f10054]) ).

fof(f10054,plain,
    ( $false
    | ~ spl0_22
    | spl0_24
    | spl0_79 ),
    inference(subsumption_resolution,[],[f10053,f8477]) ).

fof(f10053,plain,
    ( ~ ssList(app(nil,sk4))
    | spl0_24
    | spl0_79 ),
    inference(subsumption_resolution,[],[f10052,f8488]) ).

fof(f10052,plain,
    ( nil = app(nil,sk4)
    | ~ ssList(app(nil,sk4))
    | spl0_79 ),
    inference(subsumption_resolution,[],[f10039,f13]) ).

fof(f10039,plain,
    ( ~ ssList(skaf82(app(nil,sk4)))
    | nil = app(nil,sk4)
    | ~ ssList(app(nil,sk4))
    | spl0_79 ),
    inference(superposition,[],[f9967,f340]) ).

fof(f9967,plain,
    ( ~ ssList(tl(app(nil,sk4)))
    | spl0_79 ),
    inference(avatar_component_clause,[],[f9965]) ).

fof(f8788,plain,
    ( ~ spl0_24
    | spl0_25 ),
    inference(avatar_contradiction_clause,[],[f8787]) ).

fof(f8787,plain,
    ( $false
    | ~ spl0_24
    | spl0_25 ),
    inference(subsumption_resolution,[],[f8786,f8493]) ).

fof(f8493,plain,
    ( nil != app(sk4,sk4)
    | spl0_25 ),
    inference(avatar_component_clause,[],[f8491]) ).

fof(f8491,plain,
    ( spl0_25
  <=> nil = app(sk4,sk4) ),
    introduced(avatar_definition,[new_symbols(naming,[spl0_25])]) ).

fof(f8786,plain,
    ( nil = app(sk4,sk4)
    | ~ spl0_24 ),
    inference(forward_demodulation,[],[f8771,f8489]) ).

fof(f8489,plain,
    ( nil = app(nil,sk4)
    | ~ spl0_24 ),
    inference(avatar_component_clause,[],[f8487]) ).

fof(f8771,plain,
    ( app(sk4,sk4) = app(nil,sk4)
    | ~ spl0_24 ),
    inference(backward_demodulation,[],[f8459,f8489]) ).

fof(f8459,plain,
    app(sk4,sk4) = app(app(nil,sk4),sk4),
    inference(backward_demodulation,[],[f8340,f8458]) ).

fof(f8458,plain,
    app(sk4,sk4) = app(nil,app(sk4,sk4)),
    inference(subsumption_resolution,[],[f8405,f189]) ).

fof(f8405,plain,
    ( app(sk4,sk4) = app(nil,app(sk4,sk4))
    | ~ ssList(sk4) ),
    inference(superposition,[],[f8340,f74]) ).

fof(f8340,plain,
    app(app(nil,sk4),sk4) = app(nil,app(sk4,sk4)),
    inference(resolution,[],[f5890,f189]) ).

fof(f5890,plain,
    ! [X0] :
      ( ~ ssList(X0)
      | app(app(nil,X0),sk4) = app(nil,app(X0,sk4)) ),
    inference(resolution,[],[f2213,f8]) ).

fof(f2213,plain,
    ! [X113,X114] :
      ( ~ ssList(X113)
      | ~ ssList(X114)
      | app(app(X113,X114),sk4) = app(X113,app(X114,sk4)) ),
    inference(resolution,[],[f149,f189]) ).

fof(f149,axiom,
    ! [X2,X0,X1] :
      ( ~ ssList(X0)
      | ~ ssList(X2)
      | ~ ssList(X1)
      | app(app(X2,X1),X0) = app(X2,app(X1,X0)) ),
    file('/export/starexec/sandbox/tmp/tmp.lrzul5kXtK/Vampire---4.8_3565',clause149) ).

fof(f8769,plain,
    spl0_22,
    inference(avatar_contradiction_clause,[],[f8768]) ).

fof(f8768,plain,
    ( $false
    | spl0_22 ),
    inference(subsumption_resolution,[],[f8764,f189]) ).

fof(f8764,plain,
    ( ~ ssList(sk4)
    | spl0_22 ),
    inference(duplicate_literal_removal,[],[f8763]) ).

fof(f8763,plain,
    ( ~ ssList(sk4)
    | ~ ssList(sk4)
    | spl0_22 ),
    inference(superposition,[],[f8478,f74]) ).

fof(f8478,plain,
    ( ~ ssList(app(nil,sk4))
    | spl0_22 ),
    inference(avatar_component_clause,[],[f8476]) ).

fof(f8505,plain,
    ( spl0_24
    | ~ spl0_22
    | spl0_26 ),
    inference(avatar_split_clause,[],[f8500,f8502,f8476,f8487]) ).

fof(f8500,plain,
    ( hd(app(nil,sk4)) = hd(app(sk4,sk4))
    | ~ ssList(app(nil,sk4))
    | nil = app(nil,sk4) ),
    inference(forward_demodulation,[],[f8499,f8458]) ).

fof(f8499,plain,
    ( hd(app(nil,sk4)) = hd(app(nil,app(sk4,sk4)))
    | ~ ssList(app(nil,sk4))
    | nil = app(nil,sk4) ),
    inference(subsumption_resolution,[],[f8413,f189]) ).

fof(f8413,plain,
    ( hd(app(nil,sk4)) = hd(app(nil,app(sk4,sk4)))
    | ~ ssList(app(nil,sk4))
    | nil = app(nil,sk4)
    | ~ ssList(sk4) ),
    inference(superposition,[],[f123,f8340]) ).

fof(f8498,plain,
    ( ~ spl0_22
    | ~ spl0_25
    | spl0_2 ),
    inference(avatar_split_clause,[],[f8497,f236,f8491,f8476]) ).

fof(f8497,plain,
    ( nil != app(sk4,sk4)
    | ~ ssList(app(nil,sk4))
    | spl0_2 ),
    inference(forward_demodulation,[],[f8496,f8458]) ).

fof(f8496,plain,
    ( nil != app(nil,app(sk4,sk4))
    | ~ ssList(app(nil,sk4))
    | spl0_2 ),
    inference(subsumption_resolution,[],[f8495,f189]) ).

fof(f8495,plain,
    ( nil != app(nil,app(sk4,sk4))
    | ~ ssList(app(nil,sk4))
    | ~ ssList(sk4)
    | spl0_2 ),
    inference(subsumption_resolution,[],[f8412,f238]) ).

fof(f8412,plain,
    ( nil != app(nil,app(sk4,sk4))
    | ~ ssList(app(nil,sk4))
    | nil = sk4
    | ~ ssList(sk4) ),
    inference(superposition,[],[f119,f8340]) ).

fof(f119,axiom,
    ! [X0,X1] :
      ( nil != app(X0,X1)
      | ~ ssList(X0)
      | nil = X1
      | ~ ssList(X1) ),
    file('/export/starexec/sandbox/tmp/tmp.lrzul5kXtK/Vampire---4.8_3565',clause119) ).

fof(f8483,plain,
    ( ~ spl0_22
    | spl0_23 ),
    inference(avatar_split_clause,[],[f8474,f8480,f8476]) ).

fof(f8474,plain,
    ( ssList(app(sk4,sk4))
    | ~ ssList(app(nil,sk4)) ),
    inference(forward_demodulation,[],[f8473,f8458]) ).

fof(f8473,plain,
    ( ssList(app(nil,app(sk4,sk4)))
    | ~ ssList(app(nil,sk4)) ),
    inference(subsumption_resolution,[],[f8410,f189]) ).

fof(f8410,plain,
    ( ssList(app(nil,app(sk4,sk4)))
    | ~ ssList(app(nil,sk4))
    | ~ ssList(sk4) ),
    inference(superposition,[],[f85,f8340]) ).

fof(f286,plain,
    spl0_1,
    inference(avatar_split_clause,[],[f285,f232]) ).

fof(f285,plain,
    nil = sk3,
    inference(subsumption_resolution,[],[f281,f198]) ).

fof(f198,plain,
    ssList(sk3),
    inference(definition_unfolding,[],[f186,f191]) ).

fof(f191,axiom,
    sk1 = sk3,
    file('/export/starexec/sandbox/tmp/tmp.lrzul5kXtK/Vampire---4.8_3565',co1_6) ).

fof(f186,axiom,
    ssList(sk1),
    file('/export/starexec/sandbox/tmp/tmp.lrzul5kXtK/Vampire---4.8_3565',co1_1) ).

fof(f281,plain,
    ( nil = sk3
    | ~ ssList(sk3) ),
    inference(subsumption_resolution,[],[f276,f8]) ).

fof(f276,plain,
    ( ~ ssList(nil)
    | nil = sk3
    | ~ ssList(sk3) ),
    inference(resolution,[],[f100,f240]) ).

fof(f240,plain,
    ~ neq(sk3,nil),
    inference(subsumption_resolution,[],[f200,f192]) ).

fof(f192,axiom,
    segmentP(sk4,sk3),
    file('/export/starexec/sandbox/tmp/tmp.lrzul5kXtK/Vampire---4.8_3565',co1_7) ).

fof(f200,plain,
    ( ~ neq(sk3,nil)
    | ~ segmentP(sk4,sk3) ),
    inference(definition_unfolding,[],[f196,f191,f190,f191]) ).

fof(f190,axiom,
    sk2 = sk4,
    file('/export/starexec/sandbox/tmp/tmp.lrzul5kXtK/Vampire---4.8_3565',co1_5) ).

fof(f196,axiom,
    ( ~ neq(sk1,nil)
    | ~ segmentP(sk2,sk1) ),
    file('/export/starexec/sandbox/tmp/tmp.lrzul5kXtK/Vampire---4.8_3565',co1_11) ).

fof(f247,plain,
    ( spl0_3
    | spl0_4 ),
    inference(avatar_split_clause,[],[f72,f245,f242]) ).

fof(f72,axiom,
    ! [X0,X1] :
      ( ~ ssList(X0)
      | duplicatefreeP(X0)
      | ssItem(X1) ),
    file('/export/starexec/sandbox/tmp/tmp.lrzul5kXtK/Vampire---4.8_3565',clause72) ).

fof(f239,plain,
    ( ~ spl0_1
    | ~ spl0_2 ),
    inference(avatar_split_clause,[],[f199,f236,f232]) ).

fof(f199,plain,
    ( nil != sk4
    | nil != sk3 ),
    inference(definition_unfolding,[],[f195,f190,f191]) ).

fof(f195,axiom,
    ( nil != sk2
    | nil != sk1 ),
    file('/export/starexec/sandbox/tmp/tmp.lrzul5kXtK/Vampire---4.8_3565',co1_10) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.16  % Problem    : SWC117-1 : TPTP v8.1.2. Released v2.4.0.
% 0.00/0.17  % Command    : vampire --ignore_missing on --mode portfolio/casc [--schedule casc_hol_2020] -p tptp -om szs -t %d %s
% 0.18/0.38  % Computer : n012.cluster.edu
% 0.18/0.38  % Model    : x86_64 x86_64
% 0.18/0.38  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.18/0.38  % Memory   : 8042.1875MB
% 0.18/0.38  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.18/0.38  % CPULimit   : 300
% 0.18/0.38  % WCLimit    : 300
% 0.18/0.38  % DateTime   : Mon Aug 28 17:00:09 EDT 2023
% 0.18/0.38  % CPUTime    : 
% 0.18/0.38  This is a CNF_UNS_RFO_SEQ_NHN problem
% 0.18/0.38  Running vampire_casc2023 --mode casc -m 16384 --cores 7 -t 300 /export/starexec/sandbox/tmp/tmp.lrzul5kXtK/Vampire---4.8_3565
% 0.18/0.38  % (3712)Running in auto input_syntax mode. Trying TPTP
% 0.24/0.45  % (3715)lrs-1004_3_av=off:ep=RSTC:fsd=off:fsr=off:urr=ec_only:stl=62_525 on Vampire---4 for (525ds/0Mi)
% 0.24/0.45  % (3714)lrs+1011_1_bd=preordered:flr=on:fsd=off:fsr=off:irw=on:lcm=reverse:msp=off:nm=2:nwc=10.0:sos=on:sp=reverse_weighted_frequency:tgt=full:stl=62_562 on Vampire---4 for (562ds/0Mi)
% 0.24/0.45  % (3718)ott+11_8:1_aac=none:amm=sco:anc=none:er=known:flr=on:fde=unused:irw=on:nm=0:nwc=1.2:nicw=on:sims=off:sos=all:sac=on_470 on Vampire---4 for (470ds/0Mi)
% 0.24/0.45  % (3717)ott+1011_4_er=known:fsd=off:nm=4:tgt=ground_499 on Vampire---4 for (499ds/0Mi)
% 0.24/0.46  % (3716)lrs+10_4:5_amm=off:bsr=on:bce=on:flr=on:fsd=off:fde=unused:gs=on:gsem=on:lcm=predicate:sos=all:tgt=ground:stl=62_514 on Vampire---4 for (514ds/0Mi)
% 0.24/0.46  % (3719)lrs+10_1024_av=off:bsr=on:br=off:ep=RSTC:fsd=off:irw=on:nm=4:nwc=1.1:sims=off:urr=on:stl=125_440 on Vampire---4 for (440ds/0Mi)
% 0.24/0.47  % (3720)ott+1010_2:5_bd=off:fsd=off:fde=none:nm=16:sos=on_419 on Vampire---4 for (419ds/0Mi)
% 0.24/0.47  % (3720)Refutation not found, incomplete strategy% (3720)------------------------------
% 0.24/0.47  % (3720)Version: Vampire 4.7 (commit 05ef610bd on 2023-06-21 19:03:17 +0100)
% 0.24/0.47  % (3720)Linked with Z3 4.9.1.0 6ed071b44407cf6623b8d3c0dceb2a8fb7040cee z3-4.8.4-6427-g6ed071b44
% 0.24/0.47  % (3720)Termination reason: Refutation not found, incomplete strategy
% 0.24/0.47  
% 0.24/0.47  % (3720)Memory used [KB]: 5756
% 0.24/0.47  % (3720)Time elapsed: 0.007 s
% 0.24/0.47  % (3720)------------------------------
% 0.24/0.47  % (3720)------------------------------
% 0.24/0.52  % (3721)lrs-11_32_amm=off:bce=on:cond=on:er=filter:fsd=off:fde=none:gs=on:gsem=on:lcm=reverse:nm=4:nwc=1.1:sos=all:sac=on:sp=frequency:urr=on:stl=125_403 on Vampire---4 for (403ds/0Mi)
% 16.88/2.83  % (3717)First to succeed.
% 16.88/2.83  % (3717)Refutation found. Thanks to Tanya!
% 16.88/2.83  % SZS status Unsatisfiable for Vampire---4
% 16.88/2.83  % SZS output start Proof for Vampire---4
% See solution above
% 16.88/2.84  % (3717)------------------------------
% 16.88/2.84  % (3717)Version: Vampire 4.7 (commit 05ef610bd on 2023-06-21 19:03:17 +0100)
% 16.88/2.84  % (3717)Linked with Z3 4.9.1.0 6ed071b44407cf6623b8d3c0dceb2a8fb7040cee z3-4.8.4-6427-g6ed071b44
% 16.88/2.84  % (3717)Termination reason: Refutation
% 16.88/2.84  
% 16.88/2.84  % (3717)Memory used [KB]: 57696
% 16.88/2.84  % (3717)Time elapsed: 2.377 s
% 16.88/2.84  % (3717)------------------------------
% 16.88/2.84  % (3717)------------------------------
% 16.88/2.84  % (3712)Success in time 2.432 s
% 16.88/2.84  % Vampire---4.8 exiting
%------------------------------------------------------------------------------