TPTP Problem File: SWC521_1.p
View Solutions
- Solve Problem
%------------------------------------------------------------------------------
% File : SWC521_1 : TPTP v9.0.0. Released v9.0.0.
% Domain : Software Creation
% Problem : Atelier-B Proof Obligation: PO 7 90 Group s356 Tag s347
% Version : Especial.
% English :
% Refs : [Deh22] Deharbe (2022), Proof Obligations from the B Formal Me
% : [Deh24] Deharbe (2024), Email to Geoff Sutcliffe
% Source : [Deh24]
% Names : 0012-00041-7-90.tptp [Deh24]
% Status : ContradictoryAxioms
% Rating : 0.00 v9.0.0
% Syntax : Number of formulae : 907 ( 291 unt; 445 typ; 0 def)
% Number of atoms : 1555 ( 237 equ)
% Maximal formula atoms : 34 ( 3 avg)
% Number of connectives : 1135 ( 40 ~; 38 |; 570 &)
% ( 241 <=>; 246 =>; 0 <=; 0 <~>)
% Maximal formula depth : 21 ( 3 avg)
% Maximal term depth : 5 ( 1 avg)
% Number of FOOLs : 12 ( 0 fml; 12 var)
% Number arithmetic : 1514 ( 256 atm; 91 fun; 187 num; 980 var)
% Number of types : 18 ( 15 usr; 2 ari)
% Number of type conns : 76 ( 35 >; 41 *; 0 +; 0 <<)
% Number of predicates : 24 ( 17 usr; 4 prp; 0-5 aty)
% Number of functors : 430 ( 413 usr; 404 con; 0-2 aty)
% Number of variables : 1184 ( 892 !; 292 ?;1184 :)
% SPC : TX0_CAX_EQU_ARI
% Comments : Autogenerated by PPTRANS-TPTP - github.com/CLEARSY/pptranspog
%------------------------------------------------------------------------------
tff(set_0_type,type,
set_0: $tType ).
tff(mem0_type,type,
mem0: ( $int * set_0 ) > $o ).
tff(set_1_type,type,
set_1: $tType ).
tff(mem1_type,type,
mem1: ( $real * set_1 ) > $o ).
tff(b_division_type,type,
divB: ( $int * $int ) > $int ).
tff(b_division_def_1,axiom,
! [X: $int,Y: $int] :
( ( $lesseq(0,X)
& $less(0,Y) )
=> ( divB(X,Y) = $quotient_f(X,Y) ) ) ).
tff(b_division_def_2,axiom,
! [X: $int,Y: $int] :
( ( $lesseq(X,0)
& $less(0,Y) )
=> ( divB(X,Y) = $uminus($quotient_f($uminus(X),Y)) ) ) ).
tff(b_division_def_3,axiom,
! [X: $int,Y: $int] :
( ( $lesseq(0,X)
& $less(Y,0) )
=> ( divB(X,Y) = $quotient_f(X,Y) ) ) ).
tff(b_division_def_4,axiom,
! [X: $int,Y: $int] :
( ( $lesseq(X,0)
& $less(Y,0) )
=> ( divB(X,Y) = $quotient_f($uminus(X),$uminus(Y)) ) ) ).
tff(exp_type,type,
exp: ( $int * $int ) > $int ).
tff(exp_def_1,axiom,
! [X: $int] : ( exp(X,0) = 1 ) ).
tff(exp_def_2,axiom,
! [X: $int,Y: $int] :
( $greatereq(Y,1)
=> ( exp(X,Y) = $sum(X,exp(X,$difference(Y,1))) ) ) ).
tff(rexp_type,type,
rexp: ( $real * $int ) > $real ).
tff(rexp_def_1,axiom,
! [X: $real] :
( ( X != 0.0 )
=> ( rexp(X,0) = 1.0 ) ) ).
tff(rexp_def_2,axiom,
! [X: $real,Y: $int] :
( $greatereq(Y,1)
=> ( rexp(X,Y) = $sum(X,rexp(X,$difference(Y,1))) ) ) ).
tff(isum_type,type,
isum: set_0 > $int ).
tff(isum_def_1,axiom,
! [S: set_0] :
( ! [X: $int] : ~ mem0(X,S)
=> ( isum(S) = 0 ) ) ).
tff(isum_def_2,axiom,
! [S1: set_0,S2: set_0,E: $int,N: $int] :
( ( ( isum(S1) = N )
& ~ mem0(E,S1)
& ! [X: $int] :
( mem0(X,S2)
=> ( ( X = E )
| mem0(X,S1) ) )
& ! [X: $int] :
( mem0(X,S1)
=> mem0(X,S2) ) )
=> ( isum(S2) = $sum(N,E) ) ) ).
tff(rsum_type,type,
rsum: set_1 > $real ).
tff(rsum_def_1,axiom,
! [S: set_1,X: $real] :
( ~ mem1(X,S)
=> ( rsum(S) = 0.0 ) ) ).
tff(rsum_def_2,axiom,
! [S1: set_1,S2: set_1,E: $real,N: $real] :
( ( ( rsum(S1) = N )
& ~ mem1(E,S1)
& ! [X: $real] :
( mem1(X,S2)
=> ( ( X = E )
| mem1(X,S1) ) )
& ! [X: $real] :
( mem1(X,S1)
=> mem1(X,S2) ) )
=> ( rsum(S2) = $sum(N,E) ) ) ).
tff(iprod_type,type,
iprod: set_0 > $int ).
tff(iprod_def_1,axiom,
! [S: set_0,X: $int] :
( ~ mem0(X,S)
=> ( iprod(S) = 1 ) ) ).
tff(iprod_def_2,axiom,
! [S1: set_0,S2: set_0,E: $int,N: $int] :
( ( ( iprod(S1) = N )
& ~ mem0(E,S1)
& ! [X: $int] :
( mem0(X,S2)
=> ( ( X = E )
| mem0(X,S1) ) )
& ! [X: $int] :
( ( ( X = E )
| mem0(X,S1) )
=> mem0(X,S2) ) )
=> ( isum(S2) = $product(N,E) ) ) ).
tff(rprod_type,type,
rprod: set_1 > $real ).
tff(rprod_def_1,axiom,
! [S: set_1,X: $real] :
( ~ mem1(X,S)
=> ( rprod(S) = 1.0 ) ) ).
tff(rprod_def_2,axiom,
! [S1: set_1,S2: set_1,E: $real,N: $real] :
( ( ( rprod(S1) = N )
& ~ mem1(E,S1)
& ! [X: $real] :
( mem1(X,S2)
=> ( ( X = E )
| mem1(X,S1) ) )
& ! [X: $real] :
( ( ( X = E )
| mem1(X,S1) )
=> mem1(X,S2) ) )
=> ( rprod(S2) = $sum(N,E) ) ) ).
tff(min_int_type,type,
min_int: $int ).
tff(max_int_type,type,
max_int: $int ).
tff(min_int_axiom,axiom,
min_int = $uminus(2147483648) ).
tff(max_int_axiom,axiom,
max_int = 2147483647 ).
%--------------------------------------------------------------------------
%----Global declarations
tff(g_s0_0_type,type,
g_s0_0: set_0 ).
tff(g_s100_99_type,type,
g_s100_99: $int ).
tff(g_s101_100_type,type,
g_s101_100: $int ).
tff(g_s102_101_type,type,
g_s102_101: $int ).
tff(g_s103_102_type,type,
g_s103_102: $int ).
tff(g_s104_103_type,type,
g_s104_103: $int ).
tff(g_s105_104_type,type,
g_s105_104: $int ).
tff(g_s106_105_type,type,
g_s106_105: $int ).
tff(g_s107_106_type,type,
g_s107_106: $int ).
tff(g_s108_107_type,type,
g_s108_107: $int ).
tff(g_s109_108_type,type,
g_s109_108: $int ).
tff(g_s10_10_type,type,
g_s10_10: $int ).
tff(g_s110_109_type,type,
g_s110_109: $int ).
tff(g_s111_110_type,type,
g_s111_110: $int ).
tff(g_s112_111_type,type,
g_s112_111: $int ).
tff(g_s113_112_type,type,
g_s113_112: $int ).
tff(g_s114_113_type,type,
g_s114_113: set_4 ).
tff(g_s115_114_type,type,
g_s115_114: $int ).
tff(g_s116_115_type,type,
g_s116_115: set_5 ).
tff(g_s117_116_type,type,
g_s117_116: set_3 ).
tff(g_s118_117_type,type,
g_s118_117: set_5 ).
tff(g_s119_118_type,type,
g_s119_118: set_3 ).
tff(g_s11_11_type,type,
g_s11_11: $int ).
tff(g_s120_119_type,type,
g_s120_119: set_3 ).
tff(g_s121_120_type,type,
g_s121_120: set_5 ).
tff(g_s122_121_type,type,
g_s122_121: set_3 ).
tff(g_s123_122_type,type,
g_s123_122: set_3 ).
tff(g_s124_123_type,type,
g_s124_123: set_3 ).
tff(g_s125_124_type,type,
g_s125_124: set_3 ).
tff(g_s126_125_type,type,
g_s126_125: set_3 ).
tff(g_s127_126_type,type,
g_s127_126: set_3 ).
tff(g_s128_127_type,type,
g_s128_127: set_3 ).
tff(g_s129_128_type,type,
g_s129_128: set_3 ).
tff(g_s12_12_type,type,
g_s12_12: $int ).
tff(g_s130_129_type,type,
g_s130_129: set_3 ).
tff(g_s131_130_type,type,
g_s131_130: set_3 ).
tff(g_s132_131_type,type,
g_s132_131: set_3 ).
tff(g_s133_132_type,type,
g_s133_132: set_3 ).
tff(g_s138_133_type,type,
g_s138_133: $int ).
tff(g_s139_134_type,type,
g_s139_134: $int ).
tff(g_s13_13_type,type,
g_s13_13: $int ).
tff(g_s140_135_type,type,
g_s140_135: $int ).
tff(g_s141_136_type,type,
g_s141_136: $int ).
tff(g_s142_137_type,type,
g_s142_137: $int ).
tff(g_s143_138_type,type,
g_s143_138: $int ).
tff(g_s144_139_type,type,
g_s144_139: $int ).
tff(g_s145_140_type,type,
g_s145_140: $int ).
tff(g_s146_141_type,type,
g_s146_141: $int ).
tff(g_s147_142_type,type,
g_s147_142: $int ).
tff(g_s148_143_type,type,
g_s148_143: $int ).
tff(g_s149_144_type,type,
g_s149_144: $int ).
tff(g_s14_14_type,type,
g_s14_14: $int ).
tff(g_s150_145_type,type,
g_s150_145: $int ).
tff(g_s151_146_type,type,
g_s151_146: $int ).
tff(g_s152_147_type,type,
g_s152_147: $int ).
tff(g_s153_148_type,type,
g_s153_148: $int ).
tff(g_s154_149_type,type,
g_s154_149: $int ).
tff(g_s155_150_type,type,
g_s155_150: $int ).
tff(g_s156_151_type,type,
g_s156_151: $int ).
tff(g_s157_152_type,type,
g_s157_152: $int ).
tff(g_s158_153_type,type,
g_s158_153: $int ).
tff(g_s159_154_type,type,
g_s159_154: $int ).
tff(g_s15_15_type,type,
g_s15_15: $int ).
tff(g_s160_155_type,type,
g_s160_155: $int ).
tff(g_s161_156_type,type,
g_s161_156: $int ).
tff(g_s162_157_type,type,
g_s162_157: $int ).
tff(g_s163_158_type,type,
g_s163_158: $int ).
tff(g_s164_159_type,type,
g_s164_159: $int ).
tff(g_s165_160_type,type,
g_s165_160: $int ).
tff(g_s166_161_type,type,
g_s166_161: $int ).
tff(g_s167_162_type,type,
g_s167_162: $int ).
tff(g_s168_163_type,type,
g_s168_163: $int ).
tff(g_s169_164_type,type,
g_s169_164: $int ).
tff(g_s16_16_type,type,
g_s16_16: $int ).
tff(g_s170_165_type,type,
g_s170_165: $int ).
tff(g_s171_166_type,type,
g_s171_166: $int ).
tff(g_s172_167_type,type,
g_s172_167: $int ).
tff(g_s173_168_type,type,
g_s173_168: $int ).
tff(g_s174_169_type,type,
g_s174_169: $int ).
tff(g_s175_170_type,type,
g_s175_170: $int ).
tff(g_s176_171_type,type,
g_s176_171: $int ).
tff(g_s177_172_type,type,
g_s177_172: $int ).
tff(g_s178_173_type,type,
g_s178_173: $int ).
tff(g_s179_174_type,type,
g_s179_174: $int ).
tff(g_s17_17_type,type,
g_s17_17: $int ).
tff(g_s180_175_type,type,
g_s180_175: $int ).
tff(g_s181_176_type,type,
g_s181_176: $int ).
tff(g_s182_177_type,type,
g_s182_177: $int ).
tff(g_s183_178_type,type,
g_s183_178: $int ).
tff(g_s184_179_type,type,
g_s184_179: $int ).
tff(g_s185_180_type,type,
g_s185_180: $int ).
tff(g_s186_181_type,type,
g_s186_181: $int ).
tff(g_s187_182_type,type,
g_s187_182: $int ).
tff(g_s188_183_type,type,
g_s188_183: $int ).
tff(g_s189_184_type,type,
g_s189_184: $int ).
tff(g_s18_18_type,type,
g_s18_18: $int ).
tff(g_s190_185_type,type,
g_s190_185: $int ).
tff(g_s191_186_type,type,
g_s191_186: $int ).
tff(g_s192_187_type,type,
g_s192_187: $int ).
tff(g_s193_188_type,type,
g_s193_188: $int ).
tff(g_s194_189_type,type,
g_s194_189: $int ).
tff(g_s195_190_type,type,
g_s195_190: $int ).
tff(g_s196_191_type,type,
g_s196_191: $int ).
tff(g_s197_192_type,type,
g_s197_192: $int ).
tff(g_s198_193_type,type,
g_s198_193: $int ).
tff(g_s199_194_type,type,
g_s199_194: $int ).
tff(g_s19_19_type,type,
g_s19_19: set_0 ).
tff(g_s1_1_type,type,
g_s1_1: $int ).
tff(g_s200_195_type,type,
g_s200_195: $int ).
tff(g_s201_196_type,type,
g_s201_196: $int ).
tff(g_s202_197_type,type,
g_s202_197: $int ).
tff(g_s203_198_type,type,
g_s203_198: $int ).
tff(g_s204_199_type,type,
g_s204_199: $int ).
tff(g_s205_200_type,type,
g_s205_200: $int ).
tff(g_s206_201_type,type,
g_s206_201: $int ).
tff(g_s207_202_type,type,
g_s207_202: $int ).
tff(g_s208_203_type,type,
g_s208_203: $int ).
tff(g_s209_204_type,type,
g_s209_204: $int ).
tff(g_s20_20_type,type,
g_s20_20: $int ).
tff(g_s210_205_type,type,
g_s210_205: $int ).
tff(g_s211_206_type,type,
g_s211_206: $int ).
tff(g_s212_207_type,type,
g_s212_207: $int ).
tff(g_s213_208_type,type,
g_s213_208: $int ).
tff(g_s214_209_type,type,
g_s214_209: $int ).
tff(g_s215_210_type,type,
g_s215_210: $int ).
tff(g_s216_211_type,type,
g_s216_211: $int ).
tff(g_s217_212_type,type,
g_s217_212: $int ).
tff(g_s218_213_type,type,
g_s218_213: $int ).
tff(g_s219_214_type,type,
g_s219_214: $int ).
tff(g_s21_21_type,type,
g_s21_21: $int ).
tff(g_s220_215_type,type,
g_s220_215: $int ).
tff(g_s221_216_type,type,
g_s221_216: $int ).
tff(g_s222_217_type,type,
g_s222_217: $int ).
tff(g_s223_218_type,type,
g_s223_218: $int ).
tff(g_s224_219_type,type,
g_s224_219: $int ).
tff(g_s225_220_type,type,
g_s225_220: $int ).
tff(g_s226_221_type,type,
g_s226_221: $int ).
tff(g_s227_222_type,type,
g_s227_222: $int ).
tff(g_s228_223_type,type,
g_s228_223: $int ).
tff(g_s229_224_type,type,
g_s229_224: $int ).
tff(g_s22_22_type,type,
g_s22_22: $int ).
tff(g_s230_225_type,type,
g_s230_225: $int ).
tff(g_s231_226_type,type,
g_s231_226: set_3 ).
tff(g_s232_227_type,type,
g_s232_227: set_5 ).
tff(g_s233_228_type,type,
g_s233_228: set_5 ).
tff(g_s234_229_type,type,
g_s234_229: $int ).
tff(g_s235_230_type,type,
g_s235_230: $int ).
tff(g_s236_231_type,type,
g_s236_231: $int ).
tff(g_s237_232_type,type,
g_s237_232: $int ).
tff(g_s238_233_type,type,
g_s238_233: $int ).
tff(g_s239_234_type,type,
g_s239_234: $int ).
tff(g_s23_23_type,type,
g_s23_23: $int ).
tff(g_s240_235_type,type,
g_s240_235: $int ).
tff(g_s241_236_type,type,
g_s241_236: $int ).
tff(g_s242_237_type,type,
g_s242_237: $int ).
tff(g_s243_238_type,type,
g_s243_238: $int ).
tff(g_s244_239_type,type,
g_s244_239: $int ).
tff(g_s245_240_type,type,
g_s245_240: $int ).
tff(g_s246_241_type,type,
g_s246_241: set_5 ).
tff(g_s247_242_type,type,
g_s247_242: $int ).
tff(g_s248_243_type,type,
g_s248_243: $int ).
tff(g_s249_244_type,type,
g_s249_244: $int ).
tff(g_s24_24_type,type,
g_s24_24: $int ).
tff(g_s250_245_type,type,
g_s250_245: $int ).
tff(g_s251_246_type,type,
g_s251_246: $int ).
tff(g_s252_247_type,type,
g_s252_247: $int ).
tff(g_s253_248_type,type,
g_s253_248: $int ).
tff(g_s254_249_type,type,
g_s254_249: set_5 ).
tff(g_s255_250_type,type,
g_s255_250: $int ).
tff(g_s256_251_type,type,
g_s256_251: $int ).
tff(g_s257_252_type,type,
g_s257_252: $int ).
tff(g_s258_253_type,type,
g_s258_253: $int ).
tff(g_s259_254_type,type,
g_s259_254: $int ).
tff(g_s25_25_type,type,
g_s25_25: $int ).
tff(g_s260_255_type,type,
g_s260_255: $int ).
tff(g_s261_256_type,type,
g_s261_256: $int ).
tff(g_s262_257_type,type,
g_s262_257: $int ).
tff(g_s263_258_type,type,
g_s263_258: $int ).
tff(g_s264_259_type,type,
g_s264_259: $int ).
tff(g_s265_260_type,type,
g_s265_260: $int ).
tff(g_s266_261_type,type,
g_s266_261: $int ).
tff(g_s267_262_type,type,
g_s267_262: $int ).
tff(g_s268_263_type,type,
g_s268_263: $int ).
tff(g_s269_264_type,type,
g_s269_264: $int ).
tff(g_s26_26_type,type,
g_s26_26: $int ).
tff(g_s270_265_type,type,
g_s270_265: $int ).
tff(g_s271_266_type,type,
g_s271_266: set_5 ).
tff(g_s272_267_type,type,
g_s272_267: set_6 ).
tff(g_s273_268_type,type,
g_s273_268: set_7 ).
tff(g_s274_269_type,type,
g_s274_269: set_7 ).
tff(g_s275_270_type,type,
g_s275_270: set_7 ).
tff(g_s276_271_type,type,
g_s276_271: set_7 ).
tff(g_s277_272_type,type,
g_s277_272: set_7 ).
tff(g_s278_273_type,type,
g_s278_273: set_7 ).
tff(g_s279_274_type,type,
g_s279_274: set_7 ).
tff(g_s27_27_type,type,
g_s27_27: $int ).
tff(g_s280_275_type,type,
g_s280_275: set_6 ).
tff(g_s281_276_type,type,
g_s281_276: set_6 ).
tff(g_s282_277_type,type,
g_s282_277: set_5 ).
tff(g_s283_278_type,type,
g_s283_278: set_7 ).
tff(g_s284_279_type,type,
g_s284_279: set_5 ).
tff(g_s285_280_type,type,
g_s285_280: set_5 ).
tff(g_s286_281_type,type,
g_s286_281: set_5 ).
tff(g_s287_282_type,type,
g_s287_282: set_5 ).
tff(g_s288_283_type,type,
g_s288_283: set_5 ).
tff(g_s289_284_type,type,
g_s289_284: set_5 ).
tff(g_s28_28_type,type,
g_s28_28: $int ).
tff(g_s290_285_type,type,
g_s290_285: set_5 ).
tff(g_s291_286_type,type,
g_s291_286: set_7 ).
tff(g_s292_287_type,type,
g_s292_287: set_7 ).
tff(g_s293_288_type,type,
g_s293_288: $int ).
tff(g_s294_289_type,type,
g_s294_289: $int ).
tff(g_s295_290_type,type,
g_s295_290: $int ).
tff(g_s296_291_type,type,
g_s296_291: $int ).
tff(g_s297_292_type,type,
g_s297_292: $int ).
tff(g_s298_293_type,type,
g_s298_293: set_5 ).
tff(g_s299_294_type,type,
g_s299_294: set_5 ).
tff(g_s29_29_type,type,
g_s29_29: $int ).
tff(g_s2_2_type,type,
g_s2_2: $int ).
tff(g_s300_295_type,type,
g_s300_295: set_7 ).
tff(g_s301_296_type,type,
g_s301_296: set_5 ).
tff(g_s302_297_type,type,
g_s302_297: set_5 ).
tff(g_s303_298_type,type,
g_s303_298: set_5 ).
tff(g_s304_299_type,type,
g_s304_299: set_5 ).
tff(g_s305_300_type,type,
g_s305_300: set_5 ).
tff(g_s306_301_type,type,
g_s306_301: set_5 ).
tff(g_s307_302_type,type,
g_s307_302: set_5 ).
tff(g_s308_303_type,type,
g_s308_303: set_5 ).
tff(g_s309_304_type,type,
g_s309_304: set_5 ).
tff(g_s30_30_type,type,
g_s30_30: $int ).
tff(g_s310_305_type,type,
g_s310_305: set_5 ).
tff(g_s311_306_type,type,
g_s311_306: set_5 ).
tff(g_s312_307_type,type,
g_s312_307: set_5 ).
tff(g_s313_308_type,type,
g_s313_308: set_5 ).
tff(g_s314_309_type,type,
g_s314_309: set_5 ).
tff(g_s315_310_type,type,
g_s315_310: set_5 ).
tff(g_s316_311_type,type,
g_s316_311: set_5 ).
tff(g_s317_312_type,type,
g_s317_312: set_5 ).
tff(g_s318_313_type,type,
g_s318_313: set_5 ).
tff(g_s319_1_351_type,type,
g_s319_1_351: $o ).
tff(g_s319_331_type,type,
g_s319_331: $o ).
tff(g_s31_31_type,type,
g_s31_31: $int ).
tff(g_s320_1_350_type,type,
g_s320_1_350: $int ).
tff(g_s320_330_type,type,
g_s320_330: $int ).
tff(g_s321_1_334_type,type,
g_s321_1_334: set_0 ).
tff(g_s321_314_type,type,
g_s321_314: set_0 ).
tff(g_s322_1_335_type,type,
g_s322_1_335: set_0 ).
tff(g_s322_315_type,type,
g_s322_315: set_0 ).
tff(g_s323_1_336_type,type,
g_s323_1_336: set_0 ).
tff(g_s323_316_type,type,
g_s323_316: set_0 ).
tff(g_s324_1_337_type,type,
g_s324_1_337: set_0 ).
tff(g_s324_317_type,type,
g_s324_317: set_0 ).
tff(g_s325_1_338_type,type,
g_s325_1_338: set_5 ).
tff(g_s325_318_type,type,
g_s325_318: set_5 ).
tff(g_s326_1_339_type,type,
g_s326_1_339: set_5 ).
tff(g_s326_319_type,type,
g_s326_319: set_5 ).
tff(g_s327_1_340_type,type,
g_s327_1_340: set_5 ).
tff(g_s327_320_type,type,
g_s327_320: set_5 ).
tff(g_s328_1_341_type,type,
g_s328_1_341: set_5 ).
tff(g_s328_321_type,type,
g_s328_321: set_5 ).
tff(g_s329_1_342_type,type,
g_s329_1_342: set_0 ).
tff(g_s329_322_type,type,
g_s329_322: set_0 ).
tff(g_s32_32_type,type,
g_s32_32: $int ).
tff(g_s330_1_343_type,type,
g_s330_1_343: set_0 ).
tff(g_s330_323_type,type,
g_s330_323: set_0 ).
tff(g_s331_1_344_type,type,
g_s331_1_344: set_0 ).
tff(g_s331_324_type,type,
g_s331_324: set_0 ).
tff(g_s332_1_345_type,type,
g_s332_1_345: set_0 ).
tff(g_s332_325_type,type,
g_s332_325: set_0 ).
tff(g_s333_1_347_type,type,
g_s333_1_347: set_5 ).
tff(g_s333_326_type,type,
g_s333_326: set_5 ).
tff(g_s334_1_348_type,type,
g_s334_1_348: set_5 ).
tff(g_s334_327_type,type,
g_s334_327: set_5 ).
tff(g_s335_1_346_type,type,
g_s335_1_346: set_0 ).
tff(g_s335_328_type,type,
g_s335_328: set_0 ).
tff(g_s336_1_349_type,type,
g_s336_1_349: set_5 ).
tff(g_s336_329_type,type,
g_s336_329: set_5 ).
tff(g_s338_332_type,type,
g_s338_332: $int ).
tff(g_s339_333_type,type,
g_s339_333: $int ).
tff(g_s33_33_type,type,
g_s33_33: $int ).
tff(g_s344_1_357_type,type,
g_s344_1_357: $int ).
tff(g_s344_2_381_type,type,
g_s344_2_381: $int ).
tff(g_s344_356_type,type,
g_s344_356: $int ).
tff(g_s344_3_382_type,type,
g_s344_3_382: $int ).
tff(g_s344_4_383_type,type,
g_s344_4_383: $int ).
tff(g_s34_34_type,type,
g_s34_34: $int ).
tff(g_s357_1_374_type,type,
g_s357_1_374: $int ).
tff(g_s357_358_type,type,
g_s357_358: $int ).
tff(g_s358_1_375_type,type,
g_s358_1_375: $int ).
tff(g_s358_359_type,type,
g_s358_359: $int ).
tff(g_s359_360_type,type,
g_s359_360: $int ).
tff(g_s35_35_type,type,
g_s35_35: $int ).
tff(g_s360_361_type,type,
g_s360_361: $int ).
tff(g_s361_1_377_type,type,
g_s361_1_377: $int ).
tff(g_s361_362_type,type,
g_s361_362: $int ).
tff(g_s362_1_378_type,type,
g_s362_1_378: $int ).
tff(g_s362_363_type,type,
g_s362_363: $int ).
tff(g_s363_1_379_type,type,
g_s363_1_379: $int ).
tff(g_s363_364_type,type,
g_s363_364: $int ).
tff(g_s364_1_380_type,type,
g_s364_1_380: $int ).
tff(g_s364_365_type,type,
g_s364_365: $int ).
tff(g_s365_1_376_type,type,
g_s365_1_376: $int ).
tff(g_s365_366_type,type,
g_s365_366: $int ).
tff(g_s366_367_type,type,
g_s366_367: $int ).
tff(g_s367_368_type,type,
g_s367_368: $int ).
tff(g_s368_369_type,type,
g_s368_369: $int ).
tff(g_s369_370_type,type,
g_s369_370: $int ).
tff(g_s36_36_type,type,
g_s36_36: $int ).
tff(g_s370_371_type,type,
g_s370_371: $int ).
tff(g_s371_372_type,type,
g_s371_372: $int ).
tff(g_s372_373_type,type,
g_s372_373: $int ).
tff(g_s37_38_type,type,
g_s37_38: $int ).
tff(g_s38_37_type,type,
g_s38_37: set_0 ).
tff(g_s39_40_type,type,
g_s39_40: $int ).
tff(g_s3_3_type,type,
g_s3_3: set_0 ).
tff(g_s40_39_type,type,
g_s40_39: set_0 ).
tff(g_s41_42_type,type,
g_s41_42: $int ).
tff(g_s42_41_type,type,
g_s42_41: set_0 ).
tff(g_s43_43_type,type,
g_s43_43: $int ).
tff(g_s44_44_type,type,
g_s44_44: $int ).
tff(g_s45_45_type,type,
g_s45_45: set_0 ).
tff(g_s46_46_type,type,
g_s46_46: set_2 ).
tff(g_s47_47_type,type,
g_s47_47: $int ).
tff(g_s48_48_type,type,
g_s48_48: $int ).
tff(g_s49_49_type,type,
g_s49_49: $int ).
tff(g_s4_4_type,type,
g_s4_4: $int ).
tff(g_s50_50_type,type,
g_s50_50: $int ).
tff(g_s51_51_type,type,
g_s51_51: $int ).
tff(g_s52_52_type,type,
g_s52_52: $int ).
tff(g_s53_53_type,type,
g_s53_53: $int ).
tff(g_s54_54_type,type,
g_s54_54: $int ).
tff(g_s55_55_type,type,
g_s55_55: $int ).
tff(g_s56_56_type,type,
g_s56_56: $int ).
tff(g_s57_57_type,type,
g_s57_57: $int ).
tff(g_s58_58_type,type,
g_s58_58: $int ).
tff(g_s59_59_type,type,
g_s59_59: $int ).
tff(g_s5_5_type,type,
g_s5_5: $int ).
tff(g_s60_60_type,type,
g_s60_60: $int ).
tff(g_s61_61_type,type,
g_s61_61: $int ).
tff(g_s62_62_type,type,
g_s62_62: $int ).
tff(g_s63_63_type,type,
g_s63_63: $int ).
tff(g_s64_64_type,type,
g_s64_64: $int ).
tff(g_s65_65_type,type,
g_s65_65: $int ).
tff(g_s66_66_type,type,
g_s66_66: $int ).
tff(g_s67_67_type,type,
g_s67_67: $int ).
tff(g_s68_68_type,type,
g_s68_68: $int ).
tff(g_s6_6_type,type,
g_s6_6: set_0 ).
tff(g_s70_69_type,type,
g_s70_69: set_3 ).
tff(g_s71_70_type,type,
g_s71_70: $int ).
tff(g_s72_71_type,type,
g_s72_71: $int ).
tff(g_s73_72_type,type,
g_s73_72: $int ).
tff(g_s74_73_type,type,
g_s74_73: $int ).
tff(g_s75_74_type,type,
g_s75_74: $int ).
tff(g_s76_75_type,type,
g_s76_75: $int ).
tff(g_s77_76_type,type,
g_s77_76: $int ).
tff(g_s78_77_type,type,
g_s78_77: $int ).
tff(g_s79_78_type,type,
g_s79_78: $int ).
tff(g_s7_7_type,type,
g_s7_7: $int ).
tff(g_s80_79_type,type,
g_s80_79: $int ).
tff(g_s81_80_type,type,
g_s81_80: $int ).
tff(g_s82_81_type,type,
g_s82_81: $int ).
tff(g_s83_82_type,type,
g_s83_82: $int ).
tff(g_s84_83_type,type,
g_s84_83: $int ).
tff(g_s85_84_type,type,
g_s85_84: $int ).
tff(g_s86_85_type,type,
g_s86_85: $int ).
tff(g_s87_86_type,type,
g_s87_86: $int ).
tff(g_s88_87_type,type,
g_s88_87: $int ).
tff(g_s89_88_type,type,
g_s89_88: $int ).
tff(g_s8_8_type,type,
g_s8_8: $int ).
tff(g_s90_89_type,type,
g_s90_89: $int ).
tff(g_s91_90_type,type,
g_s91_90: $int ).
tff(g_s92_91_type,type,
g_s92_91: $int ).
tff(g_s93_92_type,type,
g_s93_92: $int ).
tff(g_s94_93_type,type,
g_s94_93: $int ).
tff(g_s95_94_type,type,
g_s95_94: $int ).
tff(g_s96_95_type,type,
g_s96_95: $int ).
tff(g_s97_96_type,type,
g_s97_96: $int ).
tff(g_s98_97_type,type,
g_s98_97: $int ).
tff(g_s99_98_type,type,
g_s99_98: $int ).
tff(g_s9_9_type,type,
g_s9_9: set_0 ).
tff(mem2_type,type,
mem2: ( $o * $int * set_2 ) > $o ).
tff(mem3_type,type,
mem3: ( $int * $int * $int * set_3 ) > $o ).
tff(mem4_type,type,
mem4: ( $int * set_5 * $int * $int * set_4 ) > $o ).
tff(mem5_type,type,
mem5: ( $int * $int * set_5 ) > $o ).
tff(mem6_type,type,
mem6: ( $int * set_7 * set_6 ) > $o ).
tff(mem7_type,type,
mem7: ( $int * set_5 * set_7 ) > $o ).
tff(prod_0_type,type,
prod_0: $tType ).
tff(prod_0_empty,type,
prod_0_empty: prod_0 ).
tff(prod_0_insert,type,
prod_0: ( $o * $int ) > prod_0 ).
tff(prod_0_in,type,
prod_0_in: ( $o * $int * prod_0 ) > $o ).
tff(prod_1_type,type,
prod_1: $tType ).
tff(prod_1_empty,type,
prod_1_empty: prod_1 ).
tff(prod_1_insert,type,
prod_1: ( prod_2 * $int ) > prod_1 ).
tff(prod_1_in,type,
prod_1_in: ( prod_2 * $int * prod_1 ) > $o ).
tff(prod_2_type,type,
prod_2: $tType ).
tff(prod_2_empty,type,
prod_2_empty: prod_2 ).
tff(prod_2_insert,type,
prod_2: ( $int * $int ) > prod_2 ).
tff(prod_2_in,type,
prod_2_in: ( $int * $int * prod_2 ) > $o ).
tff(prod_3_type,type,
prod_3: $tType ).
tff(prod_3_empty,type,
prod_3_empty: prod_3 ).
tff(prod_3_insert,type,
prod_3: ( prod_4 * $int ) > prod_3 ).
tff(prod_3_in,type,
prod_3_in: ( prod_4 * $int * prod_3 ) > $o ).
tff(prod_4_type,type,
prod_4: $tType ).
tff(prod_4_empty,type,
prod_4_empty: prod_4 ).
tff(prod_4_insert,type,
prod_4: ( prod_5 * $int ) > prod_4 ).
tff(prod_4_in,type,
prod_4_in: ( prod_5 * $int * prod_4 ) > $o ).
tff(prod_5_type,type,
prod_5: $tType ).
tff(prod_5_empty,type,
prod_5_empty: prod_5 ).
tff(prod_5_insert,type,
prod_5: ( $int * set_5 ) > prod_5 ).
tff(prod_5_in,type,
prod_5_in: ( $int * set_5 * prod_5 ) > $o ).
tff(prod_6_type,type,
prod_6: $tType ).
tff(prod_6_empty,type,
prod_6_empty: prod_6 ).
tff(prod_6_insert,type,
prod_6: ( $int * set_7 ) > prod_6 ).
tff(prod_6_in,type,
prod_6_in: ( $int * set_7 * prod_6 ) > $o ).
tff(set_2_type,type,
set_2: $tType ).
tff(set_2_empty,type,
set_2_empty: set_2 ).
tff(set_2_insert,type,
set_2: prod_0 > set_2 ).
tff(set_3_type,type,
set_3: $tType ).
tff(set_3_empty,type,
set_3_empty: set_3 ).
tff(set_3_insert,type,
set_3: prod_1 > set_3 ).
tff(set_4_type,type,
set_4: $tType ).
tff(set_4_empty,type,
set_4_empty: set_4 ).
tff(set_4_insert,type,
set_4: prod_3 > set_4 ).
tff(set_5_type,type,
set_5: $tType ).
tff(set_5_empty,type,
set_5_empty: set_5 ).
tff(set_5_insert,type,
set_5: prod_2 > set_5 ).
tff(set_6_type,type,
set_6: $tType ).
tff(set_6_empty,type,
set_6_empty: set_6 ).
tff(set_6_insert,type,
set_6: prod_6 > set_6 ).
tff(set_7_type,type,
set_7: $tType ).
tff(set_7_empty,type,
set_7_empty: set_7 ).
tff(set_7_insert,type,
set_7: prod_5 > set_7 ).
%----Defines
tff('Define:B definitions:0',axiom,
! [X_3: $int] :
( ( $greatereq(X_3,0)
& $lesseq(X_3,max_int) )
<=> ( $greatereq(X_3,0)
& $lesseq(X_3,max_int) ) ) ).
tff('Define:B definitions:1',axiom,
! [X_4: $int] :
( ( $greatereq(X_4,min_int)
& $lesseq(X_4,max_int) )
<=> ( $greatereq(X_4,min_int)
& $lesseq(X_4,max_int) ) ) ).
tff('Define:abs:0',axiom,
$true ).
tff('Define:abs:1',axiom,
mem0(g_s320_330,g_s38_37) ).
tff('Define:abs:2',axiom,
( ( g_s319_331
<=> $true )
=> ~ ( ( g_s320_330 = 0 )
| ( g_s320_330 = 4294967295 ) ) ) ).
tff('Define:ctx:0',axiom,
( ! [X_5: $int] :
( mem0(X_5,g_s0_0)
<=> ( ( X_5 = g_s1_1 )
| ( X_5 = g_s2_2 ) ) )
& ( g_s1_1 != g_s2_2 ) ) ).
tff('Define:ctx:1',axiom,
( ! [X_6: $int] :
( mem0(X_6,g_s3_3)
<=> ( ( X_6 = g_s4_4 )
| ( X_6 = g_s5_5 ) ) )
& ( g_s4_4 != g_s5_5 ) ) ).
tff('Define:ctx:10',axiom,
g_s37_38 = 4294967295 ).
tff('Define:ctx:100',axiom,
mem0(g_s108_107,g_s38_37) ).
tff('Define:ctx:101',axiom,
mem0(g_s109_108,g_s38_37) ).
tff('Define:ctx:102',axiom,
mem0(g_s110_109,g_s38_37) ).
tff('Define:ctx:103',axiom,
mem0(g_s111_110,g_s38_37) ).
tff('Define:ctx:104',axiom,
mem0(g_s112_111,g_s38_37) ).
tff('Define:ctx:105',axiom,
mem0(g_s113_112,g_s38_37) ).
tff('Define:ctx:106',axiom,
? [X_17: set_4] :
( ! [X_18: $int,X_19: $int,X_20: set_5,X_21: $int] :
( mem4(X_21,X_20,X_19,X_18,X_17)
<=> mem4(X_21,X_20,X_19,X_18,g_s114_113) )
& ! [X_22: $int,X_23: set_5,X_24: $int,X_25: $int,X_26: $int] :
( ( mem4(X_24,X_23,X_22,X_25,X_17)
& mem4(X_24,X_23,X_22,X_26,X_17) )
=> ( X_25 = X_26 ) )
& ! [X_27: $int,X_28: set_5,X_29: $int] :
( ( mem0(X_29,g_s38_37)
& ? [X_30: set_5] :
( ! [X_31: $int,X_32: $int] :
( mem5(X_32,X_31,X_30)
<=> mem5(X_32,X_31,X_28) )
& ! [X_33: $int,X_34: $int,X_35: $int] :
( ( mem5(X_33,X_34,X_30)
& mem5(X_33,X_35,X_30) )
=> ( X_34 = X_35 ) )
& ! [X_36: $int] :
( ( $greatereq(X_36,0)
& $lesseq(X_36,g_s115_114) )
<=> ? [X_37: $int] : mem5(X_36,X_37,X_30) )
& ! [X_38: $int] :
( ? [X_39: $int] : mem5(X_39,X_38,X_30)
=> mem0(X_38,g_s38_37) ) )
& mem0(X_27,g_s38_37) )
<=> ? [X_40: $int] : mem4(X_29,X_28,X_27,X_40,X_17) )
& ! [X_41: $int] :
( ? [X_42: $int,X_43: set_5,X_44: $int] : mem4(X_44,X_43,X_42,X_41,X_17)
=> mem0(X_41,g_s40_39) ) ) ).
tff('Define:ctx:107',axiom,
? [X_45: set_5] :
( ! [X_46: $int,X_47: $int] :
( mem5(X_47,X_46,X_45)
<=> mem5(X_47,X_46,g_s116_115) )
& ! [X_48: $int,X_49: $int,X_50: $int] :
( ( mem5(X_48,X_49,X_45)
& mem5(X_48,X_50,X_45) )
=> ( X_49 = X_50 ) )
& ! [X_51: $int] :
( mem0(X_51,g_s38_37)
<=> ? [X_52: $int] : mem5(X_51,X_52,X_45) )
& ! [X_53: $int] :
( ? [X_54: $int] : mem5(X_54,X_53,X_45)
=> mem0(X_53,g_s38_37) ) ) ).
tff('Define:ctx:108',axiom,
? [X_55: set_3] :
( ! [X_56: $int,X_57: $int,X_58: $int] :
( mem3(X_58,X_57,X_56,X_55)
<=> mem3(X_58,X_57,X_56,g_s70_69) )
& ! [X_59: $int,X_60: $int,X_61: $int,X_62: $int] :
( ( mem3(X_60,X_59,X_61,X_55)
& mem3(X_60,X_59,X_62,X_55) )
=> ( X_61 = X_62 ) )
& ! [X_63: $int,X_64: $int] :
( ( mem0(X_64,g_s38_37)
& mem0(X_63,g_s38_37) )
<=> ? [X_65: $int] : mem3(X_64,X_63,X_65,X_55) )
& ! [X_66: $int] :
( ? [X_67: $int,X_68: $int] : mem3(X_68,X_67,X_66,X_55)
=> mem0(X_66,g_s38_37) ) ) ).
tff('Define:ctx:109',axiom,
? [X_69: set_3] :
( ! [X_70: $int,X_71: $int,X_72: $int] :
( mem3(X_72,X_71,X_70,X_69)
<=> mem3(X_72,X_71,X_70,g_s117_116) )
& ! [X_73: $int,X_74: $int,X_75: $int,X_76: $int] :
( ( mem3(X_74,X_73,X_75,X_69)
& mem3(X_74,X_73,X_76,X_69) )
=> ( X_75 = X_76 ) )
& ! [X_77: $int,X_78: $int] :
( ( mem0(X_78,g_s38_37)
& mem0(X_77,g_s38_37) )
<=> ? [X_79: $int] : mem3(X_78,X_77,X_79,X_69) )
& ! [X_80: $int] :
( ? [X_81: $int,X_82: $int] : mem3(X_82,X_81,X_80,X_69)
=> mem0(X_80,g_s38_37) ) ) ).
tff('Define:ctx:11',axiom,
g_s39_40 = 65535 ).
tff('Define:ctx:110',axiom,
? [X_83: set_5] :
( ! [X_84: $int,X_85: $int] :
( mem5(X_85,X_84,X_83)
<=> mem5(X_85,X_84,g_s118_117) )
& ! [X_86: $int,X_87: $int,X_88: $int] :
( ( mem5(X_86,X_87,X_83)
& mem5(X_86,X_88,X_83) )
=> ( X_87 = X_88 ) )
& ! [X_89: $int] :
( mem0(X_89,g_s40_39)
<=> ? [X_90: $int] : mem5(X_89,X_90,X_83) )
& ! [X_91: $int] :
( ? [X_92: $int] : mem5(X_92,X_91,X_83)
=> mem0(X_91,g_s40_39) ) ) ).
tff('Define:ctx:111',axiom,
? [X_93: set_3] :
( ! [X_94: $int,X_95: $int,X_96: $int] :
( mem3(X_96,X_95,X_94,X_93)
<=> mem3(X_96,X_95,X_94,g_s119_118) )
& ! [X_97: $int,X_98: $int,X_99: $int,X_100: $int] :
( ( mem3(X_98,X_97,X_99,X_93)
& mem3(X_98,X_97,X_100,X_93) )
=> ( X_99 = X_100 ) )
& ! [X_101: $int,X_102: $int] :
( ( mem0(X_102,g_s40_39)
& mem0(X_101,g_s40_39) )
<=> ? [X_103: $int] : mem3(X_102,X_101,X_103,X_93) )
& ! [X_104: $int] :
( ? [X_105: $int,X_106: $int] : mem3(X_106,X_105,X_104,X_93)
=> mem0(X_104,g_s40_39) ) ) ).
tff('Define:ctx:112',axiom,
? [X_107: set_3] :
( ! [X_108: $int,X_109: $int,X_110: $int] :
( mem3(X_110,X_109,X_108,X_107)
<=> mem3(X_110,X_109,X_108,g_s120_119) )
& ! [X_111: $int,X_112: $int,X_113: $int,X_114: $int] :
( ( mem3(X_112,X_111,X_113,X_107)
& mem3(X_112,X_111,X_114,X_107) )
=> ( X_113 = X_114 ) )
& ! [X_115: $int,X_116: $int] :
( ( mem0(X_116,g_s40_39)
& mem0(X_115,g_s40_39) )
<=> ? [X_117: $int] : mem3(X_116,X_115,X_117,X_107) )
& ! [X_118: $int] :
( ? [X_119: $int,X_120: $int] : mem3(X_120,X_119,X_118,X_107)
=> mem0(X_118,g_s40_39) ) ) ).
tff('Define:ctx:113',axiom,
? [X_121: set_5] :
( ! [X_122: $int,X_123: $int] :
( mem5(X_123,X_122,X_121)
<=> mem5(X_123,X_122,g_s121_120) )
& ! [X_124: $int,X_125: $int,X_126: $int] :
( ( mem5(X_124,X_125,X_121)
& mem5(X_124,X_126,X_121) )
=> ( X_125 = X_126 ) )
& ! [X_127: $int] :
( mem0(X_127,g_s42_41)
<=> ? [X_128: $int] : mem5(X_127,X_128,X_121) )
& ! [X_129: $int] :
( ? [X_130: $int] : mem5(X_130,X_129,X_121)
=> mem0(X_129,g_s42_41) ) ) ).
tff('Define:ctx:114',axiom,
? [X_131: set_3] :
( ! [X_132: $int,X_133: $int,X_134: $int] :
( mem3(X_134,X_133,X_132,X_131)
<=> mem3(X_134,X_133,X_132,g_s122_121) )
& ! [X_135: $int,X_136: $int,X_137: $int,X_138: $int] :
( ( mem3(X_136,X_135,X_137,X_131)
& mem3(X_136,X_135,X_138,X_131) )
=> ( X_137 = X_138 ) )
& ! [X_139: $int,X_140: $int] :
( ( mem0(X_140,g_s42_41)
& mem0(X_139,g_s42_41) )
<=> ? [X_141: $int] : mem3(X_140,X_139,X_141,X_131) )
& ! [X_142: $int] :
( ? [X_143: $int,X_144: $int] : mem3(X_144,X_143,X_142,X_131)
=> mem0(X_142,g_s42_41) ) ) ).
tff('Define:ctx:115',axiom,
? [X_145: set_3] :
( ! [X_146: $int,X_147: $int,X_148: $int] :
( mem3(X_148,X_147,X_146,X_145)
<=> mem3(X_148,X_147,X_146,g_s123_122) )
& ! [X_149: $int,X_150: $int,X_151: $int,X_152: $int] :
( ( mem3(X_150,X_149,X_151,X_145)
& mem3(X_150,X_149,X_152,X_145) )
=> ( X_151 = X_152 ) )
& ! [X_153: $int,X_154: $int] :
( ( mem0(X_154,g_s42_41)
& mem0(X_153,g_s42_41) )
<=> ? [X_155: $int] : mem3(X_154,X_153,X_155,X_145) )
& ! [X_156: $int] :
( ? [X_157: $int,X_158: $int] : mem3(X_158,X_157,X_156,X_145)
=> mem0(X_156,g_s42_41) ) ) ).
tff('Define:ctx:116',axiom,
? [X_159: set_3] :
( ! [X_160: $int,X_161: $int,X_162: $int] :
( mem3(X_162,X_161,X_160,X_159)
<=> mem3(X_162,X_161,X_160,g_s124_123) )
& ! [X_163: $int,X_164: $int,X_165: $int,X_166: $int] :
( ( mem3(X_164,X_163,X_165,X_159)
& mem3(X_164,X_163,X_166,X_159) )
=> ( X_165 = X_166 ) )
& ! [X_167: $int,X_168: $int] :
( ( mem0(X_168,g_s42_41)
& mem0(X_167,g_s42_41) )
<=> ? [X_169: $int] : mem3(X_168,X_167,X_169,X_159) )
& ! [X_170: $int] :
( ? [X_171: $int,X_172: $int] : mem3(X_172,X_171,X_170,X_159)
=> mem0(X_170,g_s42_41) ) ) ).
tff('Define:ctx:117',axiom,
? [X_173: set_3] :
( ! [X_174: $int,X_175: $int,X_176: $int] :
( mem3(X_176,X_175,X_174,X_173)
<=> mem3(X_176,X_175,X_174,g_s125_124) )
& ! [X_177: $int,X_178: $int,X_179: $int,X_180: $int] :
( ( mem3(X_178,X_177,X_179,X_173)
& mem3(X_178,X_177,X_180,X_173) )
=> ( X_179 = X_180 ) )
& ! [X_181: $int,X_182: $int] :
( ( mem0(X_182,g_s38_37)
& mem0(X_181,g_s38_37) )
<=> ? [X_183: $int] : mem3(X_182,X_181,X_183,X_173) )
& ! [X_184: $int] :
( ? [X_185: $int,X_186: $int] : mem3(X_186,X_185,X_184,X_173)
=> mem0(X_184,g_s38_37) ) ) ).
tff('Define:ctx:118',axiom,
? [X_187: set_3] :
( ! [X_188: $int,X_189: $int,X_190: $int] :
( mem3(X_190,X_189,X_188,X_187)
<=> mem3(X_190,X_189,X_188,g_s126_125) )
& ! [X_191: $int,X_192: $int,X_193: $int,X_194: $int] :
( ( mem3(X_192,X_191,X_193,X_187)
& mem3(X_192,X_191,X_194,X_187) )
=> ( X_193 = X_194 ) )
& ! [X_195: $int,X_196: $int] :
( ( mem0(X_196,g_s38_37)
& mem0(X_195,g_s38_37) )
<=> ? [X_197: $int] : mem3(X_196,X_195,X_197,X_187) )
& ! [X_198: $int] :
( ? [X_199: $int,X_200: $int] : mem3(X_200,X_199,X_198,X_187)
=> mem0(X_198,g_s38_37) ) ) ).
tff('Define:ctx:119',axiom,
? [X_201: set_3] :
( ! [X_202: $int,X_203: $int,X_204: $int] :
( mem3(X_204,X_203,X_202,X_201)
<=> mem3(X_204,X_203,X_202,g_s127_126) )
& ! [X_205: $int,X_206: $int,X_207: $int,X_208: $int] :
( ( mem3(X_206,X_205,X_207,X_201)
& mem3(X_206,X_205,X_208,X_201) )
=> ( X_207 = X_208 ) )
& ! [X_209: $int,X_210: $int] :
( ( mem0(X_210,g_s38_37)
& mem0(X_209,g_s38_37) )
<=> ? [X_211: $int] : mem3(X_210,X_209,X_211,X_201) )
& ! [X_212: $int] :
( ? [X_213: $int,X_214: $int] : mem3(X_214,X_213,X_212,X_201)
=> mem0(X_212,g_s38_37) ) ) ).
tff('Define:ctx:12',axiom,
g_s41_42 = 255 ).
tff('Define:ctx:120',axiom,
? [X_215: set_3] :
( ! [X_216: $int,X_217: $int,X_218: $int] :
( mem3(X_218,X_217,X_216,X_215)
<=> mem3(X_218,X_217,X_216,g_s128_127) )
& ! [X_219: $int,X_220: $int,X_221: $int,X_222: $int] :
( ( mem3(X_220,X_219,X_221,X_215)
& mem3(X_220,X_219,X_222,X_215) )
=> ( X_221 = X_222 ) )
& ! [X_223: $int,X_224: $int] :
( ( mem0(X_224,g_s40_39)
& mem0(X_223,g_s40_39) )
<=> ? [X_225: $int] : mem3(X_224,X_223,X_225,X_215) )
& ! [X_226: $int] :
( ? [X_227: $int,X_228: $int] : mem3(X_228,X_227,X_226,X_215)
=> mem0(X_226,g_s40_39) ) ) ).
tff('Define:ctx:121',axiom,
? [X_229: set_3] :
( ! [X_230: $int,X_231: $int,X_232: $int] :
( mem3(X_232,X_231,X_230,X_229)
<=> mem3(X_232,X_231,X_230,g_s129_128) )
& ! [X_233: $int,X_234: $int,X_235: $int,X_236: $int] :
( ( mem3(X_234,X_233,X_235,X_229)
& mem3(X_234,X_233,X_236,X_229) )
=> ( X_235 = X_236 ) )
& ! [X_237: $int,X_238: $int] :
( ( mem0(X_238,g_s40_39)
& mem0(X_237,g_s40_39) )
<=> ? [X_239: $int] : mem3(X_238,X_237,X_239,X_229) )
& ! [X_240: $int] :
( ? [X_241: $int,X_242: $int] : mem3(X_242,X_241,X_240,X_229)
=> mem0(X_240,g_s40_39) ) ) ).
tff('Define:ctx:122',axiom,
? [X_243: set_3] :
( ! [X_244: $int,X_245: $int,X_246: $int] :
( mem3(X_246,X_245,X_244,X_243)
<=> mem3(X_246,X_245,X_244,g_s130_129) )
& ! [X_247: $int,X_248: $int,X_249: $int,X_250: $int] :
( ( mem3(X_248,X_247,X_249,X_243)
& mem3(X_248,X_247,X_250,X_243) )
=> ( X_249 = X_250 ) )
& ! [X_251: $int,X_252: $int] :
( ( mem0(X_252,g_s40_39)
& mem0(X_251,g_s40_39) )
<=> ? [X_253: $int] : mem3(X_252,X_251,X_253,X_243) )
& ! [X_254: $int] :
( ? [X_255: $int,X_256: $int] : mem3(X_256,X_255,X_254,X_243)
=> mem0(X_254,g_s40_39) ) ) ).
tff('Define:ctx:123',axiom,
? [X_257: set_3] :
( ! [X_258: $int,X_259: $int,X_260: $int] :
( mem3(X_260,X_259,X_258,X_257)
<=> mem3(X_260,X_259,X_258,g_s131_130) )
& ! [X_261: $int,X_262: $int,X_263: $int,X_264: $int] :
( ( mem3(X_262,X_261,X_263,X_257)
& mem3(X_262,X_261,X_264,X_257) )
=> ( X_263 = X_264 ) )
& ! [X_265: $int,X_266: $int] :
( ( mem0(X_266,g_s42_41)
& mem0(X_265,g_s42_41) )
<=> ? [X_267: $int] : mem3(X_266,X_265,X_267,X_257) )
& ! [X_268: $int] :
( ? [X_269: $int,X_270: $int] : mem3(X_270,X_269,X_268,X_257)
=> mem0(X_268,g_s42_41) ) ) ).
tff('Define:ctx:124',axiom,
? [X_271: set_3] :
( ! [X_272: $int,X_273: $int,X_274: $int] :
( mem3(X_274,X_273,X_272,X_271)
<=> mem3(X_274,X_273,X_272,g_s132_131) )
& ! [X_275: $int,X_276: $int,X_277: $int,X_278: $int] :
( ( mem3(X_276,X_275,X_277,X_271)
& mem3(X_276,X_275,X_278,X_271) )
=> ( X_277 = X_278 ) )
& ! [X_279: $int,X_280: $int] :
( ( mem0(X_280,g_s42_41)
& mem0(X_279,g_s42_41) )
<=> ? [X_281: $int] : mem3(X_280,X_279,X_281,X_271) )
& ! [X_282: $int] :
( ? [X_283: $int,X_284: $int] : mem3(X_284,X_283,X_282,X_271)
=> mem0(X_282,g_s42_41) ) ) ).
tff('Define:ctx:125',axiom,
? [X_285: set_3] :
( ! [X_286: $int,X_287: $int,X_288: $int] :
( mem3(X_288,X_287,X_286,X_285)
<=> mem3(X_288,X_287,X_286,g_s133_132) )
& ! [X_289: $int,X_290: $int,X_291: $int,X_292: $int] :
( ( mem3(X_290,X_289,X_291,X_285)
& mem3(X_290,X_289,X_292,X_285) )
=> ( X_291 = X_292 ) )
& ! [X_293: $int,X_294: $int] :
( ( mem0(X_294,g_s42_41)
& mem0(X_293,g_s42_41) )
<=> ? [X_295: $int] : mem3(X_294,X_293,X_295,X_285) )
& ! [X_296: $int] :
( ? [X_297: $int,X_298: $int] : mem3(X_298,X_297,X_296,X_285)
=> mem0(X_296,g_s42_41) ) ) ).
tff('Define:ctx:126',axiom,
! [X_299: $int,X_300: $int,X_301: $int] :
( mem3(X_301,X_300,X_299,g_s125_124)
<=> ( mem0(X_301,g_s38_37)
& mem0(X_300,g_s38_37)
& ( X_299 = $remainder_f($sum(X_301,X_300),$sum(g_s37_38,1)) ) ) ) ).
tff('Define:ctx:127',axiom,
! [X_302: $int,X_303: $int,X_304: $int] :
( mem3(X_304,X_303,X_302,g_s126_125)
<=> ( mem0(X_304,g_s38_37)
& mem0(X_303,g_s38_37)
& ( X_302 = $remainder_f($sum($sum($difference(X_304,X_303),g_s37_38),1),$sum(g_s37_38,1)) ) ) ) ).
tff('Define:ctx:128',axiom,
! [X_305: $int,X_306: $int,X_307: $int] :
( mem3(X_307,X_306,X_305,g_s127_126)
<=> ( mem0(X_307,g_s38_37)
& mem0(X_306,g_s38_37)
& ( X_305 = $remainder_f($product(X_307,X_306),$sum(g_s37_38,1)) ) ) ) ).
tff('Define:ctx:129',axiom,
! [X_308: $int,X_309: $int,X_310: $int] :
( mem3(X_310,X_309,X_308,g_s128_127)
<=> ( mem0(X_310,g_s40_39)
& mem0(X_309,g_s40_39)
& ( X_308 = $remainder_f($sum(X_310,X_309),$sum(g_s39_40,1)) ) ) ) ).
tff('Define:ctx:13',axiom,
( $greatereq(g_s43_43,0)
& $lesseq(g_s43_43,g_s41_42) ) ).
tff('Define:ctx:130',axiom,
! [X_311: $int,X_312: $int,X_313: $int] :
( mem3(X_313,X_312,X_311,g_s129_128)
<=> ( mem0(X_313,g_s40_39)
& mem0(X_312,g_s40_39)
& ( X_311 = $remainder_f($sum($sum($difference(X_313,X_312),g_s39_40),1),$sum(g_s39_40,1)) ) ) ) ).
tff('Define:ctx:131',axiom,
! [X_314: $int,X_315: $int,X_316: $int] :
( mem3(X_316,X_315,X_314,g_s130_129)
<=> ( mem0(X_316,g_s40_39)
& mem0(X_315,g_s40_39)
& ( X_314 = $remainder_f($product(X_316,X_315),$sum(g_s39_40,1)) ) ) ) ).
tff('Define:ctx:132',axiom,
! [X_317: $int,X_318: $int,X_319: $int] :
( mem3(X_319,X_318,X_317,g_s131_130)
<=> ( mem0(X_319,g_s42_41)
& mem0(X_318,g_s42_41)
& ( X_317 = $remainder_f($sum(X_319,X_318),$sum(g_s41_42,1)) ) ) ) ).
tff('Define:ctx:133',axiom,
! [X_320: $int,X_321: $int,X_322: $int] :
( mem3(X_322,X_321,X_320,g_s132_131)
<=> ( mem0(X_322,g_s42_41)
& mem0(X_321,g_s42_41)
& ( X_320 = $remainder_f($sum($sum($difference(X_322,X_321),g_s41_42),1),$sum(g_s41_42,1)) ) ) ) ).
tff('Define:ctx:134',axiom,
! [X_323: $int,X_324: $int,X_325: $int] :
( mem3(X_325,X_324,X_323,g_s133_132)
<=> ( mem0(X_325,g_s42_41)
& mem0(X_324,g_s42_41)
& ( X_323 = $remainder_f($product(X_325,X_324),$sum(g_s41_42,1)) ) ) ) ).
tff('Define:ctx:135',axiom,
! [L_s69: $int] :
( mem0(L_s69,g_s38_37)
=> ! [X_326: $int] :
( ! [X_327: $int] :
( ( X_327 = 1023 )
=> mem3(L_s69,X_327,X_326,g_s70_69) )
=> $lesseq(X_326,1023) ) ) ).
tff('Define:ctx:136',axiom,
mem0(g_s138_133,g_s42_41) ).
tff('Define:ctx:137',axiom,
mem0(g_s139_134,g_s42_41) ).
tff('Define:ctx:138',axiom,
mem0(g_s140_135,g_s40_39) ).
tff('Define:ctx:139',axiom,
mem0(g_s141_136,g_s40_39) ).
tff('Define:ctx:14',axiom,
( $greatereq(g_s44_44,0)
& $lesseq(g_s44_44,g_s41_42) ) ).
tff('Define:ctx:140',axiom,
mem0(g_s142_137,g_s38_37) ).
tff('Define:ctx:141',axiom,
mem0(g_s143_138,g_s38_37) ).
tff('Define:ctx:142',axiom,
$greatereq(g_s144_139,0) ).
tff('Define:ctx:143',axiom,
$lesseq(2,g_s144_139) ).
tff('Define:ctx:144',axiom,
$greatereq(g_s145_140,0) ).
tff('Define:ctx:145',axiom,
$lesseq(2,g_s145_140) ).
tff('Define:ctx:146',axiom,
$greatereq(g_s146_141,0) ).
tff('Define:ctx:147',axiom,
$lesseq(2,g_s146_141) ).
tff('Define:ctx:148',axiom,
$lesseq(g_s144_139,g_s146_141) ).
tff('Define:ctx:149',axiom,
mem0(g_s147_142,g_s42_41) ).
tff('Define:ctx:15',axiom,
g_s43_43 != g_s44_44 ).
tff('Define:ctx:150',axiom,
mem0(g_s148_143,g_s42_41) ).
tff('Define:ctx:151',axiom,
g_s148_143 = $sum(g_s147_142,g_s144_139) ).
tff('Define:ctx:152',axiom,
mem0(g_s149_144,g_s42_41) ).
tff('Define:ctx:153',axiom,
g_s149_144 = $sum(g_s147_142,g_s145_140) ).
tff('Define:ctx:154',axiom,
mem0(g_s150_145,g_s42_41) ).
tff('Define:ctx:155',axiom,
g_s150_145 = $sum(g_s147_142,g_s146_141) ).
tff('Define:ctx:156',axiom,
mem0(g_s151_146,g_s40_39) ).
tff('Define:ctx:157',axiom,
mem0(g_s152_147,g_s40_39) ).
tff('Define:ctx:158',axiom,
mem0(g_s153_148,g_s42_41) ).
tff('Define:ctx:159',axiom,
$lesseq(g_s151_146,g_s152_147) ).
tff('Define:ctx:16',axiom,
! [X_10: $int] :
( mem0(X_10,g_s45_45)
<=> ( ( X_10 = g_s43_43 )
| ( X_10 = g_s44_44 ) ) ) ).
tff('Define:ctx:160',axiom,
mem0(g_s154_149,g_s38_37) ).
tff('Define:ctx:161',axiom,
mem0(g_s155_150,g_s38_37) ).
tff('Define:ctx:162',axiom,
mem0(g_s156_151,g_s38_37) ).
tff('Define:ctx:163',axiom,
mem0(g_s157_152,g_s38_37) ).
tff('Define:ctx:164',axiom,
mem0(g_s158_153,g_s38_37) ).
tff('Define:ctx:165',axiom,
mem0(g_s159_154,g_s42_41) ).
tff('Define:ctx:166',axiom,
$lesseq(2,g_s159_154) ).
tff('Define:ctx:167',axiom,
mem0(g_s160_155,g_s42_41) ).
tff('Define:ctx:168',axiom,
g_s160_155 = $difference(g_s159_154,1) ).
tff('Define:ctx:169',axiom,
$greatereq(g_s161_156,1) ).
tff('Define:ctx:17',axiom,
! [X_11: $int,X_12: $o] :
( mem2((X_12),X_11,g_s46_46)
<=> ( ( ( (X_12)
<=> $true )
& ( X_11 = g_s43_43 ) )
| ( ( (X_12)
<=> $false )
& ( X_11 = g_s44_44 ) ) ) ) ).
tff('Define:ctx:170',axiom,
$greatereq(g_s162_157,1) ).
tff('Define:ctx:171',axiom,
$greatereq(g_s163_158,1) ).
tff('Define:ctx:172',axiom,
$greatereq(g_s164_159,1) ).
tff('Define:ctx:173',axiom,
$greatereq(g_s165_160,1) ).
tff('Define:ctx:174',axiom,
$greatereq(g_s166_161,1) ).
tff('Define:ctx:175',axiom,
$greatereq(g_s167_162,1) ).
tff('Define:ctx:176',axiom,
$greatereq(g_s168_163,1) ).
tff('Define:ctx:177',axiom,
mem0(g_s169_164,g_s42_41) ).
tff('Define:ctx:178',axiom,
mem0(g_s170_165,g_s42_41) ).
tff('Define:ctx:179',axiom,
g_s170_165 = $sum(g_s169_164,g_s161_156) ).
tff('Define:ctx:18',axiom,
! [X_13: $int] :
( mem0(X_13,g_s38_37)
<=> ( $greatereq(X_13,0)
& $lesseq(X_13,4294967295) ) ) ).
tff('Define:ctx:180',axiom,
mem0(g_s171_166,g_s42_41) ).
tff('Define:ctx:181',axiom,
mem0(g_s172_167,g_s42_41) ).
tff('Define:ctx:182',axiom,
g_s172_167 = $sum(g_s171_166,g_s162_157) ).
tff('Define:ctx:183',axiom,
mem0(g_s173_168,g_s42_41) ).
tff('Define:ctx:184',axiom,
g_s173_168 = $sum(g_s171_166,g_s163_158) ).
tff('Define:ctx:185',axiom,
mem0(g_s174_169,g_s42_41) ).
tff('Define:ctx:186',axiom,
g_s174_169 = $sum(g_s171_166,g_s164_159) ).
tff('Define:ctx:187',axiom,
mem0(g_s175_170,g_s42_41) ).
tff('Define:ctx:188',axiom,
g_s175_170 = $sum(g_s171_166,g_s165_160) ).
tff('Define:ctx:189',axiom,
mem0(g_s176_171,g_s42_41) ).
tff('Define:ctx:19',axiom,
! [X_14: $int] :
( mem0(X_14,g_s40_39)
<=> ( $greatereq(X_14,0)
& $lesseq(X_14,65535) ) ) ).
tff('Define:ctx:190',axiom,
g_s176_171 = $sum(g_s171_166,g_s166_161) ).
tff('Define:ctx:191',axiom,
mem0(g_s177_172,g_s42_41) ).
tff('Define:ctx:192',axiom,
g_s177_172 = $sum(g_s171_166,g_s167_162) ).
tff('Define:ctx:193',axiom,
mem0(g_s178_173,g_s42_41) ).
tff('Define:ctx:194',axiom,
g_s178_173 = $sum(g_s171_166,g_s168_163) ).
tff('Define:ctx:195',axiom,
mem0(g_s179_174,g_s38_37) ).
tff('Define:ctx:196',axiom,
mem0(g_s180_175,g_s38_37) ).
tff('Define:ctx:197',axiom,
mem0(g_s181_176,g_s38_37) ).
tff('Define:ctx:198',axiom,
mem0(g_s182_177,g_s38_37) ).
tff('Define:ctx:199',axiom,
mem0(g_s183_178,g_s38_37) ).
tff('Define:ctx:2',axiom,
( ! [X_7: $int] :
( mem0(X_7,g_s6_6)
<=> ( ( X_7 = g_s7_7 )
| ( X_7 = g_s8_8 ) ) )
& ( g_s7_7 != g_s8_8 ) ) ).
tff('Define:ctx:20',axiom,
! [X_15: $int] :
( mem0(X_15,g_s42_41)
<=> ( $greatereq(X_15,0)
& $lesseq(X_15,255) ) ) ).
tff('Define:ctx:200',axiom,
mem0(g_s184_179,g_s38_37) ).
tff('Define:ctx:201',axiom,
mem0(g_s185_180,g_s38_37) ).
tff('Define:ctx:202',axiom,
mem0(g_s186_181,g_s38_37) ).
tff('Define:ctx:203',axiom,
mem0(g_s187_182,g_s38_37) ).
tff('Define:ctx:204',axiom,
mem0(g_s188_183,g_s38_37) ).
tff('Define:ctx:205',axiom,
mem0(g_s189_184,g_s38_37) ).
tff('Define:ctx:206',axiom,
mem0(g_s190_185,g_s38_37) ).
tff('Define:ctx:207',axiom,
mem0(g_s191_186,g_s38_37) ).
tff('Define:ctx:208',axiom,
mem0(g_s192_187,g_s38_37) ).
tff('Define:ctx:209',axiom,
mem0(g_s193_188,g_s38_37) ).
tff('Define:ctx:21',axiom,
mem0(g_s47_47,g_s38_37) ).
tff('Define:ctx:210',axiom,
mem0(g_s194_189,g_s38_37) ).
tff('Define:ctx:211',axiom,
mem0(g_s195_190,g_s38_37) ).
tff('Define:ctx:212',axiom,
mem0(g_s196_191,g_s38_37) ).
tff('Define:ctx:213',axiom,
mem0(g_s197_192,g_s38_37) ).
tff('Define:ctx:214',axiom,
mem0(g_s198_193,g_s42_41) ).
tff('Define:ctx:215',axiom,
$lesseq(0,g_s198_193) ).
tff('Define:ctx:216',axiom,
$lesseq(2,g_s198_193) ).
tff('Define:ctx:217',axiom,
mem0(g_s199_194,g_s42_41) ).
tff('Define:ctx:218',axiom,
g_s199_194 = $difference(g_s198_193,1) ).
tff('Define:ctx:219',axiom,
mem0(g_s200_195,g_s42_41) ).
tff('Define:ctx:22',axiom,
mem0(g_s48_48,g_s38_37) ).
tff('Define:ctx:220',axiom,
mem0(g_s201_196,g_s42_41) ).
tff('Define:ctx:221',axiom,
g_s201_196 = $difference(g_s200_195,1) ).
tff('Define:ctx:222',axiom,
mem0(g_s202_197,g_s42_41) ).
tff('Define:ctx:223',axiom,
mem0(g_s203_198,g_s42_41) ).
tff('Define:ctx:224',axiom,
g_s203_198 = $difference(g_s202_197,1) ).
tff('Define:ctx:225',axiom,
mem0(g_s204_199,g_s40_39) ).
tff('Define:ctx:226',axiom,
mem0(g_s205_200,g_s40_39) ).
tff('Define:ctx:227',axiom,
mem0(g_s206_201,g_s40_39) ).
tff('Define:ctx:228',axiom,
mem0(g_s207_202,g_s40_39) ).
tff('Define:ctx:229',axiom,
g_s206_201 != g_s207_202 ).
tff('Define:ctx:23',axiom,
mem0(g_s49_49,g_s38_37) ).
tff('Define:ctx:230',axiom,
mem0(g_s208_203,g_s40_39) ).
tff('Define:ctx:231',axiom,
mem0(g_s209_204,g_s40_39) ).
tff('Define:ctx:232',axiom,
mem0(g_s210_205,g_s40_39) ).
tff('Define:ctx:233',axiom,
$greatereq(g_s211_206,0) ).
tff('Define:ctx:234',axiom,
g_s211_206 = $difference(g_s209_204,g_s210_205) ).
tff('Define:ctx:235',axiom,
mem0(g_s212_207,g_s40_39) ).
tff('Define:ctx:236',axiom,
mem0(g_s213_208,g_s40_39) ).
tff('Define:ctx:237',axiom,
mem0(g_s214_209,g_s40_39) ).
tff('Define:ctx:238',axiom,
mem0(g_s215_210,g_s40_39) ).
tff('Define:ctx:239',axiom,
mem0(g_s216_211,g_s42_41) ).
tff('Define:ctx:24',axiom,
( $greater(g_s50_50,0)
& $lesseq(g_s50_50,max_int) ) ).
tff('Define:ctx:240',axiom,
mem0(g_s217_212,g_s42_41) ).
tff('Define:ctx:241',axiom,
g_s217_212 = $difference(g_s216_211,1) ).
tff('Define:ctx:242',axiom,
g_s202_197 = $product(g_s198_193,g_s216_211) ).
tff('Define:ctx:243',axiom,
$lesseq(1,g_s216_211) ).
tff('Define:ctx:244',axiom,
$less(g_s216_211,g_s41_42) ).
tff('Define:ctx:245',axiom,
mem0(g_s218_213,g_s42_41) ).
tff('Define:ctx:246',axiom,
mem0(g_s219_214,g_s42_41) ).
tff('Define:ctx:247',axiom,
mem0(g_s220_215,g_s38_37) ).
tff('Define:ctx:248',axiom,
mem0(g_s221_216,g_s38_37) ).
tff('Define:ctx:249',axiom,
mem0(g_s222_217,g_s38_37) ).
tff('Define:ctx:25',axiom,
( $greater(g_s51_51,0)
& $lesseq(g_s51_51,max_int) ) ).
tff('Define:ctx:250',axiom,
mem0(g_s223_218,g_s38_37) ).
tff('Define:ctx:251',axiom,
mem0(g_s224_219,g_s38_37) ).
tff('Define:ctx:252',axiom,
mem0(g_s225_220,g_s38_37) ).
tff('Define:ctx:253',axiom,
g_s225_220 = $difference(g_s224_219,1) ).
tff('Define:ctx:254',axiom,
mem0(g_s226_221,g_s38_37) ).
tff('Define:ctx:255',axiom,
mem0(g_s227_222,g_s38_37) ).
tff('Define:ctx:256',axiom,
g_s227_222 = $difference(g_s226_221,1) ).
tff('Define:ctx:257',axiom,
mem0(g_s228_223,g_s42_41) ).
tff('Define:ctx:258',axiom,
mem0(g_s229_224,g_s42_41) ).
tff('Define:ctx:259',axiom,
mem0(g_s230_225,g_s38_37) ).
tff('Define:ctx:26',axiom,
( $greater(g_s52_52,0)
& $lesseq(g_s52_52,max_int) ) ).
tff('Define:ctx:260',axiom,
? [X_328: set_3] :
( ! [X_329: $int,X_330: $int,X_331: $int] :
( mem3(X_331,X_330,X_329,X_328)
<=> mem3(X_331,X_330,X_329,g_s231_226) )
& ! [X_332: $int,X_333: $int,X_334: $int,X_335: $int] :
( ( mem3(X_333,X_332,X_334,X_328)
& mem3(X_333,X_332,X_335,X_328) )
=> ( X_334 = X_335 ) )
& ! [X_336: $int,X_337: $int] :
( ( $greatereq(X_337,0)
& $lesseq(X_337,g_s199_194)
& $greatereq(X_336,0)
& $lesseq(X_336,g_s201_196) )
<=> ? [X_338: $int] : mem3(X_337,X_336,X_338,X_328) )
& ! [X_339: $int] :
( ? [X_340: $int,X_341: $int] : mem3(X_341,X_340,X_339,X_328)
=> mem0(X_339,g_s40_39) ) ) ).
tff('Define:ctx:261',axiom,
? [X_342: set_5] :
( ! [X_343: $int,X_344: $int] :
( mem5(X_344,X_343,X_342)
<=> mem5(X_344,X_343,g_s232_227) )
& ! [X_345: $int,X_346: $int,X_347: $int] :
( ( mem5(X_345,X_346,X_342)
& mem5(X_345,X_347,X_342) )
=> ( X_346 = X_347 ) )
& ! [X_348: $int] :
( ( $greatereq(X_348,0)
& $lesseq(X_348,g_s199_194) )
<=> ? [X_349: $int] : mem5(X_348,X_349,X_342) )
& ! [X_350: $int] :
( ? [X_351: $int] : mem5(X_351,X_350,X_342)
=> mem0(X_350,g_s40_39) ) ) ).
tff('Define:ctx:262',axiom,
? [X_352: set_5] :
( ! [X_353: $int,X_354: $int] :
( mem5(X_354,X_353,X_352)
<=> mem5(X_354,X_353,g_s233_228) )
& ! [X_355: $int,X_356: $int,X_357: $int] :
( ( mem5(X_355,X_356,X_352)
& mem5(X_355,X_357,X_352) )
=> ( X_356 = X_357 ) )
& ! [X_358: $int] :
( mem0(X_358,g_s40_39)
<=> ? [X_359: $int] : mem5(X_358,X_359,X_352) )
& ! [X_360: $int] :
( ? [X_361: $int] : mem5(X_361,X_360,X_352)
=> mem0(X_360,g_s40_39) ) ) ).
tff('Define:ctx:27',axiom,
$lesseq(g_s52_52,g_s51_51) ).
tff('Define:ctx:28',axiom,
mem0(g_s53_53,g_s42_41) ).
tff('Define:ctx:29',axiom,
mem0(g_s54_54,g_s42_41) ).
tff('Define:ctx:3',axiom,
( ! [X_8: $int] :
( mem0(X_8,g_s9_9)
<=> ( ( X_8 = g_s10_10 )
| ( X_8 = g_s11_11 )
| ( X_8 = g_s12_12 )
| ( X_8 = g_s13_13 )
| ( X_8 = g_s14_14 )
| ( X_8 = g_s15_15 )
| ( X_8 = g_s16_16 )
| ( X_8 = g_s17_17 )
| ( X_8 = g_s18_18 ) ) )
& ( g_s10_10 != g_s11_11 )
& ( g_s11_11 != g_s12_12 )
& ( g_s12_12 != g_s13_13 )
& ( g_s13_13 != g_s14_14 )
& ( g_s14_14 != g_s15_15 )
& ( g_s15_15 != g_s16_16 )
& ( g_s16_16 != g_s17_17 )
& ( g_s17_17 != g_s18_18 ) ) ).
tff('Define:ctx:30',axiom,
mem0(g_s55_55,g_s38_37) ).
tff('Define:ctx:31',axiom,
mem0(g_s56_56,g_s38_37) ).
tff('Define:ctx:32',axiom,
g_s54_54 = $sum(g_s53_53,g_s50_50) ).
tff('Define:ctx:33',axiom,
g_s55_55 = $sum(g_s53_53,g_s51_51) ).
tff('Define:ctx:34',axiom,
g_s56_56 = $difference($sum(g_s53_53,g_s51_51),g_s52_52) ).
tff('Define:ctx:35',axiom,
mem0(g_s57_57,g_s38_37) ).
tff('Define:ctx:36',axiom,
mem0(g_s58_58,g_s38_37) ).
tff('Define:ctx:37',axiom,
( $greater(g_s59_59,0)
& $lesseq(g_s59_59,max_int) ) ).
tff('Define:ctx:38',axiom,
( $greater(g_s60_60,0)
& $lesseq(g_s60_60,max_int) ) ).
tff('Define:ctx:39',axiom,
( $greater(g_s61_61,0)
& $lesseq(g_s61_61,max_int) ) ).
tff('Define:ctx:4',axiom,
( ! [X_9: $int] :
( mem0(X_9,g_s19_19)
<=> ( ( X_9 = g_s20_20 )
| ( X_9 = g_s21_21 )
| ( X_9 = g_s22_22 )
| ( X_9 = g_s23_23 )
| ( X_9 = g_s24_24 )
| ( X_9 = g_s25_25 )
| ( X_9 = g_s26_26 )
| ( X_9 = g_s27_27 )
| ( X_9 = g_s28_28 )
| ( X_9 = g_s29_29 )
| ( X_9 = g_s30_30 )
| ( X_9 = g_s31_31 )
| ( X_9 = g_s32_32 )
| ( X_9 = g_s33_33 )
| ( X_9 = g_s34_34 )
| ( X_9 = g_s35_35 )
| ( X_9 = g_s36_36 ) ) )
& ( g_s20_20 != g_s21_21 )
& ( g_s21_21 != g_s22_22 )
& ( g_s22_22 != g_s23_23 )
& ( g_s23_23 != g_s24_24 )
& ( g_s24_24 != g_s25_25 )
& ( g_s25_25 != g_s26_26 )
& ( g_s26_26 != g_s27_27 )
& ( g_s27_27 != g_s28_28 )
& ( g_s28_28 != g_s29_29 )
& ( g_s29_29 != g_s30_30 )
& ( g_s30_30 != g_s31_31 )
& ( g_s31_31 != g_s32_32 )
& ( g_s32_32 != g_s33_33 )
& ( g_s33_33 != g_s34_34 )
& ( g_s34_34 != g_s35_35 )
& ( g_s35_35 != g_s36_36 ) ) ).
tff('Define:ctx:40',axiom,
mem0(g_s62_62,g_s42_41) ).
tff('Define:ctx:41',axiom,
mem0(g_s63_63,g_s42_41) ).
tff('Define:ctx:42',axiom,
mem0(g_s64_64,g_s40_39) ).
tff('Define:ctx:43',axiom,
mem0(g_s65_65,g_s42_41) ).
tff('Define:ctx:44',axiom,
g_s63_63 = $sum(g_s62_62,g_s59_59) ).
tff('Define:ctx:45',axiom,
g_s64_64 = $sum(g_s62_62,g_s60_60) ).
tff('Define:ctx:46',axiom,
g_s65_65 = $sum(g_s62_62,g_s61_61) ).
tff('Define:ctx:47',axiom,
mem0(g_s66_66,g_s40_39) ).
tff('Define:ctx:48',axiom,
mem0(g_s67_67,g_s40_39) ).
tff('Define:ctx:49',axiom,
mem0(g_s68_68,g_s40_39) ).
tff('Define:ctx:5',axiom,
mem0(g_s37_38,g_s38_37) ).
tff('Define:ctx:50',axiom,
! [L_s69: $int] :
( mem0(L_s69,g_s38_37)
=> ! [X_16: $int] :
( mem3(L_s69,g_s68_68,X_16,g_s70_69)
=> $lesseq(X_16,1023) ) ) ).
tff('Define:ctx:51',axiom,
mem0(g_s71_70,g_s40_39) ).
tff('Define:ctx:52',axiom,
( $greater(g_s72_71,0)
& $lesseq(g_s72_71,max_int) ) ).
tff('Define:ctx:53',axiom,
mem0(g_s73_72,g_s40_39) ).
tff('Define:ctx:54',axiom,
mem0(g_s74_73,g_s40_39) ).
tff('Define:ctx:55',axiom,
g_s74_73 = $sum(g_s73_72,g_s72_71) ).
tff('Define:ctx:56',axiom,
( $greater(g_s75_74,0)
& $lesseq(g_s75_74,max_int) ) ).
tff('Define:ctx:57',axiom,
mem0(g_s76_75,g_s40_39) ).
tff('Define:ctx:58',axiom,
mem0(g_s77_76,g_s40_39) ).
tff('Define:ctx:59',axiom,
g_s77_76 = $sum(g_s76_75,g_s75_74) ).
tff('Define:ctx:6',axiom,
mem0(g_s39_40,g_s40_39) ).
tff('Define:ctx:60',axiom,
mem0(g_s78_77,g_s38_37) ).
tff('Define:ctx:61',axiom,
mem0(g_s79_78,g_s38_37) ).
tff('Define:ctx:62',axiom,
mem0(g_s80_79,g_s38_37) ).
tff('Define:ctx:63',axiom,
mem0(g_s81_80,g_s38_37) ).
tff('Define:ctx:64',axiom,
$lesseq(1,g_s81_80) ).
tff('Define:ctx:65',axiom,
mem0(g_s82_81,g_s38_37) ).
tff('Define:ctx:66',axiom,
mem0(g_s83_82,g_s38_37) ).
tff('Define:ctx:67',axiom,
mem0(g_s84_83,g_s38_37) ).
tff('Define:ctx:68',axiom,
( $greater(g_s85_84,0)
& $lesseq(g_s85_84,max_int) ) ).
tff('Define:ctx:69',axiom,
g_s83_82 = $sum(g_s82_81,g_s85_84) ).
tff('Define:ctx:7',axiom,
mem0(g_s41_42,g_s42_41) ).
tff('Define:ctx:70',axiom,
( $greater(g_s86_85,0)
& $lesseq(g_s86_85,max_int) ) ).
tff('Define:ctx:71',axiom,
g_s84_83 = $sum(g_s82_81,g_s86_85) ).
tff('Define:ctx:72',axiom,
mem0(g_s87_86,g_s38_37) ).
tff('Define:ctx:73',axiom,
mem0(g_s88_87,g_s40_39) ).
tff('Define:ctx:74',axiom,
mem0(g_s89_88,g_s40_39) ).
tff('Define:ctx:75',axiom,
( $greater(g_s90_89,0)
& $lesseq(g_s90_89,max_int) ) ).
tff('Define:ctx:76',axiom,
g_s89_88 = $sum(g_s88_87,g_s90_89) ).
tff('Define:ctx:77',axiom,
mem0(g_s91_90,g_s42_41) ).
tff('Define:ctx:78',axiom,
$less(g_s91_90,g_s37_38) ).
tff('Define:ctx:79',axiom,
( $greater(g_s92_91,0)
& $lesseq(g_s92_91,max_int) ) ).
tff('Define:ctx:8',axiom,
mem0(g_s43_43,g_s42_41) ).
tff('Define:ctx:80',axiom,
g_s91_90 = $sum(g_s88_87,g_s92_91) ).
tff('Define:ctx:81',axiom,
mem0(g_s93_92,g_s40_39) ).
tff('Define:ctx:82',axiom,
mem0(g_s94_93,g_s38_37) ).
tff('Define:ctx:83',axiom,
mem0(g_s95_94,g_s42_41) ).
tff('Define:ctx:84',axiom,
mem0(g_s96_95,g_s42_41) ).
tff('Define:ctx:85',axiom,
g_s96_95 = $difference(g_s95_94,1) ).
tff('Define:ctx:86',axiom,
mem0(g_s97_96,g_s40_39) ).
tff('Define:ctx:87',axiom,
mem0(g_s98_97,g_s40_39) ).
tff('Define:ctx:88',axiom,
g_s98_97 = $product(g_s97_96,g_s95_94) ).
tff('Define:ctx:89',axiom,
mem0(g_s99_98,g_s40_39) ).
tff('Define:ctx:9',axiom,
mem0(g_s44_44,g_s42_41) ).
tff('Define:ctx:90',axiom,
mem0(g_s100_99,g_s42_41) ).
tff('Define:ctx:91',axiom,
$lesseq(g_s97_96,g_s99_98) ).
tff('Define:ctx:92',axiom,
$less(g_s98_97,g_s99_98) ).
tff('Define:ctx:93',axiom,
g_s101_100 = $difference(g_s97_96,g_s100_99) ).
tff('Define:ctx:94',axiom,
g_s102_101 = $difference(g_s99_98,$product(g_s100_99,g_s95_94)) ).
tff('Define:ctx:95',axiom,
mem0(g_s103_102,g_s38_37) ).
tff('Define:ctx:96',axiom,
mem0(g_s104_103,g_s38_37) ).
tff('Define:ctx:97',axiom,
mem0(g_s105_104,g_s38_37) ).
tff('Define:ctx:98',axiom,
mem0(g_s106_105,g_s38_37) ).
tff('Define:ctx:99',axiom,
mem0(g_s107_106,g_s38_37) ).
tff('Define:imext:0',axiom,
! [X_1172: $int] :
( mem0(X_1172,g_s321_1_334)
=> ( $greatereq(X_1172,1)
& $lesseq(X_1172,g_s198_193) ) ) ).
tff('Define:imext:1',axiom,
! [X_1173: $int] :
( mem0(X_1173,g_s322_1_335)
=> ( $greatereq(X_1173,1)
& $lesseq(X_1173,g_s198_193) ) ) ).
tff('Define:imext:10',axiom,
! [X_1218: $int] :
( mem0(X_1218,g_s331_1_344)
=> ( $greatereq(X_1218,1)
& $lesseq(X_1218,g_s198_193) ) ) ).
tff('Define:imext:11',axiom,
! [X_1219: $int] :
( mem0(X_1219,g_s332_1_345)
=> ( $greatereq(X_1219,1)
& $lesseq(X_1219,g_s198_193) ) ) ).
tff('Define:imext:12',axiom,
( ! [X_1220: $int,X_1221: $int] :
( mem5(X_1221,X_1220,g_s333_1_347)
=> ( $greatereq(X_1221,1)
& $lesseq(X_1221,g_s198_193)
& mem0(X_1220,g_s40_39) ) )
& ! [X_1222: $int,X_1223: $int,X_1224: $int] :
( ( mem5(X_1222,X_1223,g_s333_1_347)
& mem5(X_1222,X_1224,g_s333_1_347) )
=> ( X_1223 = X_1224 ) ) ) ).
tff('Define:imext:13',axiom,
( ! [X_1225: $int,X_1226: $int] :
( mem5(X_1226,X_1225,g_s334_1_348)
=> ( $greatereq(X_1226,1)
& $lesseq(X_1226,g_s198_193)
& mem0(X_1225,g_s40_39) ) )
& ! [X_1227: $int,X_1228: $int,X_1229: $int] :
( ( mem5(X_1227,X_1228,g_s334_1_348)
& mem5(X_1227,X_1229,g_s334_1_348) )
=> ( X_1228 = X_1229 ) ) ) ).
tff('Define:imext:14',axiom,
! [X_1230: $int] :
( mem0(X_1230,g_s335_1_346)
=> ( $greatereq(X_1230,1)
& $lesseq(X_1230,g_s198_193) ) ) ).
tff('Define:imext:15',axiom,
? [X_1231: set_5] :
( ! [X_1232: $int,X_1233: $int] :
( mem5(X_1233,X_1232,X_1231)
<=> mem5(X_1233,X_1232,g_s336_1_349) )
& ! [X_1234: $int,X_1235: $int,X_1236: $int] :
( ( mem5(X_1234,X_1235,X_1231)
& mem5(X_1234,X_1236,X_1231) )
=> ( X_1235 = X_1236 ) )
& ! [X_1237: $int] :
( ( $greatereq(X_1237,0)
& $lesseq(X_1237,g_s199_194) )
<=> ? [X_1238: $int] : mem5(X_1237,X_1238,X_1231) )
& ! [X_1239: $int] :
( ? [X_1240: $int] : mem5(X_1240,X_1239,X_1231)
=> mem0(X_1239,g_s40_39) ) ) ).
tff('Define:imext:16',axiom,
$true ).
tff('Define:imext:17',axiom,
mem0(g_s320_1_350,g_s38_37) ).
tff('Define:imext:18',axiom,
( ( g_s319_1_351
<=> $true )
=> ~ ( ( g_s320_1_350 = 0 )
| ( g_s320_1_350 = 4294967295 ) ) ) ).
tff('Define:imext:2',axiom,
! [X_1174: $int] :
( mem0(X_1174,g_s323_1_336)
=> ( $greatereq(X_1174,1)
& $lesseq(X_1174,g_s198_193) ) ) ).
tff('Define:imext:3',axiom,
! [X_1175: $int] :
( mem0(X_1175,g_s324_1_337)
=> ( $greatereq(X_1175,1)
& $lesseq(X_1175,g_s198_193) ) ) ).
tff('Define:imext:4',axiom,
? [X_1176: set_5] :
( ! [X_1177: $int,X_1178: $int] :
( mem5(X_1178,X_1177,X_1176)
<=> mem5(X_1178,X_1177,g_s325_1_338) )
& ! [X_1179: $int,X_1180: $int,X_1181: $int] :
( ( mem5(X_1179,X_1180,X_1176)
& mem5(X_1179,X_1181,X_1176) )
=> ( X_1180 = X_1181 ) )
& ! [X_1182: $int] :
( ( $greatereq(X_1182,1)
& $lesseq(X_1182,g_s198_193) )
<=> ? [X_1183: $int] : mem5(X_1182,X_1183,X_1176) )
& ! [X_1184: $int] :
( ? [X_1185: $int] : mem5(X_1185,X_1184,X_1176)
=> mem0(X_1184,g_s42_41) ) ) ).
tff('Define:imext:5',axiom,
? [X_1186: set_5] :
( ! [X_1187: $int,X_1188: $int] :
( mem5(X_1188,X_1187,X_1186)
<=> mem5(X_1188,X_1187,g_s326_1_339) )
& ! [X_1189: $int,X_1190: $int,X_1191: $int] :
( ( mem5(X_1189,X_1190,X_1186)
& mem5(X_1189,X_1191,X_1186) )
=> ( X_1190 = X_1191 ) )
& ! [X_1192: $int] :
( ( $greatereq(X_1192,1)
& $lesseq(X_1192,g_s198_193) )
<=> ? [X_1193: $int] : mem5(X_1192,X_1193,X_1186) )
& ! [X_1194: $int] :
( ? [X_1195: $int] : mem5(X_1195,X_1194,X_1186)
=> mem0(X_1194,g_s42_41) ) ) ).
tff('Define:imext:6',axiom,
? [X_1196: set_5] :
( ! [X_1197: $int,X_1198: $int] :
( mem5(X_1198,X_1197,X_1196)
<=> mem5(X_1198,X_1197,g_s327_1_340) )
& ! [X_1199: $int,X_1200: $int,X_1201: $int] :
( ( mem5(X_1199,X_1200,X_1196)
& mem5(X_1199,X_1201,X_1196) )
=> ( X_1200 = X_1201 ) )
& ! [X_1202: $int] :
( ( $greatereq(X_1202,1)
& $lesseq(X_1202,g_s198_193) )
<=> ? [X_1203: $int] : mem5(X_1202,X_1203,X_1196) )
& ! [X_1204: $int] :
( ? [X_1205: $int] : mem5(X_1205,X_1204,X_1196)
=> mem0(X_1204,g_s42_41) ) ) ).
tff('Define:imext:7',axiom,
? [X_1206: set_5] :
( ! [X_1207: $int,X_1208: $int] :
( mem5(X_1208,X_1207,X_1206)
<=> mem5(X_1208,X_1207,g_s328_1_341) )
& ! [X_1209: $int,X_1210: $int,X_1211: $int] :
( ( mem5(X_1209,X_1210,X_1206)
& mem5(X_1209,X_1211,X_1206) )
=> ( X_1210 = X_1211 ) )
& ! [X_1212: $int] :
( ( $greatereq(X_1212,1)
& $lesseq(X_1212,g_s198_193) )
<=> ? [X_1213: $int] : mem5(X_1212,X_1213,X_1206) )
& ! [X_1214: $int] :
( ? [X_1215: $int] : mem5(X_1215,X_1214,X_1206)
=> mem0(X_1214,g_s42_41) ) ) ).
tff('Define:imext:8',axiom,
! [X_1216: $int] :
( mem0(X_1216,g_s329_1_342)
=> ( $greatereq(X_1216,1)
& $lesseq(X_1216,g_s198_193) ) ) ).
tff('Define:imext:9',axiom,
! [X_1217: $int] :
( mem0(X_1217,g_s330_1_343)
=> ( $greatereq(X_1217,1)
& $lesseq(X_1217,g_s198_193) ) ) ).
tff('Define:seext:0',axiom,
mem0(g_s234_229,g_s38_37) ).
tff('Define:seext:1',axiom,
mem0(g_s235_230,g_s38_37) ).
tff('Define:seext:10',axiom,
mem0(g_s243_238,g_s38_37) ).
tff('Define:seext:11',axiom,
mem0(g_s244_239,g_s42_41) ).
tff('Define:seext:12',axiom,
mem0(g_s245_240,g_s40_39) ).
tff('Define:seext:13',axiom,
? [X_363: set_5] :
( ! [X_364: $int,X_365: $int] :
( mem5(X_365,X_364,X_363)
<=> mem5(X_365,X_364,g_s246_241) )
& ! [X_366: $int,X_367: $int,X_368: $int] :
( ( mem5(X_366,X_367,X_363)
& mem5(X_366,X_368,X_363) )
=> ( X_367 = X_368 ) )
& ! [X_369: $int] :
( ( $greatereq(X_369,0)
& $lesseq(X_369,g_s115_114) )
<=> ? [X_370: $int] : mem5(X_369,X_370,X_363) )
& ! [X_371: $int] :
( ? [X_372: $int] : mem5(X_372,X_371,X_363)
=> mem0(X_371,g_s42_41) ) ) ).
tff('Define:seext:14',axiom,
mem0(g_s247_242,g_s42_41) ).
tff('Define:seext:15',axiom,
mem0(g_s248_243,g_s38_37) ).
tff('Define:seext:16',axiom,
mem0(g_s249_244,g_s38_37) ).
tff('Define:seext:17',axiom,
mem0(g_s250_245,g_s38_37) ).
tff('Define:seext:18',axiom,
mem0(g_s251_246,g_s38_37) ).
tff('Define:seext:19',axiom,
mem0(g_s252_247,g_s38_37) ).
tff('Define:seext:2',axiom,
mem0(g_s236_231,g_s38_37) ).
tff('Define:seext:20',axiom,
mem0(g_s253_248,g_s40_39) ).
tff('Define:seext:21',axiom,
? [X_373: set_5] :
( ! [X_374: $int,X_375: $int] :
( mem5(X_375,X_374,X_373)
<=> mem5(X_375,X_374,g_s254_249) )
& ! [X_376: $int,X_377: $int,X_378: $int] :
( ( mem5(X_376,X_377,X_373)
& mem5(X_376,X_378,X_373) )
=> ( X_377 = X_378 ) )
& ! [X_379: $int] :
( ( $greatereq(X_379,0)
& $lesseq(X_379,g_s115_114) )
<=> ? [X_380: $int] : mem5(X_379,X_380,X_373) )
& ! [X_381: $int] :
( ? [X_382: $int] : mem5(X_382,X_381,X_373)
=> mem0(X_381,g_s42_41) ) ) ).
tff('Define:seext:22',axiom,
mem0(g_s255_250,g_s38_37) ).
tff('Define:seext:23',axiom,
mem0(g_s256_251,g_s38_37) ).
tff('Define:seext:24',axiom,
mem0(g_s257_252,g_s38_37) ).
tff('Define:seext:25',axiom,
mem0(g_s258_253,g_s38_37) ).
tff('Define:seext:26',axiom,
mem0(g_s259_254,g_s38_37) ).
tff('Define:seext:27',axiom,
mem0(g_s260_255,g_s38_37) ).
tff('Define:seext:28',axiom,
mem0(g_s261_256,g_s38_37) ).
tff('Define:seext:29',axiom,
mem0(g_s262_257,g_s38_37) ).
tff('Define:seext:3',axiom,
mem0(g_s237_232,g_s40_39) ).
tff('Define:seext:30',axiom,
mem0(g_s263_258,g_s38_37) ).
tff('Define:seext:31',axiom,
mem0(g_s264_259,g_s38_37) ).
tff('Define:seext:32',axiom,
mem0(g_s265_260,g_s42_41) ).
tff('Define:seext:33',axiom,
mem0(g_s266_261,g_s38_37) ).
tff('Define:seext:34',axiom,
mem0(g_s267_262,g_s38_37) ).
tff('Define:seext:35',axiom,
mem0(g_s268_263,g_s38_37) ).
tff('Define:seext:36',axiom,
mem0(g_s269_264,g_s38_37) ).
tff('Define:seext:37',axiom,
mem0(g_s270_265,g_s42_41) ).
tff('Define:seext:38',axiom,
( ( g_s270_265 = 1 )
| ( g_s270_265 = 2 ) ) ).
tff('Define:seext:39',axiom,
? [X_383: set_5] :
( ! [X_384: $int,X_385: $int] :
( mem5(X_385,X_384,X_383)
<=> mem5(X_385,X_384,g_s271_266) )
& ! [X_386: $int,X_387: $int,X_388: $int] :
( ( mem5(X_386,X_387,X_383)
& mem5(X_386,X_388,X_383) )
=> ( X_387 = X_388 ) )
& ! [X_389: $int] :
( ( $greatereq(X_389,0)
& $lesseq(X_389,g_s199_194) )
<=> ? [X_390: $int] : mem5(X_389,X_390,X_383) )
& ! [X_391: $int] :
( ? [X_392: $int] : mem5(X_392,X_391,X_383)
=> mem0(X_391,g_s42_41) ) ) ).
tff('Define:seext:4',axiom,
! [X_362: $int] :
( ( X_362 = $sum($sum(g_s237_232,g_s100_99),g_s99_98) )
=> mem0(X_362,g_s40_39) ) ).
tff('Define:seext:40',axiom,
? [X_393: set_6] :
( ! [X_394: set_7,X_395: $int] :
( mem6(X_395,X_394,X_393)
<=> mem6(X_395,X_394,g_s272_267) )
& ! [X_396: $int,X_397: set_7,X_398: set_7] :
( ( mem6(X_396,X_397,X_393)
& mem6(X_396,X_398,X_393) )
=> ! [X_399: set_5,X_400: $int] :
( mem7(X_400,X_399,X_397)
<=> mem7(X_400,X_399,X_398) ) )
& ! [X_401: $int] :
( ( $greatereq(X_401,0)
& $lesseq(X_401,g_s199_194) )
<=> ? [X_402: set_7] : mem6(X_401,X_402,X_393) )
& ! [X_403: set_7] :
( ? [X_404: $int] : mem6(X_404,X_403,X_393)
=> ? [X_405: set_7] :
( ! [X_406: set_5,X_407: $int] :
( mem7(X_407,X_406,X_405)
<=> mem7(X_407,X_406,X_403) )
& ! [X_408: $int,X_409: set_5,X_410: set_5] :
( ( mem7(X_408,X_409,X_405)
& mem7(X_408,X_410,X_405) )
=> ! [X_411: $int,X_412: $int] :
( mem5(X_412,X_411,X_409)
<=> mem5(X_412,X_411,X_410) ) )
& ! [X_413: $int] :
( ( $greatereq(X_413,0)
& $lesseq(X_413,g_s201_196) )
<=> ? [X_414: set_5] : mem7(X_413,X_414,X_405) )
& ! [X_415: set_5] :
( ? [X_416: $int] : mem7(X_416,X_415,X_405)
=> ? [X_417: set_5] :
( ! [X_418: $int,X_419: $int] :
( mem5(X_419,X_418,X_417)
<=> mem5(X_419,X_418,X_415) )
& ! [X_420: $int,X_421: $int,X_422: $int] :
( ( mem5(X_420,X_421,X_417)
& mem5(X_420,X_422,X_417) )
=> ( X_421 = X_422 ) )
& ! [X_423: $int] :
( ( $greatereq(X_423,0)
& $lesseq(X_423,g_s221_216) )
<=> ? [X_424: $int] : mem5(X_423,X_424,X_417) )
& ! [X_425: $int] :
( ? [X_426: $int] : mem5(X_426,X_425,X_417)
=> mem0(X_425,g_s42_41) ) ) ) ) ) ) ).
tff('Define:seext:41',axiom,
? [X_427: set_7] :
( ! [X_428: set_5,X_429: $int] :
( mem7(X_429,X_428,X_427)
<=> mem7(X_429,X_428,g_s273_268) )
& ! [X_430: $int,X_431: set_5,X_432: set_5] :
( ( mem7(X_430,X_431,X_427)
& mem7(X_430,X_432,X_427) )
=> ! [X_433: $int,X_434: $int] :
( mem5(X_434,X_433,X_431)
<=> mem5(X_434,X_433,X_432) ) )
& ! [X_435: $int] :
( ( $greatereq(X_435,0)
& $lesseq(X_435,g_s199_194) )
<=> ? [X_436: set_5] : mem7(X_435,X_436,X_427) )
& ! [X_437: set_5] :
( ? [X_438: $int] : mem7(X_438,X_437,X_427)
=> ? [X_439: set_5] :
( ! [X_440: $int,X_441: $int] :
( mem5(X_441,X_440,X_439)
<=> mem5(X_441,X_440,X_437) )
& ! [X_442: $int,X_443: $int,X_444: $int] :
( ( mem5(X_442,X_443,X_439)
& mem5(X_442,X_444,X_439) )
=> ( X_443 = X_444 ) )
& ! [X_445: $int] :
( ( $greatereq(X_445,0)
& $lesseq(X_445,g_s201_196) )
<=> ? [X_446: $int] : mem5(X_445,X_446,X_439) )
& ! [X_447: $int] :
( ? [X_448: $int] : mem5(X_448,X_447,X_439)
=> mem0(X_447,g_s40_39) ) ) ) ) ).
tff('Define:seext:42',axiom,
? [X_449: set_7] :
( ! [X_450: set_5,X_451: $int] :
( mem7(X_451,X_450,X_449)
<=> mem7(X_451,X_450,g_s274_269) )
& ! [X_452: $int,X_453: set_5,X_454: set_5] :
( ( mem7(X_452,X_453,X_449)
& mem7(X_452,X_454,X_449) )
=> ! [X_455: $int,X_456: $int] :
( mem5(X_456,X_455,X_453)
<=> mem5(X_456,X_455,X_454) ) )
& ! [X_457: $int] :
( ( $greatereq(X_457,0)
& $lesseq(X_457,g_s199_194) )
<=> ? [X_458: set_5] : mem7(X_457,X_458,X_449) )
& ! [X_459: set_5] :
( ? [X_460: $int] : mem7(X_460,X_459,X_449)
=> ? [X_461: set_5] :
( ! [X_462: $int,X_463: $int] :
( mem5(X_463,X_462,X_461)
<=> mem5(X_463,X_462,X_459) )
& ! [X_464: $int,X_465: $int,X_466: $int] :
( ( mem5(X_464,X_465,X_461)
& mem5(X_464,X_466,X_461) )
=> ( X_465 = X_466 ) )
& ! [X_467: $int] :
( ( $greatereq(X_467,0)
& $lesseq(X_467,g_s201_196) )
<=> ? [X_468: $int] : mem5(X_467,X_468,X_461) )
& ! [X_469: $int] :
( ? [X_470: $int] : mem5(X_470,X_469,X_461)
=> mem0(X_469,g_s40_39) ) ) ) ) ).
tff('Define:seext:43',axiom,
? [X_471: set_7] :
( ! [X_472: set_5,X_473: $int] :
( mem7(X_473,X_472,X_471)
<=> mem7(X_473,X_472,g_s275_270) )
& ! [X_474: $int,X_475: set_5,X_476: set_5] :
( ( mem7(X_474,X_475,X_471)
& mem7(X_474,X_476,X_471) )
=> ! [X_477: $int,X_478: $int] :
( mem5(X_478,X_477,X_475)
<=> mem5(X_478,X_477,X_476) ) )
& ! [X_479: $int] :
( ( $greatereq(X_479,0)
& $lesseq(X_479,g_s199_194) )
<=> ? [X_480: set_5] : mem7(X_479,X_480,X_471) )
& ! [X_481: set_5] :
( ? [X_482: $int] : mem7(X_482,X_481,X_471)
=> ? [X_483: set_5] :
( ! [X_484: $int,X_485: $int] :
( mem5(X_485,X_484,X_483)
<=> mem5(X_485,X_484,X_481) )
& ! [X_486: $int,X_487: $int,X_488: $int] :
( ( mem5(X_486,X_487,X_483)
& mem5(X_486,X_488,X_483) )
=> ( X_487 = X_488 ) )
& ! [X_489: $int] :
( ( $greatereq(X_489,0)
& $lesseq(X_489,g_s201_196) )
<=> ? [X_490: $int] : mem5(X_489,X_490,X_483) )
& ! [X_491: $int] :
( ? [X_492: $int] : mem5(X_492,X_491,X_483)
=> mem0(X_491,g_s40_39) ) ) ) ) ).
tff('Define:seext:44',axiom,
? [X_493: set_7] :
( ! [X_494: set_5,X_495: $int] :
( mem7(X_495,X_494,X_493)
<=> mem7(X_495,X_494,g_s276_271) )
& ! [X_496: $int,X_497: set_5,X_498: set_5] :
( ( mem7(X_496,X_497,X_493)
& mem7(X_496,X_498,X_493) )
=> ! [X_499: $int,X_500: $int] :
( mem5(X_500,X_499,X_497)
<=> mem5(X_500,X_499,X_498) ) )
& ! [X_501: $int] :
( ( $greatereq(X_501,0)
& $lesseq(X_501,g_s199_194) )
<=> ? [X_502: set_5] : mem7(X_501,X_502,X_493) )
& ! [X_503: set_5] :
( ? [X_504: $int] : mem7(X_504,X_503,X_493)
=> ? [X_505: set_5] :
( ! [X_506: $int,X_507: $int] :
( mem5(X_507,X_506,X_505)
<=> mem5(X_507,X_506,X_503) )
& ! [X_508: $int,X_509: $int,X_510: $int] :
( ( mem5(X_508,X_509,X_505)
& mem5(X_508,X_510,X_505) )
=> ( X_509 = X_510 ) )
& ! [X_511: $int] :
( ( $greatereq(X_511,0)
& $lesseq(X_511,g_s201_196) )
<=> ? [X_512: $int] : mem5(X_511,X_512,X_505) )
& ! [X_513: $int] :
( ? [X_514: $int] : mem5(X_514,X_513,X_505)
=> mem0(X_513,g_s40_39) ) ) ) ) ).
tff('Define:seext:45',axiom,
? [X_515: set_7] :
( ! [X_516: set_5,X_517: $int] :
( mem7(X_517,X_516,X_515)
<=> mem7(X_517,X_516,g_s277_272) )
& ! [X_518: $int,X_519: set_5,X_520: set_5] :
( ( mem7(X_518,X_519,X_515)
& mem7(X_518,X_520,X_515) )
=> ! [X_521: $int,X_522: $int] :
( mem5(X_522,X_521,X_519)
<=> mem5(X_522,X_521,X_520) ) )
& ! [X_523: $int] :
( ( $greatereq(X_523,0)
& $lesseq(X_523,g_s199_194) )
<=> ? [X_524: set_5] : mem7(X_523,X_524,X_515) )
& ! [X_525: set_5] :
( ? [X_526: $int] : mem7(X_526,X_525,X_515)
=> ? [X_527: set_5] :
( ! [X_528: $int,X_529: $int] :
( mem5(X_529,X_528,X_527)
<=> mem5(X_529,X_528,X_525) )
& ! [X_530: $int,X_531: $int,X_532: $int] :
( ( mem5(X_530,X_531,X_527)
& mem5(X_530,X_532,X_527) )
=> ( X_531 = X_532 ) )
& ! [X_533: $int] :
( ( $greatereq(X_533,0)
& $lesseq(X_533,g_s201_196) )
<=> ? [X_534: $int] : mem5(X_533,X_534,X_527) )
& ! [X_535: $int] :
( ? [X_536: $int] : mem5(X_536,X_535,X_527)
=> mem0(X_535,g_s40_39) ) ) ) ) ).
tff('Define:seext:46',axiom,
? [X_537: set_7] :
( ! [X_538: set_5,X_539: $int] :
( mem7(X_539,X_538,X_537)
<=> mem7(X_539,X_538,g_s278_273) )
& ! [X_540: $int,X_541: set_5,X_542: set_5] :
( ( mem7(X_540,X_541,X_537)
& mem7(X_540,X_542,X_537) )
=> ! [X_543: $int,X_544: $int] :
( mem5(X_544,X_543,X_541)
<=> mem5(X_544,X_543,X_542) ) )
& ! [X_545: $int] :
( ( $greatereq(X_545,0)
& $lesseq(X_545,g_s199_194) )
<=> ? [X_546: set_5] : mem7(X_545,X_546,X_537) )
& ! [X_547: set_5] :
( ? [X_548: $int] : mem7(X_548,X_547,X_537)
=> ? [X_549: set_5] :
( ! [X_550: $int,X_551: $int] :
( mem5(X_551,X_550,X_549)
<=> mem5(X_551,X_550,X_547) )
& ! [X_552: $int,X_553: $int,X_554: $int] :
( ( mem5(X_552,X_553,X_549)
& mem5(X_552,X_554,X_549) )
=> ( X_553 = X_554 ) )
& ! [X_555: $int] :
( ( $greatereq(X_555,0)
& $lesseq(X_555,g_s201_196) )
<=> ? [X_556: $int] : mem5(X_555,X_556,X_549) )
& ! [X_557: $int] :
( ? [X_558: $int] : mem5(X_558,X_557,X_549)
=> mem0(X_557,g_s40_39) ) ) ) ) ).
tff('Define:seext:47',axiom,
? [X_559: set_7] :
( ! [X_560: set_5,X_561: $int] :
( mem7(X_561,X_560,X_559)
<=> mem7(X_561,X_560,g_s279_274) )
& ! [X_562: $int,X_563: set_5,X_564: set_5] :
( ( mem7(X_562,X_563,X_559)
& mem7(X_562,X_564,X_559) )
=> ! [X_565: $int,X_566: $int] :
( mem5(X_566,X_565,X_563)
<=> mem5(X_566,X_565,X_564) ) )
& ! [X_567: $int] :
( ( $greatereq(X_567,0)
& $lesseq(X_567,g_s199_194) )
<=> ? [X_568: set_5] : mem7(X_567,X_568,X_559) )
& ! [X_569: set_5] :
( ? [X_570: $int] : mem7(X_570,X_569,X_559)
=> ? [X_571: set_5] :
( ! [X_572: $int,X_573: $int] :
( mem5(X_573,X_572,X_571)
<=> mem5(X_573,X_572,X_569) )
& ! [X_574: $int,X_575: $int,X_576: $int] :
( ( mem5(X_574,X_575,X_571)
& mem5(X_574,X_576,X_571) )
=> ( X_575 = X_576 ) )
& ! [X_577: $int] :
( ( $greatereq(X_577,0)
& $lesseq(X_577,g_s201_196) )
<=> ? [X_578: $int] : mem5(X_577,X_578,X_571) )
& ! [X_579: $int] :
( ? [X_580: $int] : mem5(X_580,X_579,X_571)
=> mem0(X_579,g_s40_39) ) ) ) ) ).
tff('Define:seext:48',axiom,
? [X_581: set_6] :
( ! [X_582: set_7,X_583: $int] :
( mem6(X_583,X_582,X_581)
<=> mem6(X_583,X_582,g_s280_275) )
& ! [X_584: $int,X_585: set_7,X_586: set_7] :
( ( mem6(X_584,X_585,X_581)
& mem6(X_584,X_586,X_581) )
=> ! [X_587: set_5,X_588: $int] :
( mem7(X_588,X_587,X_585)
<=> mem7(X_588,X_587,X_586) ) )
& ! [X_589: $int] :
( ( $greatereq(X_589,0)
& $lesseq(X_589,g_s199_194) )
<=> ? [X_590: set_7] : mem6(X_589,X_590,X_581) )
& ! [X_591: set_7] :
( ? [X_592: $int] : mem6(X_592,X_591,X_581)
=> ? [X_593: set_7] :
( ! [X_594: set_5,X_595: $int] :
( mem7(X_595,X_594,X_593)
<=> mem7(X_595,X_594,X_591) )
& ! [X_596: $int,X_597: set_5,X_598: set_5] :
( ( mem7(X_596,X_597,X_593)
& mem7(X_596,X_598,X_593) )
=> ! [X_599: $int,X_600: $int] :
( mem5(X_600,X_599,X_597)
<=> mem5(X_600,X_599,X_598) ) )
& ! [X_601: $int] :
( ( $greatereq(X_601,0)
& $lesseq(X_601,g_s201_196) )
<=> ? [X_602: set_5] : mem7(X_601,X_602,X_593) )
& ! [X_603: set_5] :
( ? [X_604: $int] : mem7(X_604,X_603,X_593)
=> ? [X_605: set_5] :
( ! [X_606: $int,X_607: $int] :
( mem5(X_607,X_606,X_605)
<=> mem5(X_607,X_606,X_603) )
& ! [X_608: $int,X_609: $int,X_610: $int] :
( ( mem5(X_608,X_609,X_605)
& mem5(X_608,X_610,X_605) )
=> ( X_609 = X_610 ) )
& ! [X_611: $int] :
( ( $greatereq(X_611,0)
& $lesseq(X_611,g_s227_222) )
<=> ? [X_612: $int] : mem5(X_611,X_612,X_605) )
& ! [X_613: $int] :
( ? [X_614: $int] : mem5(X_614,X_613,X_605)
=> mem0(X_613,g_s42_41) ) ) ) ) ) ) ).
tff('Define:seext:49',axiom,
? [X_615: set_6] :
( ! [X_616: set_7,X_617: $int] :
( mem6(X_617,X_616,X_615)
<=> mem6(X_617,X_616,g_s281_276) )
& ! [X_618: $int,X_619: set_7,X_620: set_7] :
( ( mem6(X_618,X_619,X_615)
& mem6(X_618,X_620,X_615) )
=> ! [X_621: set_5,X_622: $int] :
( mem7(X_622,X_621,X_619)
<=> mem7(X_622,X_621,X_620) ) )
& ! [X_623: $int] :
( ( $greatereq(X_623,0)
& $lesseq(X_623,g_s199_194) )
<=> ? [X_624: set_7] : mem6(X_623,X_624,X_615) )
& ! [X_625: set_7] :
( ? [X_626: $int] : mem6(X_626,X_625,X_615)
=> ? [X_627: set_7] :
( ! [X_628: set_5,X_629: $int] :
( mem7(X_629,X_628,X_627)
<=> mem7(X_629,X_628,X_625) )
& ! [X_630: $int,X_631: set_5,X_632: set_5] :
( ( mem7(X_630,X_631,X_627)
& mem7(X_630,X_632,X_627) )
=> ! [X_633: $int,X_634: $int] :
( mem5(X_634,X_633,X_631)
<=> mem5(X_634,X_633,X_632) ) )
& ! [X_635: $int] :
( ( $greatereq(X_635,0)
& $lesseq(X_635,g_s201_196) )
<=> ? [X_636: set_5] : mem7(X_635,X_636,X_627) )
& ! [X_637: set_5] :
( ? [X_638: $int] : mem7(X_638,X_637,X_627)
=> ? [X_639: set_5] :
( ! [X_640: $int,X_641: $int] :
( mem5(X_641,X_640,X_639)
<=> mem5(X_641,X_640,X_637) )
& ! [X_642: $int,X_643: $int,X_644: $int] :
( ( mem5(X_642,X_643,X_639)
& mem5(X_642,X_644,X_639) )
=> ( X_643 = X_644 ) )
& ! [X_645: $int] :
( ( $greatereq(X_645,0)
& $lesseq(X_645,g_s227_222) )
<=> ? [X_646: $int] : mem5(X_645,X_646,X_639) )
& ! [X_647: $int] :
( ? [X_648: $int] : mem5(X_648,X_647,X_639)
=> mem0(X_647,g_s42_41) ) ) ) ) ) ) ).
tff('Define:seext:5',axiom,
mem0(g_s238_233,g_s38_37) ).
tff('Define:seext:50',axiom,
? [X_649: set_5] :
( ! [X_650: $int,X_651: $int] :
( mem5(X_651,X_650,X_649)
<=> mem5(X_651,X_650,g_s282_277) )
& ! [X_652: $int,X_653: $int,X_654: $int] :
( ( mem5(X_652,X_653,X_649)
& mem5(X_652,X_654,X_649) )
=> ( X_653 = X_654 ) )
& ! [X_655: $int] :
( ( $greatereq(X_655,0)
& $lesseq(X_655,g_s199_194) )
<=> ? [X_656: $int] : mem5(X_655,X_656,X_649) )
& ! [X_657: $int] :
( ? [X_658: $int] : mem5(X_658,X_657,X_649)
=> mem0(X_657,g_s42_41) ) ) ).
tff('Define:seext:51',axiom,
? [X_659: set_7] :
( ! [X_660: set_5,X_661: $int] :
( mem7(X_661,X_660,X_659)
<=> mem7(X_661,X_660,g_s283_278) )
& ! [X_662: $int,X_663: set_5,X_664: set_5] :
( ( mem7(X_662,X_663,X_659)
& mem7(X_662,X_664,X_659) )
=> ! [X_665: $int,X_666: $int] :
( mem5(X_666,X_665,X_663)
<=> mem5(X_666,X_665,X_664) ) )
& ! [X_667: $int] :
( ( $greatereq(X_667,0)
& $lesseq(X_667,g_s199_194) )
<=> ? [X_668: set_5] : mem7(X_667,X_668,X_659) )
& ! [X_669: set_5] :
( ? [X_670: $int] : mem7(X_670,X_669,X_659)
=> ? [X_671: set_5] :
( ! [X_672: $int,X_673: $int] :
( mem5(X_673,X_672,X_671)
<=> mem5(X_673,X_672,X_669) )
& ! [X_674: $int,X_675: $int,X_676: $int] :
( ( mem5(X_674,X_675,X_671)
& mem5(X_674,X_676,X_671) )
=> ( X_675 = X_676 ) )
& ! [X_677: $int] :
( ( $greatereq(X_677,0)
& $lesseq(X_677,g_s223_218) )
<=> ? [X_678: $int] : mem5(X_677,X_678,X_671) )
& ! [X_679: $int] :
( ? [X_680: $int] : mem5(X_680,X_679,X_671)
=> mem0(X_679,g_s42_41) ) ) ) ) ).
tff('Define:seext:52',axiom,
? [X_681: set_5] :
( ! [X_682: $int,X_683: $int] :
( mem5(X_683,X_682,X_681)
<=> mem5(X_683,X_682,g_s284_279) )
& ! [X_684: $int,X_685: $int,X_686: $int] :
( ( mem5(X_684,X_685,X_681)
& mem5(X_684,X_686,X_681) )
=> ( X_685 = X_686 ) )
& ! [X_687: $int] :
( ( $greatereq(X_687,0)
& $lesseq(X_687,g_s199_194) )
<=> ? [X_688: $int] : mem5(X_687,X_688,X_681) )
& ! [X_689: $int] :
( ? [X_690: $int] : mem5(X_690,X_689,X_681)
=> mem0(X_689,g_s40_39) ) ) ).
tff('Define:seext:53',axiom,
? [X_691: set_5] :
( ! [X_692: $int,X_693: $int] :
( mem5(X_693,X_692,X_691)
<=> mem5(X_693,X_692,g_s285_280) )
& ! [X_694: $int,X_695: $int,X_696: $int] :
( ( mem5(X_694,X_695,X_691)
& mem5(X_694,X_696,X_691) )
=> ( X_695 = X_696 ) )
& ! [X_697: $int] :
( ( $greatereq(X_697,0)
& $lesseq(X_697,g_s199_194) )
<=> ? [X_698: $int] : mem5(X_697,X_698,X_691) )
& ! [X_699: $int] :
( ? [X_700: $int] : mem5(X_700,X_699,X_691)
=> mem0(X_699,g_s40_39) ) ) ).
tff('Define:seext:54',axiom,
? [X_701: set_5] :
( ! [X_702: $int,X_703: $int] :
( mem5(X_703,X_702,X_701)
<=> mem5(X_703,X_702,g_s286_281) )
& ! [X_704: $int,X_705: $int,X_706: $int] :
( ( mem5(X_704,X_705,X_701)
& mem5(X_704,X_706,X_701) )
=> ( X_705 = X_706 ) )
& ! [X_707: $int] :
( ( $greatereq(X_707,0)
& $lesseq(X_707,g_s199_194) )
<=> ? [X_708: $int] : mem5(X_707,X_708,X_701) )
& ! [X_709: $int] :
( ? [X_710: $int] : mem5(X_710,X_709,X_701)
=> mem0(X_709,g_s40_39) ) ) ).
tff('Define:seext:55',axiom,
? [X_711: set_5] :
( ! [X_712: $int,X_713: $int] :
( mem5(X_713,X_712,X_711)
<=> mem5(X_713,X_712,g_s287_282) )
& ! [X_714: $int,X_715: $int,X_716: $int] :
( ( mem5(X_714,X_715,X_711)
& mem5(X_714,X_716,X_711) )
=> ( X_715 = X_716 ) )
& ! [X_717: $int] :
( ( $greatereq(X_717,0)
& $lesseq(X_717,g_s199_194) )
<=> ? [X_718: $int] : mem5(X_717,X_718,X_711) )
& ! [X_719: $int] :
( ? [X_720: $int] : mem5(X_720,X_719,X_711)
=> mem0(X_719,g_s40_39) ) ) ).
tff('Define:seext:56',axiom,
? [X_721: set_5] :
( ! [X_722: $int,X_723: $int] :
( mem5(X_723,X_722,X_721)
<=> mem5(X_723,X_722,g_s288_283) )
& ! [X_724: $int,X_725: $int,X_726: $int] :
( ( mem5(X_724,X_725,X_721)
& mem5(X_724,X_726,X_721) )
=> ( X_725 = X_726 ) )
& ! [X_727: $int] :
( ( $greatereq(X_727,0)
& $lesseq(X_727,g_s199_194) )
<=> ? [X_728: $int] : mem5(X_727,X_728,X_721) )
& ! [X_729: $int] :
( ? [X_730: $int] : mem5(X_730,X_729,X_721)
=> mem0(X_729,g_s40_39) ) ) ).
tff('Define:seext:57',axiom,
? [X_731: set_5] :
( ! [X_732: $int,X_733: $int] :
( mem5(X_733,X_732,X_731)
<=> mem5(X_733,X_732,g_s289_284) )
& ! [X_734: $int,X_735: $int,X_736: $int] :
( ( mem5(X_734,X_735,X_731)
& mem5(X_734,X_736,X_731) )
=> ( X_735 = X_736 ) )
& ! [X_737: $int] :
( ( $greatereq(X_737,0)
& $lesseq(X_737,g_s199_194) )
<=> ? [X_738: $int] : mem5(X_737,X_738,X_731) )
& ! [X_739: $int] :
( ? [X_740: $int] : mem5(X_740,X_739,X_731)
=> mem0(X_739,g_s40_39) ) ) ).
tff('Define:seext:58',axiom,
? [X_741: set_5] :
( ! [X_742: $int,X_743: $int] :
( mem5(X_743,X_742,X_741)
<=> mem5(X_743,X_742,g_s290_285) )
& ! [X_744: $int,X_745: $int,X_746: $int] :
( ( mem5(X_744,X_745,X_741)
& mem5(X_744,X_746,X_741) )
=> ( X_745 = X_746 ) )
& ! [X_747: $int] :
( ( $greatereq(X_747,0)
& $lesseq(X_747,g_s199_194) )
<=> ? [X_748: $int] : mem5(X_747,X_748,X_741) )
& ! [X_749: $int] :
( ? [X_750: $int] : mem5(X_750,X_749,X_741)
=> mem0(X_749,g_s40_39) ) ) ).
tff('Define:seext:59',axiom,
? [X_751: set_7] :
( ! [X_752: set_5,X_753: $int] :
( mem7(X_753,X_752,X_751)
<=> mem7(X_753,X_752,g_s291_286) )
& ! [X_754: $int,X_755: set_5,X_756: set_5] :
( ( mem7(X_754,X_755,X_751)
& mem7(X_754,X_756,X_751) )
=> ! [X_757: $int,X_758: $int] :
( mem5(X_758,X_757,X_755)
<=> mem5(X_758,X_757,X_756) ) )
& ! [X_759: $int] :
( ( $greatereq(X_759,0)
& $lesseq(X_759,g_s199_194) )
<=> ? [X_760: set_5] : mem7(X_759,X_760,X_751) )
& ! [X_761: set_5] :
( ? [X_762: $int] : mem7(X_762,X_761,X_751)
=> ? [X_763: set_5] :
( ! [X_764: $int,X_765: $int] :
( mem5(X_765,X_764,X_763)
<=> mem5(X_765,X_764,X_761) )
& ! [X_766: $int,X_767: $int,X_768: $int] :
( ( mem5(X_766,X_767,X_763)
& mem5(X_766,X_768,X_763) )
=> ( X_767 = X_768 ) )
& ! [X_769: $int] :
( ( $greatereq(X_769,0)
& $lesseq(X_769,g_s225_220) )
<=> ? [X_770: $int] : mem5(X_769,X_770,X_763) )
& ! [X_771: $int] :
( ? [X_772: $int] : mem5(X_772,X_771,X_763)
=> mem0(X_771,g_s42_41) ) ) ) ) ).
tff('Define:seext:6',axiom,
mem0(g_s239_234,g_s38_37) ).
tff('Define:seext:60',axiom,
? [X_773: set_7] :
( ! [X_774: set_5,X_775: $int] :
( mem7(X_775,X_774,X_773)
<=> mem7(X_775,X_774,g_s292_287) )
& ! [X_776: $int,X_777: set_5,X_778: set_5] :
( ( mem7(X_776,X_777,X_773)
& mem7(X_776,X_778,X_773) )
=> ! [X_779: $int,X_780: $int] :
( mem5(X_780,X_779,X_777)
<=> mem5(X_780,X_779,X_778) ) )
& ! [X_781: $int] :
( ( $greatereq(X_781,0)
& $lesseq(X_781,g_s199_194) )
<=> ? [X_782: set_5] : mem7(X_781,X_782,X_773) )
& ! [X_783: set_5] :
( ? [X_784: $int] : mem7(X_784,X_783,X_773)
=> ? [X_785: set_5] :
( ! [X_786: $int,X_787: $int] :
( mem5(X_787,X_786,X_785)
<=> mem5(X_787,X_786,X_783) )
& ! [X_788: $int,X_789: $int,X_790: $int] :
( ( mem5(X_788,X_789,X_785)
& mem5(X_788,X_790,X_785) )
=> ( X_789 = X_790 ) )
& ! [X_791: $int] :
( ( $greatereq(X_791,0)
& $lesseq(X_791,g_s225_220) )
<=> ? [X_792: $int] : mem5(X_791,X_792,X_785) )
& ! [X_793: $int] :
( ? [X_794: $int] : mem5(X_794,X_793,X_785)
=> mem0(X_793,g_s42_41) ) ) ) ) ).
tff('Define:seext:61',axiom,
mem0(g_s293_288,g_s42_41) ).
tff('Define:seext:62',axiom,
mem0(g_s293_288,g_s45_45) ).
tff('Define:seext:63',axiom,
mem0(g_s294_289,g_s38_37) ).
tff('Define:seext:64',axiom,
mem0(g_s295_290,g_s38_37) ).
tff('Define:seext:65',axiom,
mem0(g_s296_291,g_s38_37) ).
tff('Define:seext:66',axiom,
mem0(g_s297_292,g_s38_37) ).
tff('Define:seext:67',axiom,
? [X_795: set_5] :
( ! [X_796: $int,X_797: $int] :
( mem5(X_797,X_796,X_795)
<=> mem5(X_797,X_796,g_s298_293) )
& ! [X_798: $int,X_799: $int,X_800: $int] :
( ( mem5(X_798,X_799,X_795)
& mem5(X_798,X_800,X_795) )
=> ( X_799 = X_800 ) )
& ! [X_801: $int] :
( ( $greatereq(X_801,0)
& $lesseq(X_801,g_s228_223) )
<=> ? [X_802: $int] : mem5(X_801,X_802,X_795) )
& ! [X_803: $int] :
( ? [X_804: $int] : mem5(X_804,X_803,X_795)
=> mem0(X_803,g_s42_41) ) ) ).
tff('Define:seext:68',axiom,
? [X_805: set_5] :
( ! [X_806: $int,X_807: $int] :
( mem5(X_807,X_806,X_805)
<=> mem5(X_807,X_806,g_s299_294) )
& ! [X_808: $int,X_809: $int,X_810: $int] :
( ( mem5(X_808,X_809,X_805)
& mem5(X_808,X_810,X_805) )
=> ( X_809 = X_810 ) )
& ! [X_811: $int] :
( ( $greatereq(X_811,0)
& $lesseq(X_811,g_s229_224) )
<=> ? [X_812: $int] : mem5(X_811,X_812,X_805) )
& ! [X_813: $int] :
( ? [X_814: $int] : mem5(X_814,X_813,X_805)
=> mem0(X_813,g_s42_41) ) ) ).
tff('Define:seext:69',axiom,
? [X_815: set_7] :
( ! [X_816: set_5,X_817: $int] :
( mem7(X_817,X_816,X_815)
<=> mem7(X_817,X_816,g_s300_295) )
& ! [X_818: $int,X_819: set_5,X_820: set_5] :
( ( mem7(X_818,X_819,X_815)
& mem7(X_818,X_820,X_815) )
=> ! [X_821: $int,X_822: $int] :
( mem5(X_822,X_821,X_819)
<=> mem5(X_822,X_821,X_820) ) )
& ! [X_823: $int] :
( ( $greatereq(X_823,0)
& $lesseq(X_823,g_s199_194) )
<=> ? [X_824: set_5] : mem7(X_823,X_824,X_815) )
& ! [X_825: set_5] :
( ? [X_826: $int] : mem7(X_826,X_825,X_815)
=> ? [X_827: set_5] :
( ! [X_828: $int,X_829: $int] :
( mem5(X_829,X_828,X_827)
<=> mem5(X_829,X_828,X_825) )
& ! [X_830: $int,X_831: $int,X_832: $int] :
( ( mem5(X_830,X_831,X_827)
& mem5(X_830,X_832,X_827) )
=> ( X_831 = X_832 ) )
& ! [X_833: $int] :
( ( $greatereq(X_833,0)
& $lesseq(X_833,g_s201_196) )
<=> ? [X_834: $int] : mem5(X_833,X_834,X_827) )
& ! [X_835: $int] :
( ? [X_836: $int] : mem5(X_836,X_835,X_827)
=> mem0(X_835,g_s40_39) ) ) ) ) ).
tff('Define:seext:7',axiom,
mem0(g_s240_235,g_s38_37) ).
tff('Define:seext:70',axiom,
? [X_837: set_5] :
( ! [X_838: $int,X_839: $int] :
( mem5(X_839,X_838,X_837)
<=> mem5(X_839,X_838,g_s301_296) )
& ! [X_840: $int,X_841: $int,X_842: $int] :
( ( mem5(X_840,X_841,X_837)
& mem5(X_840,X_842,X_837) )
=> ( X_841 = X_842 ) )
& ! [X_843: $int] :
( ( $greatereq(X_843,0)
& $lesseq(X_843,g_s199_194) )
<=> ? [X_844: $int] : mem5(X_843,X_844,X_837) )
& ! [X_845: $int] :
( ? [X_846: $int] : mem5(X_846,X_845,X_837)
=> mem0(X_845,g_s40_39) ) ) ).
tff('Define:seext:71',axiom,
? [X_847: set_5] :
( ! [X_848: $int,X_849: $int] :
( mem5(X_849,X_848,X_847)
<=> mem5(X_849,X_848,g_s302_297) )
& ! [X_850: $int,X_851: $int,X_852: $int] :
( ( mem5(X_850,X_851,X_847)
& mem5(X_850,X_852,X_847) )
=> ( X_851 = X_852 ) )
& ! [X_853: $int] :
( ( $greatereq(X_853,0)
& $lesseq(X_853,g_s199_194) )
<=> ? [X_854: $int] : mem5(X_853,X_854,X_847) )
& ! [X_855: $int] :
( ? [X_856: $int] : mem5(X_856,X_855,X_847)
=> mem0(X_855,g_s42_41) ) ) ).
tff('Define:seext:72',axiom,
? [X_857: set_5] :
( ! [X_858: $int,X_859: $int] :
( mem5(X_859,X_858,X_857)
<=> mem5(X_859,X_858,g_s303_298) )
& ! [X_860: $int,X_861: $int,X_862: $int] :
( ( mem5(X_860,X_861,X_857)
& mem5(X_860,X_862,X_857) )
=> ( X_861 = X_862 ) )
& ! [X_863: $int] :
( ( $greatereq(X_863,0)
& $lesseq(X_863,g_s199_194) )
<=> ? [X_864: $int] : mem5(X_863,X_864,X_857) )
& ! [X_865: $int] :
( ? [X_866: $int] : mem5(X_866,X_865,X_857)
=> mem0(X_865,g_s42_41) ) ) ).
tff('Define:seext:73',axiom,
? [X_867: set_5] :
( ! [X_868: $int,X_869: $int] :
( mem5(X_869,X_868,X_867)
<=> mem5(X_869,X_868,g_s304_299) )
& ! [X_870: $int,X_871: $int,X_872: $int] :
( ( mem5(X_870,X_871,X_867)
& mem5(X_870,X_872,X_867) )
=> ( X_871 = X_872 ) )
& ! [X_873: $int] :
( ( $greatereq(X_873,0)
& $lesseq(X_873,g_s199_194) )
<=> ? [X_874: $int] : mem5(X_873,X_874,X_867) )
& ! [X_875: $int] :
( ? [X_876: $int] : mem5(X_876,X_875,X_867)
=> mem0(X_875,g_s42_41) ) ) ).
tff('Define:seext:74',axiom,
? [X_877: set_5] :
( ! [X_878: $int,X_879: $int] :
( mem5(X_879,X_878,X_877)
<=> mem5(X_879,X_878,g_s305_300) )
& ! [X_880: $int,X_881: $int,X_882: $int] :
( ( mem5(X_880,X_881,X_877)
& mem5(X_880,X_882,X_877) )
=> ( X_881 = X_882 ) )
& ! [X_883: $int] :
( ( $greatereq(X_883,0)
& $lesseq(X_883,g_s199_194) )
<=> ? [X_884: $int] : mem5(X_883,X_884,X_877) )
& ! [X_885: $int] :
( ? [X_886: $int] : mem5(X_886,X_885,X_877)
=> mem0(X_885,g_s42_41) ) ) ).
tff('Define:seext:75',axiom,
? [X_887: set_5] :
( ! [X_888: $int,X_889: $int] :
( mem5(X_889,X_888,X_887)
<=> mem5(X_889,X_888,g_s306_301) )
& ! [X_890: $int,X_891: $int,X_892: $int] :
( ( mem5(X_890,X_891,X_887)
& mem5(X_890,X_892,X_887) )
=> ( X_891 = X_892 ) )
& ! [X_893: $int] :
( ( $greatereq(X_893,0)
& $lesseq(X_893,g_s199_194) )
<=> ? [X_894: $int] : mem5(X_893,X_894,X_887) )
& ! [X_895: $int] :
( ? [X_896: $int] : mem5(X_896,X_895,X_887)
=> mem0(X_895,g_s42_41) ) ) ).
tff('Define:seext:76',axiom,
? [X_897: set_5] :
( ! [X_898: $int,X_899: $int] :
( mem5(X_899,X_898,X_897)
<=> mem5(X_899,X_898,g_s307_302) )
& ! [X_900: $int,X_901: $int,X_902: $int] :
( ( mem5(X_900,X_901,X_897)
& mem5(X_900,X_902,X_897) )
=> ( X_901 = X_902 ) )
& ! [X_903: $int] :
( ( $greatereq(X_903,0)
& $lesseq(X_903,g_s199_194) )
<=> ? [X_904: $int] : mem5(X_903,X_904,X_897) )
& ! [X_905: $int] :
( ? [X_906: $int] : mem5(X_906,X_905,X_897)
=> mem0(X_905,g_s42_41) ) ) ).
tff('Define:seext:77',axiom,
? [X_907: set_5] :
( ! [X_908: $int,X_909: $int] :
( mem5(X_909,X_908,X_907)
<=> mem5(X_909,X_908,g_s308_303) )
& ! [X_910: $int,X_911: $int,X_912: $int] :
( ( mem5(X_910,X_911,X_907)
& mem5(X_910,X_912,X_907) )
=> ( X_911 = X_912 ) )
& ! [X_913: $int] :
( ( $greatereq(X_913,0)
& $lesseq(X_913,g_s199_194) )
<=> ? [X_914: $int] : mem5(X_913,X_914,X_907) )
& ! [X_915: $int] :
( ? [X_916: $int] : mem5(X_916,X_915,X_907)
=> mem0(X_915,g_s42_41) ) ) ).
tff('Define:seext:78',axiom,
? [X_917: set_5] :
( ! [X_918: $int,X_919: $int] :
( mem5(X_919,X_918,X_917)
<=> mem5(X_919,X_918,g_s309_304) )
& ! [X_920: $int,X_921: $int,X_922: $int] :
( ( mem5(X_920,X_921,X_917)
& mem5(X_920,X_922,X_917) )
=> ( X_921 = X_922 ) )
& ! [X_923: $int] :
( ( $greatereq(X_923,0)
& $lesseq(X_923,g_s199_194) )
<=> ? [X_924: $int] : mem5(X_923,X_924,X_917) )
& ! [X_925: $int] :
( ? [X_926: $int] : mem5(X_926,X_925,X_917)
=> mem0(X_925,g_s42_41) ) ) ).
tff('Define:seext:79',axiom,
? [X_927: set_5] :
( ! [X_928: $int,X_929: $int] :
( mem5(X_929,X_928,X_927)
<=> mem5(X_929,X_928,g_s310_305) )
& ! [X_930: $int,X_931: $int,X_932: $int] :
( ( mem5(X_930,X_931,X_927)
& mem5(X_930,X_932,X_927) )
=> ( X_931 = X_932 ) )
& ! [X_933: $int] :
( ( $greatereq(X_933,0)
& $lesseq(X_933,g_s199_194) )
<=> ? [X_934: $int] : mem5(X_933,X_934,X_927) )
& ! [X_935: $int] :
( ? [X_936: $int] : mem5(X_936,X_935,X_927)
=> mem0(X_935,g_s42_41) ) ) ).
tff('Define:seext:8',axiom,
mem0(g_s241_236,g_s38_37) ).
tff('Define:seext:80',axiom,
? [X_937: set_5] :
( ! [X_938: $int,X_939: $int] :
( mem5(X_939,X_938,X_937)
<=> mem5(X_939,X_938,g_s311_306) )
& ! [X_940: $int,X_941: $int,X_942: $int] :
( ( mem5(X_940,X_941,X_937)
& mem5(X_940,X_942,X_937) )
=> ( X_941 = X_942 ) )
& ! [X_943: $int] :
( ( $greatereq(X_943,0)
& $lesseq(X_943,g_s199_194) )
<=> ? [X_944: $int] : mem5(X_943,X_944,X_937) )
& ! [X_945: $int] :
( ? [X_946: $int] : mem5(X_946,X_945,X_937)
=> mem0(X_945,g_s42_41) ) ) ).
tff('Define:seext:81',axiom,
? [X_947: set_5] :
( ! [X_948: $int,X_949: $int] :
( mem5(X_949,X_948,X_947)
<=> mem5(X_949,X_948,g_s312_307) )
& ! [X_950: $int,X_951: $int,X_952: $int] :
( ( mem5(X_950,X_951,X_947)
& mem5(X_950,X_952,X_947) )
=> ( X_951 = X_952 ) )
& ! [X_953: $int] :
( ( $greatereq(X_953,0)
& $lesseq(X_953,g_s199_194) )
<=> ? [X_954: $int] : mem5(X_953,X_954,X_947) )
& ! [X_955: $int] :
( ? [X_956: $int] : mem5(X_956,X_955,X_947)
=> mem0(X_955,g_s42_41) ) ) ).
tff('Define:seext:82',axiom,
? [X_957: set_5] :
( ! [X_958: $int,X_959: $int] :
( mem5(X_959,X_958,X_957)
<=> mem5(X_959,X_958,g_s313_308) )
& ! [X_960: $int,X_961: $int,X_962: $int] :
( ( mem5(X_960,X_961,X_957)
& mem5(X_960,X_962,X_957) )
=> ( X_961 = X_962 ) )
& ! [X_963: $int] :
( ( $greatereq(X_963,0)
& $lesseq(X_963,g_s199_194) )
<=> ? [X_964: $int] : mem5(X_963,X_964,X_957) )
& ! [X_965: $int] :
( ? [X_966: $int] : mem5(X_966,X_965,X_957)
=> mem0(X_965,g_s42_41) ) ) ).
tff('Define:seext:83',axiom,
? [X_967: set_5] :
( ! [X_968: $int,X_969: $int] :
( mem5(X_969,X_968,X_967)
<=> mem5(X_969,X_968,g_s314_309) )
& ! [X_970: $int,X_971: $int,X_972: $int] :
( ( mem5(X_970,X_971,X_967)
& mem5(X_970,X_972,X_967) )
=> ( X_971 = X_972 ) )
& ! [X_973: $int] :
( ( $greatereq(X_973,0)
& $lesseq(X_973,g_s199_194) )
<=> ? [X_974: $int] : mem5(X_973,X_974,X_967) )
& ! [X_975: $int] :
( ? [X_976: $int] : mem5(X_976,X_975,X_967)
=> mem0(X_975,g_s42_41) ) ) ).
tff('Define:seext:84',axiom,
? [X_977: set_5] :
( ! [X_978: $int,X_979: $int] :
( mem5(X_979,X_978,X_977)
<=> mem5(X_979,X_978,g_s315_310) )
& ! [X_980: $int,X_981: $int,X_982: $int] :
( ( mem5(X_980,X_981,X_977)
& mem5(X_980,X_982,X_977) )
=> ( X_981 = X_982 ) )
& ! [X_983: $int] :
( ( $greatereq(X_983,0)
& $lesseq(X_983,g_s199_194) )
<=> ? [X_984: $int] : mem5(X_983,X_984,X_977) )
& ! [X_985: $int] :
( ? [X_986: $int] : mem5(X_986,X_985,X_977)
=> mem0(X_985,g_s40_39) ) ) ).
tff('Define:seext:85',axiom,
? [X_987: set_5] :
( ! [X_988: $int,X_989: $int] :
( mem5(X_989,X_988,X_987)
<=> mem5(X_989,X_988,g_s316_311) )
& ! [X_990: $int,X_991: $int,X_992: $int] :
( ( mem5(X_990,X_991,X_987)
& mem5(X_990,X_992,X_987) )
=> ( X_991 = X_992 ) )
& ! [X_993: $int] :
( ( $greatereq(X_993,0)
& $lesseq(X_993,g_s199_194) )
<=> ? [X_994: $int] : mem5(X_993,X_994,X_987) )
& ! [X_995: $int] :
( ? [X_996: $int] : mem5(X_996,X_995,X_987)
=> mem0(X_995,g_s40_39) ) ) ).
tff('Define:seext:86',axiom,
? [X_997: set_5] :
( ! [X_998: $int,X_999: $int] :
( mem5(X_999,X_998,X_997)
<=> mem5(X_999,X_998,g_s317_312) )
& ! [X_1000: $int,X_1001: $int,X_1002: $int] :
( ( mem5(X_1000,X_1001,X_997)
& mem5(X_1000,X_1002,X_997) )
=> ( X_1001 = X_1002 ) )
& ! [X_1003: $int] :
( ( $greatereq(X_1003,0)
& $lesseq(X_1003,g_s199_194) )
<=> ? [X_1004: $int] : mem5(X_1003,X_1004,X_997) )
& ! [X_1005: $int] :
( ? [X_1006: $int] : mem5(X_1006,X_1005,X_997)
=> mem0(X_1005,g_s40_39) ) ) ).
tff('Define:seext:87',axiom,
? [X_1007: set_5] :
( ! [X_1008: $int,X_1009: $int] :
( mem5(X_1009,X_1008,X_1007)
<=> mem5(X_1009,X_1008,g_s318_313) )
& ! [X_1010: $int,X_1011: $int,X_1012: $int] :
( ( mem5(X_1010,X_1011,X_1007)
& mem5(X_1010,X_1012,X_1007) )
=> ( X_1011 = X_1012 ) )
& ! [X_1013: $int] :
( ( $greatereq(X_1013,0)
& $lesseq(X_1013,g_s199_194) )
<=> ? [X_1014: $int] : mem5(X_1013,X_1014,X_1007) )
& ! [X_1015: $int] :
( ? [X_1016: $int] : mem5(X_1016,X_1015,X_1007)
=> mem0(X_1015,g_s42_41) ) ) ).
tff('Define:seext:88',axiom,
( ! [X_1017: $int,X_1018: $o] :
( mem2((X_1018),X_1017,g_s46_46)
=> ( $true
& mem0(X_1017,g_s42_41) ) )
& ! [X_1019: $o,X_1020: $int,X_1021: $int] :
( ( mem2((X_1019),X_1020,g_s46_46)
& mem2((X_1019),X_1021,g_s46_46) )
=> ( X_1020 = X_1021 ) ) ) ).
tff('Define:seext:89',axiom,
( ! [X_1022: $int,X_1023: $o] :
( mem2((X_1023),X_1022,g_s46_46)
=> ( $true
& mem0(X_1022,g_s40_39) ) )
& ! [X_1024: $o,X_1025: $int,X_1026: $int] :
( ( mem2((X_1024),X_1025,g_s46_46)
& mem2((X_1024),X_1026,g_s46_46) )
=> ( X_1025 = X_1026 ) ) ) ).
tff('Define:seext:9',axiom,
mem0(g_s242_237,g_s38_37) ).
tff('Define:seext:90',axiom,
( ! [X_1027: $int,X_1028: $o] :
( mem2((X_1028),X_1027,g_s46_46)
=> ( $true
& mem0(X_1027,g_s38_37) ) )
& ! [X_1029: $o,X_1030: $int,X_1031: $int] :
( ( mem2((X_1029),X_1030,g_s46_46)
& mem2((X_1029),X_1031,g_s46_46) )
=> ( X_1030 = X_1031 ) ) ) ).
tff('Define:seext:91',axiom,
! [X_1032: $int] :
( ( X_1032 = $sum(g_s237_232,g_s100_99) )
=> mem0(X_1032,g_s40_39) ) ).
%Global hypotheses
tff(gh_0_def,hypothesis,
! [X_1322: $int] :
( mem0(X_1322,g_s321_314)
<=> mem0(X_1322,g_s321_1_334) ) ).
tff(gh_1_def,hypothesis,
! [X_1323: $int] :
( mem0(X_1323,g_s322_315)
<=> mem0(X_1323,g_s322_1_335) ) ).
tff(gh_2_def,hypothesis,
! [X_1324: $int] :
( mem0(X_1324,g_s323_316)
<=> mem0(X_1324,g_s323_1_336) ) ).
tff(gh_3_def,hypothesis,
! [X_1325: $int] :
( mem0(X_1325,g_s324_317)
<=> mem0(X_1325,g_s324_1_337) ) ).
tff(gh_4_def,hypothesis,
! [X_1326: $int,X_1327: $int] :
( mem5(X_1327,X_1326,g_s325_318)
<=> mem5(X_1327,X_1326,g_s325_1_338) ) ).
tff(gh_5_def,hypothesis,
! [X_1328: $int,X_1329: $int] :
( mem5(X_1329,X_1328,g_s326_319)
<=> mem5(X_1329,X_1328,g_s326_1_339) ) ).
tff(gh_6_def,hypothesis,
! [X_1330: $int,X_1331: $int] :
( mem5(X_1331,X_1330,g_s327_320)
<=> mem5(X_1331,X_1330,g_s327_1_340) ) ).
tff(gh_7_def,hypothesis,
! [X_1332: $int,X_1333: $int] :
( mem5(X_1333,X_1332,g_s328_321)
<=> mem5(X_1333,X_1332,g_s328_1_341) ) ).
tff(gh_8_def,hypothesis,
! [X_1334: $int] :
( mem0(X_1334,g_s329_322)
<=> mem0(X_1334,g_s329_1_342) ) ).
tff(gh_9_def,hypothesis,
! [X_1335: $int] :
( mem0(X_1335,g_s330_323)
<=> mem0(X_1335,g_s330_1_343) ) ).
tff(gh_10_def,hypothesis,
! [X_1336: $int] :
( mem0(X_1336,g_s331_324)
<=> mem0(X_1336,g_s331_1_344) ) ).
tff(gh_11_def,hypothesis,
! [X_1337: $int] :
( mem0(X_1337,g_s332_325)
<=> mem0(X_1337,g_s332_1_345) ) ).
tff(gh_12_def,hypothesis,
! [X_1338: $int,X_1339: $int] :
( mem5(X_1339,X_1338,g_s333_326)
<=> mem5(X_1339,X_1338,g_s333_1_347) ) ).
tff(gh_13_def,hypothesis,
! [X_1340: $int,X_1341: $int] :
( mem5(X_1341,X_1340,g_s334_327)
<=> mem5(X_1341,X_1340,g_s334_1_348) ) ).
tff(gh_14_def,hypothesis,
! [X_1342: $int] :
( mem0(X_1342,g_s335_328)
<=> mem0(X_1342,g_s335_1_346) ) ).
tff(gh_15_def,hypothesis,
! [X_1343: $int,X_1344: $int] :
( mem5(X_1344,X_1343,g_s336_329)
<=> mem5(X_1344,X_1343,g_s336_1_349) ) ).
tff(gh_16_def,hypothesis,
( g_s319_331
<=> g_s319_1_351 ) ).
tff(gh_17_def,hypothesis,
g_s320_330 = g_s320_1_350 ).
%----Local hypotheses
tff('Local_Hyp:0',hypothesis,
mem0(g_s338_332,g_s42_41) ).
tff('Local_Hyp:1',hypothesis,
( $greatereq(g_s338_332,0)
& $lesseq(g_s338_332,g_s199_194) ) ).
tff('Local_Hyp:2',hypothesis,
mem0(g_s339_333,g_s42_41) ).
tff('Local_Hyp:3',hypothesis,
mem0(g_s357_358,g_s42_41) ).
tff('Local_Hyp:4',hypothesis,
mem0(g_s358_359,g_s40_39) ).
tff('Local_Hyp:5',hypothesis,
mem0(g_s359_360,g_s40_39) ).
tff('Local_Hyp:6',hypothesis,
mem0(g_s360_361,g_s40_39) ).
tff('Local_Hyp:7',hypothesis,
mem0(g_s361_362,g_s40_39) ).
tff('Local_Hyp:8',hypothesis,
mem0(g_s362_363,g_s40_39) ).
tff('Local_Hyp:9',hypothesis,
mem0(g_s363_364,g_s40_39) ).
tff('Local_Hyp:10',hypothesis,
mem0(g_s364_365,g_s42_41) ).
tff('Local_Hyp:11',hypothesis,
mem0(g_s365_366,g_s42_41) ).
tff('Local_Hyp:12',hypothesis,
mem0(g_s366_367,g_s40_39) ).
tff('Local_Hyp:13',hypothesis,
mem0(g_s367_368,g_s40_39) ).
tff('Local_Hyp:14',hypothesis,
mem0(g_s368_369,g_s40_39) ).
tff('Local_Hyp:15',hypothesis,
mem0(g_s369_370,g_s42_41) ).
tff('Local_Hyp:16',hypothesis,
mem0(g_s370_371,g_s42_41) ).
tff('Local_Hyp:17',hypothesis,
mem0(g_s371_372,g_s40_39) ).
tff('Local_Hyp:18',hypothesis,
mem0(g_s372_373,g_s42_41) ).
tff('Local_Hyp:19',hypothesis,
( $greatereq(g_s357_1_374,0)
& $lesseq(g_s357_1_374,g_s200_195) ) ).
tff('Local_Hyp:20',hypothesis,
mem0(g_s358_1_375,g_s40_39) ).
tff('Local_Hyp:21',hypothesis,
mem0(g_s365_1_376,g_s42_41) ).
tff('Local_Hyp:22',hypothesis,
mem0(g_s361_1_377,g_s40_39) ).
tff('Local_Hyp:23',hypothesis,
mem0(g_s362_1_378,g_s40_39) ).
tff('Local_Hyp:24',hypothesis,
mem0(g_s363_1_379,g_s40_39) ).
tff('Local_Hyp:25',hypothesis,
mem0(g_s364_1_380,g_s42_41) ).
tff('Local_Hyp:26',hypothesis,
! [X_1346: $int] :
( mem0(X_1346,g_s321_1_334)
=> ( $greatereq(X_1346,1)
& $lesseq(X_1346,g_s198_193) ) ) ).
tff('Local_Hyp:27',hypothesis,
$less(g_s357_1_374,g_s200_195) ).
tff('Local_Hyp:28',hypothesis,
mem0(g_s357_1_374,g_s42_41) ).
tff('Local_Hyp:29',hypothesis,
( $greatereq(g_s357_1_374,0)
& $lesseq(g_s357_1_374,g_s201_196) ) ).
tff('Local_Hyp:30',hypothesis,
! [X_1348: $int] :
( ( X_1348 = 0 )
=> mem0(X_1348,g_s42_41) ) ).
tff('Local_Hyp:31',hypothesis,
mem0(g_s7_7,g_s6_6) ).
tff('Local_Hyp:32',hypothesis,
mem0(g_s12_12,g_s9_9) ).
tff('Local_Hyp:75',hypothesis,
g_s12_12 = g_s11_11 ).
tff('Local_Hyp:43',hypothesis,
! [X_1365: $int] :
( ! [X_1366: set_5] :
( mem7(g_s338_332,X_1366,g_s274_269)
=> mem5(g_s357_1_374,X_1365,X_1366) )
=> mem0(X_1365,g_s40_39) ) ).
tff('Local_Hyp:35',hypothesis,
mem0(g_s344_356,g_s40_39) ).
tff('Local_Hyp:36',hypothesis,
mem0(g_s344_1_357,g_s40_39) ).
tff('Local_Hyp:37',hypothesis,
mem0(g_s344_2_381,g_s40_39) ).
tff('Local_Hyp:38',hypothesis,
mem0(g_s11_11,g_s9_9) ).
tff('Local_Hyp:60',hypothesis,
g_s7_7 = g_s8_8 ).
tff('Local_Hyp:39',hypothesis,
g_s11_11 = g_s10_10 ).
tff('Local_Hyp:61',hypothesis,
! [X_1466: $int] :
( mem5(g_s338_332,X_1466,g_s284_279)
=> mem0(X_1466,g_s40_39) ) ).
tff('Local_Hyp:44',hypothesis,
! [X_1373: $int] :
( ! [X_1374: $int] :
( ! [X_1375: set_5] :
( mem7(g_s338_332,X_1375,g_s274_269)
=> mem5(g_s357_1_374,X_1374,X_1375) )
=> mem5(X_1374,X_1373,g_s233_228) )
=> mem0(X_1373,g_s40_39) ) ).
tff('Local_Hyp:41',hypothesis,
mem0(g_s344_3_382,g_s42_41) ).
tff('Local_Hyp:62',hypothesis,
! [X_1472: $int] :
( ! [X_1473: $int] :
( mem5(g_s338_332,X_1473,g_s284_279)
=> mem5(X_1473,X_1472,g_s233_228) )
=> mem0(X_1472,g_s40_39) ) ).
tff('Local_Hyp:42',hypothesis,
mem0(g_s344_4_383,g_s42_41) ).
%----Goal
tff('Goal',conjecture,
! [X_1643: $int,X_1644: $int] :
( ( ! [X_1645: $int] :
( ( X_1645 = 1 )
=> mem3(g_s357_1_374,X_1645,X_1643,g_s131_130) )
& ! [X_1646: $int] :
( ( X_1646 = 1 )
=> mem3(g_s357_1_374,X_1646,X_1644,g_s131_130) ) )
=> ( $greatereq(X_1643,0)
& $lesseq(X_1644,g_s200_195) ) ) ).
%------------------------------------------------------------------------------