%------------------------------------------------------------------------------
% File : Vampire---5.0.1
% Problem : SWW910+1 : TPTP v9.3.1. Released v7.3.0.
% Transfm : none
% Format : tptp:raw
% Command : run_vampire /export/starexec/sandbox/benchmark/theBenchmark.p 300 THM
% Computer : n012.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8046.5625MB
% OS : Linux 6.8.0-71-generic
% CPULimit : 300s
% WCLimit : 300s
% DateTime : Tue Sep 29 01:38:01 PM UTC 2026
% Result : Theorem 29.20s 4.56s
% Output : Refutation 30.01s
% Verified :
% SZS Type : Refutation
% Derivation depth : 25
% Number of leaves : 20
% Syntax : Number of formulae : 142 ( 33 unt; 6 def)
% Number of atoms : 441 ( 223 equ)
% Maximal formula atoms : 24 ( 3 avg)
% Number of connectives : 475 ( 176 ~; 181 |; 87 &)
% ( 24 <=>; 7 =>; 0 <=; 0 <~>)
% Maximal formula depth : 15 ( 5 avg)
% Maximal term depth : 12 ( 2 avg)
% Number of predicates : 9 ( 7 usr; 7 prp; 0-2 aty)
% Number of functors : 34 ( 34 usr; 11 con; 0-3 aty)
% Number of variables : 315 ( 0 sgn 302 !; 13 ?)
% Comments :
%------------------------------------------------------------------------------
fof(f2,axiom,
~ p__01(s__02(cbool__00,cF__00)),
file('/export/starexec/sandbox/benchmark/theBenchmark.p','HL_FALSITY') ).
fof(f8,axiom,
! [X0,X1] :
( s__02(X0,X1) = s__02(X0,X1)
<=> p__01(s__02(cbool__00,cT__00)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p','thm.bool.REFL_CLAUSE') ).
fof(f10,axiom,
! [X0] :
( ( s__02(cbool__00,cT__00) = s__02(cbool__00,X0)
<=> p__01(s__02(cbool__00,X0)) )
& ( s__02(cbool__00,X0) = s__02(cbool__00,cT__00)
<=> p__01(s__02(cbool__00,X0)) )
& ( s__02(cbool__00,cF__00) = s__02(cbool__00,X0)
<=> ~ p__01(s__02(cbool__00,X0)) )
& ( s__02(cbool__00,X0) = s__02(cbool__00,cF__00)
<=> ~ p__01(s__02(cbool__00,X0)) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p','thm.bool.EQ_CLAUSES') ).
fof(f20,axiom,
! [X0] :
( ! [X1,X2] : s__02(X0,c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,cT__00),s__02(X0,X1),s__02(X0,X2))) = s__02(X0,X1)
& ! [X1,X2] : s__02(X0,c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,cF__00),s__02(X0,X1),s__02(X0,X2))) = s__02(X0,X2) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p','thm.bool.bool_case_thm') ).
fof(f23,axiom,
! [X0,X1] : s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,X0),s__02(c_27type_2enum_2enum_27__00,X1))) = s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,X0))),s__02(c_27type_2enum_2enum_27__00,X1))),
file('/export/starexec/sandbox/benchmark/theBenchmark.p','thm.arithmetic.LESS_EQ') ).
fof(f27,axiom,
! [X0,X1,X2] :
( ( p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,X0),s__02(c_27type_2enum_2enum_27__00,X1))))
& p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,X1),s__02(c_27type_2enum_2enum_27__00,X2)))) )
=> p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,X0),s__02(c_27type_2enum_2enum_27__00,X2)))) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p','thm.arithmetic.LESS_EQ_TRANS') ).
fof(f32,axiom,
! [X0,X1,X2,X3] :
( ( s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X2))),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00)
<=> ~ p__01(s__02(cbool__00,X3)) )
& ( s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X2))))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00)
<=> p__01(s__02(cbool__00,X3)) )
& ( s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X2))),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1)))
<=> ( p__01(s__02(cbool__00,X3))
& s__02(X0,X2) = s__02(X0,X1) ) )
& ( s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X2))))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1)))
<=> ( ~ p__01(s__02(cbool__00,X3))
& s__02(X0,X2) = s__02(X0,X1) ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p','thm.option.IF_EQUALS_OPTION') ).
fof(f33,axiom,
! [X0,X1,X2,X3] :
( ( s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),X2),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00)
<=> ( p__01(s__02(cbool__00,X3))
=> p__01(s__02(cbool__00,c_27const_2eoption_2eIS__NONE_27__01(s__02(c_27type_2eoption_2eoption_27__01(X0),X2)))) ) )
& ( s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00),s__02(c_27type_2eoption_2eoption_27__01(X0),X2))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00)
<=> ( p__01(s__02(cbool__00,c_27const_2eoption_2eIS__SOME_27__01(s__02(c_27type_2eoption_2eoption_27__01(X0),X2))))
=> p__01(s__02(cbool__00,X3)) ) )
& ( s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),X2),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1)))
<=> ( p__01(s__02(cbool__00,X3))
& s__02(c_27type_2eoption_2eoption_27__01(X0),X2) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1))) ) )
& ( s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00),s__02(c_27type_2eoption_2eoption_27__01(X0),X2))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1)))
<=> ( ~ p__01(s__02(cbool__00,X3))
& s__02(c_27type_2eoption_2eoption_27__01(X0),X2) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1))) ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p','thm.option.IF_NONE_EQUALS_OPTION') ).
fof(f34,axiom,
! [X0,X1,X2] :
( p__01(s__02(cbool__00,c_27const_2elist_2eisPREFIX_27__02(s__02(c_27type_2elist_2elist_27__01(X0),X2),s__02(c_27type_2elist_2elist_27__01(X0),X1))))
<=> ? [X3] : s__02(c_27type_2elist_2elist_27__01(X0),X1) = s__02(c_27type_2elist_2elist_27__01(X0),c_27const_2elist_2eAPPEND_27__02(s__02(c_27type_2elist_2elist_27__01(X0),X2),s__02(c_27type_2elist_2elist_27__01(X0),X3))) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p','thm.rich_list.IS_PREFIX_APPEND') ).
fof(f35,axiom,
! [X0,X1,X2,X3] :
( p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,X1),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(X0),X2))))))
=> s__02(X0,c_27const_2elist_2eEL_27__02(s__02(c_27type_2enum_2enum_27__00,X1),s__02(c_27type_2elist_2elist_27__01(X0),c_27const_2elist_2eAPPEND_27__02(s__02(c_27type_2elist_2elist_27__01(X0),X2),s__02(c_27type_2elist_2elist_27__01(X0),X3))))) = s__02(X0,c_27const_2elist_2eEL_27__02(s__02(c_27type_2enum_2enum_27__00,X1),s__02(c_27type_2elist_2elist_27__01(X0),X2))) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p','thm.rich_list.EL_APPEND1') ).
fof(f36,axiom,
! [X0,X1,X2] :
( p__01(s__02(cbool__00,c_27const_2elist_2eisPREFIX_27__02(s__02(c_27type_2elist_2elist_27__01(X0),X1),s__02(c_27type_2elist_2elist_27__01(X0),X2))))
=> p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(X0),X1))),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(X0),X2)))))) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p','thm.rich_list.IS_PREFIX_LENGTH') ).
fof(f37,axiom,
! [X0,X1,X2] : s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2esptree_2elookup_27__02(s__02(c_27type_2enum_2enum_27__00,X1),s__02(c_27type_2esptree_2espt_27__01(X0),c_27const_2esptree_2efromList_27__01(s__02(c_27type_2elist_2elist_27__01(X0),X2))))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,X1),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(X0),X2))))),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,c_27const_2elist_2eEL_27__02(s__02(c_27type_2enum_2enum_27__00,X1),s__02(c_27type_2elist_2elist_27__01(X0),X2))))),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00))),
file('/export/starexec/sandbox/benchmark/theBenchmark.p','thm.sptree.lookup_fromList') ).
fof(f38,axiom,
! [X0,X1,X2] : s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2esptree_2elookup_27__02(s__02(c_27type_2enum_2enum_27__00,X2),s__02(c_27type_2esptree_2espt_27__01(X0),c_27const_2emisc_2efromList2_27__01(s__02(c_27type_2elist_2elist_27__01(X0),X1))))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,c_27const_2earithmetic_2eEVEN_27__01(s__02(c_27type_2enum_2enum_27__00,X2))),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2esptree_2elookup_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV_27__02(s__02(c_27type_2enum_2enum_27__00,X2),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2esptree_2espt_27__01(X0),c_27const_2esptree_2efromList_27__01(s__02(c_27type_2elist_2elist_27__01(X0),X1))))),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00))),
file('/export/starexec/sandbox/benchmark/theBenchmark.p','thm.misc.lookup_fromList2') ).
fof(f39,conjecture,
! [X0,X1,X2,X3,X4] :
( ( p__01(s__02(cbool__00,c_27const_2elist_2eisPREFIX_27__02(s__02(c_27type_2elist_2elist_27__01(X0),X2),s__02(c_27type_2elist_2elist_27__01(X0),X3))))
& s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2esptree_2elookup_27__02(s__02(c_27type_2enum_2enum_27__00,X1),s__02(c_27type_2esptree_2espt_27__01(X0),c_27const_2emisc_2efromList2_27__01(s__02(c_27type_2elist_2elist_27__01(X0),X2))))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X4))) )
=> s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2esptree_2elookup_27__02(s__02(c_27type_2enum_2enum_27__00,X1),s__02(c_27type_2esptree_2espt_27__01(X0),c_27const_2emisc_2efromList2_27__01(s__02(c_27type_2elist_2elist_27__01(X0),X3))))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X4))) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',conjecture) ).
fof(f40,negated_conjecture,
~ ! [X0,X1,X2,X3,X4] :
( ( p__01(s__02(cbool__00,c_27const_2elist_2eisPREFIX_27__02(s__02(c_27type_2elist_2elist_27__01(X0),X2),s__02(c_27type_2elist_2elist_27__01(X0),X3))))
& s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2esptree_2elookup_27__02(s__02(c_27type_2enum_2enum_27__00,X1),s__02(c_27type_2esptree_2espt_27__01(X0),c_27const_2emisc_2efromList2_27__01(s__02(c_27type_2elist_2elist_27__01(X0),X2))))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X4))) )
=> s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2esptree_2elookup_27__02(s__02(c_27type_2enum_2enum_27__00,X1),s__02(c_27type_2esptree_2espt_27__01(X0),c_27const_2emisc_2efromList2_27__01(s__02(c_27type_2elist_2elist_27__01(X0),X3))))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X4))) ),
inference(negated_conjecture,[status(cth)],[f39]) ).
fof(f42,plain,
! [X0] :
( ! [X1,X2] : s__02(X0,c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,cT__00),s__02(X0,X1),s__02(X0,X2))) = s__02(X0,X1)
& ! [X3,X4] : s__02(X0,X4) = s__02(X0,c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,cF__00),s__02(X0,X3),s__02(X0,X4))) ),
inference(rectify,[],[f20]) ).
fof(f55,plain,
! [X0,X1,X2] :
( p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,X0),s__02(c_27type_2enum_2enum_27__00,X2))))
| ~ p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,X0),s__02(c_27type_2enum_2enum_27__00,X1))))
| ~ p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,X1),s__02(c_27type_2enum_2enum_27__00,X2)))) ),
inference(ennf_transformation,[],[f27]) ).
fof(f56,plain,
! [X0,X1,X2] :
( p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,X0),s__02(c_27type_2enum_2enum_27__00,X2))))
| ~ p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,X0),s__02(c_27type_2enum_2enum_27__00,X1))))
| ~ p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,X1),s__02(c_27type_2enum_2enum_27__00,X2)))) ),
inference(flattening,[],[f55]) ).
fof(f57,plain,
! [X0,X1,X2,X3] :
( ( s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),X2),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00)
<=> ( p__01(s__02(cbool__00,c_27const_2eoption_2eIS__NONE_27__01(s__02(c_27type_2eoption_2eoption_27__01(X0),X2))))
| ~ p__01(s__02(cbool__00,X3)) ) )
& ( s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00),s__02(c_27type_2eoption_2eoption_27__01(X0),X2))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00)
<=> ( p__01(s__02(cbool__00,X3))
| ~ p__01(s__02(cbool__00,c_27const_2eoption_2eIS__SOME_27__01(s__02(c_27type_2eoption_2eoption_27__01(X0),X2)))) ) )
& ( s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),X2),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1)))
<=> ( p__01(s__02(cbool__00,X3))
& s__02(c_27type_2eoption_2eoption_27__01(X0),X2) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1))) ) )
& ( s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00),s__02(c_27type_2eoption_2eoption_27__01(X0),X2))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1)))
<=> ( ~ p__01(s__02(cbool__00,X3))
& s__02(c_27type_2eoption_2eoption_27__01(X0),X2) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1))) ) ) ),
inference(ennf_transformation,[],[f33]) ).
fof(f58,plain,
! [X0,X1,X2,X3] :
( s__02(X0,c_27const_2elist_2eEL_27__02(s__02(c_27type_2enum_2enum_27__00,X1),s__02(c_27type_2elist_2elist_27__01(X0),c_27const_2elist_2eAPPEND_27__02(s__02(c_27type_2elist_2elist_27__01(X0),X2),s__02(c_27type_2elist_2elist_27__01(X0),X3))))) = s__02(X0,c_27const_2elist_2eEL_27__02(s__02(c_27type_2enum_2enum_27__00,X1),s__02(c_27type_2elist_2elist_27__01(X0),X2)))
| ~ p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,X1),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(X0),X2)))))) ),
inference(ennf_transformation,[],[f35]) ).
fof(f59,plain,
! [X0,X1,X2] :
( p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(X0),X1))),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(X0),X2))))))
| ~ p__01(s__02(cbool__00,c_27const_2elist_2eisPREFIX_27__02(s__02(c_27type_2elist_2elist_27__01(X0),X1),s__02(c_27type_2elist_2elist_27__01(X0),X2)))) ),
inference(ennf_transformation,[],[f36]) ).
fof(f60,plain,
? [X0,X1,X2,X3,X4] :
( s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X4))) != s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2esptree_2elookup_27__02(s__02(c_27type_2enum_2enum_27__00,X1),s__02(c_27type_2esptree_2espt_27__01(X0),c_27const_2emisc_2efromList2_27__01(s__02(c_27type_2elist_2elist_27__01(X0),X3)))))
& p__01(s__02(cbool__00,c_27const_2elist_2eisPREFIX_27__02(s__02(c_27type_2elist_2elist_27__01(X0),X2),s__02(c_27type_2elist_2elist_27__01(X0),X3))))
& s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2esptree_2elookup_27__02(s__02(c_27type_2enum_2enum_27__00,X1),s__02(c_27type_2esptree_2espt_27__01(X0),c_27const_2emisc_2efromList2_27__01(s__02(c_27type_2elist_2elist_27__01(X0),X2))))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X4))) ),
inference(ennf_transformation,[],[f40]) ).
fof(f61,plain,
? [X0,X1,X2,X3,X4] :
( s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X4))) != s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2esptree_2elookup_27__02(s__02(c_27type_2enum_2enum_27__00,X1),s__02(c_27type_2esptree_2espt_27__01(X0),c_27const_2emisc_2efromList2_27__01(s__02(c_27type_2elist_2elist_27__01(X0),X3)))))
& p__01(s__02(cbool__00,c_27const_2elist_2eisPREFIX_27__02(s__02(c_27type_2elist_2elist_27__01(X0),X2),s__02(c_27type_2elist_2elist_27__01(X0),X3))))
& s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2esptree_2elookup_27__02(s__02(c_27type_2enum_2enum_27__00,X1),s__02(c_27type_2esptree_2espt_27__01(X0),c_27const_2emisc_2efromList2_27__01(s__02(c_27type_2elist_2elist_27__01(X0),X2))))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X4))) ),
inference(flattening,[],[f60]) ).
fof(f67,plain,
! [X0,X1] :
( ( s__02(X0,X1) = s__02(X0,X1)
| ~ p__01(s__02(cbool__00,cT__00)) )
& ( p__01(s__02(cbool__00,cT__00))
| s__02(X0,X1) != s__02(X0,X1) ) ),
inference(nnf_transformation,[],[f8]) ).
fof(f69,plain,
! [X0] :
( ( s__02(cbool__00,cT__00) = s__02(cbool__00,X0)
| ~ p__01(s__02(cbool__00,X0)) )
& ( p__01(s__02(cbool__00,X0))
| s__02(cbool__00,cT__00) != s__02(cbool__00,X0) )
& ( s__02(cbool__00,X0) = s__02(cbool__00,cT__00)
| ~ p__01(s__02(cbool__00,X0)) )
& ( p__01(s__02(cbool__00,X0))
| s__02(cbool__00,cT__00) != s__02(cbool__00,X0) )
& ( s__02(cbool__00,cF__00) = s__02(cbool__00,X0)
| p__01(s__02(cbool__00,X0)) )
& ( ~ p__01(s__02(cbool__00,X0))
| s__02(cbool__00,cF__00) != s__02(cbool__00,X0) )
& ( s__02(cbool__00,X0) = s__02(cbool__00,cF__00)
| p__01(s__02(cbool__00,X0)) )
& ( ~ p__01(s__02(cbool__00,X0))
| s__02(cbool__00,cF__00) != s__02(cbool__00,X0) ) ),
inference(nnf_transformation,[],[f10]) ).
fof(f70,plain,
! [X0] :
( ( s__02(cbool__00,cT__00) = s__02(cbool__00,X0)
| ~ p__01(s__02(cbool__00,X0)) )
& ( p__01(s__02(cbool__00,X0))
| s__02(cbool__00,cT__00) != s__02(cbool__00,X0) )
& ( s__02(cbool__00,X0) = s__02(cbool__00,cT__00)
| ~ p__01(s__02(cbool__00,X0)) )
& ( p__01(s__02(cbool__00,X0))
| s__02(cbool__00,cT__00) != s__02(cbool__00,X0) )
& ( s__02(cbool__00,cF__00) = s__02(cbool__00,X0)
| p__01(s__02(cbool__00,X0)) )
& ( ~ p__01(s__02(cbool__00,X0))
| s__02(cbool__00,cF__00) != s__02(cbool__00,X0) )
& ( s__02(cbool__00,X0) = s__02(cbool__00,cF__00)
| p__01(s__02(cbool__00,X0)) )
& ( ~ p__01(s__02(cbool__00,X0))
| s__02(cbool__00,cF__00) != s__02(cbool__00,X0) ) ),
inference(flattening,[],[f69]) ).
fof(f92,plain,
! [X0,X1,X2,X3] :
( ( s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X2))),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00)
| p__01(s__02(cbool__00,X3)) )
& ( ~ p__01(s__02(cbool__00,X3))
| s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00) != s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X2))),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00))) )
& ( s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X2))))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00)
| ~ p__01(s__02(cbool__00,X3)) )
& ( p__01(s__02(cbool__00,X3))
| s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00) != s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X2))))) )
& ( s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X2))),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1)))
| ~ p__01(s__02(cbool__00,X3))
| s__02(X0,X1) != s__02(X0,X2) )
& ( ( p__01(s__02(cbool__00,X3))
& s__02(X0,X2) = s__02(X0,X1) )
| s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X2))),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00))) != s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1))) )
& ( s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X2))))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1)))
| p__01(s__02(cbool__00,X3))
| s__02(X0,X1) != s__02(X0,X2) )
& ( ( ~ p__01(s__02(cbool__00,X3))
& s__02(X0,X2) = s__02(X0,X1) )
| s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X2))))) != s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1))) ) ),
inference(nnf_transformation,[],[f32]) ).
fof(f93,plain,
! [X0,X1,X2,X3] :
( ( s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X2))),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00)
| p__01(s__02(cbool__00,X3)) )
& ( ~ p__01(s__02(cbool__00,X3))
| s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00) != s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X2))),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00))) )
& ( s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X2))))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00)
| ~ p__01(s__02(cbool__00,X3)) )
& ( p__01(s__02(cbool__00,X3))
| s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00) != s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X2))))) )
& ( s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X2))),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1)))
| ~ p__01(s__02(cbool__00,X3))
| s__02(X0,X1) != s__02(X0,X2) )
& ( ( p__01(s__02(cbool__00,X3))
& s__02(X0,X2) = s__02(X0,X1) )
| s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X2))),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00))) != s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1))) )
& ( s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X2))))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1)))
| p__01(s__02(cbool__00,X3))
| s__02(X0,X1) != s__02(X0,X2) )
& ( ( ~ p__01(s__02(cbool__00,X3))
& s__02(X0,X2) = s__02(X0,X1) )
| s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X2))))) != s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1))) ) ),
inference(flattening,[],[f92]) ).
fof(f94,plain,
! [X0,X1,X2,X3] :
( ( s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),X2),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00)
| ( ~ p__01(s__02(cbool__00,c_27const_2eoption_2eIS__NONE_27__01(s__02(c_27type_2eoption_2eoption_27__01(X0),X2))))
& p__01(s__02(cbool__00,X3)) ) )
& ( p__01(s__02(cbool__00,c_27const_2eoption_2eIS__NONE_27__01(s__02(c_27type_2eoption_2eoption_27__01(X0),X2))))
| ~ p__01(s__02(cbool__00,X3))
| s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00) != s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),X2),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00))) )
& ( s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00),s__02(c_27type_2eoption_2eoption_27__01(X0),X2))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00)
| ( ~ p__01(s__02(cbool__00,X3))
& p__01(s__02(cbool__00,c_27const_2eoption_2eIS__SOME_27__01(s__02(c_27type_2eoption_2eoption_27__01(X0),X2)))) ) )
& ( p__01(s__02(cbool__00,X3))
| ~ p__01(s__02(cbool__00,c_27const_2eoption_2eIS__SOME_27__01(s__02(c_27type_2eoption_2eoption_27__01(X0),X2))))
| s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00) != s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00),s__02(c_27type_2eoption_2eoption_27__01(X0),X2))) )
& ( s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),X2),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1)))
| ~ p__01(s__02(cbool__00,X3))
| s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1))) != s__02(c_27type_2eoption_2eoption_27__01(X0),X2) )
& ( ( p__01(s__02(cbool__00,X3))
& s__02(c_27type_2eoption_2eoption_27__01(X0),X2) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1))) )
| s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1))) != s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),X2),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00))) )
& ( s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00),s__02(c_27type_2eoption_2eoption_27__01(X0),X2))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1)))
| p__01(s__02(cbool__00,X3))
| s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1))) != s__02(c_27type_2eoption_2eoption_27__01(X0),X2) )
& ( ( ~ p__01(s__02(cbool__00,X3))
& s__02(c_27type_2eoption_2eoption_27__01(X0),X2) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1))) )
| s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1))) != s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00),s__02(c_27type_2eoption_2eoption_27__01(X0),X2))) ) ),
inference(nnf_transformation,[],[f57]) ).
fof(f95,plain,
! [X0,X1,X2,X3] :
( ( s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),X2),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00)
| ( ~ p__01(s__02(cbool__00,c_27const_2eoption_2eIS__NONE_27__01(s__02(c_27type_2eoption_2eoption_27__01(X0),X2))))
& p__01(s__02(cbool__00,X3)) ) )
& ( p__01(s__02(cbool__00,c_27const_2eoption_2eIS__NONE_27__01(s__02(c_27type_2eoption_2eoption_27__01(X0),X2))))
| ~ p__01(s__02(cbool__00,X3))
| s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00) != s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),X2),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00))) )
& ( s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00),s__02(c_27type_2eoption_2eoption_27__01(X0),X2))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00)
| ( ~ p__01(s__02(cbool__00,X3))
& p__01(s__02(cbool__00,c_27const_2eoption_2eIS__SOME_27__01(s__02(c_27type_2eoption_2eoption_27__01(X0),X2)))) ) )
& ( p__01(s__02(cbool__00,X3))
| ~ p__01(s__02(cbool__00,c_27const_2eoption_2eIS__SOME_27__01(s__02(c_27type_2eoption_2eoption_27__01(X0),X2))))
| s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00) != s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00),s__02(c_27type_2eoption_2eoption_27__01(X0),X2))) )
& ( s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),X2),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1)))
| ~ p__01(s__02(cbool__00,X3))
| s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1))) != s__02(c_27type_2eoption_2eoption_27__01(X0),X2) )
& ( ( p__01(s__02(cbool__00,X3))
& s__02(c_27type_2eoption_2eoption_27__01(X0),X2) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1))) )
| s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1))) != s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),X2),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00))) )
& ( s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00),s__02(c_27type_2eoption_2eoption_27__01(X0),X2))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1)))
| p__01(s__02(cbool__00,X3))
| s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1))) != s__02(c_27type_2eoption_2eoption_27__01(X0),X2) )
& ( ( ~ p__01(s__02(cbool__00,X3))
& s__02(c_27type_2eoption_2eoption_27__01(X0),X2) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1))) )
| s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1))) != s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00),s__02(c_27type_2eoption_2eoption_27__01(X0),X2))) ) ),
inference(flattening,[],[f94]) ).
fof(f96,plain,
! [X0,X1,X2] :
( ( p__01(s__02(cbool__00,c_27const_2elist_2eisPREFIX_27__02(s__02(c_27type_2elist_2elist_27__01(X0),X2),s__02(c_27type_2elist_2elist_27__01(X0),X1))))
| ! [X3] : s__02(c_27type_2elist_2elist_27__01(X0),X1) != s__02(c_27type_2elist_2elist_27__01(X0),c_27const_2elist_2eAPPEND_27__02(s__02(c_27type_2elist_2elist_27__01(X0),X2),s__02(c_27type_2elist_2elist_27__01(X0),X3))) )
& ( ? [X3] : s__02(c_27type_2elist_2elist_27__01(X0),X1) = s__02(c_27type_2elist_2elist_27__01(X0),c_27const_2elist_2eAPPEND_27__02(s__02(c_27type_2elist_2elist_27__01(X0),X2),s__02(c_27type_2elist_2elist_27__01(X0),X3)))
| ~ p__01(s__02(cbool__00,c_27const_2elist_2eisPREFIX_27__02(s__02(c_27type_2elist_2elist_27__01(X0),X2),s__02(c_27type_2elist_2elist_27__01(X0),X1)))) ) ),
inference(nnf_transformation,[],[f34]) ).
fof(f97,plain,
! [X0,X1,X2] :
( ( p__01(s__02(cbool__00,c_27const_2elist_2eisPREFIX_27__02(s__02(c_27type_2elist_2elist_27__01(X0),X2),s__02(c_27type_2elist_2elist_27__01(X0),X1))))
| ! [X3] : s__02(c_27type_2elist_2elist_27__01(X0),X1) != s__02(c_27type_2elist_2elist_27__01(X0),c_27const_2elist_2eAPPEND_27__02(s__02(c_27type_2elist_2elist_27__01(X0),X2),s__02(c_27type_2elist_2elist_27__01(X0),X3))) )
& ( ? [X4] : s__02(c_27type_2elist_2elist_27__01(X0),X1) = s__02(c_27type_2elist_2elist_27__01(X0),c_27const_2elist_2eAPPEND_27__02(s__02(c_27type_2elist_2elist_27__01(X0),X2),s__02(c_27type_2elist_2elist_27__01(X0),X4)))
| ~ p__01(s__02(cbool__00,c_27const_2elist_2eisPREFIX_27__02(s__02(c_27type_2elist_2elist_27__01(X0),X2),s__02(c_27type_2elist_2elist_27__01(X0),X1)))) ) ),
inference(rectify,[],[f96]) ).
fof(f98,plain,
! [X0,X1,X2] :
( ( p__01(s__02(cbool__00,c_27const_2elist_2eisPREFIX_27__02(s__02(c_27type_2elist_2elist_27__01(X0),X2),s__02(c_27type_2elist_2elist_27__01(X0),X1))))
| ! [X3] : s__02(c_27type_2elist_2elist_27__01(X0),X1) != s__02(c_27type_2elist_2elist_27__01(X0),c_27const_2elist_2eAPPEND_27__02(s__02(c_27type_2elist_2elist_27__01(X0),X2),s__02(c_27type_2elist_2elist_27__01(X0),X3))) )
& ( s__02(c_27type_2elist_2elist_27__01(X0),X1) = s__02(c_27type_2elist_2elist_27__01(X0),c_27const_2elist_2eAPPEND_27__02(s__02(c_27type_2elist_2elist_27__01(X0),X2),s__02(c_27type_2elist_2elist_27__01(X0),sK2(X0,X1,X2))))
| ~ p__01(s__02(cbool__00,c_27const_2elist_2eisPREFIX_27__02(s__02(c_27type_2elist_2elist_27__01(X0),X2),s__02(c_27type_2elist_2elist_27__01(X0),X1)))) ) ),
inference(skolemize,[status(esa),new_symbols(skolem,[sK2]),skolemize(X4,sK2(X0,X1,X2))],[f97]) ).
fof(f99,plain,
( s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2eoption_2eSOME_27__01(s__02(sK3,sK7))) != s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2esptree_2elookup_27__02(s__02(c_27type_2enum_2enum_27__00,sK4),s__02(c_27type_2esptree_2espt_27__01(sK3),c_27const_2emisc_2efromList2_27__01(s__02(c_27type_2elist_2elist_27__01(sK3),sK6)))))
& p__01(s__02(cbool__00,c_27const_2elist_2eisPREFIX_27__02(s__02(c_27type_2elist_2elist_27__01(sK3),sK5),s__02(c_27type_2elist_2elist_27__01(sK3),sK6))))
& s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2eoption_2eSOME_27__01(s__02(sK3,sK7))) = s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2esptree_2elookup_27__02(s__02(c_27type_2enum_2enum_27__00,sK4),s__02(c_27type_2esptree_2espt_27__01(sK3),c_27const_2emisc_2efromList2_27__01(s__02(c_27type_2elist_2elist_27__01(sK3),sK5))))) ),
inference(skolemize,[status(esa),new_symbols(skolem,[sK3,sK4,sK5,sK6,sK7]),skolemize(X0,sK3),skolemize(X1,sK4),skolemize(X2,sK5),skolemize(X3,sK6),skolemize(X4,sK7)],[f61]) ).
fof(f101,plain,
~ p__01(s__02(cbool__00,cF__00)),
inference(cnf_transformation,[],[f2]) ).
fof(f113,plain,
! [X0,X1] :
( p__01(s__02(cbool__00,cT__00))
| s__02(X0,X1) != s__02(X0,X1) ),
inference(cnf_transformation,[],[f67]) ).
fof(f122,plain,
! [X0] :
( ~ p__01(s__02(cbool__00,X0))
| s__02(cbool__00,cT__00) = s__02(cbool__00,X0) ),
inference(cnf_transformation,[],[f70]) ).
fof(f171,plain,
! [X3,X0,X4] : s__02(X0,X4) = s__02(X0,c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,cF__00),s__02(X0,X3),s__02(X0,X4))),
inference(cnf_transformation,[],[f42]) ).
fof(f172,plain,
! [X2,X0,X1] : s__02(X0,X1) = s__02(X0,c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,cT__00),s__02(X0,X1),s__02(X0,X2))),
inference(cnf_transformation,[],[f42]) ).
fof(f178,plain,
! [X0,X1] : s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,X0),s__02(c_27type_2enum_2enum_27__00,X1))) = s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,X0))),s__02(c_27type_2enum_2enum_27__00,X1))),
inference(cnf_transformation,[],[f23]) ).
fof(f188,plain,
! [X2,X0,X1] :
( ~ p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,X1),s__02(c_27type_2enum_2enum_27__00,X2))))
| ~ p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,X0),s__02(c_27type_2enum_2enum_27__00,X1))))
| p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,X0),s__02(c_27type_2enum_2enum_27__00,X2)))) ),
inference(cnf_transformation,[],[f56]) ).
fof(f242,plain,
! [X2,X3,X0,X1] :
( s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X2))),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00))) != s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1)))
| s__02(X0,X1) = s__02(X0,X2) ),
inference(cnf_transformation,[],[f93]) ).
fof(f249,plain,
! [X2,X3,X0,X1] :
( s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1))) != s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00),s__02(c_27type_2eoption_2eoption_27__01(X0),X2)))
| s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1))) = s__02(c_27type_2eoption_2eoption_27__01(X0),X2) ),
inference(cnf_transformation,[],[f95]) ).
fof(f251,plain,
! [X2,X3,X0,X1] :
( p__01(s__02(cbool__00,X3))
| s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00),s__02(c_27type_2eoption_2eoption_27__01(X0),X2)))
| s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1))) != s__02(c_27type_2eoption_2eoption_27__01(X0),X2) ),
inference(cnf_transformation,[],[f95]) ).
fof(f252,plain,
! [X2,X3,X0,X1] :
( s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1))) != s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),X2),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00)))
| s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1))) = s__02(c_27type_2eoption_2eoption_27__01(X0),X2) ),
inference(cnf_transformation,[],[f95]) ).
fof(f253,plain,
! [X2,X3,X0,X1] :
( p__01(s__02(cbool__00,X3))
| s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1))) != s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),X2),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00))) ),
inference(cnf_transformation,[],[f95]) ).
fof(f254,plain,
! [X2,X3,X0,X1] :
( ~ p__01(s__02(cbool__00,X3))
| s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),X2),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00)))
| s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1))) != s__02(c_27type_2eoption_2eoption_27__01(X0),X2) ),
inference(cnf_transformation,[],[f95]) ).
fof(f257,plain,
! [X2,X3,X0] :
( ~ p__01(s__02(cbool__00,X3))
| s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X3),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00),s__02(c_27type_2eoption_2eoption_27__01(X0),X2))) ),
inference(cnf_transformation,[],[f95]) ).
fof(f261,plain,
! [X2,X0,X1] :
( ~ p__01(s__02(cbool__00,c_27const_2elist_2eisPREFIX_27__02(s__02(c_27type_2elist_2elist_27__01(X0),X2),s__02(c_27type_2elist_2elist_27__01(X0),X1))))
| s__02(c_27type_2elist_2elist_27__01(X0),X1) = s__02(c_27type_2elist_2elist_27__01(X0),c_27const_2elist_2eAPPEND_27__02(s__02(c_27type_2elist_2elist_27__01(X0),X2),s__02(c_27type_2elist_2elist_27__01(X0),sK2(X0,X1,X2)))) ),
inference(cnf_transformation,[],[f98]) ).
fof(f263,plain,
! [X2,X3,X0,X1] :
( ~ p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,X1),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(X0),X2))))))
| s__02(X0,c_27const_2elist_2eEL_27__02(s__02(c_27type_2enum_2enum_27__00,X1),s__02(c_27type_2elist_2elist_27__01(X0),c_27const_2elist_2eAPPEND_27__02(s__02(c_27type_2elist_2elist_27__01(X0),X2),s__02(c_27type_2elist_2elist_27__01(X0),X3))))) = s__02(X0,c_27const_2elist_2eEL_27__02(s__02(c_27type_2enum_2enum_27__00,X1),s__02(c_27type_2elist_2elist_27__01(X0),X2))) ),
inference(cnf_transformation,[],[f58]) ).
fof(f264,plain,
! [X2,X0,X1] :
( p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(X0),X1))),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(X0),X2))))))
| ~ p__01(s__02(cbool__00,c_27const_2elist_2eisPREFIX_27__02(s__02(c_27type_2elist_2elist_27__01(X0),X1),s__02(c_27type_2elist_2elist_27__01(X0),X2)))) ),
inference(cnf_transformation,[],[f59]) ).
fof(f265,plain,
! [X2,X0,X1] : s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2esptree_2elookup_27__02(s__02(c_27type_2enum_2enum_27__00,X1),s__02(c_27type_2esptree_2espt_27__01(X0),c_27const_2esptree_2efromList_27__01(s__02(c_27type_2elist_2elist_27__01(X0),X2))))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,X1),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(X0),X2))))),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,c_27const_2elist_2eEL_27__02(s__02(c_27type_2enum_2enum_27__00,X1),s__02(c_27type_2elist_2elist_27__01(X0),X2))))),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00))),
inference(cnf_transformation,[],[f37]) ).
fof(f266,plain,
! [X2,X0,X1] : s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2esptree_2elookup_27__02(s__02(c_27type_2enum_2enum_27__00,X2),s__02(c_27type_2esptree_2espt_27__01(X0),c_27const_2emisc_2efromList2_27__01(s__02(c_27type_2elist_2elist_27__01(X0),X1))))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,c_27const_2earithmetic_2eEVEN_27__01(s__02(c_27type_2enum_2enum_27__00,X2))),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2esptree_2elookup_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV_27__02(s__02(c_27type_2enum_2enum_27__00,X2),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2esptree_2espt_27__01(X0),c_27const_2esptree_2efromList_27__01(s__02(c_27type_2elist_2elist_27__01(X0),X1))))),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00))),
inference(cnf_transformation,[],[f38]) ).
fof(f267,plain,
s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2eoption_2eSOME_27__01(s__02(sK3,sK7))) = s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2esptree_2elookup_27__02(s__02(c_27type_2enum_2enum_27__00,sK4),s__02(c_27type_2esptree_2espt_27__01(sK3),c_27const_2emisc_2efromList2_27__01(s__02(c_27type_2elist_2elist_27__01(sK3),sK5))))),
inference(cnf_transformation,[],[f99]) ).
fof(f268,plain,
p__01(s__02(cbool__00,c_27const_2elist_2eisPREFIX_27__02(s__02(c_27type_2elist_2elist_27__01(sK3),sK5),s__02(c_27type_2elist_2elist_27__01(sK3),sK6)))),
inference(cnf_transformation,[],[f99]) ).
fof(f269,plain,
s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2eoption_2eSOME_27__01(s__02(sK3,sK7))) != s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2esptree_2elookup_27__02(s__02(c_27type_2enum_2enum_27__00,sK4),s__02(c_27type_2esptree_2espt_27__01(sK3),c_27const_2emisc_2efromList2_27__01(s__02(c_27type_2elist_2elist_27__01(sK3),sK6))))),
inference(cnf_transformation,[],[f99]) ).
fof(f271,plain,
p__01(s__02(cbool__00,cT__00)),
inference(trivial_inequality_removal,[],[f113]) ).
fof(f300,definition,
( spl8_6
<=> p__01(s__02(cbool__00,cF__00)) ),
introduced(definition,[new_symbols(definition,[spl8_6])],[avatar_definition]) ).
fof(f301,plain,
( ~ p__01(s__02(cbool__00,cF__00))
| spl8_6 ),
inference(avatar_component_clause,[],[f300]) ).
fof(f314,plain,
~ spl8_6,
inference(avatar_split_clause,[],[f101,f300]) ).
fof(f357,plain,
! [X2,X3,X0,X1] :
( s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2esptree_2elookup_27__02(s__02(c_27type_2enum_2enum_27__00,X1),s__02(c_27type_2esptree_2espt_27__01(X0),c_27const_2esptree_2efromList_27__01(s__02(c_27type_2elist_2elist_27__01(X0),X2))))) != s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X3)))
| s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,c_27const_2elist_2eEL_27__02(s__02(c_27type_2enum_2enum_27__00,X1),s__02(c_27type_2elist_2elist_27__01(X0),X2))))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X3))) ),
inference(superposition,[],[f252,f265]) ).
fof(f372,plain,
! [X2,X3,X0,X1] :
( s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2esptree_2elookup_27__02(s__02(c_27type_2enum_2enum_27__00,X1),s__02(c_27type_2esptree_2espt_27__01(X0),c_27const_2emisc_2efromList2_27__01(s__02(c_27type_2elist_2elist_27__01(X0),X2))))) != s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X3)))
| s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2esptree_2elookup_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV_27__02(s__02(c_27type_2enum_2enum_27__00,X1),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2esptree_2espt_27__01(X0),c_27const_2esptree_2efromList_27__01(s__02(c_27type_2elist_2elist_27__01(X0),X2))))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X3))) ),
inference(superposition,[],[f252,f266]) ).
fof(f1009,plain,
! [X2,X3,X0,X1,X4,X5] :
( s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1))) != s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X2),s__02(c_27type_2eoption_2eoption_27__01(X0),X3),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00)))
| s__02(c_27type_2eoption_2eoption_27__01(X4),c_27const_2eoption_2eNONE_27__00) = s__02(c_27type_2eoption_2eoption_27__01(X4),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X2),s__02(c_27type_2eoption_2eoption_27__01(X4),c_27const_2eoption_2eNONE_27__00),s__02(c_27type_2eoption_2eoption_27__01(X4),X5))) ),
inference(resolution,[],[f253,f257]) ).
fof(f1010,plain,
! [X2,X3,X0,X1,X6,X4,X5] :
( s__02(c_27type_2eoption_2eoption_27__01(X4),c_27const_2eoption_2eSOME_27__01(s__02(X4,X5))) != s__02(c_27type_2eoption_2eoption_27__01(X4),X6)
| s__02(c_27type_2eoption_2eoption_27__01(X4),c_27const_2eoption_2eSOME_27__01(s__02(X4,X5))) = s__02(c_27type_2eoption_2eoption_27__01(X4),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X2),s__02(c_27type_2eoption_2eoption_27__01(X4),X6),s__02(c_27type_2eoption_2eoption_27__01(X4),c_27const_2eoption_2eNONE_27__00)))
| s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1))) != s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X2),s__02(c_27type_2eoption_2eoption_27__01(X0),X3),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00))) ),
inference(resolution,[],[f253,f254]) ).
fof(f1044,plain,
! [X2,X3,X0,X1,X4,X5] :
( s__02(c_27type_2eoption_2eoption_27__01(X3),c_27const_2eoption_2eSOME_27__01(s__02(X3,X4))) != s__02(c_27type_2eoption_2eoption_27__01(X3),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X2),s__02(c_27type_2eoption_2eoption_27__01(X3),X5),s__02(c_27type_2eoption_2eoption_27__01(X3),c_27const_2eoption_2eNONE_27__00)))
| s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X2),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1))),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00))) ),
inference(equality_resolution,[],[f1010]) ).
fof(f1077,plain,
! [X2,X3,X0,X1,X4,X5] :
( s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2esptree_2elookup_27__02(s__02(c_27type_2enum_2enum_27__00,X1),s__02(c_27type_2esptree_2espt_27__01(X0),c_27const_2emisc_2efromList2_27__01(s__02(c_27type_2elist_2elist_27__01(X0),X2))))) != s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X3)))
| s__02(c_27type_2eoption_2eoption_27__01(X4),c_27const_2eoption_2eSOME_27__01(s__02(X4,X5))) = s__02(c_27type_2eoption_2eoption_27__01(X4),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,c_27const_2earithmetic_2eEVEN_27__01(s__02(c_27type_2enum_2enum_27__00,X1))),s__02(c_27type_2eoption_2eoption_27__01(X4),c_27const_2eoption_2eSOME_27__01(s__02(X4,X5))),s__02(c_27type_2eoption_2eoption_27__01(X4),c_27const_2eoption_2eNONE_27__00))) ),
inference(superposition,[],[f1044,f266]) ).
fof(f1265,plain,
( ! [X2,X0,X1] : s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1))) != s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,cF__00),s__02(c_27type_2eoption_2eoption_27__01(X0),X2),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00)))
| spl8_6 ),
inference(resolution,[],[f301,f253]) ).
fof(f1268,plain,
( ! [X0,X1] : s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00) != s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1)))
| spl8_6 ),
inference(forward_demodulation,[],[f1265,f171]) ).
fof(f1327,plain,
! [X2,X3,X0,X1,X6,X4,X5] :
( s__02(c_27type_2eoption_2eoption_27__01(X4),c_27const_2eoption_2eSOME_27__01(s__02(X4,X5))) != s__02(c_27type_2eoption_2eoption_27__01(X4),X6)
| s__02(c_27type_2eoption_2eoption_27__01(X4),c_27const_2eoption_2eSOME_27__01(s__02(X4,X5))) = s__02(c_27type_2eoption_2eoption_27__01(X4),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,X1),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(X0),X2))))),s__02(c_27type_2eoption_2eoption_27__01(X4),c_27const_2eoption_2eNONE_27__00),s__02(c_27type_2eoption_2eoption_27__01(X4),X6)))
| s__02(X0,c_27const_2elist_2eEL_27__02(s__02(c_27type_2enum_2enum_27__00,X1),s__02(c_27type_2elist_2elist_27__01(X0),c_27const_2elist_2eAPPEND_27__02(s__02(c_27type_2elist_2elist_27__01(X0),X2),s__02(c_27type_2elist_2elist_27__01(X0),X3))))) = s__02(X0,c_27const_2elist_2eEL_27__02(s__02(c_27type_2enum_2enum_27__00,X1),s__02(c_27type_2elist_2elist_27__01(X0),X2))) ),
inference(resolution,[],[f263,f251]) ).
fof(f1998,plain,
! [X2,X3,X0,X1] :
( ~ p__01(s__02(cbool__00,c_27const_2elist_2eisPREFIX_27__02(s__02(c_27type_2elist_2elist_27__01(X0),X1),s__02(c_27type_2elist_2elist_27__01(X0),X3))))
| s__02(c_27type_2elist_2elist_27__01(X0),X3) = s__02(c_27type_2elist_2elist_27__01(X0),c_27const_2elist_2eAPPEND_27__02(s__02(c_27type_2elist_2elist_27__01(X0),X1),s__02(c_27type_2elist_2elist_27__01(X0),sK2(X0,X3,c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,cF__00),s__02(c_27type_2elist_2elist_27__01(X0),X2),s__02(c_27type_2elist_2elist_27__01(X0),X1)))))) ),
inference(superposition,[],[f261,f171]) ).
fof(f3414,plain,
! [X2,X0,X1] :
( s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2eoption_2eSOME_27__01(s__02(sK3,sK7))) != s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2eoption_2eSOME_27__01(s__02(sK3,X0)))
| s__02(c_27type_2eoption_2eoption_27__01(X1),c_27const_2eoption_2eSOME_27__01(s__02(X1,X2))) = s__02(c_27type_2eoption_2eoption_27__01(X1),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,c_27const_2earithmetic_2eEVEN_27__01(s__02(c_27type_2enum_2enum_27__00,sK4))),s__02(c_27type_2eoption_2eoption_27__01(X1),c_27const_2eoption_2eSOME_27__01(s__02(X1,X2))),s__02(c_27type_2eoption_2eoption_27__01(X1),c_27const_2eoption_2eNONE_27__00))) ),
inference(superposition,[],[f1077,f267]) ).
fof(f3448,definition,
( spl8_21
<=> ! [X2,X1] : s__02(c_27type_2eoption_2eoption_27__01(X1),c_27const_2eoption_2eSOME_27__01(s__02(X1,X2))) = s__02(c_27type_2eoption_2eoption_27__01(X1),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,c_27const_2earithmetic_2eEVEN_27__01(s__02(c_27type_2enum_2enum_27__00,sK4))),s__02(c_27type_2eoption_2eoption_27__01(X1),c_27const_2eoption_2eSOME_27__01(s__02(X1,X2))),s__02(c_27type_2eoption_2eoption_27__01(X1),c_27const_2eoption_2eNONE_27__00))) ),
introduced(definition,[new_symbols(definition,[spl8_21])],[avatar_definition]) ).
fof(f3449,plain,
( ! [X2,X1] : s__02(c_27type_2eoption_2eoption_27__01(X1),c_27const_2eoption_2eSOME_27__01(s__02(X1,X2))) = s__02(c_27type_2eoption_2eoption_27__01(X1),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,c_27const_2earithmetic_2eEVEN_27__01(s__02(c_27type_2enum_2enum_27__00,sK4))),s__02(c_27type_2eoption_2eoption_27__01(X1),c_27const_2eoption_2eSOME_27__01(s__02(X1,X2))),s__02(c_27type_2eoption_2eoption_27__01(X1),c_27const_2eoption_2eNONE_27__00)))
| ~ spl8_21 ),
inference(avatar_component_clause,[],[f3448]) ).
fof(f3451,definition,
( spl8_22
<=> ! [X0] : s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2eoption_2eSOME_27__01(s__02(sK3,sK7))) != s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2eoption_2eSOME_27__01(s__02(sK3,X0))) ),
introduced(definition,[new_symbols(definition,[spl8_22])],[avatar_definition]) ).
fof(f3452,plain,
( ! [X0] : s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2eoption_2eSOME_27__01(s__02(sK3,sK7))) != s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2eoption_2eSOME_27__01(s__02(sK3,X0)))
| ~ spl8_22 ),
inference(avatar_component_clause,[],[f3451]) ).
fof(f3453,plain,
( spl8_21
| spl8_22 ),
inference(avatar_split_clause,[],[f3414,f3451,f3448]) ).
fof(f3630,plain,
! [X0] : s__02(c_27type_2elist_2elist_27__01(sK3),sK6) = s__02(c_27type_2elist_2elist_27__01(sK3),c_27const_2elist_2eAPPEND_27__02(s__02(c_27type_2elist_2elist_27__01(sK3),sK5),s__02(c_27type_2elist_2elist_27__01(sK3),sK2(sK3,sK6,c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,cF__00),s__02(c_27type_2elist_2elist_27__01(sK3),X0),s__02(c_27type_2elist_2elist_27__01(sK3),sK5)))))),
inference(resolution,[],[f1998,f268]) ).
fof(f3943,plain,
! [X0] :
( s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2eoption_2eSOME_27__01(s__02(sK3,sK7))) != s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2eoption_2eSOME_27__01(s__02(sK3,X0)))
| s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2eoption_2eSOME_27__01(s__02(sK3,X0))) = s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2esptree_2elookup_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV_27__02(s__02(c_27type_2enum_2enum_27__00,sK4),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2esptree_2espt_27__01(sK3),c_27const_2esptree_2efromList_27__01(s__02(c_27type_2elist_2elist_27__01(sK3),sK5))))) ),
inference(superposition,[],[f372,f267]) ).
fof(f3982,plain,
s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2eoption_2eSOME_27__01(s__02(sK3,sK7))) = s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2esptree_2elookup_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV_27__02(s__02(c_27type_2enum_2enum_27__00,sK4),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2esptree_2espt_27__01(sK3),c_27const_2esptree_2efromList_27__01(s__02(c_27type_2elist_2elist_27__01(sK3),sK5))))),
inference(equality_resolution,[],[f3943]) ).
fof(f3984,plain,
! [X0] :
( s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2eoption_2eSOME_27__01(s__02(sK3,sK7))) != s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2eoption_2eSOME_27__01(s__02(sK3,X0)))
| s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2eoption_2eSOME_27__01(s__02(sK3,X0))) = s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2eoption_2eSOME_27__01(s__02(sK3,c_27const_2elist_2eEL_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV_27__02(s__02(c_27type_2enum_2enum_27__00,sK4),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2elist_2elist_27__01(sK3),sK5))))) ),
inference(superposition,[],[f357,f3982]) ).
fof(f4063,plain,
s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2eoption_2eSOME_27__01(s__02(sK3,sK7))) = s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2eoption_2eSOME_27__01(s__02(sK3,c_27const_2elist_2eEL_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV_27__02(s__02(c_27type_2enum_2enum_27__00,sK4),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2elist_2elist_27__01(sK3),sK5))))),
inference(equality_resolution,[],[f3984]) ).
fof(f4065,plain,
s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2esptree_2elookup_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV_27__02(s__02(c_27type_2enum_2enum_27__00,sK4),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2esptree_2espt_27__01(sK3),c_27const_2esptree_2efromList_27__01(s__02(c_27type_2elist_2elist_27__01(sK3),sK5))))) = s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV_27__02(s__02(c_27type_2enum_2enum_27__00,sK4),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(sK3),sK5))))),s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2eoption_2eSOME_27__01(s__02(sK3,sK7))),s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2eoption_2eNONE_27__00))),
inference(superposition,[],[f265,f4063]) ).
fof(f4177,plain,
s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2eoption_2eSOME_27__01(s__02(sK3,sK7))) = s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV_27__02(s__02(c_27type_2enum_2enum_27__00,sK4),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(sK3),sK5))))),s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2eoption_2eSOME_27__01(s__02(sK3,sK7))),s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2eoption_2eNONE_27__00))),
inference(forward_demodulation,[],[f4065,f3982]) ).
fof(f4267,plain,
( $false
| ~ spl8_22 ),
inference(unit_resulting_resolution,[],[f249,f171,f3452]) ).
fof(f4280,plain,
~ spl8_22,
inference(avatar_contradiction_clause,[],[f4267]) ).
fof(f4296,plain,
! [X2,X3,X0,X1] :
( s__02(c_27type_2eoption_2eoption_27__01(X1),c_27const_2eoption_2eSOME_27__01(s__02(X1,X2))) != s__02(c_27type_2eoption_2eoption_27__01(X1),X3)
| s__02(c_27type_2eoption_2eoption_27__01(X1),c_27const_2eoption_2eSOME_27__01(s__02(X1,X2))) = s__02(c_27type_2eoption_2eoption_27__01(X1),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X0),s__02(c_27type_2eoption_2eoption_27__01(X1),c_27const_2eoption_2eNONE_27__00),s__02(c_27type_2eoption_2eoption_27__01(X1),X3)))
| s__02(cbool__00,cT__00) = s__02(cbool__00,X0) ),
inference(resolution,[],[f122,f251]) ).
fof(f4298,plain,
! [X2,X0,X1] :
( ~ p__01(s__02(cbool__00,c_27const_2elist_2eisPREFIX_27__02(s__02(c_27type_2elist_2elist_27__01(X0),X1),s__02(c_27type_2elist_2elist_27__01(X0),X2))))
| s__02(cbool__00,cT__00) = s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(X0),X1))),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(X0),X2))))) ),
inference(resolution,[],[f122,f264]) ).
fof(f4380,plain,
s__02(cbool__00,cT__00) = s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(sK3),sK5))),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(sK3),sK6))))),
inference(resolution,[],[f4298,f268]) ).
fof(f5336,definition,
( spl8_25
<=> ! [X2,X0,X1] : s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X2))) != s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1))) ),
introduced(definition,[new_symbols(definition,[spl8_25])],[avatar_definition]) ).
fof(f5337,plain,
( ! [X2,X0,X1] : s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X2))) != s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1)))
| ~ spl8_25 ),
inference(avatar_component_clause,[],[f5336]) ).
fof(f5650,plain,
( ! [X2,X3,X0,X1,X4] :
( s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X2))) != s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1)))
| s__02(c_27type_2eoption_2eoption_27__01(X3),c_27const_2eoption_2eNONE_27__00) = s__02(c_27type_2eoption_2eoption_27__01(X3),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,c_27const_2earithmetic_2eEVEN_27__01(s__02(c_27type_2enum_2enum_27__00,sK4))),s__02(c_27type_2eoption_2eoption_27__01(X3),c_27const_2eoption_2eNONE_27__00),s__02(c_27type_2eoption_2eoption_27__01(X3),X4))) )
| ~ spl8_21 ),
inference(superposition,[],[f1009,f3449]) ).
fof(f5663,plain,
! [X2,X0,X1] :
( s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2eoption_2eSOME_27__01(s__02(sK3,sK7))) != s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2eoption_2eSOME_27__01(s__02(sK3,X0)))
| s__02(c_27type_2eoption_2eoption_27__01(X1),c_27const_2eoption_2eNONE_27__00) = s__02(c_27type_2eoption_2eoption_27__01(X1),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV_27__02(s__02(c_27type_2enum_2enum_27__00,sK4),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(sK3),sK5))))),s__02(c_27type_2eoption_2eoption_27__01(X1),c_27const_2eoption_2eNONE_27__00),s__02(c_27type_2eoption_2eoption_27__01(X1),X2))) ),
inference(superposition,[],[f1009,f4177]) ).
fof(f5667,definition,
( spl8_28
<=> ! [X2,X1] : s__02(c_27type_2eoption_2eoption_27__01(X1),c_27const_2eoption_2eNONE_27__00) = s__02(c_27type_2eoption_2eoption_27__01(X1),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV_27__02(s__02(c_27type_2enum_2enum_27__00,sK4),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(sK3),sK5))))),s__02(c_27type_2eoption_2eoption_27__01(X1),c_27const_2eoption_2eNONE_27__00),s__02(c_27type_2eoption_2eoption_27__01(X1),X2))) ),
introduced(definition,[new_symbols(definition,[spl8_28])],[avatar_definition]) ).
fof(f5668,plain,
( ! [X2,X1] : s__02(c_27type_2eoption_2eoption_27__01(X1),c_27const_2eoption_2eNONE_27__00) = s__02(c_27type_2eoption_2eoption_27__01(X1),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV_27__02(s__02(c_27type_2enum_2enum_27__00,sK4),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(sK3),sK5))))),s__02(c_27type_2eoption_2eoption_27__01(X1),c_27const_2eoption_2eNONE_27__00),s__02(c_27type_2eoption_2eoption_27__01(X1),X2)))
| ~ spl8_28 ),
inference(avatar_component_clause,[],[f5667]) ).
fof(f5669,plain,
( spl8_28
| spl8_22 ),
inference(avatar_split_clause,[],[f5663,f3451,f5667]) ).
fof(f5672,definition,
( spl8_29
<=> ! [X4,X3] : s__02(c_27type_2eoption_2eoption_27__01(X3),c_27const_2eoption_2eNONE_27__00) = s__02(c_27type_2eoption_2eoption_27__01(X3),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,c_27const_2earithmetic_2eEVEN_27__01(s__02(c_27type_2enum_2enum_27__00,sK4))),s__02(c_27type_2eoption_2eoption_27__01(X3),c_27const_2eoption_2eNONE_27__00),s__02(c_27type_2eoption_2eoption_27__01(X3),X4))) ),
introduced(definition,[new_symbols(definition,[spl8_29])],[avatar_definition]) ).
fof(f5673,plain,
( ! [X3,X4] : s__02(c_27type_2eoption_2eoption_27__01(X3),c_27const_2eoption_2eNONE_27__00) = s__02(c_27type_2eoption_2eoption_27__01(X3),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,c_27const_2earithmetic_2eEVEN_27__01(s__02(c_27type_2enum_2enum_27__00,sK4))),s__02(c_27type_2eoption_2eoption_27__01(X3),c_27const_2eoption_2eNONE_27__00),s__02(c_27type_2eoption_2eoption_27__01(X3),X4)))
| ~ spl8_29 ),
inference(avatar_component_clause,[],[f5672]) ).
fof(f5674,plain,
( spl8_29
| spl8_25
| ~ spl8_21 ),
inference(avatar_split_clause,[],[f5650,f3448,f5336,f5672]) ).
fof(f5683,plain,
( $false
| ~ spl8_25 ),
inference(unit_resulting_resolution,[],[f3984,f4063,f5337]) ).
fof(f5792,plain,
~ spl8_25,
inference(avatar_contradiction_clause,[],[f5683]) ).
fof(f9914,plain,
! [X0,X1] :
( s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2eoption_2eSOME_27__01(s__02(sK3,sK7))) != s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X0),s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2eoption_2eSOME_27__01(s__02(sK3,X1))),s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2eoption_2eNONE_27__00)))
| s__02(sK3,X1) = s__02(sK3,c_27const_2elist_2eEL_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV_27__02(s__02(c_27type_2enum_2enum_27__00,sK4),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2elist_2elist_27__01(sK3),sK5))) ),
inference(superposition,[],[f242,f4063]) ).
fof(f16476,plain,
! [X2,X3,X0,X1,X4,X5] :
( s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,X2),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(X3),X4))))),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1)))))
| s__02(X3,c_27const_2elist_2eEL_27__02(s__02(c_27type_2enum_2enum_27__00,X2),s__02(c_27type_2elist_2elist_27__01(X3),c_27const_2elist_2eAPPEND_27__02(s__02(c_27type_2elist_2elist_27__01(X3),X4),s__02(c_27type_2elist_2elist_27__01(X3),X5))))) = s__02(X3,c_27const_2elist_2eEL_27__02(s__02(c_27type_2enum_2enum_27__00,X2),s__02(c_27type_2elist_2elist_27__01(X3),X4))) ),
inference(equality_resolution,[],[f1327]) ).
fof(f18974,plain,
! [X2,X0,X1] :
( s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,X2),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1)))))
| s__02(cbool__00,cT__00) = s__02(cbool__00,X2) ),
inference(equality_resolution,[],[f4296]) ).
fof(f22899,plain,
( ! [X0,X1] :
( s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1)))
| s__02(cbool__00,cT__00) = s__02(cbool__00,c_27const_2earithmetic_2eEVEN_27__01(s__02(c_27type_2enum_2enum_27__00,sK4))) )
| ~ spl8_29 ),
inference(superposition,[],[f18974,f5673]) ).
fof(f23120,plain,
( s__02(cbool__00,cT__00) = s__02(cbool__00,c_27const_2earithmetic_2eEVEN_27__01(s__02(c_27type_2enum_2enum_27__00,sK4)))
| spl8_6
| ~ spl8_29 ),
inference(forward_subsumption_resolution,[],[f22899,f1268]) ).
fof(f24443,plain,
! [X0] :
( ~ p__01(s__02(cbool__00,cT__00))
| ~ p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,X0),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(sK3),sK5))))))
| p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,X0),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(sK3),sK6)))))) ),
inference(superposition,[],[f188,f4380]) ).
fof(f24446,plain,
! [X0] :
( ~ p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,X0),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(sK3),sK5))))))
| p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,X0),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(sK3),sK6)))))) ),
inference(forward_subsumption_resolution,[],[f24443,f271]) ).
fof(f24518,plain,
! [X0] :
( ~ p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,X0),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(sK3),sK5))))))
| p__01(s__02(cbool__00,c_27const_2earithmetic_2e_3c_3d_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2enum_2eSUC_27__01(s__02(c_27type_2enum_2enum_27__00,X0))),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(sK3),sK6)))))) ),
inference(superposition,[],[f24446,f178]) ).
fof(f24523,plain,
! [X0] :
( p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,X0),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(sK3),sK6))))))
| ~ p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,X0),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(sK3),sK5)))))) ),
inference(forward_demodulation,[],[f24518,f178]) ).
fof(f24557,plain,
! [X2,X3,X0,X1] :
( ~ p__01(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,X0),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(sK3),sK5))))))
| s__02(c_27type_2eoption_2eoption_27__01(X1),c_27const_2eoption_2eSOME_27__01(s__02(X1,X2))) = s__02(c_27type_2eoption_2eoption_27__01(X1),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,X0),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(sK3),sK6))))),s__02(c_27type_2eoption_2eoption_27__01(X1),X3),s__02(c_27type_2eoption_2eoption_27__01(X1),c_27const_2eoption_2eNONE_27__00)))
| s__02(c_27type_2eoption_2eoption_27__01(X1),c_27const_2eoption_2eSOME_27__01(s__02(X1,X2))) != s__02(c_27type_2eoption_2eoption_27__01(X1),X3) ),
inference(resolution,[],[f24523,f254]) ).
fof(f24580,plain,
! [X2,X3,X0,X1,X6,X4,X5] :
( s__02(c_27type_2eoption_2eoption_27__01(X4),c_27const_2eoption_2eSOME_27__01(s__02(X4,X5))) != s__02(c_27type_2eoption_2eoption_27__01(X4),X6)
| s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1))) != s__02(c_27type_2eoption_2eoption_27__01(X0),X3)
| s__02(c_27type_2eoption_2eoption_27__01(X4),c_27const_2eoption_2eSOME_27__01(s__02(X4,X5))) = s__02(c_27type_2eoption_2eoption_27__01(X4),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,X2),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(sK3),sK5))))),s__02(c_27type_2eoption_2eoption_27__01(X4),c_27const_2eoption_2eNONE_27__00),s__02(c_27type_2eoption_2eoption_27__01(X4),X6)))
| s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,X2),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(sK3),sK6))))),s__02(c_27type_2eoption_2eoption_27__01(X0),X3),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00))) ),
inference(resolution,[],[f24557,f251]) ).
fof(f24772,plain,
! [X2,X3,X0,X1,X4,X5] :
( s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1))) != s__02(c_27type_2eoption_2eoption_27__01(X0),X2)
| s__02(c_27type_2eoption_2eoption_27__01(X3),c_27const_2eoption_2eSOME_27__01(s__02(X3,X4))) = s__02(c_27type_2eoption_2eoption_27__01(X3),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,X5),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(sK3),sK5))))),s__02(c_27type_2eoption_2eoption_27__01(X3),c_27const_2eoption_2eNONE_27__00),s__02(c_27type_2eoption_2eoption_27__01(X3),c_27const_2eoption_2eSOME_27__01(s__02(X3,X4)))))
| s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,X5),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(sK3),sK6))))),s__02(c_27type_2eoption_2eoption_27__01(X0),X2),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00))) ),
inference(equality_resolution,[],[f24580]) ).
fof(f24939,plain,
! [X2,X3,X0,X1,X4] :
( s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,X2),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(sK3),sK5))))),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1)))))
| s__02(c_27type_2eoption_2eoption_27__01(X3),c_27const_2eoption_2eSOME_27__01(s__02(X3,X4))) = s__02(c_27type_2eoption_2eoption_27__01(X3),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,X2),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(sK3),sK6))))),s__02(c_27type_2eoption_2eoption_27__01(X3),c_27const_2eoption_2eSOME_27__01(s__02(X3,X4))),s__02(c_27type_2eoption_2eoption_27__01(X3),c_27const_2eoption_2eNONE_27__00))) ),
inference(equality_resolution,[],[f24772]) ).
fof(f39276,plain,
( ! [X0,X1] : s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2esptree_2elookup_27__02(s__02(c_27type_2enum_2enum_27__00,sK4),s__02(c_27type_2esptree_2espt_27__01(X0),c_27const_2emisc_2efromList2_27__01(s__02(c_27type_2elist_2elist_27__01(X0),X1))))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,cT__00),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2esptree_2elookup_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV_27__02(s__02(c_27type_2enum_2enum_27__00,sK4),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2esptree_2espt_27__01(X0),c_27const_2esptree_2efromList_27__01(s__02(c_27type_2elist_2elist_27__01(X0),X1))))),s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00)))
| spl8_6
| ~ spl8_29 ),
inference(superposition,[],[f266,f23120]) ).
fof(f39450,plain,
( ! [X0,X1] : s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2esptree_2elookup_27__02(s__02(c_27type_2enum_2enum_27__00,sK4),s__02(c_27type_2esptree_2espt_27__01(X0),c_27const_2emisc_2efromList2_27__01(s__02(c_27type_2elist_2elist_27__01(X0),X1))))) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2esptree_2elookup_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV_27__02(s__02(c_27type_2enum_2enum_27__00,sK4),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2esptree_2espt_27__01(X0),c_27const_2esptree_2efromList_27__01(s__02(c_27type_2elist_2elist_27__01(X0),X1)))))
| spl8_6
| ~ spl8_29 ),
inference(forward_demodulation,[],[f39276,f172]) ).
fof(f51591,plain,
( s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2eoption_2eSOME_27__01(s__02(sK3,sK7))) != s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2eoption_2eSOME_27__01(s__02(sK3,sK7)))
| s__02(sK3,sK7) = s__02(sK3,c_27const_2elist_2eEL_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV_27__02(s__02(c_27type_2enum_2enum_27__00,sK4),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2elist_2elist_27__01(sK3),sK5))) ),
inference(superposition,[],[f9914,f4177]) ).
fof(f51624,plain,
s__02(sK3,sK7) = s__02(sK3,c_27const_2elist_2eEL_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV_27__02(s__02(c_27type_2enum_2enum_27__00,sK4),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2elist_2elist_27__01(sK3),sK5))),
inference(trivial_inequality_removal,[],[f51591]) ).
fof(f88074,plain,
( ! [X2,X3,X0,X1] :
( s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1)))
| s__02(c_27type_2eoption_2eoption_27__01(X2),c_27const_2eoption_2eSOME_27__01(s__02(X2,X3))) = s__02(c_27type_2eoption_2eoption_27__01(X2),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV_27__02(s__02(c_27type_2enum_2enum_27__00,sK4),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(sK3),sK6))))),s__02(c_27type_2eoption_2eoption_27__01(X2),c_27const_2eoption_2eSOME_27__01(s__02(X2,X3))),s__02(c_27type_2eoption_2eoption_27__01(X2),c_27const_2eoption_2eNONE_27__00))) )
| ~ spl8_28 ),
inference(superposition,[],[f24939,f5668]) ).
fof(f88075,plain,
( ! [X2,X0,X1] :
( s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eNONE_27__00) = s__02(c_27type_2eoption_2eoption_27__01(X0),c_27const_2eoption_2eSOME_27__01(s__02(X0,X1)))
| s__02(sK3,c_27const_2elist_2eEL_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV_27__02(s__02(c_27type_2enum_2enum_27__00,sK4),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2elist_2elist_27__01(sK3),sK5))) = s__02(sK3,c_27const_2elist_2eEL_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV_27__02(s__02(c_27type_2enum_2enum_27__00,sK4),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2elist_2elist_27__01(sK3),c_27const_2elist_2eAPPEND_27__02(s__02(c_27type_2elist_2elist_27__01(sK3),sK5),s__02(c_27type_2elist_2elist_27__01(sK3),X2))))) )
| ~ spl8_28 ),
inference(superposition,[],[f16476,f5668]) ).
fof(f88568,plain,
( ! [X2] : s__02(sK3,c_27const_2elist_2eEL_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV_27__02(s__02(c_27type_2enum_2enum_27__00,sK4),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2elist_2elist_27__01(sK3),sK5))) = s__02(sK3,c_27const_2elist_2eEL_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV_27__02(s__02(c_27type_2enum_2enum_27__00,sK4),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2elist_2elist_27__01(sK3),c_27const_2elist_2eAPPEND_27__02(s__02(c_27type_2elist_2elist_27__01(sK3),sK5),s__02(c_27type_2elist_2elist_27__01(sK3),X2)))))
| spl8_6
| ~ spl8_28 ),
inference(forward_subsumption_resolution,[],[f88075,f1268]) ).
fof(f88569,plain,
( ! [X2,X3] : s__02(c_27type_2eoption_2eoption_27__01(X2),c_27const_2eoption_2eSOME_27__01(s__02(X2,X3))) = s__02(c_27type_2eoption_2eoption_27__01(X2),c_27const_2ebool_2eCOND_27__03(s__02(cbool__00,c_27const_2eprim__rec_2e_3c_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV_27__02(s__02(c_27type_2enum_2enum_27__00,sK4),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2enum_2enum_27__00,c_27const_2elist_2eLENGTH_27__01(s__02(c_27type_2elist_2elist_27__01(sK3),sK6))))),s__02(c_27type_2eoption_2eoption_27__01(X2),c_27const_2eoption_2eSOME_27__01(s__02(X2,X3))),s__02(c_27type_2eoption_2eoption_27__01(X2),c_27const_2eoption_2eNONE_27__00)))
| spl8_6
| ~ spl8_28 ),
inference(forward_subsumption_resolution,[],[f88074,f1268]) ).
fof(f88578,plain,
( ! [X2] : s__02(sK3,sK7) = s__02(sK3,c_27const_2elist_2eEL_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV_27__02(s__02(c_27type_2enum_2enum_27__00,sK4),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2elist_2elist_27__01(sK3),c_27const_2elist_2eAPPEND_27__02(s__02(c_27type_2elist_2elist_27__01(sK3),sK5),s__02(c_27type_2elist_2elist_27__01(sK3),X2)))))
| spl8_6
| ~ spl8_28 ),
inference(forward_demodulation,[],[f88568,f51624]) ).
fof(f89559,plain,
( s__02(sK3,sK7) = s__02(sK3,c_27const_2elist_2eEL_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV_27__02(s__02(c_27type_2enum_2enum_27__00,sK4),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2elist_2elist_27__01(sK3),sK6)))
| spl8_6
| ~ spl8_28 ),
inference(superposition,[],[f88578,f3630]) ).
fof(f90009,plain,
( s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2esptree_2elookup_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV_27__02(s__02(c_27type_2enum_2enum_27__00,sK4),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2esptree_2espt_27__01(sK3),c_27const_2esptree_2efromList_27__01(s__02(c_27type_2elist_2elist_27__01(sK3),sK6))))) = s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2eoption_2eSOME_27__01(s__02(sK3,c_27const_2elist_2eEL_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV_27__02(s__02(c_27type_2enum_2enum_27__00,sK4),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2elist_2elist_27__01(sK3),sK6)))))
| spl8_6
| ~ spl8_28 ),
inference(superposition,[],[f88569,f265]) ).
fof(f90465,plain,
( s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2eoption_2eSOME_27__01(s__02(sK3,sK7))) = s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2esptree_2elookup_27__02(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eDIV_27__02(s__02(c_27type_2enum_2enum_27__00,sK4),s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eNUMERAL_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eBIT2_27__01(s__02(c_27type_2enum_2enum_27__00,c_27const_2earithmetic_2eZERO_27__00))))))),s__02(c_27type_2esptree_2espt_27__01(sK3),c_27const_2esptree_2efromList_27__01(s__02(c_27type_2elist_2elist_27__01(sK3),sK6)))))
| spl8_6
| ~ spl8_28 ),
inference(forward_demodulation,[],[f90009,f89559]) ).
fof(f90468,plain,
( s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2eoption_2eSOME_27__01(s__02(sK3,sK7))) = s__02(c_27type_2eoption_2eoption_27__01(sK3),c_27const_2esptree_2elookup_27__02(s__02(c_27type_2enum_2enum_27__00,sK4),s__02(c_27type_2esptree_2espt_27__01(sK3),c_27const_2emisc_2efromList2_27__01(s__02(c_27type_2elist_2elist_27__01(sK3),sK6)))))
| spl8_6
| ~ spl8_28
| ~ spl8_29 ),
inference(forward_demodulation,[],[f90465,f39450]) ).
fof(f90471,plain,
( $false
| spl8_6
| ~ spl8_28
| ~ spl8_29 ),
inference(forward_subsumption_resolution,[],[f90468,f269]) ).
fof(f90472,plain,
( spl8_6
| ~ spl8_28
| ~ spl8_29 ),
inference(avatar_contradiction_clause,[],[f90471]) ).
cnf(s11,plain,
~ spl8_6,
inference(sat_conversion,[],[f314]) ).
cnf(s35,plain,
( spl8_21
| spl8_22 ),
inference(sat_conversion,[],[f3453]) ).
cnf(s44,plain,
~ spl8_22,
inference(sat_conversion,[],[f4280]) ).
cnf(s59,plain,
( spl8_22
| spl8_28 ),
inference(sat_conversion,[],[f5669]) ).
cnf(s60,plain,
( ~ spl8_21
| spl8_25
| spl8_29 ),
inference(sat_conversion,[],[f5674]) ).
cnf(s70,plain,
~ spl8_25,
inference(sat_conversion,[],[f5792]) ).
cnf(s996,plain,
( spl8_6
| ~ spl8_28
| ~ spl8_29 ),
inference(sat_conversion,[],[f90472]) ).
cnf(s1041,plain,
( ~ spl8_21
| spl8_29 ),
inference(rat,[],[s60,s70]) ).
cnf(s1045,plain,
spl8_28,
inference(rat,[],[s59,s44]) ).
cnf(s1049,plain,
spl8_21,
inference(rat,[],[s35,s44]) ).
cnf(s1050,plain,
spl8_29,
inference(rat,[],[s1041,s1049]) ).
cnf(s1051,plain,
spl8_6,
inference(rat,[],[s996,s1045,s1050]) ).
cnf(s1052,plain,
$false,
inference(rat,[],[s11,s1051]) ).
fof(f90473,plain,
$false,
inference(avatar_sat_refutation,[],[s1052]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.01 % Problem : SWW910+1 : TPTP v9.3.1. Released v7.3.0.
% 0.00/0.03 % Command : run_vampire /export/starexec/sandbox/benchmark/theBenchmark.p 300 THM
% 0.00/0.10 % Computer : n012.cluster.edu
% 0.00/0.10 % Model : x86_64 x86_64
% 0.00/0.10 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.00/0.10 % Memory : 8046.5625MB
% 0.00/0.10 % OS : Linux 6.8.0-71-generic
% 0.00/0.10 % CPULimit : 300
% 0.00/0.10 % WCLimit : 300
% 0.00/0.10 % DateTime : Mon Sep 28 14:39:34 UTC 2026
% 0.00/0.11 % CPUTime :
% 0.00/0.11 Running run_vampire /export/starexec/sandbox/benchmark/theBenchmark.p 300 THM
% 0.08/0.12 Running first-order theorem proving
% 0.08/0.12 Running: /export/starexec/sandbox/solver/bin/vampire --input_syntax tptp --output_axiom_names on --mode casc -m 16384 --cores 7 -t 300 /export/starexec/sandbox/benchmark/theBenchmark.p
% 8.26/1.63 % (3426368)Detected formulas, will run a generic FOF schedule.
% 8.26/1.63 % (3426373)lrs+10_1_ncem=casc2026/models/loop8.pt:sil=128000:tgt=full:npcc=on:drc=off:sp=weighted_frequency:spb=goal:fd=preordered:foolp=on:random_seed=2696339302:i=141193_2999 on theBenchmark for (2999ds/141193Mi)
% 8.26/1.63 % (3426378)dis-1011_1_sil=16000:fde=unused:s2agt=70:random_seed=778586886:s2a=on:i=139:gtg=position_2999 on theBenchmark for (2999ds/139Mi)
% 8.26/1.63 % (3426374)lrs+11_1_ncem=casc2026/models/loop8.pt:sil=128000:npcc=on:lma=off:spb=units:urr=ec_only:bce=on:s2agt=64:updr=off:random_seed=3148212279:i=134677:sd=20:aac=none:nm=16:ss=included:sgt=10_2999 on theBenchmark for (2999ds/134677Mi)
% 8.26/1.63 % (3426377)dis-1010_2:3_sil=16000:sp=reverse_frequency:random_seed=2782485015:i=119:av=off:ss=axioms_2999 on theBenchmark for (2999ds/119Mi)
% 8.26/1.63 % (3426379)dis-21_1_sil=8000:lcm=predicate:random_seed=3766878266:st=5:avsq=on:i=129:avsqr=1,16:sd=3:aac=none:ep=RS:fsr=off:ss=included_2999 on theBenchmark for (2999ds/129Mi)
% 8.26/1.63 % (3426376)lrs+1010_1_to=lpo:sil=32000:sos=on:spb=goal_then_units:bce=on:random_seed=1312299757:i=109:sd=1:ins=1:gsp=on:ss=axioms_2999 on theBenchmark for (2999ds/109Mi)
% 8.26/1.63 % (3426375)lrs+1010_1_anc=all:sfv=off:to=kbo:ncem=casc2026/models/loop7.pt:sil=128000:npcc=on:prc=on:sos=all:bsr=unit_only:sac=on:random_seed=3491504163:i=141695:sd=1:nm=32:gsp=on:ss=included_2999 on theBenchmark for (2999ds/141695Mi)
% 8.26/1.63 % (3426376)Refutation not found, incomplete strategy
% 8.26/1.63 % (3426376)------------------------------
% 8.26/1.63 % (3426376)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 8.26/1.63 % (3426376)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 8.26/1.63 % (3426376)CaDiCaL version: 2.1.3
% 8.26/1.63 % (3426376)Termination reason: Refutation not found, incomplete strategy
% 8.26/1.63 % (3426376)Time elapsed: 0.005 s
% 8.26/1.63 % (3426376)Peak memory usage: 88 MB
% 8.26/1.63 % (3426376)Instructions burned: 15 (million)
% 8.26/1.63 % (3426377)Instruction limit reached!
% 8.26/1.63 % (3426377)------------------------------
% 8.26/1.63 % (3426377)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 8.26/1.63 % (3426377)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 8.26/1.63 % (3426377)CaDiCaL version: 2.1.3
% 8.26/1.63 % (3426377)Termination reason: Instruction limit
% 8.26/1.63 % (3426377)Termination phase: Saturation
% 8.26/1.63 % (3426377)Time elapsed: 0.032 s
% 8.26/1.63 % (3426377)Peak memory usage: 87 MB
% 8.26/1.63 % (3426377)Instructions burned: 119 (million)
% 8.26/1.63 % (3426379)Instruction limit reached!
% 8.26/1.63 % (3426379)------------------------------
% 8.26/1.63 % (3426379)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 8.26/1.63 % (3426379)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 8.26/1.63 % (3426379)CaDiCaL version: 2.1.3
% 8.26/1.63 % (3426379)Termination reason: Instruction limit
% 8.26/1.63 % (3426379)Termination phase: Saturation
% 8.26/1.63 % (3426379)Time elapsed: 0.038 s
% 8.26/1.63 % (3426379)Peak memory usage: 89 MB
% 8.26/1.63 % (3426379)Instructions burned: 130 (million)
% 8.26/1.63 % (3426378)Instruction limit reached!
% 8.26/1.63 % (3426378)------------------------------
% 8.26/1.63 % (3426378)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 8.26/1.63 % (3426378)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 8.26/1.63 % (3426378)CaDiCaL version: 2.1.3
% 8.26/1.63 % (3426378)Termination reason: Instruction limit
% 8.26/1.63 % (3426378)Termination phase: Saturation
% 8.26/1.63 % (3426378)Time elapsed: 0.042 s
% 8.26/1.63 % (3426378)Peak memory usage: 90 MB
% 8.26/1.63 % (3426378)Instructions burned: 140 (million)
% 8.26/1.63 % (3426387)lrs+10_1_sil=8000:sp=occurrence:random_seed=1796766188:i=285:sd=3:ss=axioms:sgt=8_2998 on theBenchmark for (2998ds/285Mi)
% 8.26/1.63 % (3426389)lrs+1011_1_sil=32000:sp=occurrence:random_seed=334140582:i=325:sd=1:ss=axioms:sgt=32_2998 on theBenchmark for (2998ds/325Mi)
% 8.26/1.63 % (3426388)lrs+10_1_sil=32000:urr=on:br=off:random_seed=137470122:i=157:sd=1:gtg=position:ss=axioms:sgt=8_2998 on theBenchmark for (2998ds/157Mi)
% 8.26/1.63 % (3426376)------------------------------
% 8.26/1.63 % (3426376)------------------------------
% 8.26/1.63 % (3426388)Instruction limit reached!
% 8.26/1.63 % (3426388)------------------------------
% 8.26/1.63 % (3426388)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 13.14/2.21 % (3426388)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 13.14/2.21 % (3426388)CaDiCaL version: 2.1.3
% 13.14/2.21 % (3426388)Termination reason: Instruction limit
% 13.14/2.21 % (3426388)Termination phase: Saturation
% 13.14/2.21 % (3426388)Time elapsed: 0.047 s
% 13.14/2.21 % (3426388)Peak memory usage: 89 MB
% 13.14/2.21 % (3426388)Instructions burned: 160 (million)
% 13.14/2.21 % (3426387)Instruction limit reached!
% 13.14/2.21 % (3426387)------------------------------
% 13.14/2.21 % (3426387)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 13.14/2.21 % (3426387)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 13.14/2.21 % (3426387)CaDiCaL version: 2.1.3
% 13.14/2.21 % (3426387)Termination reason: Instruction limit
% 13.14/2.21 % (3426387)Termination phase: Saturation
% 13.14/2.21 % (3426387)Time elapsed: 0.081 s
% 13.14/2.21 % (3426387)Peak memory usage: 91 MB
% 13.14/2.21 % (3426387)Instructions burned: 287 (million)
% 13.14/2.21 % (3426389)Instruction limit reached!
% 13.14/2.21 % (3426389)------------------------------
% 13.14/2.21 % (3426389)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 13.14/2.21 % (3426389)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 13.14/2.21 % (3426389)CaDiCaL version: 2.1.3
% 13.14/2.21 % (3426389)Termination reason: Instruction limit
% 13.14/2.21 % (3426389)Termination phase: Saturation
% 13.14/2.21 % (3426389)Time elapsed: 0.094 s
% 13.14/2.21 % (3426389)Peak memory usage: 91 MB
% 13.14/2.21 % (3426389)Instructions burned: 329 (million)
% 13.14/2.21 % (3426393)dis+10_5:1_slsqr=1,4:sil=8000:fde=unused:erd=off:urr=full:fd=off:s2agt=8:br=off:slsq=on:random_seed=2097551735:s2a=on:i=248:s2at=1.23:gtg=position_2996 on theBenchmark for (2996ds/248Mi)
% 13.14/2.21 % (3426394)lrs+1002_1_to=lpo:sil=8000:sos=on:random_seed=2988050908:st=4:cts=off:i=294:sd=2:ins=7:amm=off:ss=axioms_2996 on theBenchmark for (2996ds/294Mi)
% 13.14/2.21 % (3426395)lrs+10_1_ncem=casc2026/models/loop7.pt:sil=32000:tgt=ground:npcc=on:random_seed=826056964:i=2350_2996 on theBenchmark for (2996ds/2350Mi)
% 13.14/2.21 % (3426393)Instruction limit reached!
% 13.14/2.21 % (3426393)------------------------------
% 13.14/2.21 % (3426393)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 13.14/2.21 % (3426393)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 13.14/2.21 % (3426393)CaDiCaL version: 2.1.3
% 13.14/2.21 % (3426393)Termination reason: Instruction limit
% 13.14/2.21 % (3426393)Termination phase: Saturation
% 13.14/2.21 % (3426393)Time elapsed: 0.077 s
% 13.14/2.21 % (3426393)Peak memory usage: 90 MB
% 13.14/2.21 % (3426393)Instructions burned: 251 (million)
% 13.14/2.21 % (3426396)dis-1011_32:1_sfv=off:sil=16000:sos=all:erd=off:acc=on:fd=off:flr=on:random_seed=3244963390:cts=off:i=113:fsr=off:ss=included:sgt=4_2996 on theBenchmark for (2996ds/113Mi)
% 13.14/2.21 % (3426394)Instruction limit reached!
% 13.14/2.21 % (3426394)------------------------------
% 13.14/2.21 % (3426394)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 13.14/2.21 % (3426394)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 13.14/2.21 % (3426394)CaDiCaL version: 2.1.3
% 13.14/2.21 % (3426394)Termination reason: Instruction limit
% 13.14/2.21 % (3426394)Termination phase: Saturation
% 13.14/2.21 % (3426394)Time elapsed: 0.078 s
% 13.14/2.21 % (3426394)Peak memory usage: 89 MB
% 13.14/2.21 % (3426394)Instructions burned: 296 (million)
% 13.14/2.21 % (3426396)Instruction limit reached!
% 13.14/2.21 % (3426396)------------------------------
% 13.14/2.21 % (3426396)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 13.14/2.21 % (3426396)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 13.14/2.21 % (3426396)CaDiCaL version: 2.1.3
% 13.14/2.21 % (3426396)Termination reason: Instruction limit
% 13.14/2.21 % (3426396)Termination phase: Saturation
% 13.14/2.21 % (3426396)Time elapsed: 0.032 s
% 13.14/2.21 % (3426396)Peak memory usage: 89 MB
% 13.14/2.21 % (3426396)Instructions burned: 116 (million)
% 13.14/2.21 % (3426400)lrs-1004_1_sil=8000:sp=occurrence:sos=all:erd=off:fs=off:bce=on:random_seed=791412994:i=127:av=off:fsr=off:sup=off_2994 on theBenchmark for (2994ds/127Mi)
% 13.14/2.21 % (3426400)Instruction limit reached!
% 13.14/2.21 % (3426400)------------------------------
% 13.14/2.21 % (3426400)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 13.14/2.21 % (3426400)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 13.14/2.21 % (3426400)CaDiCaL version: 2.1.3
% 29.20/4.56 % (3426400)Termination reason: Instruction limit
% 29.20/4.56 % (3426400)Termination phase: Saturation
% 29.20/4.56 % (3426400)Time elapsed: 0.031 s
% 29.20/4.56 % (3426400)Peak memory usage: 88 MB
% 29.20/4.56 % (3426400)Instructions burned: 128 (million)
% 29.20/4.56 % (3426402)dis-1003_1024_sil=8000:sos=all:sac=on:random_seed=1855030479:cond=fast:i=114:sd=1:nm=0:fsr=off:gtg=exists_sym:ss=axioms_2994 on theBenchmark for (2994ds/114Mi)
% 29.20/4.56 % (3426403)lrs+10_1_sil=8000:sp=occurrence:random_seed=3703797036:st=1.2:i=907:sd=14:ss=axioms:sgt=12_2994 on theBenchmark for (2994ds/907Mi)
% 29.20/4.56 % (3426402)Instruction limit reached!
% 29.20/4.56 % (3426402)------------------------------
% 29.20/4.56 % (3426402)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 29.20/4.56 % (3426402)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 29.20/4.56 % (3426402)CaDiCaL version: 2.1.3
% 29.20/4.56 % (3426402)Termination reason: Instruction limit
% 29.20/4.56 % (3426402)Termination phase: Saturation
% 29.20/4.56 % (3426402)Time elapsed: 0.030 s
% 29.20/4.56 % (3426402)Peak memory usage: 89 MB
% 29.20/4.56 % (3426402)Instructions burned: 117 (million)
% 29.20/4.56 % (3426405)dis-1010_1_sil=16000:fde=unused:sp=occurrence:sos=on:random_seed=64112952:i=437:sd=1:aac=none:ss=included_2993 on theBenchmark for (2993ds/437Mi)
% 29.20/4.56 % (3426408)lrs-1002_1_ncem=casc2026/models/all5champsBiggishL14.pt:sil=16000:npcc=on:random_seed=2819644122:i=5202:ss=axioms:sgt=16_2993 on theBenchmark for (2993ds/5202Mi)
% 29.20/4.56 % (3426405)Instruction limit reached!
% 29.20/4.56 % (3426405)------------------------------
% 29.20/4.56 % (3426405)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 29.20/4.56 % (3426405)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 29.20/4.56 % (3426405)CaDiCaL version: 2.1.3
% 29.20/4.56 % (3426405)Termination reason: Instruction limit
% 29.20/4.56 % (3426405)Termination phase: Saturation
% 29.20/4.56 % (3426405)Time elapsed: 0.106 s
% 29.20/4.56 % (3426405)Peak memory usage: 90 MB
% 29.20/4.56 % (3426405)Instructions burned: 439 (million)
% 29.20/4.56 % (3426403)Instruction limit reached!
% 29.20/4.56 % (3426403)------------------------------
% 29.20/4.56 % (3426403)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 29.20/4.56 % (3426403)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 29.20/4.56 % (3426403)CaDiCaL version: 2.1.3
% 29.20/4.56 % (3426403)Termination reason: Instruction limit
% 29.20/4.56 % (3426403)Termination phase: Saturation
% 29.20/4.56 % (3426403)Time elapsed: 0.248 s
% 29.20/4.56 % (3426403)Peak memory usage: 94 MB
% 29.20/4.56 % (3426403)Instructions burned: 909 (million)
% 29.20/4.56 % (3426411)dis+10_3:1_sil=8000:acc=on:urr=on:br=off:sac=on:newcnf=on:random_seed=3723220532:i=134:sd=2:doe=on:nm=16:sup=off:ss=included_2991 on theBenchmark for (2991ds/134Mi)
% 29.20/4.56 % (3426411)Instruction limit reached!
% 29.20/4.56 % (3426411)------------------------------
% 29.20/4.56 % (3426411)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 29.20/4.56 % (3426411)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 29.20/4.56 % (3426411)CaDiCaL version: 2.1.3
% 29.20/4.56 % (3426411)Termination reason: Instruction limit
% 29.20/4.56 % (3426411)Termination phase: Saturation
% 29.20/4.56 % (3426411)Time elapsed: 0.036 s
% 29.20/4.56 % (3426411)Peak memory usage: 90 MB
% 29.20/4.56 % (3426411)Instructions burned: 138 (million)
% 29.20/4.56 % (3426412)lrs+1002_8_sil=8000:sp=occurrence:sos=on:sac=on:random_seed=967902083:st=8:i=592:sd=3:ep=RST:ss=axioms_2990 on theBenchmark for (2990ds/592Mi)
% 29.20/4.56 % (3426415)lrs+10_1_ncem=casc2026/models/loop6.pt:sil=32000:npcc=on:random_seed=2520104378:st=3:i=13193:sd=3:ss=axioms_2989 on theBenchmark for (2989ds/13193Mi)
% 29.20/4.56 % (3426412)Instruction limit reached!
% 29.20/4.56 % (3426412)------------------------------
% 29.20/4.56 % (3426412)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 29.20/4.56 % (3426412)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 29.20/4.56 % (3426412)CaDiCaL version: 2.1.3
% 29.20/4.56 % (3426412)Termination reason: Instruction limit
% 29.20/4.56 % (3426412)Termination phase: Saturation
% 29.20/4.56 % (3426412)Time elapsed: 0.179 s
% 29.20/4.56 % (3426412)Peak memory usage: 93 MB
% 29.20/4.56 % (3426412)Instructions burned: 594 (million)
% 29.20/4.56 % (3426395)Instruction limit reached!
% 29.20/4.56 % (3426395)------------------------------
% 29.20/4.56 % (3426395)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 29.20/4.56 % (3426395)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 29.20/4.56 % (3426395)CaDiCaL version: 2.1.3
% 29.20/4.56 % (3426395)Termination reason: Instruction limit
% 29.20/4.56 % (3426395)Termination phase: Saturation
% 29.20/4.56 % (3426395)Time elapsed: 0.832 s
% 29.20/4.56 % (3426395)Peak memory usage: 140 MB
% 29.20/4.56 % (3426395)Instructions burned: 2350 (million)
% 29.20/4.56 % (3426417)lrs+1666_7_slsqr=4,1:sil=8000:plsq=on:plsqc=1:sos=on:urr=on:plsql=on:rp=on:alpa=false:sac=on:slsq=on:random_seed=16537187:i=125:slsql=off:bs=unit_only:gtg=position:fdi=2:gsp=on:ss=axioms:sgt=8_2987 on theBenchmark for (2987ds/125Mi)
% 29.20/4.56 % (3426417)Instruction limit reached!
% 29.20/4.56 % (3426417)------------------------------
% 29.20/4.56 % (3426417)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 29.20/4.56 % (3426417)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 29.20/4.56 % (3426417)CaDiCaL version: 2.1.3
% 29.20/4.56 % (3426417)Termination reason: Instruction limit
% 29.20/4.56 % (3426417)Termination phase: Saturation
% 29.20/4.56 % (3426417)Time elapsed: 0.030 s
% 29.20/4.56 % (3426417)Peak memory usage: 90 MB
% 29.20/4.56 % (3426417)Instructions burned: 127 (million)
% 29.20/4.56 % (3426418)lrs+10_1024_to=lpo:sil=8000:tgt=full:sp=arity:slsq=on:random_seed=3148904086:i=134:gtgl=5:slsql=off:gtg=exists_sym_2986 on theBenchmark for (2986ds/134Mi)
% 29.20/4.56 % (3426418)Instruction limit reached!
% 29.20/4.56 % (3426418)------------------------------
% 29.20/4.56 % (3426418)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 29.20/4.56 % (3426418)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 29.20/4.56 % (3426418)CaDiCaL version: 2.1.3
% 29.20/4.56 % (3426418)Termination reason: Instruction limit
% 29.20/4.56 % (3426418)Termination phase: Saturation
% 29.20/4.56 % (3426418)Time elapsed: 0.040 s
% 29.20/4.56 % (3426418)Peak memory usage: 90 MB
% 29.20/4.56 % (3426418)Instructions burned: 135 (million)
% 29.20/4.56 % (3426420)lrs+10_1_sil=16000:plsq=on:plsqc=1:plsqr=32,1:sos=on:lcm=reverse:fd=off:newcnf=on:random_seed=178501923:i=141:sd=1:gsp=on:sup=off:ss=axioms:sgt=8_2986 on theBenchmark for (2986ds/141Mi)
% 29.20/4.56 % (3426420)Refutation not found, incomplete strategy
% 29.20/4.56 % (3426420)------------------------------
% 29.20/4.56 % (3426420)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 29.20/4.56 % (3426420)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 29.20/4.56 % (3426420)CaDiCaL version: 2.1.3
% 29.20/4.56 % (3426420)Termination reason: Refutation not found, incomplete strategy
% 29.20/4.56 % (3426420)Time elapsed: 0.002 s
% 29.20/4.56 % (3426420)Peak memory usage: 88 MB
% 29.20/4.56 % (3426420)Instructions burned: 4 (million)
% 29.20/4.56 % (3426422)lrs+1011_1_sil=8000:plsq=on:sp=occurrence:fs=off:random_seed=3163120392:i=431:sd=1:fsr=off:sup=off:ss=axioms:sgt=64_2985 on theBenchmark for (2985ds/431Mi)
% 29.20/4.56 % (3426420)------------------------------
% 29.20/4.56 % (3426420)------------------------------
% 29.20/4.56 % (3426422)Instruction limit reached!
% 29.20/4.56 % (3426422)------------------------------
% 29.20/4.56 % (3426422)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 29.20/4.56 % (3426422)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 29.20/4.56 % (3426422)CaDiCaL version: 2.1.3
% 29.20/4.56 % (3426422)Termination reason: Instruction limit
% 29.20/4.56 % (3426422)Termination phase: Saturation
% 29.20/4.56 % (3426422)Time elapsed: 0.103 s
% 29.20/4.56 % (3426422)Peak memory usage: 89 MB
% 29.20/4.56 % (3426422)Instructions burned: 434 (million)
% 29.20/4.56 % (3426425)lrs+1010_1_ncem=casc2026/models/loop6.pt:sil=64000:tgt=full:npcc=on:prc=on:urr=ec_only:bsr=on:fd=preordered:gs=on:sac=on:newcnf=on:random_seed=3771917580:i=6060:aac=none:ins=25_2983 on theBenchmark for (2983ds/6060Mi)
% 29.20/4.56 % (3426426)lrs+10_16_anc=all:slsqr=32,1:sil=8000:avsql=on:sp=unary_frequency:lcm=predicate:urr=full:rp=on:br=off:slsqc=4:flr=on:sac=on:slsq=on:avsqc=1:random_seed=3733408118:avsq=on:s2a=on:i=150:kws=precedence:nicw=on:gsp=on:rawr=on_2982 on theBenchmark for (2982ds/150Mi)
% 29.20/4.56 % (3426426)Instruction limit reached!
% 29.20/4.56 % (3426426)------------------------------
% 29.20/4.56 % (3426426)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 29.20/4.56 % (3426426)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 29.20/4.56 % (3426426)CaDiCaL version: 2.1.3
% 29.20/4.56 % (3426426)Termination reason: Instruction limit
% 29.20/4.56 % (3426426)Termination phase: Saturation
% 29.20/4.56 % (3426426)Time elapsed: 0.041 s
% 29.20/4.56 % (3426426)Peak memory usage: 90 MB
% 29.20/4.56 % (3426426)Instructions burned: 150 (million)
% 29.20/4.56 % (3426429)lrs+1010_1_ncem=casc2026/models/loop8.pt:sil=64000:tgt=ground:npcc=on:sp=arity:urr=on:random_seed=3718724437:i=14155:bd=all_2981 on theBenchmark for (2981ds/14155Mi)
% 29.20/4.56 % (3426408)Instruction limit reached!
% 29.20/4.56 % (3426408)------------------------------
% 29.20/4.56 % (3426408)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 29.20/4.56 % (3426408)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 29.20/4.56 % (3426408)CaDiCaL version: 2.1.3
% 29.20/4.56 % (3426408)Termination reason: Instruction limit
% 29.20/4.56 % (3426408)Termination phase: Saturation
% 29.20/4.56 % (3426408)Time elapsed: 1.485 s
% 29.20/4.56 % (3426408)Peak memory usage: 139 MB
% 29.20/4.56 % (3426408)Instructions burned: 5206 (million)
% 29.20/4.56 % (3426431)lrs+10_1024_sil=16000:plsq=on:plsqr=32,1:sos=all:fs=off:gs=on:newcnf=on:random_seed=1014807636:i=667:av=off:fsr=off_2976 on theBenchmark for (2976ds/667Mi)
% 29.20/4.56 % (3426431)Instruction limit reached!
% 29.20/4.56 % (3426431)------------------------------
% 29.20/4.56 % (3426431)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 29.20/4.56 % (3426431)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 29.20/4.56 % (3426431)CaDiCaL version: 2.1.3
% 29.20/4.56 % (3426431)Termination reason: Instruction limit
% 29.20/4.56 % (3426431)Termination phase: Saturation
% 29.20/4.56 % (3426431)Time elapsed: 0.191 s
% 29.20/4.56 % (3426431)Peak memory usage: 115 MB
% 29.20/4.56 % (3426431)Instructions burned: 669 (million)
% 29.20/4.56 % (3426433)ott-1011_3:1_anc=all_dependent:to=lpo:sil=8000:drc=ordering:sas=cadical:fdtod=off:sp=reverse_frequency:spb=goal_then_units:urr=full:lftc=20:newcnf=on:random_seed=2708219226:s2a=on:i=185:s2at=1.8:fdi=4_2973 on theBenchmark for (2973ds/185Mi)
% 29.20/4.56 % (3426433)Instruction limit reached!
% 29.20/4.56 % (3426433)------------------------------
% 29.20/4.56 % (3426433)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 29.20/4.56 % (3426433)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 29.20/4.56 % (3426433)CaDiCaL version: 2.1.3
% 29.20/4.56 % (3426433)Termination reason: Instruction limit
% 29.20/4.56 % (3426433)Termination phase: Saturation
% 29.20/4.56 % (3426433)Time elapsed: 0.055 s
% 29.20/4.56 % (3426433)Peak memory usage: 91 MB
% 29.20/4.56 % (3426433)Instructions burned: 185 (million)
% 29.20/4.56 % (3426435)dis+1010_14_anc=all:to=lpo:sil=8000:sp=arity:slsq=on:random_seed=4189533936:i=193:ins=10:fsr=off:ss=axioms:fsd=on_2971 on theBenchmark for (2971ds/193Mi)
% 29.20/4.56 % (3426435)Instruction limit reached!
% 29.20/4.56 % (3426435)------------------------------
% 29.20/4.56 % (3426435)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 29.20/4.56 % (3426435)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 29.20/4.56 % (3426435)CaDiCaL version: 2.1.3
% 29.20/4.56 % (3426435)Termination reason: Instruction limit
% 29.20/4.56 % (3426435)Termination phase: Saturation
% 29.20/4.56 % (3426435)Time elapsed: 0.052 s
% 29.20/4.56 % (3426435)Peak memory usage: 89 MB
% 29.20/4.56 % (3426435)Instructions burned: 194 (million)
% 29.20/4.56 % (3426437)dis+1011_7_sil=8000:sp=occurrence:sos=all:fd=off:random_seed=1050800177:st=5.3:i=4850:sd=4:av=off:sup=off:ss=included:sgt=16_2969 on theBenchmark for (2969ds/4850Mi)
% 29.20/4.56 % (3426425)Instruction limit reached!
% 29.20/4.56 % (3426425)------------------------------
% 29.20/4.56 % (3426425)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 29.20/4.56 % (3426425)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 29.20/4.56 % (3426425)CaDiCaL version: 2.1.3
% 29.20/4.56 % (3426425)Termination reason: Instruction limit
% 29.20/4.56 % (3426425)Termination phase: Saturation
% 29.20/4.56 % (3426425)Time elapsed: 2.073 s
% 29.20/4.56 % (3426425)Peak memory usage: 166 MB
% 29.20/4.56 % (3426425)Instructions burned: 6061 (million)
% 29.20/4.56 % (3426439)lrs+1011_1_ncem=casc2026/models/loop8.pt:sil=32000:tgt=ground:npcc=on:sp=const_frequency:acc=on:urr=on:random_seed=3273942086:i=12111:sd=1:ss=included_2961 on theBenchmark for (2961ds/12111Mi)
% 29.20/4.56 % (3426374)First to succeed.
% 29.20/4.56 % (3426374)Solution written to "/export/starexec/sandbox/tmp/vampire-proof-3426368"
% 29.20/4.56 % (3426374)Refutation found. Thanks to Tanya!
% 29.20/4.56 % SZS status Theorem for theBenchmark
% 29.20/4.56 % SZS output start Proof for theBenchmark
% See solution above
% 30.01/4.65 % (3426374)------------------------------
% 30.01/4.65 % (3426374)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 30.01/4.65 % (3426374)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 30.01/4.65 % (3426374)CaDiCaL version: 2.1.3
% 30.01/4.65 % (3426374)Termination reason: Refutation
% 30.01/4.65 % (3426374)Time elapsed: 3.924 s
% 30.01/4.65 % (3426374)Peak memory usage: 166 MB
% 30.01/4.65 % (3426374)Instructions burned: 13400 (million)
% 30.01/4.65 % (3426374)------------------------------
% 30.01/4.65 % (3426374)------------------------------
% 30.01/4.65 % (3426368)Success in time 4.237 s
% 30.01/4.65 % Vampire exiting
%------------------------------------------------------------------------------