TSTP Solution File: SWW639_2 by Vampire---4.9
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Vampire---4.9
% Problem : SWW639_2 : TPTP v8.2.0. Released v6.1.0.
% Transfm : none
% Format : tptp:raw
% Command : run_vampire %s %d THM
% Computer : n032.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 300s
% DateTime : Mon Jun 24 18:35:25 EDT 2024
% Result : Theorem 0.14s 0.57s
% Output : Refutation 0.14s
% Verified :
% SZS Type : Refutation
% Derivation depth : 35
% Number of leaves : 30
% Syntax : Number of formulae : 181 ( 64 unt; 0 typ; 0 def)
% Number of atoms : 1269 ( 565 equ)
% Maximal formula atoms : 116 ( 7 avg)
% Number of connectives : 1553 ( 465 ~; 477 |; 538 &)
% ( 3 <=>; 70 =>; 0 <=; 0 <~>)
% Maximal formula depth : 38 ( 6 avg)
% Maximal term depth : 11 ( 2 avg)
% Number arithmetic : 3502 ( 664 atm; 70 fun;2442 num; 326 var)
% Number of types : 9 ( 7 usr; 1 ari)
% Number of type conns : 0 ( 0 >; 0 *; 0 +; 0 <<)
% Number of predicates : 8 ( 4 usr; 4 prp; 0-2 aty)
% Number of functors : 78 ( 69 usr; 44 con; 0-5 aty)
% Number of variables : 565 ( 251 !; 314 ?; 565 :)
% Comments :
%------------------------------------------------------------------------------
tff(type_def_5,type,
uni: $tType ).
tff(type_def_6,type,
ty: $tType ).
tff(type_def_7,type,
bool1: $tType ).
tff(type_def_8,type,
tuple02: $tType ).
tff(type_def_9,type,
map_int_int: $tType ).
tff(type_def_10,type,
array_int: $tType ).
tff(type_def_11,type,
rarray_int: $tType ).
tff(func_def_0,type,
witness1: ty > uni ).
tff(func_def_1,type,
int: ty ).
tff(func_def_2,type,
real: ty ).
tff(func_def_3,type,
bool: ty ).
tff(func_def_4,type,
true1: bool1 ).
tff(func_def_5,type,
false1: bool1 ).
tff(func_def_6,type,
match_bool1: ( ty * bool1 * uni * uni ) > uni ).
tff(func_def_7,type,
tuple0: ty ).
tff(func_def_8,type,
tuple03: tuple02 ).
tff(func_def_9,type,
qtmark: ty ).
tff(func_def_12,type,
min1: ( $int * $int ) > $int ).
tff(func_def_13,type,
max1: ( $int * $int ) > $int ).
tff(func_def_14,type,
map: ( ty * ty ) > ty ).
tff(func_def_15,type,
get: ( ty * ty * uni * uni ) > uni ).
tff(func_def_16,type,
set: ( ty * ty * uni * uni * uni ) > uni ).
tff(func_def_17,type,
const: ( ty * ty * uni ) > uni ).
tff(func_def_18,type,
array: ty > ty ).
tff(func_def_19,type,
mk_array1: ( ty * $int * uni ) > uni ).
tff(func_def_20,type,
length2: ( ty * uni ) > $int ).
tff(func_def_21,type,
elts: ( ty * uni ) > uni ).
tff(func_def_22,type,
get2: ( ty * uni * $int ) > uni ).
tff(func_def_23,type,
t2tb: $int > uni ).
tff(func_def_24,type,
tb2t: uni > $int ).
tff(func_def_25,type,
set2: ( ty * uni * $int * uni ) > uni ).
tff(func_def_26,type,
make2: ( ty * $int * uni ) > uni ).
tff(func_def_27,type,
rarray: ty > ty ).
tff(func_def_28,type,
mk_rarray1: ( ty * uni * $int * uni ) > uni ).
tff(func_def_29,type,
dummy: ( ty * uni ) > uni ).
tff(func_def_30,type,
length3: ( ty * uni ) > $int ).
tff(func_def_31,type,
data: ( ty * uni ) > uni ).
tff(func_def_32,type,
mixfix_lbrb1: ( ty * uni * $int ) > uni ).
tff(func_def_33,type,
mixfix_lblsmnrb1: ( ty * uni * $int * uni ) > uni ).
tff(func_def_34,type,
make3: ( ty * $int * uni ) > uni ).
tff(func_def_35,type,
t2tb1: map_int_int > uni ).
tff(func_def_36,type,
tb2t1: uni > map_int_int ).
tff(func_def_37,type,
t2tb2: array_int > uni ).
tff(func_def_38,type,
tb2t2: uni > array_int ).
tff(func_def_39,type,
t2tb3: rarray_int > uni ).
tff(func_def_40,type,
tb2t3: uni > rarray_int ).
tff(func_def_49,type,
sK0: map_int_int ).
tff(func_def_50,type,
sK1: array_int ).
tff(func_def_51,type,
sK2: $int ).
tff(func_def_52,type,
sK3: $int ).
tff(func_def_53,type,
sK4: $int ).
tff(func_def_54,type,
sK5: array_int ).
tff(func_def_55,type,
sK6: $int ).
tff(func_def_56,type,
sK7: map_int_int ).
tff(func_def_57,type,
sK8: $int ).
tff(func_def_58,type,
sK9: map_int_int ).
tff(func_def_59,type,
sK10: $int ).
tff(func_def_60,type,
sK11: map_int_int ).
tff(func_def_61,type,
sK12: $int ).
tff(func_def_62,type,
sK13: $int ).
tff(func_def_63,type,
sK14: $int ).
tff(func_def_64,type,
sK15: array_int ).
tff(func_def_65,type,
sK16: array_int ).
tff(func_def_66,type,
sK17: $int ).
tff(func_def_67,type,
sK18: $int ).
tff(func_def_68,type,
sK19: $int ).
tff(func_def_69,type,
sK20: map_int_int ).
tff(func_def_70,type,
sK21: $int ).
tff(func_def_71,type,
sK22: array_int ).
tff(func_def_72,type,
sK23: $int ).
tff(func_def_73,type,
sK24: $int ).
tff(func_def_74,type,
sK25: $int ).
tff(func_def_75,type,
sK26: array_int ).
tff(func_def_76,type,
sK27: $int ).
tff(func_def_77,type,
sK28: array_int ).
tff(func_def_78,type,
sK29: $int ).
tff(pred_def_1,type,
sort1: ( ty * uni ) > $o ).
tff(f1022,plain,
$false,
inference(avatar_sat_refutation,[],[f579,f743,f945,f1020]) ).
tff(f1020,plain,
spl30_3,
inference(avatar_contradiction_clause,[],[f1019]) ).
tff(f1019,plain,
( $false
| spl30_3 ),
inference(subsumption_resolution,[],[f1018,f578]) ).
tff(f578,plain,
( ( 42 != tb2t(get(int,int,t2tb1(sK11),t2tb(10))) )
| spl30_3 ),
inference(avatar_component_clause,[],[f577]) ).
tff(f577,plain,
( spl30_3
<=> ( 42 = tb2t(get(int,int,t2tb1(sK11),t2tb(10))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_3])]) ).
tff(f1018,plain,
42 = tb2t(get(int,int,t2tb1(sK11),t2tb(10))),
inference(forward_demodulation,[],[f1017,f286]) ).
tff(f286,plain,
! [X0: $int] : ( tb2t(t2tb(X0)) = X0 ),
inference(cnf_transformation,[],[f142]) ).
tff(f142,plain,
! [X0: $int] : ( tb2t(t2tb(X0)) = X0 ),
inference(rectify,[],[f32]) ).
tff(f32,axiom,
! [X14: $int] : ( tb2t(t2tb(X14)) = X14 ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
tff(f1017,plain,
tb2t(get(int,int,t2tb1(sK11),t2tb(10))) = tb2t(t2tb(42)),
inference(forward_demodulation,[],[f1016,f740]) ).
tff(f740,plain,
t2tb(42) = get(int,int,t2tb1(sK9),t2tb(0)),
inference(subsumption_resolution,[],[f738,f301]) ).
tff(f301,plain,
! [X0: $int] : sort1(int,t2tb(X0)),
inference(cnf_transformation,[],[f105]) ).
tff(f105,plain,
! [X0: $int] : sort1(int,t2tb(X0)),
inference(rectify,[],[f31]) ).
tff(f31,axiom,
! [X1: $int] : sort1(int,t2tb(X1)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
tff(f738,plain,
( ( t2tb(42) = get(int,int,t2tb1(sK9),t2tb(0)) )
| ~ sort1(int,t2tb(42)) ),
inference(superposition,[],[f367,f611]) ).
tff(f611,plain,
t2tb1(sK9) = set(int,int,elts(int,mk_array1(int,10,const(int,int,t2tb(0)))),t2tb(0),t2tb(42)),
inference(superposition,[],[f272,f455]) ).
tff(f455,plain,
sK9 = tb2t1(set(int,int,elts(int,mk_array1(int,10,const(int,int,t2tb(0)))),t2tb(0),t2tb(42))),
inference(evaluation,[],[f454]) ).
tff(f454,plain,
( ( sK9 = tb2t1(set(int,int,elts(int,mk_array1(int,10,const(int,int,t2tb(0)))),t2tb(0),t2tb(42))) )
| ~ $less(0,10) ),
inference(forward_demodulation,[],[f453,f267]) ).
tff(f267,plain,
! [X2: ty,X3: $int,X0: uni,X1: uni] : ( length3(X2,mk_rarray1(X2,X1,X3,X0)) = X3 ),
inference(cnf_transformation,[],[f184]) ).
tff(f184,plain,
! [X0: uni,X1: uni,X2: ty,X3: $int] : ( length3(X2,mk_rarray1(X2,X1,X3,X0)) = X3 ),
inference(rectify,[],[f107]) ).
tff(f107,plain,
! [X2: uni,X0: uni,X1: ty,X3: $int] : ( length3(X1,mk_rarray1(X1,X0,X3,X2)) = X3 ),
inference(rectify,[],[f42]) ).
tff(f42,axiom,
! [X6: uni,X0: ty,X18: uni,X13: $int] : ( length3(X0,mk_rarray1(X0,X6,X13,X18)) = X13 ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
tff(f453,plain,
( ~ $less(0,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0))))))
| ( sK9 = tb2t1(set(int,int,elts(int,mk_array1(int,10,const(int,int,t2tb(0)))),t2tb(0),t2tb(42))) ) ),
inference(forward_demodulation,[],[f425,f314]) ).
tff(f314,plain,
! [X2: $int,X3: uni,X0: ty,X1: uni] : ( data(X0,mk_rarray1(X0,X3,X2,X1)) = X1 ),
inference(cnf_transformation,[],[f212]) ).
tff(f212,plain,
! [X0: ty,X1: uni,X2: $int,X3: uni] : ( data(X0,mk_rarray1(X0,X3,X2,X1)) = X1 ),
inference(rectify,[],[f134]) ).
tff(f134,plain,
! [X1: ty,X2: uni,X0: $int,X3: uni] : ( data(X1,mk_rarray1(X1,X3,X0,X2)) = X2 ),
inference(rectify,[],[f44]) ).
tff(f44,axiom,
! [X13: $int,X0: ty,X18: uni,X6: uni] : ( data(X0,mk_rarray1(X0,X6,X13,X18)) = X18 ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
tff(f425,plain,
( ( sK9 = tb2t1(set(int,int,elts(int,data(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0)))))),t2tb(0),t2tb(42))) )
| ~ $less(0,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0)))))) ),
inference(evaluation,[],[f424]) ).
tff(f424,plain,
( ( sK9 = tb2t1(set(int,int,elts(int,data(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0)))))),t2tb(0),t2tb(42))) )
| ~ $less(0,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0))))))
| $less(10,0)
| $less(0,0) ),
inference(duplicate_literal_removal,[],[f346]) ).
tff(f346,plain,
( ~ $less(0,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0))))))
| ~ $less(0,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0))))))
| $less(0,0)
| ( sK9 = tb2t1(set(int,int,elts(int,data(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0)))))),t2tb(0),t2tb(42))) )
| $less(10,0)
| $less(10,0)
| $less(0,0) ),
inference(definition_unfolding,[],[f233,f320,f320,f320]) ).
tff(f320,plain,
! [X2: uni,X0: $int,X1: ty] : ( make3(X1,X0,X2) = mk_rarray1(X1,X2,X0,mk_array1(X1,X0,const(X1,int,X2))) ),
inference(definition_unfolding,[],[f275,f285]) ).
tff(f285,plain,
! [X2: ty,X0: uni,X1: $int] : ( make2(X2,X1,X0) = mk_array1(X2,X1,const(X2,int,X0)) ),
inference(cnf_transformation,[],[f195]) ).
tff(f195,plain,
! [X0: uni,X1: $int,X2: ty] : ( make2(X2,X1,X0) = mk_array1(X2,X1,const(X2,int,X0)) ),
inference(rectify,[],[f123]) ).
tff(f123,plain,
! [X1: uni,X2: $int,X0: ty] : ( make2(X0,X2,X1) = mk_array1(X0,X2,const(X0,int,X1)) ),
inference(rectify,[],[f38]) ).
tff(f38,axiom,
! [X0: ty,X16: uni,X17: $int] : ( make2(X0,X17,X16) = mk_array1(X0,X17,const(X0,int,X16)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
tff(f275,plain,
! [X2: uni,X0: $int,X1: ty] : ( make3(X1,X0,X2) = mk_rarray1(X1,X2,X0,make2(X1,X0,X2)) ),
inference(cnf_transformation,[],[f190]) ).
tff(f190,plain,
! [X0: $int,X1: ty,X2: uni] : ( make3(X1,X0,X2) = mk_rarray1(X1,X2,X0,make2(X1,X0,X2)) ),
inference(rectify,[],[f121]) ).
tff(f121,plain,
! [X2: $int,X1: ty,X0: uni] : ( make3(X1,X2,X0) = mk_rarray1(X1,X0,X2,make2(X1,X2,X0)) ),
inference(rectify,[],[f51]) ).
tff(f51,axiom,
! [X21: uni,X0: ty,X20: $int] : ( make3(X0,X20,X21) = mk_rarray1(X0,X21,X20,make2(X0,X20,X21)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
tff(f233,plain,
( ~ $less(0,length3(int,make3(int,10,t2tb(0))))
| $less(0,0)
| $less(10,0)
| ~ $less(0,length3(int,make3(int,10,t2tb(0))))
| ( tb2t1(set(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(0),t2tb(42))) = sK9 )
| $less(0,0)
| $less(10,0) ),
inference(cnf_transformation,[],[f181]) ).
tff(f181,plain,
( ( ( ~ $less(0,length3(int,make3(int,10,t2tb(0))))
| $less(0,0)
| ( ! [X1: $int] :
( ~ $less(X1,length2(int,data(int,make3(int,10,t2tb(0)))))
| ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,t2tb1(sK0),t2tb(X1))) )
| $less(X1,length3(int,make3(int,10,t2tb(0)))) )
& ~ $less(length2(int,t2tb2(sK1)),0)
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(sK3),sK2,t2tb2(sK1))) )
& ( length3(int,make3(int,10,t2tb(0))) = sK6 )
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(sK4),sK6,t2tb2(sK5))) )
& ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = sK4 )
& ( length2(int,data(int,make3(int,10,t2tb(0)))) = sK8 )
& ( sK5 = tb2t2(mk_array1(int,sK8,t2tb1(sK7))) )
& ( tb2t1(set(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(0),t2tb(17))) = sK0 )
& ( $less(10,0)
| ( ( ~ $less(0,length3(int,make3(int,10,t2tb(0))))
| ( ( ( 20 != sK12 )
| ~ $less(0,length3(int,make3(int,10,t2tb(0))))
| ( 42 != tb2t(get(int,int,t2tb1(sK11),t2tb(10))) )
| $less(10,0)
| ~ $less(10,sK12)
| ( 42 != tb2t(get(int,int,t2tb1(sK9),t2tb(0))) )
| ( 17 != tb2t(get(int,int,t2tb1(sK11),t2tb(0))) )
| $less(0,0) )
& ~ $less(sK12,0)
& ~ $less(sK10,sK12)
& ~ $less(sK10,0)
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(sK14),sK13,t2tb2(sK15))) )
& ! [X17: $int] :
( $less(X17,0)
| ~ $less(X17,sK12)
| ( ( ( tb2t(get(int,int,t2tb1(sK0),t2tb(X17))) = tb2t(get(int,int,t2tb1(sK11),t2tb(X17))) )
| ~ $less(X17,length3(int,make3(int,10,t2tb(0)))) )
& ( ( tb2t(get(int,int,t2tb1(sK9),t2tb($sum(X17,$uminus(length3(int,make3(int,10,t2tb(0)))))))) = tb2t(get(int,int,t2tb1(sK11),t2tb(X17))) )
| $less(X17,length3(int,make3(int,10,t2tb(0)))) ) ) )
& ( $sum(length3(int,make3(int,10,t2tb(0))),length3(int,make3(int,10,t2tb(0)))) = sK12 )
& ! [X18: $int] :
( ~ $less(X18,sK10)
| $less(X18,sK12)
| ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,t2tb1(sK11),t2tb(X18))) ) )
& ! [X19: $int] :
( ~ $less(X19,length2(int,data(int,make3(int,10,t2tb(0)))))
| ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,t2tb1(sK9),t2tb(X19))) )
| $less(X19,length3(int,make3(int,10,t2tb(0)))) )
& ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = sK17 )
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(sK17),sK18,t2tb2(sK16))) )
& ( length3(int,make3(int,10,t2tb(0))) = sK18 )
& ( length2(int,data(int,make3(int,10,t2tb(0)))) = sK19 )
& ( sK16 = tb2t2(mk_array1(int,sK19,t2tb1(sK20))) )
& ( tb2t1(set(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(0),t2tb(42))) = sK9 )
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(sK21),sK23,t2tb2(sK22))) )
& ~ $less(length2(int,t2tb2(sK22)),0)
& ~ $less(length2(int,data(int,make3(int,10,t2tb(0)))),length3(int,make3(int,10,t2tb(0))))
& ~ $less(length3(int,make3(int,10,t2tb(0))),0) )
| $less(0,0) )
& ~ $less(length3(int,make3(int,10,t2tb(0))),0)
& ! [X28: $int] :
( ~ $less(X28,length2(int,data(int,make3(int,10,t2tb(0)))))
| $less(X28,length3(int,make3(int,10,t2tb(0))))
| ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(X28))) ) )
& ~ $less(length2(int,data(int,make3(int,10,t2tb(0)))),length3(int,make3(int,10,t2tb(0))))
& ~ $less(length2(int,t2tb2(sK26)),0)
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(sK24),sK25,t2tb2(sK26))) ) ) )
& ~ $less(length2(int,data(int,make3(int,10,t2tb(0)))),length3(int,make3(int,10,t2tb(0))))
& ~ $less(length3(int,make3(int,10,t2tb(0))),0) ) )
& ~ $less(length3(int,make3(int,10,t2tb(0))),0)
& ~ $less(length2(int,t2tb2(sK28)),0)
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(sK29),sK27,t2tb2(sK28))) )
& ~ $less(length2(int,data(int,make3(int,10,t2tb(0)))),length3(int,make3(int,10,t2tb(0))))
& ! [X35: $int] :
( $less(X35,length3(int,make3(int,10,t2tb(0))))
| ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(X35))) )
| ~ $less(X35,length2(int,data(int,make3(int,10,t2tb(0))))) ) )
| $less(10,0) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK0,sK1,sK2,sK3,sK4,sK5,sK6,sK7,sK8,sK9,sK10,sK11,sK12,sK13,sK14,sK15,sK16,sK17,sK18,sK19,sK20,sK21,sK22,sK23,sK24,sK25,sK26,sK27,sK28,sK29])],[f168,f180,f179,f178,f177,f176,f175,f174,f173,f172,f171,f170,f169]) ).
tff(f169,plain,
( ? [X0: map_int_int] :
( ! [X1: $int] :
( ~ $less(X1,length2(int,data(int,make3(int,10,t2tb(0)))))
| ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,t2tb1(X0),t2tb(X1))) )
| $less(X1,length3(int,make3(int,10,t2tb(0)))) )
& ? [X2: array_int,X3: $int,X4: $int] :
( ~ $less(length2(int,t2tb2(X2)),0)
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X4),X3,t2tb2(X2))) ) )
& ? [X5: $int,X6: array_int,X7: $int] :
( ( length3(int,make3(int,10,t2tb(0))) = X7 )
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X5),X7,t2tb2(X6))) )
& ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = X5 )
& ? [X8: map_int_int,X9: $int] :
( ( length2(int,data(int,make3(int,10,t2tb(0)))) = X9 )
& ( tb2t2(mk_array1(int,X9,t2tb1(X8))) = X6 )
& ( tb2t1(set(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(0),t2tb(17))) = X0 ) ) )
& ( $less(10,0)
| ( ( ~ $less(0,length3(int,make3(int,10,t2tb(0))))
| ? [X10: map_int_int] :
( ? [X11: $int,X12: map_int_int,X13: $int] :
( ( ( 20 != X13 )
| ~ $less(0,length3(int,make3(int,10,t2tb(0))))
| ( 42 != tb2t(get(int,int,t2tb1(X12),t2tb(10))) )
| $less(10,0)
| ~ $less(10,X13)
| ( 42 != tb2t(get(int,int,t2tb1(X10),t2tb(0))) )
| ( 17 != tb2t(get(int,int,t2tb1(X12),t2tb(0))) )
| $less(0,0) )
& ~ $less(X13,0)
& ~ $less(X11,X13)
& ? [X14: $int,X15: $int,X16: array_int] :
( ~ $less(X11,0)
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X15),X14,t2tb2(X16))) ) )
& ! [X17: $int] :
( $less(X17,0)
| ~ $less(X17,X13)
| ( ( ( tb2t(get(int,int,t2tb1(X12),t2tb(X17))) = tb2t(get(int,int,t2tb1(X0),t2tb(X17))) )
| ~ $less(X17,length3(int,make3(int,10,t2tb(0)))) )
& ( ( tb2t(get(int,int,t2tb1(X12),t2tb(X17))) = tb2t(get(int,int,t2tb1(X10),t2tb($sum(X17,$uminus(length3(int,make3(int,10,t2tb(0)))))))) )
| $less(X17,length3(int,make3(int,10,t2tb(0)))) ) ) )
& ( $sum(length3(int,make3(int,10,t2tb(0))),length3(int,make3(int,10,t2tb(0)))) = X13 )
& ! [X18: $int] :
( ~ $less(X18,X11)
| $less(X18,X13)
| ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,t2tb1(X12),t2tb(X18))) ) ) )
& ! [X19: $int] :
( ~ $less(X19,length2(int,data(int,make3(int,10,t2tb(0)))))
| ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,t2tb1(X10),t2tb(X19))) )
| $less(X19,length3(int,make3(int,10,t2tb(0)))) )
& ? [X20: array_int,X21: $int,X22: $int] :
( ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = X21 )
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X21),X22,t2tb2(X20))) )
& ( length3(int,make3(int,10,t2tb(0))) = X22 )
& ? [X23: $int,X24: map_int_int] :
( ( length2(int,data(int,make3(int,10,t2tb(0)))) = X23 )
& ( tb2t2(mk_array1(int,X23,t2tb1(X24))) = X20 )
& ( tb2t1(set(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(0),t2tb(42))) = X10 ) ) )
& ? [X25: $int,X26: array_int,X27: $int] :
( ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X25),X27,t2tb2(X26))) )
& ~ $less(length2(int,t2tb2(X26)),0) )
& ~ $less(length2(int,data(int,make3(int,10,t2tb(0)))),length3(int,make3(int,10,t2tb(0))))
& ~ $less(length3(int,make3(int,10,t2tb(0))),0) )
| $less(0,0) )
& ~ $less(length3(int,make3(int,10,t2tb(0))),0)
& ! [X28: $int] :
( ~ $less(X28,length2(int,data(int,make3(int,10,t2tb(0)))))
| $less(X28,length3(int,make3(int,10,t2tb(0))))
| ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(X28))) ) )
& ~ $less(length2(int,data(int,make3(int,10,t2tb(0)))),length3(int,make3(int,10,t2tb(0))))
& ? [X29: $int,X30: $int,X31: array_int] :
( ~ $less(length2(int,t2tb2(X31)),0)
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X29),X30,t2tb2(X31))) ) ) ) )
& ~ $less(length2(int,data(int,make3(int,10,t2tb(0)))),length3(int,make3(int,10,t2tb(0))))
& ~ $less(length3(int,make3(int,10,t2tb(0))),0) )
=> ( ! [X1: $int] :
( ~ $less(X1,length2(int,data(int,make3(int,10,t2tb(0)))))
| ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,t2tb1(sK0),t2tb(X1))) )
| $less(X1,length3(int,make3(int,10,t2tb(0)))) )
& ? [X2: array_int,X3: $int,X4: $int] :
( ~ $less(length2(int,t2tb2(X2)),0)
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X4),X3,t2tb2(X2))) ) )
& ? [X7: $int,X6: array_int,X5: $int] :
( ( length3(int,make3(int,10,t2tb(0))) = X7 )
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X5),X7,t2tb2(X6))) )
& ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = X5 )
& ? [X9: $int,X8: map_int_int] :
( ( length2(int,data(int,make3(int,10,t2tb(0)))) = X9 )
& ( tb2t2(mk_array1(int,X9,t2tb1(X8))) = X6 )
& ( tb2t1(set(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(0),t2tb(17))) = sK0 ) ) )
& ( $less(10,0)
| ( ( ~ $less(0,length3(int,make3(int,10,t2tb(0))))
| ? [X10: map_int_int] :
( ? [X13: $int,X12: map_int_int,X11: $int] :
( ( ( 20 != X13 )
| ~ $less(0,length3(int,make3(int,10,t2tb(0))))
| ( 42 != tb2t(get(int,int,t2tb1(X12),t2tb(10))) )
| $less(10,0)
| ~ $less(10,X13)
| ( 42 != tb2t(get(int,int,t2tb1(X10),t2tb(0))) )
| ( 17 != tb2t(get(int,int,t2tb1(X12),t2tb(0))) )
| $less(0,0) )
& ~ $less(X13,0)
& ~ $less(X11,X13)
& ? [X14: $int,X15: $int,X16: array_int] :
( ~ $less(X11,0)
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X15),X14,t2tb2(X16))) ) )
& ! [X17: $int] :
( $less(X17,0)
| ~ $less(X17,X13)
| ( ( ( tb2t(get(int,int,t2tb1(X12),t2tb(X17))) = tb2t(get(int,int,t2tb1(sK0),t2tb(X17))) )
| ~ $less(X17,length3(int,make3(int,10,t2tb(0)))) )
& ( ( tb2t(get(int,int,t2tb1(X12),t2tb(X17))) = tb2t(get(int,int,t2tb1(X10),t2tb($sum(X17,$uminus(length3(int,make3(int,10,t2tb(0)))))))) )
| $less(X17,length3(int,make3(int,10,t2tb(0)))) ) ) )
& ( $sum(length3(int,make3(int,10,t2tb(0))),length3(int,make3(int,10,t2tb(0)))) = X13 )
& ! [X18: $int] :
( ~ $less(X18,X11)
| $less(X18,X13)
| ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,t2tb1(X12),t2tb(X18))) ) ) )
& ! [X19: $int] :
( ~ $less(X19,length2(int,data(int,make3(int,10,t2tb(0)))))
| ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,t2tb1(X10),t2tb(X19))) )
| $less(X19,length3(int,make3(int,10,t2tb(0)))) )
& ? [X20: array_int,X21: $int,X22: $int] :
( ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = X21 )
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X21),X22,t2tb2(X20))) )
& ( length3(int,make3(int,10,t2tb(0))) = X22 )
& ? [X23: $int,X24: map_int_int] :
( ( length2(int,data(int,make3(int,10,t2tb(0)))) = X23 )
& ( tb2t2(mk_array1(int,X23,t2tb1(X24))) = X20 )
& ( tb2t1(set(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(0),t2tb(42))) = X10 ) ) )
& ? [X25: $int,X26: array_int,X27: $int] :
( ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X25),X27,t2tb2(X26))) )
& ~ $less(length2(int,t2tb2(X26)),0) )
& ~ $less(length2(int,data(int,make3(int,10,t2tb(0)))),length3(int,make3(int,10,t2tb(0))))
& ~ $less(length3(int,make3(int,10,t2tb(0))),0) )
| $less(0,0) )
& ~ $less(length3(int,make3(int,10,t2tb(0))),0)
& ! [X28: $int] :
( ~ $less(X28,length2(int,data(int,make3(int,10,t2tb(0)))))
| $less(X28,length3(int,make3(int,10,t2tb(0))))
| ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(X28))) ) )
& ~ $less(length2(int,data(int,make3(int,10,t2tb(0)))),length3(int,make3(int,10,t2tb(0))))
& ? [X29: $int,X30: $int,X31: array_int] :
( ~ $less(length2(int,t2tb2(X31)),0)
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X29),X30,t2tb2(X31))) ) ) ) )
& ~ $less(length2(int,data(int,make3(int,10,t2tb(0)))),length3(int,make3(int,10,t2tb(0))))
& ~ $less(length3(int,make3(int,10,t2tb(0))),0) ) ),
introduced(choice_axiom,[]) ).
tff(f170,plain,
( ? [X2: array_int,X3: $int,X4: $int] :
( ~ $less(length2(int,t2tb2(X2)),0)
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X4),X3,t2tb2(X2))) ) )
=> ( ~ $less(length2(int,t2tb2(sK1)),0)
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(sK3),sK2,t2tb2(sK1))) ) ) ),
introduced(choice_axiom,[]) ).
tff(f171,plain,
( ? [X7: $int,X6: array_int,X5: $int] :
( ( length3(int,make3(int,10,t2tb(0))) = X7 )
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X5),X7,t2tb2(X6))) )
& ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = X5 )
& ? [X9: $int,X8: map_int_int] :
( ( length2(int,data(int,make3(int,10,t2tb(0)))) = X9 )
& ( tb2t2(mk_array1(int,X9,t2tb1(X8))) = X6 )
& ( tb2t1(set(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(0),t2tb(17))) = sK0 ) ) )
=> ( ( length3(int,make3(int,10,t2tb(0))) = sK6 )
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(sK4),sK6,t2tb2(sK5))) )
& ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = sK4 )
& ? [X9: $int,X8: map_int_int] :
( ( length2(int,data(int,make3(int,10,t2tb(0)))) = X9 )
& ( tb2t2(mk_array1(int,X9,t2tb1(X8))) = sK5 )
& ( tb2t1(set(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(0),t2tb(17))) = sK0 ) ) ) ),
introduced(choice_axiom,[]) ).
tff(f172,plain,
( ? [X9: $int,X8: map_int_int] :
( ( length2(int,data(int,make3(int,10,t2tb(0)))) = X9 )
& ( tb2t2(mk_array1(int,X9,t2tb1(X8))) = sK5 )
& ( tb2t1(set(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(0),t2tb(17))) = sK0 ) )
=> ( ( length2(int,data(int,make3(int,10,t2tb(0)))) = sK8 )
& ( sK5 = tb2t2(mk_array1(int,sK8,t2tb1(sK7))) )
& ( tb2t1(set(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(0),t2tb(17))) = sK0 ) ) ),
introduced(choice_axiom,[]) ).
tff(f173,plain,
( ? [X10: map_int_int] :
( ? [X13: $int,X12: map_int_int,X11: $int] :
( ( ( 20 != X13 )
| ~ $less(0,length3(int,make3(int,10,t2tb(0))))
| ( 42 != tb2t(get(int,int,t2tb1(X12),t2tb(10))) )
| $less(10,0)
| ~ $less(10,X13)
| ( 42 != tb2t(get(int,int,t2tb1(X10),t2tb(0))) )
| ( 17 != tb2t(get(int,int,t2tb1(X12),t2tb(0))) )
| $less(0,0) )
& ~ $less(X13,0)
& ~ $less(X11,X13)
& ? [X14: $int,X15: $int,X16: array_int] :
( ~ $less(X11,0)
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X15),X14,t2tb2(X16))) ) )
& ! [X17: $int] :
( $less(X17,0)
| ~ $less(X17,X13)
| ( ( ( tb2t(get(int,int,t2tb1(X12),t2tb(X17))) = tb2t(get(int,int,t2tb1(sK0),t2tb(X17))) )
| ~ $less(X17,length3(int,make3(int,10,t2tb(0)))) )
& ( ( tb2t(get(int,int,t2tb1(X12),t2tb(X17))) = tb2t(get(int,int,t2tb1(X10),t2tb($sum(X17,$uminus(length3(int,make3(int,10,t2tb(0)))))))) )
| $less(X17,length3(int,make3(int,10,t2tb(0)))) ) ) )
& ( $sum(length3(int,make3(int,10,t2tb(0))),length3(int,make3(int,10,t2tb(0)))) = X13 )
& ! [X18: $int] :
( ~ $less(X18,X11)
| $less(X18,X13)
| ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,t2tb1(X12),t2tb(X18))) ) ) )
& ! [X19: $int] :
( ~ $less(X19,length2(int,data(int,make3(int,10,t2tb(0)))))
| ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,t2tb1(X10),t2tb(X19))) )
| $less(X19,length3(int,make3(int,10,t2tb(0)))) )
& ? [X20: array_int,X21: $int,X22: $int] :
( ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = X21 )
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X21),X22,t2tb2(X20))) )
& ( length3(int,make3(int,10,t2tb(0))) = X22 )
& ? [X23: $int,X24: map_int_int] :
( ( length2(int,data(int,make3(int,10,t2tb(0)))) = X23 )
& ( tb2t2(mk_array1(int,X23,t2tb1(X24))) = X20 )
& ( tb2t1(set(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(0),t2tb(42))) = X10 ) ) )
& ? [X25: $int,X26: array_int,X27: $int] :
( ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X25),X27,t2tb2(X26))) )
& ~ $less(length2(int,t2tb2(X26)),0) )
& ~ $less(length2(int,data(int,make3(int,10,t2tb(0)))),length3(int,make3(int,10,t2tb(0))))
& ~ $less(length3(int,make3(int,10,t2tb(0))),0) )
=> ( ? [X13: $int,X12: map_int_int,X11: $int] :
( ( ( 20 != X13 )
| ~ $less(0,length3(int,make3(int,10,t2tb(0))))
| ( 42 != tb2t(get(int,int,t2tb1(X12),t2tb(10))) )
| $less(10,0)
| ~ $less(10,X13)
| ( 42 != tb2t(get(int,int,t2tb1(sK9),t2tb(0))) )
| ( 17 != tb2t(get(int,int,t2tb1(X12),t2tb(0))) )
| $less(0,0) )
& ~ $less(X13,0)
& ~ $less(X11,X13)
& ? [X14: $int,X15: $int,X16: array_int] :
( ~ $less(X11,0)
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X15),X14,t2tb2(X16))) ) )
& ! [X17: $int] :
( $less(X17,0)
| ~ $less(X17,X13)
| ( ( ( tb2t(get(int,int,t2tb1(X12),t2tb(X17))) = tb2t(get(int,int,t2tb1(sK0),t2tb(X17))) )
| ~ $less(X17,length3(int,make3(int,10,t2tb(0)))) )
& ( ( tb2t(get(int,int,t2tb1(X12),t2tb(X17))) = tb2t(get(int,int,t2tb1(sK9),t2tb($sum(X17,$uminus(length3(int,make3(int,10,t2tb(0)))))))) )
| $less(X17,length3(int,make3(int,10,t2tb(0)))) ) ) )
& ( $sum(length3(int,make3(int,10,t2tb(0))),length3(int,make3(int,10,t2tb(0)))) = X13 )
& ! [X18: $int] :
( ~ $less(X18,X11)
| $less(X18,X13)
| ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,t2tb1(X12),t2tb(X18))) ) ) )
& ! [X19: $int] :
( ~ $less(X19,length2(int,data(int,make3(int,10,t2tb(0)))))
| ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,t2tb1(sK9),t2tb(X19))) )
| $less(X19,length3(int,make3(int,10,t2tb(0)))) )
& ? [X22: $int,X21: $int,X20: array_int] :
( ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = X21 )
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X21),X22,t2tb2(X20))) )
& ( length3(int,make3(int,10,t2tb(0))) = X22 )
& ? [X24: map_int_int,X23: $int] :
( ( length2(int,data(int,make3(int,10,t2tb(0)))) = X23 )
& ( tb2t2(mk_array1(int,X23,t2tb1(X24))) = X20 )
& ( tb2t1(set(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(0),t2tb(42))) = sK9 ) ) )
& ? [X25: $int,X26: array_int,X27: $int] :
( ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X25),X27,t2tb2(X26))) )
& ~ $less(length2(int,t2tb2(X26)),0) )
& ~ $less(length2(int,data(int,make3(int,10,t2tb(0)))),length3(int,make3(int,10,t2tb(0))))
& ~ $less(length3(int,make3(int,10,t2tb(0))),0) ) ),
introduced(choice_axiom,[]) ).
tff(f174,plain,
( ? [X13: $int,X12: map_int_int,X11: $int] :
( ( ( 20 != X13 )
| ~ $less(0,length3(int,make3(int,10,t2tb(0))))
| ( 42 != tb2t(get(int,int,t2tb1(X12),t2tb(10))) )
| $less(10,0)
| ~ $less(10,X13)
| ( 42 != tb2t(get(int,int,t2tb1(sK9),t2tb(0))) )
| ( 17 != tb2t(get(int,int,t2tb1(X12),t2tb(0))) )
| $less(0,0) )
& ~ $less(X13,0)
& ~ $less(X11,X13)
& ? [X14: $int,X15: $int,X16: array_int] :
( ~ $less(X11,0)
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X15),X14,t2tb2(X16))) ) )
& ! [X17: $int] :
( $less(X17,0)
| ~ $less(X17,X13)
| ( ( ( tb2t(get(int,int,t2tb1(X12),t2tb(X17))) = tb2t(get(int,int,t2tb1(sK0),t2tb(X17))) )
| ~ $less(X17,length3(int,make3(int,10,t2tb(0)))) )
& ( ( tb2t(get(int,int,t2tb1(X12),t2tb(X17))) = tb2t(get(int,int,t2tb1(sK9),t2tb($sum(X17,$uminus(length3(int,make3(int,10,t2tb(0)))))))) )
| $less(X17,length3(int,make3(int,10,t2tb(0)))) ) ) )
& ( $sum(length3(int,make3(int,10,t2tb(0))),length3(int,make3(int,10,t2tb(0)))) = X13 )
& ! [X18: $int] :
( ~ $less(X18,X11)
| $less(X18,X13)
| ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,t2tb1(X12),t2tb(X18))) ) ) )
=> ( ( ( 20 != sK12 )
| ~ $less(0,length3(int,make3(int,10,t2tb(0))))
| ( 42 != tb2t(get(int,int,t2tb1(sK11),t2tb(10))) )
| $less(10,0)
| ~ $less(10,sK12)
| ( 42 != tb2t(get(int,int,t2tb1(sK9),t2tb(0))) )
| ( 17 != tb2t(get(int,int,t2tb1(sK11),t2tb(0))) )
| $less(0,0) )
& ~ $less(sK12,0)
& ~ $less(sK10,sK12)
& ? [X16: array_int,X15: $int,X14: $int] :
( ~ $less(sK10,0)
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X15),X14,t2tb2(X16))) ) )
& ! [X17: $int] :
( $less(X17,0)
| ~ $less(X17,sK12)
| ( ( ( tb2t(get(int,int,t2tb1(sK0),t2tb(X17))) = tb2t(get(int,int,t2tb1(sK11),t2tb(X17))) )
| ~ $less(X17,length3(int,make3(int,10,t2tb(0)))) )
& ( ( tb2t(get(int,int,t2tb1(sK9),t2tb($sum(X17,$uminus(length3(int,make3(int,10,t2tb(0)))))))) = tb2t(get(int,int,t2tb1(sK11),t2tb(X17))) )
| $less(X17,length3(int,make3(int,10,t2tb(0)))) ) ) )
& ( $sum(length3(int,make3(int,10,t2tb(0))),length3(int,make3(int,10,t2tb(0)))) = sK12 )
& ! [X18: $int] :
( ~ $less(X18,sK10)
| $less(X18,sK12)
| ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,t2tb1(sK11),t2tb(X18))) ) ) ) ),
introduced(choice_axiom,[]) ).
tff(f175,plain,
( ? [X16: array_int,X15: $int,X14: $int] :
( ~ $less(sK10,0)
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X15),X14,t2tb2(X16))) ) )
=> ( ~ $less(sK10,0)
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(sK14),sK13,t2tb2(sK15))) ) ) ),
introduced(choice_axiom,[]) ).
tff(f176,plain,
( ? [X22: $int,X21: $int,X20: array_int] :
( ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = X21 )
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X21),X22,t2tb2(X20))) )
& ( length3(int,make3(int,10,t2tb(0))) = X22 )
& ? [X24: map_int_int,X23: $int] :
( ( length2(int,data(int,make3(int,10,t2tb(0)))) = X23 )
& ( tb2t2(mk_array1(int,X23,t2tb1(X24))) = X20 )
& ( tb2t1(set(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(0),t2tb(42))) = sK9 ) ) )
=> ( ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = sK17 )
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(sK17),sK18,t2tb2(sK16))) )
& ( length3(int,make3(int,10,t2tb(0))) = sK18 )
& ? [X24: map_int_int,X23: $int] :
( ( length2(int,data(int,make3(int,10,t2tb(0)))) = X23 )
& ( tb2t2(mk_array1(int,X23,t2tb1(X24))) = sK16 )
& ( tb2t1(set(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(0),t2tb(42))) = sK9 ) ) ) ),
introduced(choice_axiom,[]) ).
tff(f177,plain,
( ? [X24: map_int_int,X23: $int] :
( ( length2(int,data(int,make3(int,10,t2tb(0)))) = X23 )
& ( tb2t2(mk_array1(int,X23,t2tb1(X24))) = sK16 )
& ( tb2t1(set(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(0),t2tb(42))) = sK9 ) )
=> ( ( length2(int,data(int,make3(int,10,t2tb(0)))) = sK19 )
& ( sK16 = tb2t2(mk_array1(int,sK19,t2tb1(sK20))) )
& ( tb2t1(set(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(0),t2tb(42))) = sK9 ) ) ),
introduced(choice_axiom,[]) ).
tff(f178,plain,
( ? [X25: $int,X26: array_int,X27: $int] :
( ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X25),X27,t2tb2(X26))) )
& ~ $less(length2(int,t2tb2(X26)),0) )
=> ( ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(sK21),sK23,t2tb2(sK22))) )
& ~ $less(length2(int,t2tb2(sK22)),0) ) ),
introduced(choice_axiom,[]) ).
tff(f179,plain,
( ? [X29: $int,X30: $int,X31: array_int] :
( ~ $less(length2(int,t2tb2(X31)),0)
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X29),X30,t2tb2(X31))) ) )
=> ( ~ $less(length2(int,t2tb2(sK26)),0)
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(sK24),sK25,t2tb2(sK26))) ) ) ),
introduced(choice_axiom,[]) ).
tff(f180,plain,
( ? [X32: $int,X33: array_int,X34: $int] :
( ~ $less(length2(int,t2tb2(X33)),0)
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X34),X32,t2tb2(X33))) ) )
=> ( ~ $less(length2(int,t2tb2(sK28)),0)
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(sK29),sK27,t2tb2(sK28))) ) ) ),
introduced(choice_axiom,[]) ).
tff(f168,plain,
( ( ( ~ $less(0,length3(int,make3(int,10,t2tb(0))))
| $less(0,0)
| ? [X0: map_int_int] :
( ! [X1: $int] :
( ~ $less(X1,length2(int,data(int,make3(int,10,t2tb(0)))))
| ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,t2tb1(X0),t2tb(X1))) )
| $less(X1,length3(int,make3(int,10,t2tb(0)))) )
& ? [X2: array_int,X3: $int,X4: $int] :
( ~ $less(length2(int,t2tb2(X2)),0)
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X4),X3,t2tb2(X2))) ) )
& ? [X5: $int,X6: array_int,X7: $int] :
( ( length3(int,make3(int,10,t2tb(0))) = X7 )
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X5),X7,t2tb2(X6))) )
& ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = X5 )
& ? [X8: map_int_int,X9: $int] :
( ( length2(int,data(int,make3(int,10,t2tb(0)))) = X9 )
& ( tb2t2(mk_array1(int,X9,t2tb1(X8))) = X6 )
& ( tb2t1(set(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(0),t2tb(17))) = X0 ) ) )
& ( $less(10,0)
| ( ( ~ $less(0,length3(int,make3(int,10,t2tb(0))))
| ? [X10: map_int_int] :
( ? [X11: $int,X12: map_int_int,X13: $int] :
( ( ( 20 != X13 )
| ~ $less(0,length3(int,make3(int,10,t2tb(0))))
| ( 42 != tb2t(get(int,int,t2tb1(X12),t2tb(10))) )
| $less(10,0)
| ~ $less(10,X13)
| ( 42 != tb2t(get(int,int,t2tb1(X10),t2tb(0))) )
| ( 17 != tb2t(get(int,int,t2tb1(X12),t2tb(0))) )
| $less(0,0) )
& ~ $less(X13,0)
& ~ $less(X11,X13)
& ? [X14: $int,X15: $int,X16: array_int] :
( ~ $less(X11,0)
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X15),X14,t2tb2(X16))) ) )
& ! [X17: $int] :
( $less(X17,0)
| ~ $less(X17,X13)
| ( ( ( tb2t(get(int,int,t2tb1(X12),t2tb(X17))) = tb2t(get(int,int,t2tb1(X0),t2tb(X17))) )
| ~ $less(X17,length3(int,make3(int,10,t2tb(0)))) )
& ( ( tb2t(get(int,int,t2tb1(X12),t2tb(X17))) = tb2t(get(int,int,t2tb1(X10),t2tb($sum(X17,$uminus(length3(int,make3(int,10,t2tb(0)))))))) )
| $less(X17,length3(int,make3(int,10,t2tb(0)))) ) ) )
& ( $sum(length3(int,make3(int,10,t2tb(0))),length3(int,make3(int,10,t2tb(0)))) = X13 )
& ! [X18: $int] :
( ~ $less(X18,X11)
| $less(X18,X13)
| ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,t2tb1(X12),t2tb(X18))) ) ) )
& ! [X19: $int] :
( ~ $less(X19,length2(int,data(int,make3(int,10,t2tb(0)))))
| ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,t2tb1(X10),t2tb(X19))) )
| $less(X19,length3(int,make3(int,10,t2tb(0)))) )
& ? [X20: array_int,X21: $int,X22: $int] :
( ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = X21 )
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X21),X22,t2tb2(X20))) )
& ( length3(int,make3(int,10,t2tb(0))) = X22 )
& ? [X23: $int,X24: map_int_int] :
( ( length2(int,data(int,make3(int,10,t2tb(0)))) = X23 )
& ( tb2t2(mk_array1(int,X23,t2tb1(X24))) = X20 )
& ( tb2t1(set(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(0),t2tb(42))) = X10 ) ) )
& ? [X25: $int,X26: array_int,X27: $int] :
( ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X25),X27,t2tb2(X26))) )
& ~ $less(length2(int,t2tb2(X26)),0) )
& ~ $less(length2(int,data(int,make3(int,10,t2tb(0)))),length3(int,make3(int,10,t2tb(0))))
& ~ $less(length3(int,make3(int,10,t2tb(0))),0) )
| $less(0,0) )
& ~ $less(length3(int,make3(int,10,t2tb(0))),0)
& ! [X28: $int] :
( ~ $less(X28,length2(int,data(int,make3(int,10,t2tb(0)))))
| $less(X28,length3(int,make3(int,10,t2tb(0))))
| ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(X28))) ) )
& ~ $less(length2(int,data(int,make3(int,10,t2tb(0)))),length3(int,make3(int,10,t2tb(0))))
& ? [X29: $int,X30: $int,X31: array_int] :
( ~ $less(length2(int,t2tb2(X31)),0)
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X29),X30,t2tb2(X31))) ) ) ) )
& ~ $less(length2(int,data(int,make3(int,10,t2tb(0)))),length3(int,make3(int,10,t2tb(0))))
& ~ $less(length3(int,make3(int,10,t2tb(0))),0) ) )
& ~ $less(length3(int,make3(int,10,t2tb(0))),0)
& ? [X32: $int,X33: array_int,X34: $int] :
( ~ $less(length2(int,t2tb2(X33)),0)
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X34),X32,t2tb2(X33))) ) )
& ~ $less(length2(int,data(int,make3(int,10,t2tb(0)))),length3(int,make3(int,10,t2tb(0))))
& ! [X35: $int] :
( $less(X35,length3(int,make3(int,10,t2tb(0))))
| ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(X35))) )
| ~ $less(X35,length2(int,data(int,make3(int,10,t2tb(0))))) ) )
| $less(10,0) ),
inference(rectify,[],[f164]) ).
tff(f164,plain,
( ( ( ~ $less(0,length3(int,make3(int,10,t2tb(0))))
| $less(0,0)
| ? [X4: map_int_int] :
( ! [X13: $int] :
( ~ $less(X13,length2(int,data(int,make3(int,10,t2tb(0)))))
| ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,t2tb1(X4),t2tb(X13))) )
| $less(X13,length3(int,make3(int,10,t2tb(0)))) )
& ? [X7: array_int,X5: $int,X6: $int] :
( ~ $less(length2(int,t2tb2(X7)),0)
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X6),X5,t2tb2(X7))) ) )
& ? [X10: $int,X8: array_int,X9: $int] :
( ( length3(int,make3(int,10,t2tb(0))) = X9 )
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X10),X9,t2tb2(X8))) )
& ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = X10 )
& ? [X11: map_int_int,X12: $int] :
( ( length2(int,data(int,make3(int,10,t2tb(0)))) = X12 )
& ( tb2t2(mk_array1(int,X12,t2tb1(X11))) = X8 )
& ( tb2t1(set(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(0),t2tb(17))) = X4 ) ) )
& ( $less(10,0)
| ( ( ~ $less(0,length3(int,make3(int,10,t2tb(0))))
| ? [X18: map_int_int] :
( ? [X30: $int,X29: map_int_int,X28: $int] :
( ( ( 20 != X28 )
| ~ $less(0,length3(int,make3(int,10,t2tb(0))))
| ( 42 != tb2t(get(int,int,t2tb1(X29),t2tb(10))) )
| $less(10,0)
| ~ $less(10,X28)
| ( 42 != tb2t(get(int,int,t2tb1(X18),t2tb(0))) )
| ( 17 != tb2t(get(int,int,t2tb1(X29),t2tb(0))) )
| $less(0,0) )
& ~ $less(X28,0)
& ~ $less(X30,X28)
& ? [X32: $int,X33: $int,X31: array_int] :
( ~ $less(X30,0)
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X33),X32,t2tb2(X31))) ) )
& ! [X35: $int] :
( $less(X35,0)
| ~ $less(X35,X28)
| ( ( ( tb2t(get(int,int,t2tb1(X29),t2tb(X35))) = tb2t(get(int,int,t2tb1(X4),t2tb(X35))) )
| ~ $less(X35,length3(int,make3(int,10,t2tb(0)))) )
& ( ( tb2t(get(int,int,t2tb1(X29),t2tb(X35))) = tb2t(get(int,int,t2tb1(X18),t2tb($sum(X35,$uminus(length3(int,make3(int,10,t2tb(0)))))))) )
| $less(X35,length3(int,make3(int,10,t2tb(0)))) ) ) )
& ( $sum(length3(int,make3(int,10,t2tb(0))),length3(int,make3(int,10,t2tb(0)))) = X28 )
& ! [X34: $int] :
( ~ $less(X34,X30)
| $less(X34,X28)
| ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,t2tb1(X29),t2tb(X34))) ) ) )
& ! [X24: $int] :
( ~ $less(X24,length2(int,data(int,make3(int,10,t2tb(0)))))
| ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,t2tb1(X18),t2tb(X24))) )
| $less(X24,length3(int,make3(int,10,t2tb(0)))) )
& ? [X21: array_int,X19: $int,X20: $int] :
( ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = X19 )
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X19),X20,t2tb2(X21))) )
& ( length3(int,make3(int,10,t2tb(0))) = X20 )
& ? [X22: $int,X23: map_int_int] :
( ( length2(int,data(int,make3(int,10,t2tb(0)))) = X22 )
& ( tb2t2(mk_array1(int,X22,t2tb1(X23))) = X21 )
& ( tb2t1(set(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(0),t2tb(42))) = X18 ) ) )
& ? [X27: $int,X26: array_int,X25: $int] :
( ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X27),X25,t2tb2(X26))) )
& ~ $less(length2(int,t2tb2(X26)),0) )
& ~ $less(length2(int,data(int,make3(int,10,t2tb(0)))),length3(int,make3(int,10,t2tb(0))))
& ~ $less(length3(int,make3(int,10,t2tb(0))),0) )
| $less(0,0) )
& ~ $less(length3(int,make3(int,10,t2tb(0))),0)
& ! [X17: $int] :
( ~ $less(X17,length2(int,data(int,make3(int,10,t2tb(0)))))
| $less(X17,length3(int,make3(int,10,t2tb(0))))
| ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(X17))) ) )
& ~ $less(length2(int,data(int,make3(int,10,t2tb(0)))),length3(int,make3(int,10,t2tb(0))))
& ? [X15: $int,X16: $int,X14: array_int] :
( ~ $less(length2(int,t2tb2(X14)),0)
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X15),X16,t2tb2(X14))) ) ) ) )
& ~ $less(length2(int,data(int,make3(int,10,t2tb(0)))),length3(int,make3(int,10,t2tb(0))))
& ~ $less(length3(int,make3(int,10,t2tb(0))),0) ) )
& ~ $less(length3(int,make3(int,10,t2tb(0))),0)
& ? [X0: $int,X1: array_int,X2: $int] :
( ~ $less(length2(int,t2tb2(X1)),0)
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X2),X0,t2tb2(X1))) ) )
& ~ $less(length2(int,data(int,make3(int,10,t2tb(0)))),length3(int,make3(int,10,t2tb(0))))
& ! [X3: $int] :
( $less(X3,length3(int,make3(int,10,t2tb(0))))
| ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(X3))) )
| ~ $less(X3,length2(int,data(int,make3(int,10,t2tb(0))))) ) )
| $less(10,0) ),
inference(flattening,[],[f163]) ).
tff(f163,plain,
( $less(10,0)
| ( ( ~ $less(0,length3(int,make3(int,10,t2tb(0))))
| $less(0,0)
| ? [X4: map_int_int] :
( ( $less(10,0)
| ( ( ~ $less(0,length3(int,make3(int,10,t2tb(0))))
| $less(0,0)
| ? [X18: map_int_int] :
( ? [X28: $int,X29: map_int_int,X30: $int] :
( ( ( 20 != X28 )
| ~ $less(0,length3(int,make3(int,10,t2tb(0))))
| ( 42 != tb2t(get(int,int,t2tb1(X29),t2tb(10))) )
| $less(10,0)
| ~ $less(10,X28)
| ( 42 != tb2t(get(int,int,t2tb1(X18),t2tb(0))) )
| ( 17 != tb2t(get(int,int,t2tb1(X29),t2tb(0))) )
| $less(0,0) )
& ~ $less(X28,0)
& ! [X34: $int] :
( ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,t2tb1(X29),t2tb(X34))) )
| $less(X34,X28)
| ~ $less(X34,X30) )
& ? [X32: $int,X33: $int,X31: array_int] :
( ~ $less(X30,0)
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X33),X32,t2tb2(X31))) ) )
& ! [X35: $int] :
( ( ( ( tb2t(get(int,int,t2tb1(X29),t2tb(X35))) = tb2t(get(int,int,t2tb1(X4),t2tb(X35))) )
| ~ $less(X35,length3(int,make3(int,10,t2tb(0)))) )
& ( ( tb2t(get(int,int,t2tb1(X29),t2tb(X35))) = tb2t(get(int,int,t2tb1(X18),t2tb($sum(X35,$uminus(length3(int,make3(int,10,t2tb(0)))))))) )
| $less(X35,length3(int,make3(int,10,t2tb(0)))) ) )
| ~ $less(X35,X28)
| $less(X35,0) )
& ( $sum(length3(int,make3(int,10,t2tb(0))),length3(int,make3(int,10,t2tb(0)))) = X28 )
& ~ $less(X30,X28) )
& ? [X27: $int,X26: array_int,X25: $int] :
( ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X27),X25,t2tb2(X26))) )
& ~ $less(length2(int,t2tb2(X26)),0) )
& ? [X21: array_int,X19: $int,X20: $int] :
( ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = X19 )
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X19),X20,t2tb2(X21))) )
& ( length3(int,make3(int,10,t2tb(0))) = X20 )
& ? [X22: $int,X23: map_int_int] :
( ( length2(int,data(int,make3(int,10,t2tb(0)))) = X22 )
& ( tb2t2(mk_array1(int,X22,t2tb1(X23))) = X21 )
& ( tb2t1(set(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(0),t2tb(42))) = X18 ) ) )
& ~ $less(length2(int,data(int,make3(int,10,t2tb(0)))),length3(int,make3(int,10,t2tb(0))))
& ~ $less(length3(int,make3(int,10,t2tb(0))),0)
& ! [X24: $int] :
( ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,t2tb1(X18),t2tb(X24))) )
| ~ $less(X24,length2(int,data(int,make3(int,10,t2tb(0)))))
| $less(X24,length3(int,make3(int,10,t2tb(0)))) ) ) )
& ~ $less(length3(int,make3(int,10,t2tb(0))),0)
& ~ $less(length2(int,data(int,make3(int,10,t2tb(0)))),length3(int,make3(int,10,t2tb(0))))
& ? [X15: $int,X16: $int,X14: array_int] :
( ~ $less(length2(int,t2tb2(X14)),0)
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X15),X16,t2tb2(X14))) ) )
& ! [X17: $int] :
( ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(X17))) )
| ~ $less(X17,length2(int,data(int,make3(int,10,t2tb(0)))))
| $less(X17,length3(int,make3(int,10,t2tb(0)))) ) ) )
& ! [X13: $int] :
( ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,t2tb1(X4),t2tb(X13))) )
| $less(X13,length3(int,make3(int,10,t2tb(0))))
| ~ $less(X13,length2(int,data(int,make3(int,10,t2tb(0))))) )
& ~ $less(length2(int,data(int,make3(int,10,t2tb(0)))),length3(int,make3(int,10,t2tb(0))))
& ? [X10: $int,X8: array_int,X9: $int] :
( ( length3(int,make3(int,10,t2tb(0))) = X9 )
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X10),X9,t2tb2(X8))) )
& ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = X10 )
& ? [X11: map_int_int,X12: $int] :
( ( length2(int,data(int,make3(int,10,t2tb(0)))) = X12 )
& ( tb2t2(mk_array1(int,X12,t2tb1(X11))) = X8 )
& ( tb2t1(set(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(0),t2tb(17))) = X4 ) ) )
& ? [X7: array_int,X5: $int,X6: $int] :
( ~ $less(length2(int,t2tb2(X7)),0)
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X6),X5,t2tb2(X7))) ) )
& ~ $less(length3(int,make3(int,10,t2tb(0))),0) ) )
& ? [X0: $int,X1: array_int,X2: $int] :
( ~ $less(length2(int,t2tb2(X1)),0)
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X2),X0,t2tb2(X1))) ) )
& ! [X3: $int] :
( ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(X3))) )
| ~ $less(X3,length2(int,data(int,make3(int,10,t2tb(0)))))
| $less(X3,length3(int,make3(int,10,t2tb(0)))) )
& ~ $less(length2(int,data(int,make3(int,10,t2tb(0)))),length3(int,make3(int,10,t2tb(0))))
& ~ $less(length3(int,make3(int,10,t2tb(0))),0) ) ),
inference(ennf_transformation,[],[f139]) ).
tff(f139,plain,
~ ( ~ $less(10,0)
& ( ( ? [X0: $int,X1: array_int,X2: $int] :
( ~ $less(length2(int,t2tb2(X1)),0)
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X2),X0,t2tb2(X1))) ) )
& ! [X3: $int] :
( ( $less(X3,length2(int,data(int,make3(int,10,t2tb(0)))))
& ~ $less(X3,length3(int,make3(int,10,t2tb(0)))) )
=> ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(X3))) ) )
& ~ $less(length2(int,data(int,make3(int,10,t2tb(0)))),length3(int,make3(int,10,t2tb(0))))
& ~ $less(length3(int,make3(int,10,t2tb(0))),0) )
=> ( $less(0,length3(int,make3(int,10,t2tb(0))))
& ~ $less(0,0)
& ! [X4: map_int_int] :
( ( ! [X13: $int] :
( ( ~ $less(X13,length3(int,make3(int,10,t2tb(0))))
& $less(X13,length2(int,data(int,make3(int,10,t2tb(0))))) )
=> ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,t2tb1(X4),t2tb(X13))) ) )
& ~ $less(length2(int,data(int,make3(int,10,t2tb(0)))),length3(int,make3(int,10,t2tb(0))))
& ? [X10: $int,X8: array_int,X9: $int] :
( ( length3(int,make3(int,10,t2tb(0))) = X9 )
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X10),X9,t2tb2(X8))) )
& ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = X10 )
& ? [X11: map_int_int,X12: $int] :
( ( length2(int,data(int,make3(int,10,t2tb(0)))) = X12 )
& ( tb2t2(mk_array1(int,X12,t2tb1(X11))) = X8 )
& ( tb2t1(set(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(0),t2tb(17))) = X4 ) ) )
& ? [X7: array_int,X5: $int,X6: $int] :
( ~ $less(length2(int,t2tb2(X7)),0)
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X6),X5,t2tb2(X7))) ) )
& ~ $less(length3(int,make3(int,10,t2tb(0))),0) )
=> ( ~ $less(10,0)
& ( ( ~ $less(length3(int,make3(int,10,t2tb(0))),0)
& ~ $less(length2(int,data(int,make3(int,10,t2tb(0)))),length3(int,make3(int,10,t2tb(0))))
& ? [X15: $int,X16: $int,X14: array_int] :
( ~ $less(length2(int,t2tb2(X14)),0)
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X15),X16,t2tb2(X14))) ) )
& ! [X17: $int] :
( ( $less(X17,length2(int,data(int,make3(int,10,t2tb(0)))))
& ~ $less(X17,length3(int,make3(int,10,t2tb(0)))) )
=> ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(X17))) ) ) )
=> ( $less(0,length3(int,make3(int,10,t2tb(0))))
& ~ $less(0,0)
& ! [X18: map_int_int] :
( ( ? [X27: $int,X26: array_int,X25: $int] :
( ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X27),X25,t2tb2(X26))) )
& ~ $less(length2(int,t2tb2(X26)),0) )
& ? [X21: array_int,X19: $int,X20: $int] :
( ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = X19 )
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X19),X20,t2tb2(X21))) )
& ( length3(int,make3(int,10,t2tb(0))) = X20 )
& ? [X22: $int,X23: map_int_int] :
( ( length2(int,data(int,make3(int,10,t2tb(0)))) = X22 )
& ( tb2t2(mk_array1(int,X22,t2tb1(X23))) = X21 )
& ( tb2t1(set(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(0),t2tb(42))) = X18 ) ) )
& ~ $less(length2(int,data(int,make3(int,10,t2tb(0)))),length3(int,make3(int,10,t2tb(0))))
& ~ $less(length3(int,make3(int,10,t2tb(0))),0)
& ! [X24: $int] :
( ( $less(X24,length2(int,data(int,make3(int,10,t2tb(0)))))
& ~ $less(X24,length3(int,make3(int,10,t2tb(0)))) )
=> ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,t2tb1(X18),t2tb(X24))) ) ) )
=> ! [X28: $int,X29: map_int_int,X30: $int] :
( ( ~ $less(X28,0)
& ! [X34: $int] :
( ( ~ $less(X34,X28)
& $less(X34,X30) )
=> ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,t2tb1(X29),t2tb(X34))) ) )
& ? [X32: $int,X33: $int,X31: array_int] :
( ~ $less(X30,0)
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X33),X32,t2tb2(X31))) ) )
& ! [X35: $int] :
( ( $less(X35,X28)
& ~ $less(X35,0) )
=> ( ( ~ $less(X35,length3(int,make3(int,10,t2tb(0))))
=> ( tb2t(get(int,int,t2tb1(X29),t2tb(X35))) = tb2t(get(int,int,t2tb1(X18),t2tb($sum(X35,$uminus(length3(int,make3(int,10,t2tb(0)))))))) ) )
& ( $less(X35,length3(int,make3(int,10,t2tb(0))))
=> ( tb2t(get(int,int,t2tb1(X29),t2tb(X35))) = tb2t(get(int,int,t2tb1(X4),t2tb(X35))) ) ) ) )
& ( $sum(length3(int,make3(int,10,t2tb(0))),length3(int,make3(int,10,t2tb(0)))) = X28 )
& ~ $less(X30,X28) )
=> ( $less(10,X28)
& ( 20 = X28 )
& $less(0,length3(int,make3(int,10,t2tb(0))))
& ~ $less(10,0)
& ( 42 = tb2t(get(int,int,t2tb1(X29),t2tb(10))) )
& ( 42 = tb2t(get(int,int,t2tb1(X18),t2tb(0))) )
& ~ $less(0,0)
& ( 17 = tb2t(get(int,int,t2tb1(X29),t2tb(0))) ) ) ) ) ) ) ) ) ) ) ),
inference(rectify,[],[f72]) ).
tff(f72,plain,
~ ( ~ $less(10,0)
& ( ( ~ $less(length3(int,make3(int,10,t2tb(0))),0)
& ~ $less(length2(int,data(int,make3(int,10,t2tb(0)))),length3(int,make3(int,10,t2tb(0))))
& ? [X2: $int,X3: array_int,X1: $int] :
( ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X1),X2,t2tb2(X3))) )
& ~ $less(length2(int,t2tb2(X3)),0) )
& ! [X14: $int] :
( ( ~ $less(X14,length3(int,make3(int,10,t2tb(0))))
& $less(X14,length2(int,data(int,make3(int,10,t2tb(0))))) )
=> ( tb2t(get(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(X14))) = tb2t(dummy(int,make3(int,10,t2tb(0)))) ) ) )
=> ( ! [X22: map_int_int] :
( ( ? [X2: $int,X1: $int,X3: array_int] :
( ~ $less(length2(int,t2tb2(X3)),0)
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X1),X2,t2tb2(X3))) ) )
& ? [X3: array_int,X2: $int,X1: $int] :
( ? [X24: map_int_int,X23: $int] :
( ( tb2t1(set(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(0),t2tb(17))) = X22 )
& ( length2(int,data(int,make3(int,10,t2tb(0)))) = X23 )
& ( tb2t2(mk_array1(int,X23,t2tb1(X24))) = X3 ) )
& ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = X1 )
& ( length3(int,make3(int,10,t2tb(0))) = X2 )
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X1),X2,t2tb2(X3))) ) )
& ~ $less(length3(int,make3(int,10,t2tb(0))),0)
& ! [X14: $int] :
( ( $less(X14,length2(int,data(int,make3(int,10,t2tb(0)))))
& ~ $less(X14,length3(int,make3(int,10,t2tb(0)))) )
=> ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,t2tb1(X22),t2tb(X14))) ) )
& ~ $less(length2(int,data(int,make3(int,10,t2tb(0)))),length3(int,make3(int,10,t2tb(0)))) )
=> ( ~ $less(10,0)
& ( ( ~ $less(length2(int,data(int,make3(int,10,t2tb(0)))),length3(int,make3(int,10,t2tb(0))))
& ? [X3: array_int,X1: $int,X2: $int] :
( ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X1),X2,t2tb2(X3))) )
& ~ $less(length2(int,t2tb2(X3)),0) )
& ~ $less(length3(int,make3(int,10,t2tb(0))),0)
& ! [X14: $int] :
( ( ~ $less(X14,length3(int,make3(int,10,t2tb(0))))
& $less(X14,length2(int,data(int,make3(int,10,t2tb(0))))) )
=> ( tb2t(get(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(X14))) = tb2t(dummy(int,make3(int,10,t2tb(0)))) ) ) )
=> ( ! [X25: map_int_int] :
( ( ~ $less(length3(int,make3(int,10,t2tb(0))),0)
& ? [X1: $int,X2: $int,X3: array_int] :
( ( length3(int,make3(int,10,t2tb(0))) = X2 )
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X1),X2,t2tb2(X3))) )
& ? [X23: $int,X24: map_int_int] :
( ( tb2t2(mk_array1(int,X23,t2tb1(X24))) = X3 )
& ( tb2t1(set(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(0),t2tb(42))) = X25 )
& ( length2(int,data(int,make3(int,10,t2tb(0)))) = X23 ) )
& ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = X1 ) )
& ~ $less(length2(int,data(int,make3(int,10,t2tb(0)))),length3(int,make3(int,10,t2tb(0))))
& ! [X14: $int] :
( ( ~ $less(X14,length3(int,make3(int,10,t2tb(0))))
& $less(X14,length2(int,data(int,make3(int,10,t2tb(0))))) )
=> ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,t2tb1(X25),t2tb(X14))) ) )
& ? [X2: $int,X3: array_int,X1: $int] :
( ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X1),X2,t2tb2(X3))) )
& ~ $less(length2(int,t2tb2(X3)),0) ) )
=> ! [X28: $int,X27: map_int_int,X26: $int] :
( ( ~ $less(X26,X28)
& ( $sum(length3(int,make3(int,10,t2tb(0))),length3(int,make3(int,10,t2tb(0)))) = X28 )
& ~ $less(X28,0)
& ? [X3: array_int,X2: $int,X1: $int] :
( ~ $less(X26,0)
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X1),X2,t2tb2(X3))) ) )
& ! [X14: $int] :
( ( ~ $less(X14,X28)
& $less(X14,X26) )
=> ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,t2tb1(X27),t2tb(X14))) ) )
& ! [X14: $int] :
( ( ~ $less(X14,0)
& $less(X14,X28) )
=> ( ( ~ $less(X14,length3(int,make3(int,10,t2tb(0))))
=> ( tb2t(get(int,int,t2tb1(X27),t2tb(X14))) = tb2t(get(int,int,t2tb1(X25),t2tb($sum(X14,$uminus(length3(int,make3(int,10,t2tb(0)))))))) ) )
& ( $less(X14,length3(int,make3(int,10,t2tb(0))))
=> ( tb2t(get(int,int,t2tb1(X22),t2tb(X14))) = tb2t(get(int,int,t2tb1(X27),t2tb(X14))) ) ) ) ) )
=> ( $less(10,X28)
& ( 20 = X28 )
& $less(0,length3(int,make3(int,10,t2tb(0))))
& ( 42 = tb2t(get(int,int,t2tb1(X27),t2tb(10))) )
& ( 42 = tb2t(get(int,int,t2tb1(X25),t2tb(0))) )
& ~ $less(10,0)
& ( 17 = tb2t(get(int,int,t2tb1(X27),t2tb(0))) )
& ~ $less(0,0) ) ) )
& $less(0,length3(int,make3(int,10,t2tb(0))))
& ~ $less(0,0) ) ) ) )
& ~ $less(0,0)
& $less(0,length3(int,make3(int,10,t2tb(0)))) ) ) ),
inference(theory_normalization,[],[f62]) ).
tff(f62,negated_conjecture,
~ ( $lesseq(0,10)
& ( ( $lesseq(0,length3(int,make3(int,10,t2tb(0))))
& $lesseq(length3(int,make3(int,10,t2tb(0))),length2(int,data(int,make3(int,10,t2tb(0)))))
& ? [X2: $int,X3: array_int,X1: $int] :
( ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X1),X2,t2tb2(X3))) )
& $lesseq(0,length2(int,t2tb2(X3))) )
& ! [X14: $int] :
( ( $lesseq(length3(int,make3(int,10,t2tb(0))),X14)
& $less(X14,length2(int,data(int,make3(int,10,t2tb(0))))) )
=> ( tb2t(get(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(X14))) = tb2t(dummy(int,make3(int,10,t2tb(0)))) ) ) )
=> ( ! [X22: map_int_int] :
( ( ? [X2: $int,X1: $int,X3: array_int] :
( $lesseq(0,length2(int,t2tb2(X3)))
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X1),X2,t2tb2(X3))) ) )
& ? [X3: array_int,X2: $int,X1: $int] :
( ? [X24: map_int_int,X23: $int] :
( ( tb2t1(set(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(0),t2tb(17))) = X22 )
& ( length2(int,data(int,make3(int,10,t2tb(0)))) = X23 )
& ( tb2t2(mk_array1(int,X23,t2tb1(X24))) = X3 ) )
& ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = X1 )
& ( length3(int,make3(int,10,t2tb(0))) = X2 )
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X1),X2,t2tb2(X3))) ) )
& $lesseq(0,length3(int,make3(int,10,t2tb(0))))
& ! [X14: $int] :
( ( $less(X14,length2(int,data(int,make3(int,10,t2tb(0)))))
& $lesseq(length3(int,make3(int,10,t2tb(0))),X14) )
=> ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,t2tb1(X22),t2tb(X14))) ) )
& $lesseq(length3(int,make3(int,10,t2tb(0))),length2(int,data(int,make3(int,10,t2tb(0))))) )
=> ( $lesseq(0,10)
& ( ( $lesseq(length3(int,make3(int,10,t2tb(0))),length2(int,data(int,make3(int,10,t2tb(0)))))
& ? [X3: array_int,X1: $int,X2: $int] :
( ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X1),X2,t2tb2(X3))) )
& $lesseq(0,length2(int,t2tb2(X3))) )
& $lesseq(0,length3(int,make3(int,10,t2tb(0))))
& ! [X14: $int] :
( ( $lesseq(length3(int,make3(int,10,t2tb(0))),X14)
& $less(X14,length2(int,data(int,make3(int,10,t2tb(0))))) )
=> ( tb2t(get(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(X14))) = tb2t(dummy(int,make3(int,10,t2tb(0)))) ) ) )
=> ( ! [X25: map_int_int] :
( ( $lesseq(0,length3(int,make3(int,10,t2tb(0))))
& ? [X1: $int,X2: $int,X3: array_int] :
( ( length3(int,make3(int,10,t2tb(0))) = X2 )
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X1),X2,t2tb2(X3))) )
& ? [X23: $int,X24: map_int_int] :
( ( tb2t2(mk_array1(int,X23,t2tb1(X24))) = X3 )
& ( tb2t1(set(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(0),t2tb(42))) = X25 )
& ( length2(int,data(int,make3(int,10,t2tb(0)))) = X23 ) )
& ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = X1 ) )
& $lesseq(length3(int,make3(int,10,t2tb(0))),length2(int,data(int,make3(int,10,t2tb(0)))))
& ! [X14: $int] :
( ( $lesseq(length3(int,make3(int,10,t2tb(0))),X14)
& $less(X14,length2(int,data(int,make3(int,10,t2tb(0))))) )
=> ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,t2tb1(X25),t2tb(X14))) ) )
& ? [X2: $int,X3: array_int,X1: $int] :
( ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X1),X2,t2tb2(X3))) )
& $lesseq(0,length2(int,t2tb2(X3))) ) )
=> ! [X28: $int,X27: map_int_int,X26: $int] :
( ( $lesseq(X28,X26)
& ( $sum(length3(int,make3(int,10,t2tb(0))),length3(int,make3(int,10,t2tb(0)))) = X28 )
& $lesseq(0,X28)
& ? [X3: array_int,X2: $int,X1: $int] :
( $lesseq(0,X26)
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X1),X2,t2tb2(X3))) ) )
& ! [X14: $int] :
( ( $lesseq(X28,X14)
& $less(X14,X26) )
=> ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,t2tb1(X27),t2tb(X14))) ) )
& ! [X14: $int] :
( ( $lesseq(0,X14)
& $less(X14,X28) )
=> ( ( $lesseq(length3(int,make3(int,10,t2tb(0))),X14)
=> ( tb2t(get(int,int,t2tb1(X27),t2tb(X14))) = tb2t(get(int,int,t2tb1(X25),t2tb($difference(X14,length3(int,make3(int,10,t2tb(0))))))) ) )
& ( $less(X14,length3(int,make3(int,10,t2tb(0))))
=> ( tb2t(get(int,int,t2tb1(X22),t2tb(X14))) = tb2t(get(int,int,t2tb1(X27),t2tb(X14))) ) ) ) ) )
=> ( $less(10,X28)
& ( 20 = X28 )
& $less(0,length3(int,make3(int,10,t2tb(0))))
& ( 42 = tb2t(get(int,int,t2tb1(X27),t2tb(10))) )
& ( 42 = tb2t(get(int,int,t2tb1(X25),t2tb(0))) )
& $lesseq(0,10)
& ( 17 = tb2t(get(int,int,t2tb1(X27),t2tb(0))) )
& $lesseq(0,0) ) ) )
& $less(0,length3(int,make3(int,10,t2tb(0))))
& $lesseq(0,0) ) ) ) )
& $lesseq(0,0)
& $less(0,length3(int,make3(int,10,t2tb(0)))) ) ) ),
inference(negated_conjecture,[],[f61]) ).
tff(f61,conjecture,
( $lesseq(0,10)
& ( ( $lesseq(0,length3(int,make3(int,10,t2tb(0))))
& $lesseq(length3(int,make3(int,10,t2tb(0))),length2(int,data(int,make3(int,10,t2tb(0)))))
& ? [X2: $int,X3: array_int,X1: $int] :
( ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X1),X2,t2tb2(X3))) )
& $lesseq(0,length2(int,t2tb2(X3))) )
& ! [X14: $int] :
( ( $lesseq(length3(int,make3(int,10,t2tb(0))),X14)
& $less(X14,length2(int,data(int,make3(int,10,t2tb(0))))) )
=> ( tb2t(get(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(X14))) = tb2t(dummy(int,make3(int,10,t2tb(0)))) ) ) )
=> ( ! [X22: map_int_int] :
( ( ? [X2: $int,X1: $int,X3: array_int] :
( $lesseq(0,length2(int,t2tb2(X3)))
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X1),X2,t2tb2(X3))) ) )
& ? [X3: array_int,X2: $int,X1: $int] :
( ? [X24: map_int_int,X23: $int] :
( ( tb2t1(set(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(0),t2tb(17))) = X22 )
& ( length2(int,data(int,make3(int,10,t2tb(0)))) = X23 )
& ( tb2t2(mk_array1(int,X23,t2tb1(X24))) = X3 ) )
& ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = X1 )
& ( length3(int,make3(int,10,t2tb(0))) = X2 )
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X1),X2,t2tb2(X3))) ) )
& $lesseq(0,length3(int,make3(int,10,t2tb(0))))
& ! [X14: $int] :
( ( $less(X14,length2(int,data(int,make3(int,10,t2tb(0)))))
& $lesseq(length3(int,make3(int,10,t2tb(0))),X14) )
=> ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,t2tb1(X22),t2tb(X14))) ) )
& $lesseq(length3(int,make3(int,10,t2tb(0))),length2(int,data(int,make3(int,10,t2tb(0))))) )
=> ( $lesseq(0,10)
& ( ( $lesseq(length3(int,make3(int,10,t2tb(0))),length2(int,data(int,make3(int,10,t2tb(0)))))
& ? [X3: array_int,X1: $int,X2: $int] :
( ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X1),X2,t2tb2(X3))) )
& $lesseq(0,length2(int,t2tb2(X3))) )
& $lesseq(0,length3(int,make3(int,10,t2tb(0))))
& ! [X14: $int] :
( ( $lesseq(length3(int,make3(int,10,t2tb(0))),X14)
& $less(X14,length2(int,data(int,make3(int,10,t2tb(0))))) )
=> ( tb2t(get(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(X14))) = tb2t(dummy(int,make3(int,10,t2tb(0)))) ) ) )
=> ( ! [X25: map_int_int] :
( ( $lesseq(0,length3(int,make3(int,10,t2tb(0))))
& ? [X1: $int,X2: $int,X3: array_int] :
( ( length3(int,make3(int,10,t2tb(0))) = X2 )
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X1),X2,t2tb2(X3))) )
& ? [X23: $int,X24: map_int_int] :
( ( tb2t2(mk_array1(int,X23,t2tb1(X24))) = X3 )
& ( tb2t1(set(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(0),t2tb(42))) = X25 )
& ( length2(int,data(int,make3(int,10,t2tb(0)))) = X23 ) )
& ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = X1 ) )
& $lesseq(length3(int,make3(int,10,t2tb(0))),length2(int,data(int,make3(int,10,t2tb(0)))))
& ! [X14: $int] :
( ( $lesseq(length3(int,make3(int,10,t2tb(0))),X14)
& $less(X14,length2(int,data(int,make3(int,10,t2tb(0))))) )
=> ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,t2tb1(X25),t2tb(X14))) ) )
& ? [X2: $int,X3: array_int,X1: $int] :
( ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X1),X2,t2tb2(X3))) )
& $lesseq(0,length2(int,t2tb2(X3))) ) )
=> ! [X28: $int,X27: map_int_int,X26: $int] :
( ( $lesseq(X28,X26)
& ( $sum(length3(int,make3(int,10,t2tb(0))),length3(int,make3(int,10,t2tb(0)))) = X28 )
& $lesseq(0,X28)
& ? [X3: array_int,X2: $int,X1: $int] :
( $lesseq(0,X26)
& ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(X1),X2,t2tb2(X3))) ) )
& ! [X14: $int] :
( ( $lesseq(X28,X14)
& $less(X14,X26) )
=> ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = tb2t(get(int,int,t2tb1(X27),t2tb(X14))) ) )
& ! [X14: $int] :
( ( $lesseq(0,X14)
& $less(X14,X28) )
=> ( ( $lesseq(length3(int,make3(int,10,t2tb(0))),X14)
=> ( tb2t(get(int,int,t2tb1(X27),t2tb(X14))) = tb2t(get(int,int,t2tb1(X25),t2tb($difference(X14,length3(int,make3(int,10,t2tb(0))))))) ) )
& ( $less(X14,length3(int,make3(int,10,t2tb(0))))
=> ( tb2t(get(int,int,t2tb1(X22),t2tb(X14))) = tb2t(get(int,int,t2tb1(X27),t2tb(X14))) ) ) ) ) )
=> ( $less(10,X28)
& ( 20 = X28 )
& $less(0,length3(int,make3(int,10,t2tb(0))))
& ( 42 = tb2t(get(int,int,t2tb1(X27),t2tb(10))) )
& ( 42 = tb2t(get(int,int,t2tb1(X25),t2tb(0))) )
& $lesseq(0,10)
& ( 17 = tb2t(get(int,int,t2tb1(X27),t2tb(0))) )
& $lesseq(0,0) ) ) )
& $less(0,length3(int,make3(int,10,t2tb(0))))
& $lesseq(0,0) ) ) ) )
& $lesseq(0,0)
& $less(0,length3(int,make3(int,10,t2tb(0)))) ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
tff(f272,plain,
! [X0: uni] : ( t2tb1(tb2t1(X0)) = X0 ),
inference(cnf_transformation,[],[f116]) ).
tff(f116,plain,
! [X0: uni] : ( t2tb1(tb2t1(X0)) = X0 ),
inference(rectify,[],[f54]) ).
tff(f54,axiom,
! [X15: uni] : ( t2tb1(tb2t1(X15)) = X15 ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
tff(f367,plain,
! [X2: uni,X3: ty,X0: ty,X4: uni,X5: uni] :
( ( get(X0,X3,set(X0,X3,X4,X5,X2),X5) = X2 )
| ~ sort1(X0,X2) ),
inference(equality_resolution,[],[f258]) ).
tff(f258,plain,
! [X2: uni,X3: ty,X0: ty,X1: uni,X4: uni,X5: uni] :
( ( X1 != X5 )
| ~ sort1(X0,X2)
| ( get(X0,X3,set(X0,X3,X4,X1,X2),X5) = X2 ) ),
inference(cnf_transformation,[],[f182]) ).
tff(f182,plain,
! [X0: ty,X1: uni,X2: uni,X3: ty,X4: uni,X5: uni] :
( ( X1 != X5 )
| ~ sort1(X0,X2)
| ( get(X0,X3,set(X0,X3,X4,X1,X2),X5) = X2 ) ),
inference(rectify,[],[f160]) ).
tff(f160,plain,
! [X0: ty,X3: uni,X4: uni,X5: ty,X1: uni,X2: uni] :
( ( X2 != X3 )
| ~ sort1(X0,X4)
| ( get(X0,X5,set(X0,X5,X1,X3,X4),X2) = X4 ) ),
inference(flattening,[],[f159]) ).
tff(f159,plain,
! [X4: uni,X5: ty,X1: uni,X0: ty,X2: uni,X3: uni] :
( ( get(X0,X5,set(X0,X5,X1,X3,X4),X2) = X4 )
| ( X2 != X3 )
| ~ sort1(X0,X4) ),
inference(ennf_transformation,[],[f102]) ).
tff(f102,plain,
! [X4: uni,X5: ty,X1: uni,X0: ty,X2: uni,X3: uni] :
( sort1(X0,X4)
=> ( ( X2 = X3 )
=> ( get(X0,X5,set(X0,X5,X1,X3,X4),X2) = X4 ) ) ),
inference(rectify,[],[f21]) ).
tff(f21,axiom,
! [X8: ty,X9: uni,X11: uni,X10: uni,X12: uni,X0: ty] :
( sort1(X8,X12)
=> ( ( X10 = X11 )
=> ( get(X8,X0,set(X8,X0,X9,X10,X12),X11) = X12 ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
tff(f1016,plain,
tb2t(get(int,int,t2tb1(sK9),t2tb(0))) = tb2t(get(int,int,t2tb1(sK11),t2tb(10))),
inference(evaluation,[],[f1012]) ).
tff(f1012,plain,
( $less($uminus(-10),10)
| ~ $less($uminus(-10),20)
| ( tb2t(get(int,int,t2tb1(sK9),t2tb(0))) = tb2t(get(int,int,t2tb1(sK11),t2tb($uminus(-10)))) ) ),
inference(superposition,[],[f685,f77]) ).
tff(f77,plain,
! [X0: $int] : ( 0 = $sum(X0,$uminus(X0)) ),
introduced(theory_axiom_148,[]) ).
tff(f685,plain,
! [X0: $int] :
( ( tb2t(get(int,int,t2tb1(sK11),t2tb(X0))) = tb2t(get(int,int,t2tb1(sK9),t2tb($sum(-10,X0)))) )
| ~ $less(X0,20)
| $less(X0,10) ),
inference(superposition,[],[f525,f73]) ).
tff(f73,plain,
! [X0: $int,X1: $int] : ( $sum(X0,X1) = $sum(X1,X0) ),
introduced(theory_axiom_143,[]) ).
tff(f525,plain,
! [X17: $int] :
( ( tb2t(get(int,int,t2tb1(sK11),t2tb(X17))) = tb2t(get(int,int,t2tb1(sK9),t2tb($sum(X17,-10)))) )
| $less(X17,10)
| ~ $less(X17,20) ),
inference(backward_demodulation,[],[f501,f524]) ).
tff(f524,plain,
20 = sK12,
inference(evaluation,[],[f523]) ).
tff(f523,plain,
( ~ $less(0,10)
| ( 20 = sK12 ) ),
inference(forward_demodulation,[],[f522,f267]) ).
tff(f522,plain,
( ( 20 = sK12 )
| ~ $less(0,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0)))))) ),
inference(evaluation,[],[f521]) ).
tff(f521,plain,
( ~ $less(0,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0))))))
| ( sK12 = $sum(10,10) ) ),
inference(forward_demodulation,[],[f391,f267]) ).
tff(f391,plain,
( ( sK12 = $sum(length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0))))),length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0)))))) )
| ~ $less(0,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0)))))) ),
inference(evaluation,[],[f390]) ).
tff(f390,plain,
( $less(0,0)
| ( sK12 = $sum(length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0))))),length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0)))))) )
| $less(10,0)
| ~ $less(0,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0)))))) ),
inference(duplicate_literal_removal,[],[f338]) ).
tff(f338,plain,
( $less(10,0)
| ~ $less(0,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0))))))
| $less(10,0)
| $less(0,0)
| ~ $less(0,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0))))))
| $less(0,0)
| ( sK12 = $sum(length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0))))),length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0)))))) ) ),
inference(definition_unfolding,[],[f241,f320,f320,f320,f320]) ).
tff(f241,plain,
( ~ $less(0,length3(int,make3(int,10,t2tb(0))))
| $less(0,0)
| $less(10,0)
| ~ $less(0,length3(int,make3(int,10,t2tb(0))))
| ( $sum(length3(int,make3(int,10,t2tb(0))),length3(int,make3(int,10,t2tb(0)))) = sK12 )
| $less(0,0)
| $less(10,0) ),
inference(cnf_transformation,[],[f181]) ).
tff(f501,plain,
! [X17: $int] :
( ~ $less(X17,sK12)
| $less(X17,10)
| ( tb2t(get(int,int,t2tb1(sK11),t2tb(X17))) = tb2t(get(int,int,t2tb1(sK9),t2tb($sum(X17,-10)))) ) ),
inference(evaluation,[],[f500]) ).
tff(f500,plain,
! [X17: $int] :
( $less(X17,10)
| ( tb2t(get(int,int,t2tb1(sK11),t2tb(X17))) = tb2t(get(int,int,t2tb1(sK9),t2tb($sum(X17,-10)))) )
| ~ $less(0,10)
| ~ $less(X17,sK12) ),
inference(forward_demodulation,[],[f499,f267]) ).
tff(f499,plain,
! [X17: $int] :
( $less(X17,10)
| ~ $less(X17,sK12)
| ~ $less(0,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0))))))
| ( tb2t(get(int,int,t2tb1(sK11),t2tb(X17))) = tb2t(get(int,int,t2tb1(sK9),t2tb($sum(X17,-10)))) ) ),
inference(forward_demodulation,[],[f498,f267]) ).
tff(f498,plain,
! [X17: $int] :
( $less(X17,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0))))))
| ~ $less(X17,sK12)
| ( tb2t(get(int,int,t2tb1(sK11),t2tb(X17))) = tb2t(get(int,int,t2tb1(sK9),t2tb($sum(X17,-10)))) )
| ~ $less(0,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0)))))) ),
inference(evaluation,[],[f497]) ).
tff(f497,plain,
! [X17: $int] :
( ( tb2t(get(int,int,t2tb1(sK11),t2tb(X17))) = tb2t(get(int,int,t2tb1(sK9),t2tb($sum(X17,$uminus(10))))) )
| ~ $less(0,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0))))))
| ~ $less(X17,sK12)
| $less(X17,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0)))))) ),
inference(forward_demodulation,[],[f496,f267]) ).
tff(f496,plain,
! [X17: $int] :
( ( tb2t(get(int,int,t2tb1(sK11),t2tb(X17))) = tb2t(get(int,int,t2tb1(sK9),t2tb($sum(X17,$uminus(length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0)))))))))) )
| ~ $less(0,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0))))))
| $less(X17,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0))))))
| ~ $less(X17,sK12) ),
inference(subsumption_resolution,[],[f402,f79]) ).
tff(f79,plain,
! [X2: $int,X0: $int,X1: $int] :
( ~ $less(X1,X2)
| ~ $less(X0,X1)
| $less(X0,X2) ),
introduced(theory_axiom_151,[]) ).
tff(f402,plain,
! [X17: $int] :
( ( tb2t(get(int,int,t2tb1(sK11),t2tb(X17))) = tb2t(get(int,int,t2tb1(sK9),t2tb($sum(X17,$uminus(length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0)))))))))) )
| ~ $less(0,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0))))))
| $less(X17,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0))))))
| ~ $less(X17,sK12)
| $less(X17,0) ),
inference(evaluation,[],[f401]) ).
tff(f401,plain,
! [X17: $int] :
( ~ $less(X17,sK12)
| $less(X17,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0))))))
| ( tb2t(get(int,int,t2tb1(sK11),t2tb(X17))) = tb2t(get(int,int,t2tb1(sK9),t2tb($sum(X17,$uminus(length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0)))))))))) )
| $less(10,0)
| $less(0,0)
| $less(X17,0)
| ~ $less(0,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0)))))) ),
inference(duplicate_literal_removal,[],[f337]) ).
tff(f337,plain,
! [X17: $int] :
( $less(10,0)
| $less(X17,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0))))))
| ( tb2t(get(int,int,t2tb1(sK11),t2tb(X17))) = tb2t(get(int,int,t2tb1(sK9),t2tb($sum(X17,$uminus(length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0)))))))))) )
| $less(X17,0)
| $less(0,0)
| ~ $less(0,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0))))))
| $less(0,0)
| ~ $less(0,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0))))))
| $less(10,0)
| ~ $less(X17,sK12) ),
inference(definition_unfolding,[],[f242,f320,f320,f320,f320]) ).
tff(f242,plain,
! [X17: $int] :
( ~ $less(0,length3(int,make3(int,10,t2tb(0))))
| $less(0,0)
| $less(10,0)
| ~ $less(0,length3(int,make3(int,10,t2tb(0))))
| $less(X17,0)
| ~ $less(X17,sK12)
| ( tb2t(get(int,int,t2tb1(sK9),t2tb($sum(X17,$uminus(length3(int,make3(int,10,t2tb(0)))))))) = tb2t(get(int,int,t2tb1(sK11),t2tb(X17))) )
| $less(X17,length3(int,make3(int,10,t2tb(0))))
| $less(0,0)
| $less(10,0) ),
inference(cnf_transformation,[],[f181]) ).
tff(f945,plain,
spl30_2,
inference(avatar_contradiction_clause,[],[f944]) ).
tff(f944,plain,
( $false
| spl30_2 ),
inference(subsumption_resolution,[],[f943,f286]) ).
tff(f943,plain,
( ( 17 != tb2t(t2tb(17)) )
| spl30_2 ),
inference(backward_demodulation,[],[f575,f942]) ).
tff(f942,plain,
t2tb(17) = get(int,int,t2tb1(sK11),t2tb(0)),
inference(evaluation,[],[f941]) ).
tff(f941,plain,
( ( t2tb(17) = get(int,int,t2tb1(sK11),t2tb(0)) )
| ~ $less(0,20) ),
inference(forward_demodulation,[],[f940,f925]) ).
tff(f925,plain,
0 = sK29,
inference(forward_demodulation,[],[f917,f286]) ).
tff(f917,plain,
sK29 = tb2t(t2tb(0)),
inference(superposition,[],[f286,f763]) ).
tff(f763,plain,
t2tb(0) = t2tb(sK29),
inference(forward_demodulation,[],[f762,f606]) ).
tff(f606,plain,
t2tb(0) = dummy(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0))))),
inference(backward_demodulation,[],[f602,f605]) ).
tff(f605,plain,
0 = sK4,
inference(forward_demodulation,[],[f604,f286]) ).
tff(f604,plain,
sK4 = tb2t(t2tb(0)),
inference(subsumption_resolution,[],[f601,f301]) ).
tff(f601,plain,
( ~ sort1(int,t2tb(0))
| ( sK4 = tb2t(t2tb(0)) ) ),
inference(superposition,[],[f476,f269]) ).
tff(f269,plain,
! [X2: ty,X3: $int,X0: uni,X1: uni] :
( ( dummy(X2,mk_rarray1(X2,X0,X3,X1)) = X0 )
| ~ sort1(X2,X0) ),
inference(cnf_transformation,[],[f186]) ).
tff(f186,plain,
! [X0: uni,X1: uni,X2: ty,X3: $int] :
( ( dummy(X2,mk_rarray1(X2,X0,X3,X1)) = X0 )
| ~ sort1(X2,X0) ),
inference(rectify,[],[f147]) ).
tff(f147,plain,
! [X1: uni,X2: uni,X3: ty,X0: $int] :
( ( dummy(X3,mk_rarray1(X3,X1,X0,X2)) = X1 )
| ~ sort1(X3,X1) ),
inference(ennf_transformation,[],[f100]) ).
tff(f100,plain,
! [X2: uni,X1: uni,X3: ty,X0: $int] :
( sort1(X3,X1)
=> ( dummy(X3,mk_rarray1(X3,X1,X0,X2)) = X1 ) ),
inference(rectify,[],[f41]) ).
tff(f41,axiom,
! [X13: $int,X6: uni,X18: uni,X0: ty] :
( sort1(X0,X6)
=> ( dummy(X0,mk_rarray1(X0,X6,X13,X18)) = X6 ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
tff(f476,plain,
sK4 = tb2t(dummy(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0)))))),
inference(backward_demodulation,[],[f441,f474]) ).
tff(f474,plain,
sK4 = sK17,
inference(evaluation,[],[f473]) ).
tff(f473,plain,
( ~ $less(0,10)
| ( sK4 = sK17 ) ),
inference(forward_demodulation,[],[f472,f267]) ).
tff(f472,plain,
( ( sK4 = sK17 )
| ~ $less(0,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0)))))) ),
inference(forward_demodulation,[],[f415,f441]) ).
tff(f415,plain,
( ( sK4 = tb2t(dummy(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0)))))) )
| ~ $less(0,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0)))))) ),
inference(evaluation,[],[f327]) ).
tff(f327,plain,
( ~ $less(0,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0))))))
| $less(0,0)
| ( sK4 = tb2t(dummy(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0)))))) )
| $less(10,0) ),
inference(definition_unfolding,[],[f252,f320,f320]) ).
tff(f252,plain,
( ~ $less(0,length3(int,make3(int,10,t2tb(0))))
| $less(0,0)
| ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = sK4 )
| $less(10,0) ),
inference(cnf_transformation,[],[f181]) ).
tff(f441,plain,
sK17 = tb2t(dummy(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0)))))),
inference(evaluation,[],[f440]) ).
tff(f440,plain,
( ( sK17 = tb2t(dummy(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0)))))) )
| ~ $less(0,10) ),
inference(forward_demodulation,[],[f432,f267]) ).
tff(f432,plain,
( ~ $less(0,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0))))))
| ( sK17 = tb2t(dummy(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0)))))) ) ),
inference(evaluation,[],[f431]) ).
tff(f431,plain,
( ( sK17 = tb2t(dummy(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0)))))) )
| ~ $less(0,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0))))))
| $less(0,0)
| $less(10,0) ),
inference(duplicate_literal_removal,[],[f341]) ).
tff(f341,plain,
( $less(10,0)
| $less(0,0)
| ( sK17 = tb2t(dummy(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0)))))) )
| $less(10,0)
| $less(0,0)
| ~ $less(0,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0))))))
| ~ $less(0,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0)))))) ),
inference(definition_unfolding,[],[f238,f320,f320,f320]) ).
tff(f238,plain,
( ~ $less(0,length3(int,make3(int,10,t2tb(0))))
| $less(0,0)
| $less(10,0)
| ~ $less(0,length3(int,make3(int,10,t2tb(0))))
| ( tb2t(dummy(int,make3(int,10,t2tb(0)))) = sK17 )
| $less(0,0)
| $less(10,0) ),
inference(cnf_transformation,[],[f181]) ).
tff(f602,plain,
t2tb(sK4) = dummy(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0))))),
inference(superposition,[],[f291,f476]) ).
tff(f291,plain,
! [X0: uni] : ( t2tb(tb2t(X0)) = X0 ),
inference(cnf_transformation,[],[f106]) ).
tff(f106,plain,
! [X0: uni] : ( t2tb(tb2t(X0)) = X0 ),
inference(rectify,[],[f33]) ).
tff(f33,axiom,
! [X15: uni] : ( t2tb(tb2t(X15)) = X15 ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
tff(f762,plain,
t2tb(sK29) = dummy(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0))))),
inference(subsumption_resolution,[],[f752,f301]) ).
tff(f752,plain,
( ( t2tb(sK29) = dummy(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0))))) )
| ~ sort1(int,t2tb(sK29)) ),
inference(superposition,[],[f269,f629]) ).
tff(f629,plain,
mk_rarray1(int,t2tb(sK29),sK27,t2tb2(sK28)) = mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0)))),
inference(forward_demodulation,[],[f628,f262]) ).
tff(f262,plain,
! [X0: uni] : ( t2tb3(tb2t3(X0)) = X0 ),
inference(cnf_transformation,[],[f122]) ).
tff(f122,plain,
! [X0: uni] : ( t2tb3(tb2t3(X0)) = X0 ),
inference(rectify,[],[f60]) ).
tff(f60,axiom,
! [X15: uni] : ( t2tb3(tb2t3(X15)) = X15 ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
tff(f628,plain,
mk_rarray1(int,t2tb(sK29),sK27,t2tb2(sK28)) = t2tb3(tb2t3(mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0)))))),
inference(superposition,[],[f262,f375]) ).
tff(f375,plain,
tb2t3(mk_rarray1(int,t2tb(sK29),sK27,t2tb2(sK28))) = tb2t3(mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0))))),
inference(evaluation,[],[f359]) ).
tff(f359,plain,
( ( tb2t3(mk_rarray1(int,t2tb(sK29),sK27,t2tb2(sK28))) = tb2t3(mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0))))) )
| $less(10,0) ),
inference(definition_unfolding,[],[f219,f320]) ).
tff(f219,plain,
( ( tb2t3(make3(int,10,t2tb(0))) = tb2t3(mk_rarray1(int,t2tb(sK29),sK27,t2tb2(sK28))) )
| $less(10,0) ),
inference(cnf_transformation,[],[f181]) ).
tff(f940,plain,
( ~ $less(sK29,20)
| ( t2tb(17) = get(int,int,t2tb1(sK11),t2tb(0)) ) ),
inference(evaluation,[],[f939]) ).
tff(f939,plain,
( ~ $less(sK29,20)
| ( t2tb(17) = get(int,int,t2tb1(sK11),t2tb(0)) )
| $less(0,0) ),
inference(forward_demodulation,[],[f938,f925]) ).
tff(f938,plain,
( $less(sK29,0)
| ( t2tb(17) = get(int,int,t2tb1(sK11),t2tb(0)) )
| ~ $less(sK29,20) ),
inference(forward_demodulation,[],[f937,f750]) ).
tff(f750,plain,
t2tb(17) = get(int,int,t2tb1(sK0),t2tb(0)),
inference(subsumption_resolution,[],[f748,f301]) ).
tff(f748,plain,
( ~ sort1(int,t2tb(17))
| ( t2tb(17) = get(int,int,t2tb1(sK0),t2tb(0)) ) ),
inference(superposition,[],[f367,f615]) ).
tff(f615,plain,
t2tb1(sK0) = set(int,int,elts(int,mk_array1(int,10,const(int,int,t2tb(0)))),t2tb(0),t2tb(17)),
inference(superposition,[],[f272,f515]) ).
tff(f515,plain,
sK0 = tb2t1(set(int,int,elts(int,mk_array1(int,10,const(int,int,t2tb(0)))),t2tb(0),t2tb(17))),
inference(forward_demodulation,[],[f514,f314]) ).
tff(f514,plain,
sK0 = tb2t1(set(int,int,elts(int,data(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0)))))),t2tb(0),t2tb(17))),
inference(evaluation,[],[f513]) ).
tff(f513,plain,
( ( sK0 = tb2t1(set(int,int,elts(int,data(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0)))))),t2tb(0),t2tb(17))) )
| ~ $less(0,10) ),
inference(forward_demodulation,[],[f395,f267]) ).
tff(f395,plain,
( ~ $less(0,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0))))))
| ( sK0 = tb2t1(set(int,int,elts(int,data(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0)))))),t2tb(0),t2tb(17))) ) ),
inference(evaluation,[],[f330]) ).
tff(f330,plain,
( $less(0,0)
| $less(10,0)
| ~ $less(0,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0))))))
| ( sK0 = tb2t1(set(int,int,elts(int,data(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0)))))),t2tb(0),t2tb(17))) ) ),
inference(definition_unfolding,[],[f249,f320,f320]) ).
tff(f249,plain,
( ~ $less(0,length3(int,make3(int,10,t2tb(0))))
| $less(0,0)
| ( tb2t1(set(int,int,elts(int,data(int,make3(int,10,t2tb(0)))),t2tb(0),t2tb(17))) = sK0 )
| $less(10,0) ),
inference(cnf_transformation,[],[f181]) ).
tff(f937,plain,
( ( get(int,int,t2tb1(sK11),t2tb(0)) = get(int,int,t2tb1(sK0),t2tb(0)) )
| $less(sK29,0)
| ~ $less(sK29,20) ),
inference(evaluation,[],[f936]) ).
tff(f936,plain,
( $less(sK29,0)
| ~ $less(sK29,20)
| ( get(int,int,t2tb1(sK11),t2tb(0)) = get(int,int,t2tb1(sK0),t2tb(0)) )
| ~ $less(0,10) ),
inference(forward_demodulation,[],[f924,f925]) ).
tff(f924,plain,
( ~ $less(sK29,10)
| $less(sK29,0)
| ~ $less(sK29,20)
| ( get(int,int,t2tb1(sK11),t2tb(0)) = get(int,int,t2tb1(sK0),t2tb(0)) ) ),
inference(superposition,[],[f691,f763]) ).
tff(f691,plain,
! [X0: $int] :
( ( get(int,int,t2tb1(sK11),t2tb(X0)) = get(int,int,t2tb1(sK0),t2tb(X0)) )
| ~ $less(X0,20)
| ~ $less(X0,10)
| $less(X0,0) ),
inference(forward_demodulation,[],[f690,f291]) ).
tff(f690,plain,
! [X0: $int] :
( ~ $less(X0,20)
| $less(X0,0)
| ( get(int,int,t2tb1(sK0),t2tb(X0)) = t2tb(tb2t(get(int,int,t2tb1(sK11),t2tb(X0)))) )
| ~ $less(X0,10) ),
inference(superposition,[],[f291,f554]) ).
tff(f554,plain,
! [X17: $int] :
( ( tb2t(get(int,int,t2tb1(sK0),t2tb(X17))) = tb2t(get(int,int,t2tb1(sK11),t2tb(X17))) )
| $less(X17,0)
| ~ $less(X17,10)
| ~ $less(X17,20) ),
inference(forward_demodulation,[],[f553,f267]) ).
tff(f553,plain,
! [X17: $int] :
( ( tb2t(get(int,int,t2tb1(sK0),t2tb(X17))) = tb2t(get(int,int,t2tb1(sK11),t2tb(X17))) )
| ~ $less(X17,20)
| $less(X17,0)
| ~ $less(X17,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0)))))) ),
inference(forward_demodulation,[],[f552,f524]) ).
tff(f552,plain,
! [X17: $int] :
( ( tb2t(get(int,int,t2tb1(sK0),t2tb(X17))) = tb2t(get(int,int,t2tb1(sK11),t2tb(X17))) )
| $less(X17,0)
| ~ $less(X17,sK12)
| ~ $less(X17,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0)))))) ),
inference(evaluation,[],[f551]) ).
tff(f551,plain,
! [X17: $int] :
( ( tb2t(get(int,int,t2tb1(sK0),t2tb(X17))) = tb2t(get(int,int,t2tb1(sK11),t2tb(X17))) )
| ~ $less(0,10)
| ~ $less(X17,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0))))))
| $less(X17,0)
| ~ $less(X17,sK12) ),
inference(forward_demodulation,[],[f378,f267]) ).
tff(f378,plain,
! [X17: $int] :
( ~ $less(0,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0))))))
| ( tb2t(get(int,int,t2tb1(sK0),t2tb(X17))) = tb2t(get(int,int,t2tb1(sK11),t2tb(X17))) )
| $less(X17,0)
| ~ $less(X17,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0))))))
| ~ $less(X17,sK12) ),
inference(evaluation,[],[f377]) ).
tff(f377,plain,
! [X17: $int] :
( $less(0,0)
| ~ $less(0,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0))))))
| $less(10,0)
| ~ $less(X17,sK12)
| ( tb2t(get(int,int,t2tb1(sK0),t2tb(X17))) = tb2t(get(int,int,t2tb1(sK11),t2tb(X17))) )
| $less(X17,0)
| ~ $less(X17,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0)))))) ),
inference(duplicate_literal_removal,[],[f336]) ).
tff(f336,plain,
! [X17: $int] :
( $less(10,0)
| $less(X17,0)
| ( tb2t(get(int,int,t2tb1(sK0),t2tb(X17))) = tb2t(get(int,int,t2tb1(sK11),t2tb(X17))) )
| ~ $less(X17,sK12)
| $less(10,0)
| ~ $less(X17,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0))))))
| $less(0,0)
| ~ $less(0,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0))))))
| ~ $less(0,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0))))))
| $less(0,0) ),
inference(definition_unfolding,[],[f243,f320,f320,f320]) ).
tff(f243,plain,
! [X17: $int] :
( ~ $less(0,length3(int,make3(int,10,t2tb(0))))
| $less(0,0)
| $less(10,0)
| ~ $less(0,length3(int,make3(int,10,t2tb(0))))
| $less(X17,0)
| ~ $less(X17,sK12)
| ( tb2t(get(int,int,t2tb1(sK0),t2tb(X17))) = tb2t(get(int,int,t2tb1(sK11),t2tb(X17))) )
| ~ $less(X17,length3(int,make3(int,10,t2tb(0))))
| $less(0,0)
| $less(10,0) ),
inference(cnf_transformation,[],[f181]) ).
tff(f575,plain,
( ( 17 != tb2t(get(int,int,t2tb1(sK11),t2tb(0))) )
| spl30_2 ),
inference(avatar_component_clause,[],[f574]) ).
tff(f574,plain,
( spl30_2
<=> ( 17 = tb2t(get(int,int,t2tb1(sK11),t2tb(0))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_2])]) ).
tff(f743,plain,
spl30_1,
inference(avatar_contradiction_clause,[],[f742]) ).
tff(f742,plain,
( $false
| spl30_1 ),
inference(subsumption_resolution,[],[f741,f286]) ).
tff(f741,plain,
( ( 42 != tb2t(t2tb(42)) )
| spl30_1 ),
inference(backward_demodulation,[],[f572,f740]) ).
tff(f572,plain,
( ( 42 != tb2t(get(int,int,t2tb1(sK9),t2tb(0))) )
| spl30_1 ),
inference(avatar_component_clause,[],[f571]) ).
tff(f571,plain,
( spl30_1
<=> ( 42 = tb2t(get(int,int,t2tb1(sK9),t2tb(0))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl30_1])]) ).
tff(f579,plain,
( ~ spl30_1
| ~ spl30_2
| ~ spl30_3 ),
inference(avatar_split_clause,[],[f529,f577,f574,f571]) ).
tff(f529,plain,
( ( 42 != tb2t(get(int,int,t2tb1(sK11),t2tb(10))) )
| ( 42 != tb2t(get(int,int,t2tb1(sK9),t2tb(0))) )
| ( 17 != tb2t(get(int,int,t2tb1(sK11),t2tb(0))) ) ),
inference(subsumption_resolution,[],[f528,f524]) ).
tff(f528,plain,
( ( 42 != tb2t(get(int,int,t2tb1(sK9),t2tb(0))) )
| ( 17 != tb2t(get(int,int,t2tb1(sK11),t2tb(0))) )
| ( 20 != sK12 )
| ( 42 != tb2t(get(int,int,t2tb1(sK11),t2tb(10))) ) ),
inference(evaluation,[],[f527]) ).
tff(f527,plain,
( ( 17 != tb2t(get(int,int,t2tb1(sK11),t2tb(0))) )
| ~ $less(10,20)
| ( 42 != tb2t(get(int,int,t2tb1(sK11),t2tb(10))) )
| ( 20 != sK12 )
| ( 42 != tb2t(get(int,int,t2tb1(sK9),t2tb(0))) ) ),
inference(backward_demodulation,[],[f491,f524]) ).
tff(f491,plain,
( ( 42 != tb2t(get(int,int,t2tb1(sK11),t2tb(10))) )
| ( 20 != sK12 )
| ( 17 != tb2t(get(int,int,t2tb1(sK11),t2tb(0))) )
| ( 42 != tb2t(get(int,int,t2tb1(sK9),t2tb(0))) )
| ~ $less(10,sK12) ),
inference(evaluation,[],[f490]) ).
tff(f490,plain,
( ( 42 != tb2t(get(int,int,t2tb1(sK9),t2tb(0))) )
| ( 17 != tb2t(get(int,int,t2tb1(sK11),t2tb(0))) )
| ~ $less(0,10)
| ~ $less(10,sK12)
| ( 20 != sK12 )
| ( 42 != tb2t(get(int,int,t2tb1(sK11),t2tb(10))) ) ),
inference(forward_demodulation,[],[f408,f267]) ).
tff(f408,plain,
( ~ $less(10,sK12)
| ~ $less(0,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0))))))
| ( 20 != sK12 )
| ( 42 != tb2t(get(int,int,t2tb1(sK11),t2tb(10))) )
| ( 17 != tb2t(get(int,int,t2tb1(sK11),t2tb(0))) )
| ( 42 != tb2t(get(int,int,t2tb1(sK9),t2tb(0))) ) ),
inference(evaluation,[],[f407]) ).
tff(f407,plain,
( $less(0,0)
| ~ $less(0,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0))))))
| ( 20 != sK12 )
| ( 42 != tb2t(get(int,int,t2tb1(sK9),t2tb(0))) )
| $less(10,0)
| ( 17 != tb2t(get(int,int,t2tb1(sK11),t2tb(0))) )
| ( 42 != tb2t(get(int,int,t2tb1(sK11),t2tb(10))) )
| ~ $less(10,sK12) ),
inference(duplicate_literal_removal,[],[f331]) ).
tff(f331,plain,
( ( 17 != tb2t(get(int,int,t2tb1(sK11),t2tb(0))) )
| ~ $less(0,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0))))))
| $less(0,0)
| ~ $less(10,sK12)
| ( 42 != tb2t(get(int,int,t2tb1(sK11),t2tb(10))) )
| ~ $less(0,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0))))))
| ( 42 != tb2t(get(int,int,t2tb1(sK9),t2tb(0))) )
| $less(10,0)
| $less(10,0)
| ( 20 != sK12 )
| $less(10,0)
| $less(0,0)
| ~ $less(0,length3(int,mk_rarray1(int,t2tb(0),10,mk_array1(int,10,const(int,int,t2tb(0))))))
| $less(0,0) ),
inference(definition_unfolding,[],[f248,f320,f320,f320]) ).
tff(f248,plain,
( ~ $less(0,length3(int,make3(int,10,t2tb(0))))
| $less(0,0)
| $less(10,0)
| ~ $less(0,length3(int,make3(int,10,t2tb(0))))
| ( 20 != sK12 )
| ~ $less(0,length3(int,make3(int,10,t2tb(0))))
| ( 42 != tb2t(get(int,int,t2tb1(sK11),t2tb(10))) )
| $less(10,0)
| ~ $less(10,sK12)
| ( 42 != tb2t(get(int,int,t2tb1(sK9),t2tb(0))) )
| ( 17 != tb2t(get(int,int,t2tb1(sK11),t2tb(0))) )
| $less(0,0)
| $less(0,0)
| $less(10,0) ),
inference(cnf_transformation,[],[f181]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.09 % Problem : SWW639_2 : TPTP v8.2.0. Released v6.1.0.
% 0.00/0.09 % Command : run_vampire %s %d THM
% 0.08/0.28 % Computer : n032.cluster.edu
% 0.08/0.28 % Model : x86_64 x86_64
% 0.08/0.28 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.08/0.28 % Memory : 8042.1875MB
% 0.08/0.28 % OS : Linux 3.10.0-693.el7.x86_64
% 0.08/0.28 % CPULimit : 300
% 0.08/0.28 % WCLimit : 300
% 0.08/0.28 % DateTime : Wed Jun 19 07:41:38 EDT 2024
% 0.08/0.28 % CPUTime :
% 0.13/0.29 This is a TF0_THM_EQU_ARI problem
% 0.13/0.29 Running first-order theorem proving
% 0.13/0.29 Running /export/starexec/sandbox2/solver/bin/vampire --mode casc -m 16384 --cores 7 -t 300 /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.14/0.34 % (24371)Running in auto input_syntax mode. Trying TPTP
% 0.14/0.34 % (24377)lrs+10_1:32_s2a=on:s2agt=10:sgt=8:ss=axioms:i=15:si=on:rawr=on:rtra=on_0 on theBenchmark for (3000ds/15Mi)
% 0.14/0.34 % (24371)Running in auto input_syntax mode. Trying TPTP
% 0.14/0.34 % (24374)dis+1011_1:64_drc=off:flr=on:nwc=2.0:sac=on:urr=ec_only:i=8:si=on:rawr=on:rtra=on_0 on theBenchmark for (3000ds/8Mi)
% 0.14/0.34 % (24371)Running in auto input_syntax mode. Trying TPTP
% 0.14/0.34 % (24376)ott+1011_1:2_br=off:bs=unit_only:bsr=unit_only:nwc=5.0:s2a=on:s2agt=32:urr=on:i=37:si=on:rawr=on:rtra=on_0 on theBenchmark for (3000ds/37Mi)
% 0.14/0.34 % (24374)Instruction limit reached!
% 0.14/0.34 % (24374)------------------------------
% 0.14/0.34 % (24374)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.14/0.34 % (24374)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.14/0.34 % (24374)Termination reason: Time limit
% 0.14/0.34 % (24374)Termination phase: Function definition elimination
% 0.14/0.34
% 0.14/0.34 % (24374)Memory used [KB]: 989
% 0.14/0.34 % (24374)Time elapsed: 0.004 s
% 0.14/0.34 % (24374)Instructions burned: 10 (million)
% 0.14/0.34 % (24377)Instruction limit reached!
% 0.14/0.34 % (24377)------------------------------
% 0.14/0.34 % (24377)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.14/0.34 % (24377)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.14/0.34 % (24377)Termination reason: Time limit
% 0.14/0.34 % (24377)Termination phase: Saturation
% 0.14/0.34
% 0.14/0.34 % (24377)Memory used [KB]: 1086
% 0.14/0.34 % (24377)Time elapsed: 0.007 s
% 0.14/0.34 % (24377)Instructions burned: 16 (million)
% 0.14/0.34 % (24371)Running in auto input_syntax mode. Trying TPTP
% 0.14/0.34 % (24373)lrs+1010_1:1_aac=none:bce=on:nicw=on:nm=0:plsq=on:plsql=on:sac=on:sos=on:sp=frequency:spb=units:to=lpo:i=34:si=on:rawr=on:rtra=on_0 on theBenchmark for (3000ds/34Mi)
% 0.14/0.34 % (24371)Running in auto input_syntax mode. Trying TPTP
% 0.14/0.34 % (24372)dis+1010_1:4_aac=none:abs=on:atotf=0.5:avsq=on:avsqc=2:avsqr=215,247:awrs=converge:awrsf=128:bsd=on:erd=off:fde=none:gve=cautious:newcnf=on:nwc=5.0:rnwc=on:sac=on:sas=z3:sp=const_min:tgt=ground:thsq=on:thsqc=64:thsqr=1,4:i=59848:si=on:rawr=on:rtra=on_0 on theBenchmark for (3000ds/59848Mi)
% 0.14/0.35 % (24371)Running in auto input_syntax mode. Trying TPTP
% 0.14/0.35 % (24378)lrs+10_5:1_br=off:fde=none:nwc=3.0:sd=1:sgt=10:sos=on:ss=axioms:urr=on:i=32:si=on:rawr=on:rtra=on_0 on theBenchmark for (3000ds/32Mi)
% 0.14/0.35 % (24371)Running in auto input_syntax mode. Trying TPTP
% 0.14/0.35 % (24375)ott+21_1:1_erd=off:s2a=on:sac=on:sd=1:sgt=64:sos=on:ss=included:st=3.0:to=lpo:urr=on:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (3000ds/2Mi)
% 0.14/0.35 % (24376)Instruction limit reached!
% 0.14/0.35 % (24376)------------------------------
% 0.14/0.35 % (24376)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.14/0.35 % (24376)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.14/0.35 % (24376)Termination reason: Time limit
% 0.14/0.35 % (24376)Termination phase: Saturation
% 0.14/0.35
% 0.14/0.35 % (24376)Memory used [KB]: 1413
% 0.14/0.35 % (24376)Time elapsed: 0.015 s
% 0.14/0.35 % (24376)Instructions burned: 38 (million)
% 0.14/0.35 % (24375)Instruction limit reached!
% 0.14/0.35 % (24375)------------------------------
% 0.14/0.35 % (24375)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.14/0.35 % (24375)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.14/0.35 % (24375)Termination reason: Time limit
% 0.14/0.35 % (24375)Termination phase: Property scanning
% 0.14/0.35
% 0.14/0.35 % (24375)Memory used [KB]: 847
% 0.14/0.35 % (24375)Time elapsed: 0.003 s
% 0.14/0.35 % (24375)Instructions burned: 3 (million)
% 0.14/0.36 % (24373)Instruction limit reached!
% 0.14/0.36 % (24373)------------------------------
% 0.14/0.36 % (24373)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.14/0.36 % (24373)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.14/0.36 % (24373)Termination reason: Time limit
% 0.14/0.36 % (24373)Termination phase: Saturation
% 0.14/0.36
% 0.14/0.36 % (24373)Memory used [KB]: 1354
% 0.14/0.36 % (24373)Time elapsed: 0.014 s
% 0.14/0.36 % (24373)Instructions burned: 35 (million)
% 0.14/0.36 % (24378)Instruction limit reached!
% 0.14/0.36 % (24378)------------------------------
% 0.14/0.36 % (24378)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.14/0.36 % (24378)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.14/0.36 % (24378)Termination reason: Time limit
% 0.14/0.36 % (24378)Termination phase: Saturation
% 0.14/0.36
% 0.14/0.36 % (24378)Memory used [KB]: 1360
% 0.14/0.36 % (24378)Time elapsed: 0.015 s
% 0.14/0.36 % (24378)Instructions burned: 32 (million)
% 0.14/0.37 % (24371)Running in auto input_syntax mode. Trying TPTP
% 0.14/0.37 % (24379)lrs+1010_1:1_bd=off:fd=off:fde=none:ins=3:sac=on:sos=on:spb=goal:to=lpo:i=36:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/36Mi)
% 0.14/0.37 % (24371)Running in auto input_syntax mode. Trying TPTP
% 0.14/0.37 % (24380)lrs+1010_1:1_ep=RST:s2a=on:s2at=5.0:sos=all:i=26:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/26Mi)
% 0.14/0.38 % (24380)Instruction limit reached!
% 0.14/0.38 % (24380)------------------------------
% 0.14/0.38 % (24380)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.14/0.38 % (24380)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.14/0.38 % (24380)Termination reason: Time limit
% 0.14/0.38 % (24380)Termination phase: Saturation
% 0.14/0.38
% 0.14/0.38 % (24380)Memory used [KB]: 1349
% 0.14/0.38 % (24380)Time elapsed: 0.010 s
% 0.14/0.38 % (24380)Instructions burned: 26 (million)
% 0.14/0.39 % (24371)Running in auto input_syntax mode. Trying TPTP
% 0.14/0.39 % (24381)lrs+10_1:8_ep=R:erd=off:fs=off:fsr=off:gve=force:nwc=2.0:uwa=one_side_interpreted:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 0.14/0.39 % (24381)Instruction limit reached!
% 0.14/0.39 % (24381)------------------------------
% 0.14/0.39 % (24381)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.14/0.39 % (24381)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.14/0.39 % (24381)Termination reason: Time limit
% 0.14/0.39 % (24381)Termination phase: Property scanning
% 0.14/0.39
% 0.14/0.39 % (24381)Memory used [KB]: 843
% 0.14/0.39 % (24381)Time elapsed: 0.002 s
% 0.14/0.39 % (24381)Instructions burned: 2 (million)
% 0.14/0.39 % (24379)Instruction limit reached!
% 0.14/0.39 % (24379)------------------------------
% 0.14/0.39 % (24379)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.14/0.39 % (24379)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.14/0.39 % (24379)Termination reason: Time limit
% 0.14/0.39 % (24379)Termination phase: Saturation
% 0.14/0.39
% 0.14/0.39 % (24379)Memory used [KB]: 1427
% 0.14/0.39 % (24379)Time elapsed: 0.015 s
% 0.14/0.39 % (24379)Instructions burned: 37 (million)
% 0.14/0.39 % (24371)Running in auto input_syntax mode. Trying TPTP
% 0.14/0.39 % (24383)dis+32_1:1_bd=off:nm=4:sos=on:ss=included:i=4:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/4Mi)
% 0.14/0.39 % (24371)Running in auto input_syntax mode. Trying TPTP
% 0.14/0.39 % (24382)lrs+10_1:1_canc=force:tha=some:to=lpo:i=35:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/35Mi)
% 0.14/0.39 % (24383)Instruction limit reached!
% 0.14/0.39 % (24383)------------------------------
% 0.14/0.39 % (24383)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.14/0.39 % (24383)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.14/0.39 % (24383)Termination reason: Time limit
% 0.14/0.39 % (24383)Termination phase: Preprocessing 2
% 0.14/0.39
% 0.14/0.39 % (24383)Memory used [KB]: 864
% 0.14/0.39 % (24383)Time elapsed: 0.003 s
% 0.14/0.39 % (24383)Instructions burned: 6 (million)
% 0.14/0.40 % (24371)Running in auto input_syntax mode. Trying TPTP
% 0.14/0.40 % (24384)lrs+10_1:1_ep=R:gve=force:plsq=on:plsqr=32,1:uwa=one_side_interpreted:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 0.14/0.40 % (24384)Instruction limit reached!
% 0.14/0.40 % (24384)------------------------------
% 0.14/0.40 % (24384)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.14/0.40 % (24384)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.14/0.40 % (24384)Termination reason: Time limit
% 0.14/0.40 % (24384)Termination phase: Property scanning
% 0.14/0.40
% 0.14/0.40 % (24384)Memory used [KB]: 843
% 0.14/0.40 % (24384)Time elapsed: 0.002 s
% 0.14/0.40 % (24384)Instructions burned: 2 (million)
% 0.14/0.40 % (24382)Instruction limit reached!
% 0.14/0.40 % (24382)------------------------------
% 0.14/0.40 % (24382)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.14/0.40 % (24382)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.14/0.40 % (24382)Termination reason: Time limit
% 0.14/0.40 % (24382)Termination phase: Saturation
% 0.14/0.40
% 0.14/0.40 % (24382)Memory used [KB]: 1420
% 0.14/0.40 % (24382)Time elapsed: 0.014 s
% 0.14/0.40 % (24382)Instructions burned: 35 (million)
% 0.14/0.42 % (24371)Running in auto input_syntax mode. Trying TPTP
% 0.14/0.42 % (24385)dis+10_1:64_nwc=1.4:tha=off:i=21:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/21Mi)
% 0.14/0.42 % (24371)Running in auto input_syntax mode. Trying TPTP
% 0.14/0.42 % (24386)lrs+22_1:1_amm=sco:fsr=off:gve=force:sos=on:uwa=all:i=50:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/50Mi)
% 0.14/0.42 % (24371)Running in auto input_syntax mode. Trying TPTP
% 0.14/0.42 % (24387)dis+20_1:12_aac=none:acc=model:awrs=converge:fd=preordered:fsr=off:nicw=on:nwc=3.0:s2a=on:s2agt=16:spb=goal:to=lpo:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 0.14/0.42 % (24387)Instruction limit reached!
% 0.14/0.42 % (24387)------------------------------
% 0.14/0.42 % (24387)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.14/0.42 % (24387)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.14/0.42 % (24387)Termination reason: Time limit
% 0.14/0.42 % (24387)Termination phase: Preprocessing 1
% 0.14/0.42
% 0.14/0.42 % (24387)Memory used [KB]: 848
% 0.14/0.42 % (24387)Time elapsed: 0.003 s
% 0.14/0.42 % (24387)Instructions burned: 5 (million)
% 0.14/0.42 % (24385)Instruction limit reached!
% 0.14/0.42 % (24385)------------------------------
% 0.14/0.42 % (24385)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.14/0.42 % (24385)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.14/0.42 % (24385)Termination reason: Time limit
% 0.14/0.42 % (24385)Termination phase: Saturation
% 0.14/0.42
% 0.14/0.42 % (24385)Memory used [KB]: 1167
% 0.14/0.42 % (24385)Time elapsed: 0.009 s
% 0.14/0.42 % (24385)Instructions burned: 22 (million)
% 0.14/0.43 % (24371)Running in auto input_syntax mode. Trying TPTP
% 0.14/0.43 % (24388)lrs+10_1:1_ev=force:gve=cautious:tha=off:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 0.14/0.43 % (24388)Instruction limit reached!
% 0.14/0.43 % (24388)------------------------------
% 0.14/0.43 % (24388)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.14/0.43 % (24388)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.14/0.43 % (24388)Termination reason: Time limit
% 0.14/0.43 % (24388)Termination phase: shuffling
% 0.14/0.43
% 0.14/0.43 % (24388)Memory used [KB]: 861
% 0.14/0.43 % (24388)Time elapsed: 0.002 s
% 0.14/0.43 % (24388)Instructions burned: 4 (million)
% 0.14/0.43 % (24371)Running in auto input_syntax mode. Trying TPTP
% 0.14/0.43 % (24389)dis+21_1:1_aac=none:abs=on:er=known:fde=none:fsr=off:nwc=5.0:s2a=on:s2at=4.0:sp=const_frequency:to=lpo:urr=ec_only:i=49:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/49Mi)
% 0.14/0.44 % (24386)Instruction limit reached!
% 0.14/0.44 % (24386)------------------------------
% 0.14/0.44 % (24386)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.14/0.44 % (24386)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.14/0.44 % (24386)Termination reason: Time limit
% 0.14/0.44 % (24386)Termination phase: Saturation
% 0.14/0.44
% 0.14/0.44 % (24386)Memory used [KB]: 1540
% 0.14/0.44 % (24386)Time elapsed: 0.018 s
% 0.14/0.44 % (24386)Instructions burned: 51 (million)
% 0.14/0.44 % (24371)Running in auto input_syntax mode. Trying TPTP
% 0.14/0.44 % (24390)lrs+10_1:1_ss=axioms:st=5.0:tha=off:i=15:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/15Mi)
% 0.14/0.44 % (24390)Instruction limit reached!
% 0.14/0.44 % (24390)------------------------------
% 0.14/0.44 % (24390)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.14/0.44 % (24390)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.14/0.44 % (24390)Termination reason: Time limit
% 0.14/0.44 % (24390)Termination phase: Saturation
% 0.14/0.44
% 0.14/0.44 % (24390)Memory used [KB]: 1136
% 0.14/0.44 % (24390)Time elapsed: 0.007 s
% 0.14/0.44 % (24390)Instructions burned: 17 (million)
% 0.14/0.45 % (24389)Instruction limit reached!
% 0.14/0.45 % (24389)------------------------------
% 0.14/0.45 % (24389)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.14/0.45 % (24389)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.14/0.45 % (24389)Termination reason: Time limit
% 0.14/0.45 % (24389)Termination phase: Saturation
% 0.14/0.45
% 0.14/0.45 % (24389)Memory used [KB]: 1491
% 0.14/0.45 % (24389)Time elapsed: 0.020 s
% 0.14/0.45 % (24389)Instructions burned: 50 (million)
% 0.14/0.46 % (24371)Running in auto input_syntax mode. Trying TPTP
% 0.14/0.46 % (24392)dis+1002_1:5_av=off:nwc=2.0:sos=all:i=15:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/15Mi)
% 0.14/0.46 % (24371)Running in auto input_syntax mode. Trying TPTP
% 0.14/0.46 % (24391)lrs+10_1:1_sd=10:sos=all:ss=axioms:st=5.0:tha=off:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/2Mi)
% 0.14/0.46 % (24391)Instruction limit reached!
% 0.14/0.46 % (24391)------------------------------
% 0.14/0.46 % (24391)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.14/0.46 % (24391)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.14/0.46 % (24391)Termination reason: Time limit
% 0.14/0.46 % (24391)Termination phase: Property scanning
% 0.14/0.46
% 0.14/0.46 % (24391)Memory used [KB]: 843
% 0.14/0.46 % (24391)Time elapsed: 0.002 s
% 0.14/0.46 % (24391)Instructions burned: 2 (million)
% 0.14/0.46 % (24392)Instruction limit reached!
% 0.14/0.46 % (24392)------------------------------
% 0.14/0.46 % (24392)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.14/0.46 % (24392)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.14/0.46 % (24392)Termination reason: Time limit
% 0.14/0.46 % (24392)Termination phase: Saturation
% 0.14/0.46
% 0.14/0.46 % (24392)Memory used [KB]: 1104
% 0.14/0.46 % (24392)Time elapsed: 0.006 s
% 0.14/0.46 % (24392)Instructions burned: 16 (million)
% 0.14/0.46 % (24371)Running in auto input_syntax mode. Trying TPTP
% 0.14/0.46 % (24393)dis+10_1:64_nwc=1.4:rp=on:tha=off:i=21:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/21Mi)
% 0.14/0.47 % (24393)Instruction limit reached!
% 0.14/0.47 % (24393)------------------------------
% 0.14/0.47 % (24393)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.14/0.47 % (24393)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.14/0.47 % (24393)Termination reason: Time limit
% 0.14/0.47 % (24393)Termination phase: Saturation
% 0.14/0.47
% 0.14/0.47 % (24393)Memory used [KB]: 1172
% 0.14/0.47 % (24393)Time elapsed: 0.009 s
% 0.14/0.47 % (24393)Instructions burned: 22 (million)
% 0.14/0.47 % (24371)Running in auto input_syntax mode. Trying TPTP
% 0.14/0.47 % (24394)dis+2_1:1_av=off:bsr=on:erd=off:s2pl=on:sgt=16:sos=on:sp=frequency:ss=axioms:i=46:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/46Mi)
% 0.14/0.48 % (24371)Running in auto input_syntax mode. Trying TPTP
% 0.14/0.48 % (24395)dis+32_1:1_bd=off:nm=4:sos=on:ss=included:i=50:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/50Mi)
% 0.14/0.48 % (24371)Running in auto input_syntax mode. Trying TPTP
% 0.14/0.48 % (24396)lrs+1_1:10_av=off:drc=off:nwc=2.0:sp=reverse_frequency:thsq=on:thsqc=64:thsql=off:i=47:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/47Mi)
% 0.14/0.49 % (24394)Instruction limit reached!
% 0.14/0.49 % (24394)------------------------------
% 0.14/0.49 % (24394)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.14/0.49 % (24394)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.14/0.49 % (24394)Termination reason: Time limit
% 0.14/0.49 % (24394)Termination phase: Saturation
% 0.14/0.49
% 0.14/0.49 % (24394)Memory used [KB]: 1370
% 0.14/0.49 % (24394)Time elapsed: 0.018 s
% 0.14/0.49 % (24394)Instructions burned: 48 (million)
% 0.14/0.49 % (24371)Running in auto input_syntax mode. Trying TPTP
% 0.14/0.49 % (24397)lrs+1002_1:1_br=off:canc=force:drc=off:s2a=on:sos=on:sp=reverse_frequency:urr=on:i=42:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/42Mi)
% 0.14/0.49 % (24371)Running in auto input_syntax mode. Trying TPTP
% 0.14/0.49 % (24398)lrs+1_3:1_ep=RSTC:sos=on:urr=on:i=43:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/43Mi)
% 0.14/0.50 % (24395)Instruction limit reached!
% 0.14/0.50 % (24395)------------------------------
% 0.14/0.50 % (24395)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.14/0.50 % (24395)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.14/0.50 % (24395)Termination reason: Time limit
% 0.14/0.50 % (24395)Termination phase: Saturation
% 0.14/0.50
% 0.14/0.50 % (24395)Memory used [KB]: 1428
% 0.14/0.50 % (24395)Time elapsed: 0.019 s
% 0.14/0.50 % (24395)Instructions burned: 50 (million)
% 0.14/0.50 % (24396)Instruction limit reached!
% 0.14/0.50 % (24396)------------------------------
% 0.14/0.50 % (24396)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.14/0.50 % (24396)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.14/0.50 % (24396)Termination reason: Time limit
% 0.14/0.50 % (24396)Termination phase: Saturation
% 0.14/0.50
% 0.14/0.50 % (24396)Memory used [KB]: 1452
% 0.14/0.50 % (24396)Time elapsed: 0.018 s
% 0.14/0.50 % (24396)Instructions burned: 48 (million)
% 0.14/0.50 % (24398)Instruction limit reached!
% 0.14/0.50 % (24398)------------------------------
% 0.14/0.50 % (24398)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.14/0.50 % (24398)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.14/0.50 % (24398)Termination reason: Time limit
% 0.14/0.50 % (24398)Termination phase: Saturation
% 0.14/0.50
% 0.14/0.50 % (24398)Memory used [KB]: 1534
% 0.14/0.50 % (24398)Time elapsed: 0.013 s
% 0.14/0.50 % (24398)Instructions burned: 43 (million)
% 0.14/0.50 % (24371)Running in auto input_syntax mode. Trying TPTP
% 0.14/0.50 % (24399)dis+10_1:64_nwc=1.4:tha=off:i=21:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/21Mi)
% 0.14/0.51 % (24397)Instruction limit reached!
% 0.14/0.51 % (24397)------------------------------
% 0.14/0.51 % (24397)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.14/0.51 % (24397)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.14/0.51 % (24397)Termination reason: Time limit
% 0.14/0.51 % (24397)Termination phase: Saturation
% 0.14/0.51
% 0.14/0.51 % (24397)Memory used [KB]: 1415
% 0.14/0.51 % (24397)Time elapsed: 0.016 s
% 0.14/0.51 % (24397)Instructions burned: 43 (million)
% 0.14/0.51 % (24399)Instruction limit reached!
% 0.14/0.51 % (24399)------------------------------
% 0.14/0.51 % (24399)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.14/0.51 % (24399)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.14/0.51 % (24399)Termination reason: Time limit
% 0.14/0.51 % (24399)Termination phase: Saturation
% 0.14/0.51
% 0.14/0.51 % (24399)Memory used [KB]: 1164
% 0.14/0.51 % (24399)Time elapsed: 0.029 s
% 0.14/0.51 % (24399)Instructions burned: 21 (million)
% 0.14/0.52 % (24371)Running in auto input_syntax mode. Trying TPTP
% 0.14/0.52 % (24400)dis+1011_1:1_bd=off:canc=force:ev=cautious:nwc=5.0:i=21:si=on:rawr=on:rtra=on_0 on theBenchmark for (2998ds/21Mi)
% 0.14/0.53 % (24400)Instruction limit reached!
% 0.14/0.53 % (24400)------------------------------
% 0.14/0.53 % (24400)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.14/0.53 % (24400)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.14/0.53 % (24400)Termination reason: Time limit
% 0.14/0.53 % (24400)Termination phase: Saturation
% 0.14/0.53
% 0.14/0.53 % (24400)Memory used [KB]: 1204
% 0.14/0.53 % (24400)Time elapsed: 0.009 s
% 0.14/0.53 % (24400)Instructions burned: 23 (million)
% 0.14/0.53 % (24371)Running in auto input_syntax mode. Trying TPTP
% 0.14/0.53 % (24401)dis+20_1:12_aac=none:acc=model:awrs=converge:fd=preordered:fsr=off:nicw=on:nwc=3.0:s2a=on:s2agt=16:spb=goal:to=lpo:i=41:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/41Mi)
% 0.14/0.53 % (24371)Running in auto input_syntax mode. Trying TPTP
% 0.14/0.53 % (24403)lrs+1_1:1_aac=none:acc=on:add=large:bd=off:bs=unit_only:bsr=on:cond=on:nm=0:sac=on:sd=3:sos=on:ss=axioms:st=2.0:i=47:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/47Mi)
% 0.14/0.53 % (24371)Running in auto input_syntax mode. Trying TPTP
% 0.14/0.53 % (24402)lrs+10_1:1_ss=axioms:st=5.0:tha=off:i=15:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/15Mi)
% 0.14/0.54 % (24371)Running in auto input_syntax mode. Trying TPTP
% 0.14/0.54 % (24404)dis+10_1:64_nwc=1.4:rp=on:tha=off:i=25:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/25Mi)
% 0.14/0.54 % (24402)Instruction limit reached!
% 0.14/0.54 % (24402)------------------------------
% 0.14/0.54 % (24402)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.14/0.54 % (24402)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.14/0.54 % (24402)Termination reason: Time limit
% 0.14/0.54 % (24402)Termination phase: Saturation
% 0.14/0.54
% 0.14/0.54 % (24402)Memory used [KB]: 1150
% 0.14/0.54 % (24402)Time elapsed: 0.007 s
% 0.14/0.54 % (24402)Instructions burned: 17 (million)
% 0.14/0.54 % (24371)Running in auto input_syntax mode. Trying TPTP
% 0.14/0.54 % (24405)lrs+1010_1:1_aac=none:bce=on:nicw=on:nm=0:plsq=on:plsql=on:sac=on:sos=on:sp=frequency:spb=units:to=lpo:i=148:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/148Mi)
% 0.14/0.54 % (24401)Instruction limit reached!
% 0.14/0.54 % (24401)------------------------------
% 0.14/0.54 % (24401)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.14/0.54 % (24401)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.14/0.54 % (24401)Termination reason: Time limit
% 0.14/0.54 % (24401)Termination phase: Saturation
% 0.14/0.54
% 0.14/0.54 % (24401)Memory used [KB]: 1575
% 0.14/0.54 % (24401)Time elapsed: 0.017 s
% 0.14/0.54 % (24401)Instructions burned: 42 (million)
% 0.14/0.55 % (24404)Instruction limit reached!
% 0.14/0.55 % (24404)------------------------------
% 0.14/0.55 % (24404)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.14/0.55 % (24404)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.14/0.55 % (24404)Termination reason: Time limit
% 0.14/0.55 % (24404)Termination phase: Saturation
% 0.14/0.55
% 0.14/0.55 % (24404)Memory used [KB]: 1208
% 0.14/0.55 % (24404)Time elapsed: 0.010 s
% 0.14/0.55 % (24404)Instructions burned: 27 (million)
% 0.14/0.55 % (24403)Instruction limit reached!
% 0.14/0.55 % (24403)------------------------------
% 0.14/0.55 % (24403)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.14/0.55 % (24403)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.14/0.55 % (24403)Termination reason: Time limit
% 0.14/0.55 % (24403)Termination phase: Saturation
% 0.14/0.55
% 0.14/0.55 % (24403)Memory used [KB]: 1531
% 0.14/0.55 % (24403)Time elapsed: 0.018 s
% 0.14/0.55 % (24403)Instructions burned: 49 (million)
% 0.14/0.56 % (24371)Running in auto input_syntax mode. Trying TPTP
% 0.14/0.56 % (24406)lrs+10_1:1_acc=model:br=off:ins=1:newcnf=on:nwc=5.0:s2a=on:sac=on:sp=frequency:to=lpo:urr=on:i=100:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/100Mi)
% 0.14/0.56 % (24405)First to succeed.
% 0.14/0.57 % (24405)Solution written to "/export/starexec/sandbox2/tmp/vampire-proof-24371"
% 0.14/0.57 % (24371)Running in auto input_syntax mode. Trying TPTP
% 0.14/0.57 % (24405)Refutation found. Thanks to Tanya!
% 0.14/0.57 % SZS status Theorem for theBenchmark
% 0.14/0.57 % SZS output start Proof for theBenchmark
% See solution above
% 0.14/0.57 % (24405)------------------------------
% 0.14/0.57 % (24405)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.14/0.57 % (24405)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.14/0.57 % (24405)Termination reason: Refutation
% 0.14/0.57
% 0.14/0.57 % (24405)Memory used [KB]: 1385
% 0.14/0.57 % (24405)Time elapsed: 0.025 s
% 0.14/0.57 % (24405)Instructions burned: 73 (million)
% 0.14/0.57 % (24405)------------------------------
% 0.14/0.57 % (24405)------------------------------
% 0.14/0.57 % (24371)Success in time 0.272 s
%------------------------------------------------------------------------------