TSTP Solution File: SWW635_2 by iProver---3.8

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : iProver---3.8
% Problem  : SWW635_2 : TPTP v8.1.2. Released v6.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_iprover %s %d THM

% Computer : n011.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Fri Sep  1 00:39:59 EDT 2023

% Result   : Theorem 129.24s 17.16s
% Output   : CNFRefutation 129.24s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem  : SWW635_2 : TPTP v8.1.2. Released v6.1.0.
% 0.07/0.13  % Command  : run_iprover %s %d THM
% 0.13/0.34  % Computer : n011.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit : 300
% 0.13/0.34  % WCLimit  : 300
% 0.13/0.34  % DateTime : Sun Aug 27 22:32:25 EDT 2023
% 0.13/0.35  % CPUTime  : 
% 0.21/0.47  Running TFA theorem proving
% 0.21/0.47  Running: /export/starexec/sandbox/solver/bin/run_problem --no_cores 8 --schedule casc_29_tfa /export/starexec/sandbox/benchmark/theBenchmark.p 300
% 129.24/17.16  % SZS status Started for theBenchmark.p
% 129.24/17.16  % SZS status Theorem for theBenchmark.p
% 129.24/17.16  
% 129.24/17.16  %---------------- iProver v3.8 (pre SMT-COMP 2023/CASC 2023) ----------------%
% 129.24/17.16  
% 129.24/17.16  ------  iProver source info
% 129.24/17.16  
% 129.24/17.16  git: date: 2023-05-31 18:12:56 +0000
% 129.24/17.16  git: sha1: 8abddc1f627fd3ce0bcb8b4cbf113b3cc443d7b6
% 129.24/17.16  git: non_committed_changes: false
% 129.24/17.16  git: last_make_outside_of_git: false
% 129.24/17.16  
% 129.24/17.16  ------ Parsing...
% 129.24/17.16  ------ Clausification by vclausify_rel  & Parsing by iProver...
% 129.24/17.16  
% 129.24/17.16  ------ Preprocessing... sup_sim: 5  sf_s  rm: 4 0s  sf_e  pe_s  pe_e  sup_sim: 0  sf_s  rm: 3 0s  sf_e  pe_s  pe_e 
% 129.24/17.16  
% 129.24/17.16  ------ Preprocessing... gs_s  sp: 0 0s  gs_e  snvd_s sp: 0 0s snvd_e 
% 129.24/17.16  
% 129.24/17.16  ------ Preprocessing... sf_s  rm: 1 0s  sf_e  sf_s  rm: 0 0s  sf_e 
% 129.24/17.16  ------ Proving...
% 129.24/17.16  ------ Problem Properties 
% 129.24/17.16  
% 129.24/17.16  
% 129.24/17.16  clauses                                 181
% 129.24/17.16  conjectures                             38
% 129.24/17.16  EPR                                     22
% 129.24/17.16  Horn                                    134
% 129.24/17.16  unary                                   66
% 129.24/17.16  binary                                  59
% 129.24/17.16  lits                                    394
% 129.24/17.16  lits eq                                 65
% 129.24/17.16  fd_pure                                 1
% 129.24/17.16  fd_pseudo                               0
% 129.24/17.16  fd_cond                                 0
% 129.24/17.16  fd_pseudo_cond                          7
% 129.24/17.16  AC symbols                              2
% 129.24/17.16  
% 129.24/17.16  ------ Input Options Time Limit: Unbounded
% 129.24/17.16  
% 129.24/17.16  
% 129.24/17.16  ------ 
% 129.24/17.16  Current options:
% 129.24/17.16  ------ 
% 129.24/17.16  
% 129.24/17.16  
% 129.24/17.16  
% 129.24/17.16  
% 129.24/17.16  ------ Proving...
% 129.24/17.16  
% 129.24/17.16  
% 129.24/17.16  % SZS status Theorem for theBenchmark.p
% 129.24/17.16  
% 129.24/17.16  % SZS output start CNFRefutation for theBenchmark.p
% 129.24/17.16  
% 129.24/17.16  tff(f11,axiom,(
% 129.24/17.16    ! [X0 : ty,X8 : uni,X9 : uni] : ((! [X1 : uni] : (sort1(X0,X1) => (mem(X0,X1,X8) => mem(X0,X1,X9))) => subset(X0,X8,X9)) & (subset(X0,X8,X9) => ! [X1 : uni] : (mem(X0,X1,X8) => mem(X0,X1,X9))))),
% 129.24/17.16    file('/export/starexec/sandbox/benchmark/theBenchmark.p',subset_def)).
% 129.24/17.16  
% 129.24/17.16  tff(f24,axiom,(
% 129.24/17.16    ! [X0 : ty,X1 : uni,X10 : uni] : subset(X0,remove(X0,X1,X10),X10)),
% 129.24/17.16    file('/export/starexec/sandbox/benchmark/theBenchmark.p',subset_remove)).
% 129.24/17.16  
% 129.24/17.16  tff(f43,axiom,(
% 129.24/17.16    ! [X1 : $int] : sort1(int,t2tb1(X1))),
% 129.24/17.16    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t2tb_sort1)).
% 129.24/17.16  
% 129.24/17.16  tff(f45,axiom,(
% 129.24/17.16    ! [X13 : uni] : t2tb1(tb2t1(X13)) = X13),
% 129.24/17.16    file('/export/starexec/sandbox/benchmark/theBenchmark.p',bridgeR1)).
% 129.24/17.16  
% 129.24/17.16  tff(f60,axiom,(
% 129.24/17.16    ! [X0 : ty,X15 : ty,X16 : uni,X17 : uni,X18 : uni,X19 : uni] : (sort1(X15,X19) => (X17 = X18 => get(X15,X0,set1(X15,X0,X16,X17,X19),X18) = X19))),
% 129.24/17.16    file('/export/starexec/sandbox/benchmark/theBenchmark.p',select_eq)).
% 129.24/17.16  
% 129.24/17.16  tff(f61,axiom,(
% 129.24/17.16    ! [X0 : ty,X15 : ty,X16 : uni,X17 : uni,X18 : uni] : (sort1(X0,X17) => (sort1(X0,X18) => ! [X19 : uni] : (X17 != X18 => get(X15,X0,set1(X15,X0,X16,X17,X19),X18) = get(X15,X0,X16,X18))))),
% 129.24/17.16    file('/export/starexec/sandbox/benchmark/theBenchmark.p',select_neq)).
% 129.24/17.16  
% 129.24/17.16  tff(f64,axiom,(
% 129.24/17.16    ! [X0 : ty,X20 : uni,X6 : uni,X12 : $int] : (eq_prefix1(X0,X20,X6,X12) <=> ! [X21 : $int] : (($less(X21,X12) & $lesseq(0,X21)) => get(X0,int,X20,t2tb1(X21)) = get(X0,int,X6,t2tb1(X21))))),
% 129.24/17.16    file('/export/starexec/sandbox/benchmark/theBenchmark.p',eq_prefix_def)).
% 129.24/17.16  
% 129.24/17.16  tff(f67,axiom,(
% 129.24/17.16    ! [X13 : uni] : t2tb2(tb2t2(X13)) = X13),
% 129.24/17.16    file('/export/starexec/sandbox/benchmark/theBenchmark.p',bridgeR2)).
% 129.24/17.16  
% 129.24/17.16  tff(f76,conjecture,(
% 129.24/17.16    ! [X0 : set_int,X15 : set_int,X22 : set_int,X10 : $int,X23 : map_int_lpmap_int_intrp,X21 : $int,X24 : map_int_int] : ((partial_solution1(X21,X24) & ! [X12 : $int] : ($lesseq(0,X12) => (~mem(int,t2tb1(X12),t2tb(X22)) <=> ! [X13 : $int] : (($less(X13,X21) & $lesseq(0,X13)) => tb2t1(get(int,int,t2tb2(X24),t2tb1(X13))) != $difference($sum(X12,X21),X13)))) & ! [X12 : $int] : ($lesseq(0,X12) => (~mem(int,t2tb1(X12),t2tb(X15)) <=> ! [X13 : $int] : (($less(X13,X21) & $lesseq(0,X13)) => tb2t1(get(int,int,t2tb2(X24),t2tb1(X13))) != $difference($sum(X12,X13),X21)))) & ! [X12 : $int] : (mem(int,t2tb1(X12),t2tb(X0)) <=> (! [X13 : $int] : (($less(X13,X21) & $lesseq(0,X13)) => tb2t1(get(int,int,t2tb2(X24),t2tb1(X13))) != X12) & $less(X12,n1) & $lesseq(0,X12))) & $lesseq(0,X10) & n1 = $sum(X21,cardinal1(int,t2tb(X0))) & $lesseq(0,X21)) => (~is_empty(int,t2tb(X0)) => ! [X25 : $int,X26 : set_int,X8 : $int,X27 : map_int_lpmap_int_intrp,X28 : $int,X29 : map_int_int] : ((eq_prefix1(map(int,int),t2tb3(X23),t2tb3(X27),X10) & eq_prefix1(int,t2tb2(X24),t2tb2(X29),X28) & ! [X20 : map_int_int] : ((mem(int,get(int,int,t2tb2(X20),t2tb1(X28)),diff(int,diff(int,diff(int,t2tb(X0),t2tb(X15)),t2tb(X22)),t2tb(X26))) & eq_prefix1(int,t2tb2(X29),t2tb2(X20),X28) & partial_solution1(n1,X20)) <=> ? [X12 : $int] : (eq_prefix1(int,t2tb2(X20),get(map(int,int),int,t2tb3(X27),t2tb1(X12)),n1) & $less(X12,X8) & $lesseq(X10,X12))) & ! [X12 : $int,X13 : $int] : (mem(int,t2tb1(X12),diff(int,diff(int,diff(int,t2tb(X0),t2tb(X15)),t2tb(X22)),t2tb(X26))) => (mem(int,t2tb1(X13),t2tb(X26)) => $less(X12,X13))) & sorted1(X27,X10,X8) & partial_solution1(X28,X29) & subset(int,t2tb(X26),diff(int,diff(int,t2tb(X0),t2tb(X15)),t2tb(X22))) & X21 = X28 & $lesseq(0,$difference(X8,X10)) & $difference(X8,X10) = X25) => (~is_empty(int,t2tb(X26)) => ! [X30 : map_int_int] : (tb2t2(set1(int,int,t2tb2(X29),t2tb1(X28),t2tb1(min_elt1(X26)))) = X30 => ! [X31 : $int] : ($sum(X28,1) = X31 => ! [X12 : $int] : (mem(int,t2tb1(X12),remove(int,t2tb1(min_elt1(X26)),t2tb(X0))) => ! [X13 : $int] : (($less(X13,X31) & $lesseq(0,X13)) => tb2t1(get(int,int,t2tb2(X30),t2tb1(X13))) != X12))))))))),
% 129.24/17.16    file('/export/starexec/sandbox/benchmark/theBenchmark.p',wP_parameter_t3)).
% 129.24/17.16  
% 129.24/17.16  tff(f77,negated_conjecture,(
% 129.24/17.16    ~! [X0 : set_int,X15 : set_int,X22 : set_int,X10 : $int,X23 : map_int_lpmap_int_intrp,X21 : $int,X24 : map_int_int] : ((partial_solution1(X21,X24) & ! [X12 : $int] : ($lesseq(0,X12) => (~mem(int,t2tb1(X12),t2tb(X22)) <=> ! [X13 : $int] : (($less(X13,X21) & $lesseq(0,X13)) => tb2t1(get(int,int,t2tb2(X24),t2tb1(X13))) != $difference($sum(X12,X21),X13)))) & ! [X12 : $int] : ($lesseq(0,X12) => (~mem(int,t2tb1(X12),t2tb(X15)) <=> ! [X13 : $int] : (($less(X13,X21) & $lesseq(0,X13)) => tb2t1(get(int,int,t2tb2(X24),t2tb1(X13))) != $difference($sum(X12,X13),X21)))) & ! [X12 : $int] : (mem(int,t2tb1(X12),t2tb(X0)) <=> (! [X13 : $int] : (($less(X13,X21) & $lesseq(0,X13)) => tb2t1(get(int,int,t2tb2(X24),t2tb1(X13))) != X12) & $less(X12,n1) & $lesseq(0,X12))) & $lesseq(0,X10) & n1 = $sum(X21,cardinal1(int,t2tb(X0))) & $lesseq(0,X21)) => (~is_empty(int,t2tb(X0)) => ! [X25 : $int,X26 : set_int,X8 : $int,X27 : map_int_lpmap_int_intrp,X28 : $int,X29 : map_int_int] : ((eq_prefix1(map(int,int),t2tb3(X23),t2tb3(X27),X10) & eq_prefix1(int,t2tb2(X24),t2tb2(X29),X28) & ! [X20 : map_int_int] : ((mem(int,get(int,int,t2tb2(X20),t2tb1(X28)),diff(int,diff(int,diff(int,t2tb(X0),t2tb(X15)),t2tb(X22)),t2tb(X26))) & eq_prefix1(int,t2tb2(X29),t2tb2(X20),X28) & partial_solution1(n1,X20)) <=> ? [X12 : $int] : (eq_prefix1(int,t2tb2(X20),get(map(int,int),int,t2tb3(X27),t2tb1(X12)),n1) & $less(X12,X8) & $lesseq(X10,X12))) & ! [X12 : $int,X13 : $int] : (mem(int,t2tb1(X12),diff(int,diff(int,diff(int,t2tb(X0),t2tb(X15)),t2tb(X22)),t2tb(X26))) => (mem(int,t2tb1(X13),t2tb(X26)) => $less(X12,X13))) & sorted1(X27,X10,X8) & partial_solution1(X28,X29) & subset(int,t2tb(X26),diff(int,diff(int,t2tb(X0),t2tb(X15)),t2tb(X22))) & X21 = X28 & $lesseq(0,$difference(X8,X10)) & $difference(X8,X10) = X25) => (~is_empty(int,t2tb(X26)) => ! [X30 : map_int_int] : (tb2t2(set1(int,int,t2tb2(X29),t2tb1(X28),t2tb1(min_elt1(X26)))) = X30 => ! [X31 : $int] : ($sum(X28,1) = X31 => ! [X12 : $int] : (mem(int,t2tb1(X12),remove(int,t2tb1(min_elt1(X26)),t2tb(X0))) => ! [X13 : $int] : (($less(X13,X31) & $lesseq(0,X13)) => tb2t1(get(int,int,t2tb2(X30),t2tb1(X13))) != X12))))))))),
% 129.24/17.16    inference(negated_conjecture,[],[f76])).
% 129.24/17.16  
% 129.24/17.16  tff(f87,plain,(
% 129.24/17.16    ! [X0 : ty,X20 : uni,X6 : uni,X12 : $int] : (eq_prefix1(X0,X20,X6,X12) <=> ! [X21 : $int] : (($less(X21,X12) & ~$less(X21,0)) => get(X0,int,X20,t2tb1(X21)) = get(X0,int,X6,t2tb1(X21))))),
% 129.24/17.16    inference(theory_normalization,[],[f64])).
% 129.24/17.16  
% 129.24/17.16  tff(f92,plain,(
% 129.24/17.16    ~! [X0 : set_int,X15 : set_int,X22 : set_int,X10 : $int,X23 : map_int_lpmap_int_intrp,X21 : $int,X24 : map_int_int] : ((partial_solution1(X21,X24) & ! [X12 : $int] : (~$less(X12,0) => (~mem(int,t2tb1(X12),t2tb(X22)) <=> ! [X13 : $int] : (($less(X13,X21) & ~$less(X13,0)) => tb2t1(get(int,int,t2tb2(X24),t2tb1(X13))) != $sum($sum(X12,X21),$uminus(X13))))) & ! [X12 : $int] : (~$less(X12,0) => (~mem(int,t2tb1(X12),t2tb(X15)) <=> ! [X13 : $int] : (($less(X13,X21) & ~$less(X13,0)) => tb2t1(get(int,int,t2tb2(X24),t2tb1(X13))) != $sum($sum(X12,X13),$uminus(X21))))) & ! [X12 : $int] : (mem(int,t2tb1(X12),t2tb(X0)) <=> (! [X13 : $int] : (($less(X13,X21) & ~$less(X13,0)) => tb2t1(get(int,int,t2tb2(X24),t2tb1(X13))) != X12) & $less(X12,n1) & ~$less(X12,0))) & ~$less(X10,0) & n1 = $sum(X21,cardinal1(int,t2tb(X0))) & ~$less(X21,0)) => (~is_empty(int,t2tb(X0)) => ! [X25 : $int,X26 : set_int,X8 : $int,X27 : map_int_lpmap_int_intrp,X28 : $int,X29 : map_int_int] : ((eq_prefix1(map(int,int),t2tb3(X23),t2tb3(X27),X10) & eq_prefix1(int,t2tb2(X24),t2tb2(X29),X28) & ! [X20 : map_int_int] : ((mem(int,get(int,int,t2tb2(X20),t2tb1(X28)),diff(int,diff(int,diff(int,t2tb(X0),t2tb(X15)),t2tb(X22)),t2tb(X26))) & eq_prefix1(int,t2tb2(X29),t2tb2(X20),X28) & partial_solution1(n1,X20)) <=> ? [X12 : $int] : (eq_prefix1(int,t2tb2(X20),get(map(int,int),int,t2tb3(X27),t2tb1(X12)),n1) & $less(X12,X8) & ~$less(X12,X10))) & ! [X12 : $int,X13 : $int] : (mem(int,t2tb1(X12),diff(int,diff(int,diff(int,t2tb(X0),t2tb(X15)),t2tb(X22)),t2tb(X26))) => (mem(int,t2tb1(X13),t2tb(X26)) => $less(X12,X13))) & sorted1(X27,X10,X8) & partial_solution1(X28,X29) & subset(int,t2tb(X26),diff(int,diff(int,t2tb(X0),t2tb(X15)),t2tb(X22))) & X21 = X28 & ~$less($sum(X8,$uminus(X10)),0) & $sum(X8,$uminus(X10)) = X25) => (~is_empty(int,t2tb(X26)) => ! [X30 : map_int_int] : (tb2t2(set1(int,int,t2tb2(X29),t2tb1(X28),t2tb1(min_elt1(X26)))) = X30 => ! [X31 : $int] : ($sum(X28,1) = X31 => ! [X12 : $int] : (mem(int,t2tb1(X12),remove(int,t2tb1(min_elt1(X26)),t2tb(X0))) => ! [X13 : $int] : (($less(X13,X31) & ~$less(X13,0)) => tb2t1(get(int,int,t2tb2(X30),t2tb1(X13))) != X12))))))))),
% 129.24/17.16    inference(theory_normalization,[],[f77])).
% 129.24/17.16  
% 129.24/17.16  tff(f100,plain,(
% 129.24/17.16    ( ! [X0 : $int,X1 : $int] : ($less(X0,X1) | $less(X1,X0) | X0 = X1) )),
% 129.24/17.16    introduced(theory_axiom_147,[])).
% 129.24/17.16  
% 129.24/17.16  tff(f110,plain,(
% 129.24/17.16    ( ! [X0 : $int,X1 : $int] : (~$less(X0,X1) | ~$less(X1,$sum(X0,1))) )),
% 129.24/17.16    introduced(theory_axiom_164,[])).
% 129.24/17.16  
% 129.24/17.16  tff(f118,plain,(
% 129.24/17.16    ! [X0 : ty,X1 : uni,X2 : uni] : ((! [X3 : uni] : (sort1(X0,X3) => (mem(X0,X3,X1) => mem(X0,X3,X2))) => subset(X0,X1,X2)) & (subset(X0,X1,X2) => ! [X4 : uni] : (mem(X0,X4,X1) => mem(X0,X4,X2))))),
% 129.24/17.16    inference(rectify,[],[f11])).
% 129.24/17.16  
% 129.24/17.16  tff(f128,plain,(
% 129.24/17.16    ! [X0 : ty,X1 : uni,X2 : uni] : subset(X0,remove(X0,X1,X2),X2)),
% 129.24/17.16    inference(rectify,[],[f24])).
% 129.24/17.16  
% 129.24/17.16  tff(f143,plain,(
% 129.24/17.16    ! [X0 : $int] : sort1(int,t2tb1(X0))),
% 129.24/17.16    inference(rectify,[],[f43])).
% 129.24/17.16  
% 129.24/17.16  tff(f145,plain,(
% 129.24/17.16    ! [X0 : uni] : t2tb1(tb2t1(X0)) = X0),
% 129.24/17.16    inference(rectify,[],[f45])).
% 129.24/17.16  
% 129.24/17.16  tff(f158,plain,(
% 129.24/17.16    ! [X0 : ty,X1 : ty,X2 : uni,X3 : uni,X4 : uni,X5 : uni] : (sort1(X1,X5) => (X3 = X4 => get(X1,X0,set1(X1,X0,X2,X3,X5),X4) = X5))),
% 129.24/17.16    inference(rectify,[],[f60])).
% 129.24/17.16  
% 129.24/17.16  tff(f159,plain,(
% 129.24/17.16    ! [X0 : ty,X1 : ty,X2 : uni,X3 : uni,X4 : uni] : (sort1(X0,X3) => (sort1(X0,X4) => ! [X5 : uni] : (X3 != X4 => get(X1,X0,set1(X1,X0,X2,X3,X5),X4) = get(X1,X0,X2,X4))))),
% 129.24/17.16    inference(rectify,[],[f61])).
% 129.24/17.16  
% 129.24/17.16  tff(f162,plain,(
% 129.24/17.16    ! [X0 : ty,X1 : uni,X2 : uni,X3 : $int] : (eq_prefix1(X0,X1,X2,X3) <=> ! [X4 : $int] : (($less(X4,X3) & ~$less(X4,0)) => get(X0,int,X1,t2tb1(X4)) = get(X0,int,X2,t2tb1(X4))))),
% 129.24/17.16    inference(rectify,[],[f87])).
% 129.24/17.16  
% 129.24/17.16  tff(f165,plain,(
% 129.24/17.16    ! [X0 : uni] : t2tb2(tb2t2(X0)) = X0),
% 129.24/17.16    inference(rectify,[],[f67])).
% 129.24/17.16  
% 129.24/17.16  tff(f174,plain,(
% 129.24/17.16    ~! [X0 : set_int,X1 : set_int,X2 : set_int,X3 : $int,X4 : map_int_lpmap_int_intrp,X5 : $int,X6 : map_int_int] : ((partial_solution1(X5,X6) & ! [X7 : $int] : (~$less(X7,0) => (~mem(int,t2tb1(X7),t2tb(X2)) <=> ! [X8 : $int] : (($less(X8,X5) & ~$less(X8,0)) => tb2t1(get(int,int,t2tb2(X6),t2tb1(X8))) != $sum($sum(X7,X5),$uminus(X8))))) & ! [X9 : $int] : (~$less(X9,0) => (~mem(int,t2tb1(X9),t2tb(X1)) <=> ! [X10 : $int] : (($less(X10,X5) & ~$less(X10,0)) => tb2t1(get(int,int,t2tb2(X6),t2tb1(X10))) != $sum($sum(X9,X10),$uminus(X5))))) & ! [X11 : $int] : (mem(int,t2tb1(X11),t2tb(X0)) <=> (! [X12 : $int] : (($less(X12,X5) & ~$less(X12,0)) => tb2t1(get(int,int,t2tb2(X6),t2tb1(X12))) != X11) & $less(X11,n1) & ~$less(X11,0))) & ~$less(X3,0) & n1 = $sum(X5,cardinal1(int,t2tb(X0))) & ~$less(X5,0)) => (~is_empty(int,t2tb(X0)) => ! [X13 : $int,X14 : set_int,X15 : $int,X16 : map_int_lpmap_int_intrp,X17 : $int,X18 : map_int_int] : ((eq_prefix1(map(int,int),t2tb3(X4),t2tb3(X16),X3) & eq_prefix1(int,t2tb2(X6),t2tb2(X18),X17) & ! [X19 : map_int_int] : ((mem(int,get(int,int,t2tb2(X19),t2tb1(X17)),diff(int,diff(int,diff(int,t2tb(X0),t2tb(X1)),t2tb(X2)),t2tb(X14))) & eq_prefix1(int,t2tb2(X18),t2tb2(X19),X17) & partial_solution1(n1,X19)) <=> ? [X20 : $int] : (eq_prefix1(int,t2tb2(X19),get(map(int,int),int,t2tb3(X16),t2tb1(X20)),n1) & $less(X20,X15) & ~$less(X20,X3))) & ! [X21 : $int,X22 : $int] : (mem(int,t2tb1(X21),diff(int,diff(int,diff(int,t2tb(X0),t2tb(X1)),t2tb(X2)),t2tb(X14))) => (mem(int,t2tb1(X22),t2tb(X14)) => $less(X21,X22))) & sorted1(X16,X3,X15) & partial_solution1(X17,X18) & subset(int,t2tb(X14),diff(int,diff(int,t2tb(X0),t2tb(X1)),t2tb(X2))) & X5 = X17 & ~$less($sum(X15,$uminus(X3)),0) & $sum(X15,$uminus(X3)) = X13) => (~is_empty(int,t2tb(X14)) => ! [X23 : map_int_int] : (tb2t2(set1(int,int,t2tb2(X18),t2tb1(X17),t2tb1(min_elt1(X14)))) = X23 => ! [X24 : $int] : ($sum(X17,1) = X24 => ! [X25 : $int] : (mem(int,t2tb1(X25),remove(int,t2tb1(min_elt1(X14)),t2tb(X0))) => ! [X26 : $int] : (($less(X26,X24) & ~$less(X26,0)) => tb2t1(get(int,int,t2tb2(X23),t2tb1(X26))) != X25))))))))),
% 129.24/17.16    inference(rectify,[],[f92])).
% 129.24/17.16  
% 129.24/17.16  tff(f182,plain,(
% 129.24/17.16    ! [X0 : ty,X1 : uni,X2 : uni] : ((subset(X0,X1,X2) | ? [X3 : uni] : ((~mem(X0,X3,X2) & mem(X0,X3,X1)) & sort1(X0,X3))) & (! [X4 : uni] : (mem(X0,X4,X2) | ~mem(X0,X4,X1)) | ~subset(X0,X1,X2)))),
% 129.24/17.16    inference(ennf_transformation,[],[f118])).
% 129.24/17.16  
% 129.24/17.16  tff(f183,plain,(
% 129.24/17.16    ! [X0 : ty,X1 : uni,X2 : uni] : ((subset(X0,X1,X2) | ? [X3 : uni] : (~mem(X0,X3,X2) & mem(X0,X3,X1) & sort1(X0,X3))) & (! [X4 : uni] : (mem(X0,X4,X2) | ~mem(X0,X4,X1)) | ~subset(X0,X1,X2)))),
% 129.24/17.16    inference(flattening,[],[f182])).
% 129.24/17.16  
% 129.24/17.16  tff(f206,plain,(
% 129.24/17.16    ! [X0 : ty,X1 : ty,X2 : uni,X3 : uni,X4 : uni,X5 : uni] : ((get(X1,X0,set1(X1,X0,X2,X3,X5),X4) = X5 | X3 != X4) | ~sort1(X1,X5))),
% 129.24/17.16    inference(ennf_transformation,[],[f158])).
% 129.24/17.16  
% 129.24/17.16  tff(f207,plain,(
% 129.24/17.16    ! [X0 : ty,X1 : ty,X2 : uni,X3 : uni,X4 : uni,X5 : uni] : (get(X1,X0,set1(X1,X0,X2,X3,X5),X4) = X5 | X3 != X4 | ~sort1(X1,X5))),
% 129.24/17.16    inference(flattening,[],[f206])).
% 129.24/17.16  
% 129.24/17.16  tff(f208,plain,(
% 129.24/17.16    ! [X0 : ty,X1 : ty,X2 : uni,X3 : uni,X4 : uni] : ((! [X5 : uni] : (get(X1,X0,set1(X1,X0,X2,X3,X5),X4) = get(X1,X0,X2,X4) | X3 = X4) | ~sort1(X0,X4)) | ~sort1(X0,X3))),
% 129.24/17.16    inference(ennf_transformation,[],[f159])).
% 129.24/17.16  
% 129.24/17.16  tff(f209,plain,(
% 129.24/17.16    ! [X0 : ty,X1 : ty,X2 : uni,X3 : uni,X4 : uni] : (! [X5 : uni] : (get(X1,X0,set1(X1,X0,X2,X3,X5),X4) = get(X1,X0,X2,X4) | X3 = X4) | ~sort1(X0,X4) | ~sort1(X0,X3))),
% 129.24/17.16    inference(flattening,[],[f208])).
% 129.24/17.16  
% 129.24/17.16  tff(f211,plain,(
% 129.24/17.16    ! [X0 : ty,X1 : uni,X2 : uni,X3 : $int] : (eq_prefix1(X0,X1,X2,X3) <=> ! [X4 : $int] : (get(X0,int,X1,t2tb1(X4)) = get(X0,int,X2,t2tb1(X4)) | (~$less(X4,X3) | $less(X4,0))))),
% 129.24/17.16    inference(ennf_transformation,[],[f162])).
% 129.24/17.16  
% 129.24/17.16  tff(f212,plain,(
% 129.24/17.16    ! [X0 : ty,X1 : uni,X2 : uni,X3 : $int] : (eq_prefix1(X0,X1,X2,X3) <=> ! [X4 : $int] : (get(X0,int,X1,t2tb1(X4)) = get(X0,int,X2,t2tb1(X4)) | ~$less(X4,X3) | $less(X4,0)))),
% 129.24/17.16    inference(flattening,[],[f211])).
% 129.24/17.16  
% 129.24/17.16  tff(f221,plain,(
% 129.24/17.16    ? [X0 : set_int,X1 : set_int,X2 : set_int,X3 : $int,X4 : map_int_lpmap_int_intrp,X5 : $int,X6 : map_int_int] : ((? [X13 : $int,X14 : set_int,X15 : $int,X16 : map_int_lpmap_int_intrp,X17 : $int,X18 : map_int_int] : ((? [X23 : map_int_int] : (? [X24 : $int] : (? [X25 : $int] : (? [X26 : $int] : (tb2t1(get(int,int,t2tb2(X23),t2tb1(X26))) = X25 & ($less(X26,X24) & ~$less(X26,0))) & mem(int,t2tb1(X25),remove(int,t2tb1(min_elt1(X14)),t2tb(X0)))) & $sum(X17,1) = X24) & tb2t2(set1(int,int,t2tb2(X18),t2tb1(X17),t2tb1(min_elt1(X14)))) = X23) & ~is_empty(int,t2tb(X14))) & (eq_prefix1(map(int,int),t2tb3(X4),t2tb3(X16),X3) & eq_prefix1(int,t2tb2(X6),t2tb2(X18),X17) & ! [X19 : map_int_int] : ((mem(int,get(int,int,t2tb2(X19),t2tb1(X17)),diff(int,diff(int,diff(int,t2tb(X0),t2tb(X1)),t2tb(X2)),t2tb(X14))) & eq_prefix1(int,t2tb2(X18),t2tb2(X19),X17) & partial_solution1(n1,X19)) <=> ? [X20 : $int] : (eq_prefix1(int,t2tb2(X19),get(map(int,int),int,t2tb3(X16),t2tb1(X20)),n1) & $less(X20,X15) & ~$less(X20,X3))) & ! [X21 : $int,X22 : $int] : (($less(X21,X22) | ~mem(int,t2tb1(X22),t2tb(X14))) | ~mem(int,t2tb1(X21),diff(int,diff(int,diff(int,t2tb(X0),t2tb(X1)),t2tb(X2)),t2tb(X14)))) & sorted1(X16,X3,X15) & partial_solution1(X17,X18) & subset(int,t2tb(X14),diff(int,diff(int,t2tb(X0),t2tb(X1)),t2tb(X2))) & X5 = X17 & ~$less($sum(X15,$uminus(X3)),0) & $sum(X15,$uminus(X3)) = X13)) & ~is_empty(int,t2tb(X0))) & (partial_solution1(X5,X6) & ! [X7 : $int] : ((~mem(int,t2tb1(X7),t2tb(X2)) <=> ! [X8 : $int] : (tb2t1(get(int,int,t2tb2(X6),t2tb1(X8))) != $sum($sum(X7,X5),$uminus(X8)) | (~$less(X8,X5) | $less(X8,0)))) | $less(X7,0)) & ! [X9 : $int] : ((~mem(int,t2tb1(X9),t2tb(X1)) <=> ! [X10 : $int] : (tb2t1(get(int,int,t2tb2(X6),t2tb1(X10))) != $sum($sum(X9,X10),$uminus(X5)) | (~$less(X10,X5) | $less(X10,0)))) | $less(X9,0)) & ! [X11 : $int] : (mem(int,t2tb1(X11),t2tb(X0)) <=> (! [X12 : $int] : (tb2t1(get(int,int,t2tb2(X6),t2tb1(X12))) != X11 | (~$less(X12,X5) | $less(X12,0))) & $less(X11,n1) & ~$less(X11,0))) & ~$less(X3,0) & n1 = $sum(X5,cardinal1(int,t2tb(X0))) & ~$less(X5,0)))),
% 129.24/17.16    inference(ennf_transformation,[],[f174])).
% 129.24/17.16  
% 129.24/17.16  tff(f222,plain,(
% 129.24/17.16    ? [X0 : set_int,X1 : set_int,X2 : set_int,X3 : $int,X4 : map_int_lpmap_int_intrp,X5 : $int,X6 : map_int_int] : (? [X13 : $int,X14 : set_int,X15 : $int,X16 : map_int_lpmap_int_intrp,X17 : $int,X18 : map_int_int] : (? [X23 : map_int_int] : (? [X24 : $int] : (? [X25 : $int] : (? [X26 : $int] : (tb2t1(get(int,int,t2tb2(X23),t2tb1(X26))) = X25 & $less(X26,X24) & ~$less(X26,0)) & mem(int,t2tb1(X25),remove(int,t2tb1(min_elt1(X14)),t2tb(X0)))) & $sum(X17,1) = X24) & tb2t2(set1(int,int,t2tb2(X18),t2tb1(X17),t2tb1(min_elt1(X14)))) = X23) & ~is_empty(int,t2tb(X14)) & eq_prefix1(map(int,int),t2tb3(X4),t2tb3(X16),X3) & eq_prefix1(int,t2tb2(X6),t2tb2(X18),X17) & ! [X19 : map_int_int] : ((mem(int,get(int,int,t2tb2(X19),t2tb1(X17)),diff(int,diff(int,diff(int,t2tb(X0),t2tb(X1)),t2tb(X2)),t2tb(X14))) & eq_prefix1(int,t2tb2(X18),t2tb2(X19),X17) & partial_solution1(n1,X19)) <=> ? [X20 : $int] : (eq_prefix1(int,t2tb2(X19),get(map(int,int),int,t2tb3(X16),t2tb1(X20)),n1) & $less(X20,X15) & ~$less(X20,X3))) & ! [X21 : $int,X22 : $int] : ($less(X21,X22) | ~mem(int,t2tb1(X22),t2tb(X14)) | ~mem(int,t2tb1(X21),diff(int,diff(int,diff(int,t2tb(X0),t2tb(X1)),t2tb(X2)),t2tb(X14)))) & sorted1(X16,X3,X15) & partial_solution1(X17,X18) & subset(int,t2tb(X14),diff(int,diff(int,t2tb(X0),t2tb(X1)),t2tb(X2))) & X5 = X17 & ~$less($sum(X15,$uminus(X3)),0) & $sum(X15,$uminus(X3)) = X13) & ~is_empty(int,t2tb(X0)) & partial_solution1(X5,X6) & ! [X7 : $int] : ((~mem(int,t2tb1(X7),t2tb(X2)) <=> ! [X8 : $int] : (tb2t1(get(int,int,t2tb2(X6),t2tb1(X8))) != $sum($sum(X7,X5),$uminus(X8)) | ~$less(X8,X5) | $less(X8,0))) | $less(X7,0)) & ! [X9 : $int] : ((~mem(int,t2tb1(X9),t2tb(X1)) <=> ! [X10 : $int] : (tb2t1(get(int,int,t2tb2(X6),t2tb1(X10))) != $sum($sum(X9,X10),$uminus(X5)) | ~$less(X10,X5) | $less(X10,0))) | $less(X9,0)) & ! [X11 : $int] : (mem(int,t2tb1(X11),t2tb(X0)) <=> (! [X12 : $int] : (tb2t1(get(int,int,t2tb2(X6),t2tb1(X12))) != X11 | ~$less(X12,X5) | $less(X12,0)) & $less(X11,n1) & ~$less(X11,0))) & ~$less(X3,0) & n1 = $sum(X5,cardinal1(int,t2tb(X0))) & ~$less(X5,0))),
% 129.24/17.16    inference(flattening,[],[f221])).
% 129.24/17.16  
% 129.24/17.16  tff(f229,plain,(
% 129.24/17.16    ! [X0 : ty,X1 : uni,X2 : uni] : (? [X3 : uni] : (~mem(X0,X3,X2) & mem(X0,X3,X1) & sort1(X0,X3)) => (~mem(X0,sK2(X0,X1,X2),X2) & mem(X0,sK2(X0,X1,X2),X1) & sort1(X0,sK2(X0,X1,X2))))),
% 129.24/17.16    introduced(choice_axiom,[])).
% 129.24/17.16  
% 129.24/17.16  tff(f230,plain,(
% 129.24/17.16    ! [X0 : ty,X1 : uni,X2 : uni] : ((subset(X0,X1,X2) | (~mem(X0,sK2(X0,X1,X2),X2) & mem(X0,sK2(X0,X1,X2),X1) & sort1(X0,sK2(X0,X1,X2)))) & (! [X4 : uni] : (mem(X0,X4,X2) | ~mem(X0,X4,X1)) | ~subset(X0,X1,X2)))),
% 129.24/17.16    inference(skolemisation,[status(esa),new_symbols(skolem,[sK2])],[f183,f229])).
% 129.24/17.16  
% 129.24/17.16  tff(f250,plain,(
% 129.24/17.16    ! [X0 : ty,X1 : uni,X2 : uni,X3 : $int] : ((eq_prefix1(X0,X1,X2,X3) | ? [X4 : $int] : (get(X0,int,X1,t2tb1(X4)) != get(X0,int,X2,t2tb1(X4)) & $less(X4,X3) & ~$less(X4,0))) & (! [X4 : $int] : (get(X0,int,X1,t2tb1(X4)) = get(X0,int,X2,t2tb1(X4)) | ~$less(X4,X3) | $less(X4,0)) | ~eq_prefix1(X0,X1,X2,X3)))),
% 129.24/17.16    inference(nnf_transformation,[],[f212])).
% 129.24/17.16  
% 129.24/17.16  tff(f251,plain,(
% 129.24/17.16    ! [X0 : ty,X1 : uni,X2 : uni,X3 : $int] : ((eq_prefix1(X0,X1,X2,X3) | ? [X4 : $int] : (get(X0,int,X1,t2tb1(X4)) != get(X0,int,X2,t2tb1(X4)) & $less(X4,X3) & ~$less(X4,0))) & (! [X5 : $int] : (get(X0,int,X1,t2tb1(X5)) = get(X0,int,X2,t2tb1(X5)) | ~$less(X5,X3) | $less(X5,0)) | ~eq_prefix1(X0,X1,X2,X3)))),
% 129.24/17.16    inference(rectify,[],[f250])).
% 129.24/17.16  
% 129.24/17.16  tff(f252,plain,(
% 129.24/17.16    ! [X0 : ty,X1 : uni,X2 : uni,X3 : $int] : (? [X4 : $int] : (get(X0,int,X1,t2tb1(X4)) != get(X0,int,X2,t2tb1(X4)) & $less(X4,X3) & ~$less(X4,0)) => (get(X0,int,X1,t2tb1(sK4(X0,X1,X2,X3))) != get(X0,int,X2,t2tb1(sK4(X0,X1,X2,X3))) & $less(sK4(X0,X1,X2,X3),X3) & ~$less(sK4(X0,X1,X2,X3),0)))),
% 129.24/17.16    introduced(choice_axiom,[])).
% 129.24/17.16  
% 129.24/17.16  tff(f253,plain,(
% 129.24/17.16    ! [X0 : ty,X1 : uni,X2 : uni,X3 : $int] : ((eq_prefix1(X0,X1,X2,X3) | (get(X0,int,X1,t2tb1(sK4(X0,X1,X2,X3))) != get(X0,int,X2,t2tb1(sK4(X0,X1,X2,X3))) & $less(sK4(X0,X1,X2,X3),X3) & ~$less(sK4(X0,X1,X2,X3),0))) & (! [X5 : $int] : (get(X0,int,X1,t2tb1(X5)) = get(X0,int,X2,t2tb1(X5)) | ~$less(X5,X3) | $less(X5,0)) | ~eq_prefix1(X0,X1,X2,X3)))),
% 129.24/17.16    inference(skolemisation,[status(esa),new_symbols(skolem,[sK4])],[f251,f252])).
% 129.24/17.16  
% 129.24/17.16  tff(f268,plain,(
% 129.24/17.16    ? [X0 : set_int,X1 : set_int,X2 : set_int,X3 : $int,X4 : map_int_lpmap_int_intrp,X5 : $int,X6 : map_int_int] : (? [X13 : $int,X14 : set_int,X15 : $int,X16 : map_int_lpmap_int_intrp,X17 : $int,X18 : map_int_int] : (? [X23 : map_int_int] : (? [X24 : $int] : (? [X25 : $int] : (? [X26 : $int] : (tb2t1(get(int,int,t2tb2(X23),t2tb1(X26))) = X25 & $less(X26,X24) & ~$less(X26,0)) & mem(int,t2tb1(X25),remove(int,t2tb1(min_elt1(X14)),t2tb(X0)))) & $sum(X17,1) = X24) & tb2t2(set1(int,int,t2tb2(X18),t2tb1(X17),t2tb1(min_elt1(X14)))) = X23) & ~is_empty(int,t2tb(X14)) & eq_prefix1(map(int,int),t2tb3(X4),t2tb3(X16),X3) & eq_prefix1(int,t2tb2(X6),t2tb2(X18),X17) & ! [X19 : map_int_int] : (((mem(int,get(int,int,t2tb2(X19),t2tb1(X17)),diff(int,diff(int,diff(int,t2tb(X0),t2tb(X1)),t2tb(X2)),t2tb(X14))) & eq_prefix1(int,t2tb2(X18),t2tb2(X19),X17) & partial_solution1(n1,X19)) | ! [X20 : $int] : (~eq_prefix1(int,t2tb2(X19),get(map(int,int),int,t2tb3(X16),t2tb1(X20)),n1) | ~$less(X20,X15) | $less(X20,X3))) & (? [X20 : $int] : (eq_prefix1(int,t2tb2(X19),get(map(int,int),int,t2tb3(X16),t2tb1(X20)),n1) & $less(X20,X15) & ~$less(X20,X3)) | (~mem(int,get(int,int,t2tb2(X19),t2tb1(X17)),diff(int,diff(int,diff(int,t2tb(X0),t2tb(X1)),t2tb(X2)),t2tb(X14))) | ~eq_prefix1(int,t2tb2(X18),t2tb2(X19),X17) | ~partial_solution1(n1,X19)))) & ! [X21 : $int,X22 : $int] : ($less(X21,X22) | ~mem(int,t2tb1(X22),t2tb(X14)) | ~mem(int,t2tb1(X21),diff(int,diff(int,diff(int,t2tb(X0),t2tb(X1)),t2tb(X2)),t2tb(X14)))) & sorted1(X16,X3,X15) & partial_solution1(X17,X18) & subset(int,t2tb(X14),diff(int,diff(int,t2tb(X0),t2tb(X1)),t2tb(X2))) & X5 = X17 & ~$less($sum(X15,$uminus(X3)),0) & $sum(X15,$uminus(X3)) = X13) & ~is_empty(int,t2tb(X0)) & partial_solution1(X5,X6) & ! [X7 : $int] : (((~mem(int,t2tb1(X7),t2tb(X2)) | ? [X8 : $int] : (tb2t1(get(int,int,t2tb2(X6),t2tb1(X8))) = $sum($sum(X7,X5),$uminus(X8)) & $less(X8,X5) & ~$less(X8,0))) & (! [X8 : $int] : (tb2t1(get(int,int,t2tb2(X6),t2tb1(X8))) != $sum($sum(X7,X5),$uminus(X8)) | ~$less(X8,X5) | $less(X8,0)) | mem(int,t2tb1(X7),t2tb(X2)))) | $less(X7,0)) & ! [X9 : $int] : (((~mem(int,t2tb1(X9),t2tb(X1)) | ? [X10 : $int] : (tb2t1(get(int,int,t2tb2(X6),t2tb1(X10))) = $sum($sum(X9,X10),$uminus(X5)) & $less(X10,X5) & ~$less(X10,0))) & (! [X10 : $int] : (tb2t1(get(int,int,t2tb2(X6),t2tb1(X10))) != $sum($sum(X9,X10),$uminus(X5)) | ~$less(X10,X5) | $less(X10,0)) | mem(int,t2tb1(X9),t2tb(X1)))) | $less(X9,0)) & ! [X11 : $int] : ((mem(int,t2tb1(X11),t2tb(X0)) | (? [X12 : $int] : (tb2t1(get(int,int,t2tb2(X6),t2tb1(X12))) = X11 & $less(X12,X5) & ~$less(X12,0)) | ~$less(X11,n1) | $less(X11,0))) & ((! [X12 : $int] : (tb2t1(get(int,int,t2tb2(X6),t2tb1(X12))) != X11 | ~$less(X12,X5) | $less(X12,0)) & $less(X11,n1) & ~$less(X11,0)) | ~mem(int,t2tb1(X11),t2tb(X0)))) & ~$less(X3,0) & n1 = $sum(X5,cardinal1(int,t2tb(X0))) & ~$less(X5,0))),
% 129.24/17.16    inference(nnf_transformation,[],[f222])).
% 129.24/17.16  
% 129.24/17.16  tff(f269,plain,(
% 129.24/17.16    ? [X0 : set_int,X1 : set_int,X2 : set_int,X3 : $int,X4 : map_int_lpmap_int_intrp,X5 : $int,X6 : map_int_int] : (? [X13 : $int,X14 : set_int,X15 : $int,X16 : map_int_lpmap_int_intrp,X17 : $int,X18 : map_int_int] : (? [X23 : map_int_int] : (? [X24 : $int] : (? [X25 : $int] : (? [X26 : $int] : (tb2t1(get(int,int,t2tb2(X23),t2tb1(X26))) = X25 & $less(X26,X24) & ~$less(X26,0)) & mem(int,t2tb1(X25),remove(int,t2tb1(min_elt1(X14)),t2tb(X0)))) & $sum(X17,1) = X24) & tb2t2(set1(int,int,t2tb2(X18),t2tb1(X17),t2tb1(min_elt1(X14)))) = X23) & ~is_empty(int,t2tb(X14)) & eq_prefix1(map(int,int),t2tb3(X4),t2tb3(X16),X3) & eq_prefix1(int,t2tb2(X6),t2tb2(X18),X17) & ! [X19 : map_int_int] : (((mem(int,get(int,int,t2tb2(X19),t2tb1(X17)),diff(int,diff(int,diff(int,t2tb(X0),t2tb(X1)),t2tb(X2)),t2tb(X14))) & eq_prefix1(int,t2tb2(X18),t2tb2(X19),X17) & partial_solution1(n1,X19)) | ! [X20 : $int] : (~eq_prefix1(int,t2tb2(X19),get(map(int,int),int,t2tb3(X16),t2tb1(X20)),n1) | ~$less(X20,X15) | $less(X20,X3))) & (? [X20 : $int] : (eq_prefix1(int,t2tb2(X19),get(map(int,int),int,t2tb3(X16),t2tb1(X20)),n1) & $less(X20,X15) & ~$less(X20,X3)) | ~mem(int,get(int,int,t2tb2(X19),t2tb1(X17)),diff(int,diff(int,diff(int,t2tb(X0),t2tb(X1)),t2tb(X2)),t2tb(X14))) | ~eq_prefix1(int,t2tb2(X18),t2tb2(X19),X17) | ~partial_solution1(n1,X19))) & ! [X21 : $int,X22 : $int] : ($less(X21,X22) | ~mem(int,t2tb1(X22),t2tb(X14)) | ~mem(int,t2tb1(X21),diff(int,diff(int,diff(int,t2tb(X0),t2tb(X1)),t2tb(X2)),t2tb(X14)))) & sorted1(X16,X3,X15) & partial_solution1(X17,X18) & subset(int,t2tb(X14),diff(int,diff(int,t2tb(X0),t2tb(X1)),t2tb(X2))) & X5 = X17 & ~$less($sum(X15,$uminus(X3)),0) & $sum(X15,$uminus(X3)) = X13) & ~is_empty(int,t2tb(X0)) & partial_solution1(X5,X6) & ! [X7 : $int] : (((~mem(int,t2tb1(X7),t2tb(X2)) | ? [X8 : $int] : (tb2t1(get(int,int,t2tb2(X6),t2tb1(X8))) = $sum($sum(X7,X5),$uminus(X8)) & $less(X8,X5) & ~$less(X8,0))) & (! [X8 : $int] : (tb2t1(get(int,int,t2tb2(X6),t2tb1(X8))) != $sum($sum(X7,X5),$uminus(X8)) | ~$less(X8,X5) | $less(X8,0)) | mem(int,t2tb1(X7),t2tb(X2)))) | $less(X7,0)) & ! [X9 : $int] : (((~mem(int,t2tb1(X9),t2tb(X1)) | ? [X10 : $int] : (tb2t1(get(int,int,t2tb2(X6),t2tb1(X10))) = $sum($sum(X9,X10),$uminus(X5)) & $less(X10,X5) & ~$less(X10,0))) & (! [X10 : $int] : (tb2t1(get(int,int,t2tb2(X6),t2tb1(X10))) != $sum($sum(X9,X10),$uminus(X5)) | ~$less(X10,X5) | $less(X10,0)) | mem(int,t2tb1(X9),t2tb(X1)))) | $less(X9,0)) & ! [X11 : $int] : ((mem(int,t2tb1(X11),t2tb(X0)) | ? [X12 : $int] : (tb2t1(get(int,int,t2tb2(X6),t2tb1(X12))) = X11 & $less(X12,X5) & ~$less(X12,0)) | ~$less(X11,n1) | $less(X11,0)) & ((! [X12 : $int] : (tb2t1(get(int,int,t2tb2(X6),t2tb1(X12))) != X11 | ~$less(X12,X5) | $less(X12,0)) & $less(X11,n1) & ~$less(X11,0)) | ~mem(int,t2tb1(X11),t2tb(X0)))) & ~$less(X3,0) & n1 = $sum(X5,cardinal1(int,t2tb(X0))) & ~$less(X5,0))),
% 129.24/17.16    inference(flattening,[],[f268])).
% 129.24/17.16  
% 129.24/17.16  tff(f270,plain,(
% 129.24/17.16    ? [X0 : set_int,X1 : set_int,X2 : set_int,X3 : $int,X4 : map_int_lpmap_int_intrp,X5 : $int,X6 : map_int_int] : (? [X7 : $int,X8 : set_int,X9 : $int,X10 : map_int_lpmap_int_intrp,X11 : $int,X12 : map_int_int] : (? [X13 : map_int_int] : (? [X14 : $int] : (? [X15 : $int] : (? [X16 : $int] : (tb2t1(get(int,int,t2tb2(X13),t2tb1(X16))) = X15 & $less(X16,X14) & ~$less(X16,0)) & mem(int,t2tb1(X15),remove(int,t2tb1(min_elt1(X8)),t2tb(X0)))) & $sum(X11,1) = X14) & tb2t2(set1(int,int,t2tb2(X12),t2tb1(X11),t2tb1(min_elt1(X8)))) = X13) & ~is_empty(int,t2tb(X8)) & eq_prefix1(map(int,int),t2tb3(X4),t2tb3(X10),X3) & eq_prefix1(int,t2tb2(X6),t2tb2(X12),X11) & ! [X17 : map_int_int] : (((mem(int,get(int,int,t2tb2(X17),t2tb1(X11)),diff(int,diff(int,diff(int,t2tb(X0),t2tb(X1)),t2tb(X2)),t2tb(X8))) & eq_prefix1(int,t2tb2(X12),t2tb2(X17),X11) & partial_solution1(n1,X17)) | ! [X18 : $int] : (~eq_prefix1(int,t2tb2(X17),get(map(int,int),int,t2tb3(X10),t2tb1(X18)),n1) | ~$less(X18,X9) | $less(X18,X3))) & (? [X19 : $int] : (eq_prefix1(int,t2tb2(X17),get(map(int,int),int,t2tb3(X10),t2tb1(X19)),n1) & $less(X19,X9) & ~$less(X19,X3)) | ~mem(int,get(int,int,t2tb2(X17),t2tb1(X11)),diff(int,diff(int,diff(int,t2tb(X0),t2tb(X1)),t2tb(X2)),t2tb(X8))) | ~eq_prefix1(int,t2tb2(X12),t2tb2(X17),X11) | ~partial_solution1(n1,X17))) & ! [X20 : $int,X21 : $int] : ($less(X20,X21) | ~mem(int,t2tb1(X21),t2tb(X8)) | ~mem(int,t2tb1(X20),diff(int,diff(int,diff(int,t2tb(X0),t2tb(X1)),t2tb(X2)),t2tb(X8)))) & sorted1(X10,X3,X9) & partial_solution1(X11,X12) & subset(int,t2tb(X8),diff(int,diff(int,t2tb(X0),t2tb(X1)),t2tb(X2))) & X5 = X11 & ~$less($sum(X9,$uminus(X3)),0) & $sum(X9,$uminus(X3)) = X7) & ~is_empty(int,t2tb(X0)) & partial_solution1(X5,X6) & ! [X22 : $int] : (((~mem(int,t2tb1(X22),t2tb(X2)) | ? [X23 : $int] : (tb2t1(get(int,int,t2tb2(X6),t2tb1(X23))) = $sum($sum(X22,X5),$uminus(X23)) & $less(X23,X5) & ~$less(X23,0))) & (! [X24 : $int] : (tb2t1(get(int,int,t2tb2(X6),t2tb1(X24))) != $sum($sum(X22,X5),$uminus(X24)) | ~$less(X24,X5) | $less(X24,0)) | mem(int,t2tb1(X22),t2tb(X2)))) | $less(X22,0)) & ! [X25 : $int] : (((~mem(int,t2tb1(X25),t2tb(X1)) | ? [X26 : $int] : (tb2t1(get(int,int,t2tb2(X6),t2tb1(X26))) = $sum($sum(X25,X26),$uminus(X5)) & $less(X26,X5) & ~$less(X26,0))) & (! [X27 : $int] : (tb2t1(get(int,int,t2tb2(X6),t2tb1(X27))) != $sum($sum(X25,X27),$uminus(X5)) | ~$less(X27,X5) | $less(X27,0)) | mem(int,t2tb1(X25),t2tb(X1)))) | $less(X25,0)) & ! [X28 : $int] : ((mem(int,t2tb1(X28),t2tb(X0)) | ? [X29 : $int] : (tb2t1(get(int,int,t2tb2(X6),t2tb1(X29))) = X28 & $less(X29,X5) & ~$less(X29,0)) | ~$less(X28,n1) | $less(X28,0)) & ((! [X30 : $int] : (tb2t1(get(int,int,t2tb2(X6),t2tb1(X30))) != X28 | ~$less(X30,X5) | $less(X30,0)) & $less(X28,n1) & ~$less(X28,0)) | ~mem(int,t2tb1(X28),t2tb(X0)))) & ~$less(X3,0) & n1 = $sum(X5,cardinal1(int,t2tb(X0))) & ~$less(X5,0))),
% 129.24/17.16    inference(rectify,[],[f269])).
% 129.24/17.16  
% 129.24/17.16  tff(f271,plain,(
% 129.24/17.16    ? [X0 : set_int,X1 : set_int,X2 : set_int,X3 : $int,X4 : map_int_lpmap_int_intrp,X5 : $int,X6 : map_int_int] : (? [X7 : $int,X8 : set_int,X9 : $int,X10 : map_int_lpmap_int_intrp,X11 : $int,X12 : map_int_int] : (? [X13 : map_int_int] : (? [X14 : $int] : (? [X15 : $int] : (? [X16 : $int] : (tb2t1(get(int,int,t2tb2(X13),t2tb1(X16))) = X15 & $less(X16,X14) & ~$less(X16,0)) & mem(int,t2tb1(X15),remove(int,t2tb1(min_elt1(X8)),t2tb(X0)))) & $sum(X11,1) = X14) & tb2t2(set1(int,int,t2tb2(X12),t2tb1(X11),t2tb1(min_elt1(X8)))) = X13) & ~is_empty(int,t2tb(X8)) & eq_prefix1(map(int,int),t2tb3(X4),t2tb3(X10),X3) & eq_prefix1(int,t2tb2(X6),t2tb2(X12),X11) & ! [X17 : map_int_int] : (((mem(int,get(int,int,t2tb2(X17),t2tb1(X11)),diff(int,diff(int,diff(int,t2tb(X0),t2tb(X1)),t2tb(X2)),t2tb(X8))) & eq_prefix1(int,t2tb2(X12),t2tb2(X17),X11) & partial_solution1(n1,X17)) | ! [X18 : $int] : (~eq_prefix1(int,t2tb2(X17),get(map(int,int),int,t2tb3(X10),t2tb1(X18)),n1) | ~$less(X18,X9) | $less(X18,X3))) & (? [X19 : $int] : (eq_prefix1(int,t2tb2(X17),get(map(int,int),int,t2tb3(X10),t2tb1(X19)),n1) & $less(X19,X9) & ~$less(X19,X3)) | ~mem(int,get(int,int,t2tb2(X17),t2tb1(X11)),diff(int,diff(int,diff(int,t2tb(X0),t2tb(X1)),t2tb(X2)),t2tb(X8))) | ~eq_prefix1(int,t2tb2(X12),t2tb2(X17),X11) | ~partial_solution1(n1,X17))) & ! [X20 : $int,X21 : $int] : ($less(X20,X21) | ~mem(int,t2tb1(X21),t2tb(X8)) | ~mem(int,t2tb1(X20),diff(int,diff(int,diff(int,t2tb(X0),t2tb(X1)),t2tb(X2)),t2tb(X8)))) & sorted1(X10,X3,X9) & partial_solution1(X11,X12) & subset(int,t2tb(X8),diff(int,diff(int,t2tb(X0),t2tb(X1)),t2tb(X2))) & X5 = X11 & ~$less($sum(X9,$uminus(X3)),0) & $sum(X9,$uminus(X3)) = X7) & ~is_empty(int,t2tb(X0)) & partial_solution1(X5,X6) & ! [X22 : $int] : (((~mem(int,t2tb1(X22),t2tb(X2)) | ? [X23 : $int] : (tb2t1(get(int,int,t2tb2(X6),t2tb1(X23))) = $sum($sum(X22,X5),$uminus(X23)) & $less(X23,X5) & ~$less(X23,0))) & (! [X24 : $int] : (tb2t1(get(int,int,t2tb2(X6),t2tb1(X24))) != $sum($sum(X22,X5),$uminus(X24)) | ~$less(X24,X5) | $less(X24,0)) | mem(int,t2tb1(X22),t2tb(X2)))) | $less(X22,0)) & ! [X25 : $int] : (((~mem(int,t2tb1(X25),t2tb(X1)) | ? [X26 : $int] : (tb2t1(get(int,int,t2tb2(X6),t2tb1(X26))) = $sum($sum(X25,X26),$uminus(X5)) & $less(X26,X5) & ~$less(X26,0))) & (! [X27 : $int] : (tb2t1(get(int,int,t2tb2(X6),t2tb1(X27))) != $sum($sum(X25,X27),$uminus(X5)) | ~$less(X27,X5) | $less(X27,0)) | mem(int,t2tb1(X25),t2tb(X1)))) | $less(X25,0)) & ! [X28 : $int] : ((mem(int,t2tb1(X28),t2tb(X0)) | ? [X29 : $int] : (tb2t1(get(int,int,t2tb2(X6),t2tb1(X29))) = X28 & $less(X29,X5) & ~$less(X29,0)) | ~$less(X28,n1) | $less(X28,0)) & ((! [X30 : $int] : (tb2t1(get(int,int,t2tb2(X6),t2tb1(X30))) != X28 | ~$less(X30,X5) | $less(X30,0)) & $less(X28,n1) & ~$less(X28,0)) | ~mem(int,t2tb1(X28),t2tb(X0)))) & ~$less(X3,0) & n1 = $sum(X5,cardinal1(int,t2tb(X0))) & ~$less(X5,0)) => (? [X12 : map_int_int,X11 : $int,X10 : map_int_lpmap_int_intrp,X9 : $int,X8 : set_int,X7 : $int] : (? [X13 : map_int_int] : (? [X14 : $int] : (? [X15 : $int] : (? [X16 : $int] : (tb2t1(get(int,int,t2tb2(X13),t2tb1(X16))) = X15 & $less(X16,X14) & ~$less(X16,0)) & mem(int,t2tb1(X15),remove(int,t2tb1(min_elt1(X8)),t2tb(sK10)))) & $sum(X11,1) = X14) & tb2t2(set1(int,int,t2tb2(X12),t2tb1(X11),t2tb1(min_elt1(X8)))) = X13) & ~is_empty(int,t2tb(X8)) & eq_prefix1(map(int,int),t2tb3(sK14),t2tb3(X10),sK13) & eq_prefix1(int,t2tb2(sK16),t2tb2(X12),X11) & ! [X17 : map_int_int] : (((mem(int,get(int,int,t2tb2(X17),t2tb1(X11)),diff(int,diff(int,diff(int,t2tb(sK10),t2tb(sK11)),t2tb(sK12)),t2tb(X8))) & eq_prefix1(int,t2tb2(X12),t2tb2(X17),X11) & partial_solution1(n1,X17)) | ! [X18 : $int] : (~eq_prefix1(int,t2tb2(X17),get(map(int,int),int,t2tb3(X10),t2tb1(X18)),n1) | ~$less(X18,X9) | $less(X18,sK13))) & (? [X19 : $int] : (eq_prefix1(int,t2tb2(X17),get(map(int,int),int,t2tb3(X10),t2tb1(X19)),n1) & $less(X19,X9) & ~$less(X19,sK13)) | ~mem(int,get(int,int,t2tb2(X17),t2tb1(X11)),diff(int,diff(int,diff(int,t2tb(sK10),t2tb(sK11)),t2tb(sK12)),t2tb(X8))) | ~eq_prefix1(int,t2tb2(X12),t2tb2(X17),X11) | ~partial_solution1(n1,X17))) & ! [X21 : $int,X20 : $int] : ($less(X20,X21) | ~mem(int,t2tb1(X21),t2tb(X8)) | ~mem(int,t2tb1(X20),diff(int,diff(int,diff(int,t2tb(sK10),t2tb(sK11)),t2tb(sK12)),t2tb(X8)))) & sorted1(X10,sK13,X9) & partial_solution1(X11,X12) & subset(int,t2tb(X8),diff(int,diff(int,t2tb(sK10),t2tb(sK11)),t2tb(sK12))) & sK15 = X11 & ~$less($sum(X9,$uminus(sK13)),0) & $sum(X9,$uminus(sK13)) = X7) & ~is_empty(int,t2tb(sK10)) & partial_solution1(sK15,sK16) & ! [X22 : $int] : (((~mem(int,t2tb1(X22),t2tb(sK12)) | ? [X23 : $int] : (tb2t1(get(int,int,t2tb2(sK16),t2tb1(X23))) = $sum($sum(X22,sK15),$uminus(X23)) & $less(X23,sK15) & ~$less(X23,0))) & (! [X24 : $int] : (tb2t1(get(int,int,t2tb2(sK16),t2tb1(X24))) != $sum($sum(X22,sK15),$uminus(X24)) | ~$less(X24,sK15) | $less(X24,0)) | mem(int,t2tb1(X22),t2tb(sK12)))) | $less(X22,0)) & ! [X25 : $int] : (((~mem(int,t2tb1(X25),t2tb(sK11)) | ? [X26 : $int] : (tb2t1(get(int,int,t2tb2(sK16),t2tb1(X26))) = $sum($sum(X25,X26),$uminus(sK15)) & $less(X26,sK15) & ~$less(X26,0))) & (! [X27 : $int] : (tb2t1(get(int,int,t2tb2(sK16),t2tb1(X27))) != $sum($sum(X25,X27),$uminus(sK15)) | ~$less(X27,sK15) | $less(X27,0)) | mem(int,t2tb1(X25),t2tb(sK11)))) | $less(X25,0)) & ! [X28 : $int] : ((mem(int,t2tb1(X28),t2tb(sK10)) | ? [X29 : $int] : (tb2t1(get(int,int,t2tb2(sK16),t2tb1(X29))) = X28 & $less(X29,sK15) & ~$less(X29,0)) | ~$less(X28,n1) | $less(X28,0)) & ((! [X30 : $int] : (tb2t1(get(int,int,t2tb2(sK16),t2tb1(X30))) != X28 | ~$less(X30,sK15) | $less(X30,0)) & $less(X28,n1) & ~$less(X28,0)) | ~mem(int,t2tb1(X28),t2tb(sK10)))) & ~$less(sK13,0) & n1 = $sum(sK15,cardinal1(int,t2tb(sK10))) & ~$less(sK15,0))),
% 129.24/17.16    introduced(choice_axiom,[])).
% 129.24/17.16  
% 129.24/17.16  tff(f272,plain,(
% 129.24/17.16    ? [X12 : map_int_int,X11 : $int,X10 : map_int_lpmap_int_intrp,X9 : $int,X8 : set_int,X7 : $int] : (? [X13 : map_int_int] : (? [X14 : $int] : (? [X15 : $int] : (? [X16 : $int] : (tb2t1(get(int,int,t2tb2(X13),t2tb1(X16))) = X15 & $less(X16,X14) & ~$less(X16,0)) & mem(int,t2tb1(X15),remove(int,t2tb1(min_elt1(X8)),t2tb(sK10)))) & $sum(X11,1) = X14) & tb2t2(set1(int,int,t2tb2(X12),t2tb1(X11),t2tb1(min_elt1(X8)))) = X13) & ~is_empty(int,t2tb(X8)) & eq_prefix1(map(int,int),t2tb3(sK14),t2tb3(X10),sK13) & eq_prefix1(int,t2tb2(sK16),t2tb2(X12),X11) & ! [X17 : map_int_int] : (((mem(int,get(int,int,t2tb2(X17),t2tb1(X11)),diff(int,diff(int,diff(int,t2tb(sK10),t2tb(sK11)),t2tb(sK12)),t2tb(X8))) & eq_prefix1(int,t2tb2(X12),t2tb2(X17),X11) & partial_solution1(n1,X17)) | ! [X18 : $int] : (~eq_prefix1(int,t2tb2(X17),get(map(int,int),int,t2tb3(X10),t2tb1(X18)),n1) | ~$less(X18,X9) | $less(X18,sK13))) & (? [X19 : $int] : (eq_prefix1(int,t2tb2(X17),get(map(int,int),int,t2tb3(X10),t2tb1(X19)),n1) & $less(X19,X9) & ~$less(X19,sK13)) | ~mem(int,get(int,int,t2tb2(X17),t2tb1(X11)),diff(int,diff(int,diff(int,t2tb(sK10),t2tb(sK11)),t2tb(sK12)),t2tb(X8))) | ~eq_prefix1(int,t2tb2(X12),t2tb2(X17),X11) | ~partial_solution1(n1,X17))) & ! [X21 : $int,X20 : $int] : ($less(X20,X21) | ~mem(int,t2tb1(X21),t2tb(X8)) | ~mem(int,t2tb1(X20),diff(int,diff(int,diff(int,t2tb(sK10),t2tb(sK11)),t2tb(sK12)),t2tb(X8)))) & sorted1(X10,sK13,X9) & partial_solution1(X11,X12) & subset(int,t2tb(X8),diff(int,diff(int,t2tb(sK10),t2tb(sK11)),t2tb(sK12))) & sK15 = X11 & ~$less($sum(X9,$uminus(sK13)),0) & $sum(X9,$uminus(sK13)) = X7) => (? [X13 : map_int_int] : (? [X14 : $int] : (? [X15 : $int] : (? [X16 : $int] : (tb2t1(get(int,int,t2tb2(X13),t2tb1(X16))) = X15 & $less(X16,X14) & ~$less(X16,0)) & mem(int,t2tb1(X15),remove(int,t2tb1(min_elt1(sK18)),t2tb(sK10)))) & $sum(sK21,1) = X14) & tb2t2(set1(int,int,t2tb2(sK22),t2tb1(sK21),t2tb1(min_elt1(sK18)))) = X13) & ~is_empty(int,t2tb(sK18)) & eq_prefix1(map(int,int),t2tb3(sK14),t2tb3(sK20),sK13) & eq_prefix1(int,t2tb2(sK16),t2tb2(sK22),sK21) & ! [X17 : map_int_int] : (((mem(int,get(int,int,t2tb2(X17),t2tb1(sK21)),diff(int,diff(int,diff(int,t2tb(sK10),t2tb(sK11)),t2tb(sK12)),t2tb(sK18))) & eq_prefix1(int,t2tb2(sK22),t2tb2(X17),sK21) & partial_solution1(n1,X17)) | ! [X18 : $int] : (~eq_prefix1(int,t2tb2(X17),get(map(int,int),int,t2tb3(sK20),t2tb1(X18)),n1) | ~$less(X18,sK19) | $less(X18,sK13))) & (? [X19 : $int] : (eq_prefix1(int,t2tb2(X17),get(map(int,int),int,t2tb3(sK20),t2tb1(X19)),n1) & $less(X19,sK19) & ~$less(X19,sK13)) | ~mem(int,get(int,int,t2tb2(X17),t2tb1(sK21)),diff(int,diff(int,diff(int,t2tb(sK10),t2tb(sK11)),t2tb(sK12)),t2tb(sK18))) | ~eq_prefix1(int,t2tb2(sK22),t2tb2(X17),sK21) | ~partial_solution1(n1,X17))) & ! [X21 : $int,X20 : $int] : ($less(X20,X21) | ~mem(int,t2tb1(X21),t2tb(sK18)) | ~mem(int,t2tb1(X20),diff(int,diff(int,diff(int,t2tb(sK10),t2tb(sK11)),t2tb(sK12)),t2tb(sK18)))) & sorted1(sK20,sK13,sK19) & partial_solution1(sK21,sK22) & subset(int,t2tb(sK18),diff(int,diff(int,t2tb(sK10),t2tb(sK11)),t2tb(sK12))) & sK15 = sK21 & ~$less($sum(sK19,$uminus(sK13)),0) & sK17 = $sum(sK19,$uminus(sK13)))),
% 129.24/17.16    introduced(choice_axiom,[])).
% 129.24/17.16  
% 129.24/17.16  tff(f273,plain,(
% 129.24/17.16    ? [X13 : map_int_int] : (? [X14 : $int] : (? [X15 : $int] : (? [X16 : $int] : (tb2t1(get(int,int,t2tb2(X13),t2tb1(X16))) = X15 & $less(X16,X14) & ~$less(X16,0)) & mem(int,t2tb1(X15),remove(int,t2tb1(min_elt1(sK18)),t2tb(sK10)))) & $sum(sK21,1) = X14) & tb2t2(set1(int,int,t2tb2(sK22),t2tb1(sK21),t2tb1(min_elt1(sK18)))) = X13) => (? [X14 : $int] : (? [X15 : $int] : (? [X16 : $int] : (tb2t1(get(int,int,t2tb2(sK23),t2tb1(X16))) = X15 & $less(X16,X14) & ~$less(X16,0)) & mem(int,t2tb1(X15),remove(int,t2tb1(min_elt1(sK18)),t2tb(sK10)))) & $sum(sK21,1) = X14) & tb2t2(set1(int,int,t2tb2(sK22),t2tb1(sK21),t2tb1(min_elt1(sK18)))) = sK23)),
% 129.24/17.16    introduced(choice_axiom,[])).
% 129.24/17.16  
% 129.24/17.16  tff(f274,plain,(
% 129.24/17.16    ? [X14 : $int] : (? [X15 : $int] : (? [X16 : $int] : (tb2t1(get(int,int,t2tb2(sK23),t2tb1(X16))) = X15 & $less(X16,X14) & ~$less(X16,0)) & mem(int,t2tb1(X15),remove(int,t2tb1(min_elt1(sK18)),t2tb(sK10)))) & $sum(sK21,1) = X14) => (? [X15 : $int] : (? [X16 : $int] : (tb2t1(get(int,int,t2tb2(sK23),t2tb1(X16))) = X15 & $less(X16,sK24) & ~$less(X16,0)) & mem(int,t2tb1(X15),remove(int,t2tb1(min_elt1(sK18)),t2tb(sK10)))) & $sum(sK21,1) = sK24)),
% 129.24/17.16    introduced(choice_axiom,[])).
% 129.24/17.16  
% 129.24/17.16  tff(f275,plain,(
% 129.24/17.16    ? [X15 : $int] : (? [X16 : $int] : (tb2t1(get(int,int,t2tb2(sK23),t2tb1(X16))) = X15 & $less(X16,sK24) & ~$less(X16,0)) & mem(int,t2tb1(X15),remove(int,t2tb1(min_elt1(sK18)),t2tb(sK10)))) => (? [X16 : $int] : (tb2t1(get(int,int,t2tb2(sK23),t2tb1(X16))) = sK25 & $less(X16,sK24) & ~$less(X16,0)) & mem(int,t2tb1(sK25),remove(int,t2tb1(min_elt1(sK18)),t2tb(sK10))))),
% 129.24/17.16    introduced(choice_axiom,[])).
% 129.24/17.16  
% 129.24/17.16  tff(f276,plain,(
% 129.24/17.16    ? [X16 : $int] : (tb2t1(get(int,int,t2tb2(sK23),t2tb1(X16))) = sK25 & $less(X16,sK24) & ~$less(X16,0)) => (sK25 = tb2t1(get(int,int,t2tb2(sK23),t2tb1(sK26))) & $less(sK26,sK24) & ~$less(sK26,0))),
% 129.24/17.16    introduced(choice_axiom,[])).
% 129.24/17.16  
% 129.24/17.16  tff(f277,plain,(
% 129.24/17.16    ! [X17 : map_int_int] : (? [X19 : $int] : (eq_prefix1(int,t2tb2(X17),get(map(int,int),int,t2tb3(sK20),t2tb1(X19)),n1) & $less(X19,sK19) & ~$less(X19,sK13)) => (eq_prefix1(int,t2tb2(X17),get(map(int,int),int,t2tb3(sK20),t2tb1(sK27(X17))),n1) & $less(sK27(X17),sK19) & ~$less(sK27(X17),sK13)))),
% 129.24/17.16    introduced(choice_axiom,[])).
% 129.24/17.16  
% 129.24/17.16  tff(f278,plain,(
% 129.24/17.16    ! [X22 : $int] : (? [X23 : $int] : (tb2t1(get(int,int,t2tb2(sK16),t2tb1(X23))) = $sum($sum(X22,sK15),$uminus(X23)) & $less(X23,sK15) & ~$less(X23,0)) => (tb2t1(get(int,int,t2tb2(sK16),t2tb1(sK28(X22)))) = $sum($sum(X22,sK15),$uminus(sK28(X22))) & $less(sK28(X22),sK15) & ~$less(sK28(X22),0)))),
% 129.24/17.16    introduced(choice_axiom,[])).
% 129.24/17.16  
% 129.24/17.16  tff(f279,plain,(
% 129.24/17.16    ! [X25 : $int] : (? [X26 : $int] : (tb2t1(get(int,int,t2tb2(sK16),t2tb1(X26))) = $sum($sum(X25,X26),$uminus(sK15)) & $less(X26,sK15) & ~$less(X26,0)) => (tb2t1(get(int,int,t2tb2(sK16),t2tb1(sK29(X25)))) = $sum($sum(X25,sK29(X25)),$uminus(sK15)) & $less(sK29(X25),sK15) & ~$less(sK29(X25),0)))),
% 129.24/17.16    introduced(choice_axiom,[])).
% 129.24/17.16  
% 129.24/17.16  tff(f280,plain,(
% 129.24/17.16    ! [X28 : $int] : (? [X29 : $int] : (tb2t1(get(int,int,t2tb2(sK16),t2tb1(X29))) = X28 & $less(X29,sK15) & ~$less(X29,0)) => (tb2t1(get(int,int,t2tb2(sK16),t2tb1(sK30(X28)))) = X28 & $less(sK30(X28),sK15) & ~$less(sK30(X28),0)))),
% 129.24/17.16    introduced(choice_axiom,[])).
% 129.24/17.16  
% 129.24/17.16  tff(f281,plain,(
% 129.24/17.16    (((((sK25 = tb2t1(get(int,int,t2tb2(sK23),t2tb1(sK26))) & $less(sK26,sK24) & ~$less(sK26,0)) & mem(int,t2tb1(sK25),remove(int,t2tb1(min_elt1(sK18)),t2tb(sK10)))) & $sum(sK21,1) = sK24) & tb2t2(set1(int,int,t2tb2(sK22),t2tb1(sK21),t2tb1(min_elt1(sK18)))) = sK23) & ~is_empty(int,t2tb(sK18)) & eq_prefix1(map(int,int),t2tb3(sK14),t2tb3(sK20),sK13) & eq_prefix1(int,t2tb2(sK16),t2tb2(sK22),sK21) & ! [X17 : map_int_int] : (((mem(int,get(int,int,t2tb2(X17),t2tb1(sK21)),diff(int,diff(int,diff(int,t2tb(sK10),t2tb(sK11)),t2tb(sK12)),t2tb(sK18))) & eq_prefix1(int,t2tb2(sK22),t2tb2(X17),sK21) & partial_solution1(n1,X17)) | ! [X18 : $int] : (~eq_prefix1(int,t2tb2(X17),get(map(int,int),int,t2tb3(sK20),t2tb1(X18)),n1) | ~$less(X18,sK19) | $less(X18,sK13))) & ((eq_prefix1(int,t2tb2(X17),get(map(int,int),int,t2tb3(sK20),t2tb1(sK27(X17))),n1) & $less(sK27(X17),sK19) & ~$less(sK27(X17),sK13)) | ~mem(int,get(int,int,t2tb2(X17),t2tb1(sK21)),diff(int,diff(int,diff(int,t2tb(sK10),t2tb(sK11)),t2tb(sK12)),t2tb(sK18))) | ~eq_prefix1(int,t2tb2(sK22),t2tb2(X17),sK21) | ~partial_solution1(n1,X17))) & ! [X20 : $int,X21 : $int] : ($less(X20,X21) | ~mem(int,t2tb1(X21),t2tb(sK18)) | ~mem(int,t2tb1(X20),diff(int,diff(int,diff(int,t2tb(sK10),t2tb(sK11)),t2tb(sK12)),t2tb(sK18)))) & sorted1(sK20,sK13,sK19) & partial_solution1(sK21,sK22) & subset(int,t2tb(sK18),diff(int,diff(int,t2tb(sK10),t2tb(sK11)),t2tb(sK12))) & sK15 = sK21 & ~$less($sum(sK19,$uminus(sK13)),0) & sK17 = $sum(sK19,$uminus(sK13))) & ~is_empty(int,t2tb(sK10)) & partial_solution1(sK15,sK16) & ! [X22 : $int] : (((~mem(int,t2tb1(X22),t2tb(sK12)) | (tb2t1(get(int,int,t2tb2(sK16),t2tb1(sK28(X22)))) = $sum($sum(X22,sK15),$uminus(sK28(X22))) & $less(sK28(X22),sK15) & ~$less(sK28(X22),0))) & (! [X24 : $int] : (tb2t1(get(int,int,t2tb2(sK16),t2tb1(X24))) != $sum($sum(X22,sK15),$uminus(X24)) | ~$less(X24,sK15) | $less(X24,0)) | mem(int,t2tb1(X22),t2tb(sK12)))) | $less(X22,0)) & ! [X25 : $int] : (((~mem(int,t2tb1(X25),t2tb(sK11)) | (tb2t1(get(int,int,t2tb2(sK16),t2tb1(sK29(X25)))) = $sum($sum(X25,sK29(X25)),$uminus(sK15)) & $less(sK29(X25),sK15) & ~$less(sK29(X25),0))) & (! [X27 : $int] : (tb2t1(get(int,int,t2tb2(sK16),t2tb1(X27))) != $sum($sum(X25,X27),$uminus(sK15)) | ~$less(X27,sK15) | $less(X27,0)) | mem(int,t2tb1(X25),t2tb(sK11)))) | $less(X25,0)) & ! [X28 : $int] : ((mem(int,t2tb1(X28),t2tb(sK10)) | (tb2t1(get(int,int,t2tb2(sK16),t2tb1(sK30(X28)))) = X28 & $less(sK30(X28),sK15) & ~$less(sK30(X28),0)) | ~$less(X28,n1) | $less(X28,0)) & ((! [X30 : $int] : (tb2t1(get(int,int,t2tb2(sK16),t2tb1(X30))) != X28 | ~$less(X30,sK15) | $less(X30,0)) & $less(X28,n1) & ~$less(X28,0)) | ~mem(int,t2tb1(X28),t2tb(sK10)))) & ~$less(sK13,0) & n1 = $sum(sK15,cardinal1(int,t2tb(sK10))) & ~$less(sK15,0)),
% 129.24/17.16    inference(skolemisation,[status(esa),new_symbols(skolem,[sK10,sK11,sK12,sK13,sK14,sK15,sK16,sK17,sK18,sK19,sK20,sK21,sK22,sK23,sK24,sK25,sK26,sK27,sK28,sK29,sK30])],[f270,f280,f279,f278,f277,f276,f275,f274,f273,f272,f271])).
% 129.24/17.16  
% 129.24/17.16  tff(f296,plain,(
% 129.24/17.16    ( ! [X2 : uni,X0 : ty,X1 : uni,X4 : uni] : (mem(X0,X4,X2) | ~mem(X0,X4,X1) | ~subset(X0,X1,X2)) )),
% 129.24/17.16    inference(cnf_transformation,[],[f230])).
% 129.24/17.16  
% 129.24/17.16  tff(f318,plain,(
% 129.24/17.16    ( ! [X2 : uni,X0 : ty,X1 : uni] : (subset(X0,remove(X0,X1,X2),X2)) )),
% 129.24/17.16    inference(cnf_transformation,[],[f128])).
% 129.24/17.16  
% 129.24/17.16  tff(f344,plain,(
% 129.24/17.16    ( ! [X0 : $int] : (sort1(int,t2tb1(X0))) )),
% 129.24/17.16    inference(cnf_transformation,[],[f143])).
% 129.24/17.16  
% 129.24/17.16  tff(f346,plain,(
% 129.24/17.16    ( ! [X0 : uni] : (t2tb1(tb2t1(X0)) = X0) )),
% 129.24/17.16    inference(cnf_transformation,[],[f145])).
% 129.24/17.16  
% 129.24/17.16  tff(f368,plain,(
% 129.24/17.16    ( ! [X2 : uni,X3 : uni,X0 : ty,X1 : ty,X4 : uni,X5 : uni] : (get(X1,X0,set1(X1,X0,X2,X3,X5),X4) = X5 | X3 != X4 | ~sort1(X1,X5)) )),
% 129.24/17.16    inference(cnf_transformation,[],[f207])).
% 129.24/17.16  
% 129.24/17.16  tff(f369,plain,(
% 129.24/17.16    ( ! [X2 : uni,X3 : uni,X0 : ty,X1 : ty,X4 : uni,X5 : uni] : (get(X1,X0,set1(X1,X0,X2,X3,X5),X4) = get(X1,X0,X2,X4) | X3 = X4 | ~sort1(X0,X4) | ~sort1(X0,X3)) )),
% 129.24/17.16    inference(cnf_transformation,[],[f209])).
% 129.24/17.16  
% 129.24/17.16  tff(f372,plain,(
% 129.24/17.16    ( ! [X2 : uni,X3 : $int,X0 : ty,X1 : uni,X5 : $int] : (get(X0,int,X1,t2tb1(X5)) = get(X0,int,X2,t2tb1(X5)) | ~$less(X5,X3) | $less(X5,0) | ~eq_prefix1(X0,X1,X2,X3)) )),
% 129.24/17.16    inference(cnf_transformation,[],[f253])).
% 129.24/17.16  
% 129.24/17.16  tff(f378,plain,(
% 129.24/17.16    ( ! [X0 : uni] : (t2tb2(tb2t2(X0)) = X0) )),
% 129.24/17.16    inference(cnf_transformation,[],[f165])).
% 129.24/17.16  
% 129.24/17.16  tff(f410,plain,(
% 129.24/17.16    ( ! [X28 : $int] : ($less(X28,n1) | ~mem(int,t2tb1(X28),t2tb(sK10))) )),
% 129.24/17.16    inference(cnf_transformation,[],[f281])).
% 129.24/17.16  
% 129.24/17.16  tff(f411,plain,(
% 129.24/17.16    ( ! [X28 : $int,X30 : $int] : (tb2t1(get(int,int,t2tb2(sK16),t2tb1(X30))) != X28 | ~$less(X30,sK15) | $less(X30,0) | ~mem(int,t2tb1(X28),t2tb(sK10))) )),
% 129.24/17.16    inference(cnf_transformation,[],[f281])).
% 129.24/17.16  
% 129.24/17.16  tff(f427,plain,(
% 129.24/17.16    sK15 = sK21),
% 129.24/17.16    inference(cnf_transformation,[],[f281])).
% 129.24/17.16  
% 129.24/17.16  tff(f438,plain,(
% 129.24/17.16    eq_prefix1(int,t2tb2(sK16),t2tb2(sK22),sK21)),
% 129.24/17.16    inference(cnf_transformation,[],[f281])).
% 129.24/17.16  
% 129.24/17.16  tff(f441,plain,(
% 129.24/17.16    tb2t2(set1(int,int,t2tb2(sK22),t2tb1(sK21),t2tb1(min_elt1(sK18)))) = sK23),
% 129.24/17.16    inference(cnf_transformation,[],[f281])).
% 129.24/17.16  
% 129.24/17.16  tff(f442,plain,(
% 129.24/17.16    $sum(sK21,1) = sK24),
% 129.24/17.16    inference(cnf_transformation,[],[f281])).
% 129.24/17.16  
% 129.24/17.16  tff(f443,plain,(
% 129.24/17.16    mem(int,t2tb1(sK25),remove(int,t2tb1(min_elt1(sK18)),t2tb(sK10)))),
% 129.24/17.16    inference(cnf_transformation,[],[f281])).
% 129.24/17.16  
% 129.24/17.16  tff(f444,plain,(
% 129.24/17.16    ~$less(sK26,0)),
% 129.24/17.16    inference(cnf_transformation,[],[f281])).
% 129.24/17.16  
% 129.24/17.16  tff(f445,plain,(
% 129.24/17.16    $less(sK26,sK24)),
% 129.24/17.16    inference(cnf_transformation,[],[f281])).
% 129.24/17.16  
% 129.24/17.16  tff(f446,plain,(
% 129.24/17.16    sK25 = tb2t1(get(int,int,t2tb2(sK23),t2tb1(sK26)))),
% 129.24/17.16    inference(cnf_transformation,[],[f281])).
% 129.24/17.16  
% 129.24/17.16  tff(f455,plain,(
% 129.24/17.16    ( ! [X28 : $int,X30 : $int] : (tb2t1(get(int,int,t2tb2(sK16),t2tb1(X30))) != X28 | ~$less(X30,sK21) | $less(X30,0) | ~mem(int,t2tb1(X28),t2tb(sK10))) )),
% 129.24/17.16    inference(definition_unfolding,[],[f411,f427])).
% 129.24/17.16  
% 129.24/17.16  tff(f461,plain,(
% 129.24/17.16    ( ! [X2 : uni,X0 : ty,X1 : ty,X4 : uni,X5 : uni] : (get(X1,X0,set1(X1,X0,X2,X4,X5),X4) = X5 | ~sort1(X1,X5)) )),
% 129.24/17.16    inference(equality_resolution,[],[f368])).
% 129.24/17.16  
% 129.24/17.16  tff(f462,plain,(
% 129.24/17.16    ( ! [X30 : $int] : (~$less(X30,sK21) | $less(X30,0) | ~mem(int,t2tb1(tb2t1(get(int,int,t2tb2(sK16),t2tb1(X30)))),t2tb(sK10))) )),
% 129.24/17.16    inference(equality_resolution,[],[f455])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_49,plain,
% 129.24/17.16      (~$less_int(X0_3,$sum_int(X1_3,1))|~$less_int(X1_3,X0_3)),
% 129.24/17.16      inference(cnf_transformation,[],[f110])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_59,plain,
% 129.24/17.16      (X0_3 = X1_3|$less_int(X0_3,X1_3)|$less_int(X1_3,X0_3)),
% 129.24/17.16      inference(cnf_transformation,[],[f100])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_84,plain,
% 129.24/17.16      (~mem(X0_14,X0_13,X1_13)|~subset(X0_14,X1_13,X2_13)|mem(X0_14,X0_13,X2_13)),
% 129.24/17.16      inference(cnf_transformation,[],[f296])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_100,plain,
% 129.24/17.16      (~mem(X0_14,X0_13,remove(X0_14,X0_13,X1_13))|~sort1(X0_14,X0_13)),
% 129.24/17.16      inference(cnf_transformation,[],[f515])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_103,plain,
% 129.24/17.16      (subset(X0_14,remove(X0_14,X0_13,X1_13),X1_13)),
% 129.24/17.16      inference(cnf_transformation,[],[f318])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_129,plain,
% 129.24/17.16      (sort1(int,t2tb1(X0_3))),
% 129.24/17.16      inference(cnf_transformation,[],[f344])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_131,plain,
% 129.24/17.16      (t2tb1(tb2t1(X0_13)) = X0_13),
% 129.24/17.16      inference(cnf_transformation,[],[f346])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_153,plain,
% 129.24/17.16      (~sort1(X0_14,X0_13)|get(X0_14,X1_14,set1(X0_14,X1_14,X1_13,X2_13,X0_13),X2_13) = X0_13),
% 129.24/17.16      inference(cnf_transformation,[],[f461])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_154,plain,
% 129.24/17.16      (~sort1(X0_14,X0_13)|~sort1(X0_14,X1_13)|get(X1_14,X0_14,set1(X1_14,X0_14,X2_13,X0_13,X3_13),X1_13) = get(X1_14,X0_14,X2_13,X1_13)|
% 129.24/17.16      X0_13 = X1_13),
% 129.24/17.16      inference(cnf_transformation,[],[f369])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_160,plain,
% 129.24/17.16      (~eq_prefix1(X0_14,X0_13,X1_13,X0_3)|~$less_int(X1_3,X0_3)|get(X0_14,int,X0_13,t2tb1(X1_3)) = get(X0_14,int,X1_13,t2tb1(X1_3))|
% 129.24/17.16      $less_int(X1_3,0)),
% 129.24/17.16      inference(cnf_transformation,[],[f372])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_163,plain,
% 129.24/17.16      (t2tb2(tb2t2(X0_13)) = X0_13),
% 129.24/17.16      inference(cnf_transformation,[],[f378])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_191,negated_conjecture,
% 129.24/17.16      (tb2t1(get(int,int,t2tb2(sK23),t2tb1(sK26))) = sK25),
% 129.24/17.16      inference(cnf_transformation,[],[f446])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_192,negated_conjecture,
% 129.24/17.16      ($less_int(sK26,sK24)),
% 129.24/17.16      inference(cnf_transformation,[],[f445])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_193,negated_conjecture,
% 129.24/17.16      (~$less_int(sK26,0)),
% 129.24/17.16      inference(cnf_transformation,[],[f444])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_194,negated_conjecture,
% 129.24/17.16      (mem(int,t2tb1(sK25),remove(int,t2tb1(min_elt1(sK18)),t2tb(sK10)))),
% 129.24/17.16      inference(cnf_transformation,[],[f443])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_195,negated_conjecture,
% 129.24/17.16      ($sum_int(sK21,1) = sK24),
% 129.24/17.16      inference(cnf_transformation,[],[f442])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_196,negated_conjecture,
% 129.24/17.16      (tb2t2(set1(int,int,t2tb2(sK22),t2tb1(sK21),t2tb1(min_elt1(sK18)))) = sK23),
% 129.24/17.16      inference(cnf_transformation,[],[f441])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_199,negated_conjecture,
% 129.24/17.16      (eq_prefix1(int,t2tb2(sK16),t2tb2(sK22),sK21)),
% 129.24/17.16      inference(cnf_transformation,[],[f438])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_225,negated_conjecture,
% 129.24/17.16      (~mem(int,t2tb1(tb2t1(get(int,int,t2tb2(sK16),t2tb1(X0_3)))),t2tb(sK10))|
% 129.24/17.16      ~$less_int(X0_3,sK21)|$less_int(X0_3,0)),
% 129.24/17.16      inference(cnf_transformation,[],[f462])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_226,negated_conjecture,
% 129.24/17.16      (~mem(int,t2tb1(X0_3),t2tb(sK10))|$less_int(X0_3,n1)),
% 129.24/17.16      inference(cnf_transformation,[],[f410])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_2054,plain,
% 129.24/17.16      (~mem(int,get(int,int,t2tb2(sK16),t2tb1(X0_3)),t2tb(sK10))|~$less_int(X0_3,sK21)|
% 129.24/17.16      $less_int(X0_3,0)),
% 129.24/17.16      inference(demodulation,[status(thm)],[c_225,c_131])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_8654,plain,(X0_13 = X0_13),theory(equality)).
% 129.24/17.16  
% 129.24/17.16  cnf(c_8688,plain,
% 129.24/17.16      (X0_13 != X1_13|X2_13 != X3_13|~mem(X0_14,X1_13,X3_13)|mem(X0_14,X0_13,X2_13)),
% 129.24/17.16      theory(equality)).
% 129.24/17.16  
% 129.24/17.16  cnf(c_12004,plain,
% 129.24/17.16      (get(int,int,t2tb2(sK23),t2tb1(sK26)) = t2tb1(sK25)),
% 129.24/17.16      inference(superposition,[status(thm)],[c_191,c_131])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_12011,plain,
% 129.24/17.16      (sort1(int,X0_13)),
% 129.24/17.16      inference(superposition,[status(thm)],[c_131,c_129])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_12151,plain,
% 129.24/17.16      (set1(int,int,t2tb2(sK22),t2tb1(sK21),t2tb1(min_elt1(sK18))) = t2tb2(sK23)),
% 129.24/17.16      inference(superposition,[status(thm)],[c_196,c_163])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_13103,plain,
% 129.24/17.16      (~$less_int(X0_3,sK24)|~$less_int(sK21,X0_3)),
% 129.24/17.16      inference(superposition,[status(thm)],[c_195,c_49])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_13231,plain,
% 129.24/17.16      (~$less_int(sK21,sK26)),
% 129.24/17.16      inference(superposition,[status(thm)],[c_192,c_13103])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_13243,plain,
% 129.24/17.16      (sK21 = sK26|$less_int(sK26,sK21)),
% 129.24/17.16      inference(superposition,[status(thm)],[c_59,c_13231])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_19669,plain,
% 129.24/17.16      (~subset(int,remove(int,t2tb1(min_elt1(sK18)),t2tb(sK10)),X0_13)|
% 129.24/17.16      mem(int,t2tb1(sK25),X0_13)),
% 129.24/17.16      inference(superposition,[status(thm)],[c_194,c_84])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_20152,plain,
% 129.24/17.16      (mem(int,t2tb1(sK25),t2tb(sK10))),
% 129.24/17.16      inference(superposition,[status(thm)],[c_103,c_19669])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_22744,plain,
% 129.24/17.16      (get(int,X0_14,set1(int,X0_14,X0_13,X1_13,X2_13),X1_13) = X2_13),
% 129.24/17.16      inference(superposition,[status(thm)],[c_12011,c_153])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_28038,plain,
% 129.24/17.16      (~$less_int(X0_3,sK21)|get(int,int,t2tb2(sK16),t2tb1(X0_3)) = get(int,int,t2tb2(sK22),t2tb1(X0_3))|
% 129.24/17.16      $less_int(X0_3,0)),
% 129.24/17.16      inference(superposition,[status(thm)],[c_199,c_160])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_28298,plain,
% 129.24/17.16      (get(int,int,t2tb2(sK16),t2tb1(sK26)) = get(int,int,t2tb2(sK22),t2tb1(sK26))|
% 129.24/17.16      sK21 = sK26|$less_int(sK26,0)),
% 129.24/17.16      inference(superposition,[status(thm)],[c_13243,c_28038])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_28328,plain,
% 129.24/17.16      (get(int,int,t2tb2(sK16),t2tb1(sK26)) = get(int,int,t2tb2(sK22),t2tb1(sK26))|
% 129.24/17.16      sK21 = sK26),
% 129.24/17.16      inference(forward_subsumption_resolution,[status(thm)],[c_28298,c_193])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_28693,plain,
% 129.24/17.16      (~sort1(int,X0_13)|get(X0_14,int,set1(X0_14,int,X1_13,X0_13,X2_13),X3_13) = get(X0_14,int,X1_13,X3_13)|
% 129.24/17.16      X0_13 = X3_13),
% 129.24/17.16      inference(superposition,[status(thm)],[c_12011,c_154])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_28696,plain,
% 129.24/17.16      (get(X0_14,int,set1(X0_14,int,X0_13,X1_13,X2_13),X3_13) = get(X0_14,int,X0_13,X3_13)|
% 129.24/17.16      X1_13 = X3_13),
% 129.24/17.16      inference(forward_subsumption_resolution,[status(thm)],[c_28693,c_12011])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_173537,plain,
% 129.24/17.16      (X0_13 != t2tb1(sK25)|X1_13 != remove(int,t2tb1(min_elt1(sK18)),t2tb(sK10))|
% 129.24/17.16      mem(int,X0_13,X1_13)),
% 129.24/17.16      inference(resolution,[status(thm)],[c_8688,c_194])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_177081,plain,
% 129.24/17.16      (X0_13 != t2tb1(sK25)|mem(int,X0_13,remove(int,t2tb1(min_elt1(sK18)),t2tb(sK10)))),
% 129.24/17.16      inference(resolution,[status(thm)],[c_173537,c_8654])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_197399,plain,
% 129.24/17.16      (t2tb1(min_elt1(sK18)) != t2tb1(sK25)|~sort1(int,t2tb1(min_elt1(sK18)))),
% 129.24/17.16      inference(resolution,[status(thm)],[c_177081,c_100])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_318177,plain,
% 129.24/17.16      (get(int,int,t2tb2(sK23),t2tb1(sK21)) = t2tb1(min_elt1(sK18))),
% 129.24/17.16      inference(superposition,[status(thm)],[c_12151,c_22744])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_344303,plain,
% 129.24/17.16      (sort1(int,t2tb1(min_elt1(sK18)))),
% 129.24/17.16      inference(instantiation,[status(thm)],[c_129])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_455216,plain,
% 129.24/17.16      (get(int,int,t2tb2(sK22),X0_13) = get(int,int,t2tb2(sK23),X0_13)|
% 129.24/17.16      t2tb1(sK21) = X0_13),
% 129.24/17.16      inference(superposition,[status(thm)],[c_12151,c_28696])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_455702,plain,
% 129.24/17.16      (get(int,int,t2tb2(sK22),t2tb1(sK26)) = t2tb1(sK25)|t2tb1(sK21) = t2tb1(sK26)),
% 129.24/17.16      inference(superposition,[status(thm)],[c_455216,c_12004])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_456566,plain,
% 129.24/17.16      (get(int,int,t2tb2(sK16),t2tb1(sK26)) = t2tb1(sK25)|t2tb1(sK21) = t2tb1(sK26)|
% 129.24/17.16      sK21 = sK26),
% 129.24/17.16      inference(superposition,[status(thm)],[c_455702,c_28328])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_458680,plain,
% 129.24/17.16      (~mem(int,t2tb1(sK25),t2tb(sK10))|~$less_int(sK26,sK21)|t2tb1(sK21) = t2tb1(sK26)|
% 129.24/17.16      sK21 = sK26|$less_int(sK26,0)),
% 129.24/17.16      inference(superposition,[status(thm)],[c_456566,c_2054])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_458777,plain,
% 129.24/17.16      (~$less_int(sK26,sK21)|t2tb1(sK21) = t2tb1(sK26)|sK21 = sK26),
% 129.24/17.16      inference(forward_subsumption_resolution,
% 129.24/17.16                [status(thm)],
% 129.24/17.16                [c_458680,c_193,c_20152])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_459275,plain,
% 129.24/17.16      (t2tb1(sK21) = t2tb1(sK26)|sK21 = sK26),
% 129.24/17.16      inference(global_subsumption_just,
% 129.24/17.16                [status(thm)],
% 129.24/17.16                [c_458777,c_13243,c_458777])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_459352,plain,
% 129.24/17.16      (~mem(int,t2tb1(sK21),t2tb(sK10))|sK21 = sK26|$less_int(sK26,n1)),
% 129.24/17.16      inference(superposition,[status(thm)],[c_459275,c_226])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_459414,plain,
% 129.24/17.16      (get(int,int,t2tb2(sK23),t2tb1(sK21)) = t2tb1(sK25)|sK21 = sK26),
% 129.24/17.16      inference(superposition,[status(thm)],[c_459275,c_12004])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_459424,plain,
% 129.24/17.16      (t2tb1(min_elt1(sK18)) = t2tb1(sK25)|sK21 = sK26),
% 129.24/17.16      inference(light_normalisation,[status(thm)],[c_459414,c_318177])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_461334,plain,
% 129.24/17.16      (sK21 = sK26),
% 129.24/17.16      inference(global_subsumption_just,
% 129.24/17.16                [status(thm)],
% 129.24/17.16                [c_459352,c_197399,c_344303,c_459424])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_461932,plain,
% 129.24/17.16      (get(int,int,t2tb2(sK23),t2tb1(sK21)) = t2tb1(sK25)),
% 129.24/17.16      inference(demodulation,[status(thm)],[c_12004,c_461334])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_462177,plain,
% 129.24/17.16      (t2tb1(min_elt1(sK18)) = t2tb1(sK25)),
% 129.24/17.16      inference(light_normalisation,[status(thm)],[c_461932,c_318177])).
% 129.24/17.16  
% 129.24/17.16  cnf(c_462390,plain,
% 129.24/17.16      ($false),
% 129.24/17.16      inference(prop_impl_just,[status(thm)],[c_462177,c_344303,c_197399])).
% 129.24/17.16  
% 129.24/17.16  
% 129.24/17.16  % SZS output end CNFRefutation for theBenchmark.p
% 129.24/17.16  
% 129.24/17.17  
%------------------------------------------------------------------------------