TSTP Solution File: SWW817_1 by iProver---3.9
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : iProver---3.9
% Problem : SWW817_1 : TPTP v8.2.0. Released v7.0.0.
% Transfm : none
% Format : tptp:raw
% Command : run_iprover %s %d THM
% Computer : n029.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 300s
% DateTime : Mon Jun 24 18:18:42 EDT 2024
% Result : Unsatisfiable 7.95s 1.64s
% Output : CNFRefutation 7.95s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12 % Problem : SWW817_1 : TPTP v8.2.0. Released v7.0.0.
% 0.03/0.12 % Command : run_iprover %s %d THM
% 0.12/0.33 % Computer : n029.cluster.edu
% 0.12/0.33 % Model : x86_64 x86_64
% 0.12/0.33 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33 % Memory : 8042.1875MB
% 0.12/0.33 % OS : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33 % CPULimit : 300
% 0.12/0.33 % WCLimit : 300
% 0.12/0.33 % DateTime : Wed Jun 19 04:26:09 EDT 2024
% 0.12/0.34 % CPUTime :
% 0.19/0.47 Running TFA theorem proving
% 0.19/0.47 Running: /export/starexec/sandbox2/solver/bin/run_problem --no_cores 8 --schedule casc_29_tfa --heuristic_context casc_unsat /export/starexec/sandbox2/benchmark/theBenchmark.p 300
% 7.95/1.64 % SZS status Started for theBenchmark.p
% 7.95/1.64 % SZS status Unsatisfiable for theBenchmark.p
% 7.95/1.64
% 7.95/1.64 %---------------- iProver v3.9 (pre CASC 2024/SMT-COMP 2024) ----------------%
% 7.95/1.64
% 7.95/1.64 ------ iProver source info
% 7.95/1.64
% 7.95/1.64 git: date: 2024-06-12 09:56:46 +0000
% 7.95/1.64 git: sha1: 4869ab62f0a3398f9d3a35e6db7918ebd3847e49
% 7.95/1.64 git: non_committed_changes: false
% 7.95/1.64
% 7.95/1.64 ------ Parsing...
% 7.95/1.64 ------ Clausification by vclausify_rel & Parsing by iProver...
% 7.95/1.64
% 7.95/1.64 ------ Preprocessing... sup_sim: 13 sf_s rm: 1 0s sf_e pe_s pe:1:0s pe:2:0s pe_e sup_sim: 17 sf_s rm: 3 0s sf_e pe_s pe_e sup_sim: 1 sf_s rm: 3 0s sf_e pe_s pe_e
% 7.95/1.64
% 7.95/1.64 ------ Preprocessing... gs_s sp: 0 0s gs_e snvd_s sp: 0 0s snvd_e
% 7.95/1.64
% 7.95/1.64 ------ Preprocessing... sf_s rm: 1 0s sf_e sf_s rm: 0 0s sf_e
% 7.95/1.64 ------ Proving...
% 7.95/1.64 ------ Problem Properties
% 7.95/1.64
% 7.95/1.64
% 7.95/1.64 clauses 239
% 7.95/1.64 conjectures 0
% 7.95/1.64 EPR 22
% 7.95/1.64 Horn 185
% 7.95/1.64 unary 71
% 7.95/1.64 binary 116
% 7.95/1.64 lits 476
% 7.95/1.64 lits eq 172
% 7.95/1.64 fd_pure 1
% 7.95/1.64 fd_pseudo 0
% 7.95/1.64 fd_cond 0
% 7.95/1.64 fd_pseudo_cond 16
% 7.95/1.64 AC symbols 2
% 7.95/1.64
% 7.95/1.64 ------ Input Options Time Limit: Unbounded
% 7.95/1.64
% 7.95/1.64
% 7.95/1.64 ------
% 7.95/1.64 Current options:
% 7.95/1.64 ------
% 7.95/1.64
% 7.95/1.64
% 7.95/1.64
% 7.95/1.64
% 7.95/1.64 ------ Proving...
% 7.95/1.64
% 7.95/1.64
% 7.95/1.64 % SZS status Unsatisfiable for theBenchmark.p
% 7.95/1.64
% 7.95/1.64 % SZS output start CNFRefutation for theBenchmark.p
% 7.95/1.64
% 7.95/1.64 tff(f101,axiom,(
% 7.95/1.64 ~! [X562 : $int,X563 : c_unique,X564 : $int,X565 : $int,X566 : c_unique] : ((valid_range(c_sort(type_alloc_table,X563),c_sort(type_pointer(type_global),X566),0,2800) & 10000 = X562 & 2800 = X565 & 0 = X564) => ! [X567 : $int,X568 : c_unique] : ((! [X569 : $int] : ? [X570 : c_type] : ((($less(X569,X567) & $lesseq(0,X569)) => 2000 = ss2Int(c_sort(c_int,acc(c_sort(type_memory(c_int,type_global),X568),c_sort(X570,shift(c_sort(X570,X566),X569)))))) & type_pointer(type_global) = X570) & $lesseq(X567,2800) & $lesseq(0,X567)) => (0 = $difference(X567,X565) => ! [X571 : $int] : ((0 = '%'(X571,14) & $lesseq(X571,2800) & $lesseq(0,X571)) => ! [X572 : $int] : (0 = X572 => ! [X573 : $int] : ($product(X571,2) = X573 => (0 != X573 => ! [X574 : $int] : (X571 = X574 => ! [X575 : $int,X576 : $int,X577 : $int,X578 : c_unique] : (($product(X575,2) = X577 & $lesseq(X575,X571) & $lesseq(1,X575)) => (0 != 1 => ! [X579 : c_unique] : ? [X580 : c_type] : ((shift(c_sort(X580,X566),X575) = X579 => (valid(c_sort(type_alloc_table,X563),c_sort(X580,X579)) => ! [X581 : c_unique] : (acc(c_sort(type_memory(c_int,type_global),X578),c_sort(X580,X579)) = X581 => ! [X582 : $int] : ($sum(X576,$product(ss2Int(c_sort(c_int,X581)),X562)) = X582 => ! [X583 : c_unique] : (shift(c_sort(X580,X566),X575) = X583 => ! [X584 : $int] : ($difference(X577,1) = X584 => (0 != X584 => ! [X585 : $int] : ('%'(X582,X584) = X585 => (valid(c_sort(type_alloc_table,X563),c_sort(X580,X583)) => ! [X586 : c_unique] : (upd(c_sort(type_memory(c_int,type_global),X578),c_sort(X580,X583),c_sort(c_int,int2U(X585))) = X586 => ! [X587 : $int] : ($difference(X584,1) = X587 => (0 != X584 => ! [X588 : $int] : (whydivide(X582,X584) = X588 => ! [X589 : $int] : (X588 = X589 => ! [X590 : $int] : ($difference(X575,1) = X590 => (0 != X590 => ! [X591 : $int] : ($product(X589,X590) = X591 => $lesseq(X590,X571)))))))))))))))))) & type_pointer(type_global) = X580)))))))))))),
% 7.95/1.64 file('/export/starexec/sandbox2/benchmark/theBenchmark.p',formula_101)).
% 7.95/1.64
% 7.95/1.64 tff(f134,plain,(
% 7.95/1.64 ~! [X562 : $int,X563 : c_unique,X564 : $int,X565 : $int,X566 : c_unique] : ((valid_range(c_sort(type_alloc_table,X563),c_sort(type_pointer(type_global),X566),0,2800) & 10000 = X562 & 2800 = X565 & 0 = X564) => ! [X567 : $int,X568 : c_unique] : ((! [X569 : $int] : ? [X570 : c_type] : ((($less(X569,X567) & ~$less(X569,0)) => 2000 = ss2Int(c_sort(c_int,acc(c_sort(type_memory(c_int,type_global),X568),c_sort(X570,shift(c_sort(X570,X566),X569)))))) & type_pointer(type_global) = X570) & ~$less(2800,X567) & ~$less(X567,0)) => (0 = $sum(X567,$uminus(X565)) => ! [X571 : $int] : ((0 = '%'(X571,14) & ~$less(2800,X571) & ~$less(X571,0)) => ! [X572 : $int] : (0 = X572 => ! [X573 : $int] : ($product(X571,2) = X573 => (0 != X573 => ! [X574 : $int] : (X571 = X574 => ! [X575 : $int,X576 : $int,X577 : $int,X578 : c_unique] : (($product(X575,2) = X577 & ~$less(X571,X575) & ~$less(X575,1)) => (0 != 1 => ! [X579 : c_unique] : ? [X580 : c_type] : ((shift(c_sort(X580,X566),X575) = X579 => (valid(c_sort(type_alloc_table,X563),c_sort(X580,X579)) => ! [X581 : c_unique] : (acc(c_sort(type_memory(c_int,type_global),X578),c_sort(X580,X579)) = X581 => ! [X582 : $int] : ($sum(X576,$product(ss2Int(c_sort(c_int,X581)),X562)) = X582 => ! [X583 : c_unique] : (shift(c_sort(X580,X566),X575) = X583 => ! [X584 : $int] : ($sum(X577,$uminus(1)) = X584 => (0 != X584 => ! [X585 : $int] : ('%'(X582,X584) = X585 => (valid(c_sort(type_alloc_table,X563),c_sort(X580,X583)) => ! [X586 : c_unique] : (upd(c_sort(type_memory(c_int,type_global),X578),c_sort(X580,X583),c_sort(c_int,int2U(X585))) = X586 => ! [X587 : $int] : ($sum(X584,$uminus(1)) = X587 => (0 != X584 => ! [X588 : $int] : (whydivide(X582,X584) = X588 => ! [X589 : $int] : (X588 = X589 => ! [X590 : $int] : ($sum(X575,$uminus(1)) = X590 => (0 != X590 => ! [X591 : $int] : ($product(X589,X590) = X591 => ~$less(X571,X590)))))))))))))))))) & type_pointer(type_global) = X580)))))))))))),
% 7.95/1.64 inference(theory_normalization,[],[f101])).
% 7.95/1.64
% 7.95/1.64 tff(f135,plain,(
% 7.95/1.64 ( ! [X0 : $int,X1 : $int] : ($sum(X0,X1) = $sum(X1,X0)) )),
% 7.95/1.64 introduced(theory_axiom_138,[])).
% 7.95/1.64
% 7.95/1.64 tff(f136,plain,(
% 7.95/1.64 ( ! [X2 : $int,X0 : $int,X1 : $int] : ($sum(X0,$sum(X1,X2)) = $sum($sum(X0,X1),X2)) )),
% 7.95/1.64 introduced(theory_axiom_139,[])).
% 7.95/1.64
% 7.95/1.64 tff(f146,plain,(
% 7.95/1.64 ( ! [X0 : $int,X1 : $int] : ($product(X0,X1) = $product(X1,X0)) )),
% 7.95/1.64 introduced(theory_axiom_138,[])).
% 7.95/1.64
% 7.95/1.64 tff(f147,plain,(
% 7.95/1.64 ( ! [X2 : $int,X0 : $int,X1 : $int] : ($product(X0,$product(X1,X2)) = $product($product(X0,X1),X2)) )),
% 7.95/1.64 introduced(theory_axiom_139,[])).
% 7.95/1.64
% 7.95/1.64 tff(f248,plain,(
% 7.95/1.64 ~! [X0 : $int,X1 : c_unique,X2 : $int,X3 : $int,X4 : c_unique] : ((valid_range(c_sort(type_alloc_table,X1),c_sort(type_pointer(type_global),X4),0,2800) & 10000 = X0 & 2800 = X3 & 0 = X2) => ! [X5 : $int,X6 : c_unique] : ((! [X7 : $int] : ? [X8 : c_type] : ((($less(X7,X5) & ~$less(X7,0)) => 2000 = ss2Int(c_sort(c_int,acc(c_sort(type_memory(c_int,type_global),X6),c_sort(X8,shift(c_sort(X8,X4),X7)))))) & type_pointer(type_global) = X8) & ~$less(2800,X5) & ~$less(X5,0)) => (0 = $sum(X5,$uminus(X3)) => ! [X9 : $int] : ((0 = '%'(X9,14) & ~$less(2800,X9) & ~$less(X9,0)) => ! [X10 : $int] : (0 = X10 => ! [X11 : $int] : ($product(X9,2) = X11 => (0 != X11 => ! [X12 : $int] : (X9 = X12 => ! [X13 : $int,X14 : $int,X15 : $int,X16 : c_unique] : (($product(X13,2) = X15 & ~$less(X9,X13) & ~$less(X13,1)) => (0 != 1 => ! [X17 : c_unique] : ? [X18 : c_type] : ((shift(c_sort(X18,X4),X13) = X17 => (valid(c_sort(type_alloc_table,X1),c_sort(X18,X17)) => ! [X19 : c_unique] : (acc(c_sort(type_memory(c_int,type_global),X16),c_sort(X18,X17)) = X19 => ! [X20 : $int] : ($sum(X14,$product(ss2Int(c_sort(c_int,X19)),X0)) = X20 => ! [X21 : c_unique] : (shift(c_sort(X18,X4),X13) = X21 => ! [X22 : $int] : ($sum(X15,$uminus(1)) = X22 => (0 != X22 => ! [X23 : $int] : ('%'(X20,X22) = X23 => (valid(c_sort(type_alloc_table,X1),c_sort(X18,X21)) => ! [X24 : c_unique] : (upd(c_sort(type_memory(c_int,type_global),X16),c_sort(X18,X21),c_sort(c_int,int2U(X23))) = X24 => ! [X25 : $int] : ($sum(X22,$uminus(1)) = X25 => (0 != X22 => ! [X26 : $int] : (whydivide(X20,X22) = X26 => ! [X27 : $int] : (X26 = X27 => ! [X28 : $int] : ($sum(X13,$uminus(1)) = X28 => (0 != X28 => ! [X29 : $int] : ($product(X27,X28) = X29 => ~$less(X9,X28)))))))))))))))))) & type_pointer(type_global) = X18)))))))))))),
% 7.95/1.64 inference(rectify,[],[f134])).
% 7.95/1.64
% 7.95/1.64 tff(f331,plain,(
% 7.95/1.64 ? [X0 : $int,X1 : c_unique,X2 : $int,X3 : $int,X4 : c_unique] : (? [X5 : $int,X6 : c_unique] : ((? [X9 : $int] : (? [X10 : $int] : (? [X11 : $int] : ((? [X12 : $int] : (? [X13 : $int,X14 : $int,X15 : $int,X16 : c_unique] : ((? [X17 : c_unique] : ! [X18 : c_type] : (((? [X19 : c_unique] : (? [X20 : $int] : (? [X21 : c_unique] : (? [X22 : $int] : ((? [X23 : $int] : ((? [X24 : c_unique] : (? [X25 : $int] : ((? [X26 : $int] : (? [X27 : $int] : (? [X28 : $int] : ((? [X29 : $int] : ($less(X9,X28) & $product(X27,X28) = X29) & 0 != X28) & $sum(X13,$uminus(1)) = X28) & X26 = X27) & whydivide(X20,X22) = X26) & 0 != X22) & $sum(X22,$uminus(1)) = X25) & upd(c_sort(type_memory(c_int,type_global),X16),c_sort(X18,X21),c_sort(c_int,int2U(X23))) = X24) & valid(c_sort(type_alloc_table,X1),c_sort(X18,X21))) & '%'(X20,X22) = X23) & 0 != X22) & $sum(X15,$uminus(1)) = X22) & shift(c_sort(X18,X4),X13) = X21) & $sum(X14,$product(ss2Int(c_sort(c_int,X19)),X0)) = X20) & acc(c_sort(type_memory(c_int,type_global),X16),c_sort(X18,X17)) = X19) & valid(c_sort(type_alloc_table,X1),c_sort(X18,X17))) & shift(c_sort(X18,X4),X13) = X17) | type_pointer(type_global) != X18) & 0 != 1) & ($product(X13,2) = X15 & ~$less(X9,X13) & ~$less(X13,1))) & X9 = X12) & 0 != X11) & $product(X9,2) = X11) & 0 = X10) & (0 = '%'(X9,14) & ~$less(2800,X9) & ~$less(X9,0))) & 0 = $sum(X5,$uminus(X3))) & (! [X7 : $int] : ? [X8 : c_type] : ((2000 = ss2Int(c_sort(c_int,acc(c_sort(type_memory(c_int,type_global),X6),c_sort(X8,shift(c_sort(X8,X4),X7))))) | (~$less(X7,X5) | $less(X7,0))) & type_pointer(type_global) = X8) & ~$less(2800,X5) & ~$less(X5,0))) & (valid_range(c_sort(type_alloc_table,X1),c_sort(type_pointer(type_global),X4),0,2800) & 10000 = X0 & 2800 = X3 & 0 = X2))),
% 7.95/1.64 inference(ennf_transformation,[],[f248])).
% 7.95/1.64
% 7.95/1.64 tff(f332,plain,(
% 7.95/1.64 ? [X0 : $int,X1 : c_unique,X2 : $int,X3 : $int,X4 : c_unique] : (? [X5 : $int,X6 : c_unique] : (? [X9 : $int] : (? [X10 : $int] : (? [X11 : $int] : (? [X12 : $int] : (? [X13 : $int,X14 : $int,X15 : $int,X16 : c_unique] : (? [X17 : c_unique] : ! [X18 : c_type] : ((? [X19 : c_unique] : (? [X20 : $int] : (? [X21 : c_unique] : (? [X22 : $int] : (? [X23 : $int] : (? [X24 : c_unique] : (? [X25 : $int] : (? [X26 : $int] : (? [X27 : $int] : (? [X28 : $int] : (? [X29 : $int] : ($less(X9,X28) & $product(X27,X28) = X29) & 0 != X28 & $sum(X13,$uminus(1)) = X28) & X26 = X27) & whydivide(X20,X22) = X26) & 0 != X22 & $sum(X22,$uminus(1)) = X25) & upd(c_sort(type_memory(c_int,type_global),X16),c_sort(X18,X21),c_sort(c_int,int2U(X23))) = X24) & valid(c_sort(type_alloc_table,X1),c_sort(X18,X21)) & '%'(X20,X22) = X23) & 0 != X22 & $sum(X15,$uminus(1)) = X22) & shift(c_sort(X18,X4),X13) = X21) & $sum(X14,$product(ss2Int(c_sort(c_int,X19)),X0)) = X20) & acc(c_sort(type_memory(c_int,type_global),X16),c_sort(X18,X17)) = X19) & valid(c_sort(type_alloc_table,X1),c_sort(X18,X17)) & shift(c_sort(X18,X4),X13) = X17) | type_pointer(type_global) != X18) & 0 != 1 & $product(X13,2) = X15 & ~$less(X9,X13) & ~$less(X13,1)) & X9 = X12) & 0 != X11 & $product(X9,2) = X11) & 0 = X10) & 0 = '%'(X9,14) & ~$less(2800,X9) & ~$less(X9,0)) & 0 = $sum(X5,$uminus(X3)) & ! [X7 : $int] : ? [X8 : c_type] : ((2000 = ss2Int(c_sort(c_int,acc(c_sort(type_memory(c_int,type_global),X6),c_sort(X8,shift(c_sort(X8,X4),X7))))) | ~$less(X7,X5) | $less(X7,0)) & type_pointer(type_global) = X8) & ~$less(2800,X5) & ~$less(X5,0)) & valid_range(c_sort(type_alloc_table,X1),c_sort(type_pointer(type_global),X4),0,2800) & 10000 = X0 & 2800 = X3 & 0 = X2)),
% 7.95/1.64 inference(flattening,[],[f331])).
% 7.95/1.64
% 7.95/1.64 tff(f335,plain,(
% 7.95/1.64 ! [X9 : $int,X13 : $int,X22 : $int,X20 : $int] : (? [X25 : $int] : (? [X26 : $int] : (? [X27 : $int] : (? [X28 : $int] : (? [X29 : $int] : ($less(X9,X28) & $product(X27,X28) = X29) & 0 != X28 & $sum(X13,$uminus(1)) = X28) & X26 = X27) & whydivide(X20,X22) = X26) & 0 != X22 & $sum(X22,$uminus(1)) = X25) | ~sP1(X9,X13,X22,X20))),
% 7.95/1.64 introduced(predicate_definition_introduction,[new_symbols(naming,[sP1])])).
% 7.95/1.64
% 7.95/1.64 tff(f336,plain,(
% 7.95/1.64 ! [X13 : $int,X9 : $int,X18 : c_type,X16 : c_unique,X1 : c_unique,X15 : $int,X4 : c_unique,X0 : $int,X19 : c_unique,X14 : $int] : (? [X20 : $int] : (? [X21 : c_unique] : (? [X22 : $int] : (? [X23 : $int] : (? [X24 : c_unique] : (sP1(X9,X13,X22,X20) & upd(c_sort(type_memory(c_int,type_global),X16),c_sort(X18,X21),c_sort(c_int,int2U(X23))) = X24) & valid(c_sort(type_alloc_table,X1),c_sort(X18,X21)) & '%'(X20,X22) = X23) & 0 != X22 & $sum(X15,$uminus(1)) = X22) & shift(c_sort(X18,X4),X13) = X21) & $sum(X14,$product(ss2Int(c_sort(c_int,X19)),X0)) = X20) | ~sP2(X13,X9,X18,X16,X1,X15,X4,X0,X19,X14))),
% 7.95/1.64 introduced(predicate_definition_introduction,[new_symbols(naming,[sP2])])).
% 7.95/1.64
% 7.95/1.64 tff(f337,plain,(
% 7.95/1.64 ? [X0 : $int,X1 : c_unique,X2 : $int,X3 : $int,X4 : c_unique] : (? [X5 : $int,X6 : c_unique] : (? [X9 : $int] : (? [X10 : $int] : (? [X11 : $int] : (? [X12 : $int] : (? [X13 : $int,X14 : $int,X15 : $int,X16 : c_unique] : (? [X17 : c_unique] : ! [X18 : c_type] : ((? [X19 : c_unique] : (sP2(X13,X9,X18,X16,X1,X15,X4,X0,X19,X14) & acc(c_sort(type_memory(c_int,type_global),X16),c_sort(X18,X17)) = X19) & valid(c_sort(type_alloc_table,X1),c_sort(X18,X17)) & shift(c_sort(X18,X4),X13) = X17) | type_pointer(type_global) != X18) & 0 != 1 & $product(X13,2) = X15 & ~$less(X9,X13) & ~$less(X13,1)) & X9 = X12) & 0 != X11 & $product(X9,2) = X11) & 0 = X10) & 0 = '%'(X9,14) & ~$less(2800,X9) & ~$less(X9,0)) & 0 = $sum(X5,$uminus(X3)) & ! [X7 : $int] : ? [X8 : c_type] : ((2000 = ss2Int(c_sort(c_int,acc(c_sort(type_memory(c_int,type_global),X6),c_sort(X8,shift(c_sort(X8,X4),X7))))) | ~$less(X7,X5) | $less(X7,0)) & type_pointer(type_global) = X8) & ~$less(2800,X5) & ~$less(X5,0)) & valid_range(c_sort(type_alloc_table,X1),c_sort(type_pointer(type_global),X4),0,2800) & 10000 = X0 & 2800 = X3 & 0 = X2)),
% 7.95/1.64 inference(definition_folding,[],[f332,f336,f335])).
% 7.95/1.64
% 7.95/1.64 tff(f580,plain,(
% 7.95/1.64 ! [X13 : $int,X9 : $int,X18 : c_type,X16 : c_unique,X1 : c_unique,X15 : $int,X4 : c_unique,X0 : $int,X19 : c_unique,X14 : $int] : (? [X20 : $int] : (? [X21 : c_unique] : (? [X22 : $int] : (? [X23 : $int] : (? [X24 : c_unique] : (sP1(X9,X13,X22,X20) & upd(c_sort(type_memory(c_int,type_global),X16),c_sort(X18,X21),c_sort(c_int,int2U(X23))) = X24) & valid(c_sort(type_alloc_table,X1),c_sort(X18,X21)) & '%'(X20,X22) = X23) & 0 != X22 & $sum(X15,$uminus(1)) = X22) & shift(c_sort(X18,X4),X13) = X21) & $sum(X14,$product(ss2Int(c_sort(c_int,X19)),X0)) = X20) | ~sP2(X13,X9,X18,X16,X1,X15,X4,X0,X19,X14))),
% 7.95/1.64 inference(nnf_transformation,[],[f336])).
% 7.95/1.64
% 7.95/1.64 tff(f581,plain,(
% 7.95/1.64 ! [X0 : $int,X1 : $int,X2 : c_type,X3 : c_unique,X4 : c_unique,X5 : $int,X6 : c_unique,X7 : $int,X8 : c_unique,X9 : $int] : (? [X10 : $int] : (? [X11 : c_unique] : (? [X12 : $int] : (? [X13 : $int] : (? [X14 : c_unique] : (sP1(X1,X0,X12,X10) & upd(c_sort(type_memory(c_int,type_global),X3),c_sort(X2,X11),c_sort(c_int,int2U(X13))) = X14) & valid(c_sort(type_alloc_table,X4),c_sort(X2,X11)) & '%'(X10,X12) = X13) & 0 != X12 & $sum(X5,$uminus(1)) = X12) & shift(c_sort(X2,X6),X0) = X11) & $sum(X9,$product(ss2Int(c_sort(c_int,X8)),X7)) = X10) | ~sP2(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9))),
% 7.95/1.64 inference(rectify,[],[f580])).
% 7.95/1.64
% 7.95/1.64 tff(f582,plain,(
% 7.95/1.64 ! [X0 : $int,X1 : $int,X2 : c_type,X3 : c_unique,X4 : c_unique,X5 : $int,X6 : c_unique,X7 : $int,X8 : c_unique,X9 : $int] : (? [X10 : $int] : (? [X11 : c_unique] : (? [X12 : $int] : (? [X13 : $int] : (? [X14 : c_unique] : (sP1(X1,X0,X12,X10) & upd(c_sort(type_memory(c_int,type_global),X3),c_sort(X2,X11),c_sort(c_int,int2U(X13))) = X14) & valid(c_sort(type_alloc_table,X4),c_sort(X2,X11)) & '%'(X10,X12) = X13) & 0 != X12 & $sum(X5,$uminus(1)) = X12) & shift(c_sort(X2,X6),X0) = X11) & $sum(X9,$product(ss2Int(c_sort(c_int,X8)),X7)) = X10) => (? [X11 : c_unique] : (? [X12 : $int] : (? [X13 : $int] : (? [X14 : c_unique] : (sP1(X1,X0,X12,sK190(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9)) & upd(c_sort(type_memory(c_int,type_global),X3),c_sort(X2,X11),c_sort(c_int,int2U(X13))) = X14) & valid(c_sort(type_alloc_table,X4),c_sort(X2,X11)) & '%'(sK190(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9),X12) = X13) & 0 != X12 & $sum(X5,$uminus(1)) = X12) & shift(c_sort(X2,X6),X0) = X11) & $sum(X9,$product(ss2Int(c_sort(c_int,X8)),X7)) = sK190(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9)))),
% 7.95/1.64 introduced(choice_axiom,[])).
% 7.95/1.64
% 7.95/1.64 tff(f583,plain,(
% 7.95/1.64 ! [X0 : $int,X1 : $int,X2 : c_type,X3 : c_unique,X4 : c_unique,X5 : $int,X6 : c_unique,X7 : $int,X8 : c_unique,X9 : $int] : (? [X11 : c_unique] : (? [X12 : $int] : (? [X13 : $int] : (? [X14 : c_unique] : (sP1(X1,X0,X12,sK190(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9)) & upd(c_sort(type_memory(c_int,type_global),X3),c_sort(X2,X11),c_sort(c_int,int2U(X13))) = X14) & valid(c_sort(type_alloc_table,X4),c_sort(X2,X11)) & '%'(sK190(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9),X12) = X13) & 0 != X12 & $sum(X5,$uminus(1)) = X12) & shift(c_sort(X2,X6),X0) = X11) => (? [X12 : $int] : (? [X13 : $int] : (? [X14 : c_unique] : (sP1(X1,X0,X12,sK190(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9)) & upd(c_sort(type_memory(c_int,type_global),X3),c_sort(X2,sK191(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9)),c_sort(c_int,int2U(X13))) = X14) & valid(c_sort(type_alloc_table,X4),c_sort(X2,sK191(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9))) & '%'(sK190(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9),X12) = X13) & 0 != X12 & $sum(X5,$uminus(1)) = X12) & shift(c_sort(X2,X6),X0) = sK191(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9)))),
% 7.95/1.64 introduced(choice_axiom,[])).
% 7.95/1.64
% 7.95/1.64 tff(f584,plain,(
% 7.95/1.64 ! [X0 : $int,X1 : $int,X2 : c_type,X3 : c_unique,X4 : c_unique,X5 : $int,X6 : c_unique,X7 : $int,X8 : c_unique,X9 : $int] : (? [X12 : $int] : (? [X13 : $int] : (? [X14 : c_unique] : (sP1(X1,X0,X12,sK190(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9)) & upd(c_sort(type_memory(c_int,type_global),X3),c_sort(X2,sK191(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9)),c_sort(c_int,int2U(X13))) = X14) & valid(c_sort(type_alloc_table,X4),c_sort(X2,sK191(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9))) & '%'(sK190(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9),X12) = X13) & 0 != X12 & $sum(X5,$uminus(1)) = X12) => (? [X13 : $int] : (? [X14 : c_unique] : (sP1(X1,X0,sK192(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9),sK190(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9)) & upd(c_sort(type_memory(c_int,type_global),X3),c_sort(X2,sK191(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9)),c_sort(c_int,int2U(X13))) = X14) & valid(c_sort(type_alloc_table,X4),c_sort(X2,sK191(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9))) & '%'(sK190(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9),sK192(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9)) = X13) & 0 != sK192(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9) & $sum(X5,$uminus(1)) = sK192(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9)))),
% 7.95/1.64 introduced(choice_axiom,[])).
% 7.95/1.64
% 7.95/1.64 tff(f585,plain,(
% 7.95/1.64 ! [X0 : $int,X1 : $int,X2 : c_type,X3 : c_unique,X4 : c_unique,X5 : $int,X6 : c_unique,X7 : $int,X8 : c_unique,X9 : $int] : (? [X13 : $int] : (? [X14 : c_unique] : (sP1(X1,X0,sK192(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9),sK190(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9)) & upd(c_sort(type_memory(c_int,type_global),X3),c_sort(X2,sK191(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9)),c_sort(c_int,int2U(X13))) = X14) & valid(c_sort(type_alloc_table,X4),c_sort(X2,sK191(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9))) & '%'(sK190(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9),sK192(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9)) = X13) => (? [X14 : c_unique] : (sP1(X1,X0,sK192(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9),sK190(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9)) & upd(c_sort(type_memory(c_int,type_global),X3),c_sort(X2,sK191(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9)),c_sort(c_int,int2U(sK193(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9)))) = X14) & valid(c_sort(type_alloc_table,X4),c_sort(X2,sK191(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9))) & '%'(sK190(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9),sK192(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9)) = sK193(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9)))),
% 7.95/1.64 introduced(choice_axiom,[])).
% 7.95/1.64
% 7.95/1.64 tff(f586,plain,(
% 7.95/1.64 ! [X0 : $int,X1 : $int,X2 : c_type,X3 : c_unique,X4 : c_unique,X5 : $int,X6 : c_unique,X7 : $int,X8 : c_unique,X9 : $int] : (? [X14 : c_unique] : (sP1(X1,X0,sK192(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9),sK190(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9)) & upd(c_sort(type_memory(c_int,type_global),X3),c_sort(X2,sK191(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9)),c_sort(c_int,int2U(sK193(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9)))) = X14) => (sP1(X1,X0,sK192(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9),sK190(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9)) & upd(c_sort(type_memory(c_int,type_global),X3),c_sort(X2,sK191(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9)),c_sort(c_int,int2U(sK193(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9)))) = sK194(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9)))),
% 7.95/1.64 introduced(choice_axiom,[])).
% 7.95/1.64
% 7.95/1.64 tff(f587,plain,(
% 7.95/1.64 ! [X0 : $int,X1 : $int,X2 : c_type,X3 : c_unique,X4 : c_unique,X5 : $int,X6 : c_unique,X7 : $int,X8 : c_unique,X9 : $int] : ((((((sP1(X1,X0,sK192(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9),sK190(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9)) & upd(c_sort(type_memory(c_int,type_global),X3),c_sort(X2,sK191(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9)),c_sort(c_int,int2U(sK193(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9)))) = sK194(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9)) & valid(c_sort(type_alloc_table,X4),c_sort(X2,sK191(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9))) & '%'(sK190(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9),sK192(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9)) = sK193(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9)) & 0 != sK192(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9) & $sum(X5,$uminus(1)) = sK192(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9)) & shift(c_sort(X2,X6),X0) = sK191(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9)) & $sum(X9,$product(ss2Int(c_sort(c_int,X8)),X7)) = sK190(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9)) | ~sP2(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9))),
% 7.95/1.64 inference(skolemisation,[status(esa),new_symbols(skolem,[sK190,sK191,sK192,sK193,sK194])],[f581,f586,f585,f584,f583,f582])).
% 7.95/1.64
% 7.95/1.64 tff(f588,plain,(
% 7.95/1.64 ! [X9 : $int,X13 : $int,X22 : $int,X20 : $int] : (? [X25 : $int] : (? [X26 : $int] : (? [X27 : $int] : (? [X28 : $int] : (? [X29 : $int] : ($less(X9,X28) & $product(X27,X28) = X29) & 0 != X28 & $sum(X13,$uminus(1)) = X28) & X26 = X27) & whydivide(X20,X22) = X26) & 0 != X22 & $sum(X22,$uminus(1)) = X25) | ~sP1(X9,X13,X22,X20))),
% 7.95/1.64 inference(nnf_transformation,[],[f335])).
% 7.95/1.64
% 7.95/1.64 tff(f589,plain,(
% 7.95/1.64 ! [X0 : $int,X1 : $int,X2 : $int,X3 : $int] : (? [X4 : $int] : (? [X5 : $int] : (? [X6 : $int] : (? [X7 : $int] : (? [X8 : $int] : ($less(X0,X7) & $product(X6,X7) = X8) & 0 != X7 & $sum(X1,$uminus(1)) = X7) & X5 = X6) & whydivide(X3,X2) = X5) & 0 != X2 & $sum(X2,$uminus(1)) = X4) | ~sP1(X0,X1,X2,X3))),
% 7.95/1.64 inference(rectify,[],[f588])).
% 7.95/1.64
% 7.95/1.64 tff(f590,plain,(
% 7.95/1.64 ! [X0 : $int,X1 : $int,X2 : $int,X3 : $int] : (? [X4 : $int] : (? [X5 : $int] : (? [X6 : $int] : (? [X7 : $int] : (? [X8 : $int] : ($less(X0,X7) & $product(X6,X7) = X8) & 0 != X7 & $sum(X1,$uminus(1)) = X7) & X5 = X6) & whydivide(X3,X2) = X5) & 0 != X2 & $sum(X2,$uminus(1)) = X4) => (? [X5 : $int] : (? [X6 : $int] : (? [X7 : $int] : (? [X8 : $int] : ($less(X0,X7) & $product(X6,X7) = X8) & 0 != X7 & $sum(X1,$uminus(1)) = X7) & X5 = X6) & whydivide(X3,X2) = X5) & 0 != X2 & $sum(X2,$uminus(1)) = sK195(X0,X1,X2,X3)))),
% 7.95/1.64 introduced(choice_axiom,[])).
% 7.95/1.64
% 7.95/1.64 tff(f591,plain,(
% 7.95/1.64 ! [X0 : $int,X1 : $int,X2 : $int,X3 : $int] : (? [X5 : $int] : (? [X6 : $int] : (? [X7 : $int] : (? [X8 : $int] : ($less(X0,X7) & $product(X6,X7) = X8) & 0 != X7 & $sum(X1,$uminus(1)) = X7) & X5 = X6) & whydivide(X3,X2) = X5) => (? [X6 : $int] : (? [X7 : $int] : (? [X8 : $int] : ($less(X0,X7) & $product(X6,X7) = X8) & 0 != X7 & $sum(X1,$uminus(1)) = X7) & sK196(X0,X1,X2,X3) = X6) & whydivide(X3,X2) = sK196(X0,X1,X2,X3)))),
% 7.95/1.64 introduced(choice_axiom,[])).
% 7.95/1.64
% 7.95/1.64 tff(f592,plain,(
% 7.95/1.64 ! [X0 : $int,X1 : $int,X2 : $int,X3 : $int] : (? [X6 : $int] : (? [X7 : $int] : (? [X8 : $int] : ($less(X0,X7) & $product(X6,X7) = X8) & 0 != X7 & $sum(X1,$uminus(1)) = X7) & sK196(X0,X1,X2,X3) = X6) => (? [X7 : $int] : (? [X8 : $int] : ($less(X0,X7) & $product(sK197(X0,X1,X2,X3),X7) = X8) & 0 != X7 & $sum(X1,$uminus(1)) = X7) & sK196(X0,X1,X2,X3) = sK197(X0,X1,X2,X3)))),
% 7.95/1.64 introduced(choice_axiom,[])).
% 7.95/1.64
% 7.95/1.64 tff(f593,plain,(
% 7.95/1.64 ! [X0 : $int,X1 : $int,X2 : $int,X3 : $int] : (? [X7 : $int] : (? [X8 : $int] : ($less(X0,X7) & $product(sK197(X0,X1,X2,X3),X7) = X8) & 0 != X7 & $sum(X1,$uminus(1)) = X7) => (? [X8 : $int] : ($less(X0,sK198(X0,X1,X2,X3)) & $product(sK197(X0,X1,X2,X3),sK198(X0,X1,X2,X3)) = X8) & 0 != sK198(X0,X1,X2,X3) & $sum(X1,$uminus(1)) = sK198(X0,X1,X2,X3)))),
% 7.95/1.64 introduced(choice_axiom,[])).
% 7.95/1.64
% 7.95/1.64 tff(f594,plain,(
% 7.95/1.64 ! [X0 : $int,X1 : $int,X2 : $int,X3 : $int] : (? [X8 : $int] : ($less(X0,sK198(X0,X1,X2,X3)) & $product(sK197(X0,X1,X2,X3),sK198(X0,X1,X2,X3)) = X8) => ($less(X0,sK198(X0,X1,X2,X3)) & $product(sK197(X0,X1,X2,X3),sK198(X0,X1,X2,X3)) = sK199(X0,X1,X2,X3)))),
% 7.95/1.64 introduced(choice_axiom,[])).
% 7.95/1.64
% 7.95/1.64 tff(f595,plain,(
% 7.95/1.64 ! [X0 : $int,X1 : $int,X2 : $int,X3 : $int] : (((((($less(X0,sK198(X0,X1,X2,X3)) & $product(sK197(X0,X1,X2,X3),sK198(X0,X1,X2,X3)) = sK199(X0,X1,X2,X3)) & 0 != sK198(X0,X1,X2,X3) & $sum(X1,$uminus(1)) = sK198(X0,X1,X2,X3)) & sK196(X0,X1,X2,X3) = sK197(X0,X1,X2,X3)) & whydivide(X3,X2) = sK196(X0,X1,X2,X3)) & 0 != X2 & $sum(X2,$uminus(1)) = sK195(X0,X1,X2,X3)) | ~sP1(X0,X1,X2,X3))),
% 7.95/1.64 inference(skolemisation,[status(esa),new_symbols(skolem,[sK195,sK196,sK197,sK198,sK199])],[f589,f594,f593,f592,f591,f590])).
% 7.95/1.64
% 7.95/1.64 tff(f596,plain,(
% 7.95/1.64 ? [X0 : $int,X1 : c_unique,X2 : $int,X3 : $int,X4 : c_unique] : (? [X5 : $int,X6 : c_unique] : (? [X7 : $int] : (? [X8 : $int] : (? [X9 : $int] : (? [X10 : $int] : (? [X11 : $int,X12 : $int,X13 : $int,X14 : c_unique] : (? [X15 : c_unique] : ! [X16 : c_type] : ((? [X17 : c_unique] : (sP2(X11,X7,X16,X14,X1,X13,X4,X0,X17,X12) & acc(c_sort(type_memory(c_int,type_global),X14),c_sort(X16,X15)) = X17) & valid(c_sort(type_alloc_table,X1),c_sort(X16,X15)) & shift(c_sort(X16,X4),X11) = X15) | type_pointer(type_global) != X16) & 0 != 1 & $product(X11,2) = X13 & ~$less(X7,X11) & ~$less(X11,1)) & X7 = X10) & 0 != X9 & $product(X7,2) = X9) & 0 = X8) & 0 = '%'(X7,14) & ~$less(2800,X7) & ~$less(X7,0)) & 0 = $sum(X5,$uminus(X3)) & ! [X18 : $int] : ? [X19 : c_type] : ((2000 = ss2Int(c_sort(c_int,acc(c_sort(type_memory(c_int,type_global),X6),c_sort(X19,shift(c_sort(X19,X4),X18))))) | ~$less(X18,X5) | $less(X18,0)) & type_pointer(type_global) = X19) & ~$less(2800,X5) & ~$less(X5,0)) & valid_range(c_sort(type_alloc_table,X1),c_sort(type_pointer(type_global),X4),0,2800) & 10000 = X0 & 2800 = X3 & 0 = X2)),
% 7.95/1.64 inference(rectify,[],[f337])).
% 7.95/1.64
% 7.95/1.64 tff(f597,plain,(
% 7.95/1.64 ? [X0 : $int,X1 : c_unique,X2 : $int,X3 : $int,X4 : c_unique] : (? [X5 : $int,X6 : c_unique] : (? [X7 : $int] : (? [X8 : $int] : (? [X9 : $int] : (? [X10 : $int] : (? [X11 : $int,X12 : $int,X13 : $int,X14 : c_unique] : (? [X15 : c_unique] : ! [X16 : c_type] : ((? [X17 : c_unique] : (sP2(X11,X7,X16,X14,X1,X13,X4,X0,X17,X12) & acc(c_sort(type_memory(c_int,type_global),X14),c_sort(X16,X15)) = X17) & valid(c_sort(type_alloc_table,X1),c_sort(X16,X15)) & shift(c_sort(X16,X4),X11) = X15) | type_pointer(type_global) != X16) & 0 != 1 & $product(X11,2) = X13 & ~$less(X7,X11) & ~$less(X11,1)) & X7 = X10) & 0 != X9 & $product(X7,2) = X9) & 0 = X8) & 0 = '%'(X7,14) & ~$less(2800,X7) & ~$less(X7,0)) & 0 = $sum(X5,$uminus(X3)) & ! [X18 : $int] : ? [X19 : c_type] : ((2000 = ss2Int(c_sort(c_int,acc(c_sort(type_memory(c_int,type_global),X6),c_sort(X19,shift(c_sort(X19,X4),X18))))) | ~$less(X18,X5) | $less(X18,0)) & type_pointer(type_global) = X19) & ~$less(2800,X5) & ~$less(X5,0)) & valid_range(c_sort(type_alloc_table,X1),c_sort(type_pointer(type_global),X4),0,2800) & 10000 = X0 & 2800 = X3 & 0 = X2) => (? [X6 : c_unique,X5 : $int] : (? [X7 : $int] : (? [X8 : $int] : (? [X9 : $int] : (? [X10 : $int] : (? [X14 : c_unique,X13 : $int,X12 : $int,X11 : $int] : (? [X15 : c_unique] : ! [X16 : c_type] : ((? [X17 : c_unique] : (sP2(X11,X7,X16,X14,sK201,X13,sK204,sK200,X17,X12) & acc(c_sort(type_memory(c_int,type_global),X14),c_sort(X16,X15)) = X17) & valid(c_sort(type_alloc_table,sK201),c_sort(X16,X15)) & shift(c_sort(X16,sK204),X11) = X15) | type_pointer(type_global) != X16) & 0 != 1 & $product(X11,2) = X13 & ~$less(X7,X11) & ~$less(X11,1)) & X7 = X10) & 0 != X9 & $product(X7,2) = X9) & 0 = X8) & 0 = '%'(X7,14) & ~$less(2800,X7) & ~$less(X7,0)) & 0 = $sum(X5,$uminus(sK203)) & ! [X18 : $int] : ? [X19 : c_type] : ((2000 = ss2Int(c_sort(c_int,acc(c_sort(type_memory(c_int,type_global),X6),c_sort(X19,shift(c_sort(X19,sK204),X18))))) | ~$less(X18,X5) | $less(X18,0)) & type_pointer(type_global) = X19) & ~$less(2800,X5) & ~$less(X5,0)) & valid_range(c_sort(type_alloc_table,sK201),c_sort(type_pointer(type_global),sK204),0,2800) & 10000 = sK200 & 2800 = sK203 & 0 = sK202)),
% 7.95/1.64 introduced(choice_axiom,[])).
% 7.95/1.64
% 7.95/1.64 tff(f598,plain,(
% 7.95/1.64 ? [X6 : c_unique,X5 : $int] : (? [X7 : $int] : (? [X8 : $int] : (? [X9 : $int] : (? [X10 : $int] : (? [X14 : c_unique,X13 : $int,X12 : $int,X11 : $int] : (? [X15 : c_unique] : ! [X16 : c_type] : ((? [X17 : c_unique] : (sP2(X11,X7,X16,X14,sK201,X13,sK204,sK200,X17,X12) & acc(c_sort(type_memory(c_int,type_global),X14),c_sort(X16,X15)) = X17) & valid(c_sort(type_alloc_table,sK201),c_sort(X16,X15)) & shift(c_sort(X16,sK204),X11) = X15) | type_pointer(type_global) != X16) & 0 != 1 & $product(X11,2) = X13 & ~$less(X7,X11) & ~$less(X11,1)) & X7 = X10) & 0 != X9 & $product(X7,2) = X9) & 0 = X8) & 0 = '%'(X7,14) & ~$less(2800,X7) & ~$less(X7,0)) & 0 = $sum(X5,$uminus(sK203)) & ! [X18 : $int] : ? [X19 : c_type] : ((2000 = ss2Int(c_sort(c_int,acc(c_sort(type_memory(c_int,type_global),X6),c_sort(X19,shift(c_sort(X19,sK204),X18))))) | ~$less(X18,X5) | $less(X18,0)) & type_pointer(type_global) = X19) & ~$less(2800,X5) & ~$less(X5,0)) => (? [X7 : $int] : (? [X8 : $int] : (? [X9 : $int] : (? [X10 : $int] : (? [X14 : c_unique,X13 : $int,X12 : $int,X11 : $int] : (? [X15 : c_unique] : ! [X16 : c_type] : ((? [X17 : c_unique] : (sP2(X11,X7,X16,X14,sK201,X13,sK204,sK200,X17,X12) & acc(c_sort(type_memory(c_int,type_global),X14),c_sort(X16,X15)) = X17) & valid(c_sort(type_alloc_table,sK201),c_sort(X16,X15)) & shift(c_sort(X16,sK204),X11) = X15) | type_pointer(type_global) != X16) & 0 != 1 & $product(X11,2) = X13 & ~$less(X7,X11) & ~$less(X11,1)) & X7 = X10) & 0 != X9 & $product(X7,2) = X9) & 0 = X8) & 0 = '%'(X7,14) & ~$less(2800,X7) & ~$less(X7,0)) & 0 = $sum(sK205,$uminus(sK203)) & ! [X18 : $int] : ? [X19 : c_type] : ((2000 = ss2Int(c_sort(c_int,acc(c_sort(type_memory(c_int,type_global),sK206),c_sort(X19,shift(c_sort(X19,sK204),X18))))) | ~$less(X18,sK205) | $less(X18,0)) & type_pointer(type_global) = X19) & ~$less(2800,sK205) & ~$less(sK205,0))),
% 7.95/1.64 introduced(choice_axiom,[])).
% 7.95/1.64
% 7.95/1.64 tff(f599,plain,(
% 7.95/1.64 ? [X7 : $int] : (? [X8 : $int] : (? [X9 : $int] : (? [X10 : $int] : (? [X14 : c_unique,X13 : $int,X12 : $int,X11 : $int] : (? [X15 : c_unique] : ! [X16 : c_type] : ((? [X17 : c_unique] : (sP2(X11,X7,X16,X14,sK201,X13,sK204,sK200,X17,X12) & acc(c_sort(type_memory(c_int,type_global),X14),c_sort(X16,X15)) = X17) & valid(c_sort(type_alloc_table,sK201),c_sort(X16,X15)) & shift(c_sort(X16,sK204),X11) = X15) | type_pointer(type_global) != X16) & 0 != 1 & $product(X11,2) = X13 & ~$less(X7,X11) & ~$less(X11,1)) & X7 = X10) & 0 != X9 & $product(X7,2) = X9) & 0 = X8) & 0 = '%'(X7,14) & ~$less(2800,X7) & ~$less(X7,0)) => (? [X8 : $int] : (? [X9 : $int] : (? [X10 : $int] : (? [X14 : c_unique,X13 : $int,X12 : $int,X11 : $int] : (? [X15 : c_unique] : ! [X16 : c_type] : ((? [X17 : c_unique] : (sP2(X11,sK207,X16,X14,sK201,X13,sK204,sK200,X17,X12) & acc(c_sort(type_memory(c_int,type_global),X14),c_sort(X16,X15)) = X17) & valid(c_sort(type_alloc_table,sK201),c_sort(X16,X15)) & shift(c_sort(X16,sK204),X11) = X15) | type_pointer(type_global) != X16) & 0 != 1 & $product(X11,2) = X13 & ~$less(sK207,X11) & ~$less(X11,1)) & sK207 = X10) & 0 != X9 & $product(sK207,2) = X9) & 0 = X8) & 0 = '%'(sK207,14) & ~$less(2800,sK207) & ~$less(sK207,0))),
% 7.95/1.64 introduced(choice_axiom,[])).
% 7.95/1.64
% 7.95/1.64 tff(f600,plain,(
% 7.95/1.64 ? [X8 : $int] : (? [X9 : $int] : (? [X10 : $int] : (? [X14 : c_unique,X13 : $int,X12 : $int,X11 : $int] : (? [X15 : c_unique] : ! [X16 : c_type] : ((? [X17 : c_unique] : (sP2(X11,sK207,X16,X14,sK201,X13,sK204,sK200,X17,X12) & acc(c_sort(type_memory(c_int,type_global),X14),c_sort(X16,X15)) = X17) & valid(c_sort(type_alloc_table,sK201),c_sort(X16,X15)) & shift(c_sort(X16,sK204),X11) = X15) | type_pointer(type_global) != X16) & 0 != 1 & $product(X11,2) = X13 & ~$less(sK207,X11) & ~$less(X11,1)) & sK207 = X10) & 0 != X9 & $product(sK207,2) = X9) & 0 = X8) => (? [X9 : $int] : (? [X10 : $int] : (? [X14 : c_unique,X13 : $int,X12 : $int,X11 : $int] : (? [X15 : c_unique] : ! [X16 : c_type] : ((? [X17 : c_unique] : (sP2(X11,sK207,X16,X14,sK201,X13,sK204,sK200,X17,X12) & acc(c_sort(type_memory(c_int,type_global),X14),c_sort(X16,X15)) = X17) & valid(c_sort(type_alloc_table,sK201),c_sort(X16,X15)) & shift(c_sort(X16,sK204),X11) = X15) | type_pointer(type_global) != X16) & 0 != 1 & $product(X11,2) = X13 & ~$less(sK207,X11) & ~$less(X11,1)) & sK207 = X10) & 0 != X9 & $product(sK207,2) = X9) & 0 = sK208)),
% 7.95/1.64 introduced(choice_axiom,[])).
% 7.95/1.64
% 7.95/1.64 tff(f601,plain,(
% 7.95/1.64 ? [X9 : $int] : (? [X10 : $int] : (? [X14 : c_unique,X13 : $int,X12 : $int,X11 : $int] : (? [X15 : c_unique] : ! [X16 : c_type] : ((? [X17 : c_unique] : (sP2(X11,sK207,X16,X14,sK201,X13,sK204,sK200,X17,X12) & acc(c_sort(type_memory(c_int,type_global),X14),c_sort(X16,X15)) = X17) & valid(c_sort(type_alloc_table,sK201),c_sort(X16,X15)) & shift(c_sort(X16,sK204),X11) = X15) | type_pointer(type_global) != X16) & 0 != 1 & $product(X11,2) = X13 & ~$less(sK207,X11) & ~$less(X11,1)) & sK207 = X10) & 0 != X9 & $product(sK207,2) = X9) => (? [X10 : $int] : (? [X14 : c_unique,X13 : $int,X12 : $int,X11 : $int] : (? [X15 : c_unique] : ! [X16 : c_type] : ((? [X17 : c_unique] : (sP2(X11,sK207,X16,X14,sK201,X13,sK204,sK200,X17,X12) & acc(c_sort(type_memory(c_int,type_global),X14),c_sort(X16,X15)) = X17) & valid(c_sort(type_alloc_table,sK201),c_sort(X16,X15)) & shift(c_sort(X16,sK204),X11) = X15) | type_pointer(type_global) != X16) & 0 != 1 & $product(X11,2) = X13 & ~$less(sK207,X11) & ~$less(X11,1)) & sK207 = X10) & 0 != sK209 & $product(sK207,2) = sK209)),
% 7.95/1.64 introduced(choice_axiom,[])).
% 7.95/1.64
% 7.95/1.64 tff(f602,plain,(
% 7.95/1.64 ? [X10 : $int] : (? [X14 : c_unique,X13 : $int,X12 : $int,X11 : $int] : (? [X15 : c_unique] : ! [X16 : c_type] : ((? [X17 : c_unique] : (sP2(X11,sK207,X16,X14,sK201,X13,sK204,sK200,X17,X12) & acc(c_sort(type_memory(c_int,type_global),X14),c_sort(X16,X15)) = X17) & valid(c_sort(type_alloc_table,sK201),c_sort(X16,X15)) & shift(c_sort(X16,sK204),X11) = X15) | type_pointer(type_global) != X16) & 0 != 1 & $product(X11,2) = X13 & ~$less(sK207,X11) & ~$less(X11,1)) & sK207 = X10) => (? [X14 : c_unique,X13 : $int,X12 : $int,X11 : $int] : (? [X15 : c_unique] : ! [X16 : c_type] : ((? [X17 : c_unique] : (sP2(X11,sK207,X16,X14,sK201,X13,sK204,sK200,X17,X12) & acc(c_sort(type_memory(c_int,type_global),X14),c_sort(X16,X15)) = X17) & valid(c_sort(type_alloc_table,sK201),c_sort(X16,X15)) & shift(c_sort(X16,sK204),X11) = X15) | type_pointer(type_global) != X16) & 0 != 1 & $product(X11,2) = X13 & ~$less(sK207,X11) & ~$less(X11,1)) & sK207 = sK210)),
% 7.95/1.64 introduced(choice_axiom,[])).
% 7.95/1.64
% 7.95/1.64 tff(f603,plain,(
% 7.95/1.64 ? [X14 : c_unique,X13 : $int,X12 : $int,X11 : $int] : (? [X15 : c_unique] : ! [X16 : c_type] : ((? [X17 : c_unique] : (sP2(X11,sK207,X16,X14,sK201,X13,sK204,sK200,X17,X12) & acc(c_sort(type_memory(c_int,type_global),X14),c_sort(X16,X15)) = X17) & valid(c_sort(type_alloc_table,sK201),c_sort(X16,X15)) & shift(c_sort(X16,sK204),X11) = X15) | type_pointer(type_global) != X16) & 0 != 1 & $product(X11,2) = X13 & ~$less(sK207,X11) & ~$less(X11,1)) => (? [X15 : c_unique] : ! [X16 : c_type] : ((? [X17 : c_unique] : (sP2(sK211,sK207,X16,sK214,sK201,sK213,sK204,sK200,X17,sK212) & acc(c_sort(type_memory(c_int,type_global),sK214),c_sort(X16,X15)) = X17) & valid(c_sort(type_alloc_table,sK201),c_sort(X16,X15)) & shift(c_sort(X16,sK204),sK211) = X15) | type_pointer(type_global) != X16) & 0 != 1 & sK213 = $product(sK211,2) & ~$less(sK207,sK211) & ~$less(sK211,1))),
% 7.95/1.64 introduced(choice_axiom,[])).
% 7.95/1.64
% 7.95/1.64 tff(f604,plain,(
% 7.95/1.64 ? [X15 : c_unique] : ! [X16 : c_type] : ((? [X17 : c_unique] : (sP2(sK211,sK207,X16,sK214,sK201,sK213,sK204,sK200,X17,sK212) & acc(c_sort(type_memory(c_int,type_global),sK214),c_sort(X16,X15)) = X17) & valid(c_sort(type_alloc_table,sK201),c_sort(X16,X15)) & shift(c_sort(X16,sK204),sK211) = X15) | type_pointer(type_global) != X16) => ! [X16 : c_type] : ((? [X17 : c_unique] : (sP2(sK211,sK207,X16,sK214,sK201,sK213,sK204,sK200,X17,sK212) & acc(c_sort(type_memory(c_int,type_global),sK214),c_sort(X16,sK215)) = X17) & valid(c_sort(type_alloc_table,sK201),c_sort(X16,sK215)) & shift(c_sort(X16,sK204),sK211) = sK215) | type_pointer(type_global) != X16)),
% 7.95/1.64 introduced(choice_axiom,[])).
% 7.95/1.64
% 7.95/1.64 tff(f605,plain,(
% 7.95/1.64 ! [X16 : c_type] : (? [X17 : c_unique] : (sP2(sK211,sK207,X16,sK214,sK201,sK213,sK204,sK200,X17,sK212) & acc(c_sort(type_memory(c_int,type_global),sK214),c_sort(X16,sK215)) = X17) => (sP2(sK211,sK207,X16,sK214,sK201,sK213,sK204,sK200,sK216(X16),sK212) & acc(c_sort(type_memory(c_int,type_global),sK214),c_sort(X16,sK215)) = sK216(X16)))),
% 7.95/1.64 introduced(choice_axiom,[])).
% 7.95/1.64
% 7.95/1.64 tff(f606,plain,(
% 7.95/1.64 ! [X18 : $int] : (? [X19 : c_type] : ((2000 = ss2Int(c_sort(c_int,acc(c_sort(type_memory(c_int,type_global),sK206),c_sort(X19,shift(c_sort(X19,sK204),X18))))) | ~$less(X18,sK205) | $less(X18,0)) & type_pointer(type_global) = X19) => ((2000 = ss2Int(c_sort(c_int,acc(c_sort(type_memory(c_int,type_global),sK206),c_sort(sK217(X18),shift(c_sort(sK217(X18),sK204),X18))))) | ~$less(X18,sK205) | $less(X18,0)) & type_pointer(type_global) = sK217(X18)))),
% 7.95/1.64 introduced(choice_axiom,[])).
% 7.95/1.64
% 7.95/1.64 tff(f607,plain,(
% 7.95/1.64 ((((((! [X16 : c_type] : (((sP2(sK211,sK207,X16,sK214,sK201,sK213,sK204,sK200,sK216(X16),sK212) & acc(c_sort(type_memory(c_int,type_global),sK214),c_sort(X16,sK215)) = sK216(X16)) & valid(c_sort(type_alloc_table,sK201),c_sort(X16,sK215)) & shift(c_sort(X16,sK204),sK211) = sK215) | type_pointer(type_global) != X16) & 0 != 1 & sK213 = $product(sK211,2) & ~$less(sK207,sK211) & ~$less(sK211,1)) & sK207 = sK210) & 0 != sK209 & $product(sK207,2) = sK209) & 0 = sK208) & 0 = '%'(sK207,14) & ~$less(2800,sK207) & ~$less(sK207,0)) & 0 = $sum(sK205,$uminus(sK203)) & ! [X18 : $int] : ((2000 = ss2Int(c_sort(c_int,acc(c_sort(type_memory(c_int,type_global),sK206),c_sort(sK217(X18),shift(c_sort(sK217(X18),sK204),X18))))) | ~$less(X18,sK205) | $less(X18,0)) & type_pointer(type_global) = sK217(X18)) & ~$less(2800,sK205) & ~$less(sK205,0)) & valid_range(c_sort(type_alloc_table,sK201),c_sort(type_pointer(type_global),sK204),0,2800) & 10000 = sK200 & 2800 = sK203 & 0 = sK202),
% 7.95/1.64 inference(skolemisation,[status(esa),new_symbols(skolem,[sK200,sK201,sK202,sK203,sK204,sK205,sK206,sK207,sK208,sK209,sK210,sK211,sK212,sK213,sK214,sK215,sK216,sK217])],[f596,f606,f605,f604,f603,f602,f601,f600,f599,f598,f597])).
% 7.95/1.64
% 7.95/1.64 tff(f921,plain,(
% 7.95/1.64 ( ! [X2 : c_type,X3 : c_unique,X0 : $int,X1 : $int,X8 : c_unique,X6 : c_unique,X9 : $int,X7 : $int,X4 : c_unique,X5 : $int] : ($sum(X9,$product(ss2Int(c_sort(c_int,X8)),X7)) = sK190(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9) | ~sP2(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9)) )),
% 7.95/1.64 inference(cnf_transformation,[],[f587])).
% 7.95/1.64
% 7.95/1.64 tff(f923,plain,(
% 7.95/1.64 ( ! [X2 : c_type,X3 : c_unique,X0 : $int,X1 : $int,X8 : c_unique,X6 : c_unique,X9 : $int,X7 : $int,X4 : c_unique,X5 : $int] : ($sum(X5,$uminus(1)) = sK192(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9) | ~sP2(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9)) )),
% 7.95/1.64 inference(cnf_transformation,[],[f587])).
% 7.95/1.64
% 7.95/1.64 tff(f928,plain,(
% 7.95/1.64 ( ! [X2 : c_type,X3 : c_unique,X0 : $int,X1 : $int,X8 : c_unique,X6 : c_unique,X9 : $int,X7 : $int,X4 : c_unique,X5 : $int] : (sP1(X1,X0,sK192(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9),sK190(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9)) | ~sP2(X0,X1,X2,X3,X4,X5,X6,X7,X8,X9)) )),
% 7.95/1.64 inference(cnf_transformation,[],[f587])).
% 7.95/1.64
% 7.95/1.64 tff(f933,plain,(
% 7.95/1.64 ( ! [X2 : $int,X3 : $int,X0 : $int,X1 : $int] : ($sum(X1,$uminus(1)) = sK198(X0,X1,X2,X3) | ~sP1(X0,X1,X2,X3)) )),
% 7.95/1.64 inference(cnf_transformation,[],[f595])).
% 7.95/1.64
% 7.95/1.64 tff(f936,plain,(
% 7.95/1.64 ( ! [X2 : $int,X3 : $int,X0 : $int,X1 : $int] : ($less(X0,sK198(X0,X1,X2,X3)) | ~sP1(X0,X1,X2,X3)) )),
% 7.95/1.64 inference(cnf_transformation,[],[f595])).
% 7.95/1.64
% 7.95/1.64 tff(f939,plain,(
% 7.95/1.64 10000 = sK200),
% 7.95/1.64 inference(cnf_transformation,[],[f607])).
% 7.95/1.64
% 7.95/1.64 tff(f952,plain,(
% 7.95/1.64 sK207 = sK210),
% 7.95/1.64 inference(cnf_transformation,[],[f607])).
% 7.95/1.64
% 7.95/1.64 tff(f954,plain,(
% 7.95/1.64 ~$less(sK207,sK211)),
% 7.95/1.64 inference(cnf_transformation,[],[f607])).
% 7.95/1.64
% 7.95/1.64 tff(f960,plain,(
% 7.95/1.64 ( ! [X16 : c_type] : (sP2(sK211,sK207,X16,sK214,sK201,sK213,sK204,sK200,sK216(X16),sK212) | type_pointer(type_global) != X16) )),
% 7.95/1.64 inference(cnf_transformation,[],[f607])).
% 7.95/1.64
% 7.95/1.64 tff(f1124,plain,(
% 7.95/1.64 ( ! [X16 : c_type] : (sP2(sK211,sK210,X16,sK214,sK201,sK213,sK204,10000,sK216(X16),sK212) | type_pointer(type_global) != X16) )),
% 7.95/1.64 inference(definition_unfolding,[],[f960,f952,f939])).
% 7.95/1.64
% 7.95/1.64 tff(f1125,plain,(
% 7.95/1.64 ~$less(sK210,sK211)),
% 7.95/1.64 inference(definition_unfolding,[],[f954,f952])).
% 7.95/1.64
% 7.95/1.64 tff(f1218,plain,(
% 7.95/1.64 sP2(sK211,sK210,type_pointer(type_global),sK214,sK201,sK213,sK204,10000,sK216(type_pointer(type_global)),sK212)),
% 7.95/1.64 inference(equality_resolution,[],[f1124])).
% 7.95/1.64
% 7.95/1.64 cnf(c_54,plain,
% 7.95/1.64 ($product_int($product_int(X0_3,X1_3),X2_3) = $product_int(X0_3,$product_int(X1_3,X2_3))),
% 7.95/1.64 inference(cnf_transformation,[],[f147])).
% 7.95/1.64
% 7.95/1.64 cnf(c_55,plain,
% 7.95/1.64 ($product_int(X0_3,X1_3) = $product_int(X1_3,X0_3)),
% 7.95/1.64 inference(cnf_transformation,[],[f146])).
% 7.95/1.64
% 7.95/1.64 cnf(c_65,plain,
% 7.95/1.64 ($sum_int($sum_int(X0_3,X1_3),X2_3) = $sum_int(X0_3,$sum_int(X1_3,X2_3))),
% 7.95/1.64 inference(cnf_transformation,[],[f136])).
% 7.95/1.64
% 7.95/1.64 cnf(c_66,plain,
% 7.95/1.64 ($sum_int(X0_3,X1_3) = $sum_int(X1_3,X0_3)),
% 7.95/1.64 inference(cnf_transformation,[],[f135])).
% 7.95/1.64
% 7.95/1.64 cnf(c_256,plain,
% 7.95/1.64 (~sP2(X0_3,X1_3,X0_15,X0_16,X1_16,X2_3,X2_16,X3_3,X3_16,X4_3)|sP1(X1_3,X0_3,sK192(X0_3,X1_3,X0_15,X0_16,X1_16,X2_3,X2_16,X3_3,X3_16,X4_3),sK190(X0_3,X1_3,X0_15,X0_16,X1_16,X2_3,X2_16,X3_3,X3_16,X4_3))),
% 7.95/1.64 inference(cnf_transformation,[],[f928])).
% 7.95/1.64
% 7.95/1.64 cnf(c_261,plain,
% 7.95/1.64 (~sP2(X0_3,X1_3,X0_15,X0_16,X1_16,X2_3,X2_16,X3_3,X3_16,X4_3)|sK192(X0_3,X1_3,X0_15,X0_16,X1_16,X2_3,X2_16,X3_3,X3_16,X4_3) = $sum_int(X2_3,$uminus_int(1))),
% 7.95/1.64 inference(cnf_transformation,[],[f923])).
% 7.95/1.64
% 7.95/1.64 cnf(c_263,plain,
% 7.95/1.64 (~sP2(X0_3,X1_3,X0_15,X0_16,X1_16,X2_3,X2_16,X3_3,X3_16,X4_3)|sK190(X0_3,X1_3,X0_15,X0_16,X1_16,X2_3,X2_16,X3_3,X3_16,X4_3) = $sum_int(X4_3,$product_int(ss2Int(c_sort(c_int,X3_16)),X3_3))),
% 7.95/1.64 inference(cnf_transformation,[],[f921])).
% 7.95/1.64
% 7.95/1.64 cnf(c_264,plain,
% 7.95/1.64 (~sP1(X0_3,X1_3,X2_3,X3_3)|$less_int(X0_3,sK198(X0_3,X1_3,X2_3,X3_3))),
% 7.95/1.64 inference(cnf_transformation,[],[f936])).
% 7.95/1.64
% 7.95/1.64 cnf(c_267,plain,
% 7.95/1.64 (~sP1(X0_3,X1_3,X2_3,X3_3)|sK198(X0_3,X1_3,X2_3,X3_3) = $sum_int(X1_3,$uminus_int(1))),
% 7.95/1.64 inference(cnf_transformation,[],[f933])).
% 7.95/1.64
% 7.95/1.64 cnf(c_272,plain,
% 7.95/1.64 (sP2(sK211,sK210,type_pointer(type_global),sK214,sK201,sK213,sK204,10000,sK216(type_pointer(type_global)),sK212)),
% 7.95/1.64 inference(cnf_transformation,[],[f1218])).
% 7.95/1.64
% 7.95/1.64 cnf(c_278,plain,
% 7.95/1.64 (~$less_int(sK210,sK211)),
% 7.95/1.64 inference(cnf_transformation,[],[f1125])).
% 7.95/1.64
% 7.95/1.64 cnf(c_770,plain,
% 7.95/1.64 (~sP2(X0_3,X1_3,X0_15,X0_16,X1_16,X2_3,X2_16,X3_3,X3_16,X4_3)|sP1(X1_3,X0_3,sK192(X0_3,X1_3,X0_15,X0_16,X1_16,X2_3,X2_16,X3_3,X3_16,X4_3),sK190(X0_3,X1_3,X0_15,X0_16,X1_16,X2_3,X2_16,X3_3,X3_16,X4_3))),
% 7.95/1.64 inference(prop_impl_just,[status(thm)],[c_256])).
% 7.95/1.64
% 7.95/1.64 cnf(c_780,plain,
% 7.95/1.64 (~sP2(X0_3,X1_3,X0_15,X0_16,X1_16,X2_3,X2_16,X3_3,X3_16,X4_3)|sK192(X0_3,X1_3,X0_15,X0_16,X1_16,X2_3,X2_16,X3_3,X3_16,X4_3) = $sum_int(X2_3,$uminus_int(1))),
% 7.95/1.64 inference(prop_impl_just,[status(thm)],[c_261])).
% 7.95/1.64
% 7.95/1.64 cnf(c_784,plain,
% 7.95/1.64 (~sP2(X0_3,X1_3,X0_15,X0_16,X1_16,X2_3,X2_16,X3_3,X3_16,X4_3)|sK190(X0_3,X1_3,X0_15,X0_16,X1_16,X2_3,X2_16,X3_3,X3_16,X4_3) = $sum_int(X4_3,$product_int(ss2Int(c_sort(c_int,X3_16)),X3_3))),
% 7.95/1.64 inference(prop_impl_just,[status(thm)],[c_263])).
% 7.95/1.64
% 7.95/1.64 cnf(c_788,plain,
% 7.95/1.64 (~sP1(X0_3,X1_3,X2_3,X3_3)|$less_int(X0_3,sK198(X0_3,X1_3,X2_3,X3_3))),
% 7.95/1.64 inference(prop_impl_just,[status(thm)],[c_264])).
% 7.95/1.64
% 7.95/1.64 cnf(c_792,plain,
% 7.95/1.64 (~sP1(X0_3,X1_3,X2_3,X3_3)|sK198(X0_3,X1_3,X2_3,X3_3) = $sum_int(X1_3,$uminus_int(1))),
% 7.95/1.64 inference(prop_impl_just,[status(thm)],[c_267])).
% 7.95/1.64
% 7.95/1.64 cnf(c_2523,plain,
% 7.95/1.64 (~sP1(X0_3,X1_3,X2_3,X3_3)|sK198(X0_3,X1_3,X2_3,X3_3) = $sum_int(-1,X1_3)),
% 7.95/1.64 inference(smt_theory_normalisation,[status(thm)],[c_792])).
% 7.95/1.64
% 7.95/1.64 cnf(c_2808,plain,
% 7.95/1.64 (~sP2(X0_3,X1_3,X0_15,X0_16,X1_16,X2_3,X2_16,X3_3,X3_16,X4_3)|sK192(X0_3,X1_3,X0_15,X0_16,X1_16,X2_3,X2_16,X3_3,X3_16,X4_3) = $sum_int(-1,X2_3)),
% 7.95/1.64 inference(smt_theory_normalisation,[status(thm)],[c_780])).
% 7.95/1.64
% 7.95/1.64 cnf(c_3507,plain,
% 7.95/1.64 (sK216(type_pointer(type_global)) != X3_16|type_pointer(type_global) != X0_15|
% 7.95/1.64 X0_3 != sK211|X0_16 != sK214|X1_3 != sK210|X1_16 != sK201|X2_3 != sK213|
% 7.95/1.64 X2_16 != sK204|X3_3 != 10000|X4_3 != sK212|sK192(X0_3,X1_3,X0_15,X0_16,X1_16,X2_3,X2_16,X3_3,X3_16,X4_3) = $sum_int(-1,X2_3)),
% 7.95/1.64 inference(resolution_lifted,[status(thm)],[c_2808,c_272])).
% 7.95/1.64
% 7.95/1.64 cnf(c_3508,plain,
% 7.95/1.64 (sK192(sK211,sK210,type_pointer(type_global),sK214,sK201,sK213,sK204,10000,sK216(type_pointer(type_global)),sK212) = $sum_int(-1,sK213)),
% 7.95/1.64 inference(unflattening,[status(thm)],[c_3507])).
% 7.95/1.64
% 7.95/1.64 cnf(c_3512,plain,
% 7.95/1.64 (sK216(type_pointer(type_global)) != X3_16|type_pointer(type_global) != X0_15|
% 7.95/1.64 X0_3 != sK211|X0_16 != sK214|X1_3 != sK210|X1_16 != sK201|X2_3 != sK213|
% 7.95/1.64 X2_16 != sK204|X3_3 != 10000|X4_3 != sK212|sK190(X0_3,X1_3,X0_15,X0_16,X1_16,X2_3,X2_16,X3_3,X3_16,X4_3) = $sum_int(X4_3,$product_int(ss2Int(c_sort(c_int,X3_16)),X3_3))),
% 7.95/1.64 inference(resolution_lifted,[status(thm)],[c_784,c_272])).
% 7.95/1.64
% 7.95/1.64 cnf(c_3513,plain,
% 7.95/1.64 (sK190(sK211,sK210,type_pointer(type_global),sK214,sK201,sK213,sK204,10000,sK216(type_pointer(type_global)),sK212) = $sum_int(sK212,$product_int(ss2Int(c_sort(c_int,sK216(type_pointer(type_global)))),10000))),
% 7.95/1.64 inference(unflattening,[status(thm)],[c_3512])).
% 7.95/1.64
% 7.95/1.64 cnf(c_3542,plain,
% 7.95/1.64 (sK216(type_pointer(type_global)) != X3_16|type_pointer(type_global) != X0_15|
% 7.95/1.64 X0_3 != sK211|X0_16 != sK214|X1_3 != sK210|X1_16 != sK201|X2_3 != sK213|
% 7.95/1.64 X2_16 != sK204|X3_3 != 10000|X4_3 != sK212|sP1(X1_3,X0_3,sK192(X0_3,X1_3,X0_15,X0_16,X1_16,X2_3,X2_16,X3_3,X3_16,X4_3),sK190(X0_3,X1_3,X0_15,X0_16,X1_16,X2_3,X2_16,X3_3,X3_16,X4_3))),
% 7.95/1.64 inference(resolution_lifted,[status(thm)],[c_770,c_272])).
% 7.95/1.64
% 7.95/1.64 cnf(c_3543,plain,
% 7.95/1.64 (sP1(sK210,sK211,sK192(sK211,sK210,type_pointer(type_global),sK214,sK201,sK213,sK204,10000,sK216(type_pointer(type_global)),sK212),sK190(sK211,sK210,type_pointer(type_global),sK214,sK201,sK213,sK204,10000,sK216(type_pointer(type_global)),sK212))),
% 7.95/1.64 inference(unflattening,[status(thm)],[c_3542])).
% 7.95/1.64
% 7.95/1.64 cnf(c_3555,plain,
% 7.95/1.64 (sK190(sK211,sK210,type_pointer(type_global),sK214,sK201,sK213,sK204,10000,sK216(type_pointer(type_global)),sK212) != X3_3|
% 7.95/1.64 sK192(sK211,sK210,type_pointer(type_global),sK214,sK201,sK213,sK204,10000,sK216(type_pointer(type_global)),sK212) != X2_3|
% 7.95/1.64 X0_3 != sK210|X1_3 != sK211|sK198(X0_3,X1_3,X2_3,X3_3) = $sum_int(-1,X1_3)),
% 7.95/1.64 inference(resolution_lifted,[status(thm)],[c_2523,c_3543])).
% 7.95/1.64
% 7.95/1.64 cnf(c_3556,plain,
% 7.95/1.64 (sK198(sK210,sK211,sK192(sK211,sK210,type_pointer(type_global),sK214,sK201,sK213,sK204,10000,sK216(type_pointer(type_global)),sK212),sK190(sK211,sK210,type_pointer(type_global),sK214,sK201,sK213,sK204,10000,sK216(type_pointer(type_global)),sK212)) = $sum_int(-1,sK211)),
% 7.95/1.64 inference(unflattening,[status(thm)],[c_3555])).
% 7.95/1.64
% 7.95/1.64 cnf(c_3585,plain,
% 7.95/1.64 (sK190(sK211,sK210,type_pointer(type_global),sK214,sK201,sK213,sK204,10000,sK216(type_pointer(type_global)),sK212) != X3_3|
% 7.95/1.64 sK192(sK211,sK210,type_pointer(type_global),sK214,sK201,sK213,sK204,10000,sK216(type_pointer(type_global)),sK212) != X2_3|
% 7.95/1.64 X0_3 != sK210|X1_3 != sK211|$less_int(X0_3,sK198(X0_3,X1_3,X2_3,X3_3))),
% 7.95/1.64 inference(resolution_lifted,[status(thm)],[c_788,c_3543])).
% 7.95/1.64
% 7.95/1.64 cnf(c_3586,plain,
% 7.95/1.64 ($less_int(sK210,sK198(sK210,sK211,sK192(sK211,sK210,type_pointer(type_global),sK214,sK201,sK213,sK204,10000,sK216(type_pointer(type_global)),sK212),sK190(sK211,sK210,type_pointer(type_global),sK214,sK201,sK213,sK204,10000,sK216(type_pointer(type_global)),sK212)))),
% 7.95/1.64 inference(unflattening,[status(thm)],[c_3585])).
% 7.95/1.64
% 7.95/1.64 cnf(c_5536,plain,
% 7.95/1.64 (sK192(sK211,sK210,type_pointer(type_global),sK214,sK201,sK213,sK204,10000,sK216(type_pointer(type_global)),sK212) = $sum_int(sK213,-1)),
% 7.95/1.64 inference(theory_normalisation,
% 7.95/1.64 [status(thm)],
% 7.95/1.64 [c_3508,c_54,c_55,c_65,c_66])).
% 7.95/1.64
% 7.95/1.64 cnf(c_5537,plain,
% 7.95/1.64 (sK190(sK211,sK210,type_pointer(type_global),sK214,sK201,sK213,sK204,10000,sK216(type_pointer(type_global)),sK212) = $sum_int(sK212,$product_int(10000,ss2Int(c_sort(c_int,sK216(type_pointer(type_global))))))),
% 7.95/1.64 inference(theory_normalisation,
% 7.95/1.64 [status(thm)],
% 7.95/1.64 [c_3513,c_54,c_55,c_65,c_66])).
% 7.95/1.64
% 7.95/1.64 cnf(c_5538,plain,
% 7.95/1.64 (sK198(sK210,sK211,sK192(sK211,sK210,type_pointer(type_global),sK214,sK201,sK213,sK204,10000,sK216(type_pointer(type_global)),sK212),sK190(sK211,sK210,type_pointer(type_global),sK214,sK201,sK213,sK204,10000,sK216(type_pointer(type_global)),sK212)) = $sum_int(sK211,-1)),
% 7.95/1.64 inference(theory_normalisation,
% 7.95/1.64 [status(thm)],
% 7.95/1.64 [c_3556,c_54,c_55,c_65,c_66])).
% 7.95/1.64
% 7.95/1.64 cnf(c_7784,plain,
% 7.95/1.64 ($less_int(sK210,sK198(sK210,sK211,$sum_int(sK213,-1),$sum_int(sK212,$product_int(10000,ss2Int(c_sort(c_int,sK216(type_pointer(type_global))))))))),
% 7.95/1.64 inference(light_normalisation,[status(thm)],[c_3586,c_5536,c_5537])).
% 7.95/1.64
% 7.95/1.64 cnf(c_7852,plain,
% 7.95/1.64 (sK198(sK210,sK211,$sum_int(sK213,-1),$sum_int(sK212,$product_int(10000,ss2Int(c_sort(c_int,sK216(type_pointer(type_global))))))) = $sum_int(sK211,-1)),
% 7.95/1.64 inference(light_normalisation,[status(thm)],[c_5538,c_5536,c_5537])).
% 7.95/1.64
% 7.95/1.64 cnf(c_7854,plain,
% 7.95/1.64 ($less_int(sK210,$sum_int(sK211,-1))),
% 7.95/1.64 inference(demodulation,[status(thm)],[c_7784,c_7852])).
% 7.95/1.64
% 7.95/1.64 cnf(c_20837,plain,
% 7.95/1.64 ($false),
% 7.95/1.64 inference(smt_impl_just,[status(thm)],[c_7854,c_278])).
% 7.95/1.64
% 7.95/1.64
% 7.95/1.64 % SZS output end CNFRefutation for theBenchmark.p
% 7.95/1.64
% 7.95/1.65
%------------------------------------------------------------------------------