TSTP Solution File: SWW582_2 by Z3---4.8.9.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Z3---4.8.9.0
% Problem  : SWW582_2 : TPTP v8.1.0. Released v6.1.0.
% Transfm  : none
% Format   : tptp
% Command  : z3_tptp -proof -model -t:%d -file:%s

% 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 : Thu Sep 29 20:59:21 EDT 2022

% Result   : Theorem 1.70s 1.34s
% Output   : Proof 2.52s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.13  % Problem  : SWW582_2 : TPTP v8.1.0. Released v6.1.0.
% 0.03/0.13  % Command  : z3_tptp -proof -model -t:%d -file:%s
% 0.14/0.34  % Computer : n029.cluster.edu
% 0.14/0.34  % Model    : x86_64 x86_64
% 0.14/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.34  % Memory   : 8042.1875MB
% 0.14/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.34  % CPULimit : 300
% 0.14/0.34  % WCLimit  : 300
% 0.14/0.34  % DateTime : Sun Sep  4 20:19:31 EDT 2022
% 0.14/0.34  % CPUTime  : 
% 0.14/0.35  Z3tptp [4.8.9.0] (c) 2006-20**. Microsoft Corp.
% 0.14/0.35  Usage: tptp [options] [-file:]file
% 0.14/0.35    -h, -?       prints this message.
% 0.14/0.35    -smt2        print SMT-LIB2 benchmark.
% 0.14/0.35    -m, -model   generate model.
% 0.14/0.35    -p, -proof   generate proof.
% 0.14/0.35    -c, -core    generate unsat core of named formulas.
% 0.14/0.35    -st, -statistics display statistics.
% 0.14/0.35    -t:timeout   set timeout (in second).
% 0.14/0.35    -smt2status  display status in smt2 format instead of SZS.
% 0.14/0.35    -check_status check the status produced by Z3 against annotation in benchmark.
% 0.14/0.35    -<param>:<value> configuration parameter and value.
% 0.14/0.35    -o:<output-file> file to place output in.
% 1.70/1.34  % SZS status Theorem
% 1.70/1.34  % SZS output start Proof
% 1.70/1.34  tff(tb2t_type, type, (
% 1.70/1.34     tb2t: uni > $int)).
% 1.70/1.34  tff(t2tb_type, type, (
% 1.70/1.34     t2tb: $int > uni)).
% 1.70/1.34  tff(tptp_fun_J_18_type, type, (
% 1.70/1.34     tptp_fun_J_18: $int)).
% 1.70/1.34  tff(tptp_fun_I_16_type, type, (
% 1.70/1.34     tptp_fun_I_16: $int)).
% 1.70/1.34  tff(get_type, type, (
% 1.70/1.34     get: ( ty * ty * uni * uni ) > uni)).
% 1.70/1.34  tff(t2tb2_type, type, (
% 1.70/1.34     t2tb2: map_int_int > uni)).
% 1.70/1.34  tff(tptp_fun_B1_15_type, type, (
% 1.70/1.34     tptp_fun_B1_15: map_int_int)).
% 1.70/1.34  tff(int_type, type, (
% 1.70/1.34     int: ty)).
% 1.70/1.34  tff(set_type, type, (
% 1.70/1.34     set: ( ty * ty * uni * uni * uni ) > uni)).
% 1.70/1.34  tff(tptp_fun_Partc2_11_type, type, (
% 1.70/1.34     tptp_fun_Partc2_11: $int)).
% 1.70/1.34  tff(tptp_fun_B_7_type, type, (
% 1.70/1.34     tptp_fun_B_7: map_int_int)).
% 1.70/1.34  tff(tptp_fun_B2_17_type, type, (
% 1.70/1.34     tptp_fun_B2_17: map_int_int)).
% 1.70/1.34  tff(tptp_fun_Partc_8_type, type, (
% 1.70/1.34     tptp_fun_Partc_8: $int)).
% 1.70/1.34  tff(tptp_fun_A1_4_type, type, (
% 1.70/1.34     tptp_fun_A1_4: map_int_int)).
% 1.70/1.34  tff(tptp_fun_J_19_type, type, (
% 1.70/1.34     tptp_fun_J_19: $int)).
% 1.70/1.34  tff(sort_type, type, (
% 1.70/1.34     sort: ( ty * uni ) > $o)).
% 1.70/1.34  tff(tb2t2_type, type, (
% 1.70/1.34     tb2t2: uni > map_int_int)).
% 1.70/1.34  tff(tptp_fun_J_20_type, type, (
% 1.70/1.34     tptp_fun_J_20: $int)).
% 1.70/1.34  tff(numofgt_type, type, (
% 1.70/1.34     numofgt: ( array_int * $int * $int ) > $o)).
% 1.70/1.34  tff(tb2t1_type, type, (
% 1.70/1.34     tb2t1: uni > array_int)).
% 1.70/1.34  tff(mk_array_type, type, (
% 1.70/1.34     mk_array: ( ty * $int * uni ) > uni)).
% 1.70/1.34  tff(tptp_fun_A_5_type, type, (
% 1.70/1.34     tptp_fun_A_5: $int)).
% 1.70/1.34  tff(get1_type, type, (
% 1.70/1.34     get1: ( ty * uni * $int ) > uni)).
% 1.70/1.34  tff(t2tb1_type, type, (
% 1.70/1.34     t2tb1: array_int > uni)).
% 1.70/1.34  tff(elts_type, type, (
% 1.70/1.34     elts: ( ty * uni ) > uni)).
% 1.70/1.34  tff(map_type, type, (
% 1.70/1.34     map: ( ty * ty ) > ty)).
% 1.70/1.34  tff(tptp_fun_J_14_type, type, (
% 1.70/1.34     tptp_fun_J_14: $int)).
% 1.70/1.34  tff(tptp_fun_Partc3_12_type, type, (
% 1.70/1.34     tptp_fun_Partc3_12: $int)).
% 1.70/1.34  tff(tptp_fun_J_13_type, type, (
% 1.70/1.34     tptp_fun_J_13: $int)).
% 1.70/1.34  tff(tptp_fun_J_10_type, type, (
% 1.70/1.34     tptp_fun_J_10: $int)).
% 1.70/1.34  tff(tptp_fun_Partc1_9_type, type, (
% 1.70/1.34     tptp_fun_Partc1_9: $int)).
% 1.70/1.34  tff(is_conjugate_type, type, (
% 1.70/1.34     is_conjugate: ( array_int * array_int ) > $o)).
% 1.70/1.34  tff(tptp_fun_J_6_type, type, (
% 1.70/1.34     tptp_fun_J_6: $int)).
% 1.70/1.34  tff(const_type, type, (
% 1.70/1.34     const: ( ty * ty * uni ) > uni)).
% 1.70/1.34  tff(length_type, type, (
% 1.70/1.34     length: ( ty * uni ) > $int)).
% 1.70/1.34  tff(is_partition_type, type, (
% 1.70/1.34     is_partition: array_int > $o)).
% 1.70/1.34  tff(tptp_fun_J_0_type, type, (
% 1.70/1.34     tptp_fun_J_0: array_int > $int)).
% 1.70/1.34  tff(tptp_fun_I_1_type, type, (
% 1.70/1.34     tptp_fun_I_1: array_int > $int)).
% 1.70/1.34  tff(tptp_fun_J_2_type, type, (
% 1.70/1.34     tptp_fun_J_2: ( $int * $int * array_int ) > $int)).
% 1.70/1.34  tff(tptp_fun_J_3_type, type, (
% 1.70/1.34     tptp_fun_J_3: ( array_int * array_int ) > $int)).
% 1.70/1.34  tff(1,assumption,(~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))), introduced(assumption)).
% 1.70/1.34  tff(2,plain,
% 1.70/1.34      (($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0))) | (~($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))),
% 1.70/1.34      inference(tautology,[status(thm)],[])).
% 1.70/1.34  tff(3,plain,
% 1.70/1.34      (~($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0)),
% 1.70/1.34      inference(unit_resolution,[status(thm)],[2, 1])).
% 1.70/1.34  tff(4,plain,
% 1.70/1.34      (^[X: $int] : refl(sort(int, t2tb(X)) <=> sort(int, t2tb(X)))),
% 1.70/1.34      inference(bind,[status(th)],[])).
% 1.70/1.34  tff(5,plain,
% 1.70/1.34      (![X: $int] : sort(int, t2tb(X)) <=> ![X: $int] : sort(int, t2tb(X))),
% 1.70/1.34      inference(quant_intro,[status(thm)],[4])).
% 1.70/1.34  tff(6,plain,
% 1.70/1.34      (![X: $int] : sort(int, t2tb(X)) <=> ![X: $int] : sort(int, t2tb(X))),
% 1.70/1.34      inference(rewrite,[status(thm)],[])).
% 1.70/1.34  tff(7,axiom,(![X: $int] : sort(int, t2tb(X))), file('/export/starexec/sandbox2/benchmark/theBenchmark.p','t2tb_sort')).
% 1.70/1.34  tff(8,plain,
% 1.70/1.34      (![X: $int] : sort(int, t2tb(X))),
% 1.70/1.34      inference(modus_ponens,[status(thm)],[7, 6])).
% 1.70/1.34  tff(9,plain,(
% 1.70/1.34      ![X: $int] : sort(int, t2tb(X))),
% 1.70/1.34      inference(skolemize,[status(sab)],[8])).
% 1.70/1.34  tff(10,plain,
% 1.70/1.34      (![X: $int] : sort(int, t2tb(X))),
% 1.70/1.34      inference(modus_ponens,[status(thm)],[9, 5])).
% 1.70/1.34  tff(11,plain,
% 1.70/1.34      ((~![X: $int] : sort(int, t2tb(X))) | sort(int, t2tb(J!19))),
% 1.70/1.34      inference(quant_inst,[status(thm)],[])).
% 1.70/1.34  tff(12,plain,
% 1.70/1.34      (sort(int, t2tb(J!19))),
% 1.70/1.34      inference(unit_resolution,[status(thm)],[11, 10])).
% 1.70/1.34  tff(13,plain,
% 1.70/1.34      ((~![X: $int] : sort(int, t2tb(X))) | sort(int, t2tb(I!16))),
% 1.70/1.34      inference(quant_inst,[status(thm)],[])).
% 1.70/1.34  tff(14,plain,
% 1.70/1.34      (sort(int, t2tb(I!16))),
% 1.70/1.34      inference(unit_resolution,[status(thm)],[13, 10])).
% 1.70/1.34  tff(15,plain,
% 1.70/1.34      (^[A: ty, B: ty, M: uni, A1: uni, A2: uni] : rewrite((![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))) | (~sort(A, A2)) | (~sort(A, A1))) <=> ((~sort(A, A2)) | (~sort(A, A1)) | ![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2)))))),
% 1.70/1.34      inference(bind,[status(th)],[])).
% 1.70/1.34  tff(16,plain,
% 1.70/1.34      (![A: ty, B: ty, M: uni, A1: uni, A2: uni] : (![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))) | (~sort(A, A2)) | (~sort(A, A1))) <=> ![A: ty, B: ty, M: uni, A1: uni, A2: uni] : ((~sort(A, A2)) | (~sort(A, A1)) | ![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))))),
% 1.70/1.34      inference(quant_intro,[status(thm)],[15])).
% 1.70/1.34  tff(17,plain,
% 1.70/1.34      (^[A: ty, B: ty, M: uni, A1: uni, A2: uni] : refl((![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))) | (~sort(A, A2)) | (~sort(A, A1))) <=> (![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))) | (~sort(A, A2)) | (~sort(A, A1))))),
% 1.70/1.34      inference(bind,[status(th)],[])).
% 1.70/1.34  tff(18,plain,
% 1.70/1.34      (![A: ty, B: ty, M: uni, A1: uni, A2: uni] : (![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))) | (~sort(A, A2)) | (~sort(A, A1))) <=> ![A: ty, B: ty, M: uni, A1: uni, A2: uni] : (![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))) | (~sort(A, A2)) | (~sort(A, A1)))),
% 1.70/1.34      inference(quant_intro,[status(thm)],[17])).
% 1.70/1.34  tff(19,plain,
% 1.70/1.34      (^[A: ty, B: ty, M: uni, A1: uni, A2: uni] : rewrite((![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))) | (~sort(A, A2)) | (~sort(A, A1))) <=> (![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))) | (~sort(A, A2)) | (~sort(A, A1))))),
% 1.70/1.34      inference(bind,[status(th)],[])).
% 1.70/1.34  tff(20,plain,
% 1.70/1.34      (![A: ty, B: ty, M: uni, A1: uni, A2: uni] : (![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))) | (~sort(A, A2)) | (~sort(A, A1))) <=> ![A: ty, B: ty, M: uni, A1: uni, A2: uni] : (![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))) | (~sort(A, A2)) | (~sort(A, A1)))),
% 1.70/1.34      inference(quant_intro,[status(thm)],[19])).
% 1.70/1.34  tff(21,plain,
% 1.70/1.34      (![A: ty, B: ty, M: uni, A1: uni, A2: uni] : (![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))) | (~sort(A, A2)) | (~sort(A, A1))) <=> ![A: ty, B: ty, M: uni, A1: uni, A2: uni] : (![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))) | (~sort(A, A2)) | (~sort(A, A1)))),
% 1.70/1.34      inference(transitivity,[status(thm)],[20, 18])).
% 1.70/1.34  tff(22,plain,
% 1.70/1.34      (![A: ty, B: ty, M: uni, A1: uni, A2: uni] : (![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))) | (~sort(A, A2)) | (~sort(A, A1))) <=> ![A: ty, B: ty, M: uni, A1: uni, A2: uni] : (![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))) | (~sort(A, A2)) | (~sort(A, A1)))),
% 1.70/1.34      inference(rewrite,[status(thm)],[])).
% 1.70/1.34  tff(23,plain,
% 1.70/1.34      (^[A: ty, B: ty, M: uni, A1: uni, A2: uni] : trans(monotonicity(trans(monotonicity(quant_intro(proof_bind(^[B1: uni] : rewrite(((~(A1 = A2)) => (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))) <=> ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))))), (![B1: uni] : ((~(A1 = A2)) => (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))) <=> ![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))))), ((sort(A, A2) => ![B1: uni] : ((~(A1 = A2)) => (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2)))) <=> (sort(A, A2) => ![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2)))))), rewrite((sort(A, A2) => ![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2)))) <=> ((~sort(A, A2)) | ![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))))), ((sort(A, A2) => ![B1: uni] : ((~(A1 = A2)) => (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2)))) <=> ((~sort(A, A2)) | ![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2)))))), ((sort(A, A1) => (sort(A, A2) => ![B1: uni] : ((~(A1 = A2)) => (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))))) <=> (sort(A, A1) => ((~sort(A, A2)) | ![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))))))), rewrite((sort(A, A1) => ((~sort(A, A2)) | ![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))))) <=> (![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))) | (~sort(A, A2)) | (~sort(A, A1)))), ((sort(A, A1) => (sort(A, A2) => ![B1: uni] : ((~(A1 = A2)) => (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))))) <=> (![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))) | (~sort(A, A2)) | (~sort(A, A1)))))),
% 1.70/1.35      inference(bind,[status(th)],[])).
% 1.70/1.35  tff(24,plain,
% 1.70/1.35      (![A: ty, B: ty, M: uni, A1: uni, A2: uni] : (sort(A, A1) => (sort(A, A2) => ![B1: uni] : ((~(A1 = A2)) => (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))))) <=> ![A: ty, B: ty, M: uni, A1: uni, A2: uni] : (![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))) | (~sort(A, A2)) | (~sort(A, A1)))),
% 1.70/1.35      inference(quant_intro,[status(thm)],[23])).
% 1.70/1.35  tff(25,axiom,(![A: ty, B: ty, M: uni, A1: uni, A2: uni] : (sort(A, A1) => (sort(A, A2) => ![B1: uni] : ((~(A1 = A2)) => (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2)))))), file('/export/starexec/sandbox2/benchmark/theBenchmark.p','select_neq')).
% 1.70/1.35  tff(26,plain,
% 1.70/1.35      (![A: ty, B: ty, M: uni, A1: uni, A2: uni] : (![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))) | (~sort(A, A2)) | (~sort(A, A1)))),
% 1.70/1.35      inference(modus_ponens,[status(thm)],[25, 24])).
% 1.70/1.35  tff(27,plain,
% 1.70/1.35      (![A: ty, B: ty, M: uni, A1: uni, A2: uni] : (![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))) | (~sort(A, A2)) | (~sort(A, A1)))),
% 1.70/1.35      inference(modus_ponens,[status(thm)],[26, 22])).
% 1.70/1.35  tff(28,plain,(
% 1.70/1.35      ![A: ty, B: ty, M: uni, A1: uni, A2: uni] : (![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))) | (~sort(A, A2)) | (~sort(A, A1)))),
% 1.70/1.35      inference(skolemize,[status(sab)],[27])).
% 1.70/1.35  tff(29,plain,
% 1.70/1.35      (![A: ty, B: ty, M: uni, A1: uni, A2: uni] : (![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))) | (~sort(A, A2)) | (~sort(A, A1)))),
% 1.70/1.35      inference(modus_ponens,[status(thm)],[28, 21])).
% 1.70/1.35  tff(30,plain,
% 1.70/1.35      (![A: ty, B: ty, M: uni, A1: uni, A2: uni] : ((~sort(A, A2)) | (~sort(A, A1)) | ![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))))),
% 1.70/1.35      inference(modus_ponens,[status(thm)],[29, 16])).
% 1.70/1.35  tff(31,plain,
% 1.70/1.35      (((~![A: ty, B: ty, M: uni, A1: uni, A2: uni] : ((~sort(A, A2)) | (~sort(A, A1)) | ![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))))) | ((~sort(int, t2tb(I!16))) | (~sort(int, t2tb(J!19))) | ![B1: uni] : ((t2tb(I!16) = t2tb(J!19)) | (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), B1), t2tb(J!19)) = get(int, int, t2tb2(B1!15), t2tb(J!19)))))) <=> ((~![A: ty, B: ty, M: uni, A1: uni, A2: uni] : ((~sort(A, A2)) | (~sort(A, A1)) | ![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))))) | (~sort(int, t2tb(I!16))) | (~sort(int, t2tb(J!19))) | ![B1: uni] : ((t2tb(I!16) = t2tb(J!19)) | (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), B1), t2tb(J!19)) = get(int, int, t2tb2(B1!15), t2tb(J!19)))))),
% 1.70/1.35      inference(rewrite,[status(thm)],[])).
% 1.70/1.35  tff(32,plain,
% 1.70/1.35      (((~sort(int, t2tb(J!19))) | (~sort(int, t2tb(I!16))) | ![B1: uni] : ((t2tb(I!16) = t2tb(J!19)) | (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), B1), t2tb(J!19)) = get(int, int, t2tb2(B1!15), t2tb(J!19))))) <=> ((~sort(int, t2tb(I!16))) | (~sort(int, t2tb(J!19))) | ![B1: uni] : ((t2tb(I!16) = t2tb(J!19)) | (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), B1), t2tb(J!19)) = get(int, int, t2tb2(B1!15), t2tb(J!19)))))),
% 1.70/1.35      inference(rewrite,[status(thm)],[])).
% 1.70/1.35  tff(33,plain,
% 1.70/1.35      (((~![A: ty, B: ty, M: uni, A1: uni, A2: uni] : ((~sort(A, A2)) | (~sort(A, A1)) | ![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))))) | ((~sort(int, t2tb(J!19))) | (~sort(int, t2tb(I!16))) | ![B1: uni] : ((t2tb(I!16) = t2tb(J!19)) | (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), B1), t2tb(J!19)) = get(int, int, t2tb2(B1!15), t2tb(J!19)))))) <=> ((~![A: ty, B: ty, M: uni, A1: uni, A2: uni] : ((~sort(A, A2)) | (~sort(A, A1)) | ![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))))) | ((~sort(int, t2tb(I!16))) | (~sort(int, t2tb(J!19))) | ![B1: uni] : ((t2tb(I!16) = t2tb(J!19)) | (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), B1), t2tb(J!19)) = get(int, int, t2tb2(B1!15), t2tb(J!19))))))),
% 1.70/1.35      inference(monotonicity,[status(thm)],[32])).
% 1.70/1.35  tff(34,plain,
% 1.70/1.35      (((~![A: ty, B: ty, M: uni, A1: uni, A2: uni] : ((~sort(A, A2)) | (~sort(A, A1)) | ![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))))) | ((~sort(int, t2tb(J!19))) | (~sort(int, t2tb(I!16))) | ![B1: uni] : ((t2tb(I!16) = t2tb(J!19)) | (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), B1), t2tb(J!19)) = get(int, int, t2tb2(B1!15), t2tb(J!19)))))) <=> ((~![A: ty, B: ty, M: uni, A1: uni, A2: uni] : ((~sort(A, A2)) | (~sort(A, A1)) | ![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))))) | (~sort(int, t2tb(I!16))) | (~sort(int, t2tb(J!19))) | ![B1: uni] : ((t2tb(I!16) = t2tb(J!19)) | (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), B1), t2tb(J!19)) = get(int, int, t2tb2(B1!15), t2tb(J!19)))))),
% 1.70/1.35      inference(transitivity,[status(thm)],[33, 31])).
% 1.70/1.35  tff(35,plain,
% 1.70/1.35      ((~![A: ty, B: ty, M: uni, A1: uni, A2: uni] : ((~sort(A, A2)) | (~sort(A, A1)) | ![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))))) | ((~sort(int, t2tb(J!19))) | (~sort(int, t2tb(I!16))) | ![B1: uni] : ((t2tb(I!16) = t2tb(J!19)) | (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), B1), t2tb(J!19)) = get(int, int, t2tb2(B1!15), t2tb(J!19)))))),
% 1.70/1.35      inference(quant_inst,[status(thm)],[])).
% 1.70/1.35  tff(36,plain,
% 1.70/1.35      ((~![A: ty, B: ty, M: uni, A1: uni, A2: uni] : ((~sort(A, A2)) | (~sort(A, A1)) | ![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))))) | (~sort(int, t2tb(I!16))) | (~sort(int, t2tb(J!19))) | ![B1: uni] : ((t2tb(I!16) = t2tb(J!19)) | (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), B1), t2tb(J!19)) = get(int, int, t2tb2(B1!15), t2tb(J!19))))),
% 1.70/1.35      inference(modus_ponens,[status(thm)],[35, 34])).
% 1.70/1.35  tff(37,plain,
% 1.70/1.35      (![B1: uni] : ((t2tb(I!16) = t2tb(J!19)) | (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), B1), t2tb(J!19)) = get(int, int, t2tb2(B1!15), t2tb(J!19))))),
% 1.70/1.35      inference(unit_resolution,[status(thm)],[36, 30, 14, 12])).
% 1.70/1.35  tff(38,assumption,(~($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0)), introduced(assumption)).
% 1.70/1.35  tff(39,assumption,(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))) = tb2t(t2tb(Partc2!11))), introduced(assumption)).
% 1.70/1.35  tff(40,plain,
% 1.70/1.35      ((~(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))) = tb2t(t2tb(Partc2!11)))) | $lesseq($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))), $product(-1, tb2t(t2tb(Partc2!11)))), 0)),
% 1.70/1.35      inference(theory_lemma,[status(thm)],[])).
% 1.70/1.35  tff(41,plain,
% 1.70/1.35      ($lesseq($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))), $product(-1, tb2t(t2tb(Partc2!11)))), 0)),
% 1.70/1.35      inference(unit_resolution,[status(thm)],[40, 39])).
% 1.70/1.35  tff(42,plain,
% 1.70/1.35      (^[I: $int] : refl(($sum(I, $product(-1, tb2t(t2tb(I)))) = 0) <=> ($sum(I, $product(-1, tb2t(t2tb(I)))) = 0))),
% 1.70/1.35      inference(bind,[status(th)],[])).
% 1.70/1.35  tff(43,plain,
% 1.70/1.35      (![I: $int] : ($sum(I, $product(-1, tb2t(t2tb(I)))) = 0) <=> ![I: $int] : ($sum(I, $product(-1, tb2t(t2tb(I)))) = 0)),
% 1.70/1.35      inference(quant_intro,[status(thm)],[42])).
% 1.70/1.35  tff(44,plain,
% 1.70/1.35      (^[I: $int] : trans(monotonicity(rewrite($sum(tb2t(t2tb(I)), $product(-1, I)) = $sum($product(-1, I), tb2t(t2tb(I)))), (($sum(tb2t(t2tb(I)), $product(-1, I)) = 0) <=> ($sum($product(-1, I), tb2t(t2tb(I))) = 0))), rewrite(($sum($product(-1, I), tb2t(t2tb(I))) = 0) <=> ($sum(I, $product(-1, tb2t(t2tb(I)))) = 0)), (($sum(tb2t(t2tb(I)), $product(-1, I)) = 0) <=> ($sum(I, $product(-1, tb2t(t2tb(I)))) = 0)))),
% 1.70/1.35      inference(bind,[status(th)],[])).
% 1.70/1.35  tff(45,plain,
% 1.70/1.35      (![I: $int] : ($sum(tb2t(t2tb(I)), $product(-1, I)) = 0) <=> ![I: $int] : ($sum(I, $product(-1, tb2t(t2tb(I)))) = 0)),
% 1.70/1.35      inference(quant_intro,[status(thm)],[44])).
% 1.70/1.35  tff(46,plain,
% 1.70/1.35      (^[I: $int] : rewrite((tb2t(t2tb(I)) = I) <=> ($sum(tb2t(t2tb(I)), $product(-1, I)) = 0))),
% 1.70/1.35      inference(bind,[status(th)],[])).
% 1.70/1.35  tff(47,plain,
% 1.70/1.35      (![I: $int] : (tb2t(t2tb(I)) = I) <=> ![I: $int] : ($sum(tb2t(t2tb(I)), $product(-1, I)) = 0)),
% 1.70/1.35      inference(quant_intro,[status(thm)],[46])).
% 1.70/1.35  tff(48,plain,
% 1.70/1.35      (![I: $int] : (tb2t(t2tb(I)) = I) <=> ![I: $int] : (tb2t(t2tb(I)) = I)),
% 1.70/1.35      inference(rewrite,[status(thm)],[])).
% 1.70/1.35  tff(49,axiom,(![I: $int] : (tb2t(t2tb(I)) = I)), file('/export/starexec/sandbox2/benchmark/theBenchmark.p','bridgeL')).
% 1.70/1.35  tff(50,plain,
% 1.70/1.35      (![I: $int] : (tb2t(t2tb(I)) = I)),
% 1.70/1.35      inference(modus_ponens,[status(thm)],[49, 48])).
% 1.70/1.35  tff(51,plain,
% 1.70/1.35      (![I: $int] : ($sum(tb2t(t2tb(I)), $product(-1, I)) = 0)),
% 1.70/1.35      inference(modus_ponens,[status(thm)],[50, 47])).
% 1.70/1.35  tff(52,plain,
% 1.70/1.35      (![I: $int] : ($sum(I, $product(-1, tb2t(t2tb(I)))) = 0)),
% 1.70/1.35      inference(modus_ponens,[status(thm)],[51, 45])).
% 1.70/1.35  tff(53,plain,(
% 1.70/1.35      ![I: $int] : ($sum(I, $product(-1, tb2t(t2tb(I)))) = 0)),
% 1.70/1.35      inference(skolemize,[status(sab)],[52])).
% 1.70/1.35  tff(54,plain,
% 1.70/1.35      (![I: $int] : ($sum(I, $product(-1, tb2t(t2tb(I)))) = 0)),
% 1.70/1.35      inference(modus_ponens,[status(thm)],[53, 43])).
% 1.70/1.35  tff(55,plain,
% 1.70/1.35      ((~![I: $int] : ($sum(I, $product(-1, tb2t(t2tb(I)))) = 0)) | ($sum(Partc2!11, $product(-1, tb2t(t2tb(Partc2!11)))) = 0)),
% 1.70/1.35      inference(quant_inst,[status(thm)],[])).
% 1.70/1.35  tff(56,plain,
% 1.70/1.35      ($sum(Partc2!11, $product(-1, tb2t(t2tb(Partc2!11)))) = 0),
% 1.70/1.35      inference(unit_resolution,[status(thm)],[55, 54])).
% 1.70/1.35  tff(57,plain,
% 1.70/1.35      ((~($sum(Partc2!11, $product(-1, tb2t(t2tb(Partc2!11)))) = 0)) | $greatereq($sum(Partc2!11, $product(-1, tb2t(t2tb(Partc2!11)))), 0)),
% 1.70/1.35      inference(theory_lemma,[status(thm)],[])).
% 1.70/1.35  tff(58,plain,
% 1.70/1.35      ($greatereq($sum(Partc2!11, $product(-1, tb2t(t2tb(Partc2!11)))), 0)),
% 1.70/1.35      inference(unit_resolution,[status(thm)],[57, 56])).
% 1.70/1.35  tff(59,plain,
% 1.70/1.35      ($greatereq($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))), 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))), $product(-1, tb2t(t2tb(Partc2!11)))), 0)) | (~$greatereq($sum(Partc2!11, $product(-1, tb2t(t2tb(Partc2!11)))), 0))),
% 1.70/1.35      inference(theory_lemma,[status(thm)],[])).
% 1.70/1.35  tff(60,plain,
% 1.70/1.35      ($greatereq($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))), 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))), $product(-1, tb2t(t2tb(Partc2!11)))), 0))),
% 1.70/1.35      inference(unit_resolution,[status(thm)],[59, 58])).
% 1.70/1.35  tff(61,plain,
% 1.70/1.35      ($greatereq($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))), 0)),
% 1.70/1.35      inference(unit_resolution,[status(thm)],[60, 41])).
% 1.70/1.35  tff(62,plain,
% 1.70/1.35      ((~(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))) = tb2t(t2tb(Partc2!11)))) | $greatereq($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))), $product(-1, tb2t(t2tb(Partc2!11)))), 0)),
% 1.70/1.35      inference(theory_lemma,[status(thm)],[])).
% 1.70/1.35  tff(63,plain,
% 1.70/1.35      ($greatereq($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))), $product(-1, tb2t(t2tb(Partc2!11)))), 0)),
% 1.70/1.35      inference(unit_resolution,[status(thm)],[62, 39])).
% 1.70/1.35  tff(64,plain,
% 1.70/1.35      ((~($sum(Partc2!11, $product(-1, tb2t(t2tb(Partc2!11)))) = 0)) | $lesseq($sum(Partc2!11, $product(-1, tb2t(t2tb(Partc2!11)))), 0)),
% 1.70/1.35      inference(theory_lemma,[status(thm)],[])).
% 1.70/1.35  tff(65,plain,
% 1.70/1.35      ($lesseq($sum(Partc2!11, $product(-1, tb2t(t2tb(Partc2!11)))), 0)),
% 1.70/1.35      inference(unit_resolution,[status(thm)],[64, 56])).
% 1.70/1.35  tff(66,plain,
% 1.70/1.35      ($lesseq($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))), 0) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))), $product(-1, tb2t(t2tb(Partc2!11)))), 0)) | (~$lesseq($sum(Partc2!11, $product(-1, tb2t(t2tb(Partc2!11)))), 0))),
% 1.70/1.35      inference(theory_lemma,[status(thm)],[])).
% 1.70/1.35  tff(67,plain,
% 1.70/1.35      ($lesseq($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))), 0) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))), $product(-1, tb2t(t2tb(Partc2!11)))), 0))),
% 1.70/1.35      inference(unit_resolution,[status(thm)],[66, 65])).
% 1.70/1.35  tff(68,plain,
% 1.70/1.35      ($lesseq($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))), 0)),
% 1.70/1.35      inference(unit_resolution,[status(thm)],[67, 63])).
% 1.70/1.35  tff(69,plain,
% 1.70/1.35      (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))), 0)) | (~$greatereq($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))), 0))),
% 1.70/1.35      inference(theory_lemma,[status(thm)],[])).
% 1.70/1.35  tff(70,plain,
% 1.70/1.35      ($false),
% 1.70/1.35      inference(unit_resolution,[status(thm)],[69, 68, 61, 38])).
% 1.70/1.35  tff(71,plain,((~(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))) = tb2t(t2tb(Partc2!11)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0)), inference(lemma,lemma(discharge,[]))).
% 1.70/1.35  tff(72,plain,
% 1.70/1.35      (~(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))) = tb2t(t2tb(Partc2!11)))),
% 1.70/1.35      inference(unit_resolution,[status(thm)],[71, 3])).
% 1.70/1.35  tff(73,assumption,(get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)), t2tb(J!19)) = t2tb(Partc2!11)), introduced(assumption)).
% 1.70/1.35  tff(74,plain,
% 1.70/1.35      (![J: uni] : (t2tb1(tb2t1(J)) = J) <=> ![J: uni] : (t2tb1(tb2t1(J)) = J)),
% 1.70/1.35      inference(rewrite,[status(thm)],[])).
% 1.70/1.35  tff(75,plain,
% 1.70/1.35      (![J: uni] : (t2tb1(tb2t1(J)) = J) <=> ![J: uni] : (t2tb1(tb2t1(J)) = J)),
% 1.70/1.35      inference(rewrite,[status(thm)],[])).
% 1.70/1.35  tff(76,axiom,(![J: uni] : (t2tb1(tb2t1(J)) = J)), file('/export/starexec/sandbox2/benchmark/theBenchmark.p','bridgeR1')).
% 1.70/1.35  tff(77,plain,
% 1.70/1.35      (![J: uni] : (t2tb1(tb2t1(J)) = J)),
% 1.70/1.35      inference(modus_ponens,[status(thm)],[76, 75])).
% 1.70/1.35  tff(78,plain,(
% 1.70/1.35      ![J: uni] : (t2tb1(tb2t1(J)) = J)),
% 1.70/1.35      inference(skolemize,[status(sab)],[77])).
% 1.70/1.35  tff(79,plain,
% 1.70/1.35      (![J: uni] : (t2tb1(tb2t1(J)) = J)),
% 1.70/1.35      inference(modus_ponens,[status(thm)],[78, 74])).
% 1.70/1.35  tff(80,plain,
% 1.70/1.35      ((~![J: uni] : (t2tb1(tb2t1(J)) = J)) | (t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))) = mk_array(int, A!5, t2tb2(A1!4)))),
% 1.70/1.35      inference(quant_inst,[status(thm)],[])).
% 1.70/1.35  tff(81,plain,
% 1.70/1.35      (t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))) = mk_array(int, A!5, t2tb2(A1!4))),
% 1.70/1.35      inference(unit_resolution,[status(thm)],[80, 79])).
% 1.70/1.35  tff(82,plain,
% 1.70/1.35      (get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11) = get1(int, mk_array(int, A!5, t2tb2(A1!4)), Partc2!11)),
% 1.70/1.35      inference(monotonicity,[status(thm)],[81])).
% 1.70/1.35  tff(83,plain,
% 1.70/1.35      (get1(int, mk_array(int, A!5, t2tb2(A1!4)), Partc2!11) = get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)),
% 1.70/1.35      inference(symmetry,[status(thm)],[82])).
% 1.70/1.35  tff(84,plain,
% 1.70/1.35      (^[A: ty, A1: uni, I: $int] : refl((get1(A, A1, I) = get(A, int, elts(A, A1), t2tb(I))) <=> (get1(A, A1, I) = get(A, int, elts(A, A1), t2tb(I))))),
% 1.70/1.35      inference(bind,[status(th)],[])).
% 1.70/1.35  tff(85,plain,
% 1.70/1.35      (![A: ty, A1: uni, I: $int] : (get1(A, A1, I) = get(A, int, elts(A, A1), t2tb(I))) <=> ![A: ty, A1: uni, I: $int] : (get1(A, A1, I) = get(A, int, elts(A, A1), t2tb(I)))),
% 1.70/1.35      inference(quant_intro,[status(thm)],[84])).
% 1.70/1.35  tff(86,plain,
% 1.70/1.35      (![A: ty, A1: uni, I: $int] : (get1(A, A1, I) = get(A, int, elts(A, A1), t2tb(I))) <=> ![A: ty, A1: uni, I: $int] : (get1(A, A1, I) = get(A, int, elts(A, A1), t2tb(I)))),
% 1.70/1.35      inference(rewrite,[status(thm)],[])).
% 1.70/1.35  tff(87,axiom,(![A: ty, A1: uni, I: $int] : (get1(A, A1, I) = get(A, int, elts(A, A1), t2tb(I)))), file('/export/starexec/sandbox2/benchmark/theBenchmark.p','get_def')).
% 1.70/1.35  tff(88,plain,
% 1.70/1.35      (![A: ty, A1: uni, I: $int] : (get1(A, A1, I) = get(A, int, elts(A, A1), t2tb(I)))),
% 1.70/1.35      inference(modus_ponens,[status(thm)],[87, 86])).
% 1.70/1.35  tff(89,plain,(
% 1.70/1.35      ![A: ty, A1: uni, I: $int] : (get1(A, A1, I) = get(A, int, elts(A, A1), t2tb(I)))),
% 1.70/1.35      inference(skolemize,[status(sab)],[88])).
% 1.70/1.35  tff(90,plain,
% 1.70/1.35      (![A: ty, A1: uni, I: $int] : (get1(A, A1, I) = get(A, int, elts(A, A1), t2tb(I)))),
% 1.70/1.35      inference(modus_ponens,[status(thm)],[89, 85])).
% 1.70/1.35  tff(91,plain,
% 1.70/1.35      ((~![A: ty, A1: uni, I: $int] : (get1(A, A1, I) = get(A, int, elts(A, A1), t2tb(I)))) | (get1(int, mk_array(int, A!5, t2tb2(A1!4)), Partc2!11) = get(int, int, elts(int, mk_array(int, A!5, t2tb2(A1!4))), t2tb(Partc2!11)))),
% 1.70/1.35      inference(quant_inst,[status(thm)],[])).
% 1.70/1.35  tff(92,plain,
% 1.70/1.35      (get1(int, mk_array(int, A!5, t2tb2(A1!4)), Partc2!11) = get(int, int, elts(int, mk_array(int, A!5, t2tb2(A1!4))), t2tb(Partc2!11))),
% 1.70/1.35      inference(unit_resolution,[status(thm)],[91, 90])).
% 1.70/1.35  tff(93,plain,
% 1.70/1.35      (get(int, int, elts(int, mk_array(int, A!5, t2tb2(A1!4))), t2tb(Partc2!11)) = get1(int, mk_array(int, A!5, t2tb2(A1!4)), Partc2!11)),
% 1.70/1.35      inference(symmetry,[status(thm)],[92])).
% 1.70/1.35  tff(94,plain,
% 1.70/1.35      (^[X: map_int_int] : refl(sort(map(int, int), t2tb2(X)) <=> sort(map(int, int), t2tb2(X)))),
% 1.70/1.35      inference(bind,[status(th)],[])).
% 1.70/1.35  tff(95,plain,
% 1.70/1.35      (![X: map_int_int] : sort(map(int, int), t2tb2(X)) <=> ![X: map_int_int] : sort(map(int, int), t2tb2(X))),
% 1.70/1.35      inference(quant_intro,[status(thm)],[94])).
% 1.70/1.35  tff(96,plain,
% 1.70/1.35      (![X: map_int_int] : sort(map(int, int), t2tb2(X)) <=> ![X: map_int_int] : sort(map(int, int), t2tb2(X))),
% 1.70/1.35      inference(rewrite,[status(thm)],[])).
% 1.70/1.35  tff(97,axiom,(![X: map_int_int] : sort(map(int, int), t2tb2(X))), file('/export/starexec/sandbox2/benchmark/theBenchmark.p','t2tb_sort2')).
% 1.70/1.35  tff(98,plain,
% 1.70/1.35      (![X: map_int_int] : sort(map(int, int), t2tb2(X))),
% 1.70/1.35      inference(modus_ponens,[status(thm)],[97, 96])).
% 1.70/1.35  tff(99,plain,(
% 1.70/1.35      ![X: map_int_int] : sort(map(int, int), t2tb2(X))),
% 1.70/1.35      inference(skolemize,[status(sab)],[98])).
% 1.70/1.35  tff(100,plain,
% 1.70/1.35      (![X: map_int_int] : sort(map(int, int), t2tb2(X))),
% 1.70/1.35      inference(modus_ponens,[status(thm)],[99, 95])).
% 1.70/1.35  tff(101,plain,
% 1.70/1.35      ((~![X: map_int_int] : sort(map(int, int), t2tb2(X))) | sort(map(int, int), t2tb2(A1!4))),
% 1.70/1.35      inference(quant_inst,[status(thm)],[])).
% 1.70/1.35  tff(102,plain,
% 1.70/1.35      (sort(map(int, int), t2tb2(A1!4))),
% 1.70/1.35      inference(unit_resolution,[status(thm)],[101, 100])).
% 1.70/1.35  tff(103,plain,
% 1.70/1.35      (^[A: ty, U: $int, U1: uni] : refl(((~sort(map(int, A), U1)) | (elts(A, mk_array(A, U, U1)) = U1)) <=> ((~sort(map(int, A), U1)) | (elts(A, mk_array(A, U, U1)) = U1)))),
% 1.70/1.35      inference(bind,[status(th)],[])).
% 1.70/1.35  tff(104,plain,
% 1.70/1.35      (![A: ty, U: $int, U1: uni] : ((~sort(map(int, A), U1)) | (elts(A, mk_array(A, U, U1)) = U1)) <=> ![A: ty, U: $int, U1: uni] : ((~sort(map(int, A), U1)) | (elts(A, mk_array(A, U, U1)) = U1))),
% 1.70/1.35      inference(quant_intro,[status(thm)],[103])).
% 1.70/1.35  tff(105,plain,
% 1.70/1.35      (![A: ty, U: $int, U1: uni] : ((~sort(map(int, A), U1)) | (elts(A, mk_array(A, U, U1)) = U1)) <=> ![A: ty, U: $int, U1: uni] : ((~sort(map(int, A), U1)) | (elts(A, mk_array(A, U, U1)) = U1))),
% 1.70/1.35      inference(rewrite,[status(thm)],[])).
% 1.70/1.35  tff(106,plain,
% 1.70/1.35      (^[A: ty, U: $int, U1: uni] : rewrite((sort(map(int, A), U1) => (elts(A, mk_array(A, U, U1)) = U1)) <=> ((~sort(map(int, A), U1)) | (elts(A, mk_array(A, U, U1)) = U1)))),
% 1.70/1.35      inference(bind,[status(th)],[])).
% 1.70/1.35  tff(107,plain,
% 1.70/1.35      (![A: ty, U: $int, U1: uni] : (sort(map(int, A), U1) => (elts(A, mk_array(A, U, U1)) = U1)) <=> ![A: ty, U: $int, U1: uni] : ((~sort(map(int, A), U1)) | (elts(A, mk_array(A, U, U1)) = U1))),
% 1.70/1.35      inference(quant_intro,[status(thm)],[106])).
% 1.70/1.35  tff(108,axiom,(![A: ty, U: $int, U1: uni] : (sort(map(int, A), U1) => (elts(A, mk_array(A, U, U1)) = U1))), file('/export/starexec/sandbox2/benchmark/theBenchmark.p','elts_def')).
% 1.70/1.35  tff(109,plain,
% 1.70/1.35      (![A: ty, U: $int, U1: uni] : ((~sort(map(int, A), U1)) | (elts(A, mk_array(A, U, U1)) = U1))),
% 1.70/1.35      inference(modus_ponens,[status(thm)],[108, 107])).
% 1.70/1.35  tff(110,plain,
% 1.70/1.35      (![A: ty, U: $int, U1: uni] : ((~sort(map(int, A), U1)) | (elts(A, mk_array(A, U, U1)) = U1))),
% 1.70/1.35      inference(modus_ponens,[status(thm)],[109, 105])).
% 1.70/1.35  tff(111,plain,(
% 1.70/1.35      ![A: ty, U: $int, U1: uni] : ((~sort(map(int, A), U1)) | (elts(A, mk_array(A, U, U1)) = U1))),
% 1.70/1.35      inference(skolemize,[status(sab)],[110])).
% 1.70/1.35  tff(112,plain,
% 1.70/1.35      (![A: ty, U: $int, U1: uni] : ((~sort(map(int, A), U1)) | (elts(A, mk_array(A, U, U1)) = U1))),
% 1.70/1.35      inference(modus_ponens,[status(thm)],[111, 104])).
% 1.70/1.35  tff(113,plain,
% 1.70/1.35      (((~![A: ty, U: $int, U1: uni] : ((~sort(map(int, A), U1)) | (elts(A, mk_array(A, U, U1)) = U1))) | ((~sort(map(int, int), t2tb2(A1!4))) | (elts(int, mk_array(int, A!5, t2tb2(A1!4))) = t2tb2(A1!4)))) <=> ((~![A: ty, U: $int, U1: uni] : ((~sort(map(int, A), U1)) | (elts(A, mk_array(A, U, U1)) = U1))) | (~sort(map(int, int), t2tb2(A1!4))) | (elts(int, mk_array(int, A!5, t2tb2(A1!4))) = t2tb2(A1!4)))),
% 1.70/1.35      inference(rewrite,[status(thm)],[])).
% 1.70/1.35  tff(114,plain,
% 1.70/1.35      ((~![A: ty, U: $int, U1: uni] : ((~sort(map(int, A), U1)) | (elts(A, mk_array(A, U, U1)) = U1))) | ((~sort(map(int, int), t2tb2(A1!4))) | (elts(int, mk_array(int, A!5, t2tb2(A1!4))) = t2tb2(A1!4)))),
% 1.70/1.35      inference(quant_inst,[status(thm)],[])).
% 1.70/1.35  tff(115,plain,
% 1.70/1.35      ((~![A: ty, U: $int, U1: uni] : ((~sort(map(int, A), U1)) | (elts(A, mk_array(A, U, U1)) = U1))) | (~sort(map(int, int), t2tb2(A1!4))) | (elts(int, mk_array(int, A!5, t2tb2(A1!4))) = t2tb2(A1!4))),
% 1.70/1.35      inference(modus_ponens,[status(thm)],[114, 113])).
% 1.70/1.35  tff(116,plain,
% 1.70/1.35      ((~sort(map(int, int), t2tb2(A1!4))) | (elts(int, mk_array(int, A!5, t2tb2(A1!4))) = t2tb2(A1!4))),
% 1.70/1.35      inference(unit_resolution,[status(thm)],[115, 112])).
% 1.70/1.35  tff(117,plain,
% 1.70/1.35      (elts(int, mk_array(int, A!5, t2tb2(A1!4))) = t2tb2(A1!4)),
% 1.70/1.35      inference(unit_resolution,[status(thm)],[116, 102])).
% 1.70/1.35  tff(118,plain,
% 1.70/1.35      (t2tb2(A1!4) = elts(int, mk_array(int, A!5, t2tb2(A1!4)))),
% 1.70/1.35      inference(symmetry,[status(thm)],[117])).
% 1.70/1.35  tff(119,plain,
% 1.70/1.35      (get(int, int, t2tb2(A1!4), t2tb(Partc2!11)) = get(int, int, elts(int, mk_array(int, A!5, t2tb2(A1!4))), t2tb(Partc2!11))),
% 1.70/1.35      inference(monotonicity,[status(thm)],[118])).
% 1.70/1.35  tff(120,plain,
% 1.70/1.35      (get(int, int, t2tb2(A1!4), t2tb(Partc2!11)) = get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)),
% 1.70/1.35      inference(transitivity,[status(thm)],[119, 93, 83])).
% 1.70/1.35  tff(121,plain,
% 1.70/1.35      (tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))) = tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11))),
% 1.70/1.35      inference(monotonicity,[status(thm)],[120])).
% 1.70/1.35  tff(122,plain,
% 1.70/1.35      ((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))) = tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))) | $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0)),
% 1.70/1.35      inference(theory_lemma,[status(thm)],[])).
% 1.70/1.35  tff(123,plain,
% 1.70/1.35      ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0)),
% 1.70/1.35      inference(unit_resolution,[status(thm)],[122, 121])).
% 1.70/1.35  tff(124,assumption,(~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))), introduced(assumption)).
% 1.70/1.35  tff(125,plain,
% 1.70/1.35      (((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)),
% 1.70/1.35      inference(tautology,[status(thm)],[])).
% 1.70/1.35  tff(126,plain,
% 1.70/1.35      ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0),
% 1.70/1.35      inference(unit_resolution,[status(thm)],[125, 124])).
% 1.70/1.35  tff(127,plain,
% 1.70/1.35      (^[A: array_int] : rewrite((~((~((~is_partition(A)) | (~($lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~![I: $int, J: $int] : ($greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0) | (~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)))))))) | (~(is_partition(A) | $lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0) | $lesseq($sum(length(int, t2tb1(A)), $product(-1, tptp_fun_J_0(A))), 0) | (~$greatereq(tptp_fun_I_1(A), 0)) | (~$greatereq($sum(tptp_fun_J_0(A), $product(-1, tptp_fun_I_1(A))), 0)))))))) <=> (~((~(is_partition(A) | $lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0) | $lesseq($sum(length(int, t2tb1(A)), $product(-1, tptp_fun_J_0(A))), 0) | (~$greatereq(tptp_fun_I_1(A), 0)) | (~$greatereq($sum(tptp_fun_J_0(A), $product(-1, tptp_fun_I_1(A))), 0)))))) | (~((~is_partition(A)) | (~($lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~![I: $int, J: $int] : ($greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0) | (~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)))))))))))),
% 1.70/1.35      inference(bind,[status(th)],[])).
% 1.70/1.35  tff(128,plain,
% 1.70/1.35      (![A: array_int] : (~((~((~is_partition(A)) | (~($lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~![I: $int, J: $int] : ($greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0) | (~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)))))))) | (~(is_partition(A) | $lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0) | $lesseq($sum(length(int, t2tb1(A)), $product(-1, tptp_fun_J_0(A))), 0) | (~$greatereq(tptp_fun_I_1(A), 0)) | (~$greatereq($sum(tptp_fun_J_0(A), $product(-1, tptp_fun_I_1(A))), 0)))))))) <=> ![A: array_int] : (~((~(is_partition(A) | $lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0) | $lesseq($sum(length(int, t2tb1(A)), $product(-1, tptp_fun_J_0(A))), 0) | (~$greatereq(tptp_fun_I_1(A), 0)) | (~$greatereq($sum(tptp_fun_J_0(A), $product(-1, tptp_fun_I_1(A))), 0)))))) | (~((~is_partition(A)) | (~($lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~![I: $int, J: $int] : ($greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0) | (~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0))))))))))),
% 1.70/1.35      inference(quant_intro,[status(thm)],[127])).
% 1.70/1.35  tff(129,plain,
% 1.70/1.35      (^[A: array_int] : refl((~((~((~is_partition(A)) | (~($lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~![I: $int, J: $int] : ($greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0) | (~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)))))))) | (~(is_partition(A) | $lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0) | $lesseq($sum(length(int, t2tb1(A)), $product(-1, tptp_fun_J_0(A))), 0) | (~$greatereq(tptp_fun_I_1(A), 0)) | (~$greatereq($sum(tptp_fun_J_0(A), $product(-1, tptp_fun_I_1(A))), 0)))))))) <=> (~((~((~is_partition(A)) | (~($lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~![I: $int, J: $int] : ($greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0) | (~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)))))))) | (~(is_partition(A) | $lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0) | $lesseq($sum(length(int, t2tb1(A)), $product(-1, tptp_fun_J_0(A))), 0) | (~$greatereq(tptp_fun_I_1(A), 0)) | (~$greatereq($sum(tptp_fun_J_0(A), $product(-1, tptp_fun_I_1(A))), 0)))))))))),
% 1.70/1.35      inference(bind,[status(th)],[])).
% 1.70/1.35  tff(130,plain,
% 1.70/1.35      (![A: array_int] : (~((~((~is_partition(A)) | (~($lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~![I: $int, J: $int] : ($greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0) | (~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)))))))) | (~(is_partition(A) | $lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0) | $lesseq($sum(length(int, t2tb1(A)), $product(-1, tptp_fun_J_0(A))), 0) | (~$greatereq(tptp_fun_I_1(A), 0)) | (~$greatereq($sum(tptp_fun_J_0(A), $product(-1, tptp_fun_I_1(A))), 0)))))))) <=> ![A: array_int] : (~((~((~is_partition(A)) | (~($lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~![I: $int, J: $int] : ($greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0) | (~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)))))))) | (~(is_partition(A) | $lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0) | $lesseq($sum(length(int, t2tb1(A)), $product(-1, tptp_fun_J_0(A))), 0) | (~$greatereq(tptp_fun_I_1(A), 0)) | (~$greatereq($sum(tptp_fun_J_0(A), $product(-1, tptp_fun_I_1(A))), 0))))))))),
% 1.70/1.35      inference(quant_intro,[status(thm)],[129])).
% 1.70/1.35  tff(131,plain,
% 1.70/1.35      (^[A: array_int] : rewrite((~((~((~is_partition(A)) | (~($lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~![I: $int, J: $int] : ($greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0) | (~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)))))))) | (~(is_partition(A) | $lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0) | $lesseq($sum(length(int, t2tb1(A)), $product(-1, tptp_fun_J_0(A))), 0) | (~$greatereq(tptp_fun_I_1(A), 0)) | (~$greatereq($sum(tptp_fun_J_0(A), $product(-1, tptp_fun_I_1(A))), 0)))))))) <=> (~((~((~is_partition(A)) | (~($lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~![I: $int, J: $int] : ($greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0) | (~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)))))))) | (~(is_partition(A) | $lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0) | $lesseq($sum(length(int, t2tb1(A)), $product(-1, tptp_fun_J_0(A))), 0) | (~$greatereq(tptp_fun_I_1(A), 0)) | (~$greatereq($sum(tptp_fun_J_0(A), $product(-1, tptp_fun_I_1(A))), 0)))))))))),
% 1.70/1.36      inference(bind,[status(th)],[])).
% 1.70/1.36  tff(132,plain,
% 1.70/1.36      (![A: array_int] : (~((~((~is_partition(A)) | (~($lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~![I: $int, J: $int] : ($greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0) | (~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)))))))) | (~(is_partition(A) | $lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0) | $lesseq($sum(length(int, t2tb1(A)), $product(-1, tptp_fun_J_0(A))), 0) | (~$greatereq(tptp_fun_I_1(A), 0)) | (~$greatereq($sum(tptp_fun_J_0(A), $product(-1, tptp_fun_I_1(A))), 0)))))))) <=> ![A: array_int] : (~((~((~is_partition(A)) | (~($lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~![I: $int, J: $int] : ($greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0) | (~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)))))))) | (~(is_partition(A) | $lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0) | $lesseq($sum(length(int, t2tb1(A)), $product(-1, tptp_fun_J_0(A))), 0) | (~$greatereq(tptp_fun_I_1(A), 0)) | (~$greatereq($sum(tptp_fun_J_0(A), $product(-1, tptp_fun_I_1(A))), 0))))))))),
% 1.70/1.36      inference(quant_intro,[status(thm)],[131])).
% 1.70/1.36  tff(133,plain,
% 1.70/1.36      (![A: array_int] : (~((~((~is_partition(A)) | (~($lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~![I: $int, J: $int] : ($greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0) | (~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)))))))) | (~(is_partition(A) | $lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0) | $lesseq($sum(length(int, t2tb1(A)), $product(-1, tptp_fun_J_0(A))), 0) | (~$greatereq(tptp_fun_I_1(A), 0)) | (~$greatereq($sum(tptp_fun_J_0(A), $product(-1, tptp_fun_I_1(A))), 0)))))))) <=> ![A: array_int] : (~((~((~is_partition(A)) | (~($lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~![I: $int, J: $int] : ($greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0) | (~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)))))))) | (~(is_partition(A) | $lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0) | $lesseq($sum(length(int, t2tb1(A)), $product(-1, tptp_fun_J_0(A))), 0) | (~$greatereq(tptp_fun_I_1(A), 0)) | (~$greatereq($sum(tptp_fun_J_0(A), $product(-1, tptp_fun_I_1(A))), 0))))))))),
% 1.70/1.36      inference(transitivity,[status(thm)],[132, 130])).
% 1.70/1.36  tff(134,plain,
% 1.70/1.36      (^[A: array_int] : trans(monotonicity(rewrite(((~is_partition(A)) | ((~$lesseq(length(int, t2tb1(A)), 0)) & ![I: $int, J: $int] : ((~($greatereq(I, 0) & $lesseq($sum(I, $product(-1, J)), 0) & (~$greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0)))) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0)) & (tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0))) <=> ((~is_partition(A)) | (~($lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~![I: $int, J: $int] : ($greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0) | (~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)))))))), trans(monotonicity(rewrite((~((~($greatereq(tptp_fun_I_1(A), 0) & $greatereq($sum(tptp_fun_J_0(A), $product(-1, tptp_fun_I_1(A))), 0) & (~$lesseq($sum(length(int, t2tb1(A)), $product(-1, tptp_fun_J_0(A))), 0)))) | $greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0))) <=> (~($greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0) | $lesseq($sum(length(int, t2tb1(A)), $product(-1, tptp_fun_J_0(A))), 0) | (~$greatereq(tptp_fun_I_1(A), 0)) | (~$greatereq($sum(tptp_fun_J_0(A), $product(-1, tptp_fun_I_1(A))), 0))))), ((is_partition(A) | $lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~((~($greatereq(tptp_fun_I_1(A), 0) & $greatereq($sum(tptp_fun_J_0(A), $product(-1, tptp_fun_I_1(A))), 0) & (~$lesseq($sum(length(int, t2tb1(A)), $product(-1, tptp_fun_J_0(A))), 0)))) | $greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0)))) <=> (is_partition(A) | $lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0) | $lesseq($sum(length(int, t2tb1(A)), $product(-1, tptp_fun_J_0(A))), 0) | (~$greatereq(tptp_fun_I_1(A), 0)) | (~$greatereq($sum(tptp_fun_J_0(A), $product(-1, tptp_fun_I_1(A))), 0))))))), rewrite((is_partition(A) | $lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0) | $lesseq($sum(length(int, t2tb1(A)), $product(-1, tptp_fun_J_0(A))), 0) | (~$greatereq(tptp_fun_I_1(A), 0)) | (~$greatereq($sum(tptp_fun_J_0(A), $product(-1, tptp_fun_I_1(A))), 0))))) <=> (is_partition(A) | $lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0) | $lesseq($sum(length(int, t2tb1(A)), $product(-1, tptp_fun_J_0(A))), 0) | (~$greatereq(tptp_fun_I_1(A), 0)) | (~$greatereq($sum(tptp_fun_J_0(A), $product(-1, tptp_fun_I_1(A))), 0)))))), ((is_partition(A) | $lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~((~($greatereq(tptp_fun_I_1(A), 0) & $greatereq($sum(tptp_fun_J_0(A), $product(-1, tptp_fun_I_1(A))), 0) & (~$lesseq($sum(length(int, t2tb1(A)), $product(-1, tptp_fun_J_0(A))), 0)))) | $greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0)))) <=> (is_partition(A) | $lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0) | $lesseq($sum(length(int, t2tb1(A)), $product(-1, tptp_fun_J_0(A))), 0) | (~$greatereq(tptp_fun_I_1(A), 0)) | (~$greatereq($sum(tptp_fun_J_0(A), $product(-1, tptp_fun_I_1(A))), 0))))))), ((((~is_partition(A)) | ((~$lesseq(length(int, t2tb1(A)), 0)) & ![I: $int, J: $int] : ((~($greatereq(I, 0) & $lesseq($sum(I, $product(-1, J)), 0) & (~$greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0)))) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0)) & (tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0))) & (is_partition(A) | $lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~((~($greatereq(tptp_fun_I_1(A), 0) & $greatereq($sum(tptp_fun_J_0(A), $product(-1, tptp_fun_I_1(A))), 0) & (~$lesseq($sum(length(int, t2tb1(A)), $product(-1, tptp_fun_J_0(A))), 0)))) | $greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0))))) <=> (((~is_partition(A)) | (~($lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~![I: $int, J: $int] : ($greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0) | (~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0))))))) & (is_partition(A) | $lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0) | $lesseq($sum(length(int, t2tb1(A)), $product(-1, tptp_fun_J_0(A))), 0) | (~$greatereq(tptp_fun_I_1(A), 0)) | (~$greatereq($sum(tptp_fun_J_0(A), $product(-1, tptp_fun_I_1(A))), 0)))))))), rewrite((((~is_partition(A)) | (~($lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~![I: $int, J: $int] : ($greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0) | (~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0))))))) & (is_partition(A) | $lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0) | $lesseq($sum(length(int, t2tb1(A)), $product(-1, tptp_fun_J_0(A))), 0) | (~$greatereq(tptp_fun_I_1(A), 0)) | (~$greatereq($sum(tptp_fun_J_0(A), $product(-1, tptp_fun_I_1(A))), 0)))))) <=> (~((~((~is_partition(A)) | (~($lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~![I: $int, J: $int] : ($greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0) | (~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)))))))) | (~(is_partition(A) | $lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0) | $lesseq($sum(length(int, t2tb1(A)), $product(-1, tptp_fun_J_0(A))), 0) | (~$greatereq(tptp_fun_I_1(A), 0)) | (~$greatereq($sum(tptp_fun_J_0(A), $product(-1, tptp_fun_I_1(A))), 0))))))))), ((((~is_partition(A)) | ((~$lesseq(length(int, t2tb1(A)), 0)) & ![I: $int, J: $int] : ((~($greatereq(I, 0) & $lesseq($sum(I, $product(-1, J)), 0) & (~$greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0)))) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0)) & (tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0))) & (is_partition(A) | $lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~((~($greatereq(tptp_fun_I_1(A), 0) & $greatereq($sum(tptp_fun_J_0(A), $product(-1, tptp_fun_I_1(A))), 0) & (~$lesseq($sum(length(int, t2tb1(A)), $product(-1, tptp_fun_J_0(A))), 0)))) | $greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0))))) <=> (~((~((~is_partition(A)) | (~($lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~![I: $int, J: $int] : ($greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0) | (~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)))))))) | (~(is_partition(A) | $lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0) | $lesseq($sum(length(int, t2tb1(A)), $product(-1, tptp_fun_J_0(A))), 0) | (~$greatereq(tptp_fun_I_1(A), 0)) | (~$greatereq($sum(tptp_fun_J_0(A), $product(-1, tptp_fun_I_1(A))), 0))))))))))),
% 1.70/1.36      inference(bind,[status(th)],[])).
% 1.70/1.36  tff(135,plain,
% 1.70/1.36      (![A: array_int] : (((~is_partition(A)) | ((~$lesseq(length(int, t2tb1(A)), 0)) & ![I: $int, J: $int] : ((~($greatereq(I, 0) & $lesseq($sum(I, $product(-1, J)), 0) & (~$greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0)))) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0)) & (tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0))) & (is_partition(A) | $lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~((~($greatereq(tptp_fun_I_1(A), 0) & $greatereq($sum(tptp_fun_J_0(A), $product(-1, tptp_fun_I_1(A))), 0) & (~$lesseq($sum(length(int, t2tb1(A)), $product(-1, tptp_fun_J_0(A))), 0)))) | $greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0))))) <=> ![A: array_int] : (~((~((~is_partition(A)) | (~($lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~![I: $int, J: $int] : ($greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0) | (~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)))))))) | (~(is_partition(A) | $lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0) | $lesseq($sum(length(int, t2tb1(A)), $product(-1, tptp_fun_J_0(A))), 0) | (~$greatereq(tptp_fun_I_1(A), 0)) | (~$greatereq($sum(tptp_fun_J_0(A), $product(-1, tptp_fun_I_1(A))), 0))))))))),
% 1.70/1.36      inference(quant_intro,[status(thm)],[134])).
% 1.70/1.36  tff(136,plain,
% 1.70/1.36      (^[A: array_int] : rewrite((((~is_partition(A)) | ((~$lesseq(length(int, t2tb1(A)), 0)) & ![I: $int, J: $int] : ((~($greatereq(I, 0) & $lesseq($sum(I, $product(-1, J)), 0) & (~$greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0)))) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0)) & (tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0))) & (is_partition(A) | ((~(~$lesseq(length(int, t2tb1(A)), 0))) | (~((~($greatereq(tptp_fun_I_1(A), 0) & $lesseq($sum(tptp_fun_I_1(A), $product(-1, tptp_fun_J_0(A))), 0) & (~$greatereq($sum(tptp_fun_J_0(A), $product(-1, length(int, t2tb1(A)))), 0)))) | $greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0))) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0))))) <=> (((~is_partition(A)) | ((~$lesseq(length(int, t2tb1(A)), 0)) & ![I: $int, J: $int] : ((~($greatereq(I, 0) & $lesseq($sum(I, $product(-1, J)), 0) & (~$greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0)))) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0)) & (tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0))) & (is_partition(A) | $lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~((~($greatereq(tptp_fun_I_1(A), 0) & $greatereq($sum(tptp_fun_J_0(A), $product(-1, tptp_fun_I_1(A))), 0) & (~$lesseq($sum(length(int, t2tb1(A)), $product(-1, tptp_fun_J_0(A))), 0)))) | $greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0))))))),
% 1.70/1.36      inference(bind,[status(th)],[])).
% 1.70/1.36  tff(137,plain,
% 1.70/1.36      (![A: array_int] : (((~is_partition(A)) | ((~$lesseq(length(int, t2tb1(A)), 0)) & ![I: $int, J: $int] : ((~($greatereq(I, 0) & $lesseq($sum(I, $product(-1, J)), 0) & (~$greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0)))) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0)) & (tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0))) & (is_partition(A) | ((~(~$lesseq(length(int, t2tb1(A)), 0))) | (~((~($greatereq(tptp_fun_I_1(A), 0) & $lesseq($sum(tptp_fun_I_1(A), $product(-1, tptp_fun_J_0(A))), 0) & (~$greatereq($sum(tptp_fun_J_0(A), $product(-1, length(int, t2tb1(A)))), 0)))) | $greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0))) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0))))) <=> ![A: array_int] : (((~is_partition(A)) | ((~$lesseq(length(int, t2tb1(A)), 0)) & ![I: $int, J: $int] : ((~($greatereq(I, 0) & $lesseq($sum(I, $product(-1, J)), 0) & (~$greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0)))) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0)) & (tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0))) & (is_partition(A) | $lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~((~($greatereq(tptp_fun_I_1(A), 0) & $greatereq($sum(tptp_fun_J_0(A), $product(-1, tptp_fun_I_1(A))), 0) & (~$lesseq($sum(length(int, t2tb1(A)), $product(-1, tptp_fun_J_0(A))), 0)))) | $greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0)))))),
% 1.70/1.36      inference(quant_intro,[status(thm)],[136])).
% 1.70/1.36  tff(138,plain,
% 1.70/1.36      (^[A: array_int] : rewrite((((~is_partition(A)) | ((~$lesseq(length(int, t2tb1(A)), 0)) & ![I: $int, J: $int] : ((~($greatereq(I, 0) & $lesseq($sum(I, $product(-1, J)), 0) & (~$lesseq($sum(length(int, t2tb1(A)), $product(-1, J)), 0)))) | $lesseq($sum(tb2t(get1(int, t2tb1(A), J)), $product(-1, tb2t(get1(int, t2tb1(A), I)))), 0)) & (tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0))) & (is_partition(A) | (~((~$lesseq(length(int, t2tb1(A)), 0)) & ![I: $int, J: $int] : ((~($greatereq(I, 0) & $lesseq($sum(I, $product(-1, J)), 0) & (~$lesseq($sum(length(int, t2tb1(A)), $product(-1, J)), 0)))) | $lesseq($sum(tb2t(get1(int, t2tb1(A), J)), $product(-1, tb2t(get1(int, t2tb1(A), I)))), 0)) & (tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0))))) <=> (((~is_partition(A)) | ((~$lesseq(length(int, t2tb1(A)), 0)) & ![I: $int, J: $int] : ((~($greatereq(I, 0) & $lesseq($sum(I, $product(-1, J)), 0) & (~$greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0)))) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0)) & (tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0))) & (is_partition(A) | (~((~$lesseq(length(int, t2tb1(A)), 0)) & ![I: $int, J: $int] : ((~($greatereq(I, 0) & $lesseq($sum(I, $product(-1, J)), 0) & (~$greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0)))) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0)) & (tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0))))))),
% 1.70/1.36      inference(bind,[status(th)],[])).
% 1.70/1.36  tff(139,plain,
% 1.70/1.36      (![A: array_int] : (((~is_partition(A)) | ((~$lesseq(length(int, t2tb1(A)), 0)) & ![I: $int, J: $int] : ((~($greatereq(I, 0) & $lesseq($sum(I, $product(-1, J)), 0) & (~$lesseq($sum(length(int, t2tb1(A)), $product(-1, J)), 0)))) | $lesseq($sum(tb2t(get1(int, t2tb1(A), J)), $product(-1, tb2t(get1(int, t2tb1(A), I)))), 0)) & (tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0))) & (is_partition(A) | (~((~$lesseq(length(int, t2tb1(A)), 0)) & ![I: $int, J: $int] : ((~($greatereq(I, 0) & $lesseq($sum(I, $product(-1, J)), 0) & (~$lesseq($sum(length(int, t2tb1(A)), $product(-1, J)), 0)))) | $lesseq($sum(tb2t(get1(int, t2tb1(A), J)), $product(-1, tb2t(get1(int, t2tb1(A), I)))), 0)) & (tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0))))) <=> ![A: array_int] : (((~is_partition(A)) | ((~$lesseq(length(int, t2tb1(A)), 0)) & ![I: $int, J: $int] : ((~($greatereq(I, 0) & $lesseq($sum(I, $product(-1, J)), 0) & (~$greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0)))) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0)) & (tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0))) & (is_partition(A) | (~((~$lesseq(length(int, t2tb1(A)), 0)) & ![I: $int, J: $int] : ((~($greatereq(I, 0) & $lesseq($sum(I, $product(-1, J)), 0) & (~$greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0)))) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0)) & (tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)))))),
% 1.70/1.36      inference(quant_intro,[status(thm)],[138])).
% 1.70/1.36  tff(140,plain,
% 1.70/1.36      (^[A: array_int] : rewrite((((~is_partition(A)) | ((~$lesseq(length(int, t2tb1(A)), 0)) & ![I: $int, J: $int] : ((~($lesseq(0, I) & $lesseq(I, J) & (~$lesseq(length(int, t2tb1(A)), J)))) | $lesseq(tb2t(get1(int, t2tb1(A), J)), tb2t(get1(int, t2tb1(A), I)))) & (tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0))) & (is_partition(A) | (~((~$lesseq(length(int, t2tb1(A)), 0)) & ![I: $int, J: $int] : ((~($lesseq(0, I) & $lesseq(I, J) & (~$lesseq(length(int, t2tb1(A)), J)))) | $lesseq(tb2t(get1(int, t2tb1(A), J)), tb2t(get1(int, t2tb1(A), I)))) & (tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0))))) <=> (((~is_partition(A)) | ((~$lesseq(length(int, t2tb1(A)), 0)) & ![I: $int, J: $int] : ((~($greatereq(I, 0) & $lesseq($sum(I, $product(-1, J)), 0) & (~$lesseq($sum(length(int, t2tb1(A)), $product(-1, J)), 0)))) | $lesseq($sum(tb2t(get1(int, t2tb1(A), J)), $product(-1, tb2t(get1(int, t2tb1(A), I)))), 0)) & (tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0))) & (is_partition(A) | (~((~$lesseq(length(int, t2tb1(A)), 0)) & ![I: $int, J: $int] : ((~($greatereq(I, 0) & $lesseq($sum(I, $product(-1, J)), 0) & (~$lesseq($sum(length(int, t2tb1(A)), $product(-1, J)), 0)))) | $lesseq($sum(tb2t(get1(int, t2tb1(A), J)), $product(-1, tb2t(get1(int, t2tb1(A), I)))), 0)) & (tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0))))))),
% 1.70/1.36      inference(bind,[status(th)],[])).
% 1.70/1.36  tff(141,plain,
% 1.70/1.36      (![A: array_int] : (((~is_partition(A)) | ((~$lesseq(length(int, t2tb1(A)), 0)) & ![I: $int, J: $int] : ((~($lesseq(0, I) & $lesseq(I, J) & (~$lesseq(length(int, t2tb1(A)), J)))) | $lesseq(tb2t(get1(int, t2tb1(A), J)), tb2t(get1(int, t2tb1(A), I)))) & (tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0))) & (is_partition(A) | (~((~$lesseq(length(int, t2tb1(A)), 0)) & ![I: $int, J: $int] : ((~($lesseq(0, I) & $lesseq(I, J) & (~$lesseq(length(int, t2tb1(A)), J)))) | $lesseq(tb2t(get1(int, t2tb1(A), J)), tb2t(get1(int, t2tb1(A), I)))) & (tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0))))) <=> ![A: array_int] : (((~is_partition(A)) | ((~$lesseq(length(int, t2tb1(A)), 0)) & ![I: $int, J: $int] : ((~($greatereq(I, 0) & $lesseq($sum(I, $product(-1, J)), 0) & (~$lesseq($sum(length(int, t2tb1(A)), $product(-1, J)), 0)))) | $lesseq($sum(tb2t(get1(int, t2tb1(A), J)), $product(-1, tb2t(get1(int, t2tb1(A), I)))), 0)) & (tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0))) & (is_partition(A) | (~((~$lesseq(length(int, t2tb1(A)), 0)) & ![I: $int, J: $int] : ((~($greatereq(I, 0) & $lesseq($sum(I, $product(-1, J)), 0) & (~$lesseq($sum(length(int, t2tb1(A)), $product(-1, J)), 0)))) | $lesseq($sum(tb2t(get1(int, t2tb1(A), J)), $product(-1, tb2t(get1(int, t2tb1(A), I)))), 0)) & (tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)))))),
% 1.70/1.36      inference(quant_intro,[status(thm)],[140])).
% 1.70/1.36  tff(142,plain,
% 1.70/1.36      (![A: array_int] : (((~is_partition(A)) | ((~$lesseq(length(int, t2tb1(A)), 0)) & ![I: $int, J: $int] : ((~($lesseq(0, I) & $lesseq(I, J) & (~$lesseq(length(int, t2tb1(A)), J)))) | $lesseq(tb2t(get1(int, t2tb1(A), J)), tb2t(get1(int, t2tb1(A), I)))) & (tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0))) & (is_partition(A) | (~((~$lesseq(length(int, t2tb1(A)), 0)) & ![I: $int, J: $int] : ((~($lesseq(0, I) & $lesseq(I, J) & (~$lesseq(length(int, t2tb1(A)), J)))) | $lesseq(tb2t(get1(int, t2tb1(A), J)), tb2t(get1(int, t2tb1(A), I)))) & (tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0))))) <=> ![A: array_int] : (((~is_partition(A)) | ((~$lesseq(length(int, t2tb1(A)), 0)) & ![I: $int, J: $int] : ((~($lesseq(0, I) & $lesseq(I, J) & (~$lesseq(length(int, t2tb1(A)), J)))) | $lesseq(tb2t(get1(int, t2tb1(A), J)), tb2t(get1(int, t2tb1(A), I)))) & (tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0))) & (is_partition(A) | (~((~$lesseq(length(int, t2tb1(A)), 0)) & ![I: $int, J: $int] : ((~($lesseq(0, I) & $lesseq(I, J) & (~$lesseq(length(int, t2tb1(A)), J)))) | $lesseq(tb2t(get1(int, t2tb1(A), J)), tb2t(get1(int, t2tb1(A), I)))) & (tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)))))),
% 1.70/1.36      inference(rewrite,[status(thm)],[])).
% 1.70/1.36  tff(143,plain,
% 1.70/1.36      (^[A: array_int] : rewrite(((is_partition(A) => (($less(0, length(int, t2tb1(A))) & ![I: $int, J: $int] : ((($lesseq(0, I) & $lesseq(I, J)) & $less(J, length(int, t2tb1(A)))) => $lesseq(tb2t(get1(int, t2tb1(A), J)), tb2t(get1(int, t2tb1(A), I))))) & (tb2t(get1(int, t2tb1(A), $difference(length(int, t2tb1(A)), 1))) = 0))) & ((($less(0, length(int, t2tb1(A))) & ![I: $int, J: $int] : ((($lesseq(0, I) & $lesseq(I, J)) & $less(J, length(int, t2tb1(A)))) => $lesseq(tb2t(get1(int, t2tb1(A), J)), tb2t(get1(int, t2tb1(A), I))))) & (tb2t(get1(int, t2tb1(A), $difference(length(int, t2tb1(A)), 1))) = 0)) => is_partition(A))) <=> (((~is_partition(A)) | ((~$lesseq(length(int, t2tb1(A)), 0)) & ![I: $int, J: $int] : ((~($lesseq(0, I) & $lesseq(I, J) & (~$lesseq(length(int, t2tb1(A)), J)))) | $lesseq(tb2t(get1(int, t2tb1(A), J)), tb2t(get1(int, t2tb1(A), I)))) & (tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0))) & (is_partition(A) | (~((~$lesseq(length(int, t2tb1(A)), 0)) & ![I: $int, J: $int] : ((~($lesseq(0, I) & $lesseq(I, J) & (~$lesseq(length(int, t2tb1(A)), J)))) | $lesseq(tb2t(get1(int, t2tb1(A), J)), tb2t(get1(int, t2tb1(A), I)))) & (tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0))))))),
% 1.70/1.36      inference(bind,[status(th)],[])).
% 1.70/1.36  tff(144,plain,
% 1.70/1.36      (![A: array_int] : ((is_partition(A) => (($less(0, length(int, t2tb1(A))) & ![I: $int, J: $int] : ((($lesseq(0, I) & $lesseq(I, J)) & $less(J, length(int, t2tb1(A)))) => $lesseq(tb2t(get1(int, t2tb1(A), J)), tb2t(get1(int, t2tb1(A), I))))) & (tb2t(get1(int, t2tb1(A), $difference(length(int, t2tb1(A)), 1))) = 0))) & ((($less(0, length(int, t2tb1(A))) & ![I: $int, J: $int] : ((($lesseq(0, I) & $lesseq(I, J)) & $less(J, length(int, t2tb1(A)))) => $lesseq(tb2t(get1(int, t2tb1(A), J)), tb2t(get1(int, t2tb1(A), I))))) & (tb2t(get1(int, t2tb1(A), $difference(length(int, t2tb1(A)), 1))) = 0)) => is_partition(A))) <=> ![A: array_int] : (((~is_partition(A)) | ((~$lesseq(length(int, t2tb1(A)), 0)) & ![I: $int, J: $int] : ((~($lesseq(0, I) & $lesseq(I, J) & (~$lesseq(length(int, t2tb1(A)), J)))) | $lesseq(tb2t(get1(int, t2tb1(A), J)), tb2t(get1(int, t2tb1(A), I)))) & (tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0))) & (is_partition(A) | (~((~$lesseq(length(int, t2tb1(A)), 0)) & ![I: $int, J: $int] : ((~($lesseq(0, I) & $lesseq(I, J) & (~$lesseq(length(int, t2tb1(A)), J)))) | $lesseq(tb2t(get1(int, t2tb1(A), J)), tb2t(get1(int, t2tb1(A), I)))) & (tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)))))),
% 1.70/1.36      inference(quant_intro,[status(thm)],[143])).
% 1.70/1.36  tff(145,axiom,(![A: array_int] : ((is_partition(A) => (($less(0, length(int, t2tb1(A))) & ![I: $int, J: $int] : ((($lesseq(0, I) & $lesseq(I, J)) & $less(J, length(int, t2tb1(A)))) => $lesseq(tb2t(get1(int, t2tb1(A), J)), tb2t(get1(int, t2tb1(A), I))))) & (tb2t(get1(int, t2tb1(A), $difference(length(int, t2tb1(A)), 1))) = 0))) & ((($less(0, length(int, t2tb1(A))) & ![I: $int, J: $int] : ((($lesseq(0, I) & $lesseq(I, J)) & $less(J, length(int, t2tb1(A)))) => $lesseq(tb2t(get1(int, t2tb1(A), J)), tb2t(get1(int, t2tb1(A), I))))) & (tb2t(get1(int, t2tb1(A), $difference(length(int, t2tb1(A)), 1))) = 0)) => is_partition(A)))), file('/export/starexec/sandbox2/benchmark/theBenchmark.p','is_partition_def')).
% 1.70/1.36  tff(146,plain,
% 1.70/1.36      (![A: array_int] : (((~is_partition(A)) | ((~$lesseq(length(int, t2tb1(A)), 0)) & ![I: $int, J: $int] : ((~($lesseq(0, I) & $lesseq(I, J) & (~$lesseq(length(int, t2tb1(A)), J)))) | $lesseq(tb2t(get1(int, t2tb1(A), J)), tb2t(get1(int, t2tb1(A), I)))) & (tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0))) & (is_partition(A) | (~((~$lesseq(length(int, t2tb1(A)), 0)) & ![I: $int, J: $int] : ((~($lesseq(0, I) & $lesseq(I, J) & (~$lesseq(length(int, t2tb1(A)), J)))) | $lesseq(tb2t(get1(int, t2tb1(A), J)), tb2t(get1(int, t2tb1(A), I)))) & (tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)))))),
% 1.70/1.36      inference(modus_ponens,[status(thm)],[145, 144])).
% 1.70/1.36  tff(147,plain,
% 1.70/1.36      (![A: array_int] : (((~is_partition(A)) | ((~$lesseq(length(int, t2tb1(A)), 0)) & ![I: $int, J: $int] : ((~($lesseq(0, I) & $lesseq(I, J) & (~$lesseq(length(int, t2tb1(A)), J)))) | $lesseq(tb2t(get1(int, t2tb1(A), J)), tb2t(get1(int, t2tb1(A), I)))) & (tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0))) & (is_partition(A) | (~((~$lesseq(length(int, t2tb1(A)), 0)) & ![I: $int, J: $int] : ((~($lesseq(0, I) & $lesseq(I, J) & (~$lesseq(length(int, t2tb1(A)), J)))) | $lesseq(tb2t(get1(int, t2tb1(A), J)), tb2t(get1(int, t2tb1(A), I)))) & (tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)))))),
% 1.70/1.36      inference(modus_ponens,[status(thm)],[146, 142])).
% 1.70/1.36  tff(148,plain,
% 1.70/1.36      (![A: array_int] : (((~is_partition(A)) | ((~$lesseq(length(int, t2tb1(A)), 0)) & ![I: $int, J: $int] : ((~($greatereq(I, 0) & $lesseq($sum(I, $product(-1, J)), 0) & (~$lesseq($sum(length(int, t2tb1(A)), $product(-1, J)), 0)))) | $lesseq($sum(tb2t(get1(int, t2tb1(A), J)), $product(-1, tb2t(get1(int, t2tb1(A), I)))), 0)) & (tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0))) & (is_partition(A) | (~((~$lesseq(length(int, t2tb1(A)), 0)) & ![I: $int, J: $int] : ((~($greatereq(I, 0) & $lesseq($sum(I, $product(-1, J)), 0) & (~$lesseq($sum(length(int, t2tb1(A)), $product(-1, J)), 0)))) | $lesseq($sum(tb2t(get1(int, t2tb1(A), J)), $product(-1, tb2t(get1(int, t2tb1(A), I)))), 0)) & (tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)))))),
% 1.70/1.36      inference(modus_ponens,[status(thm)],[147, 141])).
% 1.70/1.36  tff(149,plain,
% 1.70/1.36      (![A: array_int] : (((~is_partition(A)) | ((~$lesseq(length(int, t2tb1(A)), 0)) & ![I: $int, J: $int] : ((~($greatereq(I, 0) & $lesseq($sum(I, $product(-1, J)), 0) & (~$greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0)))) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0)) & (tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0))) & (is_partition(A) | (~((~$lesseq(length(int, t2tb1(A)), 0)) & ![I: $int, J: $int] : ((~($greatereq(I, 0) & $lesseq($sum(I, $product(-1, J)), 0) & (~$greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0)))) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0)) & (tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)))))),
% 1.70/1.36      inference(modus_ponens,[status(thm)],[148, 139])).
% 1.70/1.36  tff(150,plain,(
% 1.70/1.36      ![A: array_int] : (((~is_partition(A)) | ((~$lesseq(length(int, t2tb1(A)), 0)) & ![I: $int, J: $int] : ((~($greatereq(I, 0) & $lesseq($sum(I, $product(-1, J)), 0) & (~$greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0)))) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0)) & (tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0))) & (is_partition(A) | ((~(~$lesseq(length(int, t2tb1(A)), 0))) | (~((~($greatereq(tptp_fun_I_1(A), 0) & $lesseq($sum(tptp_fun_I_1(A), $product(-1, tptp_fun_J_0(A))), 0) & (~$greatereq($sum(tptp_fun_J_0(A), $product(-1, length(int, t2tb1(A)))), 0)))) | $greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0))) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)))))),
% 1.70/1.36      inference(skolemize,[status(sab)],[149])).
% 1.70/1.36  tff(151,plain,
% 1.70/1.36      (![A: array_int] : (((~is_partition(A)) | ((~$lesseq(length(int, t2tb1(A)), 0)) & ![I: $int, J: $int] : ((~($greatereq(I, 0) & $lesseq($sum(I, $product(-1, J)), 0) & (~$greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0)))) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0)) & (tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0))) & (is_partition(A) | $lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~((~($greatereq(tptp_fun_I_1(A), 0) & $greatereq($sum(tptp_fun_J_0(A), $product(-1, tptp_fun_I_1(A))), 0) & (~$lesseq($sum(length(int, t2tb1(A)), $product(-1, tptp_fun_J_0(A))), 0)))) | $greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0)))))),
% 1.70/1.36      inference(modus_ponens,[status(thm)],[150, 137])).
% 1.70/1.36  tff(152,plain,
% 1.70/1.36      (![A: array_int] : (~((~((~is_partition(A)) | (~($lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~![I: $int, J: $int] : ($greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0) | (~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)))))))) | (~(is_partition(A) | $lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0) | $lesseq($sum(length(int, t2tb1(A)), $product(-1, tptp_fun_J_0(A))), 0) | (~$greatereq(tptp_fun_I_1(A), 0)) | (~$greatereq($sum(tptp_fun_J_0(A), $product(-1, tptp_fun_I_1(A))), 0))))))))),
% 1.70/1.36      inference(modus_ponens,[status(thm)],[151, 135])).
% 1.70/1.36  tff(153,plain,
% 1.70/1.36      (![A: array_int] : (~((~((~is_partition(A)) | (~($lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~![I: $int, J: $int] : ($greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0) | (~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)))))))) | (~(is_partition(A) | $lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0) | $lesseq($sum(length(int, t2tb1(A)), $product(-1, tptp_fun_J_0(A))), 0) | (~$greatereq(tptp_fun_I_1(A), 0)) | (~$greatereq($sum(tptp_fun_J_0(A), $product(-1, tptp_fun_I_1(A))), 0))))))))),
% 1.70/1.36      inference(modus_ponens,[status(thm)],[152, 133])).
% 1.70/1.36  tff(154,plain,
% 1.70/1.36      (![A: array_int] : (~((~(is_partition(A) | $lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0) | $lesseq($sum(length(int, t2tb1(A)), $product(-1, tptp_fun_J_0(A))), 0) | (~$greatereq(tptp_fun_I_1(A), 0)) | (~$greatereq($sum(tptp_fun_J_0(A), $product(-1, tptp_fun_I_1(A))), 0)))))) | (~((~is_partition(A)) | (~($lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~![I: $int, J: $int] : ($greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0) | (~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0))))))))))),
% 1.78/1.37      inference(modus_ponens,[status(thm)],[153, 128])).
% 1.78/1.37  tff(155,plain,
% 1.78/1.37      (((~![A: array_int] : (~((~(is_partition(A) | $lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0) | $lesseq($sum(length(int, t2tb1(A)), $product(-1, tptp_fun_J_0(A))), 0) | (~$greatereq(tptp_fun_I_1(A), 0)) | (~$greatereq($sum(tptp_fun_J_0(A), $product(-1, tptp_fun_I_1(A))), 0)))))) | (~((~is_partition(A)) | (~($lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~![I: $int, J: $int] : ($greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0) | (~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0))))))))))) | (~((~(is_partition(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))) | $lesseq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 0) | (~(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_I_1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_0(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0) | $lesseq($sum(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), $product(-1, tptp_fun_J_0(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq(tptp_fun_I_1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | (~$lesseq($sum(tptp_fun_I_1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, tptp_fun_J_0(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)))))) | (~((~is_partition(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | (~($lesseq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 0) | (~(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))) = 0)) | (~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0)))))))))) <=> ((~![A: array_int] : (~((~(is_partition(A) | $lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0) | $lesseq($sum(length(int, t2tb1(A)), $product(-1, tptp_fun_J_0(A))), 0) | (~$greatereq(tptp_fun_I_1(A), 0)) | (~$greatereq($sum(tptp_fun_J_0(A), $product(-1, tptp_fun_I_1(A))), 0)))))) | (~((~is_partition(A)) | (~($lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~![I: $int, J: $int] : ($greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0) | (~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0))))))))))) | (~((~(is_partition(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))) | $lesseq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 0) | (~(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_I_1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_0(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0) | $lesseq($sum(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), $product(-1, tptp_fun_J_0(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq(tptp_fun_I_1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | (~$lesseq($sum(tptp_fun_I_1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, tptp_fun_J_0(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)))))) | (~((~is_partition(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | (~($lesseq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 0) | (~(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))) = 0)) | (~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))))))))))),
% 1.78/1.37      inference(rewrite,[status(thm)],[])).
% 1.78/1.37  tff(156,plain,
% 1.78/1.37      ((~((~(is_partition(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))) | $lesseq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 0) | (~(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_I_1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_0(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0) | $lesseq($sum(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), $product(-1, tptp_fun_J_0(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq(tptp_fun_I_1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | (~$greatereq($sum(tptp_fun_J_0(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, tptp_fun_I_1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)))))) | (~((~is_partition(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | (~($lesseq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 0) | (~(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))) = 0)) | (~![I: $int, J: $int] : ($greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0) | (~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)))))))))) <=> (~((~(is_partition(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))) | $lesseq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 0) | (~(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_I_1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_0(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0) | $lesseq($sum(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), $product(-1, tptp_fun_J_0(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq(tptp_fun_I_1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | (~$lesseq($sum(tptp_fun_I_1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, tptp_fun_J_0(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)))))) | (~((~is_partition(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | (~($lesseq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 0) | (~(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))) = 0)) | (~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0)))))))))),
% 1.78/1.37      inference(rewrite,[status(thm)],[])).
% 1.78/1.37  tff(157,plain,
% 1.78/1.37      (((~![A: array_int] : (~((~(is_partition(A) | $lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0) | $lesseq($sum(length(int, t2tb1(A)), $product(-1, tptp_fun_J_0(A))), 0) | (~$greatereq(tptp_fun_I_1(A), 0)) | (~$greatereq($sum(tptp_fun_J_0(A), $product(-1, tptp_fun_I_1(A))), 0)))))) | (~((~is_partition(A)) | (~($lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~![I: $int, J: $int] : ($greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0) | (~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0))))))))))) | (~((~(is_partition(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))) | $lesseq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 0) | (~(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_I_1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_0(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0) | $lesseq($sum(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), $product(-1, tptp_fun_J_0(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq(tptp_fun_I_1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | (~$greatereq($sum(tptp_fun_J_0(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, tptp_fun_I_1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)))))) | (~((~is_partition(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | (~($lesseq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 0) | (~(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))) = 0)) | (~![I: $int, J: $int] : ($greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0) | (~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0))))))))))) <=> ((~![A: array_int] : (~((~(is_partition(A) | $lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0) | $lesseq($sum(length(int, t2tb1(A)), $product(-1, tptp_fun_J_0(A))), 0) | (~$greatereq(tptp_fun_I_1(A), 0)) | (~$greatereq($sum(tptp_fun_J_0(A), $product(-1, tptp_fun_I_1(A))), 0)))))) | (~((~is_partition(A)) | (~($lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~![I: $int, J: $int] : ($greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0) | (~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0))))))))))) | (~((~(is_partition(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))) | $lesseq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 0) | (~(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_I_1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_0(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0) | $lesseq($sum(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), $product(-1, tptp_fun_J_0(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq(tptp_fun_I_1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | (~$lesseq($sum(tptp_fun_I_1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, tptp_fun_J_0(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)))))) | (~((~is_partition(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | (~($lesseq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 0) | (~(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))) = 0)) | (~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))))))))))),
% 1.78/1.37      inference(monotonicity,[status(thm)],[156])).
% 1.78/1.37  tff(158,plain,
% 1.78/1.37      (((~![A: array_int] : (~((~(is_partition(A) | $lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0) | $lesseq($sum(length(int, t2tb1(A)), $product(-1, tptp_fun_J_0(A))), 0) | (~$greatereq(tptp_fun_I_1(A), 0)) | (~$greatereq($sum(tptp_fun_J_0(A), $product(-1, tptp_fun_I_1(A))), 0)))))) | (~((~is_partition(A)) | (~($lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~![I: $int, J: $int] : ($greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0) | (~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0))))))))))) | (~((~(is_partition(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))) | $lesseq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 0) | (~(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_I_1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_0(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0) | $lesseq($sum(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), $product(-1, tptp_fun_J_0(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq(tptp_fun_I_1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | (~$greatereq($sum(tptp_fun_J_0(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, tptp_fun_I_1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)))))) | (~((~is_partition(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | (~($lesseq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 0) | (~(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))) = 0)) | (~![I: $int, J: $int] : ($greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0) | (~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0))))))))))) <=> ((~![A: array_int] : (~((~(is_partition(A) | $lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0) | $lesseq($sum(length(int, t2tb1(A)), $product(-1, tptp_fun_J_0(A))), 0) | (~$greatereq(tptp_fun_I_1(A), 0)) | (~$greatereq($sum(tptp_fun_J_0(A), $product(-1, tptp_fun_I_1(A))), 0)))))) | (~((~is_partition(A)) | (~($lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~![I: $int, J: $int] : ($greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0) | (~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0))))))))))) | (~((~(is_partition(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))) | $lesseq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 0) | (~(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_I_1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_0(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0) | $lesseq($sum(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), $product(-1, tptp_fun_J_0(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq(tptp_fun_I_1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | (~$lesseq($sum(tptp_fun_I_1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, tptp_fun_J_0(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)))))) | (~((~is_partition(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | (~($lesseq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 0) | (~(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))) = 0)) | (~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))))))))))),
% 1.78/1.37      inference(transitivity,[status(thm)],[157, 155])).
% 1.78/1.37  tff(159,plain,
% 1.78/1.37      ((~![A: array_int] : (~((~(is_partition(A) | $lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0) | $lesseq($sum(length(int, t2tb1(A)), $product(-1, tptp_fun_J_0(A))), 0) | (~$greatereq(tptp_fun_I_1(A), 0)) | (~$greatereq($sum(tptp_fun_J_0(A), $product(-1, tptp_fun_I_1(A))), 0)))))) | (~((~is_partition(A)) | (~($lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~![I: $int, J: $int] : ($greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0) | (~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0))))))))))) | (~((~(is_partition(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))) | $lesseq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 0) | (~(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_I_1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_0(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0) | $lesseq($sum(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), $product(-1, tptp_fun_J_0(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq(tptp_fun_I_1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | (~$greatereq($sum(tptp_fun_J_0(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, tptp_fun_I_1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)))))) | (~((~is_partition(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | (~($lesseq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 0) | (~(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))) = 0)) | (~![I: $int, J: $int] : ($greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0) | (~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0))))))))))),
% 1.78/1.37      inference(quant_inst,[status(thm)],[])).
% 1.78/1.37  tff(160,plain,
% 1.78/1.37      ((~![A: array_int] : (~((~(is_partition(A) | $lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(A), tptp_fun_I_1(A))), $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_0(A))))), 0) | $lesseq($sum(length(int, t2tb1(A)), $product(-1, tptp_fun_J_0(A))), 0) | (~$greatereq(tptp_fun_I_1(A), 0)) | (~$greatereq($sum(tptp_fun_J_0(A), $product(-1, tptp_fun_I_1(A))), 0)))))) | (~((~is_partition(A)) | (~($lesseq(length(int, t2tb1(A)), 0) | (~(tb2t(get1(int, t2tb1(A), $sum(-1, length(int, t2tb1(A))))) = 0)) | (~![I: $int, J: $int] : ($greatereq($sum(J, $product(-1, length(int, t2tb1(A)))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(A), I)), $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0) | (~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0))))))))))) | (~((~(is_partition(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))) | $lesseq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 0) | (~(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_I_1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_0(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0) | $lesseq($sum(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), $product(-1, tptp_fun_J_0(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq(tptp_fun_I_1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | (~$lesseq($sum(tptp_fun_I_1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, tptp_fun_J_0(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)))))) | (~((~is_partition(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | (~($lesseq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 0) | (~(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))) = 0)) | (~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0)))))))))),
% 1.78/1.37      inference(modus_ponens,[status(thm)],[159, 158])).
% 1.78/1.37  tff(161,plain,
% 1.78/1.37      (~((~(is_partition(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))) | $lesseq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 0) | (~(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_I_1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_0(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0) | $lesseq($sum(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), $product(-1, tptp_fun_J_0(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq(tptp_fun_I_1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | (~$lesseq($sum(tptp_fun_I_1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, tptp_fun_J_0(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)))))) | (~((~is_partition(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | (~($lesseq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 0) | (~(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))) = 0)) | (~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))))))))),
% 1.78/1.38      inference(unit_resolution,[status(thm)],[160, 154])).
% 1.78/1.38  tff(162,plain,
% 1.78/1.38      (((~(is_partition(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))) | $lesseq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 0) | (~(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))) = 0)) | (~($greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_I_1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_0(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0) | $lesseq($sum(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), $product(-1, tptp_fun_J_0(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq(tptp_fun_I_1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | (~$lesseq($sum(tptp_fun_I_1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, tptp_fun_J_0(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)))))) | (~((~is_partition(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | (~($lesseq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 0) | (~(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))) = 0)) | (~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0)))))))) | ((~is_partition(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | (~($lesseq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 0) | (~(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))) = 0)) | (~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))))))),
% 1.78/1.38      inference(tautology,[status(thm)],[])).
% 1.78/1.38  tff(163,plain,
% 1.78/1.38      ((~is_partition(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | (~($lesseq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 0) | (~(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))) = 0)) | (~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0)))))),
% 1.78/1.38      inference(unit_resolution,[status(thm)],[162, 161])).
% 1.78/1.38  tff(164,plain,
% 1.78/1.38      ((($greatereq(A!5, 0) & is_partition(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) & ($lesseq(A!5, 0) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & ($lesseq(A!5, 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6))) | ($greatereq(Partc!8, 0) & (~$lesseq($sum(A!5, $product(-1, Partc!8)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J)) & ((~$greatereq(Partc!8, 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | ((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) & $greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | ((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) & ((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (($sum(Partc!8, $product(-1, Partc1!9)) = -1) & ((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~((~($lesseq($sum(Partc!8, $product(-1, J!10)), 0) & (~$lesseq($sum(Partc1!9, $product(-1, J!10)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0))) | ($lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0) & (~$lesseq($sum(A!5, $product(-1, Partc2!11)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc!8)), 0) & (~$greatereq($sum(J, $product(-1, Partc2!11)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) & ($sum(Partc2!11, $product(-1, Partc3!12)) = -1) & ($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)) | (~((~($lesseq($sum(Partc!8, $product(-1, J!13)), 0) & (~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))))) | ((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | ((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14))))) | ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) & (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0) & $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20))))))))))))))))))))) <=> ($greatereq(A!5, 0) & is_partition(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))) & ($lesseq(A!5, 0) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & ($lesseq(A!5, 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6))) | ($greatereq(Partc!8, 0) & (~$lesseq($sum(A!5, $product(-1, Partc!8)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J)) & ((~$greatereq(Partc!8, 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | ((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) & $greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | ((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) & ((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (($sum(Partc!8, $product(-1, Partc1!9)) = -1) & ((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~((~($lesseq($sum(Partc!8, $product(-1, J!10)), 0) & (~$lesseq($sum(Partc1!9, $product(-1, J!10)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0))) | ($lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0) & (~$lesseq($sum(A!5, $product(-1, Partc2!11)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc!8)), 0) & (~$greatereq($sum(J, $product(-1, Partc2!11)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) & ($sum(Partc2!11, $product(-1, Partc3!12)) = -1) & ($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)) | (~((~($lesseq($sum(Partc!8, $product(-1, J!13)), 0) & (~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))))) | ((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | ((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14))))) | ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) & (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0) & $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20)))))))))))))))))))))),
% 1.78/1.38      inference(rewrite,[status(thm)],[])).
% 1.78/1.38  tff(165,plain,
% 1.78/1.38      (($lesseq(A!5, 0) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & ($lesseq(A!5, 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6))) | ($greatereq(Partc!8, 0) & (~$lesseq($sum(A!5, $product(-1, Partc!8)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J)) & ((~$greatereq(Partc!8, 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | ((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) & $greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | ((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) & ((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (($sum(Partc!8, $product(-1, Partc1!9)) = -1) & ((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~((~($lesseq($sum(Partc!8, $product(-1, J!10)), 0) & (~$lesseq($sum(Partc1!9, $product(-1, J!10)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0))) | ($lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0) & (~$lesseq($sum(A!5, $product(-1, Partc2!11)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc!8)), 0) & (~$greatereq($sum(J, $product(-1, Partc2!11)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) & ($sum(Partc2!11, $product(-1, Partc3!12)) = -1) & ($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)) | (~((~($lesseq($sum(Partc!8, $product(-1, J!13)), 0) & (~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))))) | ((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | ((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14))))) | ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) & (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0) & $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20)))))))))))))))))))) <=> ($lesseq(A!5, 0) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & ($lesseq(A!5, 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6))) | ($greatereq(Partc!8, 0) & (~$lesseq($sum(A!5, $product(-1, Partc!8)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J)) & ((~$greatereq(Partc!8, 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | ((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) & $greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | ((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) & ((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (($sum(Partc!8, $product(-1, Partc1!9)) = -1) & ((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~((~($lesseq($sum(Partc!8, $product(-1, J!10)), 0) & (~$lesseq($sum(Partc1!9, $product(-1, J!10)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0))) | ($lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0) & (~$lesseq($sum(A!5, $product(-1, Partc2!11)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc!8)), 0) & (~$greatereq($sum(J, $product(-1, Partc2!11)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) & ($sum(Partc2!11, $product(-1, Partc3!12)) = -1) & ($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)) | (~((~($lesseq($sum(Partc!8, $product(-1, J!13)), 0) & (~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))))) | ((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | ((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14))))) | ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) & (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0) & $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20))))))))))))))))))))),
% 1.78/1.39      inference(rewrite,[status(thm)],[])).
% 1.78/1.39  tff(166,plain,
% 1.78/1.39      (((~(~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1))) & ((~(~$lesseq(A!5, 0))) | (~((~($greatereq($sum(J!6, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 0) & (~$greatereq($sum(J!6, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6))) | (($greatereq(Partc!8, 0) & (~$greatereq($sum(Partc!8, $product(-1, A!5)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J))) & ((~$greatereq(Partc!8, 0)) | (~(~$greatereq($sum(Partc!8, $product(-1, A!5)), 0))) | ((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) & ((~$greatereq(Partc!8, 0)) | (~(~$greatereq($sum(Partc!8, $product(-1, A!5)), 0))) | ((~(~($sum(Partc!8, $product(-1, Partc1!9)) = -1))) & ((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | (~(~$greatereq($sum(Partc1!9, $product(-1, A!5)), 0))) | (~((~($greatereq($sum(J!10, $product(-1, Partc!8)), 0) & (~$lesseq($sum(Partc1!9, $product(-1, J!10)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0))) | (($greatereq($sum(Partc2!11, $product(-1, Partc!8)), 0) & (~$greatereq($sum(Partc2!11, $product(-1, A!5)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc!8)), 0) & (~$lesseq($sum(Partc2!11, $product(-1, J)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0))) & ((~$greatereq(Partc2!11, 0)) | (~(~$greatereq($sum(Partc2!11, $product(-1, A!5)), 0))) | ((~(~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0))) & ((~(~($sum(Partc2!11, $product(-1, Partc3!12)) = -1))) & ((~$greatereq($sum(Partc3!12, $product(-1, Partc!8)), 0)) | (~(~$greatereq($sum(Partc3!12, $product(-1, A!5)), 0))) | (~((~($greatereq($sum(J!13, $product(-1, Partc!8)), 0) & (~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0))) | (~$lesseq($sum(Partc2!11, $product(-1, A!5)), 0)) | (~(~$greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0)))))) | ((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~(~$greatereq($sum(Partc2!11, $product(-1, A!5)), 0))) | ((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), -1)) & ((~$greatereq(Partc2!11, 0)) | (~(~$greatereq($sum(Partc2!11, $product(-1, A!5)), 0))) | (~((~($greatereq($sum(J!14, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J!14, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14))) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | (~(~$lesseq($sum(Partc2!11, $product(-1, Partc!8)), 0))))) | ((~(~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), -1))) & (((~(~($greatereq($sum(I!16, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & $lesseq($sum(I!16, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), -1)))) & (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$lesseq($sum(I!16, $product(-1, J)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | (~(~$greatereq($sum(I!16, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1))) | ((~(~($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))) & ((~((~($greatereq($sum(J!18, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J!18, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))) | (~((~($greatereq($sum(J!19, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))))))) | ((![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) & ((~$greatereq(Partc2!11, 0)) | (~(~$greatereq($sum(Partc2!11, $product(-1, A!5)), 0))) | (~((~($greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20))) | (~$lesseq($sum(Partc!8, $product(-1, A!5)), 0)) | (~(~$lesseq($sum(Partc2!11, $product(-1, Partc!8)), 0))))))))))))))) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | ((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) & $greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))))) <=> ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & ($lesseq(A!5, 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6))) | ($greatereq(Partc!8, 0) & (~$lesseq($sum(A!5, $product(-1, Partc!8)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J)) & ((~$greatereq(Partc!8, 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | ((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) & $greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | ((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) & ((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (($sum(Partc!8, $product(-1, Partc1!9)) = -1) & ((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~((~($lesseq($sum(Partc!8, $product(-1, J!10)), 0) & (~$lesseq($sum(Partc1!9, $product(-1, J!10)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0))) | ($lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0) & (~$lesseq($sum(A!5, $product(-1, Partc2!11)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc!8)), 0) & (~$greatereq($sum(J, $product(-1, Partc2!11)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) & ($sum(Partc2!11, $product(-1, Partc3!12)) = -1) & ($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)) | (~((~($lesseq($sum(Partc!8, $product(-1, J!13)), 0) & (~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))))) | ((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | ((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14))))) | ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) & (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0) & $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20)))))))))))))))))))),
% 1.78/1.39      inference(rewrite,[status(thm)],[])).
% 1.78/1.39  tff(167,plain,
% 1.78/1.39      ((~(~$lesseq(A!5, 0))) <=> $lesseq(A!5, 0)),
% 1.78/1.39      inference(rewrite,[status(thm)],[])).
% 1.78/1.39  tff(168,plain,
% 1.78/1.39      (((~(~$lesseq(A!5, 0))) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | ((~(~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1))) & ((~(~$lesseq(A!5, 0))) | (~((~($greatereq($sum(J!6, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 0) & (~$greatereq($sum(J!6, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6))) | (($greatereq(Partc!8, 0) & (~$greatereq($sum(Partc!8, $product(-1, A!5)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J))) & ((~$greatereq(Partc!8, 0)) | (~(~$greatereq($sum(Partc!8, $product(-1, A!5)), 0))) | ((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) & ((~$greatereq(Partc!8, 0)) | (~(~$greatereq($sum(Partc!8, $product(-1, A!5)), 0))) | ((~(~($sum(Partc!8, $product(-1, Partc1!9)) = -1))) & ((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | (~(~$greatereq($sum(Partc1!9, $product(-1, A!5)), 0))) | (~((~($greatereq($sum(J!10, $product(-1, Partc!8)), 0) & (~$lesseq($sum(Partc1!9, $product(-1, J!10)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0))) | (($greatereq($sum(Partc2!11, $product(-1, Partc!8)), 0) & (~$greatereq($sum(Partc2!11, $product(-1, A!5)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc!8)), 0) & (~$lesseq($sum(Partc2!11, $product(-1, J)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0))) & ((~$greatereq(Partc2!11, 0)) | (~(~$greatereq($sum(Partc2!11, $product(-1, A!5)), 0))) | ((~(~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0))) & ((~(~($sum(Partc2!11, $product(-1, Partc3!12)) = -1))) & ((~$greatereq($sum(Partc3!12, $product(-1, Partc!8)), 0)) | (~(~$greatereq($sum(Partc3!12, $product(-1, A!5)), 0))) | (~((~($greatereq($sum(J!13, $product(-1, Partc!8)), 0) & (~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0))) | (~$lesseq($sum(Partc2!11, $product(-1, A!5)), 0)) | (~(~$greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0)))))) | ((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~(~$greatereq($sum(Partc2!11, $product(-1, A!5)), 0))) | ((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), -1)) & ((~$greatereq(Partc2!11, 0)) | (~(~$greatereq($sum(Partc2!11, $product(-1, A!5)), 0))) | (~((~($greatereq($sum(J!14, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J!14, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14))) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | (~(~$lesseq($sum(Partc2!11, $product(-1, Partc!8)), 0))))) | ((~(~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), -1))) & (((~(~($greatereq($sum(I!16, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & $lesseq($sum(I!16, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), -1)))) & (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$lesseq($sum(I!16, $product(-1, J)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | (~(~$greatereq($sum(I!16, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1))) | ((~(~($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))) & ((~((~($greatereq($sum(J!18, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J!18, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))) | (~((~($greatereq($sum(J!19, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))))))) | ((![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) & ((~$greatereq(Partc2!11, 0)) | (~(~$greatereq($sum(Partc2!11, $product(-1, A!5)), 0))) | (~((~($greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20))) | (~$lesseq($sum(Partc!8, $product(-1, A!5)), 0)) | (~(~$lesseq($sum(Partc2!11, $product(-1, Partc!8)), 0))))))))))))))) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | ((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) & $greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))))))))))) <=> ($lesseq(A!5, 0) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & ($lesseq(A!5, 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6))) | ($greatereq(Partc!8, 0) & (~$lesseq($sum(A!5, $product(-1, Partc!8)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J)) & ((~$greatereq(Partc!8, 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | ((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) & $greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | ((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) & ((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (($sum(Partc!8, $product(-1, Partc1!9)) = -1) & ((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~((~($lesseq($sum(Partc!8, $product(-1, J!10)), 0) & (~$lesseq($sum(Partc1!9, $product(-1, J!10)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0))) | ($lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0) & (~$lesseq($sum(A!5, $product(-1, Partc2!11)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc!8)), 0) & (~$greatereq($sum(J, $product(-1, Partc2!11)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) & ($sum(Partc2!11, $product(-1, Partc3!12)) = -1) & ($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)) | (~((~($lesseq($sum(Partc!8, $product(-1, J!13)), 0) & (~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))))) | ((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | ((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14))))) | ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) & (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0) & $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20))))))))))))))))))))),
% 1.78/1.40      inference(monotonicity,[status(thm)],[167, 166])).
% 1.78/1.40  tff(169,plain,
% 1.78/1.40      (((~(~$lesseq(A!5, 0))) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | ((~(~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1))) & ((~(~$lesseq(A!5, 0))) | (~((~($greatereq($sum(J!6, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 0) & (~$greatereq($sum(J!6, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6))) | (($greatereq(Partc!8, 0) & (~$greatereq($sum(Partc!8, $product(-1, A!5)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J))) & ((~$greatereq(Partc!8, 0)) | (~(~$greatereq($sum(Partc!8, $product(-1, A!5)), 0))) | ((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) & ((~$greatereq(Partc!8, 0)) | (~(~$greatereq($sum(Partc!8, $product(-1, A!5)), 0))) | ((~(~($sum(Partc!8, $product(-1, Partc1!9)) = -1))) & ((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | (~(~$greatereq($sum(Partc1!9, $product(-1, A!5)), 0))) | (~((~($greatereq($sum(J!10, $product(-1, Partc!8)), 0) & (~$lesseq($sum(Partc1!9, $product(-1, J!10)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0))) | (($greatereq($sum(Partc2!11, $product(-1, Partc!8)), 0) & (~$greatereq($sum(Partc2!11, $product(-1, A!5)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc!8)), 0) & (~$lesseq($sum(Partc2!11, $product(-1, J)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0))) & ((~$greatereq(Partc2!11, 0)) | (~(~$greatereq($sum(Partc2!11, $product(-1, A!5)), 0))) | ((~(~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0))) & ((~(~($sum(Partc2!11, $product(-1, Partc3!12)) = -1))) & ((~$greatereq($sum(Partc3!12, $product(-1, Partc!8)), 0)) | (~(~$greatereq($sum(Partc3!12, $product(-1, A!5)), 0))) | (~((~($greatereq($sum(J!13, $product(-1, Partc!8)), 0) & (~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0))) | (~$lesseq($sum(Partc2!11, $product(-1, A!5)), 0)) | (~(~$greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0)))))) | ((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~(~$greatereq($sum(Partc2!11, $product(-1, A!5)), 0))) | ((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), -1)) & ((~$greatereq(Partc2!11, 0)) | (~(~$greatereq($sum(Partc2!11, $product(-1, A!5)), 0))) | (~((~($greatereq($sum(J!14, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J!14, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14))) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | (~(~$lesseq($sum(Partc2!11, $product(-1, Partc!8)), 0))))) | ((~(~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), -1))) & (((~(~($greatereq($sum(I!16, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & $lesseq($sum(I!16, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), -1)))) & (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$lesseq($sum(I!16, $product(-1, J)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | (~(~$greatereq($sum(I!16, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1))) | ((~(~($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))) & ((~((~($greatereq($sum(J!18, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J!18, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))) | (~((~($greatereq($sum(J!19, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))))))) | ((![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) & ((~$greatereq(Partc2!11, 0)) | (~(~$greatereq($sum(Partc2!11, $product(-1, A!5)), 0))) | (~((~($greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20))) | (~$lesseq($sum(Partc!8, $product(-1, A!5)), 0)) | (~(~$lesseq($sum(Partc2!11, $product(-1, Partc!8)), 0))))))))))))))) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | ((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) & $greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))))))))))) <=> ($lesseq(A!5, 0) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & ($lesseq(A!5, 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6))) | ($greatereq(Partc!8, 0) & (~$lesseq($sum(A!5, $product(-1, Partc!8)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J)) & ((~$greatereq(Partc!8, 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | ((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) & $greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | ((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) & ((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (($sum(Partc!8, $product(-1, Partc1!9)) = -1) & ((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~((~($lesseq($sum(Partc!8, $product(-1, J!10)), 0) & (~$lesseq($sum(Partc1!9, $product(-1, J!10)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0))) | ($lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0) & (~$lesseq($sum(A!5, $product(-1, Partc2!11)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc!8)), 0) & (~$greatereq($sum(J, $product(-1, Partc2!11)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) & ($sum(Partc2!11, $product(-1, Partc3!12)) = -1) & ($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)) | (~((~($lesseq($sum(Partc!8, $product(-1, J!13)), 0) & (~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))))) | ((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | ((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14))))) | ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) & (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0) & $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20))))))))))))))))))))),
% 1.78/1.41      inference(transitivity,[status(thm)],[168, 165])).
% 1.78/1.41  tff(170,plain,
% 1.78/1.41      ((~(~($greatereq(A!5, 0) & is_partition(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))) <=> ($greatereq(A!5, 0) & is_partition(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))),
% 1.78/1.41      inference(rewrite,[status(thm)],[])).
% 1.78/1.41  tff(171,plain,
% 1.78/1.41      (((~(~($greatereq(A!5, 0) & is_partition(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))) & ((~(~$lesseq(A!5, 0))) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | ((~(~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1))) & ((~(~$lesseq(A!5, 0))) | (~((~($greatereq($sum(J!6, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 0) & (~$greatereq($sum(J!6, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6))) | (($greatereq(Partc!8, 0) & (~$greatereq($sum(Partc!8, $product(-1, A!5)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J))) & ((~$greatereq(Partc!8, 0)) | (~(~$greatereq($sum(Partc!8, $product(-1, A!5)), 0))) | ((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) & ((~$greatereq(Partc!8, 0)) | (~(~$greatereq($sum(Partc!8, $product(-1, A!5)), 0))) | ((~(~($sum(Partc!8, $product(-1, Partc1!9)) = -1))) & ((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | (~(~$greatereq($sum(Partc1!9, $product(-1, A!5)), 0))) | (~((~($greatereq($sum(J!10, $product(-1, Partc!8)), 0) & (~$lesseq($sum(Partc1!9, $product(-1, J!10)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0))) | (($greatereq($sum(Partc2!11, $product(-1, Partc!8)), 0) & (~$greatereq($sum(Partc2!11, $product(-1, A!5)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc!8)), 0) & (~$lesseq($sum(Partc2!11, $product(-1, J)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0))) & ((~$greatereq(Partc2!11, 0)) | (~(~$greatereq($sum(Partc2!11, $product(-1, A!5)), 0))) | ((~(~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0))) & ((~(~($sum(Partc2!11, $product(-1, Partc3!12)) = -1))) & ((~$greatereq($sum(Partc3!12, $product(-1, Partc!8)), 0)) | (~(~$greatereq($sum(Partc3!12, $product(-1, A!5)), 0))) | (~((~($greatereq($sum(J!13, $product(-1, Partc!8)), 0) & (~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0))) | (~$lesseq($sum(Partc2!11, $product(-1, A!5)), 0)) | (~(~$greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0)))))) | ((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~(~$greatereq($sum(Partc2!11, $product(-1, A!5)), 0))) | ((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), -1)) & ((~$greatereq(Partc2!11, 0)) | (~(~$greatereq($sum(Partc2!11, $product(-1, A!5)), 0))) | (~((~($greatereq($sum(J!14, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J!14, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14))) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | (~(~$lesseq($sum(Partc2!11, $product(-1, Partc!8)), 0))))) | ((~(~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), -1))) & (((~(~($greatereq($sum(I!16, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & $lesseq($sum(I!16, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), -1)))) & (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$lesseq($sum(I!16, $product(-1, J)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | (~(~$greatereq($sum(I!16, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1))) | ((~(~($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))) & ((~((~($greatereq($sum(J!18, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J!18, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))) | (~((~($greatereq($sum(J!19, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))))))) | ((![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) & ((~$greatereq(Partc2!11, 0)) | (~(~$greatereq($sum(Partc2!11, $product(-1, A!5)), 0))) | (~((~($greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20))) | (~$lesseq($sum(Partc!8, $product(-1, A!5)), 0)) | (~(~$lesseq($sum(Partc2!11, $product(-1, Partc!8)), 0))))))))))))))) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | ((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) & $greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))))))) <=> (($greatereq(A!5, 0) & is_partition(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) & ($lesseq(A!5, 0) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & ($lesseq(A!5, 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6))) | ($greatereq(Partc!8, 0) & (~$lesseq($sum(A!5, $product(-1, Partc!8)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J)) & ((~$greatereq(Partc!8, 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | ((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) & $greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | ((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) & ((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (($sum(Partc!8, $product(-1, Partc1!9)) = -1) & ((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~((~($lesseq($sum(Partc!8, $product(-1, J!10)), 0) & (~$lesseq($sum(Partc1!9, $product(-1, J!10)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0))) | ($lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0) & (~$lesseq($sum(A!5, $product(-1, Partc2!11)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc!8)), 0) & (~$greatereq($sum(J, $product(-1, Partc2!11)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) & ($sum(Partc2!11, $product(-1, Partc3!12)) = -1) & ($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)) | (~((~($lesseq($sum(Partc!8, $product(-1, J!13)), 0) & (~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))))) | ((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | ((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14))))) | ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) & (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0) & $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20)))))))))))))))))))))),
% 1.78/1.41      inference(monotonicity,[status(thm)],[170, 169])).
% 1.78/1.41  tff(172,plain,
% 1.78/1.41      (((~(~($greatereq(A!5, 0) & is_partition(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))) & ((~(~$lesseq(A!5, 0))) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | ((~(~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1))) & ((~(~$lesseq(A!5, 0))) | (~((~($greatereq($sum(J!6, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 0) & (~$greatereq($sum(J!6, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6))) | (($greatereq(Partc!8, 0) & (~$greatereq($sum(Partc!8, $product(-1, A!5)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J))) & ((~$greatereq(Partc!8, 0)) | (~(~$greatereq($sum(Partc!8, $product(-1, A!5)), 0))) | ((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) & ((~$greatereq(Partc!8, 0)) | (~(~$greatereq($sum(Partc!8, $product(-1, A!5)), 0))) | ((~(~($sum(Partc!8, $product(-1, Partc1!9)) = -1))) & ((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | (~(~$greatereq($sum(Partc1!9, $product(-1, A!5)), 0))) | (~((~($greatereq($sum(J!10, $product(-1, Partc!8)), 0) & (~$lesseq($sum(Partc1!9, $product(-1, J!10)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0))) | (($greatereq($sum(Partc2!11, $product(-1, Partc!8)), 0) & (~$greatereq($sum(Partc2!11, $product(-1, A!5)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc!8)), 0) & (~$lesseq($sum(Partc2!11, $product(-1, J)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0))) & ((~$greatereq(Partc2!11, 0)) | (~(~$greatereq($sum(Partc2!11, $product(-1, A!5)), 0))) | ((~(~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0))) & ((~(~($sum(Partc2!11, $product(-1, Partc3!12)) = -1))) & ((~$greatereq($sum(Partc3!12, $product(-1, Partc!8)), 0)) | (~(~$greatereq($sum(Partc3!12, $product(-1, A!5)), 0))) | (~((~($greatereq($sum(J!13, $product(-1, Partc!8)), 0) & (~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0))) | (~$lesseq($sum(Partc2!11, $product(-1, A!5)), 0)) | (~(~$greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0)))))) | ((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~(~$greatereq($sum(Partc2!11, $product(-1, A!5)), 0))) | ((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), -1)) & ((~$greatereq(Partc2!11, 0)) | (~(~$greatereq($sum(Partc2!11, $product(-1, A!5)), 0))) | (~((~($greatereq($sum(J!14, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J!14, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14))) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | (~(~$lesseq($sum(Partc2!11, $product(-1, Partc!8)), 0))))) | ((~(~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), -1))) & (((~(~($greatereq($sum(I!16, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & $lesseq($sum(I!16, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), -1)))) & (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$lesseq($sum(I!16, $product(-1, J)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | (~(~$greatereq($sum(I!16, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1))) | ((~(~($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))) & ((~((~($greatereq($sum(J!18, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J!18, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))) | (~((~($greatereq($sum(J!19, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))))))) | ((![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) & ((~$greatereq(Partc2!11, 0)) | (~(~$greatereq($sum(Partc2!11, $product(-1, A!5)), 0))) | (~((~($greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20))) | (~$lesseq($sum(Partc!8, $product(-1, A!5)), 0)) | (~(~$lesseq($sum(Partc2!11, $product(-1, Partc!8)), 0))))))))))))))) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | ((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) & $greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))))))) <=> ($greatereq(A!5, 0) & is_partition(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))) & ($lesseq(A!5, 0) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & ($lesseq(A!5, 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6))) | ($greatereq(Partc!8, 0) & (~$lesseq($sum(A!5, $product(-1, Partc!8)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J)) & ((~$greatereq(Partc!8, 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | ((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) & $greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | ((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) & ((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (($sum(Partc!8, $product(-1, Partc1!9)) = -1) & ((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~((~($lesseq($sum(Partc!8, $product(-1, J!10)), 0) & (~$lesseq($sum(Partc1!9, $product(-1, J!10)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0))) | ($lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0) & (~$lesseq($sum(A!5, $product(-1, Partc2!11)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc!8)), 0) & (~$greatereq($sum(J, $product(-1, Partc2!11)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) & ($sum(Partc2!11, $product(-1, Partc3!12)) = -1) & ($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)) | (~((~($lesseq($sum(Partc!8, $product(-1, J!13)), 0) & (~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))))) | ((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | ((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14))))) | ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) & (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0) & $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20)))))))))))))))))))))),
% 1.78/1.42      inference(transitivity,[status(thm)],[171, 164])).
% 1.78/1.42  tff(173,plain,
% 1.78/1.42      ((~![A: $int, A1: map_int_int] : ((~($greatereq(A, 0) & is_partition(tb2t1(mk_array(int, A, t2tb2(A1)))))) | ((~$lesseq(A, 0)) & $greatereq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), -1) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), -1)) | ((~$lesseq(A, 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J))), J)) & ![Partc: $int, B: map_int_int] : ((~($greatereq(Partc, 0) & (~$greatereq($sum(Partc, $product(-1, A)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B), t2tb(J))), J)))) | ($greatereq(Partc, 0) & (~$greatereq($sum(Partc, $product(-1, A)), 0)) & ((tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0) | ($greatereq(Partc, 0) & (~$greatereq($sum(Partc, $product(-1, A)), 0)) & ![Partc1: $int] : ((~($sum(Partc, $product(-1, Partc1)) = -1)) | ($lesseq($sum(Partc, $product(-1, Partc1)), 0) & (~$greatereq($sum(Partc1, $product(-1, A)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc)), 0) & (~$lesseq($sum(Partc1, $product(-1, J)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) = 0)) & ![Partc2: $int] : ((~($greatereq($sum(Partc2, $product(-1, Partc)), 0) & (~$greatereq($sum(Partc2, $product(-1, A)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc)), 0) & (~$lesseq($sum(Partc2, $product(-1, J)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) = 0)))) | ($greatereq(Partc2, 0) & (~$greatereq($sum(Partc2, $product(-1, A)), 0)) & ((~($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) = 0)) | ![Partc3: $int] : ((~($sum(Partc2, $product(-1, Partc3)) = -1)) | ($greatereq($sum(Partc3, $product(-1, Partc)), 0) & (~$greatereq($sum(Partc3, $product(-1, A)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc)), 0) & (~$lesseq($sum(Partc3, $product(-1, J)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) = 0)) & $lesseq($sum(Partc2, $product(-1, A)), 0) & (~$greatereq($sum(Partc2, $product(-1, Partc3)), 0))))) & (($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) = 0) | ($greatereq(Partc2, 0) & (~$greatereq($sum(Partc2, $product(-1, A)), 0)) & ($lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), -1) | ($greatereq(Partc2, 0) & (~$greatereq($sum(Partc2, $product(-1, A)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B), t2tb(J))), J)) & $greatereq($sum(A, $product(-1, Partc)), 0) & (~$lesseq($sum(Partc2, $product(-1, Partc)), 0)))) & ((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), -1)) | ![B1: map_int_int] : (![I: $int] : ((~($greatereq($sum(I, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))))), 0) & $lesseq($sum(I, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), -1))) | (~(![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B1), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))))), 0) & (~$lesseq($sum(I, $product(-1, J)), 0)))) | ($sum(Partc2, $product(-1, tb2t(get(int, int, t2tb2(B1), t2tb(J))))) = 0)))) | ($greatereq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), -1) & $greatereq(I, 0) & (~$greatereq($sum(I, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)) & ![B2: map_int_int] : ((~($greatereq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), -1) & (B2 = tb2t2(set(int, int, t2tb2(B1), t2tb(I), t2tb(Partc2)))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B2), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))))), 0) & (~$lesseq($sum(I, $product(-1, J)), -1)))) | ($sum(Partc2, $product(-1, tb2t(get(int, int, t2tb2(B2), t2tb(J))))) = 0)))))) & ((~(![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), 0)))) | ($sum(Partc2, $product(-1, tb2t(get(int, int, t2tb2(B1), t2tb(J))))) = 0)))) | ($greatereq(Partc2, 0) & (~$greatereq($sum(Partc2, $product(-1, A)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B1), t2tb(J))), J)) & $lesseq($sum(Partc, $product(-1, A)), 0) & (~$lesseq($sum(Partc2, $product(-1, Partc)), 0)))))))))))))) & ((~(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0)) | ((tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0) & $greatereq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), -1) & is_conjugate(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))), t2tb2(B))))))))))))) <=> (~![A: $int, A1: map_int_int] : ((~($greatereq(A, 0) & is_partition(tb2t1(mk_array(int, A, t2tb2(A1)))))) | ((~$lesseq(A, 0)) & $greatereq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), -1) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), -1)) | ((~$lesseq(A, 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J))), J)) & ![Partc: $int, B: map_int_int] : ((~($greatereq(Partc, 0) & (~$greatereq($sum(Partc, $product(-1, A)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B), t2tb(J))), J)))) | ($greatereq(Partc, 0) & (~$greatereq($sum(Partc, $product(-1, A)), 0)) & ((tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0) | ($greatereq(Partc, 0) & (~$greatereq($sum(Partc, $product(-1, A)), 0)) & ![Partc1: $int] : ((~($sum(Partc, $product(-1, Partc1)) = -1)) | ($lesseq($sum(Partc, $product(-1, Partc1)), 0) & (~$greatereq($sum(Partc1, $product(-1, A)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc)), 0) & (~$lesseq($sum(Partc1, $product(-1, J)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) = 0)) & ![Partc2: $int] : ((~($greatereq($sum(Partc2, $product(-1, Partc)), 0) & (~$greatereq($sum(Partc2, $product(-1, A)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc)), 0) & (~$lesseq($sum(Partc2, $product(-1, J)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) = 0)))) | ($greatereq(Partc2, 0) & (~$greatereq($sum(Partc2, $product(-1, A)), 0)) & ((~($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) = 0)) | ![Partc3: $int] : ((~($sum(Partc2, $product(-1, Partc3)) = -1)) | ($greatereq($sum(Partc3, $product(-1, Partc)), 0) & (~$greatereq($sum(Partc3, $product(-1, A)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc)), 0) & (~$lesseq($sum(Partc3, $product(-1, J)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) = 0)) & $lesseq($sum(Partc2, $product(-1, A)), 0) & (~$greatereq($sum(Partc2, $product(-1, Partc3)), 0))))) & (($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) = 0) | ($greatereq(Partc2, 0) & (~$greatereq($sum(Partc2, $product(-1, A)), 0)) & ($lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), -1) | ($greatereq(Partc2, 0) & (~$greatereq($sum(Partc2, $product(-1, A)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B), t2tb(J))), J)) & $greatereq($sum(A, $product(-1, Partc)), 0) & (~$lesseq($sum(Partc2, $product(-1, Partc)), 0)))) & ((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), -1)) | ![B1: map_int_int] : (![I: $int] : ((~($greatereq($sum(I, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))))), 0) & $lesseq($sum(I, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), -1))) | (~(![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B1), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))))), 0) & (~$lesseq($sum(I, $product(-1, J)), 0)))) | ($sum(Partc2, $product(-1, tb2t(get(int, int, t2tb2(B1), t2tb(J))))) = 0)))) | ($greatereq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), -1) & $greatereq(I, 0) & (~$greatereq($sum(I, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)) & ![B2: map_int_int] : ((~($greatereq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), -1) & (B2 = tb2t2(set(int, int, t2tb2(B1), t2tb(I), t2tb(Partc2)))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B2), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))))), 0) & (~$lesseq($sum(I, $product(-1, J)), -1)))) | ($sum(Partc2, $product(-1, tb2t(get(int, int, t2tb2(B2), t2tb(J))))) = 0)))))) & ((~(![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), 0)))) | ($sum(Partc2, $product(-1, tb2t(get(int, int, t2tb2(B1), t2tb(J))))) = 0)))) | ($greatereq(Partc2, 0) & (~$greatereq($sum(Partc2, $product(-1, A)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B1), t2tb(J))), J)) & $lesseq($sum(Partc, $product(-1, A)), 0) & (~$lesseq($sum(Partc2, $product(-1, Partc)), 0)))))))))))))) & ((~(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0)) | ((tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0) & $greatereq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), -1) & is_conjugate(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))), t2tb2(B)))))))))))))),
% 1.78/1.42      inference(rewrite,[status(thm)],[])).
% 1.78/1.42  tff(174,plain,
% 1.78/1.42      ((~![A: $int, A1: map_int_int] : ((~($greatereq(A, 0) & is_partition(tb2t1(mk_array(int, A, t2tb2(A1)))))) | ((~$lesseq(A, 0)) & $greatereq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), -1) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), -1)) | ((~$lesseq(A, 0)) & ![J: $int] : ((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $product(-1, J)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $product(-1, J)), -1)))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J))), J)) & ![Partc: $int, B: map_int_int] : ((~($greatereq(Partc, 0) & (~$lesseq($sum(A, $product(-1, Partc)), 0)) & ![J: $int] : ((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), $product(-1, J)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $product(-1, J)), -1)))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B), t2tb(J))), J)))) | ($greatereq(Partc, 0) & (~$lesseq($sum(A, $product(-1, Partc)), 0)) & ((tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0) | ($greatereq(Partc, 0) & (~$lesseq($sum(A, $product(-1, Partc)), 0)) & ![Partc1: $int] : ((~($sum(Partc1, $product(-1, Partc)) = 1)) | ($lesseq($sum(Partc, $product(-1, Partc1)), 0) & (~$lesseq($sum(A, $product(-1, Partc1)), 0)) & ![J: $int] : ((~($lesseq($sum(Partc, $product(-1, J)), 0) & (~$lesseq($sum(Partc1, $product(-1, J)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) = 0)) & ![Partc2: $int] : ((~($lesseq($sum(Partc, $product(-1, Partc2)), 0) & (~$lesseq($sum(A, $product(-1, Partc2)), 0)) & ![J: $int] : ((~($lesseq($sum(Partc, $product(-1, J)), 0) & (~$lesseq($sum(Partc2, $product(-1, J)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) = 0)))) | ($greatereq(Partc2, 0) & (~$lesseq($sum(A, $product(-1, Partc2)), 0)) & ((~($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) = 0)) | ![Partc3: $int] : ((~($sum(Partc3, $product(-1, Partc2)) = 1)) | ($lesseq($sum(Partc, $product(-1, Partc3)), 0) & (~$lesseq($sum(A, $product(-1, Partc3)), 0)) & ![J: $int] : ((~($lesseq($sum(Partc, $product(-1, J)), 0) & (~$lesseq($sum(Partc3, $product(-1, J)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) = 0)) & $greatereq($sum(A, $product(-1, Partc2)), 0) & (~$greatereq($sum(Partc2, $product(-1, Partc3)), 0))))) & (($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) = 0) | ($greatereq(Partc2, 0) & (~$lesseq($sum(A, $product(-1, Partc2)), 0)) & ($lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), -1) | ($greatereq(Partc2, 0) & (~$lesseq($sum(A, $product(-1, Partc2)), 0)) & ![J: $int] : ((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, J)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $product(-1, J)), -1)))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B), t2tb(J))), J)) & $greatereq($sum(A, $product(-1, Partc)), 0) & (~$greatereq($sum(Partc, $product(-1, Partc2)), 0)))) & ((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), -1)) | ![B1: map_int_int] : (![I: $int] : ((~(![J: $int] : ((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), $product(-1, J)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $product(-1, J)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B1), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B), t2tb(J))))) = 0)) & ![J: $int] : ((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, J)), 0) & (~$lesseq($sum(I, $product(-1, J)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(B1), t2tb(J))), $product(-1, Partc2)) = 0)))) | (~($lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, I)), 0) & $lesseq($sum(I, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), -1))) | ($greatereq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), -1) & $greatereq(I, 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $product(-1, I)), -1)) & ![B2: map_int_int] : ((~($greatereq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), -1) & (B2 = tb2t2(set(int, int, t2tb2(B1), t2tb(I), t2tb(Partc2)))))) | (![J: $int] : ((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), $product(-1, J)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $product(-1, J)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B), t2tb(J))))) = 0)) & ![J: $int] : ((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, J)), 0) & (~$lesseq($sum(I, $product(-1, J)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2), t2tb(J))), $product(-1, Partc2)) = 0)))))) & ((~(![J: $int] : ((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), $product(-1, J)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $product(-1, J)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B1), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B), t2tb(J))))) = 0)) & ![J: $int] : ((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, J)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), $product(-1, J)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(B1), t2tb(J))), $product(-1, Partc2)) = 0)))) | ($greatereq(Partc2, 0) & (~$lesseq($sum(A, $product(-1, Partc2)), 0)) & ![J: $int] : ((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, J)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $product(-1, J)), -1)))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B1), t2tb(J))), J)) & $greatereq($sum(A, $product(-1, Partc)), 0) & (~$greatereq($sum(Partc, $product(-1, Partc2)), 0)))))))))))))) & ((~(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0)) | ((tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0) & $greatereq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), -1) & is_conjugate(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))), t2tb2(B))))))))))))) <=> (~![A: $int, A1: map_int_int] : ((~($greatereq(A, 0) & is_partition(tb2t1(mk_array(int, A, t2tb2(A1)))))) | ((~$lesseq(A, 0)) & $greatereq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), -1) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), -1)) | ((~$lesseq(A, 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J))), J)) & ![Partc: $int, B: map_int_int] : ((~($greatereq(Partc, 0) & (~$greatereq($sum(Partc, $product(-1, A)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B), t2tb(J))), J)))) | ($greatereq(Partc, 0) & (~$greatereq($sum(Partc, $product(-1, A)), 0)) & ((tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0) | ($greatereq(Partc, 0) & (~$greatereq($sum(Partc, $product(-1, A)), 0)) & ![Partc1: $int] : ((~($sum(Partc, $product(-1, Partc1)) = -1)) | ($lesseq($sum(Partc, $product(-1, Partc1)), 0) & (~$greatereq($sum(Partc1, $product(-1, A)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc)), 0) & (~$lesseq($sum(Partc1, $product(-1, J)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) = 0)) & ![Partc2: $int] : ((~($greatereq($sum(Partc2, $product(-1, Partc)), 0) & (~$greatereq($sum(Partc2, $product(-1, A)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc)), 0) & (~$lesseq($sum(Partc2, $product(-1, J)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) = 0)))) | ($greatereq(Partc2, 0) & (~$greatereq($sum(Partc2, $product(-1, A)), 0)) & ((~($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) = 0)) | ![Partc3: $int] : ((~($sum(Partc2, $product(-1, Partc3)) = -1)) | ($greatereq($sum(Partc3, $product(-1, Partc)), 0) & (~$greatereq($sum(Partc3, $product(-1, A)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc)), 0) & (~$lesseq($sum(Partc3, $product(-1, J)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) = 0)) & $lesseq($sum(Partc2, $product(-1, A)), 0) & (~$greatereq($sum(Partc2, $product(-1, Partc3)), 0))))) & (($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) = 0) | ($greatereq(Partc2, 0) & (~$greatereq($sum(Partc2, $product(-1, A)), 0)) & ($lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), -1) | ($greatereq(Partc2, 0) & (~$greatereq($sum(Partc2, $product(-1, A)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B), t2tb(J))), J)) & $greatereq($sum(A, $product(-1, Partc)), 0) & (~$lesseq($sum(Partc2, $product(-1, Partc)), 0)))) & ((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), -1)) | ![B1: map_int_int] : (![I: $int] : ((~($greatereq($sum(I, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))))), 0) & $lesseq($sum(I, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), -1))) | (~(![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B1), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))))), 0) & (~$lesseq($sum(I, $product(-1, J)), 0)))) | ($sum(Partc2, $product(-1, tb2t(get(int, int, t2tb2(B1), t2tb(J))))) = 0)))) | ($greatereq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), -1) & $greatereq(I, 0) & (~$greatereq($sum(I, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)) & ![B2: map_int_int] : ((~($greatereq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), -1) & (B2 = tb2t2(set(int, int, t2tb2(B1), t2tb(I), t2tb(Partc2)))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B2), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))))), 0) & (~$lesseq($sum(I, $product(-1, J)), -1)))) | ($sum(Partc2, $product(-1, tb2t(get(int, int, t2tb2(B2), t2tb(J))))) = 0)))))) & ((~(![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), 0)))) | ($sum(Partc2, $product(-1, tb2t(get(int, int, t2tb2(B1), t2tb(J))))) = 0)))) | ($greatereq(Partc2, 0) & (~$greatereq($sum(Partc2, $product(-1, A)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B1), t2tb(J))), J)) & $lesseq($sum(Partc, $product(-1, A)), 0) & (~$lesseq($sum(Partc2, $product(-1, Partc)), 0)))))))))))))) & ((~(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0)) | ((tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0) & $greatereq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), -1) & is_conjugate(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))), t2tb2(B)))))))))))))),
% 1.78/1.43      inference(rewrite,[status(thm)],[])).
% 1.78/1.43  tff(175,plain,
% 1.78/1.43      ((~![A: $int, A1: map_int_int] : ((~($lesseq(0, A) & is_partition(tb2t1(mk_array(int, A, t2tb2(A1)))))) | ((~$lesseq(A, 0)) & $lesseq(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))) & ((~$lesseq(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))) | ((~$lesseq(A, 0)) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J))), J)) & ![Partc: $int, B: map_int_int] : ((~($lesseq(0, Partc) & (~$lesseq(A, Partc)) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B), t2tb(J))), J)))) | ($lesseq(0, Partc) & (~$lesseq(A, Partc)) & ((tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0) | ($lesseq(0, Partc) & (~$lesseq(A, Partc)) & ![Partc1: $int] : ((~(Partc1 = $sum(1, Partc))) | ($lesseq(Partc, Partc1) & (~$lesseq(A, Partc1)) & ![J: $int] : ((~($lesseq(Partc, J) & (~$lesseq(Partc1, J)))) | (tb2t(get(int, int, t2tb2(A1), t2tb(J))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) & ![Partc2: $int] : ((~($lesseq(Partc, Partc2) & (~$lesseq(A, Partc2)) & ![J: $int] : ((~($lesseq(Partc, J) & (~$lesseq(Partc2, J)))) | (tb2t(get(int, int, t2tb2(A1), t2tb(J))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))))) | ($lesseq(0, Partc2) & (~$lesseq(A, Partc2)) & ((~(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) | ![Partc3: $int] : ((~(Partc3 = $sum(1, Partc2))) | ($lesseq(Partc, Partc3) & (~$lesseq(A, Partc3)) & ![J: $int] : ((~($lesseq(Partc, J) & (~$lesseq(Partc3, J)))) | (tb2t(get(int, int, t2tb2(A1), t2tb(J))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) & $lesseq(0, $sum(A, $product(-1, Partc2))) & (~$lesseq($product(-1, Partc2), $product(-1, Partc3)))))) & ((tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc)))) | ($lesseq(0, Partc2) & (~$lesseq(A, Partc2)) & ($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $sum(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) | ($lesseq(0, Partc2) & (~$lesseq(A, Partc2)) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B), t2tb(J))), J)) & $lesseq(0, $sum(A, $product(-1, Partc))) & (~$lesseq($product(-1, Partc), $product(-1, Partc2))))) & ((~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $sum(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc)))))) | ![B1: map_int_int] : (![I: $int] : ((~(![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | (tb2t(get(int, int, t2tb2(B1), t2tb(J))) = tb2t(get(int, int, t2tb2(B), t2tb(J))))) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & (~$lesseq(I, J)))) | (tb2t(get(int, int, t2tb2(B1), t2tb(J))) = Partc2)))) | ($lesseq(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))) & $lesseq(0, I) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, I))) & ![B2: map_int_int] : ((~($lesseq(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))) & (B2 = tb2t2(set(int, int, t2tb2(B1), t2tb(I), t2tb(Partc2)))))) | (![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | (tb2t(get(int, int, t2tb2(B2), t2tb(J))) = tb2t(get(int, int, t2tb2(B), t2tb(J))))) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & (~$lesseq(I, $sum(-1, J))))) | (tb2t(get(int, int, t2tb2(B2), t2tb(J))) = Partc2))))) | (~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), I) & $lesseq(I, $sum(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc)))))))) & ((~(![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | (tb2t(get(int, int, t2tb2(B1), t2tb(J))) = tb2t(get(int, int, t2tb2(B), t2tb(J))))) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J)))) | (tb2t(get(int, int, t2tb2(B1), t2tb(J))) = Partc2)))) | ($lesseq(0, Partc2) & (~$lesseq(A, Partc2)) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B1), t2tb(J))), J)) & $lesseq(0, $sum(A, $product(-1, Partc))) & (~$lesseq($product(-1, Partc), $product(-1, Partc2))))))))))))))) & ((~(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0)) | ((tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0) & $lesseq(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))) & is_conjugate(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))), t2tb2(B))))))))))))) <=> (~![A: $int, A1: map_int_int] : ((~($greatereq(A, 0) & is_partition(tb2t1(mk_array(int, A, t2tb2(A1)))))) | ((~$lesseq(A, 0)) & $greatereq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), -1) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), -1)) | ((~$lesseq(A, 0)) & ![J: $int] : ((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $product(-1, J)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $product(-1, J)), -1)))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J))), J)) & ![Partc: $int, B: map_int_int] : ((~($greatereq(Partc, 0) & (~$lesseq($sum(A, $product(-1, Partc)), 0)) & ![J: $int] : ((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), $product(-1, J)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $product(-1, J)), -1)))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B), t2tb(J))), J)))) | ($greatereq(Partc, 0) & (~$lesseq($sum(A, $product(-1, Partc)), 0)) & ((tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0) | ($greatereq(Partc, 0) & (~$lesseq($sum(A, $product(-1, Partc)), 0)) & ![Partc1: $int] : ((~($sum(Partc1, $product(-1, Partc)) = 1)) | ($lesseq($sum(Partc, $product(-1, Partc1)), 0) & (~$lesseq($sum(A, $product(-1, Partc1)), 0)) & ![J: $int] : ((~($lesseq($sum(Partc, $product(-1, J)), 0) & (~$lesseq($sum(Partc1, $product(-1, J)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) = 0)) & ![Partc2: $int] : ((~($lesseq($sum(Partc, $product(-1, Partc2)), 0) & (~$lesseq($sum(A, $product(-1, Partc2)), 0)) & ![J: $int] : ((~($lesseq($sum(Partc, $product(-1, J)), 0) & (~$lesseq($sum(Partc2, $product(-1, J)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) = 0)))) | ($greatereq(Partc2, 0) & (~$lesseq($sum(A, $product(-1, Partc2)), 0)) & ((~($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) = 0)) | ![Partc3: $int] : ((~($sum(Partc3, $product(-1, Partc2)) = 1)) | ($lesseq($sum(Partc, $product(-1, Partc3)), 0) & (~$lesseq($sum(A, $product(-1, Partc3)), 0)) & ![J: $int] : ((~($lesseq($sum(Partc, $product(-1, J)), 0) & (~$lesseq($sum(Partc3, $product(-1, J)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) = 0)) & $greatereq($sum(A, $product(-1, Partc2)), 0) & (~$greatereq($sum(Partc2, $product(-1, Partc3)), 0))))) & (($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) = 0) | ($greatereq(Partc2, 0) & (~$lesseq($sum(A, $product(-1, Partc2)), 0)) & ($lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), -1) | ($greatereq(Partc2, 0) & (~$lesseq($sum(A, $product(-1, Partc2)), 0)) & ![J: $int] : ((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, J)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $product(-1, J)), -1)))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B), t2tb(J))), J)) & $greatereq($sum(A, $product(-1, Partc)), 0) & (~$greatereq($sum(Partc, $product(-1, Partc2)), 0)))) & ((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), -1)) | ![B1: map_int_int] : (![I: $int] : ((~(![J: $int] : ((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), $product(-1, J)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $product(-1, J)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B1), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B), t2tb(J))))) = 0)) & ![J: $int] : ((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, J)), 0) & (~$lesseq($sum(I, $product(-1, J)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(B1), t2tb(J))), $product(-1, Partc2)) = 0)))) | (~($lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, I)), 0) & $lesseq($sum(I, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), -1))) | ($greatereq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), -1) & $greatereq(I, 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $product(-1, I)), -1)) & ![B2: map_int_int] : ((~($greatereq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), -1) & (B2 = tb2t2(set(int, int, t2tb2(B1), t2tb(I), t2tb(Partc2)))))) | (![J: $int] : ((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), $product(-1, J)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $product(-1, J)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B), t2tb(J))))) = 0)) & ![J: $int] : ((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, J)), 0) & (~$lesseq($sum(I, $product(-1, J)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2), t2tb(J))), $product(-1, Partc2)) = 0)))))) & ((~(![J: $int] : ((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), $product(-1, J)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $product(-1, J)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B1), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B), t2tb(J))))) = 0)) & ![J: $int] : ((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, J)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), $product(-1, J)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(B1), t2tb(J))), $product(-1, Partc2)) = 0)))) | ($greatereq(Partc2, 0) & (~$lesseq($sum(A, $product(-1, Partc2)), 0)) & ![J: $int] : ((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, J)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $product(-1, J)), -1)))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B1), t2tb(J))), J)) & $greatereq($sum(A, $product(-1, Partc)), 0) & (~$greatereq($sum(Partc, $product(-1, Partc2)), 0)))))))))))))) & ((~(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0)) | ((tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0) & $greatereq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), -1) & is_conjugate(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))), t2tb2(B)))))))))))))),
% 1.78/1.43      inference(rewrite,[status(thm)],[])).
% 1.78/1.43  tff(176,plain,
% 1.78/1.43      ((~![A: $int, A1: map_int_int] : ((~($lesseq(0, A) & is_partition(tb2t1(mk_array(int, A, t2tb2(A1)))))) | ((~$lesseq(A, 0)) & $lesseq(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))) & ((~$lesseq(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))) | ((~$lesseq(A, 0)) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J))), J)) & ![Partc: $int, B: map_int_int] : ((~($lesseq(0, Partc) & (~$lesseq(A, Partc)) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B), t2tb(J))), J)))) | ($lesseq(0, Partc) & (~$lesseq(A, Partc)) & ((tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0) | ($lesseq(0, Partc) & (~$lesseq(A, Partc)) & ![Partc1: $int] : ((~(Partc1 = $sum(1, Partc))) | ($lesseq(Partc, Partc1) & (~$lesseq(A, Partc1)) & ![J: $int] : ((~($lesseq(Partc, J) & (~$lesseq(Partc1, J)))) | (tb2t(get(int, int, t2tb2(A1), t2tb(J))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) & ![Partc2: $int] : ((~($lesseq(Partc, Partc2) & (~$lesseq(A, Partc2)) & ![J: $int] : ((~($lesseq(Partc, J) & (~$lesseq(Partc2, J)))) | (tb2t(get(int, int, t2tb2(A1), t2tb(J))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))))) | ($lesseq(0, Partc2) & (~$lesseq(A, Partc2)) & ((~(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) | ![Partc3: $int] : ((~(Partc3 = $sum(1, Partc2))) | ($lesseq(Partc, Partc3) & (~$lesseq(A, Partc3)) & ![J: $int] : ((~($lesseq(Partc, J) & (~$lesseq(Partc3, J)))) | (tb2t(get(int, int, t2tb2(A1), t2tb(J))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) & $lesseq(0, $sum(A, $product(-1, Partc2))) & (~$lesseq($product(-1, Partc2), $product(-1, Partc3)))))) & ((tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc)))) | ($lesseq(0, Partc2) & (~$lesseq(A, Partc2)) & ($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $sum(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) | ($lesseq(0, Partc2) & (~$lesseq(A, Partc2)) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B), t2tb(J))), J)) & $lesseq(0, $sum(A, $product(-1, Partc))) & (~$lesseq($product(-1, Partc), $product(-1, Partc2))))) & ((~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $sum(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc)))))) | ![B1: map_int_int] : (![I: $int] : ((~(![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | (tb2t(get(int, int, t2tb2(B1), t2tb(J))) = tb2t(get(int, int, t2tb2(B), t2tb(J))))) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & (~$lesseq(I, J)))) | (tb2t(get(int, int, t2tb2(B1), t2tb(J))) = Partc2)))) | ($lesseq(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))) & $lesseq(0, I) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, I))) & ![B2: map_int_int] : ((~($lesseq(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))) & (B2 = tb2t2(set(int, int, t2tb2(B1), t2tb(I), t2tb(Partc2)))))) | (![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | (tb2t(get(int, int, t2tb2(B2), t2tb(J))) = tb2t(get(int, int, t2tb2(B), t2tb(J))))) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & (~$lesseq(I, $sum(-1, J))))) | (tb2t(get(int, int, t2tb2(B2), t2tb(J))) = Partc2))))) | (~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), I) & $lesseq(I, $sum(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc)))))))) & ((~(![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | (tb2t(get(int, int, t2tb2(B1), t2tb(J))) = tb2t(get(int, int, t2tb2(B), t2tb(J))))) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J)))) | (tb2t(get(int, int, t2tb2(B1), t2tb(J))) = Partc2)))) | ($lesseq(0, Partc2) & (~$lesseq(A, Partc2)) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B1), t2tb(J))), J)) & $lesseq(0, $sum(A, $product(-1, Partc))) & (~$lesseq($product(-1, Partc), $product(-1, Partc2))))))))))))))) & ((~(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0)) | ((tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0) & $lesseq(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))) & is_conjugate(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))), t2tb2(B))))))))))))) <=> (~![A: $int, A1: map_int_int] : ((~($lesseq(0, A) & is_partition(tb2t1(mk_array(int, A, t2tb2(A1)))))) | ((~$lesseq(A, 0)) & $lesseq(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))) & ((~$lesseq(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))) | ((~$lesseq(A, 0)) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J))), J)) & ![Partc: $int, B: map_int_int] : ((~($lesseq(0, Partc) & (~$lesseq(A, Partc)) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B), t2tb(J))), J)))) | ($lesseq(0, Partc) & (~$lesseq(A, Partc)) & ((tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0) | ($lesseq(0, Partc) & (~$lesseq(A, Partc)) & ![Partc1: $int] : ((~(Partc1 = $sum(1, Partc))) | ($lesseq(Partc, Partc1) & (~$lesseq(A, Partc1)) & ![J: $int] : ((~($lesseq(Partc, J) & (~$lesseq(Partc1, J)))) | (tb2t(get(int, int, t2tb2(A1), t2tb(J))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) & ![Partc2: $int] : ((~($lesseq(Partc, Partc2) & (~$lesseq(A, Partc2)) & ![J: $int] : ((~($lesseq(Partc, J) & (~$lesseq(Partc2, J)))) | (tb2t(get(int, int, t2tb2(A1), t2tb(J))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))))) | ($lesseq(0, Partc2) & (~$lesseq(A, Partc2)) & ((~(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) | ![Partc3: $int] : ((~(Partc3 = $sum(1, Partc2))) | ($lesseq(Partc, Partc3) & (~$lesseq(A, Partc3)) & ![J: $int] : ((~($lesseq(Partc, J) & (~$lesseq(Partc3, J)))) | (tb2t(get(int, int, t2tb2(A1), t2tb(J))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) & $lesseq(0, $sum(A, $product(-1, Partc2))) & (~$lesseq($product(-1, Partc2), $product(-1, Partc3)))))) & ((tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc)))) | ($lesseq(0, Partc2) & (~$lesseq(A, Partc2)) & ($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $sum(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) | ($lesseq(0, Partc2) & (~$lesseq(A, Partc2)) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B), t2tb(J))), J)) & $lesseq(0, $sum(A, $product(-1, Partc))) & (~$lesseq($product(-1, Partc), $product(-1, Partc2))))) & ((~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $sum(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc)))))) | ![B1: map_int_int] : (![I: $int] : ((~(![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | (tb2t(get(int, int, t2tb2(B1), t2tb(J))) = tb2t(get(int, int, t2tb2(B), t2tb(J))))) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & (~$lesseq(I, J)))) | (tb2t(get(int, int, t2tb2(B1), t2tb(J))) = Partc2)))) | ($lesseq(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))) & $lesseq(0, I) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, I))) & ![B2: map_int_int] : ((~($lesseq(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))) & (B2 = tb2t2(set(int, int, t2tb2(B1), t2tb(I), t2tb(Partc2)))))) | (![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | (tb2t(get(int, int, t2tb2(B2), t2tb(J))) = tb2t(get(int, int, t2tb2(B), t2tb(J))))) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & (~$lesseq(I, $sum(-1, J))))) | (tb2t(get(int, int, t2tb2(B2), t2tb(J))) = Partc2))))) | (~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), I) & $lesseq(I, $sum(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc)))))))) & ((~(![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | (tb2t(get(int, int, t2tb2(B1), t2tb(J))) = tb2t(get(int, int, t2tb2(B), t2tb(J))))) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J)))) | (tb2t(get(int, int, t2tb2(B1), t2tb(J))) = Partc2)))) | ($lesseq(0, Partc2) & (~$lesseq(A, Partc2)) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B1), t2tb(J))), J)) & $lesseq(0, $sum(A, $product(-1, Partc))) & (~$lesseq($product(-1, Partc), $product(-1, Partc2))))))))))))))) & ((~(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0)) | ((tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0) & $lesseq(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))) & is_conjugate(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))), t2tb2(B)))))))))))))),
% 1.78/1.43      inference(rewrite,[status(thm)],[])).
% 1.78/1.43  tff(177,plain,
% 1.78/1.43      ((~![A: $int, A1: map_int_int] : (($lesseq(0, A) & is_partition(tb2t1(mk_array(int, A, t2tb2(A1))))) => ((($lesseq(0, 0) & $less(0, A)) & $lesseq(0, $sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), 1))) & ($lesseq(0, $sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), 1)) => ((($lesseq(0, 0) & $less(0, A)) & ![J: $int] : (($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), J) & $less(J, $sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), 1))) => numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J))), J))) & ![Partc: $int, B: map_int_int] : ((($lesseq(0, Partc) & $less(Partc, A)) & ![J: $int] : (($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J) & $less(J, $sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), 1))) => numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B), t2tb(J))), J))) => ((($lesseq(0, Partc) & $less(Partc, A)) & ((~(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0)) => (($lesseq(0, Partc) & $less(Partc, A)) & ![Partc1: $int] : ((Partc1 = $sum(Partc, 1)) => ((($lesseq(Partc, Partc1) & $less(Partc1, A)) & ![J: $int] : (($lesseq(Partc, J) & $less(J, Partc1)) => (tb2t(get(int, int, t2tb2(A1), t2tb(J))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc)))))) & ![Partc2: $int] : ((($lesseq(Partc, Partc2) & $less(Partc2, A)) & ![J: $int] : (($lesseq(Partc, J) & $less(J, Partc2)) => (tb2t(get(int, int, t2tb2(A1), t2tb(J))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc)))))) => ((($lesseq(0, Partc2) & $less(Partc2, A)) & ((tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc)))) => ![Partc3: $int] : ((Partc3 = $sum(Partc2, 1)) => (((($lesseq(Partc, Partc3) & $less(Partc3, A)) & ![J: $int] : (($lesseq(Partc, J) & $less(J, Partc3)) => (tb2t(get(int, int, t2tb2(A1), t2tb(J))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc)))))) & $lesseq(0, $difference(A, Partc2))) & $less($difference(A, Partc3), $difference(A, Partc2)))))) & ((~(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) => ((($lesseq(0, Partc2) & $less(Partc2, A)) & ($less($difference(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), 1), tb2t(get(int, int, t2tb2(A1), t2tb(Partc2)))) => (((($lesseq(0, Partc2) & $less(Partc2, A)) & ![J: $int] : (($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & $less(J, $sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), 1))) => numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B), t2tb(J))), J))) & $lesseq(0, $difference(A, Partc))) & $less($difference(A, Partc2), $difference(A, Partc))))) & ($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $difference(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), 1)) => (![J: $int] : (($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & $less(J, tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))))) => (tb2t(get(int, int, t2tb2(B), t2tb(J))) = Partc2)) & ![B1: map_int_int] : (![I: $int] : (($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), I) & $lesseq(I, $difference(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), 1))) => ((![J: $int] : (($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J) & $less(J, $sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), 1))) => (tb2t(get(int, int, t2tb2(B1), t2tb(J))) = tb2t(get(int, int, t2tb2(B), t2tb(J))))) & ![J: $int] : (($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & $less(J, I)) => (tb2t(get(int, int, t2tb2(B1), t2tb(J))) = Partc2))) => ((($lesseq(0, $sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), 1)) & $lesseq(0, I)) & $less(I, $sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), 1))) & ![B2: map_int_int] : (($lesseq(0, $sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), 1)) & (B2 = tb2t2(set(int, int, t2tb2(B1), t2tb(I), t2tb(Partc2))))) => (![J: $int] : (($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J) & $less(J, $sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), 1))) => (tb2t(get(int, int, t2tb2(B2), t2tb(J))) = tb2t(get(int, int, t2tb2(B), t2tb(J))))) & ![J: $int] : (($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & $less(J, $sum(I, 1))) => (tb2t(get(int, int, t2tb2(B2), t2tb(J))) = Partc2))))))) & ((![J: $int] : (($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J) & $less(J, $sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), 1))) => (tb2t(get(int, int, t2tb2(B1), t2tb(J))) = tb2t(get(int, int, t2tb2(B), t2tb(J))))) & ![J: $int] : (($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & $less(J, $sum($difference(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), 1), 1))) => (tb2t(get(int, int, t2tb2(B1), t2tb(J))) = Partc2))) => (((($lesseq(0, Partc2) & $less(Partc2, A)) & ![J: $int] : (($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & $less(J, $sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), 1))) => numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B1), t2tb(J))), J))) & $lesseq(0, $difference(A, Partc))) & $less($difference(A, Partc2), $difference(A, Partc)))))))))))))))) & ((~(~(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0))) => (((tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0) & $lesseq(0, $sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), 1))) & is_conjugate(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t1(mk_array(int, $sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), 1), t2tb2(B))))))))))))) <=> (~![A: $int, A1: map_int_int] : ((~($lesseq(0, A) & is_partition(tb2t1(mk_array(int, A, t2tb2(A1)))))) | ((~$lesseq(A, 0)) & $lesseq(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))) & ((~$lesseq(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))) | ((~$lesseq(A, 0)) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J))), J)) & ![Partc: $int, B: map_int_int] : ((~($lesseq(0, Partc) & (~$lesseq(A, Partc)) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B), t2tb(J))), J)))) | ($lesseq(0, Partc) & (~$lesseq(A, Partc)) & ((tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0) | ($lesseq(0, Partc) & (~$lesseq(A, Partc)) & ![Partc1: $int] : ((~(Partc1 = $sum(1, Partc))) | ($lesseq(Partc, Partc1) & (~$lesseq(A, Partc1)) & ![J: $int] : ((~($lesseq(Partc, J) & (~$lesseq(Partc1, J)))) | (tb2t(get(int, int, t2tb2(A1), t2tb(J))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) & ![Partc2: $int] : ((~($lesseq(Partc, Partc2) & (~$lesseq(A, Partc2)) & ![J: $int] : ((~($lesseq(Partc, J) & (~$lesseq(Partc2, J)))) | (tb2t(get(int, int, t2tb2(A1), t2tb(J))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))))) | ($lesseq(0, Partc2) & (~$lesseq(A, Partc2)) & ((~(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) | ![Partc3: $int] : ((~(Partc3 = $sum(1, Partc2))) | ($lesseq(Partc, Partc3) & (~$lesseq(A, Partc3)) & ![J: $int] : ((~($lesseq(Partc, J) & (~$lesseq(Partc3, J)))) | (tb2t(get(int, int, t2tb2(A1), t2tb(J))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) & $lesseq(0, $sum(A, $product(-1, Partc2))) & (~$lesseq($product(-1, Partc2), $product(-1, Partc3)))))) & ((tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc)))) | ($lesseq(0, Partc2) & (~$lesseq(A, Partc2)) & ($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $sum(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) | ($lesseq(0, Partc2) & (~$lesseq(A, Partc2)) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B), t2tb(J))), J)) & $lesseq(0, $sum(A, $product(-1, Partc))) & (~$lesseq($product(-1, Partc), $product(-1, Partc2))))) & ((~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $sum(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc)))))) | ![B1: map_int_int] : (![I: $int] : ((~(![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | (tb2t(get(int, int, t2tb2(B1), t2tb(J))) = tb2t(get(int, int, t2tb2(B), t2tb(J))))) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & (~$lesseq(I, J)))) | (tb2t(get(int, int, t2tb2(B1), t2tb(J))) = Partc2)))) | ($lesseq(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))) & $lesseq(0, I) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, I))) & ![B2: map_int_int] : ((~($lesseq(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))) & (B2 = tb2t2(set(int, int, t2tb2(B1), t2tb(I), t2tb(Partc2)))))) | (![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | (tb2t(get(int, int, t2tb2(B2), t2tb(J))) = tb2t(get(int, int, t2tb2(B), t2tb(J))))) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & (~$lesseq(I, $sum(-1, J))))) | (tb2t(get(int, int, t2tb2(B2), t2tb(J))) = Partc2))))) | (~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), I) & $lesseq(I, $sum(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc)))))))) & ((~(![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | (tb2t(get(int, int, t2tb2(B1), t2tb(J))) = tb2t(get(int, int, t2tb2(B), t2tb(J))))) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J)))) | (tb2t(get(int, int, t2tb2(B1), t2tb(J))) = Partc2)))) | ($lesseq(0, Partc2) & (~$lesseq(A, Partc2)) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B1), t2tb(J))), J)) & $lesseq(0, $sum(A, $product(-1, Partc))) & (~$lesseq($product(-1, Partc), $product(-1, Partc2))))))))))))))) & ((~(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0)) | ((tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0) & $lesseq(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))) & is_conjugate(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))), t2tb2(B)))))))))))))),
% 1.78/1.43      inference(rewrite,[status(thm)],[])).
% 1.78/1.43  tff(178,axiom,(~![A: $int, A1: map_int_int] : (($lesseq(0, A) & is_partition(tb2t1(mk_array(int, A, t2tb2(A1))))) => ((($lesseq(0, 0) & $less(0, A)) & $lesseq(0, $sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), 1))) & ($lesseq(0, $sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), 1)) => ((($lesseq(0, 0) & $less(0, A)) & ![J: $int] : (($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), J) & $less(J, $sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), 1))) => numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J))), J))) & ![Partc: $int, B: map_int_int] : ((($lesseq(0, Partc) & $less(Partc, A)) & ![J: $int] : (($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J) & $less(J, $sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), 1))) => numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B), t2tb(J))), J))) => ((($lesseq(0, Partc) & $less(Partc, A)) & ((~(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0)) => (($lesseq(0, Partc) & $less(Partc, A)) & ![Partc1: $int] : ((Partc1 = $sum(Partc, 1)) => ((($lesseq(Partc, Partc1) & $less(Partc1, A)) & ![J: $int] : (($lesseq(Partc, J) & $less(J, Partc1)) => (tb2t(get(int, int, t2tb2(A1), t2tb(J))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc)))))) & ![Partc2: $int] : ((($lesseq(Partc, Partc2) & $less(Partc2, A)) & ![J: $int] : (($lesseq(Partc, J) & $less(J, Partc2)) => (tb2t(get(int, int, t2tb2(A1), t2tb(J))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc)))))) => ((($lesseq(0, Partc2) & $less(Partc2, A)) & ((tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc)))) => ![Partc3: $int] : ((Partc3 = $sum(Partc2, 1)) => (((($lesseq(Partc, Partc3) & $less(Partc3, A)) & ![J: $int] : (($lesseq(Partc, J) & $less(J, Partc3)) => (tb2t(get(int, int, t2tb2(A1), t2tb(J))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc)))))) & $lesseq(0, $difference(A, Partc2))) & $less($difference(A, Partc3), $difference(A, Partc2)))))) & ((~(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) => ((($lesseq(0, Partc2) & $less(Partc2, A)) & ($less($difference(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), 1), tb2t(get(int, int, t2tb2(A1), t2tb(Partc2)))) => (((($lesseq(0, Partc2) & $less(Partc2, A)) & ![J: $int] : (($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & $less(J, $sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), 1))) => numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B), t2tb(J))), J))) & $lesseq(0, $difference(A, Partc))) & $less($difference(A, Partc2), $difference(A, Partc))))) & ($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $difference(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), 1)) => (![J: $int] : (($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & $less(J, tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))))) => (tb2t(get(int, int, t2tb2(B), t2tb(J))) = Partc2)) & ![B1: map_int_int] : (![I: $int] : (($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), I) & $lesseq(I, $difference(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), 1))) => ((![J: $int] : (($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J) & $less(J, $sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), 1))) => (tb2t(get(int, int, t2tb2(B1), t2tb(J))) = tb2t(get(int, int, t2tb2(B), t2tb(J))))) & ![J: $int] : (($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & $less(J, I)) => (tb2t(get(int, int, t2tb2(B1), t2tb(J))) = Partc2))) => ((($lesseq(0, $sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), 1)) & $lesseq(0, I)) & $less(I, $sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), 1))) & ![B2: map_int_int] : (($lesseq(0, $sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), 1)) & (B2 = tb2t2(set(int, int, t2tb2(B1), t2tb(I), t2tb(Partc2))))) => (![J: $int] : (($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J) & $less(J, $sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), 1))) => (tb2t(get(int, int, t2tb2(B2), t2tb(J))) = tb2t(get(int, int, t2tb2(B), t2tb(J))))) & ![J: $int] : (($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & $less(J, $sum(I, 1))) => (tb2t(get(int, int, t2tb2(B2), t2tb(J))) = Partc2))))))) & ((![J: $int] : (($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J) & $less(J, $sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), 1))) => (tb2t(get(int, int, t2tb2(B1), t2tb(J))) = tb2t(get(int, int, t2tb2(B), t2tb(J))))) & ![J: $int] : (($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & $less(J, $sum($difference(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), 1), 1))) => (tb2t(get(int, int, t2tb2(B1), t2tb(J))) = Partc2))) => (((($lesseq(0, Partc2) & $less(Partc2, A)) & ![J: $int] : (($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & $less(J, $sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), 1))) => numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B1), t2tb(J))), J))) & $lesseq(0, $difference(A, Partc))) & $less($difference(A, Partc2), $difference(A, Partc)))))))))))))))) & ((~(~(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0))) => (((tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0) & $lesseq(0, $sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), 1))) & is_conjugate(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t1(mk_array(int, $sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), 1), t2tb2(B))))))))))))), file('/export/starexec/sandbox2/benchmark/theBenchmark.p','wP_parameter_conjugate')).
% 1.78/1.44  tff(179,plain,
% 1.78/1.44      (~![A: $int, A1: map_int_int] : ((~($lesseq(0, A) & is_partition(tb2t1(mk_array(int, A, t2tb2(A1)))))) | ((~$lesseq(A, 0)) & $lesseq(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))) & ((~$lesseq(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))) | ((~$lesseq(A, 0)) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J))), J)) & ![Partc: $int, B: map_int_int] : ((~($lesseq(0, Partc) & (~$lesseq(A, Partc)) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B), t2tb(J))), J)))) | ($lesseq(0, Partc) & (~$lesseq(A, Partc)) & ((tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0) | ($lesseq(0, Partc) & (~$lesseq(A, Partc)) & ![Partc1: $int] : ((~(Partc1 = $sum(1, Partc))) | ($lesseq(Partc, Partc1) & (~$lesseq(A, Partc1)) & ![J: $int] : ((~($lesseq(Partc, J) & (~$lesseq(Partc1, J)))) | (tb2t(get(int, int, t2tb2(A1), t2tb(J))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) & ![Partc2: $int] : ((~($lesseq(Partc, Partc2) & (~$lesseq(A, Partc2)) & ![J: $int] : ((~($lesseq(Partc, J) & (~$lesseq(Partc2, J)))) | (tb2t(get(int, int, t2tb2(A1), t2tb(J))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))))) | ($lesseq(0, Partc2) & (~$lesseq(A, Partc2)) & ((~(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) | ![Partc3: $int] : ((~(Partc3 = $sum(1, Partc2))) | ($lesseq(Partc, Partc3) & (~$lesseq(A, Partc3)) & ![J: $int] : ((~($lesseq(Partc, J) & (~$lesseq(Partc3, J)))) | (tb2t(get(int, int, t2tb2(A1), t2tb(J))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) & $lesseq(0, $sum(A, $product(-1, Partc2))) & (~$lesseq($product(-1, Partc2), $product(-1, Partc3)))))) & ((tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc)))) | ($lesseq(0, Partc2) & (~$lesseq(A, Partc2)) & ($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $sum(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) | ($lesseq(0, Partc2) & (~$lesseq(A, Partc2)) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B), t2tb(J))), J)) & $lesseq(0, $sum(A, $product(-1, Partc))) & (~$lesseq($product(-1, Partc), $product(-1, Partc2))))) & ((~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $sum(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc)))))) | ![B1: map_int_int] : (![I: $int] : ((~(![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | (tb2t(get(int, int, t2tb2(B1), t2tb(J))) = tb2t(get(int, int, t2tb2(B), t2tb(J))))) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & (~$lesseq(I, J)))) | (tb2t(get(int, int, t2tb2(B1), t2tb(J))) = Partc2)))) | ($lesseq(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))) & $lesseq(0, I) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, I))) & ![B2: map_int_int] : ((~($lesseq(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))) & (B2 = tb2t2(set(int, int, t2tb2(B1), t2tb(I), t2tb(Partc2)))))) | (![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | (tb2t(get(int, int, t2tb2(B2), t2tb(J))) = tb2t(get(int, int, t2tb2(B), t2tb(J))))) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & (~$lesseq(I, $sum(-1, J))))) | (tb2t(get(int, int, t2tb2(B2), t2tb(J))) = Partc2))))) | (~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), I) & $lesseq(I, $sum(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc)))))))) & ((~(![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | (tb2t(get(int, int, t2tb2(B1), t2tb(J))) = tb2t(get(int, int, t2tb2(B), t2tb(J))))) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J)))) | (tb2t(get(int, int, t2tb2(B1), t2tb(J))) = Partc2)))) | ($lesseq(0, Partc2) & (~$lesseq(A, Partc2)) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B1), t2tb(J))), J)) & $lesseq(0, $sum(A, $product(-1, Partc))) & (~$lesseq($product(-1, Partc), $product(-1, Partc2))))))))))))))) & ((~(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0)) | ((tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0) & $lesseq(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))) & is_conjugate(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))), t2tb2(B))))))))))))),
% 1.78/1.44      inference(modus_ponens,[status(thm)],[178, 177])).
% 1.78/1.44  tff(180,plain,
% 1.78/1.44      (~![A: $int, A1: map_int_int] : ((~($lesseq(0, A) & is_partition(tb2t1(mk_array(int, A, t2tb2(A1)))))) | ((~$lesseq(A, 0)) & $lesseq(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))) & ((~$lesseq(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))) | ((~$lesseq(A, 0)) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J))), J)) & ![Partc: $int, B: map_int_int] : ((~($lesseq(0, Partc) & (~$lesseq(A, Partc)) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B), t2tb(J))), J)))) | ($lesseq(0, Partc) & (~$lesseq(A, Partc)) & ((tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0) | ($lesseq(0, Partc) & (~$lesseq(A, Partc)) & ![Partc1: $int] : ((~(Partc1 = $sum(1, Partc))) | ($lesseq(Partc, Partc1) & (~$lesseq(A, Partc1)) & ![J: $int] : ((~($lesseq(Partc, J) & (~$lesseq(Partc1, J)))) | (tb2t(get(int, int, t2tb2(A1), t2tb(J))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) & ![Partc2: $int] : ((~($lesseq(Partc, Partc2) & (~$lesseq(A, Partc2)) & ![J: $int] : ((~($lesseq(Partc, J) & (~$lesseq(Partc2, J)))) | (tb2t(get(int, int, t2tb2(A1), t2tb(J))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))))) | ($lesseq(0, Partc2) & (~$lesseq(A, Partc2)) & ((~(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) | ![Partc3: $int] : ((~(Partc3 = $sum(1, Partc2))) | ($lesseq(Partc, Partc3) & (~$lesseq(A, Partc3)) & ![J: $int] : ((~($lesseq(Partc, J) & (~$lesseq(Partc3, J)))) | (tb2t(get(int, int, t2tb2(A1), t2tb(J))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) & $lesseq(0, $sum(A, $product(-1, Partc2))) & (~$lesseq($product(-1, Partc2), $product(-1, Partc3)))))) & ((tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc)))) | ($lesseq(0, Partc2) & (~$lesseq(A, Partc2)) & ($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $sum(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) | ($lesseq(0, Partc2) & (~$lesseq(A, Partc2)) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B), t2tb(J))), J)) & $lesseq(0, $sum(A, $product(-1, Partc))) & (~$lesseq($product(-1, Partc), $product(-1, Partc2))))) & ((~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $sum(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc)))))) | ![B1: map_int_int] : (![I: $int] : ((~(![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | (tb2t(get(int, int, t2tb2(B1), t2tb(J))) = tb2t(get(int, int, t2tb2(B), t2tb(J))))) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & (~$lesseq(I, J)))) | (tb2t(get(int, int, t2tb2(B1), t2tb(J))) = Partc2)))) | ($lesseq(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))) & $lesseq(0, I) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, I))) & ![B2: map_int_int] : ((~($lesseq(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))) & (B2 = tb2t2(set(int, int, t2tb2(B1), t2tb(I), t2tb(Partc2)))))) | (![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | (tb2t(get(int, int, t2tb2(B2), t2tb(J))) = tb2t(get(int, int, t2tb2(B), t2tb(J))))) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & (~$lesseq(I, $sum(-1, J))))) | (tb2t(get(int, int, t2tb2(B2), t2tb(J))) = Partc2))))) | (~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), I) & $lesseq(I, $sum(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc)))))))) & ((~(![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | (tb2t(get(int, int, t2tb2(B1), t2tb(J))) = tb2t(get(int, int, t2tb2(B), t2tb(J))))) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J)))) | (tb2t(get(int, int, t2tb2(B1), t2tb(J))) = Partc2)))) | ($lesseq(0, Partc2) & (~$lesseq(A, Partc2)) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B1), t2tb(J))), J)) & $lesseq(0, $sum(A, $product(-1, Partc))) & (~$lesseq($product(-1, Partc), $product(-1, Partc2))))))))))))))) & ((~(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0)) | ((tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0) & $lesseq(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))) & is_conjugate(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))), t2tb2(B))))))))))))),
% 1.78/1.44      inference(modus_ponens,[status(thm)],[179, 176])).
% 1.78/1.44  tff(181,plain,
% 1.78/1.44      (~![A: $int, A1: map_int_int] : ((~($lesseq(0, A) & is_partition(tb2t1(mk_array(int, A, t2tb2(A1)))))) | ((~$lesseq(A, 0)) & $lesseq(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))) & ((~$lesseq(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))) | ((~$lesseq(A, 0)) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J))), J)) & ![Partc: $int, B: map_int_int] : ((~($lesseq(0, Partc) & (~$lesseq(A, Partc)) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B), t2tb(J))), J)))) | ($lesseq(0, Partc) & (~$lesseq(A, Partc)) & ((tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0) | ($lesseq(0, Partc) & (~$lesseq(A, Partc)) & ![Partc1: $int] : ((~(Partc1 = $sum(1, Partc))) | ($lesseq(Partc, Partc1) & (~$lesseq(A, Partc1)) & ![J: $int] : ((~($lesseq(Partc, J) & (~$lesseq(Partc1, J)))) | (tb2t(get(int, int, t2tb2(A1), t2tb(J))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) & ![Partc2: $int] : ((~($lesseq(Partc, Partc2) & (~$lesseq(A, Partc2)) & ![J: $int] : ((~($lesseq(Partc, J) & (~$lesseq(Partc2, J)))) | (tb2t(get(int, int, t2tb2(A1), t2tb(J))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))))) | ($lesseq(0, Partc2) & (~$lesseq(A, Partc2)) & ((~(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) | ![Partc3: $int] : ((~(Partc3 = $sum(1, Partc2))) | ($lesseq(Partc, Partc3) & (~$lesseq(A, Partc3)) & ![J: $int] : ((~($lesseq(Partc, J) & (~$lesseq(Partc3, J)))) | (tb2t(get(int, int, t2tb2(A1), t2tb(J))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) & $lesseq(0, $sum(A, $product(-1, Partc2))) & (~$lesseq($product(-1, Partc2), $product(-1, Partc3)))))) & ((tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc)))) | ($lesseq(0, Partc2) & (~$lesseq(A, Partc2)) & ($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $sum(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) | ($lesseq(0, Partc2) & (~$lesseq(A, Partc2)) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B), t2tb(J))), J)) & $lesseq(0, $sum(A, $product(-1, Partc))) & (~$lesseq($product(-1, Partc), $product(-1, Partc2))))) & ((~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $sum(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc)))))) | ![B1: map_int_int] : (![I: $int] : ((~(![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | (tb2t(get(int, int, t2tb2(B1), t2tb(J))) = tb2t(get(int, int, t2tb2(B), t2tb(J))))) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & (~$lesseq(I, J)))) | (tb2t(get(int, int, t2tb2(B1), t2tb(J))) = Partc2)))) | ($lesseq(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))) & $lesseq(0, I) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, I))) & ![B2: map_int_int] : ((~($lesseq(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))) & (B2 = tb2t2(set(int, int, t2tb2(B1), t2tb(I), t2tb(Partc2)))))) | (![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | (tb2t(get(int, int, t2tb2(B2), t2tb(J))) = tb2t(get(int, int, t2tb2(B), t2tb(J))))) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & (~$lesseq(I, $sum(-1, J))))) | (tb2t(get(int, int, t2tb2(B2), t2tb(J))) = Partc2))))) | (~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), I) & $lesseq(I, $sum(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc)))))))) & ((~(![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | (tb2t(get(int, int, t2tb2(B1), t2tb(J))) = tb2t(get(int, int, t2tb2(B), t2tb(J))))) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J)))) | (tb2t(get(int, int, t2tb2(B1), t2tb(J))) = Partc2)))) | ($lesseq(0, Partc2) & (~$lesseq(A, Partc2)) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B1), t2tb(J))), J)) & $lesseq(0, $sum(A, $product(-1, Partc))) & (~$lesseq($product(-1, Partc), $product(-1, Partc2))))))))))))))) & ((~(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0)) | ((tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0) & $lesseq(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))) & is_conjugate(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))), t2tb2(B))))))))))))),
% 1.78/1.44      inference(modus_ponens,[status(thm)],[180, 176])).
% 1.78/1.44  tff(182,plain,
% 1.78/1.44      (~![A: $int, A1: map_int_int] : ((~($lesseq(0, A) & is_partition(tb2t1(mk_array(int, A, t2tb2(A1)))))) | ((~$lesseq(A, 0)) & $lesseq(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))) & ((~$lesseq(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))) | ((~$lesseq(A, 0)) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J))), J)) & ![Partc: $int, B: map_int_int] : ((~($lesseq(0, Partc) & (~$lesseq(A, Partc)) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B), t2tb(J))), J)))) | ($lesseq(0, Partc) & (~$lesseq(A, Partc)) & ((tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0) | ($lesseq(0, Partc) & (~$lesseq(A, Partc)) & ![Partc1: $int] : ((~(Partc1 = $sum(1, Partc))) | ($lesseq(Partc, Partc1) & (~$lesseq(A, Partc1)) & ![J: $int] : ((~($lesseq(Partc, J) & (~$lesseq(Partc1, J)))) | (tb2t(get(int, int, t2tb2(A1), t2tb(J))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) & ![Partc2: $int] : ((~($lesseq(Partc, Partc2) & (~$lesseq(A, Partc2)) & ![J: $int] : ((~($lesseq(Partc, J) & (~$lesseq(Partc2, J)))) | (tb2t(get(int, int, t2tb2(A1), t2tb(J))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))))) | ($lesseq(0, Partc2) & (~$lesseq(A, Partc2)) & ((~(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) | ![Partc3: $int] : ((~(Partc3 = $sum(1, Partc2))) | ($lesseq(Partc, Partc3) & (~$lesseq(A, Partc3)) & ![J: $int] : ((~($lesseq(Partc, J) & (~$lesseq(Partc3, J)))) | (tb2t(get(int, int, t2tb2(A1), t2tb(J))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) & $lesseq(0, $sum(A, $product(-1, Partc2))) & (~$lesseq($product(-1, Partc2), $product(-1, Partc3)))))) & ((tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))) = tb2t(get(int, int, t2tb2(A1), t2tb(Partc)))) | ($lesseq(0, Partc2) & (~$lesseq(A, Partc2)) & ($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $sum(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) | ($lesseq(0, Partc2) & (~$lesseq(A, Partc2)) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B), t2tb(J))), J)) & $lesseq(0, $sum(A, $product(-1, Partc))) & (~$lesseq($product(-1, Partc), $product(-1, Partc2))))) & ((~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $sum(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc)))))) | ![B1: map_int_int] : (![I: $int] : ((~(![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | (tb2t(get(int, int, t2tb2(B1), t2tb(J))) = tb2t(get(int, int, t2tb2(B), t2tb(J))))) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & (~$lesseq(I, J)))) | (tb2t(get(int, int, t2tb2(B1), t2tb(J))) = Partc2)))) | ($lesseq(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))) & $lesseq(0, I) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, I))) & ![B2: map_int_int] : ((~($lesseq(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))) & (B2 = tb2t2(set(int, int, t2tb2(B1), t2tb(I), t2tb(Partc2)))))) | (![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | (tb2t(get(int, int, t2tb2(B2), t2tb(J))) = tb2t(get(int, int, t2tb2(B), t2tb(J))))) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & (~$lesseq(I, $sum(-1, J))))) | (tb2t(get(int, int, t2tb2(B2), t2tb(J))) = Partc2))))) | (~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), I) & $lesseq(I, $sum(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc)))))))) & ((~(![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | (tb2t(get(int, int, t2tb2(B1), t2tb(J))) = tb2t(get(int, int, t2tb2(B), t2tb(J))))) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), J)))) | (tb2t(get(int, int, t2tb2(B1), t2tb(J))) = Partc2)))) | ($lesseq(0, Partc2) & (~$lesseq(A, Partc2)) & ![J: $int] : ((~($lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), J) & (~$lesseq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $sum(-1, J))))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B1), t2tb(J))), J)) & $lesseq(0, $sum(A, $product(-1, Partc))) & (~$lesseq($product(-1, Partc), $product(-1, Partc2))))))))))))))) & ((~(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0)) | ((tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0) & $lesseq(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))) & is_conjugate(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))), t2tb2(B))))))))))))),
% 1.78/1.44      inference(modus_ponens,[status(thm)],[181, 176])).
% 1.78/1.44  tff(183,plain,
% 1.78/1.44      (~![A: $int, A1: map_int_int] : ((~($greatereq(A, 0) & is_partition(tb2t1(mk_array(int, A, t2tb2(A1)))))) | ((~$lesseq(A, 0)) & $greatereq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), -1) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), -1)) | ((~$lesseq(A, 0)) & ![J: $int] : ((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $product(-1, J)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $product(-1, J)), -1)))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J))), J)) & ![Partc: $int, B: map_int_int] : ((~($greatereq(Partc, 0) & (~$lesseq($sum(A, $product(-1, Partc)), 0)) & ![J: $int] : ((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), $product(-1, J)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $product(-1, J)), -1)))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B), t2tb(J))), J)))) | ($greatereq(Partc, 0) & (~$lesseq($sum(A, $product(-1, Partc)), 0)) & ((tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0) | ($greatereq(Partc, 0) & (~$lesseq($sum(A, $product(-1, Partc)), 0)) & ![Partc1: $int] : ((~($sum(Partc1, $product(-1, Partc)) = 1)) | ($lesseq($sum(Partc, $product(-1, Partc1)), 0) & (~$lesseq($sum(A, $product(-1, Partc1)), 0)) & ![J: $int] : ((~($lesseq($sum(Partc, $product(-1, J)), 0) & (~$lesseq($sum(Partc1, $product(-1, J)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) = 0)) & ![Partc2: $int] : ((~($lesseq($sum(Partc, $product(-1, Partc2)), 0) & (~$lesseq($sum(A, $product(-1, Partc2)), 0)) & ![J: $int] : ((~($lesseq($sum(Partc, $product(-1, J)), 0) & (~$lesseq($sum(Partc2, $product(-1, J)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) = 0)))) | ($greatereq(Partc2, 0) & (~$lesseq($sum(A, $product(-1, Partc2)), 0)) & ((~($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) = 0)) | ![Partc3: $int] : ((~($sum(Partc3, $product(-1, Partc2)) = 1)) | ($lesseq($sum(Partc, $product(-1, Partc3)), 0) & (~$lesseq($sum(A, $product(-1, Partc3)), 0)) & ![J: $int] : ((~($lesseq($sum(Partc, $product(-1, J)), 0) & (~$lesseq($sum(Partc3, $product(-1, J)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) = 0)) & $greatereq($sum(A, $product(-1, Partc2)), 0) & (~$greatereq($sum(Partc2, $product(-1, Partc3)), 0))))) & (($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) = 0) | ($greatereq(Partc2, 0) & (~$lesseq($sum(A, $product(-1, Partc2)), 0)) & ($lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), -1) | ($greatereq(Partc2, 0) & (~$lesseq($sum(A, $product(-1, Partc2)), 0)) & ![J: $int] : ((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, J)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $product(-1, J)), -1)))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B), t2tb(J))), J)) & $greatereq($sum(A, $product(-1, Partc)), 0) & (~$greatereq($sum(Partc, $product(-1, Partc2)), 0)))) & ((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), -1)) | ![B1: map_int_int] : (![I: $int] : ((~(![J: $int] : ((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), $product(-1, J)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $product(-1, J)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B1), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B), t2tb(J))))) = 0)) & ![J: $int] : ((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, J)), 0) & (~$lesseq($sum(I, $product(-1, J)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(B1), t2tb(J))), $product(-1, Partc2)) = 0)))) | (~($lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, I)), 0) & $lesseq($sum(I, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), -1))) | ($greatereq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), -1) & $greatereq(I, 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $product(-1, I)), -1)) & ![B2: map_int_int] : ((~($greatereq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), -1) & (B2 = tb2t2(set(int, int, t2tb2(B1), t2tb(I), t2tb(Partc2)))))) | (![J: $int] : ((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), $product(-1, J)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $product(-1, J)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B), t2tb(J))))) = 0)) & ![J: $int] : ((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, J)), 0) & (~$lesseq($sum(I, $product(-1, J)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2), t2tb(J))), $product(-1, Partc2)) = 0)))))) & ((~(![J: $int] : ((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), $product(-1, J)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $product(-1, J)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B1), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B), t2tb(J))))) = 0)) & ![J: $int] : ((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, J)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))), $product(-1, J)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(B1), t2tb(J))), $product(-1, Partc2)) = 0)))) | ($greatereq(Partc2, 0) & (~$lesseq($sum(A, $product(-1, Partc2)), 0)) & ![J: $int] : ((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, J)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(0))), $product(-1, J)), -1)))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B1), t2tb(J))), J)) & $greatereq($sum(A, $product(-1, Partc)), 0) & (~$greatereq($sum(Partc, $product(-1, Partc2)), 0)))))))))))))) & ((~(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0)) | ((tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0) & $greatereq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), -1) & is_conjugate(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))), t2tb2(B))))))))))))),
% 1.78/1.44      inference(modus_ponens,[status(thm)],[182, 175])).
% 1.78/1.44  tff(184,plain,
% 1.78/1.44      (~![A: $int, A1: map_int_int] : ((~($greatereq(A, 0) & is_partition(tb2t1(mk_array(int, A, t2tb2(A1)))))) | ((~$lesseq(A, 0)) & $greatereq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), -1) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), -1)) | ((~$lesseq(A, 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J))), J)) & ![Partc: $int, B: map_int_int] : ((~($greatereq(Partc, 0) & (~$greatereq($sum(Partc, $product(-1, A)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B), t2tb(J))), J)))) | ($greatereq(Partc, 0) & (~$greatereq($sum(Partc, $product(-1, A)), 0)) & ((tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0) | ($greatereq(Partc, 0) & (~$greatereq($sum(Partc, $product(-1, A)), 0)) & ![Partc1: $int] : ((~($sum(Partc, $product(-1, Partc1)) = -1)) | ($lesseq($sum(Partc, $product(-1, Partc1)), 0) & (~$greatereq($sum(Partc1, $product(-1, A)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc)), 0) & (~$lesseq($sum(Partc1, $product(-1, J)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) = 0)) & ![Partc2: $int] : ((~($greatereq($sum(Partc2, $product(-1, Partc)), 0) & (~$greatereq($sum(Partc2, $product(-1, A)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc)), 0) & (~$lesseq($sum(Partc2, $product(-1, J)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) = 0)))) | ($greatereq(Partc2, 0) & (~$greatereq($sum(Partc2, $product(-1, A)), 0)) & ((~($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) = 0)) | ![Partc3: $int] : ((~($sum(Partc2, $product(-1, Partc3)) = -1)) | ($greatereq($sum(Partc3, $product(-1, Partc)), 0) & (~$greatereq($sum(Partc3, $product(-1, A)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc)), 0) & (~$lesseq($sum(Partc3, $product(-1, J)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) = 0)) & $lesseq($sum(Partc2, $product(-1, A)), 0) & (~$greatereq($sum(Partc2, $product(-1, Partc3)), 0))))) & (($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) = 0) | ($greatereq(Partc2, 0) & (~$greatereq($sum(Partc2, $product(-1, A)), 0)) & ($lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), -1) | ($greatereq(Partc2, 0) & (~$greatereq($sum(Partc2, $product(-1, A)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B), t2tb(J))), J)) & $greatereq($sum(A, $product(-1, Partc)), 0) & (~$lesseq($sum(Partc2, $product(-1, Partc)), 0)))) & ((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), -1)) | ![B1: map_int_int] : (![I: $int] : ((~($greatereq($sum(I, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))))), 0) & $lesseq($sum(I, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), -1))) | (~(![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B1), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))))), 0) & (~$lesseq($sum(I, $product(-1, J)), 0)))) | ($sum(Partc2, $product(-1, tb2t(get(int, int, t2tb2(B1), t2tb(J))))) = 0)))) | ($greatereq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), -1) & $greatereq(I, 0) & (~$greatereq($sum(I, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)) & ![B2: map_int_int] : ((~($greatereq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), -1) & (B2 = tb2t2(set(int, int, t2tb2(B1), t2tb(I), t2tb(Partc2)))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B2), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))))), 0) & (~$lesseq($sum(I, $product(-1, J)), -1)))) | ($sum(Partc2, $product(-1, tb2t(get(int, int, t2tb2(B2), t2tb(J))))) = 0)))))) & ((~(![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), 0)))) | ($sum(Partc2, $product(-1, tb2t(get(int, int, t2tb2(B1), t2tb(J))))) = 0)))) | ($greatereq(Partc2, 0) & (~$greatereq($sum(Partc2, $product(-1, A)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B1), t2tb(J))), J)) & $lesseq($sum(Partc, $product(-1, A)), 0) & (~$lesseq($sum(Partc2, $product(-1, Partc)), 0)))))))))))))) & ((~(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0)) | ((tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0) & $greatereq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), -1) & is_conjugate(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))), t2tb2(B))))))))))))),
% 1.78/1.45      inference(modus_ponens,[status(thm)],[183, 174])).
% 1.78/1.45  tff(185,plain,
% 1.78/1.45      (~![A: $int, A1: map_int_int] : ((~($greatereq(A, 0) & is_partition(tb2t1(mk_array(int, A, t2tb2(A1)))))) | ((~$lesseq(A, 0)) & $greatereq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), -1) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), -1)) | ((~$lesseq(A, 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J))), J)) & ![Partc: $int, B: map_int_int] : ((~($greatereq(Partc, 0) & (~$greatereq($sum(Partc, $product(-1, A)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B), t2tb(J))), J)))) | ($greatereq(Partc, 0) & (~$greatereq($sum(Partc, $product(-1, A)), 0)) & ((tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0) | ($greatereq(Partc, 0) & (~$greatereq($sum(Partc, $product(-1, A)), 0)) & ![Partc1: $int] : ((~($sum(Partc, $product(-1, Partc1)) = -1)) | ($lesseq($sum(Partc, $product(-1, Partc1)), 0) & (~$greatereq($sum(Partc1, $product(-1, A)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc)), 0) & (~$lesseq($sum(Partc1, $product(-1, J)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) = 0)) & ![Partc2: $int] : ((~($greatereq($sum(Partc2, $product(-1, Partc)), 0) & (~$greatereq($sum(Partc2, $product(-1, A)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc)), 0) & (~$lesseq($sum(Partc2, $product(-1, J)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) = 0)))) | ($greatereq(Partc2, 0) & (~$greatereq($sum(Partc2, $product(-1, A)), 0)) & ((~($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) = 0)) | ![Partc3: $int] : ((~($sum(Partc2, $product(-1, Partc3)) = -1)) | ($greatereq($sum(Partc3, $product(-1, Partc)), 0) & (~$greatereq($sum(Partc3, $product(-1, A)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc)), 0) & (~$lesseq($sum(Partc3, $product(-1, J)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) = 0)) & $lesseq($sum(Partc2, $product(-1, A)), 0) & (~$greatereq($sum(Partc2, $product(-1, Partc3)), 0))))) & (($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) = 0) | ($greatereq(Partc2, 0) & (~$greatereq($sum(Partc2, $product(-1, A)), 0)) & ($lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), -1) | ($greatereq(Partc2, 0) & (~$greatereq($sum(Partc2, $product(-1, A)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B), t2tb(J))), J)) & $greatereq($sum(A, $product(-1, Partc)), 0) & (~$lesseq($sum(Partc2, $product(-1, Partc)), 0)))) & ((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), -1)) | ![B1: map_int_int] : (![I: $int] : ((~($greatereq($sum(I, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))))), 0) & $lesseq($sum(I, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), -1))) | (~(![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B1), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))))), 0) & (~$lesseq($sum(I, $product(-1, J)), 0)))) | ($sum(Partc2, $product(-1, tb2t(get(int, int, t2tb2(B1), t2tb(J))))) = 0)))) | ($greatereq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), -1) & $greatereq(I, 0) & (~$greatereq($sum(I, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)) & ![B2: map_int_int] : ((~($greatereq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), -1) & (B2 = tb2t2(set(int, int, t2tb2(B1), t2tb(I), t2tb(Partc2)))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B2), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))))), 0) & (~$lesseq($sum(I, $product(-1, J)), -1)))) | ($sum(Partc2, $product(-1, tb2t(get(int, int, t2tb2(B2), t2tb(J))))) = 0)))))) & ((~(![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), 0)))) | ($sum(Partc2, $product(-1, tb2t(get(int, int, t2tb2(B1), t2tb(J))))) = 0)))) | ($greatereq(Partc2, 0) & (~$greatereq($sum(Partc2, $product(-1, A)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B1), t2tb(J))), J)) & $lesseq($sum(Partc, $product(-1, A)), 0) & (~$lesseq($sum(Partc2, $product(-1, Partc)), 0)))))))))))))) & ((~(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0)) | ((tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0) & $greatereq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), -1) & is_conjugate(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))), t2tb2(B))))))))))))),
% 1.78/1.45      inference(modus_ponens,[status(thm)],[184, 173])).
% 1.78/1.45  tff(186,plain,
% 1.78/1.45      (~![A: $int, A1: map_int_int] : ((~($greatereq(A, 0) & is_partition(tb2t1(mk_array(int, A, t2tb2(A1)))))) | ((~$lesseq(A, 0)) & $greatereq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), -1) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), -1)) | ((~$lesseq(A, 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J))), J)) & ![Partc: $int, B: map_int_int] : ((~($greatereq(Partc, 0) & (~$greatereq($sum(Partc, $product(-1, A)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B), t2tb(J))), J)))) | ($greatereq(Partc, 0) & (~$greatereq($sum(Partc, $product(-1, A)), 0)) & ((tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0) | ($greatereq(Partc, 0) & (~$greatereq($sum(Partc, $product(-1, A)), 0)) & ![Partc1: $int] : ((~($sum(Partc, $product(-1, Partc1)) = -1)) | ($lesseq($sum(Partc, $product(-1, Partc1)), 0) & (~$greatereq($sum(Partc1, $product(-1, A)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc)), 0) & (~$lesseq($sum(Partc1, $product(-1, J)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) = 0)) & ![Partc2: $int] : ((~($greatereq($sum(Partc2, $product(-1, Partc)), 0) & (~$greatereq($sum(Partc2, $product(-1, A)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc)), 0) & (~$lesseq($sum(Partc2, $product(-1, J)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) = 0)))) | ($greatereq(Partc2, 0) & (~$greatereq($sum(Partc2, $product(-1, A)), 0)) & ((~($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) = 0)) | ![Partc3: $int] : ((~($sum(Partc2, $product(-1, Partc3)) = -1)) | ($greatereq($sum(Partc3, $product(-1, Partc)), 0) & (~$greatereq($sum(Partc3, $product(-1, A)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc)), 0) & (~$lesseq($sum(Partc3, $product(-1, J)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) = 0)) & $lesseq($sum(Partc2, $product(-1, A)), 0) & (~$greatereq($sum(Partc2, $product(-1, Partc3)), 0))))) & (($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))) = 0) | ($greatereq(Partc2, 0) & (~$greatereq($sum(Partc2, $product(-1, A)), 0)) & ($lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), -1) | ($greatereq(Partc2, 0) & (~$greatereq($sum(Partc2, $product(-1, A)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B), t2tb(J))), J)) & $greatereq($sum(A, $product(-1, Partc)), 0) & (~$lesseq($sum(Partc2, $product(-1, Partc)), 0)))) & ((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))), $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), -1)) | ![B1: map_int_int] : (![I: $int] : ((~($greatereq($sum(I, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))))), 0) & $lesseq($sum(I, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), -1))) | (~(![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B1), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))))), 0) & (~$lesseq($sum(I, $product(-1, J)), 0)))) | ($sum(Partc2, $product(-1, tb2t(get(int, int, t2tb2(B1), t2tb(J))))) = 0)))) | ($greatereq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), -1) & $greatereq(I, 0) & (~$greatereq($sum(I, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)) & ![B2: map_int_int] : ((~($greatereq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), -1) & (B2 = tb2t2(set(int, int, t2tb2(B1), t2tb(I), t2tb(Partc2)))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B2), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))))), 0) & (~$lesseq($sum(I, $product(-1, J)), -1)))) | ($sum(Partc2, $product(-1, tb2t(get(int, int, t2tb2(B2), t2tb(J))))) = 0)))))) & ((~(![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc))))), 0)))) | ($sum(Partc2, $product(-1, tb2t(get(int, int, t2tb2(B1), t2tb(J))))) = 0)))) | ($greatereq(Partc2, 0) & (~$greatereq($sum(Partc2, $product(-1, A)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(Partc2))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t(get(int, int, t2tb2(B1), t2tb(J))), J)) & $lesseq($sum(Partc, $product(-1, A)), 0) & (~$lesseq($sum(Partc2, $product(-1, Partc)), 0)))))))))))))) & ((~(tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0)) | ((tb2t(get(int, int, t2tb2(A1), t2tb(Partc))) = 0) & $greatereq(tb2t(get(int, int, t2tb2(A1), t2tb(0))), -1) & is_conjugate(tb2t1(mk_array(int, A, t2tb2(A1))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1), t2tb(0)))), t2tb2(B))))))))))))),
% 1.78/1.45      inference(modus_ponens,[status(thm)],[185, 173])).
% 1.78/1.45  tff(187,plain,
% 1.78/1.45      ($greatereq(A!5, 0) & is_partition(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))) & ($lesseq(A!5, 0) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & ($lesseq(A!5, 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6))) | ($greatereq(Partc!8, 0) & (~$lesseq($sum(A!5, $product(-1, Partc!8)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J)) & ((~$greatereq(Partc!8, 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | ((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) & $greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | ((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) & ((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (($sum(Partc!8, $product(-1, Partc1!9)) = -1) & ((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~((~($lesseq($sum(Partc!8, $product(-1, J!10)), 0) & (~$lesseq($sum(Partc1!9, $product(-1, J!10)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0))) | ($lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0) & (~$lesseq($sum(A!5, $product(-1, Partc2!11)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc!8)), 0) & (~$greatereq($sum(J, $product(-1, Partc2!11)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) & ($sum(Partc2!11, $product(-1, Partc3!12)) = -1) & ($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)) | (~((~($lesseq($sum(Partc!8, $product(-1, J!13)), 0) & (~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))))) | ((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | ((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14))))) | ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) & (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0) & $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20))))))))))))))))))))),
% 1.86/1.45      inference(modus_ponens,[status(thm)],[186, 172])).
% 1.86/1.45  tff(188,plain,
% 1.86/1.45      (is_partition(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))),
% 1.86/1.45      inference(and_elim,[status(thm)],[187])).
% 1.86/1.45  tff(189,plain,
% 1.86/1.45      ((~((~is_partition(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | (~($lesseq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 0) | (~(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))) = 0)) | (~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))))))) | (~is_partition(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | (~($lesseq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 0) | (~(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))) = 0)) | (~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0)))))),
% 1.86/1.45      inference(tautology,[status(thm)],[])).
% 1.86/1.45  tff(190,plain,
% 1.86/1.45      ((~((~is_partition(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | (~($lesseq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 0) | (~(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))) = 0)) | (~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))))))) | (~($lesseq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 0) | (~(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))) = 0)) | (~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0)))))),
% 1.86/1.45      inference(unit_resolution,[status(thm)],[189, 188])).
% 1.86/1.45  tff(191,plain,
% 1.86/1.45      (~($lesseq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 0) | (~(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))) = 0)) | (~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))))),
% 1.86/1.45      inference(unit_resolution,[status(thm)],[190, 163])).
% 1.86/1.45  tff(192,plain,
% 1.86/1.45      (($lesseq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 0) | (~(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))) = 0)) | (~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0)))) | (~$lesseq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 0))),
% 1.86/1.45      inference(tautology,[status(thm)],[])).
% 1.86/1.45  tff(193,plain,
% 1.86/1.45      (~$lesseq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 0)),
% 1.86/1.45      inference(unit_resolution,[status(thm)],[192, 191])).
% 1.86/1.45  tff(194,plain,
% 1.86/1.45      ($greatereq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 1) | $lesseq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 0)),
% 1.86/1.45      inference(theory_lemma,[status(thm)],[])).
% 1.86/1.45  tff(195,plain,
% 1.86/1.45      ($greatereq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 1)),
% 1.86/1.45      inference(unit_resolution,[status(thm)],[194, 193])).
% 1.86/1.45  tff(196,plain,
% 1.86/1.45      (($lesseq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 0) | (~(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))) = 0)) | (~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0)))) | ![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))),
% 1.86/1.45      inference(tautology,[status(thm)],[])).
% 1.86/1.45  tff(197,plain,
% 1.86/1.45      (![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))),
% 1.86/1.46      inference(unit_resolution,[status(thm)],[196, 191])).
% 1.86/1.46  tff(198,plain,
% 1.86/1.46      (((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$greatereq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 1)) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))), 0))) <=> ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | (~$greatereq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 1)) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))), 0))),
% 1.86/1.46      inference(rewrite,[status(thm)],[])).
% 1.86/1.46  tff(199,plain,
% 1.86/1.46      (((~$greatereq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 1)) | $false | $false | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))), 0)) <=> ((~$greatereq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 1)) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))), 0))),
% 1.86/1.46      inference(rewrite,[status(thm)],[])).
% 1.86/1.46  tff(200,plain,
% 1.86/1.46      ($greatereq($sum($product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0))), 0) <=> $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))), 0)),
% 1.86/1.46      inference(rewrite,[status(thm)],[])).
% 1.86/1.46  tff(201,plain,
% 1.86/1.46      ($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))) = $sum($product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))),
% 1.86/1.46      inference(rewrite,[status(thm)],[])).
% 1.86/1.46  tff(202,plain,
% 1.86/1.46      ($greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))), 0) <=> $greatereq($sum($product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0))), 0)),
% 1.86/1.46      inference(monotonicity,[status(thm)],[201])).
% 1.86/1.46  tff(203,plain,
% 1.86/1.46      ($greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))), 0) <=> $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))), 0)),
% 1.86/1.46      inference(transitivity,[status(thm)],[202, 200])).
% 1.86/1.46  tff(204,plain,
% 1.86/1.46      ($greatereq(-1, 0) <=> $false),
% 1.86/1.46      inference(rewrite,[status(thm)],[])).
% 1.86/1.46  tff(205,plain,
% 1.86/1.46      ($sum($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))) = -1),
% 1.86/1.46      inference(rewrite,[status(thm)],[])).
% 1.86/1.46  tff(206,plain,
% 1.86/1.46      ($greatereq($sum($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) <=> $greatereq(-1, 0)),
% 1.86/1.46      inference(monotonicity,[status(thm)],[205])).
% 1.86/1.46  tff(207,plain,
% 1.86/1.46      ($greatereq($sum($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) <=> $false),
% 1.86/1.46      inference(transitivity,[status(thm)],[206, 204])).
% 1.86/1.46  tff(208,plain,
% 1.86/1.46      ((~$true) <=> $false),
% 1.86/1.46      inference(rewrite,[status(thm)],[])).
% 1.86/1.46  tff(209,plain,
% 1.86/1.46      ($greatereq(0, 0) <=> $true),
% 1.86/1.46      inference(rewrite,[status(thm)],[])).
% 1.86/1.46  tff(210,plain,
% 1.86/1.46      ((~$greatereq(0, 0)) <=> (~$true)),
% 1.86/1.46      inference(monotonicity,[status(thm)],[209])).
% 1.86/1.46  tff(211,plain,
% 1.86/1.46      ((~$greatereq(0, 0)) <=> $false),
% 1.86/1.46      inference(transitivity,[status(thm)],[210, 208])).
% 1.86/1.46  tff(212,plain,
% 1.86/1.46      ((~$lesseq($sum(0, $product(-1, $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) <=> (~$greatereq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 1))),
% 1.86/1.46      inference(rewrite,[status(thm)],[])).
% 1.86/1.46  tff(213,plain,
% 1.86/1.46      (((~$lesseq($sum(0, $product(-1, $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(0, 0)) | $greatereq($sum($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))), 0)) <=> ((~$greatereq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 1)) | $false | $false | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))), 0))),
% 1.86/1.46      inference(monotonicity,[status(thm)],[212, 211, 207, 203])).
% 1.86/1.46  tff(214,plain,
% 1.86/1.46      (((~$lesseq($sum(0, $product(-1, $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(0, 0)) | $greatereq($sum($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))), 0)) <=> ((~$greatereq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 1)) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))), 0))),
% 1.86/1.46      inference(transitivity,[status(thm)],[213, 199])).
% 1.86/1.46  tff(215,plain,
% 1.86/1.46      (((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$lesseq($sum(0, $product(-1, $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(0, 0)) | $greatereq($sum($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))), 0))) <=> ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$greatereq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 1)) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))), 0)))),
% 1.86/1.46      inference(monotonicity,[status(thm)],[214])).
% 1.86/1.46  tff(216,plain,
% 1.86/1.46      (((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$lesseq($sum(0, $product(-1, $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(0, 0)) | $greatereq($sum($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))), 0))) <=> ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | (~$greatereq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 1)) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))), 0))),
% 1.86/1.46      inference(transitivity,[status(thm)],[215, 198])).
% 1.86/1.46  tff(217,plain,
% 1.86/1.46      ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$lesseq($sum(0, $product(-1, $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(0, 0)) | $greatereq($sum($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))), 0))),
% 1.86/1.46      inference(quant_inst,[status(thm)],[])).
% 1.86/1.46  tff(218,plain,
% 1.86/1.46      ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | (~$greatereq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 1)) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))), 0)),
% 1.86/1.46      inference(modus_ponens,[status(thm)],[217, 216])).
% 1.86/1.46  tff(219,plain,
% 1.86/1.46      ($lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))), 0)),
% 1.86/1.46      inference(unit_resolution,[status(thm)],[218, 197, 195])).
% 1.86/1.46  tff(220,assumption,($lesseq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)), introduced(assumption)).
% 1.86/1.46  tff(221,plain,
% 1.86/1.46      (get(int, int, elts(int, mk_array(int, A!5, t2tb2(A1!4))), t2tb(0)) = get(int, int, t2tb2(A1!4), t2tb(0))),
% 1.86/1.46      inference(monotonicity,[status(thm)],[117])).
% 1.86/1.46  tff(222,plain,
% 1.86/1.46      ((~![A: ty, A1: uni, I: $int] : (get1(A, A1, I) = get(A, int, elts(A, A1), t2tb(I)))) | (get1(int, mk_array(int, A!5, t2tb2(A1!4)), 0) = get(int, int, elts(int, mk_array(int, A!5, t2tb2(A1!4))), t2tb(0)))),
% 1.86/1.46      inference(quant_inst,[status(thm)],[])).
% 1.86/1.46  tff(223,plain,
% 1.86/1.46      (get1(int, mk_array(int, A!5, t2tb2(A1!4)), 0) = get(int, int, elts(int, mk_array(int, A!5, t2tb2(A1!4))), t2tb(0))),
% 1.86/1.46      inference(unit_resolution,[status(thm)],[222, 90])).
% 1.86/1.46  tff(224,plain,
% 1.86/1.46      (get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0) = get1(int, mk_array(int, A!5, t2tb2(A1!4)), 0)),
% 1.86/1.46      inference(monotonicity,[status(thm)],[81])).
% 1.86/1.46  tff(225,plain,
% 1.86/1.46      (get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0) = get(int, int, t2tb2(A1!4), t2tb(0))),
% 1.86/1.46      inference(transitivity,[status(thm)],[224, 223, 221])).
% 1.86/1.46  tff(226,plain,
% 1.86/1.46      (tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) = tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))),
% 1.86/1.46      inference(monotonicity,[status(thm)],[225])).
% 1.86/1.46  tff(227,plain,
% 1.86/1.46      (tb2t(get(int, int, t2tb2(A1!4), t2tb(0))) = tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0))),
% 1.86/1.46      inference(symmetry,[status(thm)],[226])).
% 1.86/1.46  tff(228,plain,
% 1.86/1.46      ((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))) = tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))) | $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))), 0)),
% 1.86/1.46      inference(theory_lemma,[status(thm)],[])).
% 1.86/1.46  tff(229,plain,
% 1.86/1.46      ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))), 0)),
% 1.86/1.46      inference(unit_resolution,[status(thm)],[228, 227])).
% 1.86/1.46  tff(230,plain,
% 1.86/1.46      (($lesseq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 0) | (~(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))) = 0)) | (~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0)))) | (tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))) = 0)),
% 1.86/1.46      inference(tautology,[status(thm)],[])).
% 1.86/1.46  tff(231,plain,
% 1.86/1.46      (tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))) = 0),
% 1.86/1.46      inference(unit_resolution,[status(thm)],[230, 191])).
% 1.86/1.46  tff(232,plain,
% 1.86/1.46      ((~(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))) = 0)) | $greatereq(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)),
% 1.86/1.46      inference(theory_lemma,[status(thm)],[])).
% 1.86/1.46  tff(233,plain,
% 1.86/1.46      ($greatereq(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)),
% 1.86/1.46      inference(unit_resolution,[status(thm)],[232, 231])).
% 1.86/1.46  tff(234,plain,
% 1.86/1.46      ($false),
% 1.86/1.46      inference(theory_lemma,[status(thm)],[233, 229, 220, 219])).
% 1.86/1.46  tff(235,plain,(~$lesseq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)), inference(lemma,lemma(discharge,[]))).
% 1.86/1.46  tff(236,plain,
% 1.86/1.46      ($lesseq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) | $greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)),
% 1.86/1.46      inference(theory_lemma,[status(thm)],[])).
% 1.86/1.46  tff(237,plain,
% 1.86/1.46      ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)),
% 1.86/1.46      inference(unit_resolution,[status(thm)],[236, 235])).
% 1.86/1.46  tff(238,plain,
% 1.86/1.46      (length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) = length(int, mk_array(int, A!5, t2tb2(A1!4)))),
% 1.86/1.46      inference(monotonicity,[status(thm)],[81])).
% 1.86/1.46  tff(239,plain,
% 1.86/1.46      (length(int, mk_array(int, A!5, t2tb2(A1!4))) = length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))),
% 1.86/1.46      inference(symmetry,[status(thm)],[238])).
% 1.86/1.46  tff(240,plain,
% 1.86/1.46      ((~(length(int, mk_array(int, A!5, t2tb2(A1!4))) = length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))) | $greatereq($sum(length(int, mk_array(int, A!5, t2tb2(A1!4))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0)),
% 1.86/1.46      inference(theory_lemma,[status(thm)],[])).
% 1.86/1.46  tff(241,plain,
% 1.86/1.46      ($greatereq($sum(length(int, mk_array(int, A!5, t2tb2(A1!4))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0)),
% 1.86/1.46      inference(unit_resolution,[status(thm)],[240, 239])).
% 1.86/1.46  tff(242,plain,
% 1.86/1.46      (^[A: ty, U: $int, U1: uni] : refl(($sum(U, $product(-1, length(A, mk_array(A, U, U1)))) = 0) <=> ($sum(U, $product(-1, length(A, mk_array(A, U, U1)))) = 0))),
% 1.86/1.46      inference(bind,[status(th)],[])).
% 1.86/1.46  tff(243,plain,
% 1.86/1.46      (![A: ty, U: $int, U1: uni] : ($sum(U, $product(-1, length(A, mk_array(A, U, U1)))) = 0) <=> ![A: ty, U: $int, U1: uni] : ($sum(U, $product(-1, length(A, mk_array(A, U, U1)))) = 0)),
% 1.86/1.46      inference(quant_intro,[status(thm)],[242])).
% 1.86/1.46  tff(244,plain,
% 1.86/1.46      (^[A: ty, U: $int, U1: uni] : trans(monotonicity(rewrite($sum(length(A, mk_array(A, U, U1)), $product(-1, U)) = $sum($product(-1, U), length(A, mk_array(A, U, U1)))), (($sum(length(A, mk_array(A, U, U1)), $product(-1, U)) = 0) <=> ($sum($product(-1, U), length(A, mk_array(A, U, U1))) = 0))), rewrite(($sum($product(-1, U), length(A, mk_array(A, U, U1))) = 0) <=> ($sum(U, $product(-1, length(A, mk_array(A, U, U1)))) = 0)), (($sum(length(A, mk_array(A, U, U1)), $product(-1, U)) = 0) <=> ($sum(U, $product(-1, length(A, mk_array(A, U, U1)))) = 0)))),
% 1.86/1.46      inference(bind,[status(th)],[])).
% 1.86/1.46  tff(245,plain,
% 1.86/1.46      (![A: ty, U: $int, U1: uni] : ($sum(length(A, mk_array(A, U, U1)), $product(-1, U)) = 0) <=> ![A: ty, U: $int, U1: uni] : ($sum(U, $product(-1, length(A, mk_array(A, U, U1)))) = 0)),
% 1.86/1.46      inference(quant_intro,[status(thm)],[244])).
% 1.86/1.46  tff(246,plain,
% 1.86/1.46      (^[A: ty, U: $int, U1: uni] : rewrite((length(A, mk_array(A, U, U1)) = U) <=> ($sum(length(A, mk_array(A, U, U1)), $product(-1, U)) = 0))),
% 1.86/1.46      inference(bind,[status(th)],[])).
% 1.86/1.46  tff(247,plain,
% 1.86/1.46      (![A: ty, U: $int, U1: uni] : (length(A, mk_array(A, U, U1)) = U) <=> ![A: ty, U: $int, U1: uni] : ($sum(length(A, mk_array(A, U, U1)), $product(-1, U)) = 0)),
% 1.86/1.46      inference(quant_intro,[status(thm)],[246])).
% 1.86/1.46  tff(248,plain,
% 1.86/1.46      (![A: ty, U: $int, U1: uni] : (length(A, mk_array(A, U, U1)) = U) <=> ![A: ty, U: $int, U1: uni] : (length(A, mk_array(A, U, U1)) = U)),
% 1.86/1.46      inference(rewrite,[status(thm)],[])).
% 1.86/1.46  tff(249,axiom,(![A: ty, U: $int, U1: uni] : (length(A, mk_array(A, U, U1)) = U)), file('/export/starexec/sandbox2/benchmark/theBenchmark.p','length_def')).
% 1.86/1.46  tff(250,plain,
% 1.86/1.46      (![A: ty, U: $int, U1: uni] : (length(A, mk_array(A, U, U1)) = U)),
% 1.86/1.46      inference(modus_ponens,[status(thm)],[249, 248])).
% 1.86/1.46  tff(251,plain,
% 1.86/1.46      (![A: ty, U: $int, U1: uni] : ($sum(length(A, mk_array(A, U, U1)), $product(-1, U)) = 0)),
% 1.86/1.46      inference(modus_ponens,[status(thm)],[250, 247])).
% 1.86/1.46  tff(252,plain,
% 1.86/1.46      (![A: ty, U: $int, U1: uni] : ($sum(U, $product(-1, length(A, mk_array(A, U, U1)))) = 0)),
% 1.86/1.46      inference(modus_ponens,[status(thm)],[251, 245])).
% 1.86/1.46  tff(253,plain,(
% 1.86/1.46      ![A: ty, U: $int, U1: uni] : ($sum(U, $product(-1, length(A, mk_array(A, U, U1)))) = 0)),
% 1.86/1.46      inference(skolemize,[status(sab)],[252])).
% 1.86/1.46  tff(254,plain,
% 1.86/1.46      (![A: ty, U: $int, U1: uni] : ($sum(U, $product(-1, length(A, mk_array(A, U, U1)))) = 0)),
% 1.86/1.46      inference(modus_ponens,[status(thm)],[253, 243])).
% 1.86/1.46  tff(255,plain,
% 1.86/1.46      ((~![A: ty, U: $int, U1: uni] : ($sum(U, $product(-1, length(A, mk_array(A, U, U1)))) = 0)) | ($sum(A!5, $product(-1, length(int, mk_array(int, A!5, t2tb2(A1!4))))) = 0)),
% 1.86/1.46      inference(quant_inst,[status(thm)],[])).
% 1.86/1.46  tff(256,plain,
% 1.86/1.46      ($sum(A!5, $product(-1, length(int, mk_array(int, A!5, t2tb2(A1!4))))) = 0),
% 1.86/1.46      inference(unit_resolution,[status(thm)],[255, 254])).
% 1.86/1.46  tff(257,plain,
% 1.86/1.46      ((~($sum(A!5, $product(-1, length(int, mk_array(int, A!5, t2tb2(A1!4))))) = 0)) | $greatereq($sum(A!5, $product(-1, length(int, mk_array(int, A!5, t2tb2(A1!4))))), 0)),
% 1.86/1.46      inference(theory_lemma,[status(thm)],[])).
% 1.86/1.46  tff(258,plain,
% 1.86/1.46      ($greatereq($sum(A!5, $product(-1, length(int, mk_array(int, A!5, t2tb2(A1!4))))), 0)),
% 1.86/1.46      inference(unit_resolution,[status(thm)],[257, 256])).
% 1.86/1.46  tff(259,plain,
% 1.86/1.46      ((~$lesseq(A!5, 0)) | (~$greatereq($sum(A!5, $product(-1, length(int, mk_array(int, A!5, t2tb2(A1!4))))), 0)) | $lesseq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 0) | (~$greatereq($sum(length(int, mk_array(int, A!5, t2tb2(A1!4))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0))),
% 1.86/1.46      inference(theory_lemma,[status(thm)],[])).
% 1.86/1.46  tff(260,plain,
% 1.86/1.46      (~$lesseq(A!5, 0)),
% 1.86/1.46      inference(unit_resolution,[status(thm)],[259, 258, 193, 241])).
% 1.86/1.46  tff(261,plain,
% 1.86/1.46      (($lesseq(A!5, 0) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~($lesseq(A!5, 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))))))))))))))))))))))))))))))))) <=> ($lesseq(A!5, 0) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~($lesseq(A!5, 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))))))))))))))))))))))))))))))))))),
% 1.86/1.47      inference(rewrite,[status(thm)],[])).
% 1.86/1.47  tff(262,plain,
% 1.86/1.47      ((~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~($lesseq(A!5, 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))))))))))))))))))))))))))))))))) <=> (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~($lesseq(A!5, 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))))))))))))))))))))))))))))))))),
% 1.86/1.48      inference(rewrite,[status(thm)],[])).
% 1.86/1.48  tff(263,plain,
% 1.86/1.48      (($lesseq(A!5, 0) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~($lesseq(A!5, 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))))))))))))))))))))))))))))))))))))))) <=> ($lesseq(A!5, 0) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~($lesseq(A!5, 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))))))))))))))))))))))))))))))))))),
% 1.86/1.48      inference(monotonicity,[status(thm)],[262])).
% 1.86/1.48  tff(264,plain,
% 1.86/1.48      (($lesseq(A!5, 0) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~($lesseq(A!5, 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))))))))))))))))))))))))))))))))))))))) <=> ($lesseq(A!5, 0) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~($lesseq(A!5, 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))))))))))))))))))))))))))))))))))),
% 1.89/1.49      inference(transitivity,[status(thm)],[263, 261])).
% 1.89/1.49  tff(265,plain,
% 1.89/1.49      (($lesseq(A!5, 0) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~($lesseq(A!5, 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))))))))))))))))))))))))))))))))))))))) <=> ($lesseq(A!5, 0) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~($lesseq(A!5, 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))))))))))))))))))))))))))))))))))),
% 1.89/1.49      inference(rewrite,[status(thm)],[])).
% 1.89/1.49  tff(266,plain,
% 1.89/1.49      (($lesseq(A!5, 0) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~($lesseq(A!5, 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))))))))))))))))))))))))))))))))))))))) <=> ($lesseq(A!5, 0) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~($lesseq(A!5, 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))))))))))))))))))))))))))))))))))),
% 1.89/1.50      inference(rewrite,[status(thm)],[])).
% 1.89/1.50  tff(267,plain,
% 1.89/1.50      (($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & ($lesseq(A!5, 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))))))))))))))))))))))))))))))) <=> (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~($lesseq(A!5, 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))))))))))))))))))))))))))))))))))))))),
% 1.89/1.51      inference(rewrite,[status(thm)],[])).
% 1.89/1.51  tff(268,plain,
% 1.89/1.51      (($lesseq(A!5, 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))))))))))))))))))))))))))))))))))) <=> ($lesseq(A!5, 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))))))))))))))))))))))))))))))),
% 1.89/1.51      inference(rewrite,[status(thm)],[])).
% 1.89/1.51  tff(269,plain,
% 1.89/1.51      (($greatereq(Partc!8, 0) & (~$lesseq($sum(A!5, $product(-1, Partc!8)), 0)) & ![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0))) & ((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))))))))))))))))))))))))))) <=> (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))))))))))))))))))))))))))))))))))),
% 1.89/1.52      inference(rewrite,[status(thm)],[])).
% 1.89/1.52  tff(270,plain,
% 1.89/1.52      (((~$greatereq(Partc!8, 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))))))))))))))))))))))))))))))) <=> ((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))))))))))))))))))))))))))),
% 1.89/1.52      inference(rewrite,[status(thm)],[])).
% 1.89/1.52  tff(271,plain,
% 1.89/1.52      (((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) & ((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))))))))))))))))))))))) <=> (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))))))))))))))))))))))))))))))),
% 1.94/1.53      inference(rewrite,[status(thm)],[])).
% 1.94/1.53  tff(272,plain,
% 1.94/1.53      (((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))))))))))))))))))))))))))) <=> ((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))))))))))))))))))))))),
% 1.94/1.53      inference(rewrite,[status(thm)],[])).
% 1.94/1.53  tff(273,plain,
% 1.94/1.53      ((($sum(Partc!8, $product(-1, Partc1!9)) = -1) & ((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))))))))))))))))))) <=> (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))))))))))))))))))))))))))),
% 1.94/1.54      inference(rewrite,[status(thm)],[])).
% 1.94/1.54  tff(274,plain,
% 1.94/1.54      (((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))))))))))))))))))))))) <=> ((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))))))))))))))))))),
% 1.95/1.54      inference(rewrite,[status(thm)],[])).
% 1.95/1.54  tff(275,plain,
% 1.95/1.54      (($lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0) & (~$lesseq($sum(A!5, $product(-1, Partc2!11)), 0)) & ![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0))) & ((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))))))))))))))) <=> (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))))))))))))))))))))))),
% 1.95/1.55      inference(rewrite,[status(thm)],[])).
% 1.95/1.55  tff(276,plain,
% 1.95/1.55      (((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))))))))))))))))))) <=> ((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))))))))))))))),
% 1.95/1.55      inference(rewrite,[status(thm)],[])).
% 1.95/1.55  tff(277,plain,
% 1.95/1.55      (((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))))))))))) <=> (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))))))))))))))))))),
% 1.95/1.55      inference(rewrite,[status(thm)],[])).
% 1.95/1.55  tff(278,plain,
% 1.95/1.55      (((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))))))))))))))) <=> ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))))))))))),
% 1.95/1.56      inference(rewrite,[status(thm)],[])).
% 1.95/1.56  tff(279,plain,
% 1.95/1.56      (($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) & ((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))))))) <=> (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))))))))))))))),
% 1.95/1.56      inference(rewrite,[status(thm)],[])).
% 1.95/1.56  tff(280,plain,
% 1.95/1.56      (((~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))))) | (~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)))))) <=> ((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))))))),
% 1.95/1.56      inference(rewrite,[status(thm)],[])).
% 1.95/1.56  tff(281,plain,
% 1.95/1.56      ((![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0))) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) <=> (~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)))))),
% 1.95/1.56      inference(rewrite,[status(thm)],[])).
% 1.95/1.56  tff(282,plain,
% 1.95/1.56      (((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) <=> ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))),
% 1.95/1.56      inference(rewrite,[status(thm)],[])).
% 1.95/1.56  tff(283,plain,
% 1.95/1.56      ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20))) <=> (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))),
% 1.95/1.56      inference(rewrite,[status(thm)],[])).
% 1.95/1.56  tff(284,plain,
% 1.95/1.56      (((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20)))) <=> ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))),
% 1.95/1.56      inference(monotonicity,[status(thm)],[283])).
% 1.95/1.56  tff(285,plain,
% 1.95/1.56      (((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20)))) <=> ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))),
% 1.95/1.56      inference(transitivity,[status(thm)],[284, 282])).
% 1.95/1.56  tff(286,plain,
% 1.95/1.56      (^[J: $int] : trans(monotonicity(trans(monotonicity(rewrite(($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0))) <=> (~((~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))), ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) <=> (~(~((~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))))), rewrite((~(~((~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) <=> ((~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0))), ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) <=> ((~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))), (((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) <=> (((~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)))), rewrite((((~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) <=> ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))), (((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) <=> ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))))),
% 1.95/1.57      inference(bind,[status(th)],[])).
% 1.95/1.57  tff(287,plain,
% 1.95/1.57      (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) <=> ![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))),
% 1.95/1.57      inference(quant_intro,[status(thm)],[286])).
% 1.95/1.57  tff(288,plain,
% 1.95/1.57      (^[J: $int] : trans(monotonicity(trans(monotonicity(rewrite(($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1))) <=> (~((~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | $greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))), ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) <=> (~(~((~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | $greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))))), rewrite((~(~((~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | $greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) <=> ((~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | $greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1))), ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) <=> ((~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | $greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))), (((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) <=> (((~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | $greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)))), rewrite((((~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | $greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) <=> ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))), (((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) <=> ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))),
% 1.95/1.57      inference(bind,[status(th)],[])).
% 1.95/1.57  tff(289,plain,
% 1.95/1.57      (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) <=> ![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))),
% 1.95/1.57      inference(quant_intro,[status(thm)],[288])).
% 1.95/1.57  tff(290,plain,
% 1.95/1.57      ((![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20))))) <=> (![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0))) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))))),
% 1.95/1.57      inference(monotonicity,[status(thm)],[289, 287, 285])).
% 1.95/1.57  tff(291,plain,
% 1.95/1.57      ((![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20))))) <=> (~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)))))),
% 1.95/1.57      inference(transitivity,[status(thm)],[290, 281])).
% 1.95/1.57  tff(292,plain,
% 1.95/1.57      (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0) & $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1) & ![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) <=> (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))))))))))),
% 1.95/1.57      inference(rewrite,[status(thm)],[])).
% 1.95/1.57  tff(293,plain,
% 1.95/1.57      (((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))))))) <=> ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))),
% 1.95/1.57      inference(rewrite,[status(thm)],[])).
% 1.95/1.57  tff(294,plain,
% 1.95/1.57      (($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) <=> (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))))))),
% 1.95/1.57      inference(rewrite,[status(thm)],[])).
% 1.95/1.57  tff(295,plain,
% 1.95/1.57      (((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0)))) <=> ((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))),
% 1.95/1.57      inference(rewrite,[status(thm)],[])).
% 1.95/1.57  tff(296,plain,
% 1.95/1.57      (($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))))) <=> ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0))))))),
% 1.95/1.57      inference(monotonicity,[status(thm)],[295])).
% 1.95/1.57  tff(297,plain,
% 1.95/1.57      (($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))))) <=> (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))))))),
% 1.95/1.58      inference(transitivity,[status(thm)],[296, 294])).
% 1.95/1.58  tff(298,plain,
% 1.95/1.58      (((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0)))))) <=> ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))),
% 1.95/1.58      inference(monotonicity,[status(thm)],[297])).
% 1.95/1.58  tff(299,plain,
% 1.95/1.58      (((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0)))))) <=> ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))),
% 1.95/1.58      inference(transitivity,[status(thm)],[298, 293])).
% 1.95/1.58  tff(300,plain,
% 1.95/1.58      (^[J: $int] : trans(monotonicity(trans(monotonicity(rewrite(($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0))) <=> (~((~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))), ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) <=> (~(~((~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))))), rewrite((~(~((~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))) <=> ((~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))), ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) <=> ((~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))), (((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) <=> (((~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)))), rewrite((((~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) <=> (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))), (((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) <=> (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))))),
% 1.95/1.58      inference(bind,[status(th)],[])).
% 1.95/1.58  tff(301,plain,
% 1.95/1.58      (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) <=> ![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))),
% 1.95/1.58      inference(quant_intro,[status(thm)],[300])).
% 1.95/1.58  tff(302,plain,
% 1.95/1.58      (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0) & $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))))))) <=> ($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0) & $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1) & ![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))))))))),
% 1.95/1.58      inference(monotonicity,[status(thm)],[289, 301, 299])).
% 1.95/1.58  tff(303,plain,
% 1.95/1.58      (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0) & $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))))))) <=> (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))))))))))),
% 1.95/1.58      inference(transitivity,[status(thm)],[302, 292])).
% 1.95/1.58  tff(304,plain,
% 1.95/1.58      ((($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0) & $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20)))))) <=> ((~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))))) | (~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))))),
% 1.95/1.58      inference(monotonicity,[status(thm)],[303, 291])).
% 1.95/1.58  tff(305,plain,
% 1.95/1.58      ((($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0) & $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20)))))) <=> ((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))))))),
% 1.95/1.59      inference(transitivity,[status(thm)],[304, 280])).
% 1.95/1.59  tff(306,plain,
% 1.95/1.59      (($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) & (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0) & $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20))))))) <=> ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) & ((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))))))))))))),
% 1.95/1.59      inference(monotonicity,[status(thm)],[305])).
% 1.95/1.59  tff(307,plain,
% 1.95/1.59      (($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) & (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0) & $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20))))))) <=> (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))))))))))))))),
% 1.95/1.59      inference(transitivity,[status(thm)],[306, 279])).
% 1.95/1.59  tff(308,plain,
% 1.95/1.59      (((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))) <=> (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0))))))))),
% 1.95/1.59      inference(rewrite,[status(thm)],[])).
% 1.95/1.59  tff(309,plain,
% 1.95/1.59      (((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0))))) <=> ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))),
% 1.95/1.59      inference(rewrite,[status(thm)],[])).
% 1.95/1.59  tff(310,plain,
% 1.95/1.59      ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14))) <=> (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0))))),
% 1.95/1.59      inference(rewrite,[status(thm)],[])).
% 1.95/1.59  tff(311,plain,
% 1.95/1.59      (((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14)))) <=> ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))),
% 1.95/1.59      inference(monotonicity,[status(thm)],[310])).
% 1.95/1.59  tff(312,plain,
% 1.95/1.59      (((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14)))) <=> ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))),
% 1.95/1.59      inference(transitivity,[status(thm)],[311, 309])).
% 1.95/1.59  tff(313,plain,
% 1.95/1.59      (((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14))))) <=> ((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0))))))),
% 1.95/1.59      inference(monotonicity,[status(thm)],[312])).
% 1.95/1.59  tff(314,plain,
% 1.95/1.59      (((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14))))) <=> (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0))))))))),
% 1.95/1.59      inference(transitivity,[status(thm)],[313, 308])).
% 1.95/1.59  tff(315,plain,
% 1.95/1.59      (((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | ((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14))))) | ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) & (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0) & $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20)))))))) <=> ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))))))))))),
% 1.95/1.60      inference(monotonicity,[status(thm)],[314, 307])).
% 1.95/1.60  tff(316,plain,
% 1.95/1.60      (((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | ((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14))))) | ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) & (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0) & $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20)))))))) <=> ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))))))))))),
% 1.95/1.60      inference(transitivity,[status(thm)],[315, 278])).
% 1.95/1.60  tff(317,plain,
% 1.95/1.60      (((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | ((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14))))) | ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) & (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0) & $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20))))))))) <=> ((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))))))))))))))))),
% 1.95/1.60      inference(monotonicity,[status(thm)],[316])).
% 1.95/1.60  tff(318,plain,
% 1.95/1.60      (((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | ((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14))))) | ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) & (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0) & $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20))))))))) <=> (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))))))))))))))))))),
% 1.95/1.61      inference(transitivity,[status(thm)],[317, 277])).
% 1.95/1.61  tff(319,plain,
% 1.95/1.61      ((($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) & ($sum(Partc2!11, $product(-1, Partc3!12)) = -1) & ($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) <=> (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0))))),
% 1.95/1.61      inference(rewrite,[status(thm)],[])).
% 1.95/1.61  tff(320,plain,
% 1.95/1.61      (($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0)))) <=> ($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))),
% 1.95/1.61      inference(rewrite,[status(thm)],[])).
% 1.95/1.61  tff(321,plain,
% 1.95/1.61      ((~((~($lesseq($sum(Partc!8, $product(-1, J!13)), 0) & (~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) <=> (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0)))),
% 1.95/1.61      inference(rewrite,[status(thm)],[])).
% 1.95/1.61  tff(322,plain,
% 1.95/1.61      (($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)) | (~((~($lesseq($sum(Partc!8, $product(-1, J!13)), 0) & (~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0)))) <=> ($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))))),
% 1.95/1.61      inference(monotonicity,[status(thm)],[321])).
% 1.95/1.61  tff(323,plain,
% 1.95/1.61      (($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)) | (~((~($lesseq($sum(Partc!8, $product(-1, J!13)), 0) & (~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0)))) <=> ($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))),
% 1.95/1.61      inference(transitivity,[status(thm)],[322, 320])).
% 1.95/1.61  tff(324,plain,
% 1.95/1.61      ((($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) & ($sum(Partc2!11, $product(-1, Partc3!12)) = -1) & ($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)) | (~((~($lesseq($sum(Partc!8, $product(-1, J!13)), 0) & (~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))))) <=> (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) & ($sum(Partc2!11, $product(-1, Partc3!12)) = -1) & ($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0))))),
% 1.95/1.61      inference(monotonicity,[status(thm)],[323])).
% 1.95/1.61  tff(325,plain,
% 1.95/1.61      ((($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) & ($sum(Partc2!11, $product(-1, Partc3!12)) = -1) & ($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)) | (~((~($lesseq($sum(Partc!8, $product(-1, J!13)), 0) & (~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))))) <=> (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0))))),
% 1.95/1.61      inference(transitivity,[status(thm)],[324, 319])).
% 1.95/1.61  tff(326,plain,
% 1.95/1.61      (((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) & ($sum(Partc2!11, $product(-1, Partc3!12)) = -1) & ($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)) | (~((~($lesseq($sum(Partc!8, $product(-1, J!13)), 0) & (~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))))) | ((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | ((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14))))) | ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) & (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0) & $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20)))))))))) <=> ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))))))))))))))),
% 1.95/1.62      inference(monotonicity,[status(thm)],[325, 318])).
% 1.95/1.62  tff(327,plain,
% 1.95/1.62      (((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) & ($sum(Partc2!11, $product(-1, Partc3!12)) = -1) & ($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)) | (~((~($lesseq($sum(Partc!8, $product(-1, J!13)), 0) & (~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))))) | ((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | ((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14))))) | ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) & (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0) & $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20)))))))))) <=> ((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))))))))))))))),
% 1.95/1.62      inference(transitivity,[status(thm)],[326, 276])).
% 1.95/1.62  tff(328,plain,
% 1.95/1.62      (^[J: $int] : trans(monotonicity(trans(monotonicity(rewrite(($greatereq($sum(J, $product(-1, Partc!8)), 0) & (~$greatereq($sum(J, $product(-1, Partc2!11)), 0))) <=> (~((~$greatereq($sum(J, $product(-1, Partc!8)), 0)) | $greatereq($sum(J, $product(-1, Partc2!11)), 0)))), ((~($greatereq($sum(J, $product(-1, Partc!8)), 0) & (~$greatereq($sum(J, $product(-1, Partc2!11)), 0)))) <=> (~(~((~$greatereq($sum(J, $product(-1, Partc!8)), 0)) | $greatereq($sum(J, $product(-1, Partc2!11)), 0)))))), rewrite((~(~((~$greatereq($sum(J, $product(-1, Partc!8)), 0)) | $greatereq($sum(J, $product(-1, Partc2!11)), 0)))) <=> ((~$greatereq($sum(J, $product(-1, Partc!8)), 0)) | $greatereq($sum(J, $product(-1, Partc2!11)), 0))), ((~($greatereq($sum(J, $product(-1, Partc!8)), 0) & (~$greatereq($sum(J, $product(-1, Partc2!11)), 0)))) <=> ((~$greatereq($sum(J, $product(-1, Partc!8)), 0)) | $greatereq($sum(J, $product(-1, Partc2!11)), 0)))), (((~($greatereq($sum(J, $product(-1, Partc!8)), 0) & (~$greatereq($sum(J, $product(-1, Partc2!11)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0)) <=> (((~$greatereq($sum(J, $product(-1, Partc!8)), 0)) | $greatereq($sum(J, $product(-1, Partc2!11)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0)))), rewrite((((~$greatereq($sum(J, $product(-1, Partc!8)), 0)) | $greatereq($sum(J, $product(-1, Partc2!11)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0)) <=> (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))), (((~($greatereq($sum(J, $product(-1, Partc!8)), 0) & (~$greatereq($sum(J, $product(-1, Partc2!11)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0)) <=> (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))))),
% 1.95/1.62      inference(bind,[status(th)],[])).
% 1.95/1.62  tff(329,plain,
% 1.95/1.62      (![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc!8)), 0) & (~$greatereq($sum(J, $product(-1, Partc2!11)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0)) <=> ![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))),
% 1.95/1.62      inference(quant_intro,[status(thm)],[328])).
% 1.95/1.62  tff(330,plain,
% 1.95/1.62      (($lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0) & (~$lesseq($sum(A!5, $product(-1, Partc2!11)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc!8)), 0) & (~$greatereq($sum(J, $product(-1, Partc2!11)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) & ($sum(Partc2!11, $product(-1, Partc3!12)) = -1) & ($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)) | (~((~($lesseq($sum(Partc!8, $product(-1, J!13)), 0) & (~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))))) | ((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | ((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14))))) | ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) & (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0) & $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20))))))))))) <=> ($lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0) & (~$lesseq($sum(A!5, $product(-1, Partc2!11)), 0)) & ![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0))) & ((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))))))))))))))))))))),
% 2.03/1.62      inference(monotonicity,[status(thm)],[329, 327])).
% 2.03/1.62  tff(331,plain,
% 2.03/1.62      (($lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0) & (~$lesseq($sum(A!5, $product(-1, Partc2!11)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc!8)), 0) & (~$greatereq($sum(J, $product(-1, Partc2!11)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) & ($sum(Partc2!11, $product(-1, Partc3!12)) = -1) & ($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)) | (~((~($lesseq($sum(Partc!8, $product(-1, J!13)), 0) & (~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))))) | ((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | ((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14))))) | ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) & (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0) & $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20))))))))))) <=> (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))))))))))))))))))))))),
% 2.03/1.63      inference(transitivity,[status(thm)],[330, 275])).
% 2.03/1.63  tff(332,plain,
% 2.03/1.63      ((~((~($lesseq($sum(Partc!8, $product(-1, J!10)), 0) & (~$lesseq($sum(Partc1!9, $product(-1, J!10)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0))) <=> (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0))))),
% 2.03/1.63      inference(rewrite,[status(thm)],[])).
% 2.03/1.63  tff(333,plain,
% 2.03/1.63      (((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~((~($lesseq($sum(Partc!8, $product(-1, J!10)), 0) & (~$lesseq($sum(Partc1!9, $product(-1, J!10)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0))) | ($lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0) & (~$lesseq($sum(A!5, $product(-1, Partc2!11)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc!8)), 0) & (~$greatereq($sum(J, $product(-1, Partc2!11)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) & ($sum(Partc2!11, $product(-1, Partc3!12)) = -1) & ($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)) | (~((~($lesseq($sum(Partc!8, $product(-1, J!13)), 0) & (~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))))) | ((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | ((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14))))) | ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) & (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0) & $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20)))))))))))) <=> ((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))))))))))))))))))),
% 2.03/1.63      inference(monotonicity,[status(thm)],[332, 331])).
% 2.03/1.63  tff(334,plain,
% 2.03/1.63      (((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~((~($lesseq($sum(Partc!8, $product(-1, J!10)), 0) & (~$lesseq($sum(Partc1!9, $product(-1, J!10)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0))) | ($lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0) & (~$lesseq($sum(A!5, $product(-1, Partc2!11)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc!8)), 0) & (~$greatereq($sum(J, $product(-1, Partc2!11)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) & ($sum(Partc2!11, $product(-1, Partc3!12)) = -1) & ($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)) | (~((~($lesseq($sum(Partc!8, $product(-1, J!13)), 0) & (~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))))) | ((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | ((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14))))) | ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) & (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0) & $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20)))))))))))) <=> ((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))))))))))))))))))),
% 2.03/1.64      inference(transitivity,[status(thm)],[333, 274])).
% 2.03/1.64  tff(335,plain,
% 2.03/1.64      ((($sum(Partc!8, $product(-1, Partc1!9)) = -1) & ((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~((~($lesseq($sum(Partc!8, $product(-1, J!10)), 0) & (~$lesseq($sum(Partc1!9, $product(-1, J!10)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0))) | ($lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0) & (~$lesseq($sum(A!5, $product(-1, Partc2!11)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc!8)), 0) & (~$greatereq($sum(J, $product(-1, Partc2!11)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) & ($sum(Partc2!11, $product(-1, Partc3!12)) = -1) & ($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)) | (~((~($lesseq($sum(Partc!8, $product(-1, J!13)), 0) & (~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))))) | ((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | ((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14))))) | ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) & (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0) & $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20))))))))))))) <=> (($sum(Partc!8, $product(-1, Partc1!9)) = -1) & ((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))))))))))))))))))))))))),
% 2.03/1.64      inference(monotonicity,[status(thm)],[334])).
% 2.03/1.64  tff(336,plain,
% 2.03/1.64      ((($sum(Partc!8, $product(-1, Partc1!9)) = -1) & ((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~((~($lesseq($sum(Partc!8, $product(-1, J!10)), 0) & (~$lesseq($sum(Partc1!9, $product(-1, J!10)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0))) | ($lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0) & (~$lesseq($sum(A!5, $product(-1, Partc2!11)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc!8)), 0) & (~$greatereq($sum(J, $product(-1, Partc2!11)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) & ($sum(Partc2!11, $product(-1, Partc3!12)) = -1) & ($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)) | (~((~($lesseq($sum(Partc!8, $product(-1, J!13)), 0) & (~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))))) | ((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | ((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14))))) | ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) & (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0) & $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20))))))))))))) <=> (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))))))))))))))))))))))))))),
% 2.03/1.65      inference(transitivity,[status(thm)],[335, 273])).
% 2.03/1.65  tff(337,plain,
% 2.03/1.65      (((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (($sum(Partc!8, $product(-1, Partc1!9)) = -1) & ((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~((~($lesseq($sum(Partc!8, $product(-1, J!10)), 0) & (~$lesseq($sum(Partc1!9, $product(-1, J!10)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0))) | ($lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0) & (~$lesseq($sum(A!5, $product(-1, Partc2!11)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc!8)), 0) & (~$greatereq($sum(J, $product(-1, Partc2!11)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) & ($sum(Partc2!11, $product(-1, Partc3!12)) = -1) & ($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)) | (~((~($lesseq($sum(Partc!8, $product(-1, J!13)), 0) & (~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))))) | ((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | ((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14))))) | ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) & (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0) & $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20)))))))))))))) <=> ((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))))))))))))))))))))))),
% 2.03/1.65      inference(monotonicity,[status(thm)],[336])).
% 2.03/1.65  tff(338,plain,
% 2.03/1.65      (((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (($sum(Partc!8, $product(-1, Partc1!9)) = -1) & ((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~((~($lesseq($sum(Partc!8, $product(-1, J!10)), 0) & (~$lesseq($sum(Partc1!9, $product(-1, J!10)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0))) | ($lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0) & (~$lesseq($sum(A!5, $product(-1, Partc2!11)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc!8)), 0) & (~$greatereq($sum(J, $product(-1, Partc2!11)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) & ($sum(Partc2!11, $product(-1, Partc3!12)) = -1) & ($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)) | (~((~($lesseq($sum(Partc!8, $product(-1, J!13)), 0) & (~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))))) | ((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | ((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14))))) | ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) & (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0) & $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20)))))))))))))) <=> ((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))))))))))))))))))))))),
% 2.03/1.66      inference(transitivity,[status(thm)],[337, 272])).
% 2.03/1.66  tff(339,plain,
% 2.03/1.66      (((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) & ((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (($sum(Partc!8, $product(-1, Partc1!9)) = -1) & ((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~((~($lesseq($sum(Partc!8, $product(-1, J!10)), 0) & (~$lesseq($sum(Partc1!9, $product(-1, J!10)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0))) | ($lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0) & (~$lesseq($sum(A!5, $product(-1, Partc2!11)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc!8)), 0) & (~$greatereq($sum(J, $product(-1, Partc2!11)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) & ($sum(Partc2!11, $product(-1, Partc3!12)) = -1) & ($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)) | (~((~($lesseq($sum(Partc!8, $product(-1, J!13)), 0) & (~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))))) | ((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | ((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14))))) | ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) & (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0) & $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20))))))))))))))) <=> ((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) & ((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))))))))))))))))))))))))))))),
% 2.03/1.66      inference(monotonicity,[status(thm)],[338])).
% 2.03/1.66  tff(340,plain,
% 2.03/1.66      (((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) & ((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (($sum(Partc!8, $product(-1, Partc1!9)) = -1) & ((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~((~($lesseq($sum(Partc!8, $product(-1, J!10)), 0) & (~$lesseq($sum(Partc1!9, $product(-1, J!10)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0))) | ($lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0) & (~$lesseq($sum(A!5, $product(-1, Partc2!11)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc!8)), 0) & (~$greatereq($sum(J, $product(-1, Partc2!11)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) & ($sum(Partc2!11, $product(-1, Partc3!12)) = -1) & ($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)) | (~((~($lesseq($sum(Partc!8, $product(-1, J!13)), 0) & (~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))))) | ((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | ((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14))))) | ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) & (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0) & $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20))))))))))))))) <=> (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))))))))))))))))))))))))))))))),
% 2.03/1.67      inference(transitivity,[status(thm)],[339, 271])).
% 2.03/1.67  tff(341,plain,
% 2.03/1.67      ((~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | ((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) & $greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))) <=> (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))))))))),
% 2.03/1.67      inference(rewrite,[status(thm)],[])).
% 2.03/1.67  tff(342,plain,
% 2.03/1.67      (((~$greatereq(Partc!8, 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | ((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) & $greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | ((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) & ((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (($sum(Partc!8, $product(-1, Partc1!9)) = -1) & ((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~((~($lesseq($sum(Partc!8, $product(-1, J!10)), 0) & (~$lesseq($sum(Partc1!9, $product(-1, J!10)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0))) | ($lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0) & (~$lesseq($sum(A!5, $product(-1, Partc2!11)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc!8)), 0) & (~$greatereq($sum(J, $product(-1, Partc2!11)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) & ($sum(Partc2!11, $product(-1, Partc3!12)) = -1) & ($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)) | (~((~($lesseq($sum(Partc!8, $product(-1, J!13)), 0) & (~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))))) | ((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | ((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14))))) | ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) & (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0) & $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20)))))))))))))))) <=> ((~$greatereq(Partc!8, 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))))))))))))))))))))))))))),
% 2.03/1.67      inference(monotonicity,[status(thm)],[341, 340])).
% 2.03/1.67  tff(343,plain,
% 2.03/1.67      (((~$greatereq(Partc!8, 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | ((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) & $greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | ((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) & ((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (($sum(Partc!8, $product(-1, Partc1!9)) = -1) & ((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~((~($lesseq($sum(Partc!8, $product(-1, J!10)), 0) & (~$lesseq($sum(Partc1!9, $product(-1, J!10)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0))) | ($lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0) & (~$lesseq($sum(A!5, $product(-1, Partc2!11)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc!8)), 0) & (~$greatereq($sum(J, $product(-1, Partc2!11)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) & ($sum(Partc2!11, $product(-1, Partc3!12)) = -1) & ($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)) | (~((~($lesseq($sum(Partc!8, $product(-1, J!13)), 0) & (~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))))) | ((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | ((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14))))) | ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) & (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0) & $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20)))))))))))))))) <=> ((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))))))))))))))))))))))))))),
% 2.09/1.68      inference(transitivity,[status(thm)],[342, 270])).
% 2.09/1.68  tff(344,plain,
% 2.09/1.68      (^[J: $int] : trans(monotonicity(trans(monotonicity(rewrite(($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1))) <=> (~((~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | $greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))), ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) <=> (~(~((~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | $greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))))), rewrite((~(~((~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | $greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) <=> ((~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | $greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1))), ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) <=> ((~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | $greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))), (((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J)) <=> (((~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | $greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J)))), rewrite((((~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | $greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J)) <=> ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))), (((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J)) <=> ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))))),
% 2.09/1.68      inference(bind,[status(th)],[])).
% 2.09/1.68  tff(345,plain,
% 2.09/1.68      (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J)) <=> ![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))),
% 2.09/1.68      inference(quant_intro,[status(thm)],[344])).
% 2.09/1.68  tff(346,plain,
% 2.09/1.68      (($greatereq(Partc!8, 0) & (~$lesseq($sum(A!5, $product(-1, Partc!8)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J)) & ((~$greatereq(Partc!8, 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | ((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) & $greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | ((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) & ((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (($sum(Partc!8, $product(-1, Partc1!9)) = -1) & ((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~((~($lesseq($sum(Partc!8, $product(-1, J!10)), 0) & (~$lesseq($sum(Partc1!9, $product(-1, J!10)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0))) | ($lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0) & (~$lesseq($sum(A!5, $product(-1, Partc2!11)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc!8)), 0) & (~$greatereq($sum(J, $product(-1, Partc2!11)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) & ($sum(Partc2!11, $product(-1, Partc3!12)) = -1) & ($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)) | (~((~($lesseq($sum(Partc!8, $product(-1, J!13)), 0) & (~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))))) | ((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | ((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14))))) | ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) & (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0) & $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20))))))))))))))))) <=> ($greatereq(Partc!8, 0) & (~$lesseq($sum(A!5, $product(-1, Partc!8)), 0)) & ![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0))) & ((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))))))))))))))))))))))))))))))))),
% 2.09/1.69      inference(monotonicity,[status(thm)],[345, 343])).
% 2.09/1.69  tff(347,plain,
% 2.09/1.69      (($greatereq(Partc!8, 0) & (~$lesseq($sum(A!5, $product(-1, Partc!8)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J)) & ((~$greatereq(Partc!8, 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | ((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) & $greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | ((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) & ((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (($sum(Partc!8, $product(-1, Partc1!9)) = -1) & ((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~((~($lesseq($sum(Partc!8, $product(-1, J!10)), 0) & (~$lesseq($sum(Partc1!9, $product(-1, J!10)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0))) | ($lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0) & (~$lesseq($sum(A!5, $product(-1, Partc2!11)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc!8)), 0) & (~$greatereq($sum(J, $product(-1, Partc2!11)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) & ($sum(Partc2!11, $product(-1, Partc3!12)) = -1) & ($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)) | (~((~($lesseq($sum(Partc!8, $product(-1, J!13)), 0) & (~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))))) | ((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | ((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14))))) | ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) & (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0) & $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20))))))))))))))))) <=> (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))))))))))))))))))))))))))))))))))),
% 2.09/1.69      inference(transitivity,[status(thm)],[346, 269])).
% 2.09/1.69  tff(348,plain,
% 2.09/1.69      ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6))) <=> (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0))))),
% 2.09/1.69      inference(rewrite,[status(thm)],[])).
% 2.09/1.69  tff(349,plain,
% 2.09/1.69      (($lesseq(A!5, 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6))) | ($greatereq(Partc!8, 0) & (~$lesseq($sum(A!5, $product(-1, Partc!8)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J)) & ((~$greatereq(Partc!8, 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | ((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) & $greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | ((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) & ((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (($sum(Partc!8, $product(-1, Partc1!9)) = -1) & ((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~((~($lesseq($sum(Partc!8, $product(-1, J!10)), 0) & (~$lesseq($sum(Partc1!9, $product(-1, J!10)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0))) | ($lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0) & (~$lesseq($sum(A!5, $product(-1, Partc2!11)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc!8)), 0) & (~$greatereq($sum(J, $product(-1, Partc2!11)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) & ($sum(Partc2!11, $product(-1, Partc3!12)) = -1) & ($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)) | (~((~($lesseq($sum(Partc!8, $product(-1, J!13)), 0) & (~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))))) | ((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | ((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14))))) | ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) & (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0) & $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20)))))))))))))))))) <=> ($lesseq(A!5, 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))))))))))))))))))))))))))))))),
% 2.09/1.70      inference(monotonicity,[status(thm)],[348, 347])).
% 2.09/1.70  tff(350,plain,
% 2.09/1.70      (($lesseq(A!5, 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6))) | ($greatereq(Partc!8, 0) & (~$lesseq($sum(A!5, $product(-1, Partc!8)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J)) & ((~$greatereq(Partc!8, 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | ((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) & $greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | ((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) & ((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (($sum(Partc!8, $product(-1, Partc1!9)) = -1) & ((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~((~($lesseq($sum(Partc!8, $product(-1, J!10)), 0) & (~$lesseq($sum(Partc1!9, $product(-1, J!10)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0))) | ($lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0) & (~$lesseq($sum(A!5, $product(-1, Partc2!11)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc!8)), 0) & (~$greatereq($sum(J, $product(-1, Partc2!11)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) & ($sum(Partc2!11, $product(-1, Partc3!12)) = -1) & ($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)) | (~((~($lesseq($sum(Partc!8, $product(-1, J!13)), 0) & (~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))))) | ((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | ((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14))))) | ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) & (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0) & $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20)))))))))))))))))) <=> ($lesseq(A!5, 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))))))))))))))))))))))))))))))),
% 2.09/1.70      inference(transitivity,[status(thm)],[349, 268])).
% 2.09/1.70  tff(351,plain,
% 2.09/1.70      (($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & ($lesseq(A!5, 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6))) | ($greatereq(Partc!8, 0) & (~$lesseq($sum(A!5, $product(-1, Partc!8)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J)) & ((~$greatereq(Partc!8, 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | ((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) & $greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | ((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) & ((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (($sum(Partc!8, $product(-1, Partc1!9)) = -1) & ((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~((~($lesseq($sum(Partc!8, $product(-1, J!10)), 0) & (~$lesseq($sum(Partc1!9, $product(-1, J!10)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0))) | ($lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0) & (~$lesseq($sum(A!5, $product(-1, Partc2!11)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc!8)), 0) & (~$greatereq($sum(J, $product(-1, Partc2!11)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) & ($sum(Partc2!11, $product(-1, Partc3!12)) = -1) & ($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)) | (~((~($lesseq($sum(Partc!8, $product(-1, J!13)), 0) & (~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))))) | ((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | ((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14))))) | ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) & (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0) & $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20))))))))))))))))))) <=> ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & ($lesseq(A!5, 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))))))))))))))))))))))))))))))))))))),
% 2.09/1.71      inference(monotonicity,[status(thm)],[350])).
% 2.09/1.71  tff(352,plain,
% 2.09/1.71      (($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & ($lesseq(A!5, 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6))) | ($greatereq(Partc!8, 0) & (~$lesseq($sum(A!5, $product(-1, Partc!8)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J)) & ((~$greatereq(Partc!8, 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | ((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) & $greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | ((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) & ((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (($sum(Partc!8, $product(-1, Partc1!9)) = -1) & ((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~((~($lesseq($sum(Partc!8, $product(-1, J!10)), 0) & (~$lesseq($sum(Partc1!9, $product(-1, J!10)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0))) | ($lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0) & (~$lesseq($sum(A!5, $product(-1, Partc2!11)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc!8)), 0) & (~$greatereq($sum(J, $product(-1, Partc2!11)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) & ($sum(Partc2!11, $product(-1, Partc3!12)) = -1) & ($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)) | (~((~($lesseq($sum(Partc!8, $product(-1, J!13)), 0) & (~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))))) | ((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | ((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14))))) | ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) & (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0) & $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20))))))))))))))))))) <=> (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~($lesseq(A!5, 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))))))))))))))))))))))))))))))))))))))),
% 2.09/1.72      inference(transitivity,[status(thm)],[351, 267])).
% 2.09/1.72  tff(353,plain,
% 2.09/1.72      (($lesseq(A!5, 0) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & ($lesseq(A!5, 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6))) | ($greatereq(Partc!8, 0) & (~$lesseq($sum(A!5, $product(-1, Partc!8)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J)) & ((~$greatereq(Partc!8, 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | ((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) & $greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | ((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) & ((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (($sum(Partc!8, $product(-1, Partc1!9)) = -1) & ((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~((~($lesseq($sum(Partc!8, $product(-1, J!10)), 0) & (~$lesseq($sum(Partc1!9, $product(-1, J!10)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0))) | ($lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0) & (~$lesseq($sum(A!5, $product(-1, Partc2!11)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc!8)), 0) & (~$greatereq($sum(J, $product(-1, Partc2!11)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) & ($sum(Partc2!11, $product(-1, Partc3!12)) = -1) & ($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)) | (~((~($lesseq($sum(Partc!8, $product(-1, J!13)), 0) & (~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))))) | ((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | ((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14))))) | ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) & (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0) & $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20)))))))))))))))))))) <=> ($lesseq(A!5, 0) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~($lesseq(A!5, 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))))))))))))))))))))))))))))))))))),
% 2.09/1.72      inference(monotonicity,[status(thm)],[352])).
% 2.09/1.72  tff(354,plain,
% 2.09/1.72      (($lesseq(A!5, 0) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & ($lesseq(A!5, 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6))) | ($greatereq(Partc!8, 0) & (~$lesseq($sum(A!5, $product(-1, Partc!8)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J)) & ((~$greatereq(Partc!8, 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | ((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) & $greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | ((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) & ((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (($sum(Partc!8, $product(-1, Partc1!9)) = -1) & ((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~((~($lesseq($sum(Partc!8, $product(-1, J!10)), 0) & (~$lesseq($sum(Partc1!9, $product(-1, J!10)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0))) | ($lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0) & (~$lesseq($sum(A!5, $product(-1, Partc2!11)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc!8)), 0) & (~$greatereq($sum(J, $product(-1, Partc2!11)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) & ($sum(Partc2!11, $product(-1, Partc3!12)) = -1) & ($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)) | (~((~($lesseq($sum(Partc!8, $product(-1, J!13)), 0) & (~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))))) | ((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | ((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14))))) | ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) & (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0) & $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20)))))))))))))))))))) <=> ($lesseq(A!5, 0) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~($lesseq(A!5, 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))))))))))))))))))))))))))))))))))),
% 2.09/1.73      inference(transitivity,[status(thm)],[353, 266])).
% 2.09/1.73  tff(355,plain,
% 2.09/1.73      ($lesseq(A!5, 0) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & ($lesseq(A!5, 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6))) | ($greatereq(Partc!8, 0) & (~$lesseq($sum(A!5, $product(-1, Partc!8)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J)) & ((~$greatereq(Partc!8, 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | ((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) & $greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | ((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) & ((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (($sum(Partc!8, $product(-1, Partc1!9)) = -1) & ((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~((~($lesseq($sum(Partc!8, $product(-1, J!10)), 0) & (~$lesseq($sum(Partc1!9, $product(-1, J!10)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0))) | ($lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0) & (~$lesseq($sum(A!5, $product(-1, Partc2!11)), 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, Partc!8)), 0) & (~$greatereq($sum(J, $product(-1, Partc2!11)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) & ($sum(Partc2!11, $product(-1, Partc3!12)) = -1) & ($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)) | (~((~($lesseq($sum(Partc!8, $product(-1, J!13)), 0) & (~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0)))) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))))) | ((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | ((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14))))) | ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) & (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0) & $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, I!16)), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1) & (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) & ((~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0) & (~$lesseq($sum(I!16, $product(-1, J!19)), -1)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0))) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)))) | ($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))))))) | (![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1)))) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ![J: $int] : ((~($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) & (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)) & ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~((~($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0) & (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20)))))))))))))))))))),
% 2.09/1.73      inference(and_elim,[status(thm)],[187])).
% 2.09/1.73  tff(356,plain,
% 2.09/1.73      ($lesseq(A!5, 0) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~($lesseq(A!5, 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))))))))))))))))))))))))))))))))))))))),
% 2.09/1.73      inference(modus_ponens,[status(thm)],[355, 354])).
% 2.09/1.73  tff(357,plain,
% 2.09/1.73      ($lesseq(A!5, 0) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~($lesseq(A!5, 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))))))))))))))))))))))))))))))))))))))),
% 2.09/1.74      inference(modus_ponens,[status(thm)],[356, 265])).
% 2.09/1.74  tff(358,plain,
% 2.09/1.74      ($lesseq(A!5, 0) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~($lesseq(A!5, 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))))))))))))))))))))))))))))))))),
% 2.09/1.74      inference(modus_ponens,[status(thm)],[357, 264])).
% 2.09/1.74  tff(359,plain,
% 2.09/1.74      ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~($lesseq(A!5, 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))))))))))))))))))))))))))))))))),
% 2.09/1.74      inference(unit_resolution,[status(thm)],[358, 260])).
% 2.09/1.74  tff(360,plain,
% 2.09/1.74      (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~($lesseq(A!5, 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))))))))))))))))))))))))))))))))),
% 2.09/1.75      inference(unit_resolution,[status(thm)],[359, 237])).
% 2.09/1.75  tff(361,plain,
% 2.09/1.75      (((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~($lesseq(A!5, 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))))))))))))))))))))))))))))))) | ($lesseq(A!5, 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))))))))))))))))))))))))))))))),
% 2.09/1.75      inference(tautology,[status(thm)],[])).
% 2.09/1.75  tff(362,plain,
% 2.09/1.75      ($lesseq(A!5, 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))))))))))))))))))))))))))))),
% 2.09/1.75      inference(unit_resolution,[status(thm)],[361, 360])).
% 2.09/1.75  tff(363,plain,
% 2.09/1.75      (^[A: array_int, N: $int, V: $int] : rewrite((~((~((~numofgt(A, N, V)) | (~($greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(N, $product(-1, J)), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0)))))))) | (~(numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~($lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)) | (~$greatereq(tptp_fun_J_2(V, N, A), 0)))))))) <=> (~((~(numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~($lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)) | (~$greatereq(tptp_fun_J_2(V, N, A), 0)))))) | (~((~numofgt(A, N, V)) | (~($greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(N, $product(-1, J)), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0)))))))))))),
% 2.09/1.75      inference(bind,[status(th)],[])).
% 2.09/1.75  tff(364,plain,
% 2.09/1.75      (![A: array_int, N: $int, V: $int] : (~((~((~numofgt(A, N, V)) | (~($greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(N, $product(-1, J)), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0)))))))) | (~(numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~($lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)) | (~$greatereq(tptp_fun_J_2(V, N, A), 0)))))))) <=> ![A: array_int, N: $int, V: $int] : (~((~(numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~($lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)) | (~$greatereq(tptp_fun_J_2(V, N, A), 0)))))) | (~((~numofgt(A, N, V)) | (~($greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(N, $product(-1, J)), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0))))))))))),
% 2.09/1.75      inference(quant_intro,[status(thm)],[363])).
% 2.09/1.75  tff(365,plain,
% 2.09/1.75      (^[A: array_int, N: $int, V: $int] : refl((~((~((~numofgt(A, N, V)) | (~($greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(N, $product(-1, J)), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0)))))))) | (~(numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~($lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)) | (~$greatereq(tptp_fun_J_2(V, N, A), 0)))))))) <=> (~((~((~numofgt(A, N, V)) | (~($greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(N, $product(-1, J)), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0)))))))) | (~(numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~($lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)) | (~$greatereq(tptp_fun_J_2(V, N, A), 0)))))))))),
% 2.09/1.75      inference(bind,[status(th)],[])).
% 2.09/1.75  tff(366,plain,
% 2.09/1.75      (![A: array_int, N: $int, V: $int] : (~((~((~numofgt(A, N, V)) | (~($greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(N, $product(-1, J)), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0)))))))) | (~(numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~($lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)) | (~$greatereq(tptp_fun_J_2(V, N, A), 0)))))))) <=> ![A: array_int, N: $int, V: $int] : (~((~((~numofgt(A, N, V)) | (~($greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(N, $product(-1, J)), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0)))))))) | (~(numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~($lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)) | (~$greatereq(tptp_fun_J_2(V, N, A), 0))))))))),
% 2.09/1.75      inference(quant_intro,[status(thm)],[365])).
% 2.09/1.75  tff(367,plain,
% 2.09/1.75      (^[A: array_int, N: $int, V: $int] : rewrite((~((~((~numofgt(A, N, V)) | (~($greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(N, $product(-1, J)), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0)))))))) | (~(numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~($lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)) | (~$greatereq(tptp_fun_J_2(V, N, A), 0)))))))) <=> (~((~((~numofgt(A, N, V)) | (~($greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(N, $product(-1, J)), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0)))))))) | (~(numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~($lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)) | (~$greatereq(tptp_fun_J_2(V, N, A), 0)))))))))),
% 2.09/1.76      inference(bind,[status(th)],[])).
% 2.09/1.76  tff(368,plain,
% 2.09/1.76      (![A: array_int, N: $int, V: $int] : (~((~((~numofgt(A, N, V)) | (~($greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(N, $product(-1, J)), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0)))))))) | (~(numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~($lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)) | (~$greatereq(tptp_fun_J_2(V, N, A), 0)))))))) <=> ![A: array_int, N: $int, V: $int] : (~((~((~numofgt(A, N, V)) | (~($greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(N, $product(-1, J)), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0)))))))) | (~(numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~($lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)) | (~$greatereq(tptp_fun_J_2(V, N, A), 0))))))))),
% 2.09/1.76      inference(quant_intro,[status(thm)],[367])).
% 2.09/1.76  tff(369,plain,
% 2.09/1.76      (![A: array_int, N: $int, V: $int] : (~((~((~numofgt(A, N, V)) | (~($greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(N, $product(-1, J)), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0)))))))) | (~(numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~($lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)) | (~$greatereq(tptp_fun_J_2(V, N, A), 0)))))))) <=> ![A: array_int, N: $int, V: $int] : (~((~((~numofgt(A, N, V)) | (~($greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(N, $product(-1, J)), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0)))))))) | (~(numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~($lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)) | (~$greatereq(tptp_fun_J_2(V, N, A), 0))))))))),
% 2.09/1.76      inference(transitivity,[status(thm)],[368, 366])).
% 2.09/1.76  tff(370,plain,
% 2.09/1.76      (^[A: array_int, N: $int, V: $int] : trans(monotonicity(rewrite(((~numofgt(A, N, V)) | ($greatereq(N, 0) & (~$greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0)) & ![J: $int] : ((~($greatereq(J, 0) & (~$lesseq($sum(N, $product(-1, J)), 0)))) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0))) & $greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0))) <=> ((~numofgt(A, N, V)) | (~($greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(N, $product(-1, J)), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0)))))))), trans(monotonicity(rewrite((~((~($greatereq(tptp_fun_J_2(V, N, A), 0) & (~$lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0)))) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)))) <=> (~($lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)) | (~$greatereq(tptp_fun_J_2(V, N, A), 0))))), ((numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~((~($greatereq(tptp_fun_J_2(V, N, A), 0) & (~$lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0)))) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)))) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0))) <=> (numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~($lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)) | (~$greatereq(tptp_fun_J_2(V, N, A), 0)))) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0))))), rewrite((numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~($lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)) | (~$greatereq(tptp_fun_J_2(V, N, A), 0)))) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0))) <=> (numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~($lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)) | (~$greatereq(tptp_fun_J_2(V, N, A), 0)))))), ((numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~((~($greatereq(tptp_fun_J_2(V, N, A), 0) & (~$lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0)))) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)))) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0))) <=> (numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~($lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)) | (~$greatereq(tptp_fun_J_2(V, N, A), 0))))))), ((((~numofgt(A, N, V)) | ($greatereq(N, 0) & (~$greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0)) & ![J: $int] : ((~($greatereq(J, 0) & (~$lesseq($sum(N, $product(-1, J)), 0)))) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0))) & $greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0))) & (numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~((~($greatereq(tptp_fun_J_2(V, N, A), 0) & (~$lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0)))) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)))) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)))) <=> (((~numofgt(A, N, V)) | (~($greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(N, $product(-1, J)), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0))))))) & (numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~($lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)) | (~$greatereq(tptp_fun_J_2(V, N, A), 0)))))))), rewrite((((~numofgt(A, N, V)) | (~($greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(N, $product(-1, J)), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0))))))) & (numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~($lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)) | (~$greatereq(tptp_fun_J_2(V, N, A), 0)))))) <=> (~((~((~numofgt(A, N, V)) | (~($greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(N, $product(-1, J)), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0)))))))) | (~(numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~($lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)) | (~$greatereq(tptp_fun_J_2(V, N, A), 0))))))))), ((((~numofgt(A, N, V)) | ($greatereq(N, 0) & (~$greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0)) & ![J: $int] : ((~($greatereq(J, 0) & (~$lesseq($sum(N, $product(-1, J)), 0)))) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0))) & $greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0))) & (numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~((~($greatereq(tptp_fun_J_2(V, N, A), 0) & (~$lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0)))) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)))) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)))) <=> (~((~((~numofgt(A, N, V)) | (~($greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(N, $product(-1, J)), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0)))))))) | (~(numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~($lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)) | (~$greatereq(tptp_fun_J_2(V, N, A), 0))))))))))),
% 2.09/1.76      inference(bind,[status(th)],[])).
% 2.09/1.76  tff(371,plain,
% 2.09/1.76      (![A: array_int, N: $int, V: $int] : (((~numofgt(A, N, V)) | ($greatereq(N, 0) & (~$greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0)) & ![J: $int] : ((~($greatereq(J, 0) & (~$lesseq($sum(N, $product(-1, J)), 0)))) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0))) & $greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0))) & (numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~((~($greatereq(tptp_fun_J_2(V, N, A), 0) & (~$lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0)))) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)))) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)))) <=> ![A: array_int, N: $int, V: $int] : (~((~((~numofgt(A, N, V)) | (~($greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(N, $product(-1, J)), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0)))))))) | (~(numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~($lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)) | (~$greatereq(tptp_fun_J_2(V, N, A), 0))))))))),
% 2.09/1.76      inference(quant_intro,[status(thm)],[370])).
% 2.09/1.76  tff(372,plain,
% 2.09/1.76      (^[A: array_int, N: $int, V: $int] : rewrite((((~numofgt(A, N, V)) | ($greatereq(N, 0) & (~$greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0)) & ![J: $int] : ((~($greatereq(J, 0) & (~$lesseq($sum(N, $product(-1, J)), 0)))) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0))) & $greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0))) & (((~$greatereq(N, 0)) | (~(~$greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0))) | (~((~($greatereq(tptp_fun_J_2(V, N, A), 0) & (~$lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0)))) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)))) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0))) | numofgt(A, N, V))) <=> (((~numofgt(A, N, V)) | ($greatereq(N, 0) & (~$greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0)) & ![J: $int] : ((~($greatereq(J, 0) & (~$lesseq($sum(N, $product(-1, J)), 0)))) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0))) & $greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0))) & (numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~((~($greatereq(tptp_fun_J_2(V, N, A), 0) & (~$lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0)))) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)))) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)))))),
% 2.09/1.76      inference(bind,[status(th)],[])).
% 2.09/1.76  tff(373,plain,
% 2.09/1.76      (![A: array_int, N: $int, V: $int] : (((~numofgt(A, N, V)) | ($greatereq(N, 0) & (~$greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0)) & ![J: $int] : ((~($greatereq(J, 0) & (~$lesseq($sum(N, $product(-1, J)), 0)))) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0))) & $greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0))) & (((~$greatereq(N, 0)) | (~(~$greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0))) | (~((~($greatereq(tptp_fun_J_2(V, N, A), 0) & (~$lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0)))) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)))) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0))) | numofgt(A, N, V))) <=> ![A: array_int, N: $int, V: $int] : (((~numofgt(A, N, V)) | ($greatereq(N, 0) & (~$greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0)) & ![J: $int] : ((~($greatereq(J, 0) & (~$lesseq($sum(N, $product(-1, J)), 0)))) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0))) & $greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0))) & (numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~((~($greatereq(tptp_fun_J_2(V, N, A), 0) & (~$lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0)))) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)))) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0))))),
% 2.09/1.76      inference(quant_intro,[status(thm)],[372])).
% 2.09/1.76  tff(374,plain,
% 2.09/1.76      (^[A: array_int, N: $int, V: $int] : rewrite((((~numofgt(A, N, V)) | ($greatereq(N, 0) & (~$lesseq($sum(length(int, t2tb1(A)), $product(-1, N)), 0)) & ![J: $int] : ((~($greatereq(J, 0) & (~$lesseq($sum(N, $product(-1, J)), 0)))) | (~$lesseq($sum(tb2t(get1(int, t2tb1(A), J)), $product(-1, V)), 0))) & $lesseq($sum(tb2t(get1(int, t2tb1(A), N)), $product(-1, V)), 0))) & ((~($greatereq(N, 0) & (~$lesseq($sum(length(int, t2tb1(A)), $product(-1, N)), 0)) & ![J: $int] : ((~($greatereq(J, 0) & (~$lesseq($sum(N, $product(-1, J)), 0)))) | (~$lesseq($sum(tb2t(get1(int, t2tb1(A), J)), $product(-1, V)), 0))) & $lesseq($sum(tb2t(get1(int, t2tb1(A), N)), $product(-1, V)), 0))) | numofgt(A, N, V))) <=> (((~numofgt(A, N, V)) | ($greatereq(N, 0) & (~$greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0)) & ![J: $int] : ((~($greatereq(J, 0) & (~$lesseq($sum(N, $product(-1, J)), 0)))) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0))) & $greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0))) & ((~($greatereq(N, 0) & (~$greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0)) & ![J: $int] : ((~($greatereq(J, 0) & (~$lesseq($sum(N, $product(-1, J)), 0)))) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0))) & $greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0))) | numofgt(A, N, V))))),
% 2.09/1.76      inference(bind,[status(th)],[])).
% 2.09/1.76  tff(375,plain,
% 2.09/1.76      (![A: array_int, N: $int, V: $int] : (((~numofgt(A, N, V)) | ($greatereq(N, 0) & (~$lesseq($sum(length(int, t2tb1(A)), $product(-1, N)), 0)) & ![J: $int] : ((~($greatereq(J, 0) & (~$lesseq($sum(N, $product(-1, J)), 0)))) | (~$lesseq($sum(tb2t(get1(int, t2tb1(A), J)), $product(-1, V)), 0))) & $lesseq($sum(tb2t(get1(int, t2tb1(A), N)), $product(-1, V)), 0))) & ((~($greatereq(N, 0) & (~$lesseq($sum(length(int, t2tb1(A)), $product(-1, N)), 0)) & ![J: $int] : ((~($greatereq(J, 0) & (~$lesseq($sum(N, $product(-1, J)), 0)))) | (~$lesseq($sum(tb2t(get1(int, t2tb1(A), J)), $product(-1, V)), 0))) & $lesseq($sum(tb2t(get1(int, t2tb1(A), N)), $product(-1, V)), 0))) | numofgt(A, N, V))) <=> ![A: array_int, N: $int, V: $int] : (((~numofgt(A, N, V)) | ($greatereq(N, 0) & (~$greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0)) & ![J: $int] : ((~($greatereq(J, 0) & (~$lesseq($sum(N, $product(-1, J)), 0)))) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0))) & $greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0))) & ((~($greatereq(N, 0) & (~$greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0)) & ![J: $int] : ((~($greatereq(J, 0) & (~$lesseq($sum(N, $product(-1, J)), 0)))) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0))) & $greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0))) | numofgt(A, N, V)))),
% 2.09/1.76      inference(quant_intro,[status(thm)],[374])).
% 2.09/1.76  tff(376,plain,
% 2.09/1.76      (^[A: array_int, N: $int, V: $int] : rewrite((((~numofgt(A, N, V)) | ($lesseq(0, N) & (~$lesseq(length(int, t2tb1(A)), N)) & ![J: $int] : ((~($lesseq(0, J) & (~$lesseq(N, J)))) | (~$lesseq(tb2t(get1(int, t2tb1(A), J)), V))) & $lesseq(tb2t(get1(int, t2tb1(A), N)), V))) & ((~($lesseq(0, N) & (~$lesseq(length(int, t2tb1(A)), N)) & ![J: $int] : ((~($lesseq(0, J) & (~$lesseq(N, J)))) | (~$lesseq(tb2t(get1(int, t2tb1(A), J)), V))) & $lesseq(tb2t(get1(int, t2tb1(A), N)), V))) | numofgt(A, N, V))) <=> (((~numofgt(A, N, V)) | ($greatereq(N, 0) & (~$lesseq($sum(length(int, t2tb1(A)), $product(-1, N)), 0)) & ![J: $int] : ((~($greatereq(J, 0) & (~$lesseq($sum(N, $product(-1, J)), 0)))) | (~$lesseq($sum(tb2t(get1(int, t2tb1(A), J)), $product(-1, V)), 0))) & $lesseq($sum(tb2t(get1(int, t2tb1(A), N)), $product(-1, V)), 0))) & ((~($greatereq(N, 0) & (~$lesseq($sum(length(int, t2tb1(A)), $product(-1, N)), 0)) & ![J: $int] : ((~($greatereq(J, 0) & (~$lesseq($sum(N, $product(-1, J)), 0)))) | (~$lesseq($sum(tb2t(get1(int, t2tb1(A), J)), $product(-1, V)), 0))) & $lesseq($sum(tb2t(get1(int, t2tb1(A), N)), $product(-1, V)), 0))) | numofgt(A, N, V))))),
% 2.09/1.76      inference(bind,[status(th)],[])).
% 2.09/1.76  tff(377,plain,
% 2.09/1.76      (![A: array_int, N: $int, V: $int] : (((~numofgt(A, N, V)) | ($lesseq(0, N) & (~$lesseq(length(int, t2tb1(A)), N)) & ![J: $int] : ((~($lesseq(0, J) & (~$lesseq(N, J)))) | (~$lesseq(tb2t(get1(int, t2tb1(A), J)), V))) & $lesseq(tb2t(get1(int, t2tb1(A), N)), V))) & ((~($lesseq(0, N) & (~$lesseq(length(int, t2tb1(A)), N)) & ![J: $int] : ((~($lesseq(0, J) & (~$lesseq(N, J)))) | (~$lesseq(tb2t(get1(int, t2tb1(A), J)), V))) & $lesseq(tb2t(get1(int, t2tb1(A), N)), V))) | numofgt(A, N, V))) <=> ![A: array_int, N: $int, V: $int] : (((~numofgt(A, N, V)) | ($greatereq(N, 0) & (~$lesseq($sum(length(int, t2tb1(A)), $product(-1, N)), 0)) & ![J: $int] : ((~($greatereq(J, 0) & (~$lesseq($sum(N, $product(-1, J)), 0)))) | (~$lesseq($sum(tb2t(get1(int, t2tb1(A), J)), $product(-1, V)), 0))) & $lesseq($sum(tb2t(get1(int, t2tb1(A), N)), $product(-1, V)), 0))) & ((~($greatereq(N, 0) & (~$lesseq($sum(length(int, t2tb1(A)), $product(-1, N)), 0)) & ![J: $int] : ((~($greatereq(J, 0) & (~$lesseq($sum(N, $product(-1, J)), 0)))) | (~$lesseq($sum(tb2t(get1(int, t2tb1(A), J)), $product(-1, V)), 0))) & $lesseq($sum(tb2t(get1(int, t2tb1(A), N)), $product(-1, V)), 0))) | numofgt(A, N, V)))),
% 2.09/1.76      inference(quant_intro,[status(thm)],[376])).
% 2.09/1.76  tff(378,plain,
% 2.09/1.76      (![A: array_int, N: $int, V: $int] : (((~numofgt(A, N, V)) | ($lesseq(0, N) & (~$lesseq(length(int, t2tb1(A)), N)) & ![J: $int] : ((~($lesseq(0, J) & (~$lesseq(N, J)))) | (~$lesseq(tb2t(get1(int, t2tb1(A), J)), V))) & $lesseq(tb2t(get1(int, t2tb1(A), N)), V))) & ((~($lesseq(0, N) & (~$lesseq(length(int, t2tb1(A)), N)) & ![J: $int] : ((~($lesseq(0, J) & (~$lesseq(N, J)))) | (~$lesseq(tb2t(get1(int, t2tb1(A), J)), V))) & $lesseq(tb2t(get1(int, t2tb1(A), N)), V))) | numofgt(A, N, V))) <=> ![A: array_int, N: $int, V: $int] : (((~numofgt(A, N, V)) | ($lesseq(0, N) & (~$lesseq(length(int, t2tb1(A)), N)) & ![J: $int] : ((~($lesseq(0, J) & (~$lesseq(N, J)))) | (~$lesseq(tb2t(get1(int, t2tb1(A), J)), V))) & $lesseq(tb2t(get1(int, t2tb1(A), N)), V))) & ((~($lesseq(0, N) & (~$lesseq(length(int, t2tb1(A)), N)) & ![J: $int] : ((~($lesseq(0, J) & (~$lesseq(N, J)))) | (~$lesseq(tb2t(get1(int, t2tb1(A), J)), V))) & $lesseq(tb2t(get1(int, t2tb1(A), N)), V))) | numofgt(A, N, V)))),
% 2.09/1.76      inference(rewrite,[status(thm)],[])).
% 2.09/1.76  tff(379,plain,
% 2.09/1.76      (^[A: array_int, N: $int, V: $int] : rewrite(((numofgt(A, N, V) => ((($lesseq(0, N) & $less(N, length(int, t2tb1(A)))) & ![J: $int] : (($lesseq(0, J) & $less(J, N)) => $less(V, tb2t(get1(int, t2tb1(A), J))))) & $lesseq(tb2t(get1(int, t2tb1(A), N)), V))) & (((($lesseq(0, N) & $less(N, length(int, t2tb1(A)))) & ![J: $int] : (($lesseq(0, J) & $less(J, N)) => $less(V, tb2t(get1(int, t2tb1(A), J))))) & $lesseq(tb2t(get1(int, t2tb1(A), N)), V)) => numofgt(A, N, V))) <=> (((~numofgt(A, N, V)) | ($lesseq(0, N) & (~$lesseq(length(int, t2tb1(A)), N)) & ![J: $int] : ((~($lesseq(0, J) & (~$lesseq(N, J)))) | (~$lesseq(tb2t(get1(int, t2tb1(A), J)), V))) & $lesseq(tb2t(get1(int, t2tb1(A), N)), V))) & ((~($lesseq(0, N) & (~$lesseq(length(int, t2tb1(A)), N)) & ![J: $int] : ((~($lesseq(0, J) & (~$lesseq(N, J)))) | (~$lesseq(tb2t(get1(int, t2tb1(A), J)), V))) & $lesseq(tb2t(get1(int, t2tb1(A), N)), V))) | numofgt(A, N, V))))),
% 2.09/1.76      inference(bind,[status(th)],[])).
% 2.09/1.76  tff(380,plain,
% 2.09/1.76      (![A: array_int, N: $int, V: $int] : ((numofgt(A, N, V) => ((($lesseq(0, N) & $less(N, length(int, t2tb1(A)))) & ![J: $int] : (($lesseq(0, J) & $less(J, N)) => $less(V, tb2t(get1(int, t2tb1(A), J))))) & $lesseq(tb2t(get1(int, t2tb1(A), N)), V))) & (((($lesseq(0, N) & $less(N, length(int, t2tb1(A)))) & ![J: $int] : (($lesseq(0, J) & $less(J, N)) => $less(V, tb2t(get1(int, t2tb1(A), J))))) & $lesseq(tb2t(get1(int, t2tb1(A), N)), V)) => numofgt(A, N, V))) <=> ![A: array_int, N: $int, V: $int] : (((~numofgt(A, N, V)) | ($lesseq(0, N) & (~$lesseq(length(int, t2tb1(A)), N)) & ![J: $int] : ((~($lesseq(0, J) & (~$lesseq(N, J)))) | (~$lesseq(tb2t(get1(int, t2tb1(A), J)), V))) & $lesseq(tb2t(get1(int, t2tb1(A), N)), V))) & ((~($lesseq(0, N) & (~$lesseq(length(int, t2tb1(A)), N)) & ![J: $int] : ((~($lesseq(0, J) & (~$lesseq(N, J)))) | (~$lesseq(tb2t(get1(int, t2tb1(A), J)), V))) & $lesseq(tb2t(get1(int, t2tb1(A), N)), V))) | numofgt(A, N, V)))),
% 2.09/1.76      inference(quant_intro,[status(thm)],[379])).
% 2.09/1.76  tff(381,axiom,(![A: array_int, N: $int, V: $int] : ((numofgt(A, N, V) => ((($lesseq(0, N) & $less(N, length(int, t2tb1(A)))) & ![J: $int] : (($lesseq(0, J) & $less(J, N)) => $less(V, tb2t(get1(int, t2tb1(A), J))))) & $lesseq(tb2t(get1(int, t2tb1(A), N)), V))) & (((($lesseq(0, N) & $less(N, length(int, t2tb1(A)))) & ![J: $int] : (($lesseq(0, J) & $less(J, N)) => $less(V, tb2t(get1(int, t2tb1(A), J))))) & $lesseq(tb2t(get1(int, t2tb1(A), N)), V)) => numofgt(A, N, V)))), file('/export/starexec/sandbox2/benchmark/theBenchmark.p','numofgt_def')).
% 2.09/1.76  tff(382,plain,
% 2.09/1.76      (![A: array_int, N: $int, V: $int] : (((~numofgt(A, N, V)) | ($lesseq(0, N) & (~$lesseq(length(int, t2tb1(A)), N)) & ![J: $int] : ((~($lesseq(0, J) & (~$lesseq(N, J)))) | (~$lesseq(tb2t(get1(int, t2tb1(A), J)), V))) & $lesseq(tb2t(get1(int, t2tb1(A), N)), V))) & ((~($lesseq(0, N) & (~$lesseq(length(int, t2tb1(A)), N)) & ![J: $int] : ((~($lesseq(0, J) & (~$lesseq(N, J)))) | (~$lesseq(tb2t(get1(int, t2tb1(A), J)), V))) & $lesseq(tb2t(get1(int, t2tb1(A), N)), V))) | numofgt(A, N, V)))),
% 2.09/1.76      inference(modus_ponens,[status(thm)],[381, 380])).
% 2.09/1.76  tff(383,plain,
% 2.09/1.76      (![A: array_int, N: $int, V: $int] : (((~numofgt(A, N, V)) | ($lesseq(0, N) & (~$lesseq(length(int, t2tb1(A)), N)) & ![J: $int] : ((~($lesseq(0, J) & (~$lesseq(N, J)))) | (~$lesseq(tb2t(get1(int, t2tb1(A), J)), V))) & $lesseq(tb2t(get1(int, t2tb1(A), N)), V))) & ((~($lesseq(0, N) & (~$lesseq(length(int, t2tb1(A)), N)) & ![J: $int] : ((~($lesseq(0, J) & (~$lesseq(N, J)))) | (~$lesseq(tb2t(get1(int, t2tb1(A), J)), V))) & $lesseq(tb2t(get1(int, t2tb1(A), N)), V))) | numofgt(A, N, V)))),
% 2.09/1.76      inference(modus_ponens,[status(thm)],[382, 378])).
% 2.09/1.76  tff(384,plain,
% 2.09/1.76      (![A: array_int, N: $int, V: $int] : (((~numofgt(A, N, V)) | ($greatereq(N, 0) & (~$lesseq($sum(length(int, t2tb1(A)), $product(-1, N)), 0)) & ![J: $int] : ((~($greatereq(J, 0) & (~$lesseq($sum(N, $product(-1, J)), 0)))) | (~$lesseq($sum(tb2t(get1(int, t2tb1(A), J)), $product(-1, V)), 0))) & $lesseq($sum(tb2t(get1(int, t2tb1(A), N)), $product(-1, V)), 0))) & ((~($greatereq(N, 0) & (~$lesseq($sum(length(int, t2tb1(A)), $product(-1, N)), 0)) & ![J: $int] : ((~($greatereq(J, 0) & (~$lesseq($sum(N, $product(-1, J)), 0)))) | (~$lesseq($sum(tb2t(get1(int, t2tb1(A), J)), $product(-1, V)), 0))) & $lesseq($sum(tb2t(get1(int, t2tb1(A), N)), $product(-1, V)), 0))) | numofgt(A, N, V)))),
% 2.09/1.76      inference(modus_ponens,[status(thm)],[383, 377])).
% 2.09/1.76  tff(385,plain,
% 2.09/1.76      (![A: array_int, N: $int, V: $int] : (((~numofgt(A, N, V)) | ($greatereq(N, 0) & (~$greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0)) & ![J: $int] : ((~($greatereq(J, 0) & (~$lesseq($sum(N, $product(-1, J)), 0)))) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0))) & $greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0))) & ((~($greatereq(N, 0) & (~$greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0)) & ![J: $int] : ((~($greatereq(J, 0) & (~$lesseq($sum(N, $product(-1, J)), 0)))) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0))) & $greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0))) | numofgt(A, N, V)))),
% 2.09/1.76      inference(modus_ponens,[status(thm)],[384, 375])).
% 2.09/1.76  tff(386,plain,(
% 2.09/1.76      ![A: array_int, N: $int, V: $int] : (((~numofgt(A, N, V)) | ($greatereq(N, 0) & (~$greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0)) & ![J: $int] : ((~($greatereq(J, 0) & (~$lesseq($sum(N, $product(-1, J)), 0)))) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0))) & $greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0))) & (((~$greatereq(N, 0)) | (~(~$greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0))) | (~((~($greatereq(tptp_fun_J_2(V, N, A), 0) & (~$lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0)))) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)))) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0))) | numofgt(A, N, V)))),
% 2.09/1.76      inference(skolemize,[status(sab)],[385])).
% 2.09/1.76  tff(387,plain,
% 2.09/1.76      (![A: array_int, N: $int, V: $int] : (((~numofgt(A, N, V)) | ($greatereq(N, 0) & (~$greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0)) & ![J: $int] : ((~($greatereq(J, 0) & (~$lesseq($sum(N, $product(-1, J)), 0)))) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0))) & $greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0))) & (numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~((~($greatereq(tptp_fun_J_2(V, N, A), 0) & (~$lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0)))) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)))) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0))))),
% 2.09/1.76      inference(modus_ponens,[status(thm)],[386, 373])).
% 2.09/1.76  tff(388,plain,
% 2.09/1.76      (![A: array_int, N: $int, V: $int] : (~((~((~numofgt(A, N, V)) | (~($greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(N, $product(-1, J)), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0)))))))) | (~(numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~($lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)) | (~$greatereq(tptp_fun_J_2(V, N, A), 0))))))))),
% 2.09/1.76      inference(modus_ponens,[status(thm)],[387, 371])).
% 2.09/1.76  tff(389,plain,
% 2.09/1.76      (![A: array_int, N: $int, V: $int] : (~((~((~numofgt(A, N, V)) | (~($greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(N, $product(-1, J)), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0)))))))) | (~(numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~($lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)) | (~$greatereq(tptp_fun_J_2(V, N, A), 0))))))))),
% 2.09/1.76      inference(modus_ponens,[status(thm)],[388, 369])).
% 2.09/1.76  tff(390,plain,
% 2.09/1.76      (![A: array_int, N: $int, V: $int] : (~((~(numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~($lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)) | (~$greatereq(tptp_fun_J_2(V, N, A), 0)))))) | (~((~numofgt(A, N, V)) | (~($greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(N, $product(-1, J)), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0))))))))))),
% 2.09/1.76      inference(modus_ponens,[status(thm)],[389, 364])).
% 2.09/1.76  tff(391,plain,
% 2.09/1.76      (((~![A: array_int, N: $int, V: $int] : (~((~(numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~($lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)) | (~$greatereq(tptp_fun_J_2(V, N, A), 0)))))) | (~((~numofgt(A, N, V)) | (~($greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(N, $product(-1, J)), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0))))))))))) | (~((~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $greatereq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), 0)) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))))))), 0)) | (~((~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | $lesseq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0))))) | (~((~numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6)) | (~($greatereq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), 0)) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))))))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0)) | $greatereq($sum(J, $product(-1, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))))), 0)))))))))) <=> ((~![A: array_int, N: $int, V: $int] : (~((~(numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~($lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)) | (~$greatereq(tptp_fun_J_2(V, N, A), 0)))))) | (~((~numofgt(A, N, V)) | (~($greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(N, $product(-1, J)), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0))))))))))) | (~((~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $greatereq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), 0)) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))))))), 0)) | (~((~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | $lesseq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0))))) | (~((~numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6)) | (~($greatereq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), 0)) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))))))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0)) | $greatereq($sum(J, $product(-1, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))))), 0))))))))))),
% 2.09/1.77      inference(rewrite,[status(thm)],[])).
% 2.09/1.77  tff(392,plain,
% 2.09/1.77      ((~((~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $greatereq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), 0)) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))))))), 0)) | (~($lesseq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))))) | (~((~numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6)) | (~($greatereq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), 0)) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))))))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, J)), 0) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0)))))))))) <=> (~((~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $greatereq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), 0)) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))))))), 0)) | (~((~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | $lesseq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0))))) | (~((~numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6)) | (~($greatereq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), 0)) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))))))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0)) | $greatereq($sum(J, $product(-1, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))))), 0)))))))))),
% 2.09/1.77      inference(rewrite,[status(thm)],[])).
% 2.09/1.77  tff(393,plain,
% 2.09/1.77      (((~![A: array_int, N: $int, V: $int] : (~((~(numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~($lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)) | (~$greatereq(tptp_fun_J_2(V, N, A), 0)))))) | (~((~numofgt(A, N, V)) | (~($greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(N, $product(-1, J)), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0))))))))))) | (~((~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $greatereq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), 0)) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))))))), 0)) | (~($lesseq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))))) | (~((~numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6)) | (~($greatereq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), 0)) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))))))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, J)), 0) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))))))))))) <=> ((~![A: array_int, N: $int, V: $int] : (~((~(numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~($lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)) | (~$greatereq(tptp_fun_J_2(V, N, A), 0)))))) | (~((~numofgt(A, N, V)) | (~($greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(N, $product(-1, J)), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0))))))))))) | (~((~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $greatereq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), 0)) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))))))), 0)) | (~((~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | $lesseq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0))))) | (~((~numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6)) | (~($greatereq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), 0)) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))))))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0)) | $greatereq($sum(J, $product(-1, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))))), 0))))))))))),
% 2.18/1.77      inference(monotonicity,[status(thm)],[392])).
% 2.18/1.77  tff(394,plain,
% 2.18/1.77      (((~![A: array_int, N: $int, V: $int] : (~((~(numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~($lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)) | (~$greatereq(tptp_fun_J_2(V, N, A), 0)))))) | (~((~numofgt(A, N, V)) | (~($greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(N, $product(-1, J)), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0))))))))))) | (~((~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $greatereq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), 0)) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))))))), 0)) | (~($lesseq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))))) | (~((~numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6)) | (~($greatereq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), 0)) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))))))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, J)), 0) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))))))))))) <=> ((~![A: array_int, N: $int, V: $int] : (~((~(numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~($lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)) | (~$greatereq(tptp_fun_J_2(V, N, A), 0)))))) | (~((~numofgt(A, N, V)) | (~($greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(N, $product(-1, J)), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0))))))))))) | (~((~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $greatereq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), 0)) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))))))), 0)) | (~((~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | $lesseq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0))))) | (~((~numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6)) | (~($greatereq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), 0)) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))))))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0)) | $greatereq($sum(J, $product(-1, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))))), 0))))))))))),
% 2.18/1.77      inference(transitivity,[status(thm)],[393, 391])).
% 2.18/1.77  tff(395,plain,
% 2.18/1.77      ((~![A: array_int, N: $int, V: $int] : (~((~(numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~($lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)) | (~$greatereq(tptp_fun_J_2(V, N, A), 0)))))) | (~((~numofgt(A, N, V)) | (~($greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(N, $product(-1, J)), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0))))))))))) | (~((~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $greatereq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), 0)) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))))))), 0)) | (~($lesseq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))))) | (~((~numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6)) | (~($greatereq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), 0)) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))))))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, J)), 0) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))))))))))),
% 2.18/1.77      inference(quant_inst,[status(thm)],[])).
% 2.18/1.77  tff(396,plain,
% 2.18/1.77      ((~![A: array_int, N: $int, V: $int] : (~((~(numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~($lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)) | (~$greatereq(tptp_fun_J_2(V, N, A), 0)))))) | (~((~numofgt(A, N, V)) | (~($greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(N, $product(-1, J)), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0))))))))))) | (~((~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $greatereq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), 0)) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))))))), 0)) | (~((~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | $lesseq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0))))) | (~((~numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6)) | (~($greatereq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), 0)) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))))))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0)) | $greatereq($sum(J, $product(-1, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))))), 0)))))))))),
% 2.18/1.77      inference(modus_ponens,[status(thm)],[395, 394])).
% 2.18/1.77  tff(397,plain,
% 2.18/1.77      (~((~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $greatereq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), 0)) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))))))), 0)) | (~((~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | $lesseq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0))))) | (~((~numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6)) | (~($greatereq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), 0)) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))))))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0)) | $greatereq($sum(J, $product(-1, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))))), 0))))))))),
% 2.18/1.77      inference(unit_resolution,[status(thm)],[396, 390])).
% 2.18/1.77  tff(398,plain,
% 2.18/1.77      (((~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $greatereq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), 0)) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))))))), 0)) | (~((~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | $lesseq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0))))) | (~((~numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6)) | (~($greatereq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), 0)) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))))))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0)) | $greatereq($sum(J, $product(-1, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))))), 0)))))))) | (numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $greatereq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), 0)) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))))))), 0)) | (~((~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | $lesseq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0))))),
% 2.18/1.78      inference(tautology,[status(thm)],[])).
% 2.18/1.78  tff(399,plain,
% 2.18/1.78      (numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $greatereq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), 0)) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))))))), 0)) | (~((~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | $lesseq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)))),
% 2.18/1.78      inference(unit_resolution,[status(thm)],[398, 397])).
% 2.18/1.78  tff(400,plain,
% 2.18/1.78      (mk_array(int, A!5, t2tb2(A1!4)) = t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))),
% 2.18/1.78      inference(symmetry,[status(thm)],[81])).
% 2.18/1.78  tff(401,plain,
% 2.18/1.78      (get1(int, mk_array(int, A!5, t2tb2(A1!4)), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))) = get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))),
% 2.18/1.78      inference(monotonicity,[status(thm)],[400])).
% 2.18/1.78  tff(402,plain,
% 2.18/1.78      (get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))) = get1(int, mk_array(int, A!5, t2tb2(A1!4)), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))),
% 2.18/1.78      inference(symmetry,[status(thm)],[401])).
% 2.18/1.78  tff(403,plain,
% 2.18/1.78      (sort(int, get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))) <=> sort(int, get1(int, mk_array(int, A!5, t2tb2(A1!4)), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))),
% 2.18/1.78      inference(monotonicity,[status(thm)],[402])).
% 2.18/1.78  tff(404,plain,
% 2.18/1.78      (sort(int, get1(int, mk_array(int, A!5, t2tb2(A1!4)), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))) <=> sort(int, get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))),
% 2.18/1.78      inference(symmetry,[status(thm)],[403])).
% 2.18/1.78  tff(405,plain,
% 2.18/1.78      (^[A: ty, X: uni, X1: $int] : refl(sort(A, get1(A, X, X1)) <=> sort(A, get1(A, X, X1)))),
% 2.18/1.78      inference(bind,[status(th)],[])).
% 2.18/1.78  tff(406,plain,
% 2.18/1.78      (![A: ty, X: uni, X1: $int] : sort(A, get1(A, X, X1)) <=> ![A: ty, X: uni, X1: $int] : sort(A, get1(A, X, X1))),
% 2.18/1.78      inference(quant_intro,[status(thm)],[405])).
% 2.18/1.78  tff(407,plain,
% 2.18/1.78      (![A: ty, X: uni, X1: $int] : sort(A, get1(A, X, X1)) <=> ![A: ty, X: uni, X1: $int] : sort(A, get1(A, X, X1))),
% 2.18/1.78      inference(rewrite,[status(thm)],[])).
% 2.18/1.78  tff(408,axiom,(![A: ty, X: uni, X1: $int] : sort(A, get1(A, X, X1))), file('/export/starexec/sandbox2/benchmark/theBenchmark.p','get_sort1')).
% 2.18/1.78  tff(409,plain,
% 2.18/1.78      (![A: ty, X: uni, X1: $int] : sort(A, get1(A, X, X1))),
% 2.18/1.78      inference(modus_ponens,[status(thm)],[408, 407])).
% 2.18/1.78  tff(410,plain,(
% 2.18/1.78      ![A: ty, X: uni, X1: $int] : sort(A, get1(A, X, X1))),
% 2.18/1.78      inference(skolemize,[status(sab)],[409])).
% 2.18/1.78  tff(411,plain,
% 2.18/1.78      (![A: ty, X: uni, X1: $int] : sort(A, get1(A, X, X1))),
% 2.18/1.78      inference(modus_ponens,[status(thm)],[410, 406])).
% 2.18/1.78  tff(412,plain,
% 2.18/1.78      ((~![A: ty, X: uni, X1: $int] : sort(A, get1(A, X, X1))) | sort(int, get1(int, mk_array(int, A!5, t2tb2(A1!4)), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))),
% 2.18/1.78      inference(quant_inst,[status(thm)],[])).
% 2.18/1.78  tff(413,plain,
% 2.18/1.78      (sort(int, get1(int, mk_array(int, A!5, t2tb2(A1!4)), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))),
% 2.18/1.78      inference(unit_resolution,[status(thm)],[412, 411])).
% 2.18/1.78  tff(414,plain,
% 2.18/1.78      (sort(int, get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))),
% 2.18/1.78      inference(modus_ponens,[status(thm)],[413, 404])).
% 2.18/1.78  tff(415,plain,
% 2.18/1.78      (^[A: ty, B: ty, B1: uni, A1: uni] : refl(((~sort(B, B1)) | (get(B, A, const(B, A, B1), A1) = B1)) <=> ((~sort(B, B1)) | (get(B, A, const(B, A, B1), A1) = B1)))),
% 2.18/1.78      inference(bind,[status(th)],[])).
% 2.18/1.78  tff(416,plain,
% 2.18/1.78      (![A: ty, B: ty, B1: uni, A1: uni] : ((~sort(B, B1)) | (get(B, A, const(B, A, B1), A1) = B1)) <=> ![A: ty, B: ty, B1: uni, A1: uni] : ((~sort(B, B1)) | (get(B, A, const(B, A, B1), A1) = B1))),
% 2.18/1.78      inference(quant_intro,[status(thm)],[415])).
% 2.18/1.78  tff(417,plain,
% 2.18/1.78      (![A: ty, B: ty, B1: uni, A1: uni] : ((~sort(B, B1)) | (get(B, A, const(B, A, B1), A1) = B1)) <=> ![A: ty, B: ty, B1: uni, A1: uni] : ((~sort(B, B1)) | (get(B, A, const(B, A, B1), A1) = B1))),
% 2.18/1.78      inference(rewrite,[status(thm)],[])).
% 2.18/1.78  tff(418,plain,
% 2.18/1.78      (^[A: ty, B: ty, B1: uni, A1: uni] : rewrite((sort(B, B1) => (get(B, A, const(B, A, B1), A1) = B1)) <=> ((~sort(B, B1)) | (get(B, A, const(B, A, B1), A1) = B1)))),
% 2.18/1.78      inference(bind,[status(th)],[])).
% 2.18/1.78  tff(419,plain,
% 2.18/1.78      (![A: ty, B: ty, B1: uni, A1: uni] : (sort(B, B1) => (get(B, A, const(B, A, B1), A1) = B1)) <=> ![A: ty, B: ty, B1: uni, A1: uni] : ((~sort(B, B1)) | (get(B, A, const(B, A, B1), A1) = B1))),
% 2.18/1.78      inference(quant_intro,[status(thm)],[418])).
% 2.18/1.78  tff(420,axiom,(![A: ty, B: ty, B1: uni, A1: uni] : (sort(B, B1) => (get(B, A, const(B, A, B1), A1) = B1))), file('/export/starexec/sandbox2/benchmark/theBenchmark.p','const1')).
% 2.18/1.78  tff(421,plain,
% 2.18/1.78      (![A: ty, B: ty, B1: uni, A1: uni] : ((~sort(B, B1)) | (get(B, A, const(B, A, B1), A1) = B1))),
% 2.18/1.78      inference(modus_ponens,[status(thm)],[420, 419])).
% 2.18/1.78  tff(422,plain,
% 2.18/1.78      (![A: ty, B: ty, B1: uni, A1: uni] : ((~sort(B, B1)) | (get(B, A, const(B, A, B1), A1) = B1))),
% 2.18/1.78      inference(modus_ponens,[status(thm)],[421, 417])).
% 2.18/1.78  tff(423,plain,(
% 2.18/1.78      ![A: ty, B: ty, B1: uni, A1: uni] : ((~sort(B, B1)) | (get(B, A, const(B, A, B1), A1) = B1))),
% 2.18/1.78      inference(skolemize,[status(sab)],[422])).
% 2.18/1.78  tff(424,plain,
% 2.18/1.78      (![A: ty, B: ty, B1: uni, A1: uni] : ((~sort(B, B1)) | (get(B, A, const(B, A, B1), A1) = B1))),
% 2.18/1.78      inference(modus_ponens,[status(thm)],[423, 416])).
% 2.18/1.78  tff(425,plain,
% 2.18/1.78      (((~![A: ty, B: ty, B1: uni, A1: uni] : ((~sort(B, B1)) | (get(B, A, const(B, A, B1), A1) = B1))) | ((~sort(int, get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))) | (get(int, int, const(int, int, get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), t2tb(J!6)) = get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))) <=> ((~![A: ty, B: ty, B1: uni, A1: uni] : ((~sort(B, B1)) | (get(B, A, const(B, A, B1), A1) = B1))) | (~sort(int, get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))) | (get(int, int, const(int, int, get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), t2tb(J!6)) = get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))),
% 2.18/1.78      inference(rewrite,[status(thm)],[])).
% 2.18/1.78  tff(426,plain,
% 2.18/1.78      ((~![A: ty, B: ty, B1: uni, A1: uni] : ((~sort(B, B1)) | (get(B, A, const(B, A, B1), A1) = B1))) | ((~sort(int, get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))) | (get(int, int, const(int, int, get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), t2tb(J!6)) = get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))),
% 2.18/1.78      inference(quant_inst,[status(thm)],[])).
% 2.18/1.78  tff(427,plain,
% 2.18/1.78      ((~![A: ty, B: ty, B1: uni, A1: uni] : ((~sort(B, B1)) | (get(B, A, const(B, A, B1), A1) = B1))) | (~sort(int, get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))) | (get(int, int, const(int, int, get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), t2tb(J!6)) = get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))),
% 2.18/1.78      inference(modus_ponens,[status(thm)],[426, 425])).
% 2.18/1.78  tff(428,plain,
% 2.18/1.78      (get(int, int, const(int, int, get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), t2tb(J!6)) = get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))),
% 2.18/1.78      inference(unit_resolution,[status(thm)],[427, 424, 414])).
% 2.18/1.78  tff(429,plain,
% 2.18/1.78      (0 = tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))),
% 2.18/1.78      inference(symmetry,[status(thm)],[231])).
% 2.18/1.78  tff(430,plain,
% 2.18/1.78      (t2tb(0) = t2tb(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))),
% 2.18/1.78      inference(monotonicity,[status(thm)],[429])).
% 2.18/1.78  tff(431,plain,
% 2.18/1.78      (t2tb(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))) = t2tb(0)),
% 2.18/1.78      inference(symmetry,[status(thm)],[430])).
% 2.18/1.78  tff(432,plain,
% 2.18/1.78      (![J: uni] : (t2tb(tb2t(J)) = J) <=> ![J: uni] : (t2tb(tb2t(J)) = J)),
% 2.18/1.78      inference(rewrite,[status(thm)],[])).
% 2.18/1.78  tff(433,plain,
% 2.18/1.78      (![J: uni] : (t2tb(tb2t(J)) = J) <=> ![J: uni] : (t2tb(tb2t(J)) = J)),
% 2.18/1.78      inference(rewrite,[status(thm)],[])).
% 2.18/1.78  tff(434,axiom,(![J: uni] : (t2tb(tb2t(J)) = J)), file('/export/starexec/sandbox2/benchmark/theBenchmark.p','bridgeR')).
% 2.18/1.78  tff(435,plain,
% 2.18/1.78      (![J: uni] : (t2tb(tb2t(J)) = J)),
% 2.18/1.78      inference(modus_ponens,[status(thm)],[434, 433])).
% 2.18/1.78  tff(436,plain,(
% 2.18/1.78      ![J: uni] : (t2tb(tb2t(J)) = J)),
% 2.18/1.78      inference(skolemize,[status(sab)],[435])).
% 2.18/1.78  tff(437,plain,
% 2.18/1.78      (![J: uni] : (t2tb(tb2t(J)) = J)),
% 2.18/1.78      inference(modus_ponens,[status(thm)],[436, 432])).
% 2.18/1.78  tff(438,plain,
% 2.18/1.78      ((~![J: uni] : (t2tb(tb2t(J)) = J)) | (t2tb(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))) = get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))),
% 2.18/1.78      inference(quant_inst,[status(thm)],[])).
% 2.18/1.78  tff(439,plain,
% 2.18/1.78      (t2tb(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))) = get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))),
% 2.18/1.78      inference(unit_resolution,[status(thm)],[438, 437])).
% 2.18/1.78  tff(440,plain,
% 2.18/1.78      (get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))) = t2tb(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))),
% 2.18/1.78      inference(symmetry,[status(thm)],[439])).
% 2.18/1.78  tff(441,plain,
% 2.18/1.78      (get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))) = t2tb(0)),
% 2.18/1.78      inference(transitivity,[status(thm)],[440, 431])).
% 2.18/1.78  tff(442,plain,
% 2.18/1.78      (const(int, int, get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))) = const(int, int, t2tb(0))),
% 2.18/1.78      inference(monotonicity,[status(thm)],[441])).
% 2.18/1.78  tff(443,plain,
% 2.18/1.78      (const(int, int, t2tb(0)) = const(int, int, get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))),
% 2.18/1.78      inference(symmetry,[status(thm)],[442])).
% 2.18/1.78  tff(444,plain,
% 2.18/1.78      (get(int, int, const(int, int, t2tb(0)), t2tb(J!6)) = get(int, int, const(int, int, get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), t2tb(J!6))),
% 2.18/1.78      inference(monotonicity,[status(thm)],[443])).
% 2.18/1.78  tff(445,plain,
% 2.18/1.78      (get(int, int, const(int, int, t2tb(0)), t2tb(J!6)) = get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))),
% 2.18/1.78      inference(transitivity,[status(thm)],[444, 428])).
% 2.18/1.78  tff(446,plain,
% 2.18/1.78      (tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))) = tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))),
% 2.18/1.78      inference(monotonicity,[status(thm)],[445])).
% 2.18/1.78  tff(447,plain,
% 2.18/1.78      ((~(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))) = tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))) | $greatereq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))), 0)),
% 2.18/1.78      inference(theory_lemma,[status(thm)],[])).
% 2.18/1.78  tff(448,plain,
% 2.18/1.78      ($greatereq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))), 0)),
% 2.18/1.78      inference(unit_resolution,[status(thm)],[447, 446])).
% 2.18/1.78  tff(449,plain,
% 2.18/1.78      ($greatereq(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), 0) | (~$greatereq(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))), 0))),
% 2.18/1.78      inference(theory_lemma,[status(thm)],[])).
% 2.18/1.78  tff(450,plain,
% 2.18/1.78      ($greatereq(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), 0)),
% 2.18/1.78      inference(unit_resolution,[status(thm)],[449, 448, 233])).
% 2.18/1.78  tff(451,assumption,(~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0)))), introduced(assumption)).
% 2.18/1.78  tff(452,plain,
% 2.18/1.78      ((numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0))) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0)),
% 2.18/1.78      inference(tautology,[status(thm)],[])).
% 2.18/1.78  tff(453,plain,
% 2.18/1.78      ($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0)),
% 2.18/1.78      inference(unit_resolution,[status(thm)],[452, 451])).
% 2.18/1.78  tff(454,plain,
% 2.18/1.78      (tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))) = 0),
% 2.18/1.78      inference(transitivity,[status(thm)],[446, 231])).
% 2.18/1.78  tff(455,plain,
% 2.18/1.78      (get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6)))) = get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)),
% 2.18/1.78      inference(monotonicity,[status(thm)],[454])).
% 2.18/1.78  tff(456,plain,
% 2.18/1.78      (get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6)))) = get(int, int, t2tb2(A1!4), t2tb(0))),
% 2.19/1.78      inference(transitivity,[status(thm)],[455, 224, 223, 221])).
% 2.19/1.78  tff(457,plain,
% 2.19/1.78      (tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))))) = tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))),
% 2.19/1.78      inference(monotonicity,[status(thm)],[456])).
% 2.19/1.78  tff(458,plain,
% 2.19/1.78      (tb2t(get(int, int, t2tb2(A1!4), t2tb(0))) = tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6)))))),
% 2.19/1.78      inference(symmetry,[status(thm)],[457])).
% 2.19/1.78  tff(459,plain,
% 2.19/1.78      ((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))) = tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))))))) | $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))))))), 0)),
% 2.19/1.78      inference(theory_lemma,[status(thm)],[])).
% 2.19/1.78  tff(460,plain,
% 2.19/1.78      ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))))))), 0)),
% 2.19/1.78      inference(unit_resolution,[status(thm)],[459, 458])).
% 2.19/1.78  tff(461,plain,
% 2.19/1.78      ($greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))))))), 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))))))), 0))),
% 2.19/1.78      inference(theory_lemma,[status(thm)],[])).
% 2.19/1.78  tff(462,plain,
% 2.19/1.78      ($greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))))))), 0)),
% 2.19/1.78      inference(unit_resolution,[status(thm)],[461, 460, 453])).
% 2.19/1.78  tff(463,plain,
% 2.19/1.78      ((~(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))) = tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))) | $lesseq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))), 0)),
% 2.19/1.78      inference(theory_lemma,[status(thm)],[])).
% 2.19/1.78  tff(464,plain,
% 2.19/1.78      ($lesseq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))), 0)),
% 2.19/1.78      inference(unit_resolution,[status(thm)],[463, 446])).
% 2.19/1.78  tff(465,assumption,(~((~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | $lesseq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0))), introduced(assumption)).
% 2.19/1.78  tff(466,plain,
% 2.19/1.78      (((~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | $lesseq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)) | (~$lesseq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0))),
% 2.19/1.79      inference(tautology,[status(thm)],[])).
% 2.19/1.79  tff(467,plain,
% 2.19/1.79      (~$lesseq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)),
% 2.19/1.79      inference(unit_resolution,[status(thm)],[466, 465])).
% 2.19/1.79  tff(468,plain,
% 2.19/1.79      (((~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | $lesseq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)) | $greatereq(tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)),
% 2.19/1.79      inference(tautology,[status(thm)],[])).
% 2.19/1.79  tff(469,plain,
% 2.19/1.79      ($greatereq(tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)),
% 2.19/1.79      inference(unit_resolution,[status(thm)],[468, 465])).
% 2.19/1.79  tff(470,plain,
% 2.19/1.79      ((~(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))) = 0)) | $lesseq(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)),
% 2.19/1.79      inference(theory_lemma,[status(thm)],[])).
% 2.19/1.79  tff(471,plain,
% 2.19/1.79      ($lesseq(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)),
% 2.19/1.79      inference(unit_resolution,[status(thm)],[470, 231])).
% 2.19/1.79  tff(472,plain,
% 2.19/1.79      ($false),
% 2.19/1.79      inference(theory_lemma,[status(thm)],[471, 469, 467, 464])).
% 2.19/1.79  tff(473,plain,((~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | $lesseq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)), inference(lemma,lemma(discharge,[]))).
% 2.19/1.79  tff(474,plain,
% 2.19/1.79      ((numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0))) | (~numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6))),
% 2.19/1.79      inference(tautology,[status(thm)],[])).
% 2.19/1.79  tff(475,plain,
% 2.19/1.79      (~numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6)),
% 2.19/1.79      inference(unit_resolution,[status(thm)],[474, 451])).
% 2.19/1.79  tff(476,plain,
% 2.19/1.79      ((~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $greatereq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), 0)) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))))))), 0)) | (~((~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | $lesseq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0))))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $greatereq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), 0)) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))))))), 0)) | (~((~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | $lesseq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)))),
% 2.19/1.79      inference(tautology,[status(thm)],[])).
% 2.19/1.79  tff(477,plain,
% 2.19/1.79      ((~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $greatereq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), 0)) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))))))), 0)) | (~((~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | $lesseq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, tptp_fun_J_2(J!6, tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0))))) | $greatereq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), 0)) | (~$greatereq($sum(J!6, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))))))), 0))),
% 2.19/1.79      inference(unit_resolution,[status(thm)],[476, 475, 473])).
% 2.19/1.79  tff(478,plain,
% 2.19/1.79      ($greatereq($sum(tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0)),
% 2.19/1.79      inference(unit_resolution,[status(thm)],[477, 462, 450, 399])).
% 2.19/1.79  tff(479,plain,
% 2.19/1.79      ($false),
% 2.19/1.79      inference(theory_lemma,[status(thm)],[471, 464, 478, 193])).
% 2.19/1.79  tff(480,plain,(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0))), inference(lemma,lemma(discharge,[]))).
% 2.19/1.79  tff(481,plain,
% 2.19/1.79      ((~($lesseq(A!5, 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))))))))))))))))))))))))))))))) | $lesseq(A!5, 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))))))))))))))))))))))))))))),
% 2.19/1.80      inference(tautology,[status(thm)],[])).
% 2.19/1.80  tff(482,plain,
% 2.19/1.80      ((~($lesseq(A!5, 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))))))))))))))))))))))))))))))) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, const(int, int, t2tb(0)), t2tb(J!6))), J!6) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!6)), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))))))))))))))))))))))))))))),
% 2.19/1.80      inference(unit_resolution,[status(thm)],[481, 260])).
% 2.19/1.80  tff(483,plain,
% 2.19/1.80      (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))))))))))))))))))))))))))))),
% 2.19/1.80      inference(unit_resolution,[status(thm)],[482, 480, 362])).
% 2.19/1.80  tff(484,plain,
% 2.19/1.80      (((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))))))))))))))))))))))))))) | ((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))))))))))))))))))))))))))),
% 2.19/1.81      inference(tautology,[status(thm)],[])).
% 2.19/1.81  tff(485,plain,
% 2.19/1.81      ((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))))))))))))))))))))))))),
% 2.19/1.81      inference(unit_resolution,[status(thm)],[484, 483])).
% 2.19/1.81  tff(486,plain,
% 2.19/1.81      (((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))))))))))))))))))))))))))) | (~$lesseq($sum(A!5, $product(-1, Partc!8)), 0))),
% 2.22/1.82      inference(tautology,[status(thm)],[])).
% 2.22/1.82  tff(487,plain,
% 2.22/1.82      (~$lesseq($sum(A!5, $product(-1, Partc!8)), 0)),
% 2.22/1.82      inference(unit_resolution,[status(thm)],[486, 483])).
% 2.22/1.82  tff(488,plain,
% 2.22/1.82      (((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))))))))))))))))))))))))))) | $greatereq(Partc!8, 0)),
% 2.22/1.82      inference(tautology,[status(thm)],[])).
% 2.22/1.82  tff(489,plain,
% 2.22/1.82      ($greatereq(Partc!8, 0)),
% 2.22/1.82      inference(unit_resolution,[status(thm)],[488, 483])).
% 2.22/1.82  tff(490,plain,
% 2.22/1.82      (^[A: array_int, B: array_int] : rewrite((~((~((~is_conjugate(A, B)) | (~($lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~![J: $int] : (numofgt(A, tb2t(get1(int, t2tb1(B), J)), J) | (~$greatereq(J, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(B)))), 0))))))) | (~(is_conjugate(A, B) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~(numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A)) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tptp_fun_J_3(B, A))), 0) | (~$greatereq(tptp_fun_J_3(B, A), 0)))))))) <=> (~((~(is_conjugate(A, B) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~(numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A)) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tptp_fun_J_3(B, A))), 0) | (~$greatereq(tptp_fun_J_3(B, A), 0)))))) | (~((~is_conjugate(A, B)) | (~($lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~![J: $int] : (numofgt(A, tb2t(get1(int, t2tb1(B), J)), J) | (~$greatereq(J, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(B)))), 0))))))))))),
% 2.22/1.82      inference(bind,[status(th)],[])).
% 2.22/1.82  tff(491,plain,
% 2.22/1.82      (![A: array_int, B: array_int] : (~((~((~is_conjugate(A, B)) | (~($lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~![J: $int] : (numofgt(A, tb2t(get1(int, t2tb1(B), J)), J) | (~$greatereq(J, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(B)))), 0))))))) | (~(is_conjugate(A, B) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~(numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A)) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tptp_fun_J_3(B, A))), 0) | (~$greatereq(tptp_fun_J_3(B, A), 0)))))))) <=> ![A: array_int, B: array_int] : (~((~(is_conjugate(A, B) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~(numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A)) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tptp_fun_J_3(B, A))), 0) | (~$greatereq(tptp_fun_J_3(B, A), 0)))))) | (~((~is_conjugate(A, B)) | (~($lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~![J: $int] : (numofgt(A, tb2t(get1(int, t2tb1(B), J)), J) | (~$greatereq(J, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(B)))), 0)))))))))),
% 2.22/1.82      inference(quant_intro,[status(thm)],[490])).
% 2.22/1.82  tff(492,plain,
% 2.22/1.82      (^[A: array_int, B: array_int] : refl((~((~((~is_conjugate(A, B)) | (~($lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~![J: $int] : (numofgt(A, tb2t(get1(int, t2tb1(B), J)), J) | (~$greatereq(J, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(B)))), 0))))))) | (~(is_conjugate(A, B) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~(numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A)) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tptp_fun_J_3(B, A))), 0) | (~$greatereq(tptp_fun_J_3(B, A), 0)))))))) <=> (~((~((~is_conjugate(A, B)) | (~($lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~![J: $int] : (numofgt(A, tb2t(get1(int, t2tb1(B), J)), J) | (~$greatereq(J, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(B)))), 0))))))) | (~(is_conjugate(A, B) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~(numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A)) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tptp_fun_J_3(B, A))), 0) | (~$greatereq(tptp_fun_J_3(B, A), 0)))))))))),
% 2.22/1.82      inference(bind,[status(th)],[])).
% 2.22/1.82  tff(493,plain,
% 2.22/1.82      (![A: array_int, B: array_int] : (~((~((~is_conjugate(A, B)) | (~($lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~![J: $int] : (numofgt(A, tb2t(get1(int, t2tb1(B), J)), J) | (~$greatereq(J, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(B)))), 0))))))) | (~(is_conjugate(A, B) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~(numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A)) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tptp_fun_J_3(B, A))), 0) | (~$greatereq(tptp_fun_J_3(B, A), 0)))))))) <=> ![A: array_int, B: array_int] : (~((~((~is_conjugate(A, B)) | (~($lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~![J: $int] : (numofgt(A, tb2t(get1(int, t2tb1(B), J)), J) | (~$greatereq(J, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(B)))), 0))))))) | (~(is_conjugate(A, B) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~(numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A)) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tptp_fun_J_3(B, A))), 0) | (~$greatereq(tptp_fun_J_3(B, A), 0))))))))),
% 2.22/1.82      inference(quant_intro,[status(thm)],[492])).
% 2.22/1.82  tff(494,plain,
% 2.22/1.82      (^[A: array_int, B: array_int] : rewrite((~((~((~is_conjugate(A, B)) | (~($lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~![J: $int] : (numofgt(A, tb2t(get1(int, t2tb1(B), J)), J) | (~$greatereq(J, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(B)))), 0))))))) | (~(is_conjugate(A, B) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~(numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A)) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tptp_fun_J_3(B, A))), 0) | (~$greatereq(tptp_fun_J_3(B, A), 0)))))))) <=> (~((~((~is_conjugate(A, B)) | (~($lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~![J: $int] : (numofgt(A, tb2t(get1(int, t2tb1(B), J)), J) | (~$greatereq(J, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(B)))), 0))))))) | (~(is_conjugate(A, B) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~(numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A)) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tptp_fun_J_3(B, A))), 0) | (~$greatereq(tptp_fun_J_3(B, A), 0)))))))))),
% 2.22/1.82      inference(bind,[status(th)],[])).
% 2.22/1.82  tff(495,plain,
% 2.22/1.82      (![A: array_int, B: array_int] : (~((~((~is_conjugate(A, B)) | (~($lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~![J: $int] : (numofgt(A, tb2t(get1(int, t2tb1(B), J)), J) | (~$greatereq(J, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(B)))), 0))))))) | (~(is_conjugate(A, B) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~(numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A)) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tptp_fun_J_3(B, A))), 0) | (~$greatereq(tptp_fun_J_3(B, A), 0)))))))) <=> ![A: array_int, B: array_int] : (~((~((~is_conjugate(A, B)) | (~($lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~![J: $int] : (numofgt(A, tb2t(get1(int, t2tb1(B), J)), J) | (~$greatereq(J, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(B)))), 0))))))) | (~(is_conjugate(A, B) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~(numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A)) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tptp_fun_J_3(B, A))), 0) | (~$greatereq(tptp_fun_J_3(B, A), 0))))))))),
% 2.22/1.82      inference(quant_intro,[status(thm)],[494])).
% 2.22/1.82  tff(496,plain,
% 2.22/1.82      (![A: array_int, B: array_int] : (~((~((~is_conjugate(A, B)) | (~($lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~![J: $int] : (numofgt(A, tb2t(get1(int, t2tb1(B), J)), J) | (~$greatereq(J, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(B)))), 0))))))) | (~(is_conjugate(A, B) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~(numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A)) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tptp_fun_J_3(B, A))), 0) | (~$greatereq(tptp_fun_J_3(B, A), 0)))))))) <=> ![A: array_int, B: array_int] : (~((~((~is_conjugate(A, B)) | (~($lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~![J: $int] : (numofgt(A, tb2t(get1(int, t2tb1(B), J)), J) | (~$greatereq(J, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(B)))), 0))))))) | (~(is_conjugate(A, B) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~(numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A)) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tptp_fun_J_3(B, A))), 0) | (~$greatereq(tptp_fun_J_3(B, A), 0))))))))),
% 2.22/1.82      inference(transitivity,[status(thm)],[495, 493])).
% 2.22/1.82  tff(497,plain,
% 2.22/1.82      (^[A: array_int, B: array_int] : trans(monotonicity(rewrite(((~is_conjugate(A, B)) | ((~$lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0)) & ![J: $int] : ((~($greatereq(J, 0) & (~$greatereq($sum(J, $product(-1, length(int, t2tb1(B)))), 0)))) | numofgt(A, tb2t(get1(int, t2tb1(B), J)), J)))) <=> ((~is_conjugate(A, B)) | (~($lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~![J: $int] : (numofgt(A, tb2t(get1(int, t2tb1(B), J)), J) | (~$greatereq(J, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(B)))), 0))))))), trans(monotonicity(rewrite((~((~($greatereq(tptp_fun_J_3(B, A), 0) & (~$lesseq($sum(length(int, t2tb1(B)), $product(-1, tptp_fun_J_3(B, A))), 0)))) | numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A)))) <=> (~(numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A)) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tptp_fun_J_3(B, A))), 0) | (~$greatereq(tptp_fun_J_3(B, A), 0))))), ((is_conjugate(A, B) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~((~($greatereq(tptp_fun_J_3(B, A), 0) & (~$lesseq($sum(length(int, t2tb1(B)), $product(-1, tptp_fun_J_3(B, A))), 0)))) | numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A))))) <=> (is_conjugate(A, B) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~(numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A)) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tptp_fun_J_3(B, A))), 0) | (~$greatereq(tptp_fun_J_3(B, A), 0))))))), rewrite((is_conjugate(A, B) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~(numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A)) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tptp_fun_J_3(B, A))), 0) | (~$greatereq(tptp_fun_J_3(B, A), 0))))) <=> (is_conjugate(A, B) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~(numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A)) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tptp_fun_J_3(B, A))), 0) | (~$greatereq(tptp_fun_J_3(B, A), 0)))))), ((is_conjugate(A, B) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~((~($greatereq(tptp_fun_J_3(B, A), 0) & (~$lesseq($sum(length(int, t2tb1(B)), $product(-1, tptp_fun_J_3(B, A))), 0)))) | numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A))))) <=> (is_conjugate(A, B) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~(numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A)) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tptp_fun_J_3(B, A))), 0) | (~$greatereq(tptp_fun_J_3(B, A), 0))))))), ((((~is_conjugate(A, B)) | ((~$lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0)) & ![J: $int] : ((~($greatereq(J, 0) & (~$greatereq($sum(J, $product(-1, length(int, t2tb1(B)))), 0)))) | numofgt(A, tb2t(get1(int, t2tb1(B), J)), J)))) & (is_conjugate(A, B) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~((~($greatereq(tptp_fun_J_3(B, A), 0) & (~$lesseq($sum(length(int, t2tb1(B)), $product(-1, tptp_fun_J_3(B, A))), 0)))) | numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A)))))) <=> (((~is_conjugate(A, B)) | (~($lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~![J: $int] : (numofgt(A, tb2t(get1(int, t2tb1(B), J)), J) | (~$greatereq(J, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(B)))), 0)))))) & (is_conjugate(A, B) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~(numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A)) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tptp_fun_J_3(B, A))), 0) | (~$greatereq(tptp_fun_J_3(B, A), 0)))))))), rewrite((((~is_conjugate(A, B)) | (~($lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~![J: $int] : (numofgt(A, tb2t(get1(int, t2tb1(B), J)), J) | (~$greatereq(J, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(B)))), 0)))))) & (is_conjugate(A, B) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~(numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A)) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tptp_fun_J_3(B, A))), 0) | (~$greatereq(tptp_fun_J_3(B, A), 0)))))) <=> (~((~((~is_conjugate(A, B)) | (~($lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~![J: $int] : (numofgt(A, tb2t(get1(int, t2tb1(B), J)), J) | (~$greatereq(J, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(B)))), 0))))))) | (~(is_conjugate(A, B) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~(numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A)) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tptp_fun_J_3(B, A))), 0) | (~$greatereq(tptp_fun_J_3(B, A), 0))))))))), ((((~is_conjugate(A, B)) | ((~$lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0)) & ![J: $int] : ((~($greatereq(J, 0) & (~$greatereq($sum(J, $product(-1, length(int, t2tb1(B)))), 0)))) | numofgt(A, tb2t(get1(int, t2tb1(B), J)), J)))) & (is_conjugate(A, B) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~((~($greatereq(tptp_fun_J_3(B, A), 0) & (~$lesseq($sum(length(int, t2tb1(B)), $product(-1, tptp_fun_J_3(B, A))), 0)))) | numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A)))))) <=> (~((~((~is_conjugate(A, B)) | (~($lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~![J: $int] : (numofgt(A, tb2t(get1(int, t2tb1(B), J)), J) | (~$greatereq(J, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(B)))), 0))))))) | (~(is_conjugate(A, B) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~(numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A)) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tptp_fun_J_3(B, A))), 0) | (~$greatereq(tptp_fun_J_3(B, A), 0))))))))))),
% 2.22/1.82      inference(bind,[status(th)],[])).
% 2.22/1.82  tff(498,plain,
% 2.22/1.82      (![A: array_int, B: array_int] : (((~is_conjugate(A, B)) | ((~$lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0)) & ![J: $int] : ((~($greatereq(J, 0) & (~$greatereq($sum(J, $product(-1, length(int, t2tb1(B)))), 0)))) | numofgt(A, tb2t(get1(int, t2tb1(B), J)), J)))) & (is_conjugate(A, B) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~((~($greatereq(tptp_fun_J_3(B, A), 0) & (~$lesseq($sum(length(int, t2tb1(B)), $product(-1, tptp_fun_J_3(B, A))), 0)))) | numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A)))))) <=> ![A: array_int, B: array_int] : (~((~((~is_conjugate(A, B)) | (~($lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~![J: $int] : (numofgt(A, tb2t(get1(int, t2tb1(B), J)), J) | (~$greatereq(J, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(B)))), 0))))))) | (~(is_conjugate(A, B) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~(numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A)) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tptp_fun_J_3(B, A))), 0) | (~$greatereq(tptp_fun_J_3(B, A), 0))))))))),
% 2.22/1.82      inference(quant_intro,[status(thm)],[497])).
% 2.22/1.82  tff(499,plain,
% 2.22/1.82      (^[A: array_int, B: array_int] : rewrite((((~is_conjugate(A, B)) | ((~$lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0)) & ![J: $int] : ((~($greatereq(J, 0) & (~$greatereq($sum(J, $product(-1, length(int, t2tb1(B)))), 0)))) | numofgt(A, tb2t(get1(int, t2tb1(B), J)), J)))) & (is_conjugate(A, B) | ((~(~$lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0))) | (~((~($greatereq(tptp_fun_J_3(B, A), 0) & (~$greatereq($sum(tptp_fun_J_3(B, A), $product(-1, length(int, t2tb1(B)))), 0)))) | numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A))))))) <=> (((~is_conjugate(A, B)) | ((~$lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0)) & ![J: $int] : ((~($greatereq(J, 0) & (~$greatereq($sum(J, $product(-1, length(int, t2tb1(B)))), 0)))) | numofgt(A, tb2t(get1(int, t2tb1(B), J)), J)))) & (is_conjugate(A, B) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~((~($greatereq(tptp_fun_J_3(B, A), 0) & (~$lesseq($sum(length(int, t2tb1(B)), $product(-1, tptp_fun_J_3(B, A))), 0)))) | numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A)))))))),
% 2.22/1.82      inference(bind,[status(th)],[])).
% 2.22/1.82  tff(500,plain,
% 2.22/1.82      (![A: array_int, B: array_int] : (((~is_conjugate(A, B)) | ((~$lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0)) & ![J: $int] : ((~($greatereq(J, 0) & (~$greatereq($sum(J, $product(-1, length(int, t2tb1(B)))), 0)))) | numofgt(A, tb2t(get1(int, t2tb1(B), J)), J)))) & (is_conjugate(A, B) | ((~(~$lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0))) | (~((~($greatereq(tptp_fun_J_3(B, A), 0) & (~$greatereq($sum(tptp_fun_J_3(B, A), $product(-1, length(int, t2tb1(B)))), 0)))) | numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A))))))) <=> ![A: array_int, B: array_int] : (((~is_conjugate(A, B)) | ((~$lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0)) & ![J: $int] : ((~($greatereq(J, 0) & (~$greatereq($sum(J, $product(-1, length(int, t2tb1(B)))), 0)))) | numofgt(A, tb2t(get1(int, t2tb1(B), J)), J)))) & (is_conjugate(A, B) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~((~($greatereq(tptp_fun_J_3(B, A), 0) & (~$lesseq($sum(length(int, t2tb1(B)), $product(-1, tptp_fun_J_3(B, A))), 0)))) | numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A))))))),
% 2.22/1.82      inference(quant_intro,[status(thm)],[499])).
% 2.22/1.82  tff(501,plain,
% 2.22/1.82      (^[A: array_int, B: array_int] : rewrite((is_conjugate(A, B) <=> ((~$lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0)) & ![J: $int] : ((~($greatereq(J, 0) & (~$lesseq($sum(length(int, t2tb1(B)), $product(-1, J)), 0)))) | numofgt(A, tb2t(get1(int, t2tb1(B), J)), J)))) <=> (is_conjugate(A, B) <=> ((~$lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0)) & ![J: $int] : ((~($greatereq(J, 0) & (~$greatereq($sum(J, $product(-1, length(int, t2tb1(B)))), 0)))) | numofgt(A, tb2t(get1(int, t2tb1(B), J)), J)))))),
% 2.22/1.82      inference(bind,[status(th)],[])).
% 2.22/1.82  tff(502,plain,
% 2.22/1.82      (![A: array_int, B: array_int] : (is_conjugate(A, B) <=> ((~$lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0)) & ![J: $int] : ((~($greatereq(J, 0) & (~$lesseq($sum(length(int, t2tb1(B)), $product(-1, J)), 0)))) | numofgt(A, tb2t(get1(int, t2tb1(B), J)), J)))) <=> ![A: array_int, B: array_int] : (is_conjugate(A, B) <=> ((~$lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0)) & ![J: $int] : ((~($greatereq(J, 0) & (~$greatereq($sum(J, $product(-1, length(int, t2tb1(B)))), 0)))) | numofgt(A, tb2t(get1(int, t2tb1(B), J)), J))))),
% 2.22/1.82      inference(quant_intro,[status(thm)],[501])).
% 2.22/1.82  tff(503,plain,
% 2.22/1.82      (^[A: array_int, B: array_int] : rewrite((is_conjugate(A, B) <=> ((~$lesseq(length(int, t2tb1(B)), tb2t(get1(int, t2tb1(A), 0)))) & ![J: $int] : ((~($lesseq(0, J) & (~$lesseq(length(int, t2tb1(B)), J)))) | numofgt(A, tb2t(get1(int, t2tb1(B), J)), J)))) <=> (is_conjugate(A, B) <=> ((~$lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0)) & ![J: $int] : ((~($greatereq(J, 0) & (~$lesseq($sum(length(int, t2tb1(B)), $product(-1, J)), 0)))) | numofgt(A, tb2t(get1(int, t2tb1(B), J)), J)))))),
% 2.22/1.82      inference(bind,[status(th)],[])).
% 2.22/1.82  tff(504,plain,
% 2.22/1.82      (![A: array_int, B: array_int] : (is_conjugate(A, B) <=> ((~$lesseq(length(int, t2tb1(B)), tb2t(get1(int, t2tb1(A), 0)))) & ![J: $int] : ((~($lesseq(0, J) & (~$lesseq(length(int, t2tb1(B)), J)))) | numofgt(A, tb2t(get1(int, t2tb1(B), J)), J)))) <=> ![A: array_int, B: array_int] : (is_conjugate(A, B) <=> ((~$lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0)) & ![J: $int] : ((~($greatereq(J, 0) & (~$lesseq($sum(length(int, t2tb1(B)), $product(-1, J)), 0)))) | numofgt(A, tb2t(get1(int, t2tb1(B), J)), J))))),
% 2.22/1.82      inference(quant_intro,[status(thm)],[503])).
% 2.22/1.82  tff(505,plain,
% 2.22/1.82      (![A: array_int, B: array_int] : (is_conjugate(A, B) <=> ((~$lesseq(length(int, t2tb1(B)), tb2t(get1(int, t2tb1(A), 0)))) & ![J: $int] : ((~($lesseq(0, J) & (~$lesseq(length(int, t2tb1(B)), J)))) | numofgt(A, tb2t(get1(int, t2tb1(B), J)), J)))) <=> ![A: array_int, B: array_int] : (is_conjugate(A, B) <=> ((~$lesseq(length(int, t2tb1(B)), tb2t(get1(int, t2tb1(A), 0)))) & ![J: $int] : ((~($lesseq(0, J) & (~$lesseq(length(int, t2tb1(B)), J)))) | numofgt(A, tb2t(get1(int, t2tb1(B), J)), J))))),
% 2.22/1.82      inference(rewrite,[status(thm)],[])).
% 2.22/1.82  tff(506,plain,
% 2.22/1.82      (^[A: array_int, B: array_int] : rewrite((is_conjugate(A, B) <=> ($less(tb2t(get1(int, t2tb1(A), 0)), length(int, t2tb1(B))) & ![J: $int] : (($lesseq(0, J) & $less(J, length(int, t2tb1(B)))) => numofgt(A, tb2t(get1(int, t2tb1(B), J)), J)))) <=> (is_conjugate(A, B) <=> ((~$lesseq(length(int, t2tb1(B)), tb2t(get1(int, t2tb1(A), 0)))) & ![J: $int] : ((~($lesseq(0, J) & (~$lesseq(length(int, t2tb1(B)), J)))) | numofgt(A, tb2t(get1(int, t2tb1(B), J)), J)))))),
% 2.22/1.82      inference(bind,[status(th)],[])).
% 2.22/1.82  tff(507,plain,
% 2.22/1.82      (![A: array_int, B: array_int] : (is_conjugate(A, B) <=> ($less(tb2t(get1(int, t2tb1(A), 0)), length(int, t2tb1(B))) & ![J: $int] : (($lesseq(0, J) & $less(J, length(int, t2tb1(B)))) => numofgt(A, tb2t(get1(int, t2tb1(B), J)), J)))) <=> ![A: array_int, B: array_int] : (is_conjugate(A, B) <=> ((~$lesseq(length(int, t2tb1(B)), tb2t(get1(int, t2tb1(A), 0)))) & ![J: $int] : ((~($lesseq(0, J) & (~$lesseq(length(int, t2tb1(B)), J)))) | numofgt(A, tb2t(get1(int, t2tb1(B), J)), J))))),
% 2.22/1.82      inference(quant_intro,[status(thm)],[506])).
% 2.22/1.82  tff(508,axiom,(![A: array_int, B: array_int] : (is_conjugate(A, B) <=> ($less(tb2t(get1(int, t2tb1(A), 0)), length(int, t2tb1(B))) & ![J: $int] : (($lesseq(0, J) & $less(J, length(int, t2tb1(B)))) => numofgt(A, tb2t(get1(int, t2tb1(B), J)), J))))), file('/export/starexec/sandbox2/benchmark/theBenchmark.p','is_conjugate_def')).
% 2.22/1.82  tff(509,plain,
% 2.22/1.82      (![A: array_int, B: array_int] : (is_conjugate(A, B) <=> ((~$lesseq(length(int, t2tb1(B)), tb2t(get1(int, t2tb1(A), 0)))) & ![J: $int] : ((~($lesseq(0, J) & (~$lesseq(length(int, t2tb1(B)), J)))) | numofgt(A, tb2t(get1(int, t2tb1(B), J)), J))))),
% 2.22/1.82      inference(modus_ponens,[status(thm)],[508, 507])).
% 2.22/1.82  tff(510,plain,
% 2.22/1.82      (![A: array_int, B: array_int] : (is_conjugate(A, B) <=> ((~$lesseq(length(int, t2tb1(B)), tb2t(get1(int, t2tb1(A), 0)))) & ![J: $int] : ((~($lesseq(0, J) & (~$lesseq(length(int, t2tb1(B)), J)))) | numofgt(A, tb2t(get1(int, t2tb1(B), J)), J))))),
% 2.22/1.82      inference(modus_ponens,[status(thm)],[509, 505])).
% 2.22/1.82  tff(511,plain,
% 2.22/1.82      (![A: array_int, B: array_int] : (is_conjugate(A, B) <=> ((~$lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0)) & ![J: $int] : ((~($greatereq(J, 0) & (~$lesseq($sum(length(int, t2tb1(B)), $product(-1, J)), 0)))) | numofgt(A, tb2t(get1(int, t2tb1(B), J)), J))))),
% 2.22/1.82      inference(modus_ponens,[status(thm)],[510, 504])).
% 2.22/1.82  tff(512,plain,
% 2.22/1.82      (![A: array_int, B: array_int] : (is_conjugate(A, B) <=> ((~$lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0)) & ![J: $int] : ((~($greatereq(J, 0) & (~$greatereq($sum(J, $product(-1, length(int, t2tb1(B)))), 0)))) | numofgt(A, tb2t(get1(int, t2tb1(B), J)), J))))),
% 2.22/1.82      inference(modus_ponens,[status(thm)],[511, 502])).
% 2.22/1.82  tff(513,plain,(
% 2.22/1.82      ![A: array_int, B: array_int] : (((~is_conjugate(A, B)) | ((~$lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0)) & ![J: $int] : ((~($greatereq(J, 0) & (~$greatereq($sum(J, $product(-1, length(int, t2tb1(B)))), 0)))) | numofgt(A, tb2t(get1(int, t2tb1(B), J)), J)))) & (is_conjugate(A, B) | ((~(~$lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0))) | (~((~($greatereq(tptp_fun_J_3(B, A), 0) & (~$greatereq($sum(tptp_fun_J_3(B, A), $product(-1, length(int, t2tb1(B)))), 0)))) | numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A)))))))),
% 2.22/1.82      inference(skolemize,[status(sab)],[512])).
% 2.22/1.82  tff(514,plain,
% 2.22/1.82      (![A: array_int, B: array_int] : (((~is_conjugate(A, B)) | ((~$lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0)) & ![J: $int] : ((~($greatereq(J, 0) & (~$greatereq($sum(J, $product(-1, length(int, t2tb1(B)))), 0)))) | numofgt(A, tb2t(get1(int, t2tb1(B), J)), J)))) & (is_conjugate(A, B) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~((~($greatereq(tptp_fun_J_3(B, A), 0) & (~$lesseq($sum(length(int, t2tb1(B)), $product(-1, tptp_fun_J_3(B, A))), 0)))) | numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A))))))),
% 2.22/1.82      inference(modus_ponens,[status(thm)],[513, 500])).
% 2.22/1.82  tff(515,plain,
% 2.22/1.82      (![A: array_int, B: array_int] : (~((~((~is_conjugate(A, B)) | (~($lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~![J: $int] : (numofgt(A, tb2t(get1(int, t2tb1(B), J)), J) | (~$greatereq(J, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(B)))), 0))))))) | (~(is_conjugate(A, B) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~(numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A)) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tptp_fun_J_3(B, A))), 0) | (~$greatereq(tptp_fun_J_3(B, A), 0))))))))),
% 2.22/1.82      inference(modus_ponens,[status(thm)],[514, 498])).
% 2.22/1.82  tff(516,plain,
% 2.22/1.82      (![A: array_int, B: array_int] : (~((~((~is_conjugate(A, B)) | (~($lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~![J: $int] : (numofgt(A, tb2t(get1(int, t2tb1(B), J)), J) | (~$greatereq(J, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(B)))), 0))))))) | (~(is_conjugate(A, B) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~(numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A)) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tptp_fun_J_3(B, A))), 0) | (~$greatereq(tptp_fun_J_3(B, A), 0))))))))),
% 2.22/1.82      inference(modus_ponens,[status(thm)],[515, 496])).
% 2.22/1.82  tff(517,plain,
% 2.22/1.82      (![A: array_int, B: array_int] : (~((~(is_conjugate(A, B) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~(numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A)) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tptp_fun_J_3(B, A))), 0) | (~$greatereq(tptp_fun_J_3(B, A), 0)))))) | (~((~is_conjugate(A, B)) | (~($lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~![J: $int] : (numofgt(A, tb2t(get1(int, t2tb1(B), J)), J) | (~$greatereq(J, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(B)))), 0)))))))))),
% 2.22/1.82      inference(modus_ponens,[status(thm)],[516, 491])).
% 2.22/1.82  tff(518,plain,
% 2.22/1.82      (((~![A: array_int, B: array_int] : (~((~(is_conjugate(A, B) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~(numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A)) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tptp_fun_J_3(B, A))), 0) | (~$greatereq(tptp_fun_J_3(B, A), 0)))))) | (~((~is_conjugate(A, B)) | (~($lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~![J: $int] : (numofgt(A, tb2t(get1(int, t2tb1(B), J)), J) | (~$greatereq(J, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(B)))), 0)))))))))) | (~((~(is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0) | (~((~$greatereq(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | $greatereq($sum(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0))))) | (~((~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))) | (~($greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0) | (~![J: $int] : ((~$greatereq(J, 0)) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))), J)), J) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0)))))))))) <=> ((~![A: array_int, B: array_int] : (~((~(is_conjugate(A, B) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~(numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A)) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tptp_fun_J_3(B, A))), 0) | (~$greatereq(tptp_fun_J_3(B, A), 0)))))) | (~((~is_conjugate(A, B)) | (~($lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~![J: $int] : (numofgt(A, tb2t(get1(int, t2tb1(B), J)), J) | (~$greatereq(J, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(B)))), 0)))))))))) | (~((~(is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0) | (~((~$greatereq(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | $greatereq($sum(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0))))) | (~((~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))) | (~($greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0) | (~![J: $int] : ((~$greatereq(J, 0)) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))), J)), J) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0))))))))))),
% 2.24/1.83      inference(rewrite,[status(thm)],[])).
% 2.24/1.83  tff(519,plain,
% 2.24/1.83      ((~((~(is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))) | $lesseq($sum(length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | $lesseq($sum(length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))), $product(-1, tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))))) | (~((~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))) | (~($lesseq($sum(length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))), 0) | (~![J: $int] : (numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))), J)), J) | (~$greatereq(J, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0))))))))) <=> (~((~(is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0) | (~((~$greatereq(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | $greatereq($sum(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0))))) | (~((~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))) | (~($greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0) | (~![J: $int] : ((~$greatereq(J, 0)) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))), J)), J) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0)))))))))),
% 2.24/1.83      inference(rewrite,[status(thm)],[])).
% 2.24/1.83  tff(520,plain,
% 2.24/1.83      (((~![A: array_int, B: array_int] : (~((~(is_conjugate(A, B) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~(numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A)) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tptp_fun_J_3(B, A))), 0) | (~$greatereq(tptp_fun_J_3(B, A), 0)))))) | (~((~is_conjugate(A, B)) | (~($lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~![J: $int] : (numofgt(A, tb2t(get1(int, t2tb1(B), J)), J) | (~$greatereq(J, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(B)))), 0)))))))))) | (~((~(is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))) | $lesseq($sum(length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | $lesseq($sum(length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))), $product(-1, tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))))) | (~((~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))) | (~($lesseq($sum(length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))), 0) | (~![J: $int] : (numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))), J)), J) | (~$greatereq(J, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0)))))))))) <=> ((~![A: array_int, B: array_int] : (~((~(is_conjugate(A, B) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~(numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A)) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tptp_fun_J_3(B, A))), 0) | (~$greatereq(tptp_fun_J_3(B, A), 0)))))) | (~((~is_conjugate(A, B)) | (~($lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~![J: $int] : (numofgt(A, tb2t(get1(int, t2tb1(B), J)), J) | (~$greatereq(J, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(B)))), 0)))))))))) | (~((~(is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0) | (~((~$greatereq(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | $greatereq($sum(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0))))) | (~((~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))) | (~($greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0) | (~![J: $int] : ((~$greatereq(J, 0)) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))), J)), J) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0))))))))))),
% 2.24/1.83      inference(monotonicity,[status(thm)],[519])).
% 2.24/1.83  tff(521,plain,
% 2.24/1.83      (((~![A: array_int, B: array_int] : (~((~(is_conjugate(A, B) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~(numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A)) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tptp_fun_J_3(B, A))), 0) | (~$greatereq(tptp_fun_J_3(B, A), 0)))))) | (~((~is_conjugate(A, B)) | (~($lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~![J: $int] : (numofgt(A, tb2t(get1(int, t2tb1(B), J)), J) | (~$greatereq(J, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(B)))), 0)))))))))) | (~((~(is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))) | $lesseq($sum(length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | $lesseq($sum(length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))), $product(-1, tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))))) | (~((~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))) | (~($lesseq($sum(length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))), 0) | (~![J: $int] : (numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))), J)), J) | (~$greatereq(J, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0)))))))))) <=> ((~![A: array_int, B: array_int] : (~((~(is_conjugate(A, B) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~(numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A)) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tptp_fun_J_3(B, A))), 0) | (~$greatereq(tptp_fun_J_3(B, A), 0)))))) | (~((~is_conjugate(A, B)) | (~($lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~![J: $int] : (numofgt(A, tb2t(get1(int, t2tb1(B), J)), J) | (~$greatereq(J, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(B)))), 0)))))))))) | (~((~(is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0) | (~((~$greatereq(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | $greatereq($sum(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0))))) | (~((~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))) | (~($greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0) | (~![J: $int] : ((~$greatereq(J, 0)) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))), J)), J) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0))))))))))),
% 2.24/1.83      inference(transitivity,[status(thm)],[520, 518])).
% 2.24/1.83  tff(522,plain,
% 2.24/1.83      ((~![A: array_int, B: array_int] : (~((~(is_conjugate(A, B) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~(numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A)) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tptp_fun_J_3(B, A))), 0) | (~$greatereq(tptp_fun_J_3(B, A), 0)))))) | (~((~is_conjugate(A, B)) | (~($lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~![J: $int] : (numofgt(A, tb2t(get1(int, t2tb1(B), J)), J) | (~$greatereq(J, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(B)))), 0)))))))))) | (~((~(is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))) | $lesseq($sum(length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | $lesseq($sum(length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))), $product(-1, tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))))) | (~((~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))) | (~($lesseq($sum(length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))), 0) | (~![J: $int] : (numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))), J)), J) | (~$greatereq(J, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0)))))))))),
% 2.24/1.83      inference(quant_inst,[status(thm)],[])).
% 2.24/1.83  tff(523,plain,
% 2.24/1.83      ((~![A: array_int, B: array_int] : (~((~(is_conjugate(A, B) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~(numofgt(A, tb2t(get1(int, t2tb1(B), tptp_fun_J_3(B, A))), tptp_fun_J_3(B, A)) | $lesseq($sum(length(int, t2tb1(B)), $product(-1, tptp_fun_J_3(B, A))), 0) | (~$greatereq(tptp_fun_J_3(B, A), 0)))))) | (~((~is_conjugate(A, B)) | (~($lesseq($sum(length(int, t2tb1(B)), $product(-1, tb2t(get1(int, t2tb1(A), 0)))), 0) | (~![J: $int] : (numofgt(A, tb2t(get1(int, t2tb1(B), J)), J) | (~$greatereq(J, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(B)))), 0)))))))))) | (~((~(is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0) | (~((~$greatereq(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | $greatereq($sum(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0))))) | (~((~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))) | (~($greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0) | (~![J: $int] : ((~$greatereq(J, 0)) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))), J)), J) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0)))))))))),
% 2.24/1.84      inference(modus_ponens,[status(thm)],[522, 521])).
% 2.24/1.84  tff(524,plain,
% 2.24/1.84      (~((~(is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0) | (~((~$greatereq(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | $greatereq($sum(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0))))) | (~((~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))) | (~($greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0) | (~![J: $int] : ((~$greatereq(J, 0)) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))), J)), J) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0))))))))),
% 2.24/1.84      inference(unit_resolution,[status(thm)],[523, 517])).
% 2.24/1.84  tff(525,plain,
% 2.24/1.84      (((~(is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0) | (~((~$greatereq(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | $greatereq($sum(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0))))) | (~((~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))) | (~($greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0) | (~![J: $int] : ((~$greatereq(J, 0)) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))), J)), J) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0)))))))) | (is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0) | (~((~$greatereq(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | $greatereq($sum(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0))))),
% 2.24/1.84      inference(tautology,[status(thm)],[])).
% 2.24/1.84  tff(526,plain,
% 2.24/1.84      (is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0) | (~((~$greatereq(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | $greatereq($sum(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0)))),
% 2.24/1.84      inference(unit_resolution,[status(thm)],[525, 524])).
% 2.24/1.84  tff(527,plain,
% 2.24/1.84      ((~![J: uni] : (t2tb1(tb2t1(J)) = J)) | (t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))) = mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))),
% 2.24/1.84      inference(quant_inst,[status(thm)],[])).
% 2.24/1.84  tff(528,plain,
% 2.24/1.84      (t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))) = mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))),
% 2.24/1.84      inference(unit_resolution,[status(thm)],[527, 79])).
% 2.24/1.84  tff(529,plain,
% 2.24/1.84      (length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))) = length(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))),
% 2.24/1.84      inference(monotonicity,[status(thm)],[528])).
% 2.24/1.84  tff(530,plain,
% 2.24/1.84      ((~(length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))) = length(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))) | $greatereq($sum(length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))), $product(-1, length(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))), 0)),
% 2.24/1.84      inference(theory_lemma,[status(thm)],[])).
% 2.24/1.84  tff(531,plain,
% 2.24/1.84      ($greatereq($sum(length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))), $product(-1, length(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))), 0)),
% 2.24/1.84      inference(unit_resolution,[status(thm)],[530, 529])).
% 2.24/1.84  tff(532,plain,
% 2.24/1.84      (((~![A: ty, U: $int, U1: uni] : ($sum(U, $product(-1, length(A, mk_array(A, U, U1)))) = 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, length(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))) = -1)) <=> ((~![A: ty, U: $int, U1: uni] : ($sum(U, $product(-1, length(A, mk_array(A, U, U1)))) = 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, length(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))) = -1))),
% 2.24/1.84      inference(rewrite,[status(thm)],[])).
% 2.24/1.84  tff(533,plain,
% 2.24/1.84      (($sum(1, $sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, length(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))))) = 0) <=> ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, length(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))) = -1)),
% 2.24/1.84      inference(rewrite,[status(thm)],[])).
% 2.24/1.84  tff(534,plain,
% 2.24/1.84      ($sum($sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), $product(-1, length(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))) = $sum(1, $sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, length(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))),
% 2.24/1.84      inference(rewrite,[status(thm)],[])).
% 2.24/1.84  tff(535,plain,
% 2.24/1.84      (($sum($sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), $product(-1, length(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))) = 0) <=> ($sum(1, $sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, length(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))))) = 0)),
% 2.24/1.84      inference(monotonicity,[status(thm)],[534])).
% 2.24/1.84  tff(536,plain,
% 2.24/1.84      (($sum($sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), $product(-1, length(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))) = 0) <=> ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, length(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))) = -1)),
% 2.24/1.84      inference(transitivity,[status(thm)],[535, 533])).
% 2.24/1.84  tff(537,plain,
% 2.24/1.84      (((~![A: ty, U: $int, U1: uni] : ($sum(U, $product(-1, length(A, mk_array(A, U, U1)))) = 0)) | ($sum($sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), $product(-1, length(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))) = 0)) <=> ((~![A: ty, U: $int, U1: uni] : ($sum(U, $product(-1, length(A, mk_array(A, U, U1)))) = 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, length(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))) = -1))),
% 2.24/1.84      inference(monotonicity,[status(thm)],[536])).
% 2.24/1.84  tff(538,plain,
% 2.24/1.84      (((~![A: ty, U: $int, U1: uni] : ($sum(U, $product(-1, length(A, mk_array(A, U, U1)))) = 0)) | ($sum($sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), $product(-1, length(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))) = 0)) <=> ((~![A: ty, U: $int, U1: uni] : ($sum(U, $product(-1, length(A, mk_array(A, U, U1)))) = 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, length(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))) = -1))),
% 2.24/1.84      inference(transitivity,[status(thm)],[537, 532])).
% 2.24/1.84  tff(539,plain,
% 2.24/1.84      ((~![A: ty, U: $int, U1: uni] : ($sum(U, $product(-1, length(A, mk_array(A, U, U1)))) = 0)) | ($sum($sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), $product(-1, length(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))) = 0)),
% 2.24/1.84      inference(quant_inst,[status(thm)],[])).
% 2.24/1.84  tff(540,plain,
% 2.24/1.84      ((~![A: ty, U: $int, U1: uni] : ($sum(U, $product(-1, length(A, mk_array(A, U, U1)))) = 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, length(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))) = -1)),
% 2.24/1.84      inference(modus_ponens,[status(thm)],[539, 538])).
% 2.24/1.84  tff(541,plain,
% 2.24/1.84      ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, length(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))) = -1),
% 2.24/1.84      inference(unit_resolution,[status(thm)],[540, 254])).
% 2.24/1.84  tff(542,plain,
% 2.24/1.84      ((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, length(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))) = -1)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, length(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))), -1)),
% 2.24/1.84      inference(theory_lemma,[status(thm)],[])).
% 2.24/1.84  tff(543,plain,
% 2.24/1.84      ($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, length(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))), -1)),
% 2.24/1.84      inference(unit_resolution,[status(thm)],[542, 541])).
% 2.24/1.84  tff(544,plain,
% 2.24/1.84      ((~$greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0)) | (~$greatereq($sum(length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))), $product(-1, length(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))), 0)) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, length(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))), -1)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))), 0))),
% 2.24/1.84      inference(theory_lemma,[status(thm)],[])).
% 2.24/1.84  tff(545,plain,
% 2.24/1.84      (~$greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0)),
% 2.24/1.84      inference(unit_resolution,[status(thm)],[544, 543, 229, 531])).
% 2.24/1.84  tff(546,assumption,(~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))), introduced(assumption)).
% 2.24/1.84  tff(547,plain,
% 2.24/1.84      (((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))))))) | ((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))),
% 2.24/1.84      inference(tautology,[status(thm)],[])).
% 2.24/1.84  tff(548,plain,
% 2.24/1.84      ((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))))),
% 2.24/1.84      inference(unit_resolution,[status(thm)],[547, 546])).
% 2.24/1.84  tff(549,plain,
% 2.24/1.84      (((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))))))) | (tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)),
% 2.24/1.84      inference(tautology,[status(thm)],[])).
% 2.24/1.84  tff(550,plain,
% 2.24/1.84      (tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0),
% 2.24/1.84      inference(unit_resolution,[status(thm)],[549, 546])).
% 2.24/1.84  tff(551,plain,
% 2.24/1.84      ((~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))) | (~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))))),
% 2.24/1.84      inference(tautology,[status(thm)],[])).
% 2.24/1.84  tff(552,plain,
% 2.24/1.84      (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))),
% 2.24/1.84      inference(unit_resolution,[status(thm)],[551, 550, 237, 548])).
% 2.24/1.84  tff(553,plain,
% 2.24/1.84      ((~(is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0) | (~((~$greatereq(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | $greatereq($sum(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0))))) | is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0) | (~((~$greatereq(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | $greatereq($sum(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0)))),
% 2.24/1.84      inference(tautology,[status(thm)],[])).
% 2.24/1.84  tff(554,plain,
% 2.24/1.84      ((~(is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0) | (~((~$greatereq(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | $greatereq($sum(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0))))) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0) | (~((~$greatereq(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | $greatereq($sum(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0)))),
% 2.24/1.85      inference(unit_resolution,[status(thm)],[553, 552])).
% 2.24/1.85  tff(555,plain,
% 2.24/1.85      (~((~$greatereq(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | $greatereq($sum(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0))),
% 2.24/1.85      inference(unit_resolution,[status(thm)],[554, 545, 526])).
% 2.24/1.85  tff(556,plain,
% 2.24/1.85      (((~$greatereq(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | $greatereq($sum(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0)) | (~$greatereq($sum(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0))),
% 2.24/1.85      inference(tautology,[status(thm)],[])).
% 2.24/1.85  tff(557,plain,
% 2.24/1.85      (~$greatereq($sum(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0)),
% 2.24/1.85      inference(unit_resolution,[status(thm)],[556, 555])).
% 2.24/1.85  tff(558,plain,
% 2.24/1.85      (mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)) = t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))),
% 2.24/1.85      inference(symmetry,[status(thm)],[528])).
% 2.24/1.85  tff(559,plain,
% 2.24/1.85      (get1(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) = get1(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))),
% 2.24/1.85      inference(monotonicity,[status(thm)],[558])).
% 2.24/1.85  tff(560,plain,
% 2.24/1.85      ((~![A: ty, A1: uni, I: $int] : (get1(A, A1, I) = get(A, int, elts(A, A1), t2tb(I)))) | (get1(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) = get(int, int, elts(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), t2tb(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))),
% 2.24/1.85      inference(quant_inst,[status(thm)],[])).
% 2.24/1.85  tff(561,plain,
% 2.24/1.85      (get1(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) = get(int, int, elts(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), t2tb(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))),
% 2.24/1.85      inference(unit_resolution,[status(thm)],[560, 90])).
% 2.24/1.85  tff(562,plain,
% 2.24/1.85      (get(int, int, elts(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), t2tb(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))) = get1(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))),
% 2.24/1.85      inference(symmetry,[status(thm)],[561])).
% 2.24/1.85  tff(563,plain,
% 2.24/1.85      ((~![X: map_int_int] : sort(map(int, int), t2tb2(X))) | sort(map(int, int), t2tb2(B!7))),
% 2.24/1.85      inference(quant_inst,[status(thm)],[])).
% 2.24/1.85  tff(564,plain,
% 2.24/1.85      (sort(map(int, int), t2tb2(B!7))),
% 2.24/1.85      inference(unit_resolution,[status(thm)],[563, 100])).
% 2.24/1.85  tff(565,plain,
% 2.24/1.85      (((~![A: ty, U: $int, U1: uni] : ((~sort(map(int, A), U1)) | (elts(A, mk_array(A, U, U1)) = U1))) | ((~sort(map(int, int), t2tb2(B!7))) | (elts(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))) = t2tb2(B!7)))) <=> ((~![A: ty, U: $int, U1: uni] : ((~sort(map(int, A), U1)) | (elts(A, mk_array(A, U, U1)) = U1))) | (~sort(map(int, int), t2tb2(B!7))) | (elts(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))) = t2tb2(B!7)))),
% 2.24/1.85      inference(rewrite,[status(thm)],[])).
% 2.24/1.85  tff(566,plain,
% 2.24/1.85      ((~![A: ty, U: $int, U1: uni] : ((~sort(map(int, A), U1)) | (elts(A, mk_array(A, U, U1)) = U1))) | ((~sort(map(int, int), t2tb2(B!7))) | (elts(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))) = t2tb2(B!7)))),
% 2.24/1.85      inference(quant_inst,[status(thm)],[])).
% 2.24/1.85  tff(567,plain,
% 2.24/1.85      ((~![A: ty, U: $int, U1: uni] : ((~sort(map(int, A), U1)) | (elts(A, mk_array(A, U, U1)) = U1))) | (~sort(map(int, int), t2tb2(B!7))) | (elts(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))) = t2tb2(B!7))),
% 2.24/1.85      inference(modus_ponens,[status(thm)],[566, 565])).
% 2.24/1.85  tff(568,plain,
% 2.24/1.85      ((~sort(map(int, int), t2tb2(B!7))) | (elts(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))) = t2tb2(B!7))),
% 2.24/1.85      inference(unit_resolution,[status(thm)],[567, 112])).
% 2.24/1.85  tff(569,plain,
% 2.24/1.85      (elts(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))) = t2tb2(B!7)),
% 2.24/1.85      inference(unit_resolution,[status(thm)],[568, 564])).
% 2.24/1.85  tff(570,plain,
% 2.24/1.85      (t2tb2(B!7) = elts(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))),
% 2.24/1.85      inference(symmetry,[status(thm)],[569])).
% 2.24/1.85  tff(571,plain,
% 2.24/1.85      (get(int, int, t2tb2(B!7), t2tb(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))) = get(int, int, elts(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), t2tb(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))),
% 2.24/1.85      inference(monotonicity,[status(thm)],[570])).
% 2.24/1.85  tff(572,plain,
% 2.24/1.85      (get(int, int, t2tb2(B!7), t2tb(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))) = get1(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))),
% 2.24/1.85      inference(transitivity,[status(thm)],[571, 562, 559])).
% 2.24/1.85  tff(573,plain,
% 2.24/1.85      (tb2t(get(int, int, t2tb2(B!7), t2tb(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))) = tb2t(get1(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))),
% 2.24/1.85      inference(monotonicity,[status(thm)],[572])).
% 2.24/1.85  tff(574,plain,
% 2.24/1.85      (numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) <=> numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))),
% 2.24/1.85      inference(monotonicity,[status(thm)],[573])).
% 2.24/1.85  tff(575,plain,
% 2.24/1.85      (numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) <=> numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))),
% 2.24/1.85      inference(symmetry,[status(thm)],[574])).
% 2.24/1.85  tff(576,plain,
% 2.24/1.85      ((~numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))) <=> (~numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))),
% 2.24/1.85      inference(monotonicity,[status(thm)],[575])).
% 2.24/1.85  tff(577,plain,
% 2.24/1.85      (((~$greatereq(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | $greatereq($sum(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0)) | (~numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))),
% 2.24/1.85      inference(tautology,[status(thm)],[])).
% 2.24/1.85  tff(578,plain,
% 2.24/1.85      (~numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))),
% 2.24/1.85      inference(unit_resolution,[status(thm)],[577, 555])).
% 2.24/1.85  tff(579,plain,
% 2.24/1.85      (~numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))),
% 2.24/1.85      inference(modus_ponens,[status(thm)],[578, 576])).
% 2.24/1.85  tff(580,plain,
% 2.24/1.85      ((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | $lesseq(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), 0)),
% 2.24/1.85      inference(theory_lemma,[status(thm)],[])).
% 2.24/1.85  tff(581,plain,
% 2.24/1.85      ($lesseq(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), 0)),
% 2.24/1.85      inference(unit_resolution,[status(thm)],[580, 550])).
% 2.24/1.85  tff(582,plain,
% 2.24/1.85      (((~$greatereq(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | $greatereq($sum(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))), 0)) | $greatereq(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)),
% 2.24/1.85      inference(tautology,[status(thm)],[])).
% 2.24/1.85  tff(583,plain,
% 2.24/1.85      ($greatereq(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)),
% 2.24/1.85      inference(unit_resolution,[status(thm)],[582, 555])).
% 2.24/1.85  tff(584,plain,
% 2.24/1.85      ($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$lesseq(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), 0)) | (~$greatereq(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0))),
% 2.24/1.85      inference(theory_lemma,[status(thm)],[])).
% 2.24/1.85  tff(585,plain,
% 2.24/1.85      ($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)),
% 2.24/1.85      inference(unit_resolution,[status(thm)],[584, 583, 581])).
% 2.24/1.85  tff(586,plain,
% 2.24/1.85      (((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))))))))))))))))))))))))))) | ![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))),
% 2.24/1.86      inference(tautology,[status(thm)],[])).
% 2.24/1.86  tff(587,plain,
% 2.24/1.86      (![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))),
% 2.24/1.86      inference(unit_resolution,[status(thm)],[586, 483])).
% 2.24/1.86  tff(588,plain,
% 2.24/1.86      (((~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))) <=> ((~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))),
% 2.24/1.86      inference(rewrite,[status(thm)],[])).
% 2.24/1.86  tff(589,plain,
% 2.24/1.86      (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), -1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0))) <=> ($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))),
% 2.24/1.86      inference(rewrite,[status(thm)],[])).
% 2.24/1.86  tff(590,plain,
% 2.24/1.86      ((~$greatereq($sum(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) <=> (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0))),
% 2.24/1.86      inference(rewrite,[status(thm)],[])).
% 2.24/1.86  tff(591,plain,
% 2.24/1.86      ($greatereq($sum($product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 1) <=> $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), -1)),
% 2.24/1.86      inference(rewrite,[status(thm)],[])).
% 2.24/1.86  tff(592,plain,
% 2.24/1.86      ($sum(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))) = $sum($product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))),
% 2.24/1.86      inference(rewrite,[status(thm)],[])).
% 2.24/1.86  tff(593,plain,
% 2.24/1.86      ($greatereq($sum(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) <=> $greatereq($sum($product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 1)),
% 2.24/1.86      inference(monotonicity,[status(thm)],[592])).
% 2.24/1.86  tff(594,plain,
% 2.24/1.86      ($greatereq($sum(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) <=> $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), -1)),
% 2.24/1.86      inference(transitivity,[status(thm)],[593, 591])).
% 2.24/1.86  tff(595,plain,
% 2.24/1.86      (($greatereq($sum(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | (~$greatereq($sum(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0))) <=> ($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), -1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)))),
% 2.24/1.86      inference(monotonicity,[status(thm)],[594, 590])).
% 2.24/1.86  tff(596,plain,
% 2.24/1.86      (($greatereq($sum(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | (~$greatereq($sum(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0))) <=> ($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))),
% 2.24/1.86      inference(transitivity,[status(thm)],[595, 589])).
% 2.24/1.86  tff(597,plain,
% 2.24/1.86      (((~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($greatereq($sum(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | (~$greatereq($sum(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) <=> ((~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))),
% 2.24/1.86      inference(monotonicity,[status(thm)],[596])).
% 2.24/1.86  tff(598,plain,
% 2.24/1.86      (((~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($greatereq($sum(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | (~$greatereq($sum(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) <=> ((~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))),
% 2.24/1.86      inference(transitivity,[status(thm)],[597, 588])).
% 2.24/1.86  tff(599,plain,
% 2.24/1.86      ((~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($greatereq($sum(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) | (~$greatereq($sum(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))),
% 2.24/1.86      inference(quant_inst,[status(thm)],[])).
% 2.24/1.86  tff(600,plain,
% 2.24/1.86      ((~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))),
% 2.24/1.87      inference(modus_ponens,[status(thm)],[599, 598])).
% 2.24/1.87  tff(601,plain,
% 2.24/1.87      ($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))),
% 2.24/1.87      inference(unit_resolution,[status(thm)],[600, 587])).
% 2.24/1.87  tff(602,plain,
% 2.24/1.87      ($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, tptp_fun_J_3(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), -1)),
% 2.24/1.87      inference(unit_resolution,[status(thm)],[601, 585, 579])).
% 2.24/1.87  tff(603,plain,
% 2.24/1.87      ((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, length(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))) = -1)) | $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, length(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))), -1)),
% 2.24/1.87      inference(theory_lemma,[status(thm)],[])).
% 2.24/1.87  tff(604,plain,
% 2.24/1.87      ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, length(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))), -1)),
% 2.24/1.87      inference(unit_resolution,[status(thm)],[603, 541])).
% 2.24/1.87  tff(605,plain,
% 2.24/1.87      ((~(length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))) = length(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))) | $lesseq($sum(length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))), $product(-1, length(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))), 0)),
% 2.24/1.87      inference(theory_lemma,[status(thm)],[])).
% 2.24/1.87  tff(606,plain,
% 2.24/1.87      ($lesseq($sum(length(int, t2tb1(tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))), $product(-1, length(int, mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))), 0)),
% 2.24/1.87      inference(unit_resolution,[status(thm)],[605, 529])).
% 2.24/1.87  tff(607,plain,
% 2.24/1.87      ($false),
% 2.24/1.87      inference(theory_lemma,[status(thm)],[606, 604, 602, 557])).
% 2.24/1.87  tff(608,plain,((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7)))))))), inference(lemma,lemma(discharge,[]))).
% 2.24/1.87  tff(609,plain,
% 2.24/1.87      ((~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))))))))))))))))))))))))))) | (~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~is_conjugate(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t1(mk_array(int, $sum(1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), t2tb2(B!7))))))))) | (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))))))))))))))))))))))))),
% 2.24/1.87      inference(tautology,[status(thm)],[])).
% 2.24/1.87  tff(610,plain,
% 2.24/1.87      (~((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))))))))))))))))))))))))),
% 2.24/1.87      inference(unit_resolution,[status(thm)],[609, 608, 489, 487, 485])).
% 2.24/1.87  tff(611,plain,
% 2.24/1.87      (((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))))))))))))))))))))))) | (~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0))),
% 2.24/1.88      inference(tautology,[status(thm)],[])).
% 2.24/1.88  tff(612,plain,
% 2.24/1.88      (~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)),
% 2.24/1.88      inference(unit_resolution,[status(thm)],[611, 610])).
% 2.24/1.88  tff(613,plain,
% 2.24/1.88      (((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))))))))))))))))))))))) | ((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))))))))))))))))))))))),
% 2.24/1.88      inference(tautology,[status(thm)],[])).
% 2.24/1.88  tff(614,plain,
% 2.24/1.88      ((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))))))))))))))))))))),
% 2.24/1.88      inference(unit_resolution,[status(thm)],[613, 610])).
% 2.24/1.88  tff(615,plain,
% 2.24/1.88      ((~((~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))))))))))))))))))))))) | (~$greatereq(Partc!8, 0)) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0) | (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))))))))))))))))))))),
% 2.24/1.89      inference(tautology,[status(thm)],[])).
% 2.24/1.89  tff(616,plain,
% 2.24/1.89      (~((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))))))))))))))))))))),
% 2.24/1.89      inference(unit_resolution,[status(thm)],[615, 614, 489, 487])).
% 2.24/1.89  tff(617,plain,
% 2.24/1.89      (((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))))))))))))))))))) | ($sum(Partc!8, $product(-1, Partc1!9)) = -1)),
% 2.24/1.89      inference(tautology,[status(thm)],[])).
% 2.24/1.89  tff(618,plain,
% 2.24/1.89      ($sum(Partc!8, $product(-1, Partc1!9)) = -1),
% 2.24/1.89      inference(unit_resolution,[status(thm)],[617, 616])).
% 2.24/1.89  tff(619,plain,
% 2.24/1.89      ((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | $lesseq($sum(Partc!8, $product(-1, Partc1!9)), -1)),
% 2.24/1.89      inference(theory_lemma,[status(thm)],[])).
% 2.24/1.89  tff(620,plain,
% 2.24/1.89      ($lesseq($sum(Partc!8, $product(-1, Partc1!9)), -1)),
% 2.24/1.89      inference(unit_resolution,[status(thm)],[619, 618])).
% 2.24/1.89  tff(621,plain,
% 2.24/1.89      ((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), -1)) | $lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)),
% 2.24/1.89      inference(theory_lemma,[status(thm)],[])).
% 2.24/1.89  tff(622,plain,
% 2.24/1.89      ($lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)),
% 2.24/1.89      inference(unit_resolution,[status(thm)],[621, 620])).
% 2.24/1.89  tff(623,plain,
% 2.24/1.89      ((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | $greatereq($sum(Partc!8, $product(-1, Partc1!9)), -1)),
% 2.24/1.89      inference(theory_lemma,[status(thm)],[])).
% 2.24/1.89  tff(624,plain,
% 2.24/1.89      ($greatereq($sum(Partc!8, $product(-1, Partc1!9)), -1)),
% 2.24/1.89      inference(unit_resolution,[status(thm)],[623, 618])).
% 2.24/1.89  tff(625,plain,
% 2.24/1.89      (get(int, int, t2tb2(A1!4), t2tb(Partc!8)) = get(int, int, elts(int, mk_array(int, A!5, t2tb2(A1!4))), t2tb(Partc!8))),
% 2.24/1.89      inference(monotonicity,[status(thm)],[118])).
% 2.24/1.89  tff(626,plain,
% 2.24/1.89      (get(int, int, elts(int, mk_array(int, A!5, t2tb2(A1!4))), t2tb(Partc!8)) = get(int, int, t2tb2(A1!4), t2tb(Partc!8))),
% 2.24/1.89      inference(symmetry,[status(thm)],[625])).
% 2.24/1.89  tff(627,plain,
% 2.24/1.89      ((~![A: ty, A1: uni, I: $int] : (get1(A, A1, I) = get(A, int, elts(A, A1), t2tb(I)))) | (get1(int, mk_array(int, A!5, t2tb2(A1!4)), Partc!8) = get(int, int, elts(int, mk_array(int, A!5, t2tb2(A1!4))), t2tb(Partc!8)))),
% 2.24/1.89      inference(quant_inst,[status(thm)],[])).
% 2.24/1.89  tff(628,plain,
% 2.24/1.89      (get1(int, mk_array(int, A!5, t2tb2(A1!4)), Partc!8) = get(int, int, elts(int, mk_array(int, A!5, t2tb2(A1!4))), t2tb(Partc!8))),
% 2.24/1.89      inference(unit_resolution,[status(thm)],[627, 90])).
% 2.24/1.89  tff(629,plain,
% 2.24/1.89      (get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8) = get1(int, mk_array(int, A!5, t2tb2(A1!4)), Partc!8)),
% 2.24/1.89      inference(monotonicity,[status(thm)],[81])).
% 2.24/1.89  tff(630,plain,
% 2.24/1.89      (get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8) = get(int, int, t2tb2(A1!4), t2tb(Partc!8))),
% 2.24/1.89      inference(transitivity,[status(thm)],[629, 628, 626])).
% 2.24/1.89  tff(631,plain,
% 2.24/1.89      (tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)) = tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8)))),
% 2.24/1.89      inference(monotonicity,[status(thm)],[630])).
% 2.24/1.89  tff(632,plain,
% 2.24/1.89      (tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8))),
% 2.24/1.89      inference(symmetry,[status(thm)],[631])).
% 2.24/1.89  tff(633,plain,
% 2.24/1.89      ((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0)),
% 2.24/1.89      inference(theory_lemma,[status(thm)],[])).
% 2.24/1.89  tff(634,plain,
% 2.24/1.89      ($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0)),
% 2.24/1.89      inference(unit_resolution,[status(thm)],[633, 632])).
% 2.24/1.89  tff(635,assumption,($greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0)), introduced(assumption)).
% 2.24/1.90  tff(636,plain,
% 2.24/1.90      ((~(length(int, mk_array(int, A!5, t2tb2(A1!4))) = length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))) | $lesseq($sum(length(int, mk_array(int, A!5, t2tb2(A1!4))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0)),
% 2.24/1.90      inference(theory_lemma,[status(thm)],[])).
% 2.24/1.90  tff(637,plain,
% 2.24/1.90      ($lesseq($sum(length(int, mk_array(int, A!5, t2tb2(A1!4))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0)),
% 2.24/1.90      inference(unit_resolution,[status(thm)],[636, 239])).
% 2.24/1.90  tff(638,plain,
% 2.24/1.90      ((~($sum(A!5, $product(-1, length(int, mk_array(int, A!5, t2tb2(A1!4))))) = 0)) | $lesseq($sum(A!5, $product(-1, length(int, mk_array(int, A!5, t2tb2(A1!4))))), 0)),
% 2.24/1.90      inference(theory_lemma,[status(thm)],[])).
% 2.24/1.90  tff(639,plain,
% 2.24/1.90      ($lesseq($sum(A!5, $product(-1, length(int, mk_array(int, A!5, t2tb2(A1!4))))), 0)),
% 2.24/1.90      inference(unit_resolution,[status(thm)],[638, 256])).
% 2.24/1.90  tff(640,plain,
% 2.24/1.90      ($false),
% 2.24/1.90      inference(theory_lemma,[status(thm)],[487, 639, 637, 635])).
% 2.24/1.90  tff(641,plain,(~$greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0)), inference(lemma,lemma(discharge,[]))).
% 2.24/1.90  tff(642,plain,
% 2.24/1.90      ($greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $lesseq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1)),
% 2.24/1.90      inference(theory_lemma,[status(thm)],[])).
% 2.24/1.90  tff(643,plain,
% 2.24/1.90      ($lesseq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1)),
% 2.24/1.90      inference(unit_resolution,[status(thm)],[642, 641])).
% 2.24/1.90  tff(644,plain,
% 2.24/1.90      (((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$greatereq(Partc!8, 0)) | (~$lesseq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1)) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0))) <=> ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | (~$greatereq(Partc!8, 0)) | (~$lesseq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1)) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0))),
% 2.24/1.90      inference(rewrite,[status(thm)],[])).
% 2.24/1.90  tff(645,plain,
% 2.24/1.90      (((~$lesseq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1)) | (~$greatereq(Partc!8, 0)) | $false | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0)) <=> ((~$greatereq(Partc!8, 0)) | (~$lesseq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1)) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0))),
% 2.24/1.90      inference(rewrite,[status(thm)],[])).
% 2.24/1.90  tff(646,plain,
% 2.24/1.90      ($greatereq($sum($product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8))), 0) <=> $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0)),
% 2.24/1.90      inference(rewrite,[status(thm)],[])).
% 2.24/1.90  tff(647,plain,
% 2.24/1.90      ($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))) = $sum($product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))),
% 2.24/1.90      inference(rewrite,[status(thm)],[])).
% 2.24/1.90  tff(648,plain,
% 2.24/1.90      ($greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))), 0) <=> $greatereq($sum($product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8))), 0)),
% 2.24/1.90      inference(monotonicity,[status(thm)],[647])).
% 2.24/1.90  tff(649,plain,
% 2.24/1.90      ($greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))), 0) <=> $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0)),
% 2.24/1.90      inference(transitivity,[status(thm)],[648, 646])).
% 2.24/1.90  tff(650,plain,
% 2.24/1.90      ((~$lesseq($sum(Partc!8, $product(-1, $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) <=> (~$lesseq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1))),
% 2.24/1.90      inference(rewrite,[status(thm)],[])).
% 2.24/1.90  tff(651,plain,
% 2.24/1.90      (((~$lesseq($sum(Partc!8, $product(-1, $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(Partc!8, 0)) | $greatereq($sum($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))), 0)) <=> ((~$lesseq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1)) | (~$greatereq(Partc!8, 0)) | $false | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0))),
% 2.24/1.90      inference(monotonicity,[status(thm)],[650, 207, 649])).
% 2.24/1.90  tff(652,plain,
% 2.24/1.90      (((~$lesseq($sum(Partc!8, $product(-1, $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(Partc!8, 0)) | $greatereq($sum($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))), 0)) <=> ((~$greatereq(Partc!8, 0)) | (~$lesseq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1)) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0))),
% 2.24/1.90      inference(transitivity,[status(thm)],[651, 645])).
% 2.24/1.90  tff(653,plain,
% 2.24/1.90      (((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$lesseq($sum(Partc!8, $product(-1, $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(Partc!8, 0)) | $greatereq($sum($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))), 0))) <=> ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$greatereq(Partc!8, 0)) | (~$lesseq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1)) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0)))),
% 2.24/1.90      inference(monotonicity,[status(thm)],[652])).
% 2.24/1.90  tff(654,plain,
% 2.24/1.90      (((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$lesseq($sum(Partc!8, $product(-1, $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(Partc!8, 0)) | $greatereq($sum($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))), 0))) <=> ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | (~$greatereq(Partc!8, 0)) | (~$lesseq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1)) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0))),
% 2.24/1.90      inference(transitivity,[status(thm)],[653, 644])).
% 2.24/1.90  tff(655,plain,
% 2.24/1.90      ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$lesseq($sum(Partc!8, $product(-1, $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(Partc!8, 0)) | $greatereq($sum($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))), 0))),
% 2.24/1.90      inference(quant_inst,[status(thm)],[])).
% 2.24/1.90  tff(656,plain,
% 2.24/1.90      ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | (~$greatereq(Partc!8, 0)) | (~$lesseq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1)) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0)),
% 2.24/1.90      inference(modus_ponens,[status(thm)],[655, 654])).
% 2.24/1.90  tff(657,plain,
% 2.24/1.90      ($lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0)),
% 2.24/1.90      inference(unit_resolution,[status(thm)],[656, 489, 197, 643])).
% 2.24/1.90  tff(658,plain,
% 2.24/1.90      ((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))) | $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0)),
% 2.24/1.90      inference(theory_lemma,[status(thm)],[])).
% 2.24/1.90  tff(659,plain,
% 2.24/1.90      ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0)),
% 2.24/1.90      inference(unit_resolution,[status(thm)],[658, 632])).
% 2.24/1.90  tff(660,plain,
% 2.24/1.90      ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), 0) | (~$greatereq(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0))),
% 2.24/1.90      inference(theory_lemma,[status(thm)],[])).
% 2.24/1.90  tff(661,plain,
% 2.24/1.90      ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), 0)),
% 2.24/1.90      inference(unit_resolution,[status(thm)],[660, 233, 659, 657])).
% 2.24/1.90  tff(662,plain,
% 2.24/1.90      ((tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0) | (~$lesseq(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), 0))),
% 2.24/1.90      inference(theory_lemma,[status(thm)],[])).
% 2.24/1.90  tff(663,plain,
% 2.24/1.90      ((~$lesseq(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), 0))),
% 2.24/1.90      inference(unit_resolution,[status(thm)],[662, 612])).
% 2.24/1.90  tff(664,plain,
% 2.24/1.90      (~$lesseq(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), 0)),
% 2.24/1.90      inference(unit_resolution,[status(thm)],[663, 661])).
% 2.24/1.90  tff(665,plain,
% 2.24/1.90      ((~$greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0)) | (~$lesseq(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0)) | $lesseq(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), 0)),
% 2.24/1.90      inference(theory_lemma,[status(thm)],[])).
% 2.24/1.90  tff(666,plain,
% 2.24/1.90      ((~$greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0)) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0)) | $lesseq(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), 0)),
% 2.24/1.90      inference(unit_resolution,[status(thm)],[665, 471])).
% 2.24/1.90  tff(667,plain,
% 2.24/1.90      (~$greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0)),
% 2.24/1.90      inference(unit_resolution,[status(thm)],[666, 664, 634])).
% 2.24/1.90  tff(668,plain,
% 2.24/1.90      (((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$greatereq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 1)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0) | (~$greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1)))) <=> ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | (~$greatereq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 1)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0) | (~$greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1)))),
% 2.24/1.90      inference(rewrite,[status(thm)],[])).
% 2.24/1.90  tff(669,plain,
% 2.24/1.90      (((~$greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1)) | (~$greatereq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 1)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0)) <=> ((~$greatereq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 1)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0) | (~$greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1)))),
% 2.24/1.90      inference(rewrite,[status(thm)],[])).
% 2.24/1.90  tff(670,plain,
% 2.24/1.90      ((~$greatereq($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)) <=> (~$greatereq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 1))),
% 2.24/1.90      inference(rewrite,[status(thm)],[])).
% 2.24/1.90  tff(671,plain,
% 2.24/1.90      ((~$lesseq($sum($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, Partc!8)), 0)) <=> (~$greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1))),
% 2.24/1.90      inference(rewrite,[status(thm)],[])).
% 2.24/1.90  tff(672,plain,
% 2.24/1.90      (((~$lesseq($sum($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, Partc!8)), 0)) | (~$greatereq($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0)) <=> ((~$greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1)) | (~$greatereq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 1)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0))),
% 2.24/1.90      inference(monotonicity,[status(thm)],[671, 670])).
% 2.24/1.90  tff(673,plain,
% 2.24/1.90      (((~$lesseq($sum($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, Partc!8)), 0)) | (~$greatereq($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0)) <=> ((~$greatereq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 1)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0) | (~$greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1)))),
% 2.24/1.90      inference(transitivity,[status(thm)],[672, 669])).
% 2.24/1.90  tff(674,plain,
% 2.24/1.90      (((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$lesseq($sum($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, Partc!8)), 0)) | (~$greatereq($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0))) <=> ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$greatereq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 1)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0) | (~$greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1))))),
% 2.24/1.91      inference(monotonicity,[status(thm)],[673])).
% 2.24/1.91  tff(675,plain,
% 2.24/1.91      (((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$lesseq($sum($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, Partc!8)), 0)) | (~$greatereq($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0))) <=> ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | (~$greatereq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 1)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0) | (~$greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1)))),
% 2.24/1.91      inference(transitivity,[status(thm)],[674, 668])).
% 2.24/1.91  tff(676,plain,
% 2.24/1.91      ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$lesseq($sum($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, Partc!8)), 0)) | (~$greatereq($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0))),
% 2.24/1.91      inference(quant_inst,[status(thm)],[])).
% 2.24/1.91  tff(677,plain,
% 2.24/1.91      ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | (~$greatereq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 1)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0) | (~$greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1))),
% 2.24/1.91      inference(modus_ponens,[status(thm)],[676, 675])).
% 2.24/1.91  tff(678,plain,
% 2.24/1.91      ($greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0) | (~$greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1))),
% 2.24/1.91      inference(unit_resolution,[status(thm)],[677, 197, 195, 641])).
% 2.24/1.91  tff(679,plain,
% 2.24/1.91      (~$greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1)),
% 2.24/1.91      inference(unit_resolution,[status(thm)],[678, 667])).
% 2.24/1.91  tff(680,plain,
% 2.24/1.91      ((~$lesseq($sum(A!5, $product(-1, Partc1!9)), 0)) | (~$greatereq($sum(Partc!8, $product(-1, Partc1!9)), -1)) | (~$greatereq($sum(A!5, $product(-1, length(int, mk_array(int, A!5, t2tb2(A1!4))))), 0)) | (~$greatereq($sum(length(int, mk_array(int, A!5, t2tb2(A1!4))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1)),
% 2.24/1.91      inference(theory_lemma,[status(thm)],[])).
% 2.24/1.91  tff(681,plain,
% 2.24/1.91      ((~$lesseq($sum(A!5, $product(-1, Partc1!9)), 0)) | (~$greatereq($sum(Partc!8, $product(-1, Partc1!9)), -1)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1)),
% 2.24/1.91      inference(unit_resolution,[status(thm)],[680, 258, 241])).
% 2.24/1.91  tff(682,plain,
% 2.24/1.91      (~$lesseq($sum(A!5, $product(-1, Partc1!9)), 0)),
% 2.24/1.91      inference(unit_resolution,[status(thm)],[681, 679, 624])).
% 2.24/1.91  tff(683,plain,
% 2.24/1.91      (((~($sum(Partc!8, $product(-1, Partc1!9)) = -1)) | (~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))))))))))))))))))) | ((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))))))))))))))))))),
% 2.32/1.91      inference(tautology,[status(thm)],[])).
% 2.32/1.91  tff(684,plain,
% 2.32/1.91      ((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))))))))))))))))),
% 2.32/1.92      inference(unit_resolution,[status(thm)],[683, 616])).
% 2.32/1.92  tff(685,plain,
% 2.32/1.92      (get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10) = get1(int, mk_array(int, A!5, t2tb2(A1!4)), J!10)),
% 2.32/1.92      inference(monotonicity,[status(thm)],[81])).
% 2.32/1.92  tff(686,plain,
% 2.32/1.92      (get1(int, mk_array(int, A!5, t2tb2(A1!4)), J!10) = get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10)),
% 2.32/1.92      inference(symmetry,[status(thm)],[685])).
% 2.32/1.92  tff(687,plain,
% 2.32/1.92      ((~![A: ty, A1: uni, I: $int] : (get1(A, A1, I) = get(A, int, elts(A, A1), t2tb(I)))) | (get1(int, mk_array(int, A!5, t2tb2(A1!4)), J!10) = get(int, int, elts(int, mk_array(int, A!5, t2tb2(A1!4))), t2tb(J!10)))),
% 2.32/1.92      inference(quant_inst,[status(thm)],[])).
% 2.32/1.92  tff(688,plain,
% 2.32/1.92      (get1(int, mk_array(int, A!5, t2tb2(A1!4)), J!10) = get(int, int, elts(int, mk_array(int, A!5, t2tb2(A1!4))), t2tb(J!10))),
% 2.32/1.92      inference(unit_resolution,[status(thm)],[687, 90])).
% 2.32/1.92  tff(689,plain,
% 2.32/1.92      (get(int, int, elts(int, mk_array(int, A!5, t2tb2(A1!4))), t2tb(J!10)) = get1(int, mk_array(int, A!5, t2tb2(A1!4)), J!10)),
% 2.32/1.92      inference(symmetry,[status(thm)],[688])).
% 2.32/1.92  tff(690,plain,
% 2.32/1.92      (get(int, int, t2tb2(A1!4), t2tb(J!10)) = get(int, int, elts(int, mk_array(int, A!5, t2tb2(A1!4))), t2tb(J!10))),
% 2.32/1.92      inference(monotonicity,[status(thm)],[118])).
% 2.32/1.92  tff(691,plain,
% 2.32/1.92      (get(int, int, t2tb2(A1!4), t2tb(J!10)) = get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10)),
% 2.32/1.92      inference(transitivity,[status(thm)],[690, 689, 686])).
% 2.32/1.92  tff(692,plain,
% 2.32/1.92      (tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))) = tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10))),
% 2.32/1.92      inference(monotonicity,[status(thm)],[691])).
% 2.32/1.92  tff(693,plain,
% 2.32/1.92      ((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))) = tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10)))) | $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10)))), 0)),
% 2.32/1.92      inference(theory_lemma,[status(thm)],[])).
% 2.32/1.92  tff(694,plain,
% 2.32/1.92      ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10)))), 0)),
% 2.32/1.92      inference(unit_resolution,[status(thm)],[693, 692])).
% 2.32/1.92  tff(695,assumption,(~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))), introduced(assumption)).
% 2.32/1.92  tff(696,plain,
% 2.32/1.92      (($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0))),
% 2.32/1.92      inference(tautology,[status(thm)],[])).
% 2.32/1.92  tff(697,plain,
% 2.32/1.92      (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0)),
% 2.32/1.92      inference(unit_resolution,[status(thm)],[696, 695])).
% 2.32/1.92  tff(698,plain,
% 2.32/1.92      (($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0))) | (~$lesseq($sum(Partc1!9, $product(-1, J!10)), 0))),
% 2.32/1.92      inference(tautology,[status(thm)],[])).
% 2.32/1.92  tff(699,plain,
% 2.32/1.92      (~$lesseq($sum(Partc1!9, $product(-1, J!10)), 0)),
% 2.32/1.92      inference(unit_resolution,[status(thm)],[698, 695])).
% 2.32/1.92  tff(700,assumption,($greatereq($sum(J!10, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0)), introduced(assumption)).
% 2.32/1.92  tff(701,assumption,(~$lesseq($sum(Partc1!9, $product(-1, J!10)), 0)), introduced(assumption)).
% 2.32/1.92  tff(702,assumption,($greatereq($sum(Partc!8, $product(-1, Partc1!9)), -1)), introduced(assumption)).
% 2.32/1.92  tff(703,plain,
% 2.32/1.92      ($false),
% 2.32/1.92      inference(theory_lemma,[status(thm)],[702, 701, 700, 639, 637, 487])).
% 2.32/1.92  tff(704,plain,((~$greatereq($sum(J!10, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0)) | (~$greatereq($sum(Partc!8, $product(-1, Partc1!9)), -1)) | $lesseq($sum(Partc1!9, $product(-1, J!10)), 0)), inference(lemma,lemma(discharge,[]))).
% 2.32/1.92  tff(705,plain,
% 2.32/1.92      (~$greatereq($sum(J!10, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0)),
% 2.32/1.92      inference(unit_resolution,[status(thm)],[704, 699, 624])).
% 2.32/1.92  tff(706,plain,
% 2.32/1.92      (($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0))) | $lesseq($sum(Partc!8, $product(-1, J!10)), 0)),
% 2.32/1.92      inference(tautology,[status(thm)],[])).
% 2.32/1.92  tff(707,plain,
% 2.32/1.92      ($lesseq($sum(Partc!8, $product(-1, J!10)), 0)),
% 2.32/1.92      inference(unit_resolution,[status(thm)],[706, 695])).
% 2.32/1.92  tff(708,plain,
% 2.32/1.92      (((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$greatereq(Partc!8, 0)) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)) | $greatereq($sum(J!10, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10)))), 0))) <=> ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | (~$greatereq(Partc!8, 0)) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)) | $greatereq($sum(J!10, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10)))), 0))),
% 2.32/1.92      inference(rewrite,[status(thm)],[])).
% 2.32/1.92  tff(709,plain,
% 2.32/1.92      (((~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)) | (~$greatereq(Partc!8, 0)) | $greatereq($sum(J!10, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10)))), 0)) <=> ((~$greatereq(Partc!8, 0)) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)) | $greatereq($sum(J!10, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10)))), 0))),
% 2.32/1.92      inference(rewrite,[status(thm)],[])).
% 2.32/1.92  tff(710,plain,
% 2.32/1.92      (((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)) | (~$greatereq(Partc!8, 0)) | $greatereq($sum(J!10, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10)))), 0))) <=> ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$greatereq(Partc!8, 0)) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)) | $greatereq($sum(J!10, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10)))), 0)))),
% 2.32/1.92      inference(monotonicity,[status(thm)],[709])).
% 2.32/1.92  tff(711,plain,
% 2.32/1.92      (((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)) | (~$greatereq(Partc!8, 0)) | $greatereq($sum(J!10, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10)))), 0))) <=> ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | (~$greatereq(Partc!8, 0)) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)) | $greatereq($sum(J!10, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10)))), 0))),
% 2.32/1.92      inference(transitivity,[status(thm)],[710, 708])).
% 2.32/1.92  tff(712,plain,
% 2.32/1.92      ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)) | (~$greatereq(Partc!8, 0)) | $greatereq($sum(J!10, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10)))), 0))),
% 2.32/1.92      inference(quant_inst,[status(thm)],[])).
% 2.32/1.92  tff(713,plain,
% 2.32/1.92      ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | (~$greatereq(Partc!8, 0)) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)) | $greatereq($sum(J!10, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10)))), 0)),
% 2.32/1.92      inference(modus_ponens,[status(thm)],[712, 711])).
% 2.32/1.92  tff(714,plain,
% 2.32/1.92      ($greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10)))), 0)),
% 2.32/1.92      inference(unit_resolution,[status(thm)],[713, 489, 707, 197, 705])).
% 2.32/1.92  tff(715,plain,
% 2.32/1.92      ((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))) = tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10)))) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10)))), 0)),
% 2.32/1.92      inference(theory_lemma,[status(thm)],[])).
% 2.32/1.92  tff(716,plain,
% 2.32/1.92      ($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10)))), 0)),
% 2.32/1.92      inference(unit_resolution,[status(thm)],[715, 692])).
% 2.32/1.92  tff(717,plain,
% 2.32/1.92      ((~$greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10)))), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0)) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10)))), 0)) | $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))), 0)),
% 2.32/1.92      inference(theory_lemma,[status(thm)],[])).
% 2.32/1.92  tff(718,plain,
% 2.32/1.92      ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))), 0)),
% 2.32/1.92      inference(unit_resolution,[status(thm)],[717, 716, 714, 659])).
% 2.32/1.92  tff(719,plain,
% 2.32/1.92      (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))), 0))),
% 2.32/1.92      inference(theory_lemma,[status(thm)],[])).
% 2.32/1.92  tff(720,plain,
% 2.32/1.92      (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))), 0)),
% 2.32/1.92      inference(unit_resolution,[status(thm)],[719, 718, 697])).
% 2.32/1.92  tff(721,plain,
% 2.32/1.92      ((~$lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10)))), 0)) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10)))), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))), 0)),
% 2.32/1.92      inference(theory_lemma,[status(thm)],[])).
% 2.32/1.92  tff(722,plain,
% 2.32/1.92      (~$lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10)))), 0)),
% 2.32/1.92      inference(unit_resolution,[status(thm)],[721, 720, 694, 634])).
% 2.32/1.92  tff(723,assumption,($lesseq($sum(Partc!8, $product(-1, J!10)), 0)), introduced(assumption)).
% 2.32/1.92  tff(724,plain,
% 2.32/1.92      ((~![I: $int] : ($sum(I, $product(-1, tb2t(t2tb(I)))) = 0)) | ($sum(J!10, $product(-1, tb2t(t2tb(J!10)))) = 0)),
% 2.32/1.92      inference(quant_inst,[status(thm)],[])).
% 2.32/1.92  tff(725,plain,
% 2.32/1.92      ($sum(J!10, $product(-1, tb2t(t2tb(J!10)))) = 0),
% 2.32/1.92      inference(unit_resolution,[status(thm)],[724, 54])).
% 2.32/1.92  tff(726,plain,
% 2.32/1.92      ((~($sum(J!10, $product(-1, tb2t(t2tb(J!10)))) = 0)) | $lesseq($sum(J!10, $product(-1, tb2t(t2tb(J!10)))), 0)),
% 2.32/1.92      inference(theory_lemma,[status(thm)],[])).
% 2.32/1.92  tff(727,plain,
% 2.32/1.92      ($lesseq($sum(J!10, $product(-1, tb2t(t2tb(J!10)))), 0)),
% 2.32/1.92      inference(unit_resolution,[status(thm)],[726, 725])).
% 2.32/1.92  tff(728,assumption,(~$greatereq(tb2t(t2tb(J!10)), 0)), introduced(assumption)).
% 2.32/1.92  tff(729,plain,
% 2.32/1.92      ($false),
% 2.32/1.92      inference(theory_lemma,[status(thm)],[728, 727, 489, 723])).
% 2.32/1.92  tff(730,plain,($greatereq(tb2t(t2tb(J!10)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0))), inference(lemma,lemma(discharge,[]))).
% 2.32/1.92  tff(731,plain,
% 2.32/1.92      ($greatereq(tb2t(t2tb(J!10)), 0)),
% 2.32/1.92      inference(unit_resolution,[status(thm)],[730, 707])).
% 2.32/1.92  tff(732,plain,
% 2.32/1.92      ((~($sum(J!10, $product(-1, tb2t(t2tb(J!10)))) = 0)) | $greatereq($sum(J!10, $product(-1, tb2t(t2tb(J!10)))), 0)),
% 2.32/1.92      inference(theory_lemma,[status(thm)],[])).
% 2.32/1.92  tff(733,plain,
% 2.32/1.92      ($greatereq($sum(J!10, $product(-1, tb2t(t2tb(J!10)))), 0)),
% 2.32/1.92      inference(unit_resolution,[status(thm)],[732, 725])).
% 2.32/1.92  tff(734,plain,
% 2.32/1.92      ($greatereq(J!10, 0) | (~$greatereq(tb2t(t2tb(J!10)), 0)) | (~$greatereq($sum(J!10, $product(-1, tb2t(t2tb(J!10)))), 0))),
% 2.32/1.92      inference(theory_lemma,[status(thm)],[])).
% 2.32/1.92  tff(735,plain,
% 2.32/1.92      ($greatereq(J!10, 0)),
% 2.32/1.92      inference(unit_resolution,[status(thm)],[734, 733, 731])).
% 2.32/1.92  tff(736,plain,
% 2.32/1.92      (((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ($greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(J!10, 0)) | (~$greatereq($sum(Partc!8, $product(-1, J!10)), 0)) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10)))), 0))) <=> ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(J!10, 0)) | (~$greatereq($sum(Partc!8, $product(-1, J!10)), 0)) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10)))), 0))),
% 2.32/1.92      inference(rewrite,[status(thm)],[])).
% 2.32/1.92  tff(737,plain,
% 2.32/1.92      (((~$greatereq($sum(Partc!8, $product(-1, J!10)), 0)) | (~$greatereq(J!10, 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10)))), 0)) <=> ($greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(J!10, 0)) | (~$greatereq($sum(Partc!8, $product(-1, J!10)), 0)) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10)))), 0))),
% 2.32/1.92      inference(rewrite,[status(thm)],[])).
% 2.32/1.92  tff(738,plain,
% 2.32/1.92      ($greatereq($sum($product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10))), 0) <=> $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10)))), 0)),
% 2.32/1.92      inference(rewrite,[status(thm)],[])).
% 2.32/1.92  tff(739,plain,
% 2.32/1.92      ($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))) = $sum($product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10)))),
% 2.32/1.92      inference(rewrite,[status(thm)],[])).
% 2.32/1.92  tff(740,plain,
% 2.32/1.92      ($greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0) <=> $greatereq($sum($product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10))), 0)),
% 2.32/1.92      inference(monotonicity,[status(thm)],[739])).
% 2.32/1.92  tff(741,plain,
% 2.32/1.92      ($greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0) <=> $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10)))), 0)),
% 2.32/1.92      inference(transitivity,[status(thm)],[740, 738])).
% 2.32/1.92  tff(742,plain,
% 2.32/1.92      ((~$lesseq($sum(J!10, $product(-1, Partc!8)), 0)) <=> (~$greatereq($sum(Partc!8, $product(-1, J!10)), 0))),
% 2.32/1.92      inference(rewrite,[status(thm)],[])).
% 2.32/1.92  tff(743,plain,
% 2.32/1.92      (((~$lesseq($sum(J!10, $product(-1, Partc!8)), 0)) | (~$greatereq(J!10, 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0)) <=> ((~$greatereq($sum(Partc!8, $product(-1, J!10)), 0)) | (~$greatereq(J!10, 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10)))), 0))),
% 2.32/1.92      inference(monotonicity,[status(thm)],[742, 741])).
% 2.32/1.92  tff(744,plain,
% 2.32/1.92      (((~$lesseq($sum(J!10, $product(-1, Partc!8)), 0)) | (~$greatereq(J!10, 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0)) <=> ($greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(J!10, 0)) | (~$greatereq($sum(Partc!8, $product(-1, J!10)), 0)) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10)))), 0))),
% 2.32/1.92      inference(transitivity,[status(thm)],[743, 737])).
% 2.32/1.92  tff(745,plain,
% 2.32/1.92      (((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$lesseq($sum(J!10, $product(-1, Partc!8)), 0)) | (~$greatereq(J!10, 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0))) <=> ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ($greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(J!10, 0)) | (~$greatereq($sum(Partc!8, $product(-1, J!10)), 0)) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10)))), 0)))),
% 2.32/1.92      inference(monotonicity,[status(thm)],[744])).
% 2.32/1.92  tff(746,plain,
% 2.32/1.92      (((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$lesseq($sum(J!10, $product(-1, Partc!8)), 0)) | (~$greatereq(J!10, 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0))) <=> ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(J!10, 0)) | (~$greatereq($sum(Partc!8, $product(-1, J!10)), 0)) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10)))), 0))),
% 2.32/1.93      inference(transitivity,[status(thm)],[745, 736])).
% 2.32/1.93  tff(747,plain,
% 2.32/1.93      ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$lesseq($sum(J!10, $product(-1, Partc!8)), 0)) | (~$greatereq(J!10, 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0))),
% 2.32/1.93      inference(quant_inst,[status(thm)],[])).
% 2.32/1.93  tff(748,plain,
% 2.32/1.93      ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(J!10, 0)) | (~$greatereq($sum(Partc!8, $product(-1, J!10)), 0)) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10)))), 0)),
% 2.32/1.93      inference(modus_ponens,[status(thm)],[747, 746])).
% 2.32/1.93  tff(749,plain,
% 2.32/1.93      ((~$greatereq($sum(Partc!8, $product(-1, J!10)), 0)) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!10)))), 0)),
% 2.32/1.93      inference(unit_resolution,[status(thm)],[748, 197, 641, 735])).
% 2.32/1.93  tff(750,plain,
% 2.32/1.93      (~$greatereq($sum(Partc!8, $product(-1, J!10)), 0)),
% 2.32/1.93      inference(unit_resolution,[status(thm)],[749, 722])).
% 2.32/1.93  tff(751,plain,
% 2.32/1.93      ($false),
% 2.32/1.93      inference(theory_lemma,[status(thm)],[624, 699, 750])).
% 2.32/1.93  tff(752,plain,($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0))), inference(lemma,lemma(discharge,[]))).
% 2.32/1.93  tff(753,plain,
% 2.32/1.93      ((~((~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))))))))))))))))))) | (~$lesseq($sum(Partc!8, $product(-1, Partc1!9)), 0)) | $lesseq($sum(A!5, $product(-1, Partc1!9)), 0) | (~($lesseq($sum(Partc1!9, $product(-1, J!10)), 0) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!10))))) = 0) | (~$lesseq($sum(Partc!8, $product(-1, J!10)), 0)))) | (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))))))))))))))))),
% 2.32/1.93      inference(tautology,[status(thm)],[])).
% 2.32/1.93  tff(754,plain,
% 2.32/1.93      (~($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))))))))))))))))),
% 2.32/1.93      inference(unit_resolution,[status(thm)],[753, 752, 684, 682, 622])).
% 2.32/1.93  tff(755,plain,
% 2.32/1.93      (($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))))))))))))))) | ![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))),
% 2.32/1.93      inference(tautology,[status(thm)],[])).
% 2.32/1.94  tff(756,plain,
% 2.32/1.94      (![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))),
% 2.32/1.94      inference(unit_resolution,[status(thm)],[755, 754])).
% 2.32/1.94  tff(757,plain,
% 2.32/1.94      (($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))))))))))))))) | (~$lesseq($sum(A!5, $product(-1, Partc2!11)), 0))),
% 2.32/1.94      inference(tautology,[status(thm)],[])).
% 2.32/1.94  tff(758,plain,
% 2.32/1.94      (~$lesseq($sum(A!5, $product(-1, Partc2!11)), 0)),
% 2.32/1.94      inference(unit_resolution,[status(thm)],[757, 754])).
% 2.32/1.94  tff(759,plain,
% 2.32/1.94      (($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))))))))))))))) | $lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)),
% 2.32/1.94      inference(tautology,[status(thm)],[])).
% 2.32/1.94  tff(760,plain,
% 2.32/1.94      ($lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)),
% 2.32/1.94      inference(unit_resolution,[status(thm)],[759, 754])).
% 2.32/1.94  tff(761,assumption,($greatereq(Partc!8, 0)), introduced(assumption)).
% 2.32/1.94  tff(762,plain,
% 2.32/1.94      (get(int, int, elts(int, mk_array(int, A!5, t2tb2(A1!4))), t2tb(J!13)) = get(int, int, t2tb2(A1!4), t2tb(J!13))),
% 2.32/1.94      inference(monotonicity,[status(thm)],[117])).
% 2.32/1.94  tff(763,plain,
% 2.32/1.94      ((~![A: ty, A1: uni, I: $int] : (get1(A, A1, I) = get(A, int, elts(A, A1), t2tb(I)))) | (get1(int, mk_array(int, A!5, t2tb2(A1!4)), J!13) = get(int, int, elts(int, mk_array(int, A!5, t2tb2(A1!4))), t2tb(J!13)))),
% 2.32/1.94      inference(quant_inst,[status(thm)],[])).
% 2.32/1.94  tff(764,plain,
% 2.32/1.94      (get1(int, mk_array(int, A!5, t2tb2(A1!4)), J!13) = get(int, int, elts(int, mk_array(int, A!5, t2tb2(A1!4))), t2tb(J!13))),
% 2.32/1.94      inference(unit_resolution,[status(thm)],[763, 90])).
% 2.32/1.94  tff(765,plain,
% 2.32/1.94      (get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13) = get1(int, mk_array(int, A!5, t2tb2(A1!4)), J!13)),
% 2.32/1.94      inference(monotonicity,[status(thm)],[81])).
% 2.32/1.94  tff(766,plain,
% 2.32/1.94      (get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13) = get(int, int, t2tb2(A1!4), t2tb(J!13))),
% 2.32/1.94      inference(transitivity,[status(thm)],[765, 764, 762])).
% 2.32/1.94  tff(767,plain,
% 2.32/1.94      (tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13)) = tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13)))),
% 2.32/1.94      inference(monotonicity,[status(thm)],[766])).
% 2.32/1.94  tff(768,plain,
% 2.32/1.94      (tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))) = tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13))),
% 2.32/1.94      inference(symmetry,[status(thm)],[767])).
% 2.32/1.94  tff(769,plain,
% 2.32/1.94      ((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))) = tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13)))) | $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13)))), 0)),
% 2.32/1.94      inference(theory_lemma,[status(thm)],[])).
% 2.32/1.94  tff(770,plain,
% 2.32/1.94      ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13)))), 0)),
% 2.32/1.94      inference(unit_resolution,[status(thm)],[769, 768])).
% 2.32/1.94  tff(771,plain,
% 2.32/1.94      (((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0))) | ($sum(Partc2!11, $product(-1, Partc3!12)) = -1)),
% 2.32/1.94      inference(tautology,[status(thm)],[])).
% 2.32/1.94  tff(772,plain,
% 2.32/1.94      ($sum(Partc2!11, $product(-1, Partc3!12)) = -1),
% 2.32/1.94      inference(unit_resolution,[status(thm)],[771, 124])).
% 2.32/1.94  tff(773,plain,
% 2.32/1.94      ((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | $lesseq($sum(Partc2!11, $product(-1, Partc3!12)), -1)),
% 2.32/1.94      inference(theory_lemma,[status(thm)],[])).
% 2.32/1.94  tff(774,plain,
% 2.32/1.94      ($lesseq($sum(Partc2!11, $product(-1, Partc3!12)), -1)),
% 2.32/1.94      inference(unit_resolution,[status(thm)],[773, 772])).
% 2.32/1.94  tff(775,plain,
% 2.32/1.94      ((~$lesseq($sum(Partc2!11, $product(-1, Partc3!12)), -1)) | (~$greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0))),
% 2.32/1.94      inference(theory_lemma,[status(thm)],[])).
% 2.32/1.94  tff(776,plain,
% 2.32/1.94      (~$greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0)),
% 2.32/1.94      inference(unit_resolution,[status(thm)],[775, 774])).
% 2.32/1.94  tff(777,assumption,(~$lesseq($sum(A!5, $product(-1, Partc2!11)), 0)), introduced(assumption)).
% 2.32/1.94  tff(778,plain,
% 2.32/1.94      ($greatereq($sum(A!5, $product(-1, Partc2!11)), 0) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0)),
% 2.32/1.94      inference(theory_lemma,[status(thm)],[])).
% 2.32/1.94  tff(779,plain,
% 2.32/1.94      ($greatereq($sum(A!5, $product(-1, Partc2!11)), 0)),
% 2.32/1.94      inference(unit_resolution,[status(thm)],[778, 777])).
% 2.32/1.94  tff(780,assumption,($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)), introduced(assumption)).
% 2.32/1.94  tff(781,plain,
% 2.32/1.94      (get(int, int, elts(int, mk_array(int, A!5, t2tb2(A1!4))), t2tb(Partc2!11)) = get(int, int, t2tb2(A1!4), t2tb(Partc2!11))),
% 2.32/1.94      inference(monotonicity,[status(thm)],[117])).
% 2.32/1.94  tff(782,plain,
% 2.32/1.94      (get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11) = get(int, int, t2tb2(A1!4), t2tb(Partc2!11))),
% 2.32/1.94      inference(transitivity,[status(thm)],[82, 92, 781])).
% 2.32/1.94  tff(783,plain,
% 2.32/1.94      (tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)) = tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11)))),
% 2.32/1.94      inference(monotonicity,[status(thm)],[782])).
% 2.32/1.94  tff(784,plain,
% 2.32/1.94      (tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))) = tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11))),
% 2.32/1.94      inference(symmetry,[status(thm)],[783])).
% 2.32/1.94  tff(785,plain,
% 2.32/1.94      ((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))) = tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0)),
% 2.32/1.94      inference(theory_lemma,[status(thm)],[])).
% 2.32/1.94  tff(786,plain,
% 2.32/1.94      ($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0)),
% 2.32/1.94      inference(unit_resolution,[status(thm)],[785, 784])).
% 2.32/1.94  tff(787,plain,
% 2.32/1.94      (((~![I: $int] : ($sum(I, $product(-1, tb2t(t2tb(I)))) = 0)) | ($sum(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), $product(-1, tb2t(t2tb($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))) = 1)) <=> ((~![I: $int] : ($sum(I, $product(-1, tb2t(t2tb(I)))) = 0)) | ($sum(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), $product(-1, tb2t(t2tb($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))) = 1))),
% 2.32/1.94      inference(rewrite,[status(thm)],[])).
% 2.32/1.94  tff(788,plain,
% 2.32/1.94      (($sum(-1, $sum(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), $product(-1, tb2t(t2tb($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))))) = 0) <=> ($sum(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), $product(-1, tb2t(t2tb($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))) = 1)),
% 2.32/1.94      inference(rewrite,[status(thm)],[])).
% 2.32/1.94  tff(789,plain,
% 2.32/1.94      ($sum($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, tb2t(t2tb($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))) = $sum(-1, $sum(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), $product(-1, tb2t(t2tb($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))))),
% 2.32/1.94      inference(rewrite,[status(thm)],[])).
% 2.32/1.94  tff(790,plain,
% 2.32/1.94      (($sum($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, tb2t(t2tb($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))) = 0) <=> ($sum(-1, $sum(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), $product(-1, tb2t(t2tb($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))))) = 0)),
% 2.32/1.94      inference(monotonicity,[status(thm)],[789])).
% 2.32/1.94  tff(791,plain,
% 2.32/1.94      (($sum($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, tb2t(t2tb($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))) = 0) <=> ($sum(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), $product(-1, tb2t(t2tb($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))) = 1)),
% 2.32/1.94      inference(transitivity,[status(thm)],[790, 788])).
% 2.32/1.94  tff(792,plain,
% 2.32/1.94      (((~![I: $int] : ($sum(I, $product(-1, tb2t(t2tb(I)))) = 0)) | ($sum($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, tb2t(t2tb($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))) = 0)) <=> ((~![I: $int] : ($sum(I, $product(-1, tb2t(t2tb(I)))) = 0)) | ($sum(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), $product(-1, tb2t(t2tb($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))) = 1))),
% 2.32/1.94      inference(monotonicity,[status(thm)],[791])).
% 2.32/1.94  tff(793,plain,
% 2.32/1.94      (((~![I: $int] : ($sum(I, $product(-1, tb2t(t2tb(I)))) = 0)) | ($sum($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, tb2t(t2tb($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))) = 0)) <=> ((~![I: $int] : ($sum(I, $product(-1, tb2t(t2tb(I)))) = 0)) | ($sum(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), $product(-1, tb2t(t2tb($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))) = 1))),
% 2.32/1.94      inference(transitivity,[status(thm)],[792, 787])).
% 2.32/1.94  tff(794,plain,
% 2.32/1.94      ((~![I: $int] : ($sum(I, $product(-1, tb2t(t2tb(I)))) = 0)) | ($sum($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, tb2t(t2tb($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))) = 0)),
% 2.32/1.94      inference(quant_inst,[status(thm)],[])).
% 2.32/1.94  tff(795,plain,
% 2.32/1.94      ((~![I: $int] : ($sum(I, $product(-1, tb2t(t2tb(I)))) = 0)) | ($sum(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), $product(-1, tb2t(t2tb($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))) = 1)),
% 2.32/1.94      inference(modus_ponens,[status(thm)],[794, 793])).
% 2.32/1.94  tff(796,plain,
% 2.32/1.94      ($sum(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), $product(-1, tb2t(t2tb($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))) = 1),
% 2.32/1.94      inference(unit_resolution,[status(thm)],[795, 54])).
% 2.32/1.94  tff(797,plain,
% 2.32/1.94      ((~($sum(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), $product(-1, tb2t(t2tb($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))) = 1)) | $greatereq($sum(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), $product(-1, tb2t(t2tb($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))), 1)),
% 2.32/1.94      inference(theory_lemma,[status(thm)],[])).
% 2.32/1.94  tff(798,plain,
% 2.32/1.94      ($greatereq($sum(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), $product(-1, tb2t(t2tb($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))), 1)),
% 2.32/1.94      inference(unit_resolution,[status(thm)],[797, 796])).
% 2.32/1.94  tff(799,plain,
% 2.32/1.94      ((~($sum(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), $product(-1, tb2t(t2tb($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))) = 1)) | $lesseq($sum(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), $product(-1, tb2t(t2tb($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))), 1)),
% 2.32/1.94      inference(theory_lemma,[status(thm)],[])).
% 2.32/1.94  tff(800,plain,
% 2.32/1.94      ($lesseq($sum(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), $product(-1, tb2t(t2tb($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))), 1)),
% 2.32/1.94      inference(unit_resolution,[status(thm)],[799, 796])).
% 2.32/1.94  tff(801,assumption,(~$lesseq($sum(Partc2!11, $product(-1, tb2t(t2tb($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))), 0)), introduced(assumption)).
% 2.32/1.94  tff(802,plain,
% 2.32/1.94      ($false),
% 2.32/1.94      inference(theory_lemma,[status(thm)],[639, 637, 801, 800, 777])).
% 2.32/1.94  tff(803,plain,($lesseq($sum(Partc2!11, $product(-1, tb2t(t2tb($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))), 0) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0)), inference(lemma,lemma(discharge,[]))).
% 2.32/1.94  tff(804,plain,
% 2.32/1.94      ($lesseq($sum(Partc2!11, $product(-1, tb2t(t2tb($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))), 0)),
% 2.32/1.94      inference(unit_resolution,[status(thm)],[803, 777])).
% 2.32/1.94  tff(805,plain,
% 2.32/1.94      ($lesseq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1) | (~$lesseq($sum(Partc2!11, $product(-1, tb2t(t2tb($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))), 0)) | (~$greatereq($sum(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), $product(-1, tb2t(t2tb($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))), 1))),
% 2.32/1.94      inference(theory_lemma,[status(thm)],[])).
% 2.32/1.94  tff(806,plain,
% 2.32/1.94      ($lesseq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1)),
% 2.32/1.94      inference(unit_resolution,[status(thm)],[805, 804, 798])).
% 2.32/1.94  tff(807,assumption,($lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)), introduced(assumption)).
% 2.32/1.94  tff(808,plain,
% 2.32/1.94      ($greatereq(Partc2!11, 0) | (~$greatereq(Partc!8, 0)) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0))),
% 2.32/1.94      inference(theory_lemma,[status(thm)],[])).
% 2.32/1.94  tff(809,plain,
% 2.32/1.94      ($greatereq(Partc2!11, 0)),
% 2.32/1.94      inference(unit_resolution,[status(thm)],[808, 807, 761])).
% 2.32/1.94  tff(810,plain,
% 2.32/1.94      (((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$greatereq(Partc2!11, 0)) | (~$lesseq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1)) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0))) <=> ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | (~$greatereq(Partc2!11, 0)) | (~$lesseq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1)) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0))),
% 2.32/1.94      inference(rewrite,[status(thm)],[])).
% 2.32/1.94  tff(811,plain,
% 2.32/1.95      (((~$lesseq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1)) | (~$greatereq(Partc2!11, 0)) | $false | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0)) <=> ((~$greatereq(Partc2!11, 0)) | (~$lesseq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1)) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0))),
% 2.32/1.95      inference(rewrite,[status(thm)],[])).
% 2.32/1.95  tff(812,plain,
% 2.32/1.95      ($greatereq($sum($product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11))), 0) <=> $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0)),
% 2.32/1.95      inference(rewrite,[status(thm)],[])).
% 2.32/1.95  tff(813,plain,
% 2.32/1.95      ($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))) = $sum($product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))),
% 2.32/1.95      inference(rewrite,[status(thm)],[])).
% 2.32/1.95  tff(814,plain,
% 2.32/1.95      ($greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))), 0) <=> $greatereq($sum($product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11))), 0)),
% 2.32/1.95      inference(monotonicity,[status(thm)],[813])).
% 2.32/1.95  tff(815,plain,
% 2.32/1.95      ($greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))), 0) <=> $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0)),
% 2.32/1.95      inference(transitivity,[status(thm)],[814, 812])).
% 2.32/1.95  tff(816,plain,
% 2.32/1.95      ((~$lesseq($sum(Partc2!11, $product(-1, $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) <=> (~$lesseq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1))),
% 2.32/1.95      inference(rewrite,[status(thm)],[])).
% 2.32/1.95  tff(817,plain,
% 2.32/1.95      (((~$lesseq($sum(Partc2!11, $product(-1, $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(Partc2!11, 0)) | $greatereq($sum($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))), 0)) <=> ((~$lesseq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1)) | (~$greatereq(Partc2!11, 0)) | $false | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0))),
% 2.32/1.95      inference(monotonicity,[status(thm)],[816, 207, 815])).
% 2.32/1.95  tff(818,plain,
% 2.32/1.95      (((~$lesseq($sum(Partc2!11, $product(-1, $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(Partc2!11, 0)) | $greatereq($sum($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))), 0)) <=> ((~$greatereq(Partc2!11, 0)) | (~$lesseq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1)) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0))),
% 2.32/1.95      inference(transitivity,[status(thm)],[817, 811])).
% 2.32/1.95  tff(819,plain,
% 2.32/1.95      (((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$lesseq($sum(Partc2!11, $product(-1, $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(Partc2!11, 0)) | $greatereq($sum($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))), 0))) <=> ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$greatereq(Partc2!11, 0)) | (~$lesseq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1)) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0)))),
% 2.32/1.95      inference(monotonicity,[status(thm)],[818])).
% 2.32/1.95  tff(820,plain,
% 2.32/1.95      (((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$lesseq($sum(Partc2!11, $product(-1, $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(Partc2!11, 0)) | $greatereq($sum($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))), 0))) <=> ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | (~$greatereq(Partc2!11, 0)) | (~$lesseq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1)) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0))),
% 2.32/1.95      inference(transitivity,[status(thm)],[819, 810])).
% 2.32/1.95  tff(821,plain,
% 2.32/1.95      ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$lesseq($sum(Partc2!11, $product(-1, $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(Partc2!11, 0)) | $greatereq($sum($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))), 0))),
% 2.32/1.95      inference(quant_inst,[status(thm)],[])).
% 2.32/1.95  tff(822,plain,
% 2.32/1.95      ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | (~$greatereq(Partc2!11, 0)) | (~$lesseq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1)) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0)),
% 2.32/1.95      inference(modus_ponens,[status(thm)],[821, 820])).
% 2.32/1.95  tff(823,plain,
% 2.32/1.95      ($lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0)),
% 2.32/1.95      inference(unit_resolution,[status(thm)],[822, 809, 197, 806])).
% 2.32/1.95  tff(824,plain,
% 2.32/1.95      ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0)),
% 2.32/1.95      inference(unit_resolution,[status(thm)],[122, 784])).
% 2.32/1.95  tff(825,plain,
% 2.32/1.95      ((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)) | $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)),
% 2.32/1.95      inference(theory_lemma,[status(thm)],[])).
% 2.32/1.95  tff(826,plain,
% 2.32/1.95      ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)),
% 2.32/1.95      inference(unit_resolution,[status(thm)],[825, 126])).
% 2.32/1.95  tff(827,plain,
% 2.32/1.95      ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), 0) | (~$greatereq(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0))),
% 2.32/1.95      inference(theory_lemma,[status(thm)],[])).
% 2.32/1.95  tff(828,plain,
% 2.32/1.95      ($greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), 0)),
% 2.32/1.95      inference(unit_resolution,[status(thm)],[827, 826, 233, 824, 823])).
% 2.32/1.95  tff(829,assumption,(~(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)), introduced(assumption)).
% 2.32/1.95  tff(830,plain,
% 2.32/1.95      ((~$lesseq(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), 0)) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), 0))),
% 2.32/1.95      inference(unit_resolution,[status(thm)],[662, 829])).
% 2.32/1.95  tff(831,plain,
% 2.32/1.95      (~$lesseq(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), 0)),
% 2.32/1.95      inference(unit_resolution,[status(thm)],[830, 828])).
% 2.32/1.95  tff(832,plain,
% 2.32/1.95      ((~$greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0)) | (~$lesseq(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0)) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $lesseq(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), 0)),
% 2.32/1.95      inference(theory_lemma,[status(thm)],[])).
% 2.32/1.95  tff(833,plain,
% 2.32/1.95      (~$greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0)),
% 2.32/1.95      inference(unit_resolution,[status(thm)],[832, 831, 471, 786, 780])).
% 2.32/1.95  tff(834,plain,
% 2.32/1.95      ((~$greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0)) | (~$lesseq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1))),
% 2.32/1.95      inference(theory_lemma,[status(thm)],[])).
% 2.32/1.95  tff(835,plain,
% 2.32/1.95      (~$greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0)),
% 2.32/1.95      inference(unit_resolution,[status(thm)],[834, 806])).
% 2.32/1.95  tff(836,plain,
% 2.32/1.95      (((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$greatereq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 1)) | $greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0) | (~$greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1)))) <=> ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | (~$greatereq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 1)) | $greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0) | (~$greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1)))),
% 2.32/1.95      inference(rewrite,[status(thm)],[])).
% 2.32/1.95  tff(837,plain,
% 2.32/1.95      (((~$greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1)) | (~$greatereq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 1)) | $greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0)) <=> ((~$greatereq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 1)) | $greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0) | (~$greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1)))),
% 2.32/1.95      inference(rewrite,[status(thm)],[])).
% 2.32/1.95  tff(838,plain,
% 2.32/1.95      ((~$lesseq($sum($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, Partc2!11)), 0)) <=> (~$greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1))),
% 2.32/1.95      inference(rewrite,[status(thm)],[])).
% 2.32/1.95  tff(839,plain,
% 2.32/1.95      (((~$lesseq($sum($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, Partc2!11)), 0)) | (~$greatereq($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)) | $greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0)) <=> ((~$greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1)) | (~$greatereq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 1)) | $greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0))),
% 2.32/1.95      inference(monotonicity,[status(thm)],[838, 670])).
% 2.32/1.95  tff(840,plain,
% 2.32/1.95      (((~$lesseq($sum($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, Partc2!11)), 0)) | (~$greatereq($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)) | $greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0)) <=> ((~$greatereq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 1)) | $greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0) | (~$greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1)))),
% 2.32/1.95      inference(transitivity,[status(thm)],[839, 837])).
% 2.32/1.95  tff(841,plain,
% 2.32/1.95      (((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$lesseq($sum($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, Partc2!11)), 0)) | (~$greatereq($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)) | $greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0))) <=> ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$greatereq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 1)) | $greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0) | (~$greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1))))),
% 2.32/1.95      inference(monotonicity,[status(thm)],[840])).
% 2.32/1.95  tff(842,plain,
% 2.32/1.95      (((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$lesseq($sum($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, Partc2!11)), 0)) | (~$greatereq($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)) | $greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0))) <=> ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | (~$greatereq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 1)) | $greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0) | (~$greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1)))),
% 2.32/1.95      inference(transitivity,[status(thm)],[841, 836])).
% 2.32/1.95  tff(843,plain,
% 2.32/1.95      ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$lesseq($sum($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, Partc2!11)), 0)) | (~$greatereq($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)) | $greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0))),
% 2.32/1.96      inference(quant_inst,[status(thm)],[])).
% 2.32/1.96  tff(844,plain,
% 2.32/1.96      ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | (~$greatereq(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 1)) | $greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0) | (~$greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1))),
% 2.32/1.96      inference(modus_ponens,[status(thm)],[843, 842])).
% 2.32/1.96  tff(845,plain,
% 2.32/1.96      ($greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0) | (~$greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1))),
% 2.32/1.96      inference(unit_resolution,[status(thm)],[844, 197, 195, 835])).
% 2.32/1.96  tff(846,plain,
% 2.32/1.96      (~$greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1)),
% 2.32/1.96      inference(unit_resolution,[status(thm)],[845, 833])).
% 2.32/1.96  tff(847,plain,
% 2.32/1.96      ((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | $greatereq($sum(Partc2!11, $product(-1, Partc3!12)), -1)),
% 2.32/1.96      inference(theory_lemma,[status(thm)],[])).
% 2.32/1.96  tff(848,plain,
% 2.32/1.96      ($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), -1)),
% 2.32/1.96      inference(unit_resolution,[status(thm)],[847, 772])).
% 2.32/1.96  tff(849,plain,
% 2.32/1.96      ((~$lesseq($sum(A!5, $product(-1, Partc3!12)), 0)) | (~$greatereq($sum(A!5, $product(-1, length(int, mk_array(int, A!5, t2tb2(A1!4))))), 0)) | (~$greatereq($sum(length(int, mk_array(int, A!5, t2tb2(A1!4))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0)) | (~$greatereq($sum(Partc2!11, $product(-1, Partc3!12)), -1)) | $greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1)),
% 2.32/1.96      inference(theory_lemma,[status(thm)],[])).
% 2.32/1.96  tff(850,plain,
% 2.32/1.96      (~$lesseq($sum(A!5, $product(-1, Partc3!12)), 0)),
% 2.32/1.96      inference(unit_resolution,[status(thm)],[849, 848, 258, 241, 846])).
% 2.32/1.96  tff(851,plain,
% 2.32/1.96      (((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0))) | ($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))),
% 2.32/1.96      inference(tautology,[status(thm)],[])).
% 2.32/1.96  tff(852,plain,
% 2.32/1.96      ($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0))),
% 2.32/1.96      inference(unit_resolution,[status(thm)],[851, 124])).
% 2.32/1.96  tff(853,assumption,($lesseq($sum(Partc2!11, $product(-1, Partc3!12)), -1)), introduced(assumption)).
% 2.32/1.96  tff(854,assumption,(~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)), introduced(assumption)).
% 2.32/1.96  tff(855,plain,
% 2.32/1.96      ($false),
% 2.32/1.96      inference(theory_lemma,[status(thm)],[854, 853, 807])).
% 2.32/1.96  tff(856,plain,($lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0) | (~$lesseq($sum(Partc2!11, $product(-1, Partc3!12)), -1)) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0))), inference(lemma,lemma(discharge,[]))).
% 2.32/1.96  tff(857,plain,
% 2.32/1.96      ($lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)),
% 2.32/1.96      inference(unit_resolution,[status(thm)],[856, 774, 807])).
% 2.32/1.96  tff(858,plain,
% 2.32/1.96      ((~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | $greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0))),
% 2.32/1.96      inference(tautology,[status(thm)],[])).
% 2.32/1.96  tff(859,plain,
% 2.32/1.96      (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))),
% 2.32/1.96      inference(unit_resolution,[status(thm)],[858, 857, 852, 850, 779, 776])).
% 2.32/1.96  tff(860,plain,
% 2.32/1.96      (($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0)) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))),
% 2.32/1.96      inference(tautology,[status(thm)],[])).
% 2.32/1.96  tff(861,plain,
% 2.32/1.96      (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0)),
% 2.32/1.96      inference(unit_resolution,[status(thm)],[860, 859])).
% 2.32/1.96  tff(862,plain,
% 2.32/1.96      ((~(tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))) = tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13)))) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13)))), 0)),
% 2.32/1.96      inference(theory_lemma,[status(thm)],[])).
% 2.32/1.96  tff(863,plain,
% 2.32/1.96      ($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13)))), 0)),
% 2.32/1.96      inference(unit_resolution,[status(thm)],[862, 768])).
% 2.32/1.96  tff(864,plain,
% 2.32/1.96      (($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0)) | (~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0))),
% 2.32/1.96      inference(tautology,[status(thm)],[])).
% 2.32/1.96  tff(865,plain,
% 2.32/1.96      (~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0)),
% 2.32/1.96      inference(unit_resolution,[status(thm)],[864, 859])).
% 2.32/1.96  tff(866,assumption,($greatereq($sum(J!13, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0)), introduced(assumption)).
% 2.32/1.96  tff(867,assumption,(~$lesseq($sum(Partc3!12, $product(-1, J!13)), 0)), introduced(assumption)).
% 2.32/1.96  tff(868,assumption,($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), -1)), introduced(assumption)).
% 2.32/1.96  tff(869,plain,
% 2.32/1.96      ($false),
% 2.32/1.96      inference(theory_lemma,[status(thm)],[868, 867, 866, 639, 637, 777])).
% 2.32/1.96  tff(870,plain,((~$greatereq($sum(J!13, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0)) | (~$greatereq($sum(Partc2!11, $product(-1, Partc3!12)), -1)) | $lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0)), inference(lemma,lemma(discharge,[]))).
% 2.32/1.96  tff(871,plain,
% 2.32/1.96      (~$greatereq($sum(J!13, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0)),
% 2.32/1.96      inference(unit_resolution,[status(thm)],[870, 848, 865, 777])).
% 2.32/1.96  tff(872,plain,
% 2.32/1.96      (($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0)) | $lesseq($sum(Partc!8, $product(-1, J!13)), 0)),
% 2.32/1.96      inference(tautology,[status(thm)],[])).
% 2.32/1.96  tff(873,plain,
% 2.32/1.96      ($lesseq($sum(Partc!8, $product(-1, J!13)), 0)),
% 2.32/1.96      inference(unit_resolution,[status(thm)],[872, 859])).
% 2.32/1.96  tff(874,assumption,(![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))), introduced(assumption)).
% 2.32/1.96  tff(875,plain,
% 2.32/1.96      (((~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | ((~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0) | $lesseq($sum(Partc2!11, $product(-1, J!13)), 0))) <=> ((~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0) | $lesseq($sum(Partc2!11, $product(-1, J!13)), 0))),
% 2.32/1.96      inference(rewrite,[status(thm)],[])).
% 2.32/1.96  tff(876,plain,
% 2.32/1.96      ((($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0) | $lesseq($sum(Partc2!11, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0))) <=> ((~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0) | $lesseq($sum(Partc2!11, $product(-1, J!13)), 0))),
% 2.32/1.96      inference(rewrite,[status(thm)],[])).
% 2.32/1.96  tff(877,plain,
% 2.32/1.96      ((~$greatereq($sum(J!13, $product(-1, Partc!8)), 0)) <=> (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0))),
% 2.32/1.96      inference(rewrite,[status(thm)],[])).
% 2.32/1.96  tff(878,plain,
% 2.32/1.96      ($greatereq($sum($product(-1, Partc2!11), J!13), 0) <=> $lesseq($sum(Partc2!11, $product(-1, J!13)), 0)),
% 2.32/1.96      inference(rewrite,[status(thm)],[])).
% 2.32/1.96  tff(879,plain,
% 2.32/1.96      ($sum(J!13, $product(-1, Partc2!11)) = $sum($product(-1, Partc2!11), J!13)),
% 2.32/1.96      inference(rewrite,[status(thm)],[])).
% 2.32/1.96  tff(880,plain,
% 2.32/1.96      ($greatereq($sum(J!13, $product(-1, Partc2!11)), 0) <=> $greatereq($sum($product(-1, Partc2!11), J!13), 0)),
% 2.32/1.96      inference(monotonicity,[status(thm)],[879])).
% 2.32/1.96  tff(881,plain,
% 2.32/1.96      ($greatereq($sum(J!13, $product(-1, Partc2!11)), 0) <=> $lesseq($sum(Partc2!11, $product(-1, J!13)), 0)),
% 2.32/1.96      inference(transitivity,[status(thm)],[880, 878])).
% 2.32/1.96  tff(882,plain,
% 2.32/1.96      (($sum($product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8)))), tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13)))) = 0) <=> ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0)),
% 2.32/1.96      inference(rewrite,[status(thm)],[])).
% 2.32/1.96  tff(883,plain,
% 2.32/1.96      ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = $sum($product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8)))), tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))),
% 2.32/1.96      inference(rewrite,[status(thm)],[])).
% 2.32/1.96  tff(884,plain,
% 2.32/1.96      (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) <=> ($sum($product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8)))), tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13)))) = 0)),
% 2.32/1.96      inference(monotonicity,[status(thm)],[883])).
% 2.32/1.96  tff(885,plain,
% 2.32/1.96      (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) <=> ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0)),
% 2.32/1.96      inference(transitivity,[status(thm)],[884, 882])).
% 2.32/1.96  tff(886,plain,
% 2.32/1.96      ((($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J!13, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J!13, $product(-1, Partc!8)), 0))) <=> (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0) | $lesseq($sum(Partc2!11, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)))),
% 2.32/1.96      inference(monotonicity,[status(thm)],[885, 881, 877])).
% 2.32/1.96  tff(887,plain,
% 2.32/1.96      ((($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J!13, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J!13, $product(-1, Partc!8)), 0))) <=> ((~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0) | $lesseq($sum(Partc2!11, $product(-1, J!13)), 0))),
% 2.32/1.96      inference(transitivity,[status(thm)],[886, 876])).
% 2.32/1.96  tff(888,plain,
% 2.32/1.96      (((~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J!13, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J!13, $product(-1, Partc!8)), 0)))) <=> ((~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | ((~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0) | $lesseq($sum(Partc2!11, $product(-1, J!13)), 0)))),
% 2.32/1.96      inference(monotonicity,[status(thm)],[887])).
% 2.32/1.96  tff(889,plain,
% 2.32/1.96      (((~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J!13, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J!13, $product(-1, Partc!8)), 0)))) <=> ((~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0) | $lesseq($sum(Partc2!11, $product(-1, J!13)), 0))),
% 2.32/1.96      inference(transitivity,[status(thm)],[888, 875])).
% 2.32/1.96  tff(890,plain,
% 2.32/1.96      ((~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J!13, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J!13, $product(-1, Partc!8)), 0)))),
% 2.32/1.96      inference(quant_inst,[status(thm)],[])).
% 2.32/1.96  tff(891,plain,
% 2.32/1.96      ((~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0) | $lesseq($sum(Partc2!11, $product(-1, J!13)), 0)),
% 2.32/1.96      inference(modus_ponens,[status(thm)],[890, 889])).
% 2.32/1.96  tff(892,plain,
% 2.32/1.96      ($lesseq($sum(Partc2!11, $product(-1, J!13)), 0)),
% 2.32/1.96      inference(unit_resolution,[status(thm)],[891, 874, 873, 861])).
% 2.32/1.96  tff(893,plain,
% 2.32/1.96      (((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$greatereq(Partc2!11, 0)) | $greatereq($sum(J!13, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$lesseq($sum(Partc2!11, $product(-1, J!13)), 0)) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13)))), 0))) <=> ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | (~$greatereq(Partc2!11, 0)) | $greatereq($sum(J!13, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$lesseq($sum(Partc2!11, $product(-1, J!13)), 0)) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13)))), 0))),
% 2.32/1.96      inference(rewrite,[status(thm)],[])).
% 2.32/1.96  tff(894,plain,
% 2.32/1.96      (((~$lesseq($sum(Partc2!11, $product(-1, J!13)), 0)) | (~$greatereq(Partc2!11, 0)) | $greatereq($sum(J!13, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13)))), 0)) <=> ((~$greatereq(Partc2!11, 0)) | $greatereq($sum(J!13, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$lesseq($sum(Partc2!11, $product(-1, J!13)), 0)) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13)))), 0))),
% 2.32/1.96      inference(rewrite,[status(thm)],[])).
% 2.32/1.96  tff(895,plain,
% 2.32/1.96      (((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$lesseq($sum(Partc2!11, $product(-1, J!13)), 0)) | (~$greatereq(Partc2!11, 0)) | $greatereq($sum(J!13, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13)))), 0))) <=> ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$greatereq(Partc2!11, 0)) | $greatereq($sum(J!13, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$lesseq($sum(Partc2!11, $product(-1, J!13)), 0)) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13)))), 0)))),
% 2.32/1.96      inference(monotonicity,[status(thm)],[894])).
% 2.32/1.96  tff(896,plain,
% 2.32/1.96      (((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$lesseq($sum(Partc2!11, $product(-1, J!13)), 0)) | (~$greatereq(Partc2!11, 0)) | $greatereq($sum(J!13, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13)))), 0))) <=> ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | (~$greatereq(Partc2!11, 0)) | $greatereq($sum(J!13, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$lesseq($sum(Partc2!11, $product(-1, J!13)), 0)) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13)))), 0))),
% 2.32/1.96      inference(transitivity,[status(thm)],[895, 893])).
% 2.32/1.96  tff(897,plain,
% 2.32/1.96      ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$lesseq($sum(Partc2!11, $product(-1, J!13)), 0)) | (~$greatereq(Partc2!11, 0)) | $greatereq($sum(J!13, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13)))), 0))),
% 2.32/1.96      inference(quant_inst,[status(thm)],[])).
% 2.32/1.96  tff(898,plain,
% 2.32/1.96      ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | (~$greatereq(Partc2!11, 0)) | $greatereq($sum(J!13, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$lesseq($sum(Partc2!11, $product(-1, J!13)), 0)) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13)))), 0)),
% 2.32/1.97      inference(modus_ponens,[status(thm)],[897, 896])).
% 2.32/1.97  tff(899,plain,
% 2.32/1.97      ($greatereq($sum(J!13, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13)))), 0)),
% 2.32/1.97      inference(unit_resolution,[status(thm)],[898, 809, 197, 892])).
% 2.32/1.97  tff(900,plain,
% 2.32/1.97      ($greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13)))), 0)),
% 2.32/1.97      inference(unit_resolution,[status(thm)],[899, 871])).
% 2.32/1.97  tff(901,plain,
% 2.32/1.97      ((~$greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13)))), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13)))), 0)) | $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))), 0)),
% 2.32/1.97      inference(theory_lemma,[status(thm)],[])).
% 2.32/1.97  tff(902,plain,
% 2.32/1.97      ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))), 0)),
% 2.32/1.97      inference(unit_resolution,[status(thm)],[901, 900, 824, 826, 863])).
% 2.32/1.97  tff(903,plain,
% 2.32/1.97      (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))), 0))),
% 2.32/1.97      inference(theory_lemma,[status(thm)],[])).
% 2.32/1.97  tff(904,plain,
% 2.32/1.97      (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))), 0)),
% 2.32/1.97      inference(unit_resolution,[status(thm)],[903, 902, 861])).
% 2.32/1.97  tff(905,plain,
% 2.32/1.97      ((~$lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13)))), 0)) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0)) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13)))), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))), 0)),
% 2.32/1.97      inference(theory_lemma,[status(thm)],[])).
% 2.32/1.97  tff(906,plain,
% 2.32/1.97      (~$lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13)))), 0)),
% 2.32/1.97      inference(unit_resolution,[status(thm)],[905, 786, 780, 904, 770])).
% 2.32/1.97  tff(907,assumption,(~$greatereq($sum(Partc2!11, $product(-1, J!13)), 0)), introduced(assumption)).
% 2.32/1.97  tff(908,plain,
% 2.32/1.97      ($false),
% 2.32/1.97      inference(theory_lemma,[status(thm)],[868, 907, 867])).
% 2.32/1.97  tff(909,plain,($greatereq($sum(Partc2!11, $product(-1, J!13)), 0) | (~$greatereq($sum(Partc2!11, $product(-1, Partc3!12)), -1)) | $lesseq($sum(Partc3!12, $product(-1, J!13)), 0)), inference(lemma,lemma(discharge,[]))).
% 2.32/1.97  tff(910,plain,
% 2.32/1.97      ($greatereq($sum(Partc2!11, $product(-1, J!13)), 0)),
% 2.32/1.97      inference(unit_resolution,[status(thm)],[909, 848, 865])).
% 2.32/1.97  tff(911,plain,
% 2.32/1.97      (((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ($greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(J!13, 0)) | (~$greatereq($sum(Partc2!11, $product(-1, J!13)), 0)) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13)))), 0))) <=> ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | $greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(J!13, 0)) | (~$greatereq($sum(Partc2!11, $product(-1, J!13)), 0)) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13)))), 0))),
% 2.32/1.97      inference(rewrite,[status(thm)],[])).
% 2.32/1.97  tff(912,plain,
% 2.32/1.97      (((~$greatereq($sum(Partc2!11, $product(-1, J!13)), 0)) | (~$greatereq(J!13, 0)) | $greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13)))), 0)) <=> ($greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(J!13, 0)) | (~$greatereq($sum(Partc2!11, $product(-1, J!13)), 0)) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13)))), 0))),
% 2.32/1.97      inference(rewrite,[status(thm)],[])).
% 2.32/1.97  tff(913,plain,
% 2.32/1.97      ($greatereq($sum($product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13))), 0) <=> $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13)))), 0)),
% 2.32/1.97      inference(rewrite,[status(thm)],[])).
% 2.32/1.97  tff(914,plain,
% 2.32/1.97      ($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))) = $sum($product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13)))),
% 2.32/1.97      inference(rewrite,[status(thm)],[])).
% 2.32/1.97  tff(915,plain,
% 2.32/1.97      ($greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0) <=> $greatereq($sum($product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13))), 0)),
% 2.32/1.97      inference(monotonicity,[status(thm)],[914])).
% 2.32/1.97  tff(916,plain,
% 2.32/1.97      ($greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0) <=> $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13)))), 0)),
% 2.32/1.97      inference(transitivity,[status(thm)],[915, 913])).
% 2.32/1.97  tff(917,plain,
% 2.32/1.97      ((~$lesseq($sum(J!13, $product(-1, Partc2!11)), 0)) <=> (~$greatereq($sum(Partc2!11, $product(-1, J!13)), 0))),
% 2.32/1.97      inference(rewrite,[status(thm)],[])).
% 2.32/1.97  tff(918,plain,
% 2.32/1.97      (((~$lesseq($sum(J!13, $product(-1, Partc2!11)), 0)) | (~$greatereq(J!13, 0)) | $greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0)) <=> ((~$greatereq($sum(Partc2!11, $product(-1, J!13)), 0)) | (~$greatereq(J!13, 0)) | $greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13)))), 0))),
% 2.32/1.97      inference(monotonicity,[status(thm)],[917, 916])).
% 2.32/1.97  tff(919,plain,
% 2.32/1.97      (((~$lesseq($sum(J!13, $product(-1, Partc2!11)), 0)) | (~$greatereq(J!13, 0)) | $greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0)) <=> ($greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(J!13, 0)) | (~$greatereq($sum(Partc2!11, $product(-1, J!13)), 0)) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13)))), 0))),
% 2.32/1.97      inference(transitivity,[status(thm)],[918, 912])).
% 2.32/1.97  tff(920,plain,
% 2.32/1.97      (((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$lesseq($sum(J!13, $product(-1, Partc2!11)), 0)) | (~$greatereq(J!13, 0)) | $greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0))) <=> ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ($greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(J!13, 0)) | (~$greatereq($sum(Partc2!11, $product(-1, J!13)), 0)) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13)))), 0)))),
% 2.32/1.97      inference(monotonicity,[status(thm)],[919])).
% 2.32/1.97  tff(921,plain,
% 2.32/1.97      (((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$lesseq($sum(J!13, $product(-1, Partc2!11)), 0)) | (~$greatereq(J!13, 0)) | $greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0))) <=> ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | $greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(J!13, 0)) | (~$greatereq($sum(Partc2!11, $product(-1, J!13)), 0)) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13)))), 0))),
% 2.32/1.97      inference(transitivity,[status(thm)],[920, 911])).
% 2.32/1.97  tff(922,plain,
% 2.32/1.97      ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$lesseq($sum(J!13, $product(-1, Partc2!11)), 0)) | (~$greatereq(J!13, 0)) | $greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0))),
% 2.32/1.97      inference(quant_inst,[status(thm)],[])).
% 2.32/1.97  tff(923,plain,
% 2.32/1.97      ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | $greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(J!13, 0)) | (~$greatereq($sum(Partc2!11, $product(-1, J!13)), 0)) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13)))), 0)),
% 2.32/1.97      inference(modus_ponens,[status(thm)],[922, 921])).
% 2.32/1.97  tff(924,plain,
% 2.32/1.97      ((~$greatereq(J!13, 0)) | (~$greatereq($sum(Partc2!11, $product(-1, J!13)), 0)) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J!13)))), 0)),
% 2.32/1.97      inference(unit_resolution,[status(thm)],[923, 197, 835])).
% 2.32/1.97  tff(925,plain,
% 2.32/1.97      (~$greatereq(J!13, 0)),
% 2.32/1.97      inference(unit_resolution,[status(thm)],[924, 910, 906])).
% 2.32/1.97  tff(926,plain,
% 2.32/1.97      ($false),
% 2.32/1.97      inference(theory_lemma,[status(thm)],[807, 892, 925, 761])).
% 2.32/1.97  tff(927,plain,(((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~$greatereq(Partc!8, 0)) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = 0)), inference(lemma,lemma(discharge,[]))).
% 2.32/1.97  tff(928,plain,
% 2.32/1.97      (((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0))) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0))),
% 2.32/1.97      inference(unit_resolution,[status(thm)],[927, 489, 760, 758, 756, 612])).
% 2.32/1.97  tff(929,plain,
% 2.32/1.97      (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)),
% 2.32/1.97      inference(unit_resolution,[status(thm)],[928, 124])).
% 2.32/1.97  tff(930,plain,
% 2.32/1.97      ((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)),
% 2.32/1.97      inference(theory_lemma,[status(thm)],[])).
% 2.32/1.97  tff(931,plain,
% 2.32/1.97      ($false),
% 2.32/1.97      inference(unit_resolution,[status(thm)],[930, 929, 126])).
% 2.32/1.97  tff(932,plain,((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0))), inference(lemma,lemma(discharge,[]))).
% 2.32/1.97  tff(933,plain,
% 2.32/1.97      (($lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))))))))))))))) | ((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))))))))))))))),
% 2.32/1.98      inference(tautology,[status(thm)],[])).
% 2.32/1.98  tff(934,plain,
% 2.32/1.98      ((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))))))))))))),
% 2.39/1.98      inference(unit_resolution,[status(thm)],[933, 754])).
% 2.39/1.98  tff(935,plain,
% 2.39/1.98      ($greatereq(Partc2!11, 0)),
% 2.39/1.98      inference(unit_resolution,[status(thm)],[808, 760, 489])).
% 2.39/1.98  tff(936,plain,
% 2.39/1.98      ((~((~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))))))))))))))) | (~$greatereq(Partc2!11, 0)) | (~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))))))))))))),
% 2.39/1.98      inference(tautology,[status(thm)],[])).
% 2.39/1.98  tff(937,plain,
% 2.39/1.98      ((~((~($sum(Partc2!11, $product(-1, Partc3!12)) = -1)) | (~($greatereq($sum(Partc2!11, $product(-1, Partc3!12)), 0) | (~($lesseq($sum(Partc3!12, $product(-1, J!13)), 0) | (~$lesseq($sum(Partc!8, $product(-1, J!13)), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(J!13))))) = 0))) | (~$lesseq($sum(Partc!8, $product(-1, Partc3!12)), 0)) | $lesseq($sum(A!5, $product(-1, Partc3!12)), 0) | (~$greatereq($sum(A!5, $product(-1, Partc2!11)), 0)))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))))))))))))),
% 2.39/1.99      inference(unit_resolution,[status(thm)],[936, 758, 935, 934])).
% 2.39/1.99  tff(938,plain,
% 2.39/1.99      (~(($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))))))))))))),
% 2.39/1.99      inference(unit_resolution,[status(thm)],[937, 932])).
% 2.39/1.99  tff(939,plain,
% 2.39/1.99      ((($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))))))))))) | (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0))),
% 2.39/1.99      inference(tautology,[status(thm)],[])).
% 2.39/1.99  tff(940,plain,
% 2.39/1.99      (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0)),
% 2.39/1.99      inference(unit_resolution,[status(thm)],[939, 938])).
% 2.39/1.99  tff(941,plain,
% 2.39/1.99      ($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0)),
% 2.39/1.99      inference(unit_resolution,[status(thm)],[785, 121])).
% 2.39/1.99  tff(942,plain,
% 2.39/1.99      ($lesseq($sum(Partc2!11, $product(-1, tb2t(t2tb($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))), 0)),
% 2.39/1.99      inference(unit_resolution,[status(thm)],[803, 758])).
% 2.39/1.99  tff(943,plain,
% 2.39/1.99      ($lesseq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1) | (~$lesseq($sum(Partc2!11, $product(-1, tb2t(t2tb($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))), 0))),
% 2.39/1.99      inference(unit_resolution,[status(thm)],[805, 798])).
% 2.39/1.99  tff(944,plain,
% 2.39/1.99      ($lesseq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), -1)),
% 2.39/1.99      inference(unit_resolution,[status(thm)],[943, 942])).
% 2.39/1.99  tff(945,plain,
% 2.39/1.99      (~$greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0)),
% 2.39/1.99      inference(unit_resolution,[status(thm)],[834, 944])).
% 2.39/1.99  tff(946,plain,
% 2.39/1.99      (((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$greatereq(Partc!8, 0)) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | $greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0))) <=> ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | (~$greatereq(Partc!8, 0)) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | $greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0))),
% 2.39/1.99      inference(rewrite,[status(thm)],[])).
% 2.39/1.99  tff(947,plain,
% 2.39/1.99      (((~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~$greatereq(Partc!8, 0)) | $greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0)) <=> ((~$greatereq(Partc!8, 0)) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | $greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0))),
% 2.39/1.99      inference(rewrite,[status(thm)],[])).
% 2.39/1.99  tff(948,plain,
% 2.39/1.99      (((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~$greatereq(Partc!8, 0)) | $greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0))) <=> ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$greatereq(Partc!8, 0)) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | $greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0)))),
% 2.39/1.99      inference(monotonicity,[status(thm)],[947])).
% 2.39/1.99  tff(949,plain,
% 2.39/1.99      (((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~$greatereq(Partc!8, 0)) | $greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0))) <=> ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | (~$greatereq(Partc!8, 0)) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | $greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0))),
% 2.39/1.99      inference(transitivity,[status(thm)],[948, 946])).
% 2.39/1.99  tff(950,plain,
% 2.39/1.99      ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~$greatereq(Partc!8, 0)) | $greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0))),
% 2.39/1.99      inference(quant_inst,[status(thm)],[])).
% 2.39/1.99  tff(951,plain,
% 2.39/1.99      ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | (~$greatereq(Partc!8, 0)) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | $greatereq($sum(Partc2!11, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0)),
% 2.39/1.99      inference(modus_ponens,[status(thm)],[950, 949])).
% 2.39/1.99  tff(952,plain,
% 2.39/1.99      ($greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0)),
% 2.39/1.99      inference(unit_resolution,[status(thm)],[951, 489, 760, 197, 945])).
% 2.39/1.99  tff(953,plain,
% 2.39/1.99      ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) | (~$greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0)) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0))),
% 2.39/1.99      inference(theory_lemma,[status(thm)],[])).
% 2.39/1.99  tff(954,plain,
% 2.39/1.99      ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) | (~$greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0)) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0))),
% 2.39/1.99      inference(unit_resolution,[status(thm)],[953, 659])).
% 2.39/1.99  tff(955,plain,
% 2.39/1.99      ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)),
% 2.39/1.99      inference(unit_resolution,[status(thm)],[954, 952, 941])).
% 2.39/1.99  tff(956,plain,
% 2.39/1.99      (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0))),
% 2.39/1.99      inference(theory_lemma,[status(thm)],[])).
% 2.39/1.99  tff(957,plain,
% 2.39/1.99      (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)),
% 2.39/1.99      inference(unit_resolution,[status(thm)],[956, 955, 940])).
% 2.39/1.99  tff(958,plain,
% 2.39/1.99      ((~$lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0)) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)),
% 2.39/1.99      inference(theory_lemma,[status(thm)],[])).
% 2.39/1.99  tff(959,plain,
% 2.39/1.99      ((~$lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)),
% 2.39/1.99      inference(unit_resolution,[status(thm)],[958, 634])).
% 2.39/1.99  tff(960,plain,
% 2.39/1.99      (~$lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0)),
% 2.39/2.00      inference(unit_resolution,[status(thm)],[959, 957, 123])).
% 2.39/2.00  tff(961,plain,
% 2.39/2.00      (((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0))) <=> ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | (~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0))),
% 2.39/2.00      inference(rewrite,[status(thm)],[])).
% 2.39/2.00  tff(962,plain,
% 2.39/2.00      (((~$greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~$greatereq(Partc2!11, 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0)) <=> ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0))),
% 2.39/2.00      inference(rewrite,[status(thm)],[])).
% 2.39/2.00  tff(963,plain,
% 2.39/2.00      ($greatereq($sum($product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11))), 0) <=> $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0)),
% 2.39/2.00      inference(rewrite,[status(thm)],[])).
% 2.39/2.00  tff(964,plain,
% 2.39/2.00      ($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))) = $sum($product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))),
% 2.39/2.00      inference(rewrite,[status(thm)],[])).
% 2.39/2.00  tff(965,plain,
% 2.39/2.00      ($greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0) <=> $greatereq($sum($product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11))), 0)),
% 2.39/2.00      inference(monotonicity,[status(thm)],[964])).
% 2.39/2.00  tff(966,plain,
% 2.39/2.00      ($greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0) <=> $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0)),
% 2.39/2.00      inference(transitivity,[status(thm)],[965, 963])).
% 2.39/2.00  tff(967,plain,
% 2.39/2.00      ((~$lesseq($sum(Partc2!11, $product(-1, Partc!8)), 0)) <=> (~$greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0))),
% 2.39/2.00      inference(rewrite,[status(thm)],[])).
% 2.39/2.00  tff(968,plain,
% 2.39/2.00      (((~$lesseq($sum(Partc2!11, $product(-1, Partc!8)), 0)) | (~$greatereq(Partc2!11, 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0)) <=> ((~$greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~$greatereq(Partc2!11, 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0))),
% 2.39/2.00      inference(monotonicity,[status(thm)],[967, 966])).
% 2.39/2.00  tff(969,plain,
% 2.39/2.00      (((~$lesseq($sum(Partc2!11, $product(-1, Partc!8)), 0)) | (~$greatereq(Partc2!11, 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0)) <=> ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0))),
% 2.39/2.00      inference(transitivity,[status(thm)],[968, 962])).
% 2.39/2.00  tff(970,plain,
% 2.39/2.00      (((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$lesseq($sum(Partc2!11, $product(-1, Partc!8)), 0)) | (~$greatereq(Partc2!11, 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0))) <=> ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0)))),
% 2.39/2.00      inference(monotonicity,[status(thm)],[969])).
% 2.39/2.00  tff(971,plain,
% 2.39/2.00      (((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$lesseq($sum(Partc2!11, $product(-1, Partc!8)), 0)) | (~$greatereq(Partc2!11, 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0))) <=> ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | (~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0))),
% 2.39/2.00      inference(transitivity,[status(thm)],[970, 961])).
% 2.39/2.00  tff(972,plain,
% 2.39/2.00      ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$lesseq($sum(Partc2!11, $product(-1, Partc!8)), 0)) | (~$greatereq(Partc2!11, 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0))),
% 2.39/2.00      inference(quant_inst,[status(thm)],[])).
% 2.39/2.00  tff(973,plain,
% 2.39/2.00      ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | (~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0)),
% 2.39/2.00      inference(modus_ponens,[status(thm)],[972, 971])).
% 2.39/2.00  tff(974,plain,
% 2.39/2.00      ((~$greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0)),
% 2.39/2.00      inference(unit_resolution,[status(thm)],[973, 935, 197, 641])).
% 2.39/2.00  tff(975,plain,
% 2.39/2.00      (~$greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0)),
% 2.39/2.00      inference(unit_resolution,[status(thm)],[974, 960])).
% 2.39/2.00  tff(976,assumption,(~$greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0)), introduced(assumption)).
% 2.39/2.00  tff(977,assumption,(~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))), introduced(assumption)).
% 2.39/2.00  tff(978,plain,
% 2.39/2.00      (((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)))) | ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))),
% 2.39/2.00      inference(tautology,[status(thm)],[])).
% 2.39/2.00  tff(979,plain,
% 2.39/2.00      ((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))),
% 2.39/2.00      inference(unit_resolution,[status(thm)],[978, 977])).
% 2.39/2.00  tff(980,plain,
% 2.39/2.00      ($greatereq($sum(A!5, $product(-1, Partc!8)), 0) | $lesseq($sum(A!5, $product(-1, Partc!8)), 0)),
% 2.39/2.00      inference(theory_lemma,[status(thm)],[])).
% 2.39/2.00  tff(981,plain,
% 2.39/2.00      ($greatereq($sum(A!5, $product(-1, Partc!8)), 0)),
% 2.39/2.00      inference(unit_resolution,[status(thm)],[980, 487])).
% 2.39/2.00  tff(982,plain,
% 2.39/2.00      ((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))),
% 2.39/2.00      inference(tautology,[status(thm)],[])).
% 2.39/2.00  tff(983,plain,
% 2.39/2.00      ((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)))),
% 2.39/2.00      inference(unit_resolution,[status(thm)],[982, 981, 758, 935])).
% 2.39/2.00  tff(984,plain,
% 2.39/2.00      (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))),
% 2.39/2.00      inference(unit_resolution,[status(thm)],[983, 979, 976])).
% 2.39/2.00  tff(985,plain,
% 2.39/2.00      ((numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)) | (~numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20))),
% 2.39/2.00      inference(tautology,[status(thm)],[])).
% 2.39/2.00  tff(986,plain,
% 2.39/2.00      (~numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20)),
% 2.39/2.00      inference(unit_resolution,[status(thm)],[985, 984])).
% 2.39/2.00  tff(987,plain,
% 2.39/2.00      ((numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)),
% 2.39/2.00      inference(tautology,[status(thm)],[])).
% 2.39/2.00  tff(988,plain,
% 2.39/2.00      ($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)),
% 2.39/2.00      inference(unit_resolution,[status(thm)],[987, 984])).
% 2.39/2.00  tff(989,plain,
% 2.39/2.00      (((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)))) | ![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))),
% 2.39/2.00      inference(tautology,[status(thm)],[])).
% 2.39/2.00  tff(990,plain,
% 2.39/2.00      (![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))),
% 2.39/2.00      inference(unit_resolution,[status(thm)],[989, 977])).
% 2.39/2.00  tff(991,plain,
% 2.39/2.00      ((numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))),
% 2.39/2.00      inference(tautology,[status(thm)],[])).
% 2.39/2.00  tff(992,plain,
% 2.39/2.00      (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)),
% 2.39/2.00      inference(unit_resolution,[status(thm)],[991, 984])).
% 2.39/2.00  tff(993,assumption,($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!20)), 0)), introduced(assumption)).
% 2.39/2.00  tff(994,assumption,(![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))), introduced(assumption)).
% 2.39/2.00  tff(995,assumption,(~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)), introduced(assumption)).
% 2.39/2.00  tff(996,plain,
% 2.39/2.00      (((~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | ($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1) | ($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!20)), 0)))) <=> ((~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1) | ($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!20)), 0)))),
% 2.39/2.00      inference(rewrite,[status(thm)],[])).
% 2.39/2.00  tff(997,plain,
% 2.39/2.00      (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!20)), 0)) | ($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))))) = 0)) <=> ($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1) | ($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!20)), 0)))),
% 2.39/2.00      inference(rewrite,[status(thm)],[])).
% 2.39/2.00  tff(998,plain,
% 2.39/2.00      (($sum($product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20)))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!20)))) = 0) <=> ($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))))) = 0)),
% 2.39/2.00      inference(rewrite,[status(thm)],[])).
% 2.39/2.00  tff(999,plain,
% 2.39/2.00      ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))) = $sum($product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20)))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))))),
% 2.39/2.00      inference(rewrite,[status(thm)],[])).
% 2.39/2.00  tff(1000,plain,
% 2.39/2.00      (($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))) = 0) <=> ($sum($product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20)))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!20)))) = 0)),
% 2.39/2.00      inference(monotonicity,[status(thm)],[999])).
% 2.39/2.00  tff(1001,plain,
% 2.39/2.00      (($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))) = 0) <=> ($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))))) = 0)),
% 2.39/2.01      inference(transitivity,[status(thm)],[1000, 998])).
% 2.39/2.01  tff(1002,plain,
% 2.39/2.01      ((~$greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) <=> (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!20)), 0))),
% 2.39/2.01      inference(rewrite,[status(thm)],[])).
% 2.39/2.01  tff(1003,plain,
% 2.39/2.01      ($greatereq($sum($product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), J!20), 1) <=> $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)),
% 2.39/2.01      inference(rewrite,[status(thm)],[])).
% 2.39/2.01  tff(1004,plain,
% 2.39/2.01      ($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))) = $sum($product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), J!20)),
% 2.39/2.01      inference(rewrite,[status(thm)],[])).
% 2.39/2.01  tff(1005,plain,
% 2.39/2.01      ($greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) <=> $greatereq($sum($product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), J!20), 1)),
% 2.39/2.01      inference(monotonicity,[status(thm)],[1004])).
% 2.39/2.01  tff(1006,plain,
% 2.39/2.01      ($greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) <=> $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1)),
% 2.39/2.01      inference(transitivity,[status(thm)],[1005, 1003])).
% 2.39/2.01  tff(1007,plain,
% 2.39/2.01      (($greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))) = 0)) <=> ($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!20)), 0)) | ($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))))) = 0))),
% 2.39/2.01      inference(monotonicity,[status(thm)],[1006, 1002, 1001])).
% 2.39/2.01  tff(1008,plain,
% 2.39/2.01      (($greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))) = 0)) <=> ($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1) | ($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!20)), 0)))),
% 2.39/2.01      inference(transitivity,[status(thm)],[1007, 997])).
% 2.39/2.01  tff(1009,plain,
% 2.39/2.01      (((~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | ($greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))) = 0))) <=> ((~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | ($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1) | ($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!20)), 0))))),
% 2.39/2.01      inference(monotonicity,[status(thm)],[1008])).
% 2.39/2.01  tff(1010,plain,
% 2.39/2.01      (((~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | ($greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))) = 0))) <=> ((~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1) | ($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!20)), 0)))),
% 2.39/2.01      inference(transitivity,[status(thm)],[1009, 996])).
% 2.39/2.01  tff(1011,plain,
% 2.39/2.01      ((~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | ($greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))) = 0))),
% 2.39/2.01      inference(quant_inst,[status(thm)],[])).
% 2.39/2.01  tff(1012,plain,
% 2.39/2.01      ((~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1) | ($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!20)), 0))),
% 2.39/2.01      inference(modus_ponens,[status(thm)],[1011, 1010])).
% 2.39/2.01  tff(1013,plain,
% 2.39/2.01      (($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!20)), 0))),
% 2.39/2.01      inference(unit_resolution,[status(thm)],[1012, 995, 994])).
% 2.39/2.01  tff(1014,plain,
% 2.39/2.01      ($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))))) = 0),
% 2.39/2.01      inference(unit_resolution,[status(thm)],[1013, 993])).
% 2.39/2.01  tff(1015,plain,
% 2.39/2.01      ((~($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))))) = 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))))), 0)),
% 2.39/2.01      inference(theory_lemma,[status(thm)],[])).
% 2.39/2.01  tff(1016,plain,
% 2.39/2.01      ($lesseq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))))), 0)),
% 2.39/2.01      inference(unit_resolution,[status(thm)],[1015, 1014])).
% 2.39/2.01  tff(1017,plain,
% 2.39/2.01      ((~($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))))) = 0)) | $greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))))), 0)),
% 2.39/2.01      inference(theory_lemma,[status(thm)],[])).
% 2.39/2.01  tff(1018,plain,
% 2.39/2.01      ($greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))))), 0)),
% 2.39/2.01      inference(unit_resolution,[status(thm)],[1017, 1014])).
% 2.39/2.01  tff(1019,plain,
% 2.39/2.01      (tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))) = tb2t(get(int, int, t2tb2(B!7), t2tb(J!20)))),
% 2.39/2.01      inference(theory_lemma,[status(thm)],[1018, 1016])).
% 2.39/2.01  tff(1020,plain,
% 2.39/2.01      (tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))) = tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20)))),
% 2.39/2.01      inference(symmetry,[status(thm)],[1019])).
% 2.39/2.01  tff(1021,plain,
% 2.39/2.01      (numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))), J!20) <=> numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20)),
% 2.39/2.01      inference(monotonicity,[status(thm)],[1020])).
% 2.39/2.01  tff(1022,plain,
% 2.39/2.01      (numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) <=> numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))), J!20)),
% 2.39/2.01      inference(symmetry,[status(thm)],[1021])).
% 2.39/2.01  tff(1023,plain,
% 2.39/2.01      ((~numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20)) <=> (~numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))), J!20))),
% 2.39/2.01      inference(monotonicity,[status(thm)],[1022])).
% 2.39/2.01  tff(1024,assumption,(~numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20)), introduced(assumption)).
% 2.39/2.01  tff(1025,plain,
% 2.39/2.01      (~numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))), J!20)),
% 2.39/2.01      inference(modus_ponens,[status(thm)],[1024, 1023])).
% 2.39/2.01  tff(1026,plain,
% 2.39/2.01      (((~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!20)), 0)) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))), J!20))) <=> ((~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!20)), 0)) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))), J!20))),
% 2.39/2.01      inference(rewrite,[status(thm)],[])).
% 2.39/2.01  tff(1027,plain,
% 2.39/2.01      (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!20)), 0))) <=> ($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!20)), 0)) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))), J!20))),
% 2.39/2.01      inference(rewrite,[status(thm)],[])).
% 2.39/2.01  tff(1028,plain,
% 2.39/2.01      (($greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))), J!20) | (~$greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0))) <=> ($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!20)), 0)))),
% 2.39/2.01      inference(monotonicity,[status(thm)],[1006, 1002])).
% 2.39/2.01  tff(1029,plain,
% 2.39/2.01      (($greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))), J!20) | (~$greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0))) <=> ($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!20)), 0)) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))), J!20))),
% 2.39/2.01      inference(transitivity,[status(thm)],[1028, 1027])).
% 2.39/2.01  tff(1030,plain,
% 2.39/2.01      (((~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))), J!20) | (~$greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) <=> ((~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!20)), 0)) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))), J!20)))),
% 2.39/2.01      inference(monotonicity,[status(thm)],[1029])).
% 2.39/2.01  tff(1031,plain,
% 2.39/2.01      (((~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))), J!20) | (~$greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) <=> ((~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!20)), 0)) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))), J!20))),
% 2.39/2.01      inference(transitivity,[status(thm)],[1030, 1026])).
% 2.39/2.01  tff(1032,plain,
% 2.39/2.01      ((~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | ($greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))), J!20) | (~$greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))),
% 2.39/2.01      inference(quant_inst,[status(thm)],[])).
% 2.39/2.01  tff(1033,plain,
% 2.39/2.01      ((~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J))), J) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)))) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!20)), 0)) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))), J!20)),
% 2.39/2.01      inference(modus_ponens,[status(thm)],[1032, 1031])).
% 2.39/2.01  tff(1034,plain,
% 2.39/2.01      ((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!20)), 0)) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))), J!20)),
% 2.39/2.01      inference(unit_resolution,[status(thm)],[1033, 587, 995])).
% 2.39/2.01  tff(1035,plain,
% 2.39/2.01      (numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!20))), J!20)),
% 2.39/2.01      inference(unit_resolution,[status(thm)],[1034, 993])).
% 2.39/2.01  tff(1036,plain,
% 2.39/2.01      ($false),
% 2.39/2.01      inference(unit_resolution,[status(thm)],[1035, 1025])).
% 2.39/2.01  tff(1037,plain,((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!20)), 0)) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)))), inference(lemma,lemma(discharge,[]))).
% 2.39/2.01  tff(1038,plain,
% 2.39/2.01      (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!20)), 0)),
% 2.39/2.01      inference(unit_resolution,[status(thm)],[1037, 986, 992, 990])).
% 2.39/2.01  tff(1039,plain,
% 2.39/2.01      (((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)))) | ![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))),
% 2.39/2.01      inference(tautology,[status(thm)],[])).
% 2.39/2.01  tff(1040,plain,
% 2.39/2.01      (![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))),
% 2.39/2.01      inference(unit_resolution,[status(thm)],[1039, 977])).
% 2.39/2.01  tff(1041,plain,
% 2.39/2.01      (((~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | ((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!20)), 0))) <=> ((~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!20)), 0))),
% 2.39/2.02      inference(rewrite,[status(thm)],[])).
% 2.39/2.02  tff(1042,plain,
% 2.39/2.02      (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!20)), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0))) <=> ((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!20)), 0))),
% 2.39/2.02      inference(rewrite,[status(thm)],[])).
% 2.39/2.02  tff(1043,plain,
% 2.39/2.02      ((~$greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) <=> (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0))),
% 2.39/2.02      inference(rewrite,[status(thm)],[])).
% 2.39/2.02  tff(1044,plain,
% 2.39/2.02      ($greatereq($sum($product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8)))), J!20), 0) <=> $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!20)), 0)),
% 2.39/2.02      inference(rewrite,[status(thm)],[])).
% 2.39/2.02  tff(1045,plain,
% 2.39/2.02      ($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = $sum($product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8)))), J!20)),
% 2.39/2.02      inference(rewrite,[status(thm)],[])).
% 2.39/2.02  tff(1046,plain,
% 2.39/2.02      ($greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) <=> $greatereq($sum($product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8)))), J!20), 0)),
% 2.39/2.02      inference(monotonicity,[status(thm)],[1045])).
% 2.39/2.02  tff(1047,plain,
% 2.39/2.02      ($greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) <=> $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!20)), 0)),
% 2.39/2.02      inference(transitivity,[status(thm)],[1046, 1044])).
% 2.39/2.02  tff(1048,plain,
% 2.39/2.02      (($greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))) = 0) | (~$greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0))) <=> ($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!20)), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)))),
% 2.39/2.02      inference(monotonicity,[status(thm)],[1047, 1043])).
% 2.39/2.02  tff(1049,plain,
% 2.39/2.02      (($greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))) = 0) | (~$greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0))) <=> ((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!20)), 0))),
% 2.39/2.02      inference(transitivity,[status(thm)],[1048, 1042])).
% 2.39/2.02  tff(1050,plain,
% 2.39/2.02      (((~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | ($greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))) = 0) | (~$greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) <=> ((~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | ((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!20)), 0)))),
% 2.39/2.02      inference(monotonicity,[status(thm)],[1049])).
% 2.39/2.02  tff(1051,plain,
% 2.39/2.02      (((~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | ($greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))) = 0) | (~$greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) <=> ((~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!20)), 0))),
% 2.39/2.02      inference(transitivity,[status(thm)],[1050, 1041])).
% 2.39/2.02  tff(1052,plain,
% 2.39/2.02      ((~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | ($greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))) = 0) | (~$greatereq($sum(J!20, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))),
% 2.39/2.02      inference(quant_inst,[status(thm)],[])).
% 2.39/2.02  tff(1053,plain,
% 2.39/2.02      ((~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!20)), 0)),
% 2.39/2.02      inference(modus_ponens,[status(thm)],[1052, 1051])).
% 2.39/2.02  tff(1054,plain,
% 2.39/2.02      (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!20)), 0)),
% 2.39/2.02      inference(unit_resolution,[status(thm)],[1053, 988, 1040])).
% 2.39/2.02  tff(1055,plain,
% 2.39/2.02      ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))) = 0),
% 2.39/2.02      inference(unit_resolution,[status(thm)],[1054, 1038])).
% 2.39/2.02  tff(1056,assumption,($lesseq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0))), introduced(assumption)).
% 2.39/2.02  tff(1057,assumption,($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)), introduced(assumption)).
% 2.39/2.02  tff(1058,assumption,($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))) = 0), introduced(assumption)).
% 2.39/2.02  tff(1059,plain,
% 2.39/2.02      ((~($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))) = 0)) | $lesseq($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))), 0)),
% 2.39/2.02      inference(theory_lemma,[status(thm)],[])).
% 2.39/2.02  tff(1060,plain,
% 2.39/2.02      ($lesseq($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))), 0)),
% 2.39/2.02      inference(unit_resolution,[status(thm)],[1059, 1058])).
% 2.39/2.02  tff(1061,plain,
% 2.39/2.02      ((~($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))) = 0)) | $greatereq($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))), 0)),
% 2.39/2.02      inference(theory_lemma,[status(thm)],[])).
% 2.39/2.02  tff(1062,plain,
% 2.39/2.02      ($greatereq($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))), 0)),
% 2.39/2.02      inference(unit_resolution,[status(thm)],[1061, 1058])).
% 2.39/2.02  tff(1063,plain,
% 2.39/2.02      ((~$greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0)) | (~$greatereq($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))), 0)) | (~$lesseq($sum(Partc2!11, $product(-1, tb2t(t2tb($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))), 0)) | (~$greatereq($sum(length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), $product(-1, tb2t(t2tb($sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))))), 1))),
% 2.39/2.02      inference(theory_lemma,[status(thm)],[])).
% 2.39/2.02  tff(1064,plain,
% 2.39/2.02      (~$greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0)),
% 2.39/2.02      inference(unit_resolution,[status(thm)],[1063, 1062, 942, 798])).
% 2.39/2.02  tff(1065,assumption,(~$greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0)), introduced(assumption)).
% 2.39/2.02  tff(1066,assumption,($lesseq($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))), 0)), introduced(assumption)).
% 2.39/2.02  tff(1067,plain,
% 2.39/2.02      (((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$greatereq(Partc2!11, 0)) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))))), 0) | (~$lesseq($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))), 0)) | $greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0))) <=> ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | (~$greatereq(Partc2!11, 0)) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))))), 0) | (~$lesseq($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))), 0)) | $greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0))),
% 2.39/2.02      inference(rewrite,[status(thm)],[])).
% 2.39/2.02  tff(1068,plain,
% 2.39/2.02      (((~$lesseq($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))), 0)) | (~$greatereq(Partc2!11, 0)) | $greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))))), 0)) <=> ((~$greatereq(Partc2!11, 0)) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))))), 0) | (~$lesseq($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))), 0)) | $greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0))),
% 2.39/2.02      inference(rewrite,[status(thm)],[])).
% 2.39/2.02  tff(1069,plain,
% 2.39/2.02      (((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$lesseq($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))), 0)) | (~$greatereq(Partc2!11, 0)) | $greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))))), 0))) <=> ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$greatereq(Partc2!11, 0)) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))))), 0) | (~$lesseq($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))), 0)) | $greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0)))),
% 2.39/2.02      inference(monotonicity,[status(thm)],[1068])).
% 2.39/2.02  tff(1070,plain,
% 2.39/2.02      (((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$lesseq($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))), 0)) | (~$greatereq(Partc2!11, 0)) | $greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))))), 0))) <=> ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | (~$greatereq(Partc2!11, 0)) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))))), 0) | (~$lesseq($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))), 0)) | $greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0))),
% 2.39/2.02      inference(transitivity,[status(thm)],[1069, 1067])).
% 2.39/2.02  tff(1071,plain,
% 2.39/2.02      ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$lesseq($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))), 0)) | (~$greatereq(Partc2!11, 0)) | $greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))))), 0))),
% 2.39/2.02      inference(quant_inst,[status(thm)],[])).
% 2.39/2.02  tff(1072,plain,
% 2.39/2.02      ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | (~$greatereq(Partc2!11, 0)) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))))), 0) | (~$lesseq($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))), 0)) | $greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0)),
% 2.39/2.02      inference(modus_ponens,[status(thm)],[1071, 1070])).
% 2.39/2.02  tff(1073,plain,
% 2.39/2.02      ($greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))))), 0)),
% 2.39/2.02      inference(unit_resolution,[status(thm)],[1072, 935, 197, 1066, 1065])).
% 2.39/2.02  tff(1074,plain,
% 2.39/2.02      (((~![A: array_int, N: $int, V: $int] : (~((~(numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~($lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)) | (~$greatereq(tptp_fun_J_2(V, N, A), 0)))))) | (~((~numofgt(A, N, V)) | (~($greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(N, $product(-1, J)), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0))))))))))) | (~((~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | $greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), 0)) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))))), 0)) | (~($lesseq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))))) | (~((~numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20)) | (~((~![J: $int] : ((~$greatereq(J, 0)) | $greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))), 0) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0)))) | $greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), 0)) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))))), 0))))))))) <=> ((~![A: array_int, N: $int, V: $int] : (~((~(numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~($lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)) | (~$greatereq(tptp_fun_J_2(V, N, A), 0)))))) | (~((~numofgt(A, N, V)) | (~($greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(N, $product(-1, J)), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0))))))))))) | (~((~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | $greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), 0)) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))))), 0)) | (~($lesseq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))))) | (~((~numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20)) | (~((~![J: $int] : ((~$greatereq(J, 0)) | $greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))), 0) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0)))) | $greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), 0)) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))))), 0)))))))))),
% 2.39/2.02      inference(rewrite,[status(thm)],[])).
% 2.39/2.02  tff(1075,plain,
% 2.39/2.02      ((~((~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | $greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), 0)) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))))), 0)) | (~($lesseq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))))) | (~((~numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20)) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), 0)) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, J)), 0) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0)))))))))) <=> (~((~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | $greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), 0)) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))))), 0)) | (~($lesseq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))))) | (~((~numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20)) | (~((~![J: $int] : ((~$greatereq(J, 0)) | $greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))), 0) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0)))) | $greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), 0)) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))))), 0))))))))),
% 2.39/2.03      inference(rewrite,[status(thm)],[])).
% 2.39/2.03  tff(1076,plain,
% 2.39/2.03      (((~![A: array_int, N: $int, V: $int] : (~((~(numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~($lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)) | (~$greatereq(tptp_fun_J_2(V, N, A), 0)))))) | (~((~numofgt(A, N, V)) | (~($greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(N, $product(-1, J)), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0))))))))))) | (~((~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | $greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), 0)) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))))), 0)) | (~($lesseq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))))) | (~((~numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20)) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), 0)) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, J)), 0) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))))))))))) <=> ((~![A: array_int, N: $int, V: $int] : (~((~(numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~($lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)) | (~$greatereq(tptp_fun_J_2(V, N, A), 0)))))) | (~((~numofgt(A, N, V)) | (~($greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(N, $product(-1, J)), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0))))))))))) | (~((~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | $greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), 0)) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))))), 0)) | (~($lesseq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))))) | (~((~numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20)) | (~((~![J: $int] : ((~$greatereq(J, 0)) | $greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))), 0) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0)))) | $greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), 0)) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))))), 0)))))))))),
% 2.39/2.03      inference(monotonicity,[status(thm)],[1075])).
% 2.39/2.03  tff(1077,plain,
% 2.39/2.03      (((~![A: array_int, N: $int, V: $int] : (~((~(numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~($lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)) | (~$greatereq(tptp_fun_J_2(V, N, A), 0)))))) | (~((~numofgt(A, N, V)) | (~($greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(N, $product(-1, J)), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0))))))))))) | (~((~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | $greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), 0)) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))))), 0)) | (~($lesseq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))))) | (~((~numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20)) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), 0)) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, J)), 0) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))))))))))) <=> ((~![A: array_int, N: $int, V: $int] : (~((~(numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~($lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)) | (~$greatereq(tptp_fun_J_2(V, N, A), 0)))))) | (~((~numofgt(A, N, V)) | (~($greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(N, $product(-1, J)), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0))))))))))) | (~((~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | $greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), 0)) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))))), 0)) | (~($lesseq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))))) | (~((~numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20)) | (~((~![J: $int] : ((~$greatereq(J, 0)) | $greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))), 0) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0)))) | $greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), 0)) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))))), 0)))))))))),
% 2.39/2.03      inference(transitivity,[status(thm)],[1076, 1074])).
% 2.39/2.03  tff(1078,plain,
% 2.39/2.03      ((~![A: array_int, N: $int, V: $int] : (~((~(numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~($lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)) | (~$greatereq(tptp_fun_J_2(V, N, A), 0)))))) | (~((~numofgt(A, N, V)) | (~($greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(N, $product(-1, J)), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0))))))))))) | (~((~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | $greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), 0)) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))))), 0)) | (~($lesseq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))))) | (~((~numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20)) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), 0)) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, J)), 0) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))))))))))),
% 2.39/2.03      inference(quant_inst,[status(thm)],[])).
% 2.39/2.03  tff(1079,plain,
% 2.39/2.03      ((~![A: array_int, N: $int, V: $int] : (~((~(numofgt(A, N, V) | $greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~($lesseq($sum(N, $product(-1, tptp_fun_J_2(V, N, A))), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), tptp_fun_J_2(V, N, A))))), 0)) | (~$greatereq(tptp_fun_J_2(V, N, A), 0)))))) | (~((~numofgt(A, N, V)) | (~($greatereq($sum(N, $product(-1, length(int, t2tb1(A)))), 0) | (~$greatereq(N, 0)) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), N)))), 0)) | (~![J: $int] : ((~$greatereq(J, 0)) | $lesseq($sum(N, $product(-1, J)), 0) | (~$greatereq($sum(V, $product(-1, tb2t(get1(int, t2tb1(A), J)))), 0))))))))))) | (~((~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | $greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), 0)) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))))), 0)) | (~($lesseq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))))) | (~((~numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20)) | (~((~![J: $int] : ((~$greatereq(J, 0)) | $greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))), 0) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0)))) | $greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), 0)) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))))), 0))))))))),
% 2.39/2.03      inference(modus_ponens,[status(thm)],[1078, 1077])).
% 2.39/2.03  tff(1080,plain,
% 2.39/2.03      (~((~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | $greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), 0)) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))))), 0)) | (~($lesseq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))))) | (~((~numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20)) | (~((~![J: $int] : ((~$greatereq(J, 0)) | $greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))), 0) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0)))) | $greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), 0)) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))))), 0)))))))),
% 2.39/2.03      inference(unit_resolution,[status(thm)],[1079, 390])).
% 2.39/2.03  tff(1081,plain,
% 2.39/2.03      (((~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | $greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), 0)) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))))), 0)) | (~($lesseq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))))) | (~((~numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20)) | (~((~![J: $int] : ((~$greatereq(J, 0)) | $greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))), 0) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0)))) | $greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), 0)) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))))), 0))))))) | (numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | $greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), 0)) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))))), 0)) | (~($lesseq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))))),
% 2.39/2.04      inference(tautology,[status(thm)],[])).
% 2.39/2.04  tff(1082,plain,
% 2.39/2.04      (numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | $greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), 0)) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))))), 0)) | (~($lesseq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0))))),
% 2.39/2.04      inference(unit_resolution,[status(thm)],[1081, 1080])).
% 2.39/2.04  tff(1083,plain,
% 2.39/2.04      ($greatereq(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), 0) | (~$lesseq($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))), 0)) | (~$lesseq($sum(Partc!8, $product(-1, Partc2!11)), 0)) | (~$greatereq(Partc!8, 0))),
% 2.39/2.04      inference(theory_lemma,[status(thm)],[])).
% 2.39/2.04  tff(1084,plain,
% 2.39/2.04      ($greatereq(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), 0) | (~$lesseq($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))), 0))),
% 2.39/2.04      inference(unit_resolution,[status(thm)],[1083, 760, 489])).
% 2.39/2.04  tff(1085,plain,
% 2.39/2.04      ($greatereq(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), 0)),
% 2.39/2.04      inference(unit_resolution,[status(thm)],[1084, 1066])).
% 2.39/2.04  tff(1086,plain,
% 2.39/2.04      ((~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | $greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), 0)) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))))), 0)) | (~($lesseq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | $greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), 0)) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))))), 0)) | (~($lesseq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0))))),
% 2.39/2.04      inference(tautology,[status(thm)],[])).
% 2.39/2.04  tff(1087,plain,
% 2.39/2.04      ((~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | $greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), 0)) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))))), 0)) | (~($lesseq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))))) | $greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), 0)) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))))), 0)) | (~($lesseq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0))))),
% 2.39/2.04      inference(unit_resolution,[status(thm)],[1086, 1024])).
% 2.39/2.04  tff(1088,plain,
% 2.39/2.04      (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))))), 0)),
% 2.39/2.04      inference(unit_resolution,[status(thm)],[1087, 1065, 1085, 1056, 1082])).
% 2.39/2.04  tff(1089,plain,
% 2.39/2.04      ($false),
% 2.39/2.04      inference(theory_lemma,[status(thm)],[123, 1088, 1057, 1073])).
% 2.39/2.04  tff(1090,plain,($greatereq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | (~$lesseq($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))), 0)) | (~($lesseq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20)), inference(lemma,lemma(discharge,[]))).
% 2.39/2.04  tff(1091,plain,
% 2.39/2.04      ($false),
% 2.39/2.04      inference(unit_resolution,[status(thm)],[1090, 1064, 1060, 1057, 1056, 1024])).
% 2.39/2.04  tff(1092,plain,((~($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))) = 0)) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | (~($lesseq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))) | numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20)), inference(lemma,lemma(discharge,[]))).
% 2.39/2.04  tff(1093,plain,
% 2.39/2.04      (~($lesseq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)))),
% 2.39/2.04      inference(unit_resolution,[status(thm)],[1092, 1055, 988, 986])).
% 2.39/2.04  tff(1094,plain,
% 2.39/2.04      (($lesseq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0))) | $greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)),
% 2.39/2.04      inference(tautology,[status(thm)],[])).
% 2.39/2.04  tff(1095,plain,
% 2.39/2.04      ($greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)),
% 2.39/2.04      inference(unit_resolution,[status(thm)],[1094, 1093])).
% 2.39/2.04  tff(1096,plain,
% 2.39/2.04      ($greatereq($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))), 0)),
% 2.39/2.04      inference(unit_resolution,[status(thm)],[1061, 1055])).
% 2.39/2.04  tff(1097,plain,
% 2.39/2.04      (($lesseq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0))) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0))),
% 2.39/2.04      inference(tautology,[status(thm)],[])).
% 2.39/2.04  tff(1098,plain,
% 2.39/2.04      (~$lesseq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)),
% 2.39/2.04      inference(unit_resolution,[status(thm)],[1097, 1093])).
% 2.39/2.04  tff(1099,plain,
% 2.39/2.04      ((~$lesseq($sum(Partc2!11, $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))))), 0))),
% 2.39/2.04      inference(theory_lemma,[status(thm)],[])).
% 2.39/2.04  tff(1100,plain,
% 2.39/2.04      (~$lesseq($sum(Partc2!11, $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)),
% 2.39/2.04      inference(unit_resolution,[status(thm)],[1099, 1098, 1096])).
% 2.39/2.04  tff(1101,assumption,(~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!20)), 0)), introduced(assumption)).
% 2.39/2.04  tff(1102,assumption,($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))), 0)), introduced(assumption)).
% 2.39/2.04  tff(1103,plain,
% 2.39/2.04      (get1(int, mk_array(int, A!5, t2tb2(A1!4)), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) = get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))),
% 2.39/2.04      inference(monotonicity,[status(thm)],[400])).
% 2.39/2.04  tff(1104,plain,
% 2.39/2.04      ((~![A: ty, A1: uni, I: $int] : (get1(A, A1, I) = get(A, int, elts(A, A1), t2tb(I)))) | (get1(int, mk_array(int, A!5, t2tb2(A1!4)), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) = get(int, int, elts(int, mk_array(int, A!5, t2tb2(A1!4))), t2tb(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))),
% 2.39/2.04      inference(quant_inst,[status(thm)],[])).
% 2.39/2.04  tff(1105,plain,
% 2.39/2.04      (get1(int, mk_array(int, A!5, t2tb2(A1!4)), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))) = get(int, int, elts(int, mk_array(int, A!5, t2tb2(A1!4))), t2tb(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))),
% 2.39/2.04      inference(unit_resolution,[status(thm)],[1104, 90])).
% 2.39/2.04  tff(1106,plain,
% 2.39/2.04      (get(int, int, elts(int, mk_array(int, A!5, t2tb2(A1!4))), t2tb(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))) = get1(int, mk_array(int, A!5, t2tb2(A1!4)), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))),
% 2.39/2.04      inference(symmetry,[status(thm)],[1105])).
% 2.39/2.04  tff(1107,plain,
% 2.39/2.04      (get(int, int, t2tb2(A1!4), t2tb(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))) = get(int, int, elts(int, mk_array(int, A!5, t2tb2(A1!4))), t2tb(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))),
% 2.39/2.04      inference(monotonicity,[status(thm)],[118])).
% 2.39/2.04  tff(1108,plain,
% 2.39/2.04      (get(int, int, t2tb2(A1!4), t2tb(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))) = get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))),
% 2.39/2.04      inference(transitivity,[status(thm)],[1107, 1106, 1103])).
% 2.39/2.04  tff(1109,plain,
% 2.39/2.04      (tb2t(get(int, int, t2tb2(A1!4), t2tb(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))) = tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))),
% 2.39/2.04      inference(monotonicity,[status(thm)],[1108])).
% 2.39/2.04  tff(1110,plain,
% 2.39/2.04      (tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))) = tb2t(get(int, int, t2tb2(A1!4), t2tb(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))),
% 2.39/2.04      inference(symmetry,[status(thm)],[1109])).
% 2.39/2.04  tff(1111,plain,
% 2.39/2.04      ((~(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))) = tb2t(get(int, int, t2tb2(A1!4), t2tb(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))), 0)),
% 2.39/2.04      inference(theory_lemma,[status(thm)],[])).
% 2.39/2.04  tff(1112,plain,
% 2.39/2.04      ($greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))), 0)),
% 2.39/2.04      inference(unit_resolution,[status(thm)],[1111, 1110])).
% 2.39/2.04  tff(1113,assumption,($greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)), introduced(assumption)).
% 2.39/2.04  tff(1114,plain,
% 2.39/2.04      ($false),
% 2.39/2.04      inference(theory_lemma,[status(thm)],[1113, 1112, 1102, 1101])).
% 2.39/2.04  tff(1115,plain,((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))), 0)) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!20)), 0)), inference(lemma,lemma(discharge,[]))).
% 2.39/2.04  tff(1116,plain,
% 2.39/2.04      (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))), 0)),
% 2.39/2.04      inference(unit_resolution,[status(thm)],[1115, 1095, 1038])).
% 2.39/2.04  tff(1117,plain,
% 2.39/2.04      ((~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))) = 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))), 0)),
% 2.39/2.05      inference(theory_lemma,[status(thm)],[])).
% 2.39/2.05  tff(1118,plain,
% 2.39/2.05      (~($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))) = 0)),
% 2.39/2.05      inference(unit_resolution,[status(thm)],[1117, 1116])).
% 2.39/2.05  tff(1119,plain,
% 2.39/2.05      (((~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | ($lesseq($sum(Partc2!11, $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$lesseq($sum(Partc!8, $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))) = 0))) <=> ((~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | $lesseq($sum(Partc2!11, $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$lesseq($sum(Partc!8, $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))) = 0))),
% 2.39/2.05      inference(rewrite,[status(thm)],[])).
% 2.39/2.05  tff(1120,plain,
% 2.39/2.05      ((($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))) = 0) | $lesseq($sum(Partc2!11, $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$lesseq($sum(Partc!8, $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0))) <=> ($lesseq($sum(Partc2!11, $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$lesseq($sum(Partc!8, $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))) = 0))),
% 2.39/2.05      inference(rewrite,[status(thm)],[])).
% 2.39/2.05  tff(1121,plain,
% 2.39/2.05      ((~$greatereq($sum(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, Partc!8)), 0)) <=> (~$lesseq($sum(Partc!8, $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0))),
% 2.39/2.05      inference(rewrite,[status(thm)],[])).
% 2.39/2.05  tff(1122,plain,
% 2.39/2.05      ($greatereq($sum($product(-1, Partc2!11), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 0) <=> $lesseq($sum(Partc2!11, $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)),
% 2.39/2.05      inference(rewrite,[status(thm)],[])).
% 2.39/2.05  tff(1123,plain,
% 2.39/2.05      ($sum(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, Partc2!11)) = $sum($product(-1, Partc2!11), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))),
% 2.39/2.05      inference(rewrite,[status(thm)],[])).
% 2.39/2.05  tff(1124,plain,
% 2.39/2.05      ($greatereq($sum(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, Partc2!11)), 0) <=> $greatereq($sum($product(-1, Partc2!11), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))), 0)),
% 2.39/2.05      inference(monotonicity,[status(thm)],[1123])).
% 2.39/2.05  tff(1125,plain,
% 2.39/2.05      ($greatereq($sum(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, Partc2!11)), 0) <=> $lesseq($sum(Partc2!11, $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)),
% 2.39/2.05      inference(transitivity,[status(thm)],[1124, 1122])).
% 2.39/2.05  tff(1126,plain,
% 2.39/2.05      (($sum($product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8)))), tb2t(get(int, int, t2tb2(A1!4), t2tb(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))) = 0) <=> ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))) = 0)),
% 2.39/2.05      inference(rewrite,[status(thm)],[])).
% 2.39/2.05  tff(1127,plain,
% 2.39/2.05      ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = $sum($product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8)))), tb2t(get(int, int, t2tb2(A1!4), t2tb(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))),
% 2.39/2.05      inference(rewrite,[status(thm)],[])).
% 2.39/2.05  tff(1128,plain,
% 2.39/2.05      (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) <=> ($sum($product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8)))), tb2t(get(int, int, t2tb2(A1!4), t2tb(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))) = 0)),
% 2.39/2.05      inference(monotonicity,[status(thm)],[1127])).
% 2.39/2.05  tff(1129,plain,
% 2.39/2.05      (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) <=> ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))) = 0)),
% 2.39/2.05      inference(transitivity,[status(thm)],[1128, 1126])).
% 2.39/2.05  tff(1130,plain,
% 2.39/2.05      ((($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, Partc2!11)), 0) | (~$greatereq($sum(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, Partc!8)), 0))) <=> (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))) = 0) | $lesseq($sum(Partc2!11, $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$lesseq($sum(Partc!8, $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)))),
% 2.39/2.05      inference(monotonicity,[status(thm)],[1129, 1125, 1121])).
% 2.39/2.05  tff(1131,plain,
% 2.39/2.05      ((($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, Partc2!11)), 0) | (~$greatereq($sum(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, Partc!8)), 0))) <=> ($lesseq($sum(Partc2!11, $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$lesseq($sum(Partc!8, $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))) = 0))),
% 2.39/2.05      inference(transitivity,[status(thm)],[1130, 1120])).
% 2.39/2.05  tff(1132,plain,
% 2.39/2.05      (((~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, Partc2!11)), 0) | (~$greatereq($sum(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, Partc!8)), 0)))) <=> ((~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | ($lesseq($sum(Partc2!11, $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$lesseq($sum(Partc!8, $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))) = 0)))),
% 2.39/2.05      inference(monotonicity,[status(thm)],[1131])).
% 2.39/2.05  tff(1133,plain,
% 2.39/2.05      (((~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, Partc2!11)), 0) | (~$greatereq($sum(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, Partc!8)), 0)))) <=> ((~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | $lesseq($sum(Partc2!11, $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$lesseq($sum(Partc!8, $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))) = 0))),
% 2.39/2.05      inference(transitivity,[status(thm)],[1132, 1119])).
% 2.39/2.05  tff(1134,plain,
% 2.39/2.05      ((~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, Partc2!11)), 0) | (~$greatereq($sum(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, Partc!8)), 0)))),
% 2.39/2.05      inference(quant_inst,[status(thm)],[])).
% 2.39/2.05  tff(1135,plain,
% 2.39/2.05      ((~![J: $int] : (($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))) = 0) | $greatereq($sum(J, $product(-1, Partc2!11)), 0) | (~$greatereq($sum(J, $product(-1, Partc!8)), 0)))) | $lesseq($sum(Partc2!11, $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$lesseq($sum(Partc!8, $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))) = 0)),
% 2.39/2.05      inference(modus_ponens,[status(thm)],[1134, 1133])).
% 2.39/2.05  tff(1136,plain,
% 2.39/2.05      ($lesseq($sum(Partc2!11, $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$lesseq($sum(Partc!8, $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))))) = 0)),
% 2.39/2.05      inference(unit_resolution,[status(thm)],[1135, 756])).
% 2.39/2.05  tff(1137,plain,
% 2.39/2.05      (~$lesseq($sum(Partc!8, $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)),
% 2.39/2.05      inference(unit_resolution,[status(thm)],[1136, 1118, 1100])).
% 2.39/2.05  tff(1138,plain,
% 2.39/2.05      ($lesseq($sum(Partc!8, $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | $greatereq($sum(Partc!8, $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)),
% 2.39/2.05      inference(theory_lemma,[status(thm)],[])).
% 2.39/2.05  tff(1139,plain,
% 2.39/2.05      ($greatereq($sum(Partc!8, $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)),
% 2.39/2.05      inference(unit_resolution,[status(thm)],[1138, 1137])).
% 2.39/2.05  tff(1140,plain,
% 2.39/2.05      (($lesseq($sum(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0) | (~$greatereq($sum(J!20, $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) | (~$greatereq(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0))) | $greatereq(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)),
% 2.39/2.05      inference(tautology,[status(thm)],[])).
% 2.39/2.05  tff(1141,plain,
% 2.39/2.05      ($greatereq(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)),
% 2.39/2.05      inference(unit_resolution,[status(thm)],[1140, 1093])).
% 2.39/2.05  tff(1142,plain,
% 2.39/2.05      (((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ($greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0) | (~$greatereq($sum(Partc!8, $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)))) <=> ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0) | (~$greatereq($sum(Partc!8, $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)))),
% 2.39/2.05      inference(rewrite,[status(thm)],[])).
% 2.39/2.05  tff(1143,plain,
% 2.39/2.05      (((~$greatereq($sum(Partc!8, $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)) | (~$greatereq(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)) <=> ($greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0) | (~$greatereq($sum(Partc!8, $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)))),
% 2.39/2.05      inference(rewrite,[status(thm)],[])).
% 2.39/2.05  tff(1144,plain,
% 2.39/2.05      ($greatereq($sum($product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) <=> $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)),
% 2.39/2.06      inference(rewrite,[status(thm)],[])).
% 2.39/2.06  tff(1145,plain,
% 2.39/2.06      ($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))) = $sum($product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))),
% 2.39/2.06      inference(rewrite,[status(thm)],[])).
% 2.39/2.06  tff(1146,plain,
% 2.39/2.06      ($greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0) <=> $greatereq($sum($product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8))), tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0)),
% 2.39/2.06      inference(monotonicity,[status(thm)],[1145])).
% 2.39/2.06  tff(1147,plain,
% 2.39/2.06      ($greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0) <=> $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)),
% 2.39/2.06      inference(transitivity,[status(thm)],[1146, 1144])).
% 2.39/2.06  tff(1148,plain,
% 2.39/2.06      ((~$lesseq($sum(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, Partc!8)), 0)) <=> (~$greatereq($sum(Partc!8, $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0))),
% 2.39/2.06      inference(rewrite,[status(thm)],[])).
% 2.39/2.06  tff(1149,plain,
% 2.39/2.06      (((~$lesseq($sum(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, Partc!8)), 0)) | (~$greatereq(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0)) <=> ((~$greatereq($sum(Partc!8, $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)) | (~$greatereq(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0))),
% 2.39/2.06      inference(monotonicity,[status(thm)],[1148, 1147])).
% 2.39/2.06  tff(1150,plain,
% 2.39/2.06      (((~$lesseq($sum(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, Partc!8)), 0)) | (~$greatereq(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0)) <=> ($greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0) | (~$greatereq($sum(Partc!8, $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)))),
% 2.39/2.06      inference(transitivity,[status(thm)],[1149, 1143])).
% 2.39/2.06  tff(1151,plain,
% 2.39/2.06      (((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$lesseq($sum(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, Partc!8)), 0)) | (~$greatereq(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0))) <=> ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ($greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0) | (~$greatereq($sum(Partc!8, $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0))))),
% 2.39/2.06      inference(monotonicity,[status(thm)],[1150])).
% 2.39/2.06  tff(1152,plain,
% 2.39/2.06      (((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$lesseq($sum(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, Partc!8)), 0)) | (~$greatereq(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0))) <=> ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0) | (~$greatereq($sum(Partc!8, $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0)))),
% 2.39/2.06      inference(transitivity,[status(thm)],[1151, 1142])).
% 2.39/2.06  tff(1153,plain,
% 2.39/2.06      ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$lesseq($sum(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $product(-1, Partc!8)), 0)) | (~$greatereq(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0))),
% 2.39/2.06      inference(quant_inst,[status(thm)],[])).
% 2.39/2.06  tff(1154,plain,
% 2.39/2.06      ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | (~$greatereq(tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)) | $lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0) | (~$greatereq($sum(Partc!8, $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0))),
% 2.39/2.06      inference(modus_ponens,[status(thm)],[1153, 1152])).
% 2.39/2.06  tff(1155,plain,
% 2.39/2.06      ($lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0) | (~$greatereq($sum(Partc!8, $product(-1, tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))), 0))),
% 2.39/2.06      inference(unit_resolution,[status(thm)],[1154, 197, 641, 1141])).
% 2.39/2.06  tff(1156,plain,
% 2.39/2.06      ($lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), tptp_fun_J_2(J!20, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), 0)),
% 2.39/2.06      inference(unit_resolution,[status(thm)],[1155, 1139])).
% 2.39/2.06  tff(1157,plain,
% 2.39/2.06      ($false),
% 2.39/2.06      inference(theory_lemma,[status(thm)],[1038, 1156, 634, 1095])).
% 2.39/2.06  tff(1158,plain,(((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)))) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0)), inference(lemma,lemma(discharge,[]))).
% 2.39/2.06  tff(1159,plain,
% 2.39/2.06      ((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0)))),
% 2.39/2.06      inference(unit_resolution,[status(thm)],[1158, 975])).
% 2.39/2.06  tff(1160,plain,
% 2.39/2.06      ((($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))) = 0) | (~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))))))))))) | ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))))))))))),
% 2.39/2.07      inference(tautology,[status(thm)],[])).
% 2.39/2.07  tff(1161,plain,
% 2.39/2.07      ((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))))))))),
% 2.48/2.07      inference(unit_resolution,[status(thm)],[1160, 938])).
% 2.48/2.07  tff(1162,plain,
% 2.48/2.07      ($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0) | $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)),
% 2.48/2.07      inference(theory_lemma,[status(thm)],[])).
% 2.48/2.07  tff(1163,plain,
% 2.48/2.07      ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)),
% 2.48/2.07      inference(unit_resolution,[status(thm)],[1162, 957])).
% 2.48/2.07  tff(1164,plain,
% 2.48/2.07      (($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0))))))) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1))),
% 2.48/2.07      inference(tautology,[status(thm)],[])).
% 2.48/2.07  tff(1165,plain,
% 2.48/2.07      ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0))))))),
% 2.48/2.07      inference(unit_resolution,[status(thm)],[1164, 1163])).
% 2.48/2.07  tff(1166,plain,
% 2.48/2.07      ((~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))))))))))) | (~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))))))))),
% 2.48/2.07      inference(tautology,[status(thm)],[])).
% 2.48/2.07  tff(1167,plain,
% 2.48/2.07      ((~((~$greatereq(Partc2!11, 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))))))))))) | (~($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1) | (~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B!7), t2tb(J!14))), J!14) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!14)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!14)), 0)))))))) | (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))))))))),
% 2.48/2.08      inference(unit_resolution,[status(thm)],[1166, 758, 935])).
% 2.48/2.08  tff(1168,plain,
% 2.48/2.08      (~((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))))))))),
% 2.48/2.08      inference(unit_resolution,[status(thm)],[1167, 1165, 1161])).
% 2.48/2.08  tff(1169,plain,
% 2.48/2.08      (((~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 1)) | (~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))))))) | ((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))))))),
% 2.48/2.08      inference(tautology,[status(thm)],[])).
% 2.48/2.08  tff(1170,plain,
% 2.48/2.08      ((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))))),
% 2.48/2.08      inference(unit_resolution,[status(thm)],[1169, 1168])).
% 2.48/2.08  tff(1171,plain,
% 2.48/2.08      ((~((~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))))))) | (~((~((~$greatereq(Partc2!11, 0)) | (~$greatereq($sum(A!5, $product(-1, Partc!8)), 0)) | $lesseq($sum(A!5, $product(-1, Partc2!11)), 0) | $greatereq($sum(Partc!8, $product(-1, Partc2!11)), 0) | (~(numofgt(tb2t1(mk_array(int, A!5, t2tb2(A1!4))), tb2t(get(int, int, t2tb2(B1!15), t2tb(J!20))), J!20) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!20)), 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!20)), -1))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))))) | (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))))),
% 2.49/2.08      inference(tautology,[status(thm)],[])).
% 2.49/2.08  tff(1172,plain,
% 2.49/2.08      (~((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))))),
% 2.49/2.08      inference(unit_resolution,[status(thm)],[1171, 1170, 1159])).
% 2.49/2.08  tff(1173,plain,
% 2.49/2.08      (((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))) | ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))),
% 2.49/2.09      inference(tautology,[status(thm)],[])).
% 2.49/2.09  tff(1174,plain,
% 2.49/2.09      ((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))))))),
% 2.49/2.09      inference(unit_resolution,[status(thm)],[1173, 1172])).
% 2.49/2.09  tff(1175,plain,
% 2.49/2.09      ($lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0)),
% 2.49/2.09      inference(unit_resolution,[status(thm)],[822, 935, 197, 944])).
% 2.49/2.09  tff(1176,plain,
% 2.49/2.09      (((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)),
% 2.49/2.09      inference(tautology,[status(thm)],[])).
% 2.49/2.09  tff(1177,plain,
% 2.49/2.09      ($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)),
% 2.49/2.09      inference(unit_resolution,[status(thm)],[1176, 1172])).
% 2.49/2.09  tff(1178,assumption,($lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0)), introduced(assumption)).
% 2.49/2.09  tff(1179,assumption,(~$greatereq(I!16, 0)), introduced(assumption)).
% 2.49/2.09  tff(1180,assumption,($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)), introduced(assumption)).
% 2.49/2.09  tff(1181,plain,
% 2.49/2.09      ($false),
% 2.49/2.09      inference(theory_lemma,[status(thm)],[233, 123, 1180, 1179, 1178])).
% 2.49/2.09  tff(1182,plain,($greatereq(I!16, 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$lesseq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), $sum(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))))))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc2!11)))), 0))), inference(lemma,lemma(discharge,[]))).
% 2.49/2.09  tff(1183,plain,
% 2.49/2.09      ($greatereq(I!16, 0)),
% 2.49/2.09      inference(unit_resolution,[status(thm)],[1182, 1177, 1175])).
% 2.49/2.09  tff(1184,plain,
% 2.49/2.09      (((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))) | $greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)),
% 2.49/2.09      inference(tautology,[status(thm)],[])).
% 2.49/2.09  tff(1185,plain,
% 2.49/2.09      ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)),
% 2.49/2.09      inference(unit_resolution,[status(thm)],[1184, 1172])).
% 2.49/2.09  tff(1186,plain,
% 2.49/2.09      ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 0) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1))),
% 2.49/2.09      inference(theory_lemma,[status(thm)],[])).
% 2.49/2.09  tff(1187,plain,
% 2.49/2.09      ($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 0)),
% 2.49/2.09      inference(unit_resolution,[status(thm)],[1186, 1185])).
% 2.49/2.09  tff(1188,plain,
% 2.49/2.09      (((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$greatereq(Partc!8, 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0))) <=> ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | (~$greatereq(Partc!8, 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0))),
% 2.49/2.09      inference(rewrite,[status(thm)],[])).
% 2.49/2.09  tff(1189,plain,
% 2.49/2.09      (((~$greatereq(Partc!8, 0)) | $false | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0)) <=> ((~$greatereq(Partc!8, 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0))),
% 2.49/2.09      inference(rewrite,[status(thm)],[])).
% 2.49/2.09  tff(1190,plain,
% 2.49/2.09      ((~$lesseq($sum(0, $product(-1, Partc!8)), 0)) <=> (~$greatereq(Partc!8, 0))),
% 2.49/2.09      inference(rewrite,[status(thm)],[])).
% 2.49/2.09  tff(1191,plain,
% 2.49/2.09      (((~$lesseq($sum(0, $product(-1, Partc!8)), 0)) | (~$greatereq(0, 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0)) <=> ((~$greatereq(Partc!8, 0)) | $false | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0))),
% 2.49/2.09      inference(monotonicity,[status(thm)],[1190, 211])).
% 2.49/2.09  tff(1192,plain,
% 2.49/2.09      (((~$lesseq($sum(0, $product(-1, Partc!8)), 0)) | (~$greatereq(0, 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0)) <=> ((~$greatereq(Partc!8, 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0))),
% 2.49/2.09      inference(transitivity,[status(thm)],[1191, 1189])).
% 2.49/2.09  tff(1193,plain,
% 2.49/2.09      (((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$lesseq($sum(0, $product(-1, Partc!8)), 0)) | (~$greatereq(0, 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0))) <=> ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$greatereq(Partc!8, 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0)))),
% 2.49/2.09      inference(monotonicity,[status(thm)],[1192])).
% 2.49/2.09  tff(1194,plain,
% 2.49/2.09      (((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$lesseq($sum(0, $product(-1, Partc!8)), 0)) | (~$greatereq(0, 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0))) <=> ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | (~$greatereq(Partc!8, 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0))),
% 2.49/2.09      inference(transitivity,[status(thm)],[1193, 1188])).
% 2.49/2.09  tff(1195,plain,
% 2.49/2.09      ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | ((~$lesseq($sum(0, $product(-1, Partc!8)), 0)) | (~$greatereq(0, 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0))),
% 2.49/2.09      inference(quant_inst,[status(thm)],[])).
% 2.49/2.09  tff(1196,plain,
% 2.49/2.09      ((~![I: $int, J: $int] : ((~$lesseq($sum(I, $product(-1, J)), 0)) | (~$greatereq(I, 0)) | $greatereq($sum(J, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), I)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), J)))), 0))) | (~$greatereq(Partc!8, 0)) | $greatereq($sum(Partc!8, $product(-1, length(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4))))))), 0) | $greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0)),
% 2.49/2.09      inference(modus_ponens,[status(thm)],[1195, 1194])).
% 2.49/2.09  tff(1197,plain,
% 2.49/2.09      ($greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0)),
% 2.49/2.09      inference(unit_resolution,[status(thm)],[1196, 489, 197, 641])).
% 2.49/2.09  tff(1198,assumption,($greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0)), introduced(assumption)).
% 2.49/2.09  tff(1199,assumption,($greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 0)), introduced(assumption)).
% 2.49/2.09  tff(1200,assumption,($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1)), introduced(assumption)).
% 2.49/2.09  tff(1201,plain,
% 2.49/2.09      (get(int, int, elts(int, mk_array(int, A!5, t2tb2(A1!4))), t2tb(Partc!8)) = get(int, int, t2tb2(A1!4), t2tb(Partc!8))),
% 2.49/2.09      inference(monotonicity,[status(thm)],[117])).
% 2.49/2.09  tff(1202,plain,
% 2.49/2.09      (get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8) = get(int, int, t2tb2(A1!4), t2tb(Partc!8))),
% 2.49/2.09      inference(transitivity,[status(thm)],[629, 628, 1201])).
% 2.49/2.09  tff(1203,plain,
% 2.49/2.09      (tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)) = tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8)))),
% 2.49/2.09      inference(monotonicity,[status(thm)],[1202])).
% 2.49/2.09  tff(1204,plain,
% 2.49/2.09      (tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))) = tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8))),
% 2.49/2.09      inference(symmetry,[status(thm)],[1203])).
% 2.49/2.09  tff(1205,plain,
% 2.49/2.09      ($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0)),
% 2.49/2.09      inference(unit_resolution,[status(thm)],[633, 1204])).
% 2.49/2.09  tff(1206,plain,
% 2.49/2.09      ($false),
% 2.49/2.09      inference(theory_lemma,[status(thm)],[1205, 229, 1200, 1199, 1198])).
% 2.49/2.09  tff(1207,plain,((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), 0)), $product(-1, tb2t(get1(int, t2tb1(tb2t1(mk_array(int, A!5, t2tb2(A1!4)))), Partc!8)))), 0))), inference(lemma,lemma(discharge,[]))).
% 2.49/2.09  tff(1208,plain,
% 2.49/2.09      ((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 0))),
% 2.49/2.09      inference(unit_resolution,[status(thm)],[1207, 1197])).
% 2.49/2.09  tff(1209,plain,
% 2.49/2.09      (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1)),
% 2.49/2.09      inference(unit_resolution,[status(thm)],[1208, 1187])).
% 2.49/2.09  tff(1210,plain,
% 2.49/2.09      ((~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))))))),
% 2.49/2.09      inference(tautology,[status(thm)],[])).
% 2.49/2.09  tff(1211,plain,
% 2.49/2.09      ((~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))))))),
% 2.49/2.09      inference(unit_resolution,[status(thm)],[1210, 237])).
% 2.49/2.09  tff(1212,plain,
% 2.49/2.09      (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))),
% 2.49/2.09      inference(unit_resolution,[status(thm)],[1211, 1209, 1183, 1174])).
% 2.49/2.09  tff(1213,plain,
% 2.49/2.09      (((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))))) | (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))),
% 2.49/2.09      inference(tautology,[status(thm)],[])).
% 2.49/2.09  tff(1214,plain,
% 2.49/2.09      (B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))),
% 2.49/2.09      inference(unit_resolution,[status(thm)],[1213, 1212])).
% 2.49/2.09  tff(1215,plain,
% 2.49/2.09      (t2tb2(B2!17) = t2tb2(tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))),
% 2.49/2.09      inference(monotonicity,[status(thm)],[1214])).
% 2.49/2.09  tff(1216,plain,
% 2.49/2.09      (t2tb2(tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) = t2tb2(B2!17)),
% 2.49/2.09      inference(symmetry,[status(thm)],[1215])).
% 2.49/2.09  tff(1217,plain,
% 2.49/2.09      (![J: uni] : (t2tb2(tb2t2(J)) = J) <=> ![J: uni] : (t2tb2(tb2t2(J)) = J)),
% 2.49/2.09      inference(rewrite,[status(thm)],[])).
% 2.49/2.09  tff(1218,plain,
% 2.49/2.09      (![J: uni] : (t2tb2(tb2t2(J)) = J) <=> ![J: uni] : (t2tb2(tb2t2(J)) = J)),
% 2.49/2.09      inference(rewrite,[status(thm)],[])).
% 2.49/2.10  tff(1219,axiom,(![J: uni] : (t2tb2(tb2t2(J)) = J)), file('/export/starexec/sandbox2/benchmark/theBenchmark.p','bridgeR2')).
% 2.49/2.10  tff(1220,plain,
% 2.49/2.10      (![J: uni] : (t2tb2(tb2t2(J)) = J)),
% 2.49/2.10      inference(modus_ponens,[status(thm)],[1219, 1218])).
% 2.49/2.10  tff(1221,plain,(
% 2.49/2.10      ![J: uni] : (t2tb2(tb2t2(J)) = J)),
% 2.49/2.10      inference(skolemize,[status(sab)],[1220])).
% 2.49/2.10  tff(1222,plain,
% 2.49/2.10      (![J: uni] : (t2tb2(tb2t2(J)) = J)),
% 2.49/2.10      inference(modus_ponens,[status(thm)],[1221, 1217])).
% 2.49/2.10  tff(1223,plain,
% 2.49/2.10      ((~![J: uni] : (t2tb2(tb2t2(J)) = J)) | (t2tb2(tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) = set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))),
% 2.49/2.10      inference(quant_inst,[status(thm)],[])).
% 2.49/2.10  tff(1224,plain,
% 2.49/2.10      (t2tb2(tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))) = set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))),
% 2.49/2.10      inference(unit_resolution,[status(thm)],[1223, 1222])).
% 2.49/2.10  tff(1225,plain,
% 2.49/2.10      (set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)) = t2tb2(tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))),
% 2.49/2.10      inference(symmetry,[status(thm)],[1224])).
% 2.49/2.10  tff(1226,plain,
% 2.49/2.10      (set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)) = t2tb2(B2!17)),
% 2.49/2.10      inference(transitivity,[status(thm)],[1225, 1216])).
% 2.49/2.10  tff(1227,plain,
% 2.49/2.10      (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)), t2tb(J!19)) = get(int, int, t2tb2(B2!17), t2tb(J!19))),
% 2.49/2.10      inference(monotonicity,[status(thm)],[1226])).
% 2.49/2.10  tff(1228,plain,
% 2.49/2.10      (get(int, int, t2tb2(B2!17), t2tb(J!19)) = get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)), t2tb(J!19))),
% 2.49/2.10      inference(symmetry,[status(thm)],[1227])).
% 2.49/2.10  tff(1229,plain,
% 2.49/2.10      (get(int, int, t2tb2(B2!17), t2tb(J!19)) = t2tb(Partc2!11)),
% 2.49/2.10      inference(transitivity,[status(thm)],[1228, 73])).
% 2.49/2.10  tff(1230,plain,
% 2.49/2.10      (tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))) = tb2t(t2tb(Partc2!11))),
% 2.49/2.10      inference(monotonicity,[status(thm)],[1229])).
% 2.49/2.10  tff(1231,assumption,(~(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))) = tb2t(t2tb(Partc2!11)))), introduced(assumption)).
% 2.49/2.10  tff(1232,plain,
% 2.49/2.10      ($false),
% 2.49/2.10      inference(unit_resolution,[status(thm)],[1231, 1230])).
% 2.49/2.10  tff(1233,plain,((~(get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)), t2tb(J!19)) = t2tb(Partc2!11))) | (tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))) = tb2t(t2tb(Partc2!11)))), inference(lemma,lemma(discharge,[]))).
% 2.49/2.10  tff(1234,plain,
% 2.49/2.10      (~(get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)), t2tb(J!19)) = t2tb(Partc2!11))),
% 2.49/2.10      inference(unit_resolution,[status(thm)],[1233, 72])).
% 2.49/2.10  tff(1235,plain,
% 2.49/2.10      ((~![X: $int] : sort(int, t2tb(X))) | sort(int, t2tb(Partc2!11))),
% 2.49/2.10      inference(quant_inst,[status(thm)],[])).
% 2.49/2.10  tff(1236,plain,
% 2.49/2.10      (sort(int, t2tb(Partc2!11))),
% 2.49/2.10      inference(unit_resolution,[status(thm)],[1235, 10])).
% 2.49/2.10  tff(1237,plain,
% 2.49/2.10      (^[A: ty, B: ty, M: uni, A1: uni, A2: uni, B1: uni] : refl(((get(B, A, set(B, A, M, A1, B1), A2) = B1) | (~(A1 = A2)) | (~sort(B, B1))) <=> ((get(B, A, set(B, A, M, A1, B1), A2) = B1) | (~(A1 = A2)) | (~sort(B, B1))))),
% 2.49/2.10      inference(bind,[status(th)],[])).
% 2.49/2.10  tff(1238,plain,
% 2.49/2.10      (![A: ty, B: ty, M: uni, A1: uni, A2: uni, B1: uni] : ((get(B, A, set(B, A, M, A1, B1), A2) = B1) | (~(A1 = A2)) | (~sort(B, B1))) <=> ![A: ty, B: ty, M: uni, A1: uni, A2: uni, B1: uni] : ((get(B, A, set(B, A, M, A1, B1), A2) = B1) | (~(A1 = A2)) | (~sort(B, B1)))),
% 2.49/2.10      inference(quant_intro,[status(thm)],[1237])).
% 2.49/2.10  tff(1239,plain,
% 2.49/2.10      (![A: ty, B: ty, M: uni, A1: uni, A2: uni, B1: uni] : ((get(B, A, set(B, A, M, A1, B1), A2) = B1) | (~(A1 = A2)) | (~sort(B, B1))) <=> ![A: ty, B: ty, M: uni, A1: uni, A2: uni, B1: uni] : ((get(B, A, set(B, A, M, A1, B1), A2) = B1) | (~(A1 = A2)) | (~sort(B, B1)))),
% 2.49/2.10      inference(rewrite,[status(thm)],[])).
% 2.49/2.10  tff(1240,plain,
% 2.49/2.10      (^[A: ty, B: ty, M: uni, A1: uni, A2: uni, B1: uni] : trans(monotonicity(rewrite(((A1 = A2) => (get(B, A, set(B, A, M, A1, B1), A2) = B1)) <=> ((~(A1 = A2)) | (get(B, A, set(B, A, M, A1, B1), A2) = B1))), ((sort(B, B1) => ((A1 = A2) => (get(B, A, set(B, A, M, A1, B1), A2) = B1))) <=> (sort(B, B1) => ((~(A1 = A2)) | (get(B, A, set(B, A, M, A1, B1), A2) = B1))))), rewrite((sort(B, B1) => ((~(A1 = A2)) | (get(B, A, set(B, A, M, A1, B1), A2) = B1))) <=> ((get(B, A, set(B, A, M, A1, B1), A2) = B1) | (~(A1 = A2)) | (~sort(B, B1)))), ((sort(B, B1) => ((A1 = A2) => (get(B, A, set(B, A, M, A1, B1), A2) = B1))) <=> ((get(B, A, set(B, A, M, A1, B1), A2) = B1) | (~(A1 = A2)) | (~sort(B, B1)))))),
% 2.49/2.10      inference(bind,[status(th)],[])).
% 2.49/2.10  tff(1241,plain,
% 2.49/2.10      (![A: ty, B: ty, M: uni, A1: uni, A2: uni, B1: uni] : (sort(B, B1) => ((A1 = A2) => (get(B, A, set(B, A, M, A1, B1), A2) = B1))) <=> ![A: ty, B: ty, M: uni, A1: uni, A2: uni, B1: uni] : ((get(B, A, set(B, A, M, A1, B1), A2) = B1) | (~(A1 = A2)) | (~sort(B, B1)))),
% 2.49/2.10      inference(quant_intro,[status(thm)],[1240])).
% 2.49/2.10  tff(1242,axiom,(![A: ty, B: ty, M: uni, A1: uni, A2: uni, B1: uni] : (sort(B, B1) => ((A1 = A2) => (get(B, A, set(B, A, M, A1, B1), A2) = B1)))), file('/export/starexec/sandbox2/benchmark/theBenchmark.p','select_eq')).
% 2.49/2.10  tff(1243,plain,
% 2.49/2.10      (![A: ty, B: ty, M: uni, A1: uni, A2: uni, B1: uni] : ((get(B, A, set(B, A, M, A1, B1), A2) = B1) | (~(A1 = A2)) | (~sort(B, B1)))),
% 2.49/2.10      inference(modus_ponens,[status(thm)],[1242, 1241])).
% 2.49/2.10  tff(1244,plain,
% 2.49/2.10      (![A: ty, B: ty, M: uni, A1: uni, A2: uni, B1: uni] : ((get(B, A, set(B, A, M, A1, B1), A2) = B1) | (~(A1 = A2)) | (~sort(B, B1)))),
% 2.49/2.10      inference(modus_ponens,[status(thm)],[1243, 1239])).
% 2.49/2.10  tff(1245,plain,(
% 2.49/2.10      ![A: ty, B: ty, M: uni, A1: uni, A2: uni, B1: uni] : ((get(B, A, set(B, A, M, A1, B1), A2) = B1) | (~(A1 = A2)) | (~sort(B, B1)))),
% 2.49/2.10      inference(skolemize,[status(sab)],[1244])).
% 2.49/2.10  tff(1246,plain,
% 2.49/2.10      (![A: ty, B: ty, M: uni, A1: uni, A2: uni, B1: uni] : ((get(B, A, set(B, A, M, A1, B1), A2) = B1) | (~(A1 = A2)) | (~sort(B, B1)))),
% 2.49/2.10      inference(modus_ponens,[status(thm)],[1245, 1238])).
% 2.49/2.10  tff(1247,plain,
% 2.49/2.10      (((~![A: ty, B: ty, M: uni, A1: uni, A2: uni, B1: uni] : ((get(B, A, set(B, A, M, A1, B1), A2) = B1) | (~(A1 = A2)) | (~sort(B, B1)))) | ((~sort(int, t2tb(Partc2!11))) | (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)), t2tb(J!19)) = t2tb(Partc2!11)) | (~(t2tb(I!16) = t2tb(J!19))))) <=> ((~![A: ty, B: ty, M: uni, A1: uni, A2: uni, B1: uni] : ((get(B, A, set(B, A, M, A1, B1), A2) = B1) | (~(A1 = A2)) | (~sort(B, B1)))) | (~sort(int, t2tb(Partc2!11))) | (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)), t2tb(J!19)) = t2tb(Partc2!11)) | (~(t2tb(I!16) = t2tb(J!19))))),
% 2.49/2.10      inference(rewrite,[status(thm)],[])).
% 2.49/2.10  tff(1248,plain,
% 2.49/2.10      (((get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)), t2tb(J!19)) = t2tb(Partc2!11)) | (~(t2tb(I!16) = t2tb(J!19))) | (~sort(int, t2tb(Partc2!11)))) <=> ((~sort(int, t2tb(Partc2!11))) | (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)), t2tb(J!19)) = t2tb(Partc2!11)) | (~(t2tb(I!16) = t2tb(J!19))))),
% 2.49/2.10      inference(rewrite,[status(thm)],[])).
% 2.49/2.10  tff(1249,plain,
% 2.49/2.10      (((~![A: ty, B: ty, M: uni, A1: uni, A2: uni, B1: uni] : ((get(B, A, set(B, A, M, A1, B1), A2) = B1) | (~(A1 = A2)) | (~sort(B, B1)))) | ((get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)), t2tb(J!19)) = t2tb(Partc2!11)) | (~(t2tb(I!16) = t2tb(J!19))) | (~sort(int, t2tb(Partc2!11))))) <=> ((~![A: ty, B: ty, M: uni, A1: uni, A2: uni, B1: uni] : ((get(B, A, set(B, A, M, A1, B1), A2) = B1) | (~(A1 = A2)) | (~sort(B, B1)))) | ((~sort(int, t2tb(Partc2!11))) | (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)), t2tb(J!19)) = t2tb(Partc2!11)) | (~(t2tb(I!16) = t2tb(J!19)))))),
% 2.49/2.10      inference(monotonicity,[status(thm)],[1248])).
% 2.49/2.10  tff(1250,plain,
% 2.49/2.10      (((~![A: ty, B: ty, M: uni, A1: uni, A2: uni, B1: uni] : ((get(B, A, set(B, A, M, A1, B1), A2) = B1) | (~(A1 = A2)) | (~sort(B, B1)))) | ((get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)), t2tb(J!19)) = t2tb(Partc2!11)) | (~(t2tb(I!16) = t2tb(J!19))) | (~sort(int, t2tb(Partc2!11))))) <=> ((~![A: ty, B: ty, M: uni, A1: uni, A2: uni, B1: uni] : ((get(B, A, set(B, A, M, A1, B1), A2) = B1) | (~(A1 = A2)) | (~sort(B, B1)))) | (~sort(int, t2tb(Partc2!11))) | (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)), t2tb(J!19)) = t2tb(Partc2!11)) | (~(t2tb(I!16) = t2tb(J!19))))),
% 2.49/2.10      inference(transitivity,[status(thm)],[1249, 1247])).
% 2.49/2.10  tff(1251,plain,
% 2.49/2.10      ((~![A: ty, B: ty, M: uni, A1: uni, A2: uni, B1: uni] : ((get(B, A, set(B, A, M, A1, B1), A2) = B1) | (~(A1 = A2)) | (~sort(B, B1)))) | ((get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)), t2tb(J!19)) = t2tb(Partc2!11)) | (~(t2tb(I!16) = t2tb(J!19))) | (~sort(int, t2tb(Partc2!11))))),
% 2.49/2.10      inference(quant_inst,[status(thm)],[])).
% 2.49/2.10  tff(1252,plain,
% 2.49/2.10      ((~![A: ty, B: ty, M: uni, A1: uni, A2: uni, B1: uni] : ((get(B, A, set(B, A, M, A1, B1), A2) = B1) | (~(A1 = A2)) | (~sort(B, B1)))) | (~sort(int, t2tb(Partc2!11))) | (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)), t2tb(J!19)) = t2tb(Partc2!11)) | (~(t2tb(I!16) = t2tb(J!19)))),
% 2.49/2.10      inference(modus_ponens,[status(thm)],[1251, 1250])).
% 2.49/2.10  tff(1253,plain,
% 2.49/2.10      ((get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)), t2tb(J!19)) = t2tb(Partc2!11)) | (~(t2tb(I!16) = t2tb(J!19)))),
% 2.49/2.10      inference(unit_resolution,[status(thm)],[1252, 1246, 1236])).
% 2.49/2.10  tff(1254,plain,
% 2.49/2.10      (~(t2tb(I!16) = t2tb(J!19))),
% 2.49/2.10      inference(unit_resolution,[status(thm)],[1253, 1234])).
% 2.49/2.10  tff(1255,plain,
% 2.49/2.10      (((~![B1: uni] : ((t2tb(I!16) = t2tb(J!19)) | (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), B1), t2tb(J!19)) = get(int, int, t2tb2(B1!15), t2tb(J!19))))) | ((t2tb(I!16) = t2tb(J!19)) | (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)), t2tb(J!19)) = get(int, int, t2tb2(B1!15), t2tb(J!19))))) <=> ((~![B1: uni] : ((t2tb(I!16) = t2tb(J!19)) | (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), B1), t2tb(J!19)) = get(int, int, t2tb2(B1!15), t2tb(J!19))))) | (t2tb(I!16) = t2tb(J!19)) | (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)), t2tb(J!19)) = get(int, int, t2tb2(B1!15), t2tb(J!19))))),
% 2.49/2.10      inference(rewrite,[status(thm)],[])).
% 2.49/2.10  tff(1256,plain,
% 2.49/2.10      ((~![B1: uni] : ((t2tb(I!16) = t2tb(J!19)) | (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), B1), t2tb(J!19)) = get(int, int, t2tb2(B1!15), t2tb(J!19))))) | ((t2tb(I!16) = t2tb(J!19)) | (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)), t2tb(J!19)) = get(int, int, t2tb2(B1!15), t2tb(J!19))))),
% 2.49/2.10      inference(quant_inst,[status(thm)],[])).
% 2.49/2.10  tff(1257,plain,
% 2.49/2.10      ((~![B1: uni] : ((t2tb(I!16) = t2tb(J!19)) | (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), B1), t2tb(J!19)) = get(int, int, t2tb2(B1!15), t2tb(J!19))))) | (t2tb(I!16) = t2tb(J!19)) | (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)), t2tb(J!19)) = get(int, int, t2tb2(B1!15), t2tb(J!19)))),
% 2.49/2.10      inference(modus_ponens,[status(thm)],[1256, 1255])).
% 2.49/2.10  tff(1258,plain,
% 2.49/2.10      (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)), t2tb(J!19)) = get(int, int, t2tb2(B1!15), t2tb(J!19))),
% 2.49/2.10      inference(unit_resolution,[status(thm)],[1257, 1254, 37])).
% 2.49/2.10  tff(1259,assumption,(get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)), t2tb(J!19)) = get(int, int, t2tb2(B1!15), t2tb(J!19))), introduced(assumption)).
% 2.49/2.10  tff(1260,plain,
% 2.49/2.10      (t2tb2(B2!17) = set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))),
% 2.49/2.10      inference(transitivity,[status(thm)],[1215, 1224])).
% 2.49/2.10  tff(1261,plain,
% 2.49/2.10      (get(int, int, t2tb2(B2!17), t2tb(J!19)) = get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)), t2tb(J!19))),
% 2.49/2.10      inference(monotonicity,[status(thm)],[1260])).
% 2.49/2.10  tff(1262,plain,
% 2.49/2.10      (get(int, int, t2tb2(B2!17), t2tb(J!19)) = get(int, int, t2tb2(B1!15), t2tb(J!19))),
% 2.49/2.10      inference(transitivity,[status(thm)],[1261, 1259])).
% 2.49/2.10  tff(1263,plain,
% 2.49/2.10      (tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))) = tb2t(get(int, int, t2tb2(B1!15), t2tb(J!19)))),
% 2.49/2.10      inference(monotonicity,[status(thm)],[1262])).
% 2.49/2.10  tff(1264,assumption,(~(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))) = tb2t(get(int, int, t2tb2(B1!15), t2tb(J!19))))), introduced(assumption)).
% 2.49/2.10  tff(1265,plain,
% 2.49/2.10      ($false),
% 2.49/2.10      inference(unit_resolution,[status(thm)],[1264, 1263])).
% 2.49/2.10  tff(1266,plain,((~(get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)), t2tb(J!19)) = get(int, int, t2tb2(B1!15), t2tb(J!19)))) | (tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))) = tb2t(get(int, int, t2tb2(B1!15), t2tb(J!19))))), inference(lemma,lemma(discharge,[]))).
% 2.49/2.10  tff(1267,plain,
% 2.49/2.10      (tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))) = tb2t(get(int, int, t2tb2(B1!15), t2tb(J!19)))),
% 2.49/2.10      inference(unit_resolution,[status(thm)],[1266, 1258])).
% 2.49/2.10  tff(1268,plain,
% 2.49/2.10      ((~(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))) = tb2t(get(int, int, t2tb2(B1!15), t2tb(J!19))))) | $lesseq($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!19))))), 0)),
% 2.49/2.10      inference(theory_lemma,[status(thm)],[])).
% 2.49/2.10  tff(1269,plain,
% 2.49/2.10      ($lesseq($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!19))))), 0)),
% 2.49/2.10      inference(unit_resolution,[status(thm)],[1268, 1267])).
% 2.49/2.10  tff(1270,plain,
% 2.49/2.10      ((~![I: $int] : ($sum(I, $product(-1, tb2t(t2tb(I)))) = 0)) | ($sum(I!16, $product(-1, tb2t(t2tb(I!16)))) = 0)),
% 2.49/2.10      inference(quant_inst,[status(thm)],[])).
% 2.49/2.10  tff(1271,plain,
% 2.49/2.10      ($sum(I!16, $product(-1, tb2t(t2tb(I!16)))) = 0),
% 2.49/2.10      inference(unit_resolution,[status(thm)],[1270, 54])).
% 2.49/2.10  tff(1272,plain,
% 2.49/2.10      ((~($sum(I!16, $product(-1, tb2t(t2tb(I!16)))) = 0)) | $greatereq($sum(I!16, $product(-1, tb2t(t2tb(I!16)))), 0)),
% 2.49/2.10      inference(theory_lemma,[status(thm)],[])).
% 2.49/2.10  tff(1273,plain,
% 2.49/2.10      ($greatereq($sum(I!16, $product(-1, tb2t(t2tb(I!16)))), 0)),
% 2.49/2.10      inference(unit_resolution,[status(thm)],[1272, 1271])).
% 2.49/2.10  tff(1274,plain,
% 2.49/2.10      ((~![I: $int] : ($sum(I, $product(-1, tb2t(t2tb(I)))) = 0)) | ($sum(J!19, $product(-1, tb2t(t2tb(J!19)))) = 0)),
% 2.49/2.10      inference(quant_inst,[status(thm)],[])).
% 2.49/2.10  tff(1275,plain,
% 2.49/2.10      ($sum(J!19, $product(-1, tb2t(t2tb(J!19)))) = 0),
% 2.49/2.10      inference(unit_resolution,[status(thm)],[1274, 54])).
% 2.49/2.10  tff(1276,plain,
% 2.49/2.10      ((~($sum(J!19, $product(-1, tb2t(t2tb(J!19)))) = 0)) | $lesseq($sum(J!19, $product(-1, tb2t(t2tb(J!19)))), 0)),
% 2.49/2.10      inference(theory_lemma,[status(thm)],[])).
% 2.49/2.10  tff(1277,plain,
% 2.49/2.10      ($lesseq($sum(J!19, $product(-1, tb2t(t2tb(J!19)))), 0)),
% 2.49/2.10      inference(unit_resolution,[status(thm)],[1276, 1275])).
% 2.49/2.10  tff(1278,plain,
% 2.49/2.10      (($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0))) | (~$lesseq($sum(I!16, $product(-1, J!19)), -1))),
% 2.49/2.10      inference(tautology,[status(thm)],[])).
% 2.49/2.10  tff(1279,plain,
% 2.49/2.10      (~$lesseq($sum(I!16, $product(-1, J!19)), -1)),
% 2.49/2.10      inference(unit_resolution,[status(thm)],[1278, 1])).
% 2.49/2.10  tff(1280,plain,
% 2.49/2.10      ((~($sum(I!16, $product(-1, tb2t(t2tb(I!16)))) = 0)) | $lesseq($sum(I!16, $product(-1, tb2t(t2tb(I!16)))), 0)),
% 2.49/2.10      inference(theory_lemma,[status(thm)],[])).
% 2.49/2.10  tff(1281,plain,
% 2.49/2.10      ($lesseq($sum(I!16, $product(-1, tb2t(t2tb(I!16)))), 0)),
% 2.49/2.10      inference(unit_resolution,[status(thm)],[1280, 1271])).
% 2.49/2.10  tff(1282,plain,
% 2.49/2.10      ((~($sum(J!19, $product(-1, tb2t(t2tb(J!19)))) = 0)) | $greatereq($sum(J!19, $product(-1, tb2t(t2tb(J!19)))), 0)),
% 2.49/2.10      inference(theory_lemma,[status(thm)],[])).
% 2.49/2.10  tff(1283,plain,
% 2.49/2.10      ($greatereq($sum(J!19, $product(-1, tb2t(t2tb(J!19)))), 0)),
% 2.49/2.10      inference(unit_resolution,[status(thm)],[1282, 1275])).
% 2.49/2.10  tff(1284,plain,
% 2.49/2.10      ($greatereq($sum(tb2t(t2tb(I!16)), $product(-1, tb2t(t2tb(J!19)))), 0) | (~$lesseq($sum(I!16, $product(-1, tb2t(t2tb(I!16)))), 0)) | (~$greatereq($sum(J!19, $product(-1, tb2t(t2tb(J!19)))), 0)) | $lesseq($sum(I!16, $product(-1, J!19)), -1)),
% 2.49/2.10      inference(theory_lemma,[status(thm)],[])).
% 2.49/2.10  tff(1285,plain,
% 2.49/2.10      ($greatereq($sum(tb2t(t2tb(I!16)), $product(-1, tb2t(t2tb(J!19)))), 0)),
% 2.49/2.10      inference(unit_resolution,[status(thm)],[1284, 1283, 1281, 1279])).
% 2.49/2.10  tff(1286,plain,
% 2.49/2.10      ((~![J: uni] : (t2tb(tb2t(J)) = J)) | (t2tb(tb2t(t2tb(J!19))) = t2tb(J!19))),
% 2.49/2.10      inference(quant_inst,[status(thm)],[])).
% 2.49/2.10  tff(1287,plain,
% 2.49/2.10      (t2tb(tb2t(t2tb(J!19))) = t2tb(J!19)),
% 2.49/2.10      inference(unit_resolution,[status(thm)],[1286, 437])).
% 2.49/2.10  tff(1288,assumption,(tb2t(t2tb(I!16)) = tb2t(t2tb(J!19))), introduced(assumption)).
% 2.49/2.10  tff(1289,plain,
% 2.49/2.10      (t2tb(tb2t(t2tb(I!16))) = t2tb(tb2t(t2tb(J!19)))),
% 2.49/2.10      inference(monotonicity,[status(thm)],[1288])).
% 2.49/2.10  tff(1290,plain,
% 2.49/2.10      ((~![J: uni] : (t2tb(tb2t(J)) = J)) | (t2tb(tb2t(t2tb(I!16))) = t2tb(I!16))),
% 2.49/2.10      inference(quant_inst,[status(thm)],[])).
% 2.49/2.10  tff(1291,plain,
% 2.49/2.10      (t2tb(tb2t(t2tb(I!16))) = t2tb(I!16)),
% 2.49/2.10      inference(unit_resolution,[status(thm)],[1290, 437])).
% 2.49/2.10  tff(1292,plain,
% 2.49/2.10      (t2tb(I!16) = t2tb(tb2t(t2tb(I!16)))),
% 2.49/2.10      inference(symmetry,[status(thm)],[1291])).
% 2.49/2.10  tff(1293,plain,
% 2.49/2.10      (t2tb(I!16) = t2tb(J!19)),
% 2.49/2.10      inference(transitivity,[status(thm)],[1292, 1289, 1287])).
% 2.49/2.10  tff(1294,assumption,(~(t2tb(I!16) = t2tb(J!19))), introduced(assumption)).
% 2.49/2.10  tff(1295,plain,
% 2.49/2.10      ($false),
% 2.49/2.10      inference(unit_resolution,[status(thm)],[1294, 1293])).
% 2.49/2.10  tff(1296,plain,((~(tb2t(t2tb(I!16)) = tb2t(t2tb(J!19)))) | (t2tb(I!16) = t2tb(J!19))), inference(lemma,lemma(discharge,[]))).
% 2.49/2.10  tff(1297,plain,
% 2.49/2.10      (~(tb2t(t2tb(I!16)) = tb2t(t2tb(J!19)))),
% 2.49/2.10      inference(unit_resolution,[status(thm)],[1296, 1254])).
% 2.49/2.10  tff(1298,plain,
% 2.49/2.10      ((tb2t(t2tb(I!16)) = tb2t(t2tb(J!19))) | (~$lesseq($sum(tb2t(t2tb(I!16)), $product(-1, tb2t(t2tb(J!19)))), 0)) | (~$greatereq($sum(tb2t(t2tb(I!16)), $product(-1, tb2t(t2tb(J!19)))), 0))),
% 2.49/2.10      inference(theory_lemma,[status(thm)],[])).
% 2.49/2.10  tff(1299,plain,
% 2.49/2.10      (~$lesseq($sum(tb2t(t2tb(I!16)), $product(-1, tb2t(t2tb(J!19)))), 0)),
% 2.49/2.10      inference(unit_resolution,[status(thm)],[1298, 1297, 1285])).
% 2.49/2.10  tff(1300,plain,
% 2.49/2.10      ($lesseq($sum(tb2t(t2tb(I!16)), $product(-1, tb2t(t2tb(J!19)))), 0) | (~$greatereq($sum(I!16, $product(-1, tb2t(t2tb(I!16)))), 0)) | (~$lesseq($sum(J!19, $product(-1, tb2t(t2tb(J!19)))), 0)) | (~$lesseq($sum(I!16, $product(-1, J!19)), 0))),
% 2.49/2.10      inference(theory_lemma,[status(thm)],[])).
% 2.49/2.10  tff(1301,plain,
% 2.49/2.10      (~$lesseq($sum(I!16, $product(-1, J!19)), 0)),
% 2.49/2.10      inference(unit_resolution,[status(thm)],[1300, 1299, 1277, 1273])).
% 2.49/2.10  tff(1302,plain,
% 2.49/2.10      (((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))) | ![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))),
% 2.49/2.10      inference(tautology,[status(thm)],[])).
% 2.49/2.10  tff(1303,plain,
% 2.49/2.10      (![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))),
% 2.49/2.10      inference(unit_resolution,[status(thm)],[1302, 1172])).
% 2.49/2.10  tff(1304,plain,
% 2.49/2.10      (($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0))) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)),
% 2.49/2.10      inference(tautology,[status(thm)],[])).
% 2.49/2.10  tff(1305,plain,
% 2.49/2.10      ($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)),
% 2.49/2.10      inference(unit_resolution,[status(thm)],[1304, 1])).
% 2.49/2.10  tff(1306,plain,
% 2.49/2.10      (((~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | ((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!19))))) = 0) | $lesseq($sum(I!16, $product(-1, J!19)), 0))) <=> ((~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!19))))) = 0) | $lesseq($sum(I!16, $product(-1, J!19)), 0))),
% 2.49/2.10      inference(rewrite,[status(thm)],[])).
% 2.49/2.10  tff(1307,plain,
% 2.49/2.10      ((($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)) | $lesseq($sum(I!16, $product(-1, J!19)), 0)) <=> ((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!19))))) = 0) | $lesseq($sum(I!16, $product(-1, J!19)), 0))),
% 2.49/2.10      inference(rewrite,[status(thm)],[])).
% 2.49/2.10  tff(1308,plain,
% 2.49/2.10      ($greatereq($sum($product(-1, I!16), J!19), 0) <=> $lesseq($sum(I!16, $product(-1, J!19)), 0)),
% 2.49/2.10      inference(rewrite,[status(thm)],[])).
% 2.49/2.10  tff(1309,plain,
% 2.49/2.10      ($sum(J!19, $product(-1, I!16)) = $sum($product(-1, I!16), J!19)),
% 2.49/2.10      inference(rewrite,[status(thm)],[])).
% 2.49/2.10  tff(1310,plain,
% 2.49/2.10      ($greatereq($sum(J!19, $product(-1, I!16)), 0) <=> $greatereq($sum($product(-1, I!16), J!19), 0)),
% 2.49/2.10      inference(monotonicity,[status(thm)],[1309])).
% 2.49/2.10  tff(1311,plain,
% 2.49/2.10      ($greatereq($sum(J!19, $product(-1, I!16)), 0) <=> $lesseq($sum(I!16, $product(-1, J!19)), 0)),
% 2.49/2.10      inference(transitivity,[status(thm)],[1310, 1308])).
% 2.49/2.10  tff(1312,plain,
% 2.49/2.10      ((~$greatereq($sum(J!19, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) <=> (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0))),
% 2.49/2.10      inference(rewrite,[status(thm)],[])).
% 2.49/2.10  tff(1313,plain,
% 2.49/2.10      ((($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!19))))) = 0) | (~$greatereq($sum(J!19, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J!19, $product(-1, I!16)), 0)) <=> (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)) | $lesseq($sum(I!16, $product(-1, J!19)), 0))),
% 2.49/2.10      inference(monotonicity,[status(thm)],[1312, 1311])).
% 2.49/2.10  tff(1314,plain,
% 2.49/2.10      ((($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!19))))) = 0) | (~$greatereq($sum(J!19, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J!19, $product(-1, I!16)), 0)) <=> ((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!19))))) = 0) | $lesseq($sum(I!16, $product(-1, J!19)), 0))),
% 2.49/2.10      inference(transitivity,[status(thm)],[1313, 1307])).
% 2.49/2.10  tff(1315,plain,
% 2.49/2.10      (((~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!19))))) = 0) | (~$greatereq($sum(J!19, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J!19, $product(-1, I!16)), 0))) <=> ((~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | ((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!19))))) = 0) | $lesseq($sum(I!16, $product(-1, J!19)), 0)))),
% 2.49/2.11      inference(monotonicity,[status(thm)],[1314])).
% 2.49/2.11  tff(1316,plain,
% 2.49/2.11      (((~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!19))))) = 0) | (~$greatereq($sum(J!19, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J!19, $product(-1, I!16)), 0))) <=> ((~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!19))))) = 0) | $lesseq($sum(I!16, $product(-1, J!19)), 0))),
% 2.49/2.11      inference(transitivity,[status(thm)],[1315, 1306])).
% 2.49/2.11  tff(1317,plain,
% 2.49/2.11      ((~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!19))))) = 0) | (~$greatereq($sum(J!19, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J!19, $product(-1, I!16)), 0))),
% 2.49/2.11      inference(quant_inst,[status(thm)],[])).
% 2.49/2.11  tff(1318,plain,
% 2.49/2.11      ((~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0))) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!19))))) = 0) | $lesseq($sum(I!16, $product(-1, J!19)), 0)),
% 2.49/2.11      inference(modus_ponens,[status(thm)],[1317, 1316])).
% 2.49/2.11  tff(1319,plain,
% 2.49/2.11      (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!19))))) = 0) | $lesseq($sum(I!16, $product(-1, J!19)), 0)),
% 2.49/2.11      inference(unit_resolution,[status(thm)],[1318, 1305, 1303])).
% 2.49/2.11  tff(1320,plain,
% 2.49/2.11      ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!19))))) = 0),
% 2.49/2.11      inference(unit_resolution,[status(thm)],[1319, 1301])).
% 2.49/2.11  tff(1321,plain,
% 2.49/2.11      ((~($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!19))))) = 0)) | $greatereq($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!19))))), 0)),
% 2.49/2.11      inference(theory_lemma,[status(thm)],[])).
% 2.49/2.11  tff(1322,plain,
% 2.49/2.11      ($greatereq($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!19))))), 0)),
% 2.49/2.11      inference(unit_resolution,[status(thm)],[1321, 1320])).
% 2.49/2.11  tff(1323,plain,
% 2.49/2.11      ($greatereq($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))), 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!19))))), 0)) | (~$greatereq($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!19))))), 0))),
% 2.49/2.11      inference(theory_lemma,[status(thm)],[])).
% 2.49/2.11  tff(1324,plain,
% 2.49/2.11      ($greatereq($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))), 0)),
% 2.49/2.11      inference(unit_resolution,[status(thm)],[1323, 1322, 1269])).
% 2.49/2.11  tff(1325,plain,
% 2.49/2.11      ((~(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))) = tb2t(get(int, int, t2tb2(B1!15), t2tb(J!19))))) | $greatereq($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!19))))), 0)),
% 2.49/2.11      inference(theory_lemma,[status(thm)],[])).
% 2.49/2.11  tff(1326,plain,
% 2.49/2.11      ($greatereq($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!19))))), 0)),
% 2.49/2.11      inference(unit_resolution,[status(thm)],[1325, 1267])).
% 2.49/2.11  tff(1327,plain,
% 2.49/2.11      ((~($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!19))))) = 0)) | $lesseq($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!19))))), 0)),
% 2.49/2.11      inference(theory_lemma,[status(thm)],[])).
% 2.49/2.11  tff(1328,plain,
% 2.49/2.11      ($lesseq($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!19))))), 0)),
% 2.49/2.11      inference(unit_resolution,[status(thm)],[1327, 1320])).
% 2.49/2.11  tff(1329,plain,
% 2.49/2.11      ($lesseq($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))), 0) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!19))))), 0)) | (~$lesseq($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!19))))), 0))),
% 2.49/2.11      inference(theory_lemma,[status(thm)],[])).
% 2.49/2.11  tff(1330,plain,
% 2.49/2.11      ($lesseq($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))), 0)),
% 2.49/2.11      inference(unit_resolution,[status(thm)],[1329, 1328, 1326])).
% 2.49/2.11  tff(1331,plain,
% 2.49/2.11      ($false),
% 2.49/2.11      inference(unit_resolution,[status(thm)],[69, 1330, 1324, 3])).
% 2.49/2.11  tff(1332,plain,($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0))), inference(lemma,lemma(discharge,[]))).
% 2.49/2.11  tff(1333,plain,
% 2.49/2.11      (((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)))))) | ((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))),
% 2.49/2.11      inference(tautology,[status(thm)],[])).
% 2.49/2.11  tff(1334,plain,
% 2.49/2.11      ((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0))))),
% 2.49/2.11      inference(unit_resolution,[status(thm)],[1333, 1212])).
% 2.49/2.11  tff(1335,plain,
% 2.49/2.11      ((~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0))))),
% 2.49/2.11      inference(tautology,[status(thm)],[])).
% 2.49/2.11  tff(1336,plain,
% 2.49/2.11      ((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0))))),
% 2.49/2.11      inference(unit_resolution,[status(thm)],[1335, 1334])).
% 2.49/2.11  tff(1337,plain,
% 2.49/2.11      (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))),
% 2.49/2.11      inference(unit_resolution,[status(thm)],[1336, 1332])).
% 2.49/2.11  tff(1338,plain,
% 2.49/2.11      ((($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0))) | (~($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0))),
% 2.49/2.11      inference(tautology,[status(thm)],[])).
% 2.49/2.11  tff(1339,plain,
% 2.49/2.11      (~($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0)),
% 2.49/2.11      inference(unit_resolution,[status(thm)],[1338, 1337])).
% 2.49/2.11  tff(1340,assumption,(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))) = tb2t(get(int, int, t2tb2(B!7), t2tb(J!18)))), introduced(assumption)).
% 2.49/2.11  tff(1341,plain,
% 2.49/2.11      ((~(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))) = tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) | $lesseq($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))), 0)),
% 2.49/2.11      inference(theory_lemma,[status(thm)],[])).
% 2.49/2.11  tff(1342,plain,
% 2.49/2.11      ($lesseq($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))), 0)),
% 2.49/2.11      inference(unit_resolution,[status(thm)],[1341, 1340])).
% 2.49/2.11  tff(1343,plain,
% 2.49/2.11      ((~(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))) = tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) | $greatereq($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))), 0)),
% 2.49/2.11      inference(theory_lemma,[status(thm)],[])).
% 2.49/2.11  tff(1344,plain,
% 2.49/2.11      ($greatereq($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))), 0)),
% 2.49/2.11      inference(unit_resolution,[status(thm)],[1343, 1340])).
% 2.49/2.11  tff(1345,plain,
% 2.49/2.11      (($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))), 0))),
% 2.49/2.11      inference(theory_lemma,[status(thm)],[])).
% 2.49/2.11  tff(1346,plain,
% 2.49/2.11      ($false),
% 2.49/2.11      inference(unit_resolution,[status(thm)],[1345, 1344, 1342, 1339])).
% 2.49/2.11  tff(1347,plain,(~(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))) = tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))), inference(lemma,lemma(discharge,[]))).
% 2.49/2.11  tff(1348,plain,
% 2.49/2.11      ((~![J: uni] : (t2tb(tb2t(J)) = J)) | (t2tb(tb2t(get(int, int, t2tb2(B!7), t2tb(J!18)))) = get(int, int, t2tb2(B!7), t2tb(J!18)))),
% 2.49/2.11      inference(quant_inst,[status(thm)],[])).
% 2.49/2.11  tff(1349,plain,
% 2.49/2.11      (t2tb(tb2t(get(int, int, t2tb2(B!7), t2tb(J!18)))) = get(int, int, t2tb2(B!7), t2tb(J!18))),
% 2.49/2.11      inference(unit_resolution,[status(thm)],[1348, 437])).
% 2.49/2.11  tff(1350,plain,
% 2.49/2.11      ((($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0))) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)),
% 2.49/2.11      inference(tautology,[status(thm)],[])).
% 2.49/2.11  tff(1351,plain,
% 2.49/2.11      ($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)),
% 2.49/2.11      inference(unit_resolution,[status(thm)],[1350, 1337])).
% 2.49/2.11  tff(1352,plain,
% 2.49/2.11      ((($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0))) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1))),
% 2.49/2.11      inference(tautology,[status(thm)],[])).
% 2.49/2.11  tff(1353,plain,
% 2.49/2.11      (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)),
% 2.49/2.11      inference(unit_resolution,[status(thm)],[1352, 1337])).
% 2.49/2.11  tff(1354,plain,
% 2.49/2.11      (((~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, I!16)), 0)) | (~$greatereq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, I!16)), 1)) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~$greatereq(I!16, 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, I!16)), -1) | (~((~$greatereq(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), -1)) | (~((~($lesseq($sum(I!16, $product(-1, J!19)), -1) | ($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B2!17), t2tb(J!19))))) = 0) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))), $product(-1, J!19)), 0)))) | (~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))))) | (~(B2!17 = tb2t2(set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11))))))))) | (~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | (~![J: $int] : (($sum(Partc2!11, $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc2!11))))), 0)) | $greatereq($sum(J, $product(-1, I!16)), 0)))) | ![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))),
% 2.49/2.11      inference(tautology,[status(thm)],[])).
% 2.49/2.11  tff(1355,plain,
% 2.49/2.11      (![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))),
% 2.52/2.11      inference(unit_resolution,[status(thm)],[1354, 1172])).
% 2.52/2.11  tff(1356,plain,
% 2.52/2.11      (((~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | ($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!18))))) = 0))) <=> ((~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!18))))) = 0))),
% 2.52/2.11      inference(rewrite,[status(thm)],[])).
% 2.52/2.11  tff(1357,plain,
% 2.52/2.11      (($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!18))))) = 0)) <=> ($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!18))))) = 0))),
% 2.52/2.11      inference(rewrite,[status(thm)],[])).
% 2.52/2.11  tff(1358,plain,
% 2.52/2.11      ((~$greatereq($sum(J!18, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) <=> (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0))),
% 2.52/2.11      inference(rewrite,[status(thm)],[])).
% 2.52/2.11  tff(1359,plain,
% 2.52/2.11      ($greatereq($sum($product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), J!18), 1) <=> $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)),
% 2.52/2.11      inference(rewrite,[status(thm)],[])).
% 2.52/2.11  tff(1360,plain,
% 2.52/2.11      ($sum(J!18, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))) = $sum($product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), J!18)),
% 2.52/2.11      inference(rewrite,[status(thm)],[])).
% 2.52/2.11  tff(1361,plain,
% 2.52/2.11      ($greatereq($sum(J!18, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) <=> $greatereq($sum($product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0)))), J!18), 1)),
% 2.52/2.11      inference(monotonicity,[status(thm)],[1360])).
% 2.52/2.11  tff(1362,plain,
% 2.52/2.11      ($greatereq($sum(J!18, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) <=> $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)),
% 2.52/2.11      inference(transitivity,[status(thm)],[1361, 1359])).
% 2.52/2.11  tff(1363,plain,
% 2.52/2.11      (($greatereq($sum(J!18, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J!18, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!18))))) = 0)) <=> ($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!18))))) = 0))),
% 2.52/2.11      inference(monotonicity,[status(thm)],[1362, 1358])).
% 2.52/2.11  tff(1364,plain,
% 2.52/2.12      (($greatereq($sum(J!18, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J!18, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!18))))) = 0)) <=> ($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!18))))) = 0))),
% 2.52/2.12      inference(transitivity,[status(thm)],[1363, 1357])).
% 2.52/2.12  tff(1365,plain,
% 2.52/2.12      (((~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | ($greatereq($sum(J!18, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J!18, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!18))))) = 0))) <=> ((~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | ($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!18))))) = 0)))),
% 2.52/2.12      inference(monotonicity,[status(thm)],[1364])).
% 2.52/2.12  tff(1366,plain,
% 2.52/2.12      (((~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | ($greatereq($sum(J!18, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J!18, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!18))))) = 0))) <=> ((~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!18))))) = 0))),
% 2.52/2.12      inference(transitivity,[status(thm)],[1365, 1356])).
% 2.52/2.12  tff(1367,plain,
% 2.52/2.12      ((~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | ($greatereq($sum(J!18, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J!18, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!18))))) = 0))),
% 2.52/2.12      inference(quant_inst,[status(thm)],[])).
% 2.52/2.12  tff(1368,plain,
% 2.52/2.12      ((~![J: $int] : ($greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(0))))), 1) | (~$greatereq($sum(J, $product(-1, tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))))), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J))))) = 0))) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)) | ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!18))))) = 0)),
% 2.52/2.12      inference(modus_ponens,[status(thm)],[1367, 1366])).
% 2.52/2.12  tff(1369,plain,
% 2.52/2.12      ($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!18))))) = 0),
% 2.52/2.12      inference(unit_resolution,[status(thm)],[1368, 1355, 1353, 1351])).
% 2.52/2.12  tff(1370,plain,
% 2.52/2.12      ((~($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!18))))) = 0)) | $lesseq($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!18))))), 0)),
% 2.52/2.12      inference(theory_lemma,[status(thm)],[])).
% 2.52/2.12  tff(1371,plain,
% 2.52/2.12      ($lesseq($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!18))))), 0)),
% 2.52/2.12      inference(unit_resolution,[status(thm)],[1370, 1369])).
% 2.52/2.12  tff(1372,assumption,(~$greatereq($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!18))))), 0)), introduced(assumption)).
% 2.52/2.12  tff(1373,plain,
% 2.52/2.12      ((~($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!18))))) = 0)) | $greatereq($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!18))))), 0)),
% 2.52/2.12      inference(theory_lemma,[status(thm)],[])).
% 2.52/2.12  tff(1374,plain,
% 2.52/2.12      (~($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!18))))) = 0)),
% 2.52/2.12      inference(unit_resolution,[status(thm)],[1373, 1372])).
% 2.52/2.12  tff(1375,assumption,(~(($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)))), introduced(assumption)).
% 2.52/2.12  tff(1376,plain,
% 2.52/2.12      ($lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0)),
% 2.52/2.12      inference(unit_resolution,[status(thm)],[1350, 1375])).
% 2.52/2.12  tff(1377,plain,
% 2.52/2.12      (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1)),
% 2.52/2.12      inference(unit_resolution,[status(thm)],[1352, 1375])).
% 2.52/2.12  tff(1378,plain,
% 2.52/2.12      ($false),
% 2.52/2.12      inference(unit_resolution,[status(thm)],[1368, 1355, 1377, 1376, 1374])).
% 2.52/2.12  tff(1379,plain,((($sum(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))) = 0) | $lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(0))), $product(-1, J!18)), -1) | (~$lesseq($sum(tb2t(get(int, int, t2tb2(A1!4), t2tb(Partc!8))), $product(-1, J!18)), 0))) | $greatereq($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!18))))), 0)), inference(lemma,lemma(discharge,[]))).
% 2.52/2.12  tff(1380,plain,
% 2.52/2.12      ($greatereq($sum(tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))), $product(-1, tb2t(get(int, int, t2tb2(B1!15), t2tb(J!18))))), 0)),
% 2.52/2.12      inference(unit_resolution,[status(thm)],[1379, 1337])).
% 2.52/2.12  tff(1381,plain,
% 2.52/2.12      (tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))) = tb2t(get(int, int, t2tb2(B1!15), t2tb(J!18)))),
% 2.52/2.12      inference(theory_lemma,[status(thm)],[1380, 1371])).
% 2.52/2.12  tff(1382,plain,
% 2.52/2.12      (tb2t(get(int, int, t2tb2(B1!15), t2tb(J!18))) = tb2t(get(int, int, t2tb2(B!7), t2tb(J!18)))),
% 2.52/2.12      inference(symmetry,[status(thm)],[1381])).
% 2.52/2.12  tff(1383,plain,
% 2.52/2.12      (t2tb(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!18)))) = t2tb(tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))),
% 2.52/2.12      inference(monotonicity,[status(thm)],[1382])).
% 2.52/2.12  tff(1384,plain,
% 2.52/2.12      ((~![J: uni] : (t2tb(tb2t(J)) = J)) | (t2tb(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!18)))) = get(int, int, t2tb2(B1!15), t2tb(J!18)))),
% 2.52/2.12      inference(quant_inst,[status(thm)],[])).
% 2.52/2.12  tff(1385,plain,
% 2.52/2.12      (t2tb(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!18)))) = get(int, int, t2tb2(B1!15), t2tb(J!18))),
% 2.52/2.12      inference(unit_resolution,[status(thm)],[1384, 437])).
% 2.52/2.12  tff(1386,plain,
% 2.52/2.12      (get(int, int, t2tb2(B1!15), t2tb(J!18)) = t2tb(tb2t(get(int, int, t2tb2(B1!15), t2tb(J!18))))),
% 2.52/2.12      inference(symmetry,[status(thm)],[1385])).
% 2.52/2.12  tff(1387,assumption,(get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)), t2tb(J!18)) = get(int, int, t2tb2(B1!15), t2tb(J!18))), introduced(assumption)).
% 2.52/2.12  tff(1388,plain,
% 2.52/2.12      (get(int, int, t2tb2(B2!17), t2tb(J!18)) = get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)), t2tb(J!18))),
% 2.52/2.12      inference(monotonicity,[status(thm)],[1260])).
% 2.52/2.12  tff(1389,plain,
% 2.52/2.12      (get(int, int, t2tb2(B2!17), t2tb(J!18)) = get(int, int, t2tb2(B!7), t2tb(J!18))),
% 2.52/2.12      inference(transitivity,[status(thm)],[1388, 1387, 1386, 1383, 1349])).
% 2.52/2.12  tff(1390,plain,
% 2.52/2.12      (tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))) = tb2t(get(int, int, t2tb2(B!7), t2tb(J!18)))),
% 2.52/2.12      inference(monotonicity,[status(thm)],[1389])).
% 2.52/2.12  tff(1391,assumption,(~(tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))) = tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))), introduced(assumption)).
% 2.52/2.12  tff(1392,plain,
% 2.52/2.12      ($false),
% 2.52/2.12      inference(unit_resolution,[status(thm)],[1391, 1390])).
% 2.52/2.12  tff(1393,plain,((~(get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)), t2tb(J!18)) = get(int, int, t2tb2(B1!15), t2tb(J!18)))) | (tb2t(get(int, int, t2tb2(B2!17), t2tb(J!18))) = tb2t(get(int, int, t2tb2(B!7), t2tb(J!18))))), inference(lemma,lemma(discharge,[]))).
% 2.52/2.12  tff(1394,plain,
% 2.52/2.12      (~(get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)), t2tb(J!18)) = get(int, int, t2tb2(B1!15), t2tb(J!18)))),
% 2.52/2.12      inference(unit_resolution,[status(thm)],[1393, 1347])).
% 2.52/2.12  tff(1395,plain,
% 2.52/2.12      ((~![X: $int] : sort(int, t2tb(X))) | sort(int, t2tb(J!18))),
% 2.52/2.12      inference(quant_inst,[status(thm)],[])).
% 2.52/2.12  tff(1396,plain,
% 2.52/2.12      (sort(int, t2tb(J!18))),
% 2.52/2.12      inference(unit_resolution,[status(thm)],[1395, 10])).
% 2.52/2.12  tff(1397,plain,
% 2.52/2.12      (((~![A: ty, B: ty, M: uni, A1: uni, A2: uni] : ((~sort(A, A2)) | (~sort(A, A1)) | ![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))))) | ((~sort(int, t2tb(I!16))) | (~sort(int, t2tb(J!18))) | ![B1: uni] : ((t2tb(I!16) = t2tb(J!18)) | (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), B1), t2tb(J!18)) = get(int, int, t2tb2(B1!15), t2tb(J!18)))))) <=> ((~![A: ty, B: ty, M: uni, A1: uni, A2: uni] : ((~sort(A, A2)) | (~sort(A, A1)) | ![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))))) | (~sort(int, t2tb(I!16))) | (~sort(int, t2tb(J!18))) | ![B1: uni] : ((t2tb(I!16) = t2tb(J!18)) | (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), B1), t2tb(J!18)) = get(int, int, t2tb2(B1!15), t2tb(J!18)))))),
% 2.52/2.12      inference(rewrite,[status(thm)],[])).
% 2.52/2.12  tff(1398,plain,
% 2.52/2.12      (((~sort(int, t2tb(J!18))) | (~sort(int, t2tb(I!16))) | ![B1: uni] : ((t2tb(I!16) = t2tb(J!18)) | (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), B1), t2tb(J!18)) = get(int, int, t2tb2(B1!15), t2tb(J!18))))) <=> ((~sort(int, t2tb(I!16))) | (~sort(int, t2tb(J!18))) | ![B1: uni] : ((t2tb(I!16) = t2tb(J!18)) | (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), B1), t2tb(J!18)) = get(int, int, t2tb2(B1!15), t2tb(J!18)))))),
% 2.52/2.12      inference(rewrite,[status(thm)],[])).
% 2.52/2.12  tff(1399,plain,
% 2.52/2.12      (((~![A: ty, B: ty, M: uni, A1: uni, A2: uni] : ((~sort(A, A2)) | (~sort(A, A1)) | ![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))))) | ((~sort(int, t2tb(J!18))) | (~sort(int, t2tb(I!16))) | ![B1: uni] : ((t2tb(I!16) = t2tb(J!18)) | (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), B1), t2tb(J!18)) = get(int, int, t2tb2(B1!15), t2tb(J!18)))))) <=> ((~![A: ty, B: ty, M: uni, A1: uni, A2: uni] : ((~sort(A, A2)) | (~sort(A, A1)) | ![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))))) | ((~sort(int, t2tb(I!16))) | (~sort(int, t2tb(J!18))) | ![B1: uni] : ((t2tb(I!16) = t2tb(J!18)) | (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), B1), t2tb(J!18)) = get(int, int, t2tb2(B1!15), t2tb(J!18))))))),
% 2.52/2.12      inference(monotonicity,[status(thm)],[1398])).
% 2.52/2.12  tff(1400,plain,
% 2.52/2.12      (((~![A: ty, B: ty, M: uni, A1: uni, A2: uni] : ((~sort(A, A2)) | (~sort(A, A1)) | ![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))))) | ((~sort(int, t2tb(J!18))) | (~sort(int, t2tb(I!16))) | ![B1: uni] : ((t2tb(I!16) = t2tb(J!18)) | (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), B1), t2tb(J!18)) = get(int, int, t2tb2(B1!15), t2tb(J!18)))))) <=> ((~![A: ty, B: ty, M: uni, A1: uni, A2: uni] : ((~sort(A, A2)) | (~sort(A, A1)) | ![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))))) | (~sort(int, t2tb(I!16))) | (~sort(int, t2tb(J!18))) | ![B1: uni] : ((t2tb(I!16) = t2tb(J!18)) | (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), B1), t2tb(J!18)) = get(int, int, t2tb2(B1!15), t2tb(J!18)))))),
% 2.52/2.12      inference(transitivity,[status(thm)],[1399, 1397])).
% 2.52/2.12  tff(1401,plain,
% 2.52/2.12      ((~![A: ty, B: ty, M: uni, A1: uni, A2: uni] : ((~sort(A, A2)) | (~sort(A, A1)) | ![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))))) | ((~sort(int, t2tb(J!18))) | (~sort(int, t2tb(I!16))) | ![B1: uni] : ((t2tb(I!16) = t2tb(J!18)) | (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), B1), t2tb(J!18)) = get(int, int, t2tb2(B1!15), t2tb(J!18)))))),
% 2.52/2.12      inference(quant_inst,[status(thm)],[])).
% 2.52/2.12  tff(1402,plain,
% 2.52/2.12      ((~![A: ty, B: ty, M: uni, A1: uni, A2: uni] : ((~sort(A, A2)) | (~sort(A, A1)) | ![B1: uni] : ((A1 = A2) | (get(B, A, set(B, A, M, A1, B1), A2) = get(B, A, M, A2))))) | (~sort(int, t2tb(I!16))) | (~sort(int, t2tb(J!18))) | ![B1: uni] : ((t2tb(I!16) = t2tb(J!18)) | (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), B1), t2tb(J!18)) = get(int, int, t2tb2(B1!15), t2tb(J!18))))),
% 2.52/2.12      inference(modus_ponens,[status(thm)],[1401, 1400])).
% 2.52/2.12  tff(1403,plain,
% 2.52/2.12      (![B1: uni] : ((t2tb(I!16) = t2tb(J!18)) | (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), B1), t2tb(J!18)) = get(int, int, t2tb2(B1!15), t2tb(J!18))))),
% 2.52/2.12      inference(unit_resolution,[status(thm)],[1402, 30, 14, 1396])).
% 2.52/2.12  tff(1404,plain,
% 2.52/2.12      (((~![B1: uni] : ((t2tb(I!16) = t2tb(J!18)) | (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), B1), t2tb(J!18)) = get(int, int, t2tb2(B1!15), t2tb(J!18))))) | ((t2tb(I!16) = t2tb(J!18)) | (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)), t2tb(J!18)) = get(int, int, t2tb2(B1!15), t2tb(J!18))))) <=> ((~![B1: uni] : ((t2tb(I!16) = t2tb(J!18)) | (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), B1), t2tb(J!18)) = get(int, int, t2tb2(B1!15), t2tb(J!18))))) | (t2tb(I!16) = t2tb(J!18)) | (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)), t2tb(J!18)) = get(int, int, t2tb2(B1!15), t2tb(J!18))))),
% 2.52/2.12      inference(rewrite,[status(thm)],[])).
% 2.52/2.12  tff(1405,plain,
% 2.52/2.12      ((~![B1: uni] : ((t2tb(I!16) = t2tb(J!18)) | (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), B1), t2tb(J!18)) = get(int, int, t2tb2(B1!15), t2tb(J!18))))) | ((t2tb(I!16) = t2tb(J!18)) | (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)), t2tb(J!18)) = get(int, int, t2tb2(B1!15), t2tb(J!18))))),
% 2.52/2.12      inference(quant_inst,[status(thm)],[])).
% 2.52/2.12  tff(1406,plain,
% 2.52/2.12      ((~![B1: uni] : ((t2tb(I!16) = t2tb(J!18)) | (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), B1), t2tb(J!18)) = get(int, int, t2tb2(B1!15), t2tb(J!18))))) | (t2tb(I!16) = t2tb(J!18)) | (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)), t2tb(J!18)) = get(int, int, t2tb2(B1!15), t2tb(J!18)))),
% 2.52/2.12      inference(modus_ponens,[status(thm)],[1405, 1404])).
% 2.52/2.12  tff(1407,plain,
% 2.52/2.12      ((t2tb(I!16) = t2tb(J!18)) | (get(int, int, set(int, int, t2tb2(B1!15), t2tb(I!16), t2tb(Partc2!11)), t2tb(J!18)) = get(int, int, t2tb2(B1!15), t2tb(J!18)))),
% 2.52/2.12      inference(unit_resolution,[status(thm)],[1406, 1403])).
% 2.52/2.12  tff(1408,plain,
% 2.52/2.12      (t2tb(I!16) = t2tb(J!18)),
% 2.52/2.12      inference(unit_resolution,[status(thm)],[1407, 1394])).
% 2.52/2.12  tff(1409,plain,
% 2.52/2.12      (tb2t(t2tb(I!16)) = tb2t(t2tb(J!18))),
% 2.52/2.12      inference(monotonicity,[status(thm)],[1408])).
% 2.52/2.12  tff(1410,plain,
% 2.52/2.12      ((~(tb2t(t2tb(I!16)) = tb2t(t2tb(J!18)))) | $greatereq($sum(tb2t(t2tb(I!16)), $product(-1, tb2t(t2tb(J!18)))), 0)),
% 2.52/2.13      inference(theory_lemma,[status(thm)],[])).
% 2.52/2.13  tff(1411,plain,
% 2.52/2.13      ($greatereq($sum(tb2t(t2tb(I!16)), $product(-1, tb2t(t2tb(J!18)))), 0)),
% 2.52/2.13      inference(unit_resolution,[status(thm)],[1410, 1409])).
% 2.52/2.13  tff(1412,plain,
% 2.52/2.13      ((~![I: $int] : ($sum(I, $product(-1, tb2t(t2tb(I)))) = 0)) | ($sum(J!18, $product(-1, tb2t(t2tb(J!18)))) = 0)),
% 2.52/2.13      inference(quant_inst,[status(thm)],[])).
% 2.52/2.13  tff(1413,plain,
% 2.52/2.13      ($sum(J!18, $product(-1, tb2t(t2tb(J!18)))) = 0),
% 2.52/2.13      inference(unit_resolution,[status(thm)],[1412, 54])).
% 2.52/2.13  tff(1414,plain,
% 2.52/2.13      ((~($sum(J!18, $product(-1, tb2t(t2tb(J!18)))) = 0)) | $lesseq($sum(J!18, $product(-1, tb2t(t2tb(J!18)))), 0)),
% 2.52/2.13      inference(theory_lemma,[status(thm)],[])).
% 2.52/2.13  tff(1415,plain,
% 2.52/2.13      ($lesseq($sum(J!18, $product(-1, tb2t(t2tb(J!18)))), 0)),
% 2.52/2.13      inference(unit_resolution,[status(thm)],[1414, 1413])).
% 2.52/2.13  tff(1416,plain,
% 2.52/2.13      ($false),
% 2.52/2.13      inference(theory_lemma,[status(thm)],[1273, 1185, 1415, 1351, 1411])).
% 2.52/2.13  % SZS output end Proof
%------------------------------------------------------------------------------