0.00/0.04 % Problem : theBenchmark.p : TPTP v0.0.0. Released v0.0.0. 0.00/0.04 % Command : do_CVC4 %s 0.02/0.23 % Computer : n064.star.cs.uiowa.edu 0.02/0.23 % Model : x86_64 x86_64 0.02/0.23 % CPU : Intel(R) Xeon(R) CPU E5-2609 0 @ 2.40GHz 0.02/0.23 % Memory : 32218.625MB 0.02/0.23 % OS : Linux 3.10.0-693.2.2.el7.x86_64 0.02/0.23 % CPULimit : 300 0.02/0.23 % DateTime : Sat Jul 14 04:42:10 CDT 2018 0.02/0.24 % CPUTime : 0.02/0.28 %----Proving with arithmetic mode 0.02/0.28 ------- cvc4-tfa casc j9 : /export/starexec/sandbox/benchmark/theBenchmark.p at ... 0.02/0.28 --- Run --cbqi-all --purify-triggers --full-saturate-quant at 15... 3.64/3.88 % SZS status Theorem for theBenchmark 3.64/3.88 % SZS output start Proof for theBenchmark 3.64/3.88 (skolem (let ((_let_0 (t2tb3 Tmp1))) (let ((_let_1 (t2tb2 V))) (let ((_let_2 (t2tb I1))) (let ((_let_3 (* (- 1) M))) (let ((_let_4 (* (- 1) R))) (let ((_let_5 (* (- 1) Y))) (let ((_let_6 (* (- 1) I1))) (let ((_let_7 (* (- 1) BOUND_VARIABLE_2599))) (let ((_let_8 (t2tb3 BOUND_VARIABLE_2601))) (let ((_let_9 (+ M (* (- 1) BOUND_VARIABLE_2600)))) (let ((_let_10 (get elt int _let_0 (t2tb BOUND_VARIABLE_2600)))) (let ((_let_11 (t2tb2 BOUND_VARIABLE_2602))) (let ((_let_12 (+ M BOUND_VARIABLE_2599 (* (- 1) BOUND_VARIABLE_2600)))) (let ((_let_13 (tb2t1 (mk_array1 elt A _let_0)))) (forall ((Tmp1 map_int_elt) (A Int) (A1 map_int_elt) (L Int) (M Int) (R Int) (BOUND_VARIABLE_2599 Int) (BOUND_VARIABLE_2600 Int) (BOUND_VARIABLE_2601 map_int_elt) (BOUND_VARIABLE_2602 elt1)) (let ((_let_0 (* (- 1) BOUND_VARIABLE_2600))) (or (not (>= A 0)) (>= (+ L _let_3) 1) (not (>= (+ A _let_4) 0)) (not (sorted_sub1 _let_13 M R)) (not (sorted_sub1 _let_13 L M)) (>= (+ M _let_4) 1) (not (>= L 0)) (>= (+ L _let_4) 0) (not (>= (+ BOUND_VARIABLE_2599 _let_0) 0)) (>= (+ L _let_7) 1) (not (>= (+ R _let_7) 1)) (not (sorted_sub1 (tb2t1 (mk_array1 elt A _let_8)) L BOUND_VARIABLE_2599)) (not (forall ((X Int) (Y Int)) (or (>= (+ X _let_7) 0) (>= (+ L (* (- 1) X)) 1) (not (>= (+ Y _let_0) 0)) (not (>= (+ M (* (- 1) Y)) 1)) (le1 (tb2t2 (get elt int _let_8 (t2tb X))) (tb2t2 (get elt int _let_0 (t2tb Y))))) )) (not (forall ((X Int) (Y Int)) (or (>= (+ L (* (- 1) X)) 1) (>= (+ X _let_7) 0) (>= (+ M _let_5 BOUND_VARIABLE_2599 _let_0) 1) (not (>= (+ R _let_5) 1)) (le1 (tb2t2 (get elt int _let_8 (t2tb X))) (tb2t2 (get elt int _let_0 (t2tb Y))))) )) (not (forall ((V elt1)) (= (occ1 elt _let_1 _let_0 L BOUND_VARIABLE_2600) (+ (occ1 elt _let_1 _let_8 L BOUND_VARIABLE_2599) (* (- 1) (occ1 elt _let_1 _let_0 M _let_12)))) )) (not (forall ((I1 Int)) (or (and (or (not (>= I1 0)) (not (>= (+ L _let_6) 1))) (or (not (>= (+ A _let_6) 1)) (>= (+ R _let_6) 1))) (= (tb2t2 (get elt int (t2tb3 A1) _let_2)) (tb2t2 (get elt int _let_8 _let_2)))) )) (>= (+ M _let_4 BOUND_VARIABLE_2599 _let_0) 1) (not (>= _let_9 0)) (>= (+ L _let_0) 1) (not (>= _let_9 1)) (= M (+ R _let_7 BOUND_VARIABLE_2600)) (not (>= _let_12 0)) (not (>= (+ A _let_3 _let_7 BOUND_VARIABLE_2600) 1)) (not (>= (+ A _let_0) 1)) (not (>= BOUND_VARIABLE_2600 0)) (not (le1 (tb2t2 _let_10) (tb2t2 (get elt int _let_0 (t2tb _let_12))))) (not (>= (+ A _let_7) 1)) (not (>= BOUND_VARIABLE_2599 0)) (= (occ1 elt _let_11 _let_0 L (+ 1 BOUND_VARIABLE_2600)) (+ (occ1 elt _let_11 (t2tb3 (tb2t3 (set elt int _let_8 (t2tb BOUND_VARIABLE_2599) _let_10))) L (+ 1 BOUND_VARIABLE_2599)) (* (- 1) (occ1 elt _let_11 _let_0 M _let_12)))))) ))))))))))))))) 3.64/3.88 ( skv_85 skv_86 skv_87 skv_88 skv_89 skv_90 skv_91 skv_92 skv_93 skv_94 ) 3.64/3.88 ) 3.64/3.88 (skolem (let ((_let_0 (t2tb1 INST_CONSTANT_3694))) (forall ((I1 Int) (I2 Int)) (or (not (>= (+ I1 (* (- 1) INST_CONSTANT_3695)) 0)) (>= (+ I1 (* (- 1) I2)) 1) (>= (+ I2 (* (- 1) INST_CONSTANT_3696)) 0) (le1 (tb2t2 (get2 elt _let_0 I1)) (tb2t2 (get2 elt _let_0 I2)))) )) 3.64/3.88 ( skv_99 skv_100 ) 3.64/3.88 ) 3.64/3.88 (skolem (let ((_let_0 (t2tb I))) (forall ((I Int)) (or (>= (+ I (* (- 1) INST_CONSTANT_3828)) 0) (not (>= (+ I (* (- 1) INST_CONSTANT_3827)) 0)) (= (get INST_CONSTANT_3824 int INST_CONSTANT_3826 _let_0) (get INST_CONSTANT_3824 int INST_CONSTANT_3825 _let_0))) )) 3.64/3.88 ( skv_101 ) 3.64/3.88 ) 3.64/3.88 (skolem (forall ((I Int)) (or (>= (+ I (* (- 1) skv_92)) 1) (not (>= (+ I (* (- 1) skv_88)) 0)) (not (= (t2tb2 skv_94) (get elt int (t2tb3 skv_85) (t2tb I))))) ) 3.64/3.88 ( skv_108 ) 3.64/3.88 ) 3.64/3.88 (skolem (forall ((I Int)) (or (>= (+ I (* (- 1) skv_91)) 1) (not (>= (+ I (* (- 1) skv_88)) 0)) (not (= (t2tb2 skv_94) (get elt int (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))) (t2tb I))))) ) 3.64/3.88 ( skv_109 ) 3.64/3.88 ) 3.64/3.88 (skolem (let ((_let_0 (* (- 1) skv_89))) (forall ((I Int)) (or (>= (+ I _let_0 (* (- 1) skv_91) skv_92) 0) (not (>= (+ I _let_0) 0)) (not (= (t2tb2 skv_94) (get elt int (t2tb3 skv_85) (t2tb I))))) )) 3.64/3.88 ( skv_110 ) 3.64/3.88 ) 3.64/3.88 (skolem (forall ((I Int)) (or (>= (+ I (* (- 1) skv_91)) 0) (not (>= (+ I (* (- 1) skv_88)) 0)) (not (= (t2tb2 skv_94) (get elt int (t2tb3 skv_93) (t2tb I))))) ) 3.64/3.88 ( skv_120 ) 3.64/3.88 ) 3.64/3.88 (skolem (forall ((I Int)) (or (>= (+ I (* (- 1) skv_91)) 0) (not (>= (+ I (* (- 1) skv_88)) 0)) (not (= (t2tb2 skv_94) (get elt int (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))) (t2tb I))))) ) 3.64/3.88 ( skv_121 ) 3.64/3.88 ) 3.64/3.88 (skolem (forall ((I Int)) (or (>= (+ I (* (- 1) skv_92)) 0) (not (>= (+ I (* (- 1) skv_88)) 0)) (not (= (t2tb2 skv_94) (get elt int (t2tb3 skv_85) (t2tb I))))) ) 3.64/3.88 ( skv_122 ) 3.64/3.88 ) 3.64/3.88 (skolem (let ((_let_0 (* (- 1) skv_89))) (forall ((I Int)) (or (>= (+ I _let_0 (* (- 1) skv_91) skv_92) (- 1)) (not (>= (+ I _let_0) 0)) (not (= (t2tb2 skv_94) (get elt int (t2tb3 skv_85) (t2tb I))))) )) 3.64/3.88 ( skv_123 ) 3.64/3.88 ) 3.64/3.88 (skolem (let ((_let_0 (* (- 1) skv_89))) (forall ((I Int)) (or (>= (+ I _let_0 (* (- 1) skv_91) skv_92) 1) (not (>= (+ I _let_0) 0)) (not (= (t2tb2 skv_94) (get elt int (t2tb3 skv_85) (t2tb I))))) )) 3.64/3.88 ( skv_124 ) 3.64/3.88 ) 3.64/3.88 (skolem (forall ((I Int)) (or (>= (+ I (* (- 1) skv_91)) 2) (not (>= (+ I (* (- 1) skv_88)) 0)) (not (= (t2tb2 skv_94) (get elt int (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))) (t2tb I))))) ) 3.64/3.88 ( skv_125 ) 3.64/3.88 ) 3.64/3.88 (skolem (forall ((I Int)) (or (>= (+ I (* (- 1) skv_92)) 2) (not (>= (+ I (* (- 1) skv_88)) 0)) (not (= (t2tb2 skv_94) (get elt int (t2tb3 skv_85) (t2tb I))))) ) 3.64/3.88 ( skv_126 ) 3.64/3.88 ) 3.64/3.88 (skolem (let ((_let_0 (t2tb I))) (let ((_let_1 (t2tb3 skv_85))) (forall ((I Int)) (or (not (>= (+ I (* (- 1) skv_88)) 0)) (>= (+ I (* (- 1) skv_92)) 1) (= (get elt int _let_1 _let_0) (get elt int (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int _let_1 (t2tb skv_92))))) _let_0))) ))) 3.64/3.88 ( skv_127 ) 3.64/3.88 ) 3.64/3.88 (skolem (let ((_let_0 (t2tb I))) (let ((_let_1 (t2tb3 skv_85))) (forall ((I Int)) (or (not (>= (+ I (* (- 1) skv_88)) 0)) (>= (+ I (* (- 1) skv_91)) 0) (= (get elt int _let_1 _let_0) (get elt int (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int _let_1 (t2tb skv_92))))) _let_0))) ))) 3.64/3.88 ( skv_128 ) 3.64/3.88 ) 3.64/3.88 (skolem (forall ((I Int)) (or (>= (+ I (* (- 1) skv_91)) (- 1)) (not (>= (+ I (* (- 1) skv_88)) 0)) (not (= (t2tb2 skv_94) (get elt int (t2tb3 skv_93) (t2tb I))))) ) 3.64/3.88 ( skv_143 ) 3.64/3.88 ) 3.64/3.88 (skolem (forall ((I Int)) (or (>= (+ I (* (- 1) skv_91)) (- 1)) (not (>= (+ I (* (- 1) skv_88)) 0)) (not (= (t2tb2 skv_94) (get elt int (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))) (t2tb I))))) ) 3.64/3.88 ( skv_144 ) 3.64/3.88 ) 3.64/3.88 (skolem (forall ((I Int)) (or (>= (+ I (* (- 1) skv_91)) 1) (not (>= (+ I (* (- 1) skv_88)) 0)) (not (= (t2tb2 skv_94) (get elt int (t2tb3 skv_93) (t2tb I))))) ) 3.64/3.88 ( skv_145 ) 3.64/3.88 ) 3.64/3.88 (skolem (forall ((I Int)) (or (>= (+ I (* (- 1) skv_92)) (- 1)) (not (>= (+ I (* (- 1) skv_88)) 0)) (not (= (t2tb2 skv_94) (get elt int (t2tb3 skv_85) (t2tb I))))) ) 3.64/3.88 ( skv_146 ) 3.64/3.88 ) 3.64/3.88 (skolem (let ((_let_0 (* (- 1) skv_89))) (forall ((I Int)) (or (>= (+ I _let_0 (* (- 1) skv_91) skv_92) (- 2)) (not (>= (+ I _let_0) 0)) (not (= (t2tb2 skv_94) (get elt int (t2tb3 skv_85) (t2tb I))))) )) 3.64/3.88 ( skv_147 ) 3.64/3.88 ) 3.64/3.88 (skolem (let ((_let_0 (* (- 1) skv_89))) (forall ((I Int)) (or (>= (+ I _let_0 (* (- 1) skv_91) skv_92) 2) (not (>= (+ I _let_0) 0)) (not (= (t2tb2 skv_94) (get elt int (t2tb3 skv_85) (t2tb I))))) )) 3.64/3.88 ( skv_148 ) 3.64/3.89 ) 3.64/3.89 (skolem (forall ((I Int)) (or (>= (+ I (* (- 1) skv_91)) 3) (not (>= (+ I (* (- 1) skv_88)) 0)) (not (= (t2tb2 skv_94) (get elt int (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))) (t2tb I))))) ) 3.64/3.89 ( skv_149 ) 3.64/3.89 ) 3.64/3.89 (skolem (forall ((I Int)) (or (>= (+ I (* (- 1) skv_92)) 3) (not (>= (+ I (* (- 1) skv_88)) 0)) (not (= (t2tb2 skv_94) (get elt int (t2tb3 skv_85) (t2tb I))))) ) 3.64/3.89 ( skv_150 ) 3.64/3.89 ) 3.64/3.89 (skolem (forall ((I Int)) (or (>= (+ I (* (- 1) skv_92)) 1) (not (>= (+ I (* (- 1) skv_88)) 0)) (not (= (t2tb2 skv_94) (get elt int (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))) (t2tb I))))) ) 3.64/3.89 ( skv_151 ) 3.64/3.89 ) 3.64/3.89 (skolem (let ((_let_0 (t2tb I))) (let ((_let_1 (t2tb3 skv_93))) (forall ((I Int)) (or (not (>= (+ I (* (- 1) skv_88)) 0)) (>= (+ I (* (- 1) skv_91)) 1) (= (get elt int (t2tb3 (tb2t3 (set elt int _let_1 (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))) _let_0) (get elt int _let_1 _let_0))) ))) 3.64/3.89 ( skv_152 ) 3.64/3.89 ) 3.64/3.89 (skolem (let ((_let_0 (t2tb I))) (let ((_let_1 (t2tb3 skv_93))) (forall ((I Int)) (or (not (>= (+ I (* (- 1) skv_88)) 0)) (>= (+ I (* (- 1) skv_91)) 0) (= (get elt int (t2tb3 (tb2t3 (set elt int _let_1 (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))) _let_0) (get elt int _let_1 _let_0))) ))) 3.64/3.89 ( skv_153 ) 3.64/3.89 ) 3.64/3.89 (skolem (let ((_let_0 (t2tb I))) (let ((_let_1 (t2tb3 skv_85))) (forall ((I Int)) (or (not (>= (+ I (* (- 1) skv_88)) 0)) (>= (+ I (* (- 1) skv_92)) 2) (= (get elt int _let_1 _let_0) (get elt int (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int _let_1 (t2tb skv_92))))) _let_0))) ))) 3.64/3.89 ( skv_154 ) 3.64/3.89 ) 3.64/3.89 (skolem (let ((_let_0 (t2tb I))) (forall ((I Int)) (or (not (>= (+ I (* (- 1) skv_88)) 0)) (>= (+ I (* (- 1) skv_91)) 0) (= (get elt int (t2tb3 skv_85) _let_0) (get elt int (t2tb3 skv_93) _let_0))) )) 3.64/3.89 ( skv_155 ) 3.64/3.89 ) 3.64/3.89 (skolem (let ((_let_0 (t2tb I))) (let ((_let_1 (t2tb3 skv_93))) (forall ((I Int)) (or (not (>= (+ I (* (- 1) skv_88)) 0)) (>= (+ I (* (- 1) skv_91)) (- 1)) (= (get elt int (t2tb3 (tb2t3 (set elt int _let_1 (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))) _let_0) (get elt int _let_1 _let_0))) ))) 3.64/3.89 ( skv_156 ) 3.64/3.89 ) 3.64/3.89 (skolem (let ((_let_0 (t2tb3 skv_93))) (forall ((I Int)) (or (>= (+ I (* (- 1) skv_91)) 0) (not (>= (+ I (* (- 1) skv_88)) 0)) (not (= (get elt int _let_0 (t2tb I)) (t2tb2 (tb2t2 (get elt int _let_0 (t2tb skv_92))))))) )) 3.64/3.89 ( skv_204 ) 3.64/3.89 ) 3.64/3.89 (skolem (forall ((I Int)) (or (>= (+ I (* (- 1) skv_91)) 2) (not (>= (+ I (* (- 1) skv_88)) 0)) (not (= (t2tb2 skv_94) (get elt int (t2tb3 skv_93) (t2tb I))))) ) 3.64/3.89 ( skv_205 ) 3.64/3.89 ) 3.64/3.89 (skolem (forall ((I Int)) (or (>= (+ I (* (- 1) skv_89) (* (- 1) skv_91) skv_92) 0) (not (>= (+ I (* (- 1) skv_88)) 0)) (not (= (t2tb2 skv_94) (get elt int (t2tb3 skv_85) (t2tb I))))) ) 3.64/3.89 ( skv_206 ) 3.64/3.89 ) 3.64/3.89 (skolem (forall ((I Int)) (or (>= (+ I (* (- 1) skv_89) (* (- 1) skv_91) skv_92) 0) (not (>= (+ I (* (- 1) skv_92)) 3)) (not (= (t2tb2 skv_94) (get elt int (t2tb3 skv_85) (t2tb I))))) ) 3.64/3.89 ( skv_207 ) 3.64/3.89 ) 3.64/3.89 (skolem (forall ((I Int)) (or (>= (+ I (* (- 1) skv_91)) 0) (not (>= (+ I (* (- 1) skv_88)) 0)) (not (= (t2tb2 skv_94) (get elt int (t2tb3 skv_85) (t2tb I))))) ) 3.64/3.89 ( skv_208 ) 3.64/3.89 ) 3.64/3.89 (skolem (forall ((I Int)) (or (>= (+ I (* (- 1) skv_92)) 2) (not (>= (+ I (* (- 1) skv_88)) 0)) (not (= (t2tb2 skv_94) (get elt int (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))) (t2tb I))))) ) 3.64/3.89 ( skv_209 ) 3.64/3.89 ) 3.64/3.89 (instantiation (forall ((A ty) (X Int) (X1 uni)) (sort1 (array A) (mk_array1 A X X1)) ) 3.64/3.89 ( elt, skv_86, (t2tb3 skv_85) ) 3.64/3.89 ( elt, skv_86, (t2tb3 skv_93) ) 3.64/3.89 ( elt, (length1 elt (mk_array1 elt skv_86 (t2tb3 skv_93))), (set elt int (elts elt (mk_array1 elt skv_86 (t2tb3 skv_93))) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))) ) 3.64/3.89 ) 3.64/3.89 (instantiation (forall ((X Int)) (sort1 int (t2tb X)) ) 3.64/3.89 ( skv_91 ) 3.64/3.89 ( skv_92 ) 3.64/3.89 ( (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.89 ( (+ 1 skv_92) ) 3.64/3.89 ( (+ 1 skv_91) ) 3.64/3.89 ( skv_101 ) 3.64/3.89 ( (+ (- 1) skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.89 ( (+ 1 skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.89 ( (+ 2 skv_91) ) 3.64/3.89 ( (+ 2 skv_92) ) 3.64/3.89 ( skv_108 ) 3.64/3.89 ( skv_109 ) 3.64/3.89 ( skv_110 ) 3.64/3.89 ( (+ (- 1) skv_92) ) 3.64/3.89 ( (+ (- 2) skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.89 ( (+ (- 1) skv_91) ) 3.64/3.89 ( (+ 2 skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.89 ( (+ 3 skv_91) ) 3.64/3.89 ( (+ 3 skv_92) ) 3.64/3.89 ( skv_120 ) 3.64/3.89 ( skv_121 ) 3.64/3.89 ( skv_122 ) 3.64/3.89 ( (+ (- 2) skv_92) ) 3.64/3.89 ( (+ (- 3) skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.89 ( (+ (- 2) skv_91) ) 3.64/3.89 ( skv_143 ) 3.64/3.89 ( skv_144 ) 3.64/3.89 ( skv_145 ) 3.64/3.89 ( skv_146 ) 3.64/3.89 ( skv_147 ) 3.64/3.89 ( skv_148 ) 3.64/3.89 ( skv_149 ) 3.64/3.89 ( skv_150 ) 3.64/3.89 ( skv_151 ) 3.64/3.89 ( skv_152 ) 3.64/3.89 ( skv_153 ) 3.64/3.89 ( skv_154 ) 3.64/3.89 ( skv_155 ) 3.64/3.89 ( skv_156 ) 3.64/3.89 ) 3.64/3.89 (instantiation (forall ((X map_int_elt)) (sort1 (map int elt) (t2tb3 X)) ) 3.64/3.89 ( skv_85 ) 3.64/3.89 ( skv_87 ) 3.64/3.89 ( skv_93 ) 3.64/3.89 ( (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92)))) ) 3.64/3.89 ) 3.64/3.89 (instantiation (forall ((I map_int_elt)) (= I (tb2t3 (t2tb3 I))) ) 3.64/3.89 ( skv_85 ) 3.64/3.89 ( skv_87 ) 3.64/3.89 ( skv_93 ) 3.64/3.89 ( (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92)))) ) 3.64/3.89 ) 3.64/3.89 (instantiation (forall ((A ty) (B ty) (X uni) (X1 uni) (X2 uni)) (sort1 (map A B) (set B A X X1 X2)) ) 3.64/3.89 ( int, elt, (t2tb3 skv_93), (t2tb skv_91), (get elt int (t2tb3 skv_85) (t2tb skv_92)) ) 3.64/3.89 ) 3.64/3.89 (instantiation (forall ((I elt1)) (= I (tb2t2 (t2tb2 I))) ) 3.64/3.89 ( skv_94 ) 3.64/3.89 ) 3.64/3.89 (instantiation (forall ((I Int)) (= I (tb2t (t2tb I))) ) 3.64/3.89 ( skv_91 ) 3.64/3.89 ( skv_92 ) 3.64/3.89 ( (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.89 ( (+ 1 skv_92) ) 3.64/3.89 ( (+ 1 skv_91) ) 3.64/3.89 ( skv_101 ) 3.64/3.89 ( (+ (- 1) skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.89 ( (+ 1 skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.89 ( (+ 2 skv_91) ) 3.64/3.89 ( (+ 2 skv_92) ) 3.64/3.89 ( skv_108 ) 3.64/3.89 ( skv_109 ) 3.64/3.89 ( skv_110 ) 3.64/3.89 ( (+ (- 1) skv_92) ) 3.64/3.89 ( (+ (- 2) skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.89 ( (+ (- 1) skv_91) ) 3.64/3.89 ( (+ 2 skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.89 ( (+ 3 skv_91) ) 3.64/3.89 ( (+ 3 skv_92) ) 3.64/3.89 ( skv_120 ) 3.64/3.89 ( skv_121 ) 3.64/3.89 ( skv_122 ) 3.64/3.89 ( (+ (- 2) skv_92) ) 3.64/3.89 ( (+ (- 3) skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.89 ( (+ (- 2) skv_91) ) 3.64/3.89 ( skv_143 ) 3.64/3.89 ( skv_144 ) 3.64/3.89 ( skv_145 ) 3.64/3.89 ( skv_146 ) 3.64/3.89 ( skv_147 ) 3.64/3.89 ( skv_148 ) 3.64/3.89 ( skv_149 ) 3.64/3.89 ( skv_150 ) 3.64/3.89 ( skv_151 ) 3.64/3.89 ( skv_152 ) 3.64/3.89 ( skv_153 ) 3.64/3.89 ( skv_154 ) 3.64/3.89 ( skv_155 ) 3.64/3.89 ( skv_156 ) 3.64/3.89 ) 3.64/3.89 (instantiation (forall ((A ty) (B ty) (X uni) (X1 uni)) (sort1 B (get B A X X1)) ) 3.64/3.89 ( int, elt, (t2tb3 skv_85), (t2tb skv_92) ) 3.64/3.89 ( int, elt, (t2tb3 skv_85), (t2tb (+ skv_89 skv_91 (* (- 1) skv_92))) ) 3.64/3.89 ( int, elt, (t2tb3 skv_85), (t2tb skv_91) ) 3.64/3.89 ( int, elt, (t2tb3 skv_85), (t2tb skv_154) ) 3.64/3.89 ( int, elt, (t2tb3 skv_85), (t2tb skv_155) ) 3.64/3.89 ( int, elt, (t2tb3 skv_93), (t2tb skv_92) ) 3.64/3.89 ( int, elt, (t2tb3 skv_93), (t2tb (+ skv_89 skv_91 (* (- 1) skv_92))) ) 3.64/3.89 ( int, elt, (t2tb3 skv_93), (t2tb skv_91) ) 3.64/3.89 ( int, elt, (t2tb3 skv_93), (t2tb skv_101) ) 3.64/3.89 ( int, elt, (t2tb3 skv_93), (t2tb (+ (- 1) skv_89 skv_91 (* (- 1) skv_92))) ) 3.64/3.89 ( int, elt, (t2tb3 skv_93), (t2tb skv_110) ) 3.64/3.89 ( int, elt, (t2tb3 skv_93), (t2tb (+ (- 1) skv_92)) ) 3.64/3.89 ( int, elt, (t2tb3 skv_93), (t2tb (+ (- 2) skv_89 skv_91 (* (- 1) skv_92))) ) 3.64/3.89 ( int, elt, (t2tb3 skv_93), (t2tb (+ 1 skv_89 skv_91 (* (- 1) skv_92))) ) 3.64/3.89 ( int, elt, (t2tb3 skv_93), (t2tb skv_152) ) 3.64/3.89 ( int, elt, (t2tb3 skv_93), (t2tb skv_153) ) 3.64/3.89 ( int, elt, (t2tb3 skv_93), (t2tb skv_155) ) 3.64/3.89 ( int, elt, (t2tb3 skv_93), (t2tb skv_156) ) 3.64/3.89 ( int, elt, (t2tb3 skv_87), (t2tb skv_92) ) 3.64/3.89 ( int, elt, (t2tb3 skv_87), (t2tb (+ skv_89 skv_91 (* (- 1) skv_92))) ) 3.64/3.89 ( int, elt, (t2tb3 skv_87), (t2tb skv_91) ) 3.64/3.89 ( int, elt, (t2tb3 skv_87), (t2tb skv_101) ) 3.64/3.89 ( int, elt, (t2tb3 skv_87), (t2tb (+ (- 1) skv_89 skv_91 (* (- 1) skv_92))) ) 3.64/3.89 ( int, elt, (t2tb3 skv_87), (t2tb (+ 1 skv_91)) ) 3.64/3.89 ( int, elt, (t2tb3 skv_87), (t2tb (+ 1 skv_92)) ) 3.64/3.89 ( int, elt, (t2tb3 skv_87), (t2tb skv_108) ) 3.64/3.89 ( int, elt, (t2tb3 skv_87), (t2tb skv_110) ) 3.64/3.89 ( int, elt, (t2tb3 skv_87), (t2tb (+ (- 1) skv_92)) ) 3.64/3.89 ( int, elt, (t2tb3 skv_87), (t2tb (+ (- 2) skv_89 skv_91 (* (- 1) skv_92))) ) 3.64/3.89 ( int, elt, (t2tb3 skv_87), (t2tb (+ (- 1) skv_91)) ) 3.64/3.89 ( int, elt, (t2tb3 skv_87), (t2tb (+ 1 skv_89 skv_91 (* (- 1) skv_92))) ) 3.64/3.89 ( int, elt, (t2tb3 skv_87), (t2tb (+ 2 skv_91)) ) 3.64/3.89 ( int, elt, (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), (t2tb skv_152) ) 3.64/3.89 ( int, elt, (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), (t2tb skv_153) ) 3.64/3.89 ( int, elt, (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), (t2tb skv_154) ) 3.64/3.89 ( int, elt, (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), (t2tb skv_156) ) 3.64/3.89 ) 3.64/3.89 (instantiation (forall ((A ty) (X uni)) (sort1 (ref A) (mk_ref A X)) ) 3.64/3.89 ( int, (t2tb skv_92) ) 3.64/3.89 ( int, (t2tb (+ skv_89 skv_91 (* (- 1) skv_92))) ) 3.64/3.89 ( int, (t2tb skv_91) ) 3.64/3.89 ( int, (t2tb skv_101) ) 3.64/3.89 ( int, (t2tb (+ (- 1) skv_89 skv_91 (* (- 1) skv_92))) ) 3.64/3.89 ( int, (t2tb (+ 1 skv_91)) ) 3.64/3.89 ( int, (t2tb skv_110) ) 3.64/3.89 ( elt, (t2tb2 skv_94) ) 3.64/3.89 ( elt, (get elt int (t2tb3 skv_87) (t2tb skv_101)) ) 3.64/3.89 ( elt, (get elt int (t2tb3 skv_93) (t2tb skv_101)) ) 3.64/3.89 ( elt, (get elt int (t2tb3 skv_87) (t2tb skv_92)) ) 3.64/3.89 ( elt, (get elt int (t2tb3 skv_93) (t2tb skv_92)) ) 3.64/3.89 ( elt, (get elt int (t2tb3 skv_87) (t2tb skv_91)) ) 3.64/3.89 ( elt, (get elt int (t2tb3 skv_87) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))) ) 3.64/3.89 ( elt, (get elt int (t2tb3 skv_93) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))) ) 3.64/3.89 ( (map int elt), (t2tb3 skv_85) ) 3.64/3.89 ( (map int elt), (t2tb3 skv_93) ) 3.64/3.89 ( (map int elt), (t2tb3 skv_87) ) 3.64/3.89 ( (map int elt), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))) ) 3.64/3.89 ( (array elt), (mk_array1 elt skv_86 (t2tb3 skv_85)) ) 3.64/3.89 ( (array elt), (mk_array1 elt skv_86 (t2tb3 skv_93)) ) 3.64/3.89 ) 3.64/3.89 (instantiation (forall ((A ty) (X uni) (X1 Int) (X2 uni)) (sort1 (array A) (set2 A X X1 X2)) ) 3.64/3.89 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_93)), skv_91, (get elt int (t2tb3 skv_85) (t2tb skv_92)) ) 3.64/3.89 ) 3.64/3.89 (instantiation (forall ((J uni)) (= J (t2tb1 (tb2t1 J))) ) 3.64/3.89 ( (mk_array1 elt skv_86 (t2tb3 skv_85)) ) 3.64/3.89 ( (mk_array1 elt skv_86 (t2tb3 skv_93)) ) 3.64/3.89 ) 3.64/3.89 (instantiation (forall ((A ty) (X uni) (X1 Int)) (sort1 A (get2 A X X1)) ) 3.64/3.89 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_85)), skv_91 ) 3.64/3.89 ) 3.64/3.89 (instantiation (forall ((X elt1)) (sort1 elt (t2tb2 X)) ) 3.64/3.89 ( skv_94 ) 3.64/3.89 ) 3.64/3.89 (instantiation (forall ((A ty) (A1 uni) (I Int) (V uni)) (= (set2 A A1 I V) (mk_array1 A (length1 A A1) (set A int (elts A A1) (t2tb I) V))) ) 3.64/3.89 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_93)), skv_91, (get elt int (t2tb3 skv_85) (t2tb skv_92)) ) 3.64/3.89 ) 3.64/3.89 (instantiation (forall ((A ty) (V uni) (M uni) (L Int) (Mid Int) (U Int)) (or (>= (+ Mid (* (- 1) U)) 1) (>= (+ L (* (- 1) Mid)) 1) (= (occ1 A V M L Mid) (+ (* (- 1) (occ1 A V M Mid U)) (occ1 A V M L U)))) ) 3.64/3.89 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, skv_91, skv_91 ) 3.64/3.89 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, skv_92, skv_92 ) 3.64/3.89 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ skv_89 skv_91 (* (- 1) skv_92)), (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.89 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ 1 skv_92), (+ 1 skv_92) ) 3.64/3.89 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ 2 skv_92), (+ 2 skv_92) ) 3.64/3.89 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ (- 1) skv_92), (+ (- 1) skv_92) ) 3.64/3.89 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ 3 skv_92), (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.89 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ 3 skv_92), (+ 3 skv_92) ) 3.64/3.89 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ (- 2) skv_92), (+ (- 2) skv_92) ) 3.64/3.89 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ 4 skv_92), (+ 4 skv_92) ) 3.64/3.89 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)), (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.89 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_89, (+ (- 1) skv_89 skv_91 (* (- 1) skv_92)), (+ (- 1) skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.89 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_89, (+ 1 skv_89 skv_91 (* (- 1) skv_92)), (+ 1 skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.89 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_89, (+ (- 2) skv_89 skv_91 (* (- 1) skv_92)), (+ (- 2) skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.89 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_89, (+ 2 skv_89 skv_91 (* (- 1) skv_92)), (+ 2 skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.89 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_89, (+ (- 3) skv_89 skv_91 (* (- 1) skv_92)), (+ (- 3) skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.89 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_89, (+ 3 skv_89 skv_91 (* (- 1) skv_92)), (+ 3 skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.89 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), (+ 3 skv_92), (+ skv_89 skv_91 (* (- 1) skv_92)), (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.89 ( elt, (t2tb2 skv_94), (t2tb3 skv_93), skv_88, skv_91, skv_91 ) 3.64/3.89 ( elt, (t2tb2 skv_94), (t2tb3 skv_93), skv_88, (+ 1 skv_91), (+ 1 skv_91) ) 3.64/3.89 ( elt, (t2tb2 skv_94), (t2tb3 skv_93), skv_88, (+ 2 skv_91), (+ 2 skv_91) ) 3.64/3.89 ( elt, (t2tb2 skv_94), (t2tb3 skv_93), skv_88, (+ (- 1) skv_91), (+ (- 1) skv_91) ) 3.64/3.89 ( elt, (t2tb2 skv_94), (t2tb3 skv_93), skv_88, (+ (- 2) skv_91), (+ (- 2) skv_91) ) 3.64/3.89 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, skv_91, skv_91 ) 3.64/3.89 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, skv_92, skv_92 ) 3.64/3.89 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 1 skv_92), (+ 1 skv_92) ) 3.64/3.89 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 1 skv_91), (+ 1 skv_91) ) 3.64/3.89 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 2 skv_91), (+ 2 skv_91) ) 3.64/3.89 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 2 skv_92), (+ 2 skv_92) ) 3.64/3.89 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ (- 1) skv_91), (+ (- 1) skv_91) ) 3.64/3.89 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 3 skv_91), (+ 3 skv_91) ) 3.64/3.89 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ (- 2) skv_91), (+ (- 2) skv_91) ) 3.64/3.89 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 4 skv_91), (+ 4 skv_91) ) 3.64/3.89 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_88, skv_92, skv_92 ) 3.64/3.89 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_88, (+ 1 skv_92), (+ 1 skv_92) ) 3.64/3.89 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_88, (+ 2 skv_92), (+ 2 skv_92) ) 3.64/3.90 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_88, (+ (- 1) skv_92), (+ (- 1) skv_92) ) 3.64/3.90 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_88, (+ 3 skv_92), (+ 3 skv_92) ) 3.64/3.90 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)), (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.90 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_89, (+ (- 1) skv_89 skv_91 (* (- 1) skv_92)), (+ (- 1) skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.90 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_89, (+ 1 skv_89 skv_91 (* (- 1) skv_92)), (+ 1 skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.90 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_89, (+ (- 2) skv_89 skv_91 (* (- 1) skv_92)), (+ (- 2) skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.90 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_89, (+ 2 skv_89 skv_91 (* (- 1) skv_92)), (+ 2 skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.90 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_101)))), (t2tb3 skv_85), skv_88, skv_92, skv_92 ) 3.64/3.90 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_101)))), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)), (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.90 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_101)))), (t2tb3 skv_93), skv_88, skv_91, skv_91 ) 3.64/3.90 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb skv_101)))), (t2tb3 skv_85), skv_88, skv_92, skv_92 ) 3.64/3.90 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb skv_101)))), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)), (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.90 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb skv_101)))), (t2tb3 skv_93), skv_88, skv_91, skv_91 ) 3.64/3.90 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_92)))), (t2tb3 skv_85), skv_88, skv_92, skv_92 ) 3.64/3.90 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_92)))), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)), (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.90 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_92)))), (t2tb3 skv_93), skv_88, skv_91, skv_91 ) 3.64/3.90 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb skv_92)))), (t2tb3 skv_85), skv_88, skv_92, skv_92 ) 3.64/3.90 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb skv_92)))), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)), (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.90 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb skv_92)))), (t2tb3 skv_93), skv_88, skv_91, skv_91 ) 3.64/3.90 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_91)))), (t2tb3 skv_85), skv_88, skv_92, skv_92 ) 3.64/3.90 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_91)))), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)), (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.90 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_91)))), (t2tb3 skv_93), skv_88, skv_91, skv_91 ) 3.64/3.90 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))))), (t2tb3 skv_85), skv_88, skv_92, skv_92 ) 3.64/3.90 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))))), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)), (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.90 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))))), (t2tb3 skv_93), skv_88, skv_91, skv_91 ) 3.64/3.90 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))))), (t2tb3 skv_85), skv_88, skv_92, skv_92 ) 3.64/3.90 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))))), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)), (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.90 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))))), (t2tb3 skv_93), skv_88, skv_91, skv_91 ) 3.64/3.90 ) 3.64/3.90 (instantiation (forall ((A ty) (U Int) (U1 uni)) (= U (length1 A (mk_array1 A U U1))) ) 3.64/3.90 ( elt, skv_86, (t2tb3 skv_85) ) 3.64/3.90 ( elt, skv_86, (t2tb3 skv_93) ) 3.64/3.90 ( elt, (length1 elt (mk_array1 elt skv_86 (t2tb3 skv_93))), (set elt int (elts elt (mk_array1 elt skv_86 (t2tb3 skv_93))) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))) ) 3.64/3.90 ) 3.64/3.90 (instantiation (let ((_let_0 (* (- 1) I))) (forall ((A ty) (V uni) (M uni) (L Int) (U Int)) (or (not (sort1 A V)) (not (forall ((I Int)) (or (not (>= (+ U _let_0) 1)) (>= (+ L _let_0) 1) (not (= V (get A int M (t2tb I))))) )) (= (occ1 A V M L U) 0)) )) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, skv_91 ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, skv_92 ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ 1 skv_92) ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ 2 skv_92) ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ (- 1) skv_92) ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ 3 skv_92) ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ (- 2) skv_92) ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ 4 skv_92) ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_89, (+ (- 1) skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_89, (+ 1 skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_89, (+ (- 2) skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_89, (+ 2 skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_89, (+ (- 3) skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_89, (+ 3 skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), (+ 3 skv_92), (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 skv_93), skv_88, skv_91 ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 skv_93), skv_88, (+ 1 skv_91) ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 skv_93), skv_88, (+ 2 skv_91) ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 skv_93), skv_88, (+ (- 1) skv_91) ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 skv_93), skv_88, (+ (- 2) skv_91) ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, skv_91 ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 1 skv_92) ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 1 skv_91) ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 2 skv_91) ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 2 skv_92) ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ (- 1) skv_91) ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 3 skv_91) ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ (- 2) skv_91) ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 4 skv_91) ) 3.64/3.90 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_88, skv_92 ) 3.64/3.90 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_88, (+ 1 skv_92) ) 3.64/3.90 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_88, (+ 2 skv_92) ) 3.64/3.90 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_88, (+ (- 1) skv_92) ) 3.64/3.90 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_88, (+ 3 skv_92) ) 3.64/3.90 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.90 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_89, (+ (- 1) skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.90 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_89, (+ 1 skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.90 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_89, (+ (- 2) skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.90 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_89, (+ 2 skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.90 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_101)))), (t2tb3 skv_85), skv_88, skv_92 ) 3.64/3.90 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_101)))), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.90 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_101)))), (t2tb3 skv_93), skv_88, skv_91 ) 3.64/3.90 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb skv_101)))), (t2tb3 skv_85), skv_88, skv_92 ) 3.64/3.90 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb skv_101)))), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.90 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb skv_101)))), (t2tb3 skv_93), skv_88, skv_91 ) 3.64/3.90 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_92)))), (t2tb3 skv_85), skv_88, skv_92 ) 3.64/3.90 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_92)))), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.90 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_92)))), (t2tb3 skv_93), skv_88, skv_91 ) 3.64/3.90 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb skv_92)))), (t2tb3 skv_85), skv_88, skv_92 ) 3.64/3.90 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb skv_92)))), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.90 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb skv_92)))), (t2tb3 skv_93), skv_88, skv_91 ) 3.64/3.90 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_91)))), (t2tb3 skv_85), skv_88, skv_92 ) 3.64/3.90 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_91)))), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.90 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_91)))), (t2tb3 skv_93), skv_88, skv_91 ) 3.64/3.90 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))))), (t2tb3 skv_85), skv_88, skv_92 ) 3.64/3.90 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))))), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.90 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))))), (t2tb3 skv_93), skv_88, skv_91 ) 3.64/3.90 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))))), (t2tb3 skv_85), skv_88, skv_92 ) 3.64/3.90 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))))), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.90 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))))), (t2tb3 skv_93), skv_88, skv_91 ) 3.64/3.90 ) 3.64/3.90 (instantiation (let ((_let_0 (t2tb1 A))) (let ((_let_1 (* (- 1) I2))) (forall ((A array_elt) (L Int) (U Int)) (= (forall ((I1 Int) (I2 Int)) (or (>= (+ L (* (- 1) I1)) 1) (>= (+ I1 _let_1) 1) (not (>= (+ U _let_1) 1)) (le1 (tb2t2 (get2 elt _let_0 I1)) (tb2t2 (get2 elt _let_0 I2)))) ) (sorted_sub1 A L U)) ))) 3.64/3.90 ( (tb2t1 (mk_array1 elt skv_86 (t2tb3 skv_85))), skv_88, skv_89 ) 3.64/3.90 ( (tb2t1 (mk_array1 elt skv_86 (t2tb3 skv_85))), skv_89, skv_90 ) 3.64/3.90 ( (tb2t1 (mk_array1 elt skv_86 (t2tb3 skv_93))), skv_88, skv_91 ) 3.64/3.90 ) 3.64/3.90 (instantiation (forall ((J uni)) (= J (t2tb (tb2t J))) ) 3.64/3.90 ( (t2tb (+ skv_89 skv_91 (* (- 1) skv_92))) ) 3.64/3.90 ( (t2tb (+ (- 1) skv_89 skv_91 (* (- 1) skv_92))) ) 3.64/3.90 ( (t2tb (+ 1 skv_91)) ) 3.64/3.90 ( (t2tb (+ 1 skv_92)) ) 3.64/3.90 ( (t2tb (+ (- 1) skv_92)) ) 3.64/3.90 ( (t2tb (+ (- 2) skv_89 skv_91 (* (- 1) skv_92))) ) 3.64/3.90 ( (t2tb (+ (- 1) skv_91)) ) 3.64/3.90 ( (t2tb (+ 1 skv_89 skv_91 (* (- 1) skv_92))) ) 3.64/3.90 ( (t2tb (+ 2 skv_91)) ) 3.64/3.90 ) 3.64/3.90 (instantiation (forall ((A ty) (B ty) (M uni) (A1 uni) (A2 uni) (BOUND_VARIABLE_1608 uni)) (or (not (sort1 A A1)) (not (sort1 A A2)) (= A1 A2) (= (get B A M A2) (get B A (set B A M A1 BOUND_VARIABLE_1608) A2))) ) 3.64/3.90 ( int, elt, (t2tb3 skv_93), (t2tb skv_91), (t2tb skv_92), (get elt int (t2tb3 skv_85) (t2tb skv_92)) ) 3.64/3.90 ( int, elt, (t2tb3 skv_93), (t2tb skv_91), (t2tb (+ 1 skv_91)), (get elt int (t2tb3 skv_85) (t2tb skv_92)) ) 3.64/3.90 ( int, elt, (t2tb3 skv_93), (t2tb skv_91), (t2tb (+ 1 skv_92)), (get elt int (t2tb3 skv_85) (t2tb skv_92)) ) 3.64/3.90 ( int, elt, (t2tb3 skv_93), (t2tb skv_91), (t2tb skv_108), (get elt int (t2tb3 skv_85) (t2tb skv_92)) ) 3.64/3.90 ( int, elt, (t2tb3 skv_93), (t2tb skv_91), (t2tb skv_109), (get elt int (t2tb3 skv_85) (t2tb skv_92)) ) 3.64/3.90 ( int, elt, (t2tb3 skv_93), (t2tb skv_91), (t2tb (+ 2 skv_91)), (get elt int (t2tb3 skv_85) (t2tb skv_92)) ) 3.64/3.90 ( int, elt, (t2tb3 skv_93), (t2tb skv_91), (t2tb skv_121), (get elt int (t2tb3 skv_85) (t2tb skv_92)) ) 3.64/3.90 ( int, elt, (t2tb3 skv_93), (t2tb skv_91), (t2tb skv_125), (get elt int (t2tb3 skv_85) (t2tb skv_92)) ) 3.64/3.90 ( int, elt, (t2tb3 skv_93), (t2tb skv_91), (t2tb (+ 3 skv_91)), (get elt int (t2tb3 skv_85) (t2tb skv_92)) ) 3.64/3.90 ( int, elt, (t2tb3 skv_93), (t2tb skv_91), (t2tb skv_144), (get elt int (t2tb3 skv_85) (t2tb skv_92)) ) 3.64/3.90 ( int, elt, (t2tb3 skv_93), (t2tb skv_91), (t2tb skv_149), (get elt int (t2tb3 skv_85) (t2tb skv_92)) ) 3.64/3.90 ( int, elt, (t2tb3 skv_93), (t2tb skv_91), (t2tb skv_151), (get elt int (t2tb3 skv_85) (t2tb skv_92)) ) 3.64/3.90 ( int, elt, (t2tb3 skv_93), (t2tb skv_91), (t2tb skv_152), (get elt int (t2tb3 skv_85) (t2tb skv_92)) ) 3.64/3.90 ( int, elt, (t2tb3 skv_93), (t2tb skv_91), (t2tb skv_153), (get elt int (t2tb3 skv_85) (t2tb skv_92)) ) 3.64/3.90 ( int, elt, (t2tb3 skv_93), (t2tb skv_91), (t2tb skv_154), (get elt int (t2tb3 skv_85) (t2tb skv_92)) ) 3.64/3.90 ( int, elt, (t2tb3 skv_93), (t2tb skv_91), (t2tb skv_156), (get elt int (t2tb3 skv_85) (t2tb skv_92)) ) 3.64/3.90 ) 3.64/3.90 (instantiation (let ((_let_0 (+ (- 1) U))) (forall ((A ty) (V uni) (M uni) (L Int) (U Int)) (or (not (sort1 A V)) (>= (+ L (* (- 1) U)) 0) (= V (get A int M (t2tb _let_0))) (= (occ1 A V M L U) (occ1 A V M L _let_0))) )) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, skv_91 ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, skv_92 ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ 1 skv_92) ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ 1 skv_91) ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ 1 skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ 2 skv_92) ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ (- 1) skv_92) ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ 3 skv_92) ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ (- 2) skv_92) ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ 4 skv_92) ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ 5 skv_92) ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_89, (+ (- 1) skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_89, (+ 1 skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_89, (+ (- 2) skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_89, (+ 2 skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_89, (+ (- 3) skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_89, (+ 3 skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.90 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_89, (+ 4 skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.91 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), (+ 3 skv_92), (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.91 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), (+ 3 skv_92), (+ 1 skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.91 ( elt, (t2tb2 skv_94), (t2tb3 skv_93), skv_88, skv_91 ) 3.64/3.91 ( elt, (t2tb2 skv_94), (t2tb3 skv_93), skv_88, (+ 1 skv_91) ) 3.64/3.91 ( elt, (t2tb2 skv_94), (t2tb3 skv_93), skv_88, (+ 2 skv_91) ) 3.64/3.91 ( elt, (t2tb2 skv_94), (t2tb3 skv_93), skv_88, (+ (- 1) skv_91) ) 3.64/3.91 ( elt, (t2tb2 skv_94), (t2tb3 skv_93), skv_88, (+ 3 skv_91) ) 3.64/3.91 ( elt, (t2tb2 skv_94), (t2tb3 skv_93), skv_88, (+ (- 2) skv_91) ) 3.64/3.91 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, skv_91 ) 3.64/3.91 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, skv_92 ) 3.64/3.91 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 1 skv_92) ) 3.64/3.91 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 1 skv_91) ) 3.64/3.91 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 2 skv_91) ) 3.64/3.91 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 2 skv_92) ) 3.64/3.91 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ (- 1) skv_91) ) 3.64/3.91 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 3 skv_91) ) 3.64/3.91 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 3 skv_92) ) 3.64/3.91 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ (- 2) skv_91) ) 3.64/3.91 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 4 skv_91) ) 3.64/3.91 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 5 skv_91) ) 3.64/3.91 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_88, skv_92 ) 3.64/3.91 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_88, (+ 1 skv_92) ) 3.64/3.91 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_88, (+ 2 skv_92) ) 3.64/3.91 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_88, (+ (- 1) skv_92) ) 3.64/3.91 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_88, (+ 3 skv_92) ) 3.64/3.91 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_88, (+ 4 skv_92) ) 3.64/3.91 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.91 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_89, (+ (- 1) skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.91 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_89, (+ 1 skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.91 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_89, (+ (- 2) skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.91 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_89, (+ 2 skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.91 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_89, (+ 3 skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.91 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_101)))), (t2tb3 skv_85), skv_88, skv_92 ) 3.64/3.91 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_101)))), (t2tb3 skv_85), skv_88, (+ 1 skv_92) ) 3.64/3.91 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_101)))), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.91 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_101)))), (t2tb3 skv_85), skv_89, (+ 1 skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.91 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_101)))), (t2tb3 skv_93), skv_88, skv_91 ) 3.64/3.91 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_101)))), (t2tb3 skv_93), skv_88, (+ 1 skv_91) ) 3.64/3.91 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb skv_101)))), (t2tb3 skv_85), skv_88, skv_92 ) 3.64/3.91 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb skv_101)))), (t2tb3 skv_85), skv_88, (+ 1 skv_92) ) 3.64/3.91 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb skv_101)))), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.91 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb skv_101)))), (t2tb3 skv_85), skv_89, (+ 1 skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.91 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb skv_101)))), (t2tb3 skv_93), skv_88, skv_91 ) 3.64/3.91 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb skv_101)))), (t2tb3 skv_93), skv_88, (+ 1 skv_91) ) 3.64/3.91 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_92)))), (t2tb3 skv_85), skv_88, skv_92 ) 3.64/3.91 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_92)))), (t2tb3 skv_85), skv_88, (+ 1 skv_92) ) 3.64/3.91 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_92)))), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.91 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_92)))), (t2tb3 skv_85), skv_89, (+ 1 skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.91 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_92)))), (t2tb3 skv_93), skv_88, skv_91 ) 3.64/3.91 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_92)))), (t2tb3 skv_93), skv_88, (+ 1 skv_91) ) 3.64/3.91 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb skv_92)))), (t2tb3 skv_85), skv_88, skv_92 ) 3.64/3.91 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb skv_92)))), (t2tb3 skv_85), skv_88, (+ 1 skv_92) ) 3.64/3.91 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb skv_92)))), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.91 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb skv_92)))), (t2tb3 skv_85), skv_89, (+ 1 skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.91 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb skv_92)))), (t2tb3 skv_93), skv_88, skv_91 ) 3.64/3.91 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb skv_92)))), (t2tb3 skv_93), skv_88, (+ 1 skv_91) ) 3.64/3.91 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_91)))), (t2tb3 skv_85), skv_88, skv_92 ) 3.64/3.91 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_91)))), (t2tb3 skv_85), skv_88, (+ 1 skv_92) ) 3.64/3.91 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_91)))), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.91 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_91)))), (t2tb3 skv_85), skv_89, (+ 1 skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.91 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_91)))), (t2tb3 skv_93), skv_88, skv_91 ) 3.64/3.91 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_91)))), (t2tb3 skv_93), skv_88, (+ 1 skv_91) ) 3.64/3.91 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))))), (t2tb3 skv_85), skv_88, skv_92 ) 3.64/3.91 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))))), (t2tb3 skv_85), skv_88, (+ 1 skv_92) ) 3.64/3.91 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))))), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.91 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))))), (t2tb3 skv_85), skv_89, (+ 1 skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.91 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))))), (t2tb3 skv_93), skv_88, skv_91 ) 3.64/3.91 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))))), (t2tb3 skv_93), skv_88, (+ 1 skv_91) ) 3.64/3.91 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))))), (t2tb3 skv_85), skv_88, skv_92 ) 3.64/3.91 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))))), (t2tb3 skv_85), skv_88, (+ 1 skv_92) ) 3.64/3.91 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))))), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.91 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))))), (t2tb3 skv_85), skv_89, (+ 1 skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.91 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))))), (t2tb3 skv_93), skv_88, skv_91 ) 3.64/3.91 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))))), (t2tb3 skv_93), skv_88, (+ 1 skv_91) ) 3.64/3.91 ) 3.64/3.91 (instantiation (forall ((A ty) (U uni)) (or (not (sort1 A U)) (= U (contents A (mk_ref A U)))) ) 3.64/3.91 ( int, (t2tb skv_92) ) 3.64/3.91 ( int, (t2tb (+ skv_89 skv_91 (* (- 1) skv_92))) ) 3.64/3.91 ( int, (t2tb skv_91) ) 3.64/3.91 ( int, (t2tb skv_101) ) 3.64/3.91 ( int, (t2tb (+ (- 1) skv_89 skv_91 (* (- 1) skv_92))) ) 3.64/3.91 ( int, (t2tb (+ 1 skv_91)) ) 3.64/3.91 ( int, (t2tb (+ 1 skv_92)) ) 3.64/3.91 ( int, (t2tb skv_108) ) 3.64/3.91 ( int, (t2tb skv_110) ) 3.64/3.91 ( int, (t2tb (+ (- 1) skv_92)) ) 3.64/3.91 ( int, (t2tb (+ (- 2) skv_89 skv_91 (* (- 1) skv_92))) ) 3.64/3.91 ( int, (t2tb (+ (- 1) skv_91)) ) 3.64/3.91 ( int, (t2tb (+ 1 skv_89 skv_91 (* (- 1) skv_92))) ) 3.64/3.91 ( int, (t2tb (+ 2 skv_91)) ) 3.64/3.91 ( elt, (t2tb2 skv_94) ) 3.64/3.91 ( elt, (get elt int (t2tb3 skv_87) (t2tb skv_101)) ) 3.64/3.91 ( elt, (get elt int (t2tb3 skv_93) (t2tb skv_101)) ) 3.64/3.91 ( elt, (get elt int (t2tb3 skv_87) (t2tb skv_92)) ) 3.64/3.91 ( elt, (get elt int (t2tb3 skv_93) (t2tb skv_92)) ) 3.64/3.91 ( elt, (get elt int (t2tb3 skv_87) (t2tb skv_91)) ) 3.64/3.91 ( elt, (get elt int (t2tb3 skv_87) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))) ) 3.64/3.91 ( elt, (get elt int (t2tb3 skv_93) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))) ) 3.64/3.91 ( elt, (get elt int (t2tb3 skv_87) (t2tb (+ 1 skv_91))) ) 3.64/3.91 ( elt, (get elt int (t2tb3 skv_87) (t2tb (+ (- 1) skv_89 skv_91 (* (- 1) skv_92)))) ) 3.64/3.91 ( elt, (get elt int (t2tb3 skv_93) (t2tb (+ (- 1) skv_89 skv_91 (* (- 1) skv_92)))) ) 3.64/3.91 ( elt, (get elt int (t2tb3 skv_87) (t2tb skv_110)) ) 3.64/3.91 ( elt, (get elt int (t2tb3 skv_93) (t2tb skv_110)) ) 3.64/3.91 ( (map int elt), (t2tb3 skv_85) ) 3.64/3.91 ( (map int elt), (t2tb3 skv_93) ) 3.64/3.91 ( (map int elt), (t2tb3 skv_87) ) 3.64/3.91 ( (map int elt), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))) ) 3.64/3.91 ( (array elt), (mk_array1 elt skv_86 (t2tb3 skv_85)) ) 3.64/3.91 ( (array elt), (mk_array1 elt skv_86 (t2tb3 skv_93)) ) 3.64/3.91 ( (array elt), (let ((_let_0 (mk_array1 elt skv_86 (t2tb3 skv_93)))) (mk_array1 elt (length1 elt _let_0) (set elt int (elts elt _let_0) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))) ) 3.64/3.91 ( (ref int), (mk_ref int (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))) ) 3.64/3.91 ( (ref int), (mk_ref int (t2tb skv_92)) ) 3.64/3.91 ( (ref int), (mk_ref int (t2tb skv_101)) ) 3.64/3.91 ( (ref int), (mk_ref int (t2tb skv_91)) ) 3.64/3.91 ( (ref elt), (mk_ref elt (t2tb2 skv_94)) ) 3.64/3.91 ( (ref (map int elt)), (mk_ref (map int elt) (t2tb3 skv_85)) ) 3.64/3.91 ( (ref (map int elt)), (mk_ref (map int elt) (t2tb3 skv_93)) ) 3.64/3.91 ( (ref (map int elt)), (mk_ref (map int elt) (t2tb3 skv_87)) ) 3.64/3.91 ( (ref (map int elt)), (mk_ref (map int elt) (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92)))))) ) 3.64/3.91 ( (ref (array elt)), (mk_ref (array elt) (mk_array1 elt skv_86 (t2tb3 skv_85))) ) 3.64/3.91 ( (ref (array elt)), (mk_ref (array elt) (mk_array1 elt skv_86 (t2tb3 skv_93))) ) 3.64/3.91 ) 3.64/3.91 (instantiation (let ((_let_0 (* (- 1) I))) (forall ((A ty) (M uni) (L Int) (U Int) (I Int)) (or (not (>= (+ U _let_0) 1)) (>= (+ L _let_0) 1) (>= (occ1 A (get A int M (t2tb I)) M L U) 1)) )) 3.64/3.91 ( elt, (t2tb3 skv_85), skv_88, skv_91, (+ 3 skv_92) ) 3.64/3.91 ( elt, (t2tb3 skv_85), skv_88, skv_92, skv_91 ) 3.64/3.91 ( elt, (t2tb3 skv_85), skv_88, skv_92, (+ 1 skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.91 ( elt, (t2tb3 skv_85), skv_88, skv_92, (+ 2 skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.91 ( elt, (t2tb3 skv_85), skv_88, skv_92, (+ 3 skv_92) ) 3.64/3.91 ( elt, (t2tb3 skv_85), skv_88, (+ skv_89 skv_91 (* (- 1) skv_92)), (+ 3 skv_92) ) 3.64/3.91 ( elt, (t2tb3 skv_85), skv_88, (+ 1 skv_92), skv_91 ) 3.64/3.91 ( elt, (t2tb3 skv_85), skv_88, (+ 1 skv_92), (+ 1 skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.91 ( elt, (t2tb3 skv_85), skv_88, (+ 1 skv_92), (+ 2 skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.91 ( elt, (t2tb3 skv_85), skv_88, (+ 1 skv_92), (+ 3 skv_92) ) 3.64/3.91 ( elt, (t2tb3 skv_85), skv_88, (+ 2 skv_92), skv_91 ) 3.64/3.91 ( elt, (t2tb3 skv_85), skv_88, (+ 2 skv_92), (+ 1 skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.91 ( elt, (t2tb3 skv_85), skv_88, (+ 2 skv_92), (+ 2 skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.91 ( elt, (t2tb3 skv_85), skv_88, (+ 2 skv_92), (+ 3 skv_92) ) 3.64/3.91 ( elt, (t2tb3 skv_85), skv_88, (+ (- 1) skv_92), skv_91 ) 3.64/3.91 ( elt, (t2tb3 skv_85), skv_88, (+ (- 1) skv_92), (+ 2 skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.91 ( elt, (t2tb3 skv_85), skv_88, (+ (- 1) skv_92), (+ 3 skv_92) ) 3.64/3.91 ( elt, (t2tb3 skv_85), skv_88, (+ 3 skv_92), skv_91 ) 3.64/3.91 ( elt, (t2tb3 skv_85), skv_88, (+ 3 skv_92), (+ 2 skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.91 ( elt, (t2tb3 skv_85), skv_88, (+ 3 skv_92), (+ 3 skv_92) ) 3.64/3.91 ( elt, (t2tb3 skv_85), skv_88, (+ (- 2) skv_92), (+ 2 skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.91 ( elt, (t2tb3 skv_85), skv_88, (+ (- 2) skv_92), (+ 3 skv_92) ) 3.64/3.91 ( elt, (t2tb3 skv_85), skv_88, (+ 4 skv_92), (+ 3 skv_92) ) 3.64/3.91 ( elt, (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)), skv_91 ) 3.64/3.91 ( elt, (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)), (+ 1 skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.91 ( elt, (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)), (+ (- 2) skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.91 ( elt, (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)), (+ 3 skv_92) ) 3.64/3.91 ( elt, (t2tb3 skv_85), skv_89, (+ (- 1) skv_89 skv_91 (* (- 1) skv_92)), skv_91 ) 3.64/3.91 ( elt, (t2tb3 skv_85), skv_89, (+ (- 1) skv_89 skv_91 (* (- 1) skv_92)), (+ 1 skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.91 ( elt, (t2tb3 skv_85), skv_89, (+ (- 1) skv_89 skv_91 (* (- 1) skv_92)), (+ (- 2) skv_89 skv_91 (* (- 1) skv_92)) ) 3.64/3.91 ( elt, (t2tb3 skv_85), skv_89, (+ (- 1) skv_89 skv_91 (* (- 1) skv_92)), (+ 3 skv_92) ) 3.64/3.91 ( elt, (t2tb3 skv_85), skv_89, (+ 1 skv_89 skv_91 (* (- 1) skv_92)), skv_91 ) 3.72/3.91 ( elt, (t2tb3 skv_85), skv_89, (+ 1 skv_89 skv_91 (* (- 1) skv_92)), (+ 1 skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.91 ( elt, (t2tb3 skv_85), skv_89, (+ 1 skv_89 skv_91 (* (- 1) skv_92)), (+ (- 2) skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.91 ( elt, (t2tb3 skv_85), skv_89, (+ 1 skv_89 skv_91 (* (- 1) skv_92)), (+ 3 skv_92) ) 3.72/3.91 ( elt, (t2tb3 skv_85), skv_89, (+ (- 2) skv_89 skv_91 (* (- 1) skv_92)), skv_91 ) 3.72/3.91 ( elt, (t2tb3 skv_85), skv_89, (+ (- 2) skv_89 skv_91 (* (- 1) skv_92)), (+ 3 skv_92) ) 3.72/3.91 ( elt, (t2tb3 skv_85), skv_89, (+ 2 skv_89 skv_91 (* (- 1) skv_92)), skv_91 ) 3.72/3.91 ( elt, (t2tb3 skv_85), skv_89, (+ 2 skv_89 skv_91 (* (- 1) skv_92)), (+ 3 skv_92) ) 3.72/3.91 ( elt, (t2tb3 skv_85), skv_89, (+ (- 3) skv_89 skv_91 (* (- 1) skv_92)), (+ 3 skv_92) ) 3.72/3.91 ( elt, (t2tb3 skv_85), skv_89, (+ 3 skv_89 skv_91 (* (- 1) skv_92)), (+ 3 skv_92) ) 3.72/3.91 ( elt, (t2tb3 skv_85), (+ 3 skv_92), (+ skv_89 skv_91 (* (- 1) skv_92)), (+ 3 skv_92) ) 3.72/3.91 ( elt, (t2tb3 skv_93), skv_88, skv_91, skv_91 ) 3.72/3.91 ( elt, (t2tb3 skv_93), skv_88, skv_91, skv_92 ) 3.72/3.91 ( elt, (t2tb3 skv_93), skv_88, skv_91, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.91 ( elt, (t2tb3 skv_93), skv_88, skv_91, (+ 1 skv_92) ) 3.72/3.91 ( elt, (t2tb3 skv_93), skv_88, skv_91, skv_101 ) 3.72/3.91 ( elt, (t2tb3 skv_93), skv_88, skv_91, (+ (- 1) skv_91) ) 3.72/3.91 ( elt, (t2tb3 skv_93), skv_88, (+ 1 skv_91), skv_91 ) 3.72/3.91 ( elt, (t2tb3 skv_93), skv_88, (+ 1 skv_91), (+ 1 skv_92) ) 3.72/3.91 ( elt, (t2tb3 skv_93), skv_88, (+ 2 skv_91), (+ 1 skv_92) ) 3.72/3.91 ( elt, (t2tb3 skv_93), skv_88, (+ (- 1) skv_91), skv_91 ) 3.72/3.92 ( elt, (t2tb3 skv_93), skv_88, (+ (- 1) skv_91), (+ 1 skv_92) ) 3.72/3.92 ( elt, (t2tb3 skv_93), skv_88, (+ (- 1) skv_91), (+ 1 skv_91) ) 3.72/3.92 ( elt, (t2tb3 skv_93), skv_88, (+ (- 1) skv_91), (+ (- 1) skv_91) ) 3.72/3.92 ( elt, (t2tb3 skv_93), skv_88, (+ (- 1) skv_91), skv_120 ) 3.72/3.92 ( elt, (t2tb3 skv_93), skv_88, (+ (- 2) skv_91), (+ 1 skv_92) ) 3.72/3.92 ( elt, (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, skv_91, skv_91 ) 3.72/3.92 ( elt, (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, skv_91, (+ 1 skv_92) ) 3.72/3.92 ( elt, (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, skv_91, (+ 1 skv_91) ) 3.72/3.92 ( elt, (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, skv_91, (+ 2 skv_91) ) 3.72/3.92 ( elt, (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, skv_91, skv_109 ) 3.72/3.92 ( elt, (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, skv_91, (+ (- 1) skv_91) ) 3.72/3.92 ( elt, (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, skv_92, (+ 1 skv_92) ) 3.72/3.92 ( elt, (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, skv_92, (+ 3 skv_91) ) 3.72/3.92 ( elt, (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 1 skv_92), (+ 1 skv_92) ) 3.72/3.92 ( elt, (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 1 skv_92), (+ 2 skv_91) ) 3.72/3.92 ( elt, (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 1 skv_92), (+ 3 skv_91) ) 3.72/3.92 ( elt, (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 1 skv_91), skv_91 ) 3.72/3.92 ( elt, (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 1 skv_91), (+ 1 skv_92) ) 3.72/3.92 ( elt, (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 1 skv_91), (+ 1 skv_91) ) 3.72/3.92 ( elt, (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 1 skv_91), (+ 2 skv_91) ) 3.72/3.92 ( elt, (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 1 skv_91), (+ (- 1) skv_91) ) 3.72/3.92 ( elt, (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 2 skv_91), (+ 1 skv_92) ) 3.72/3.92 ( elt, (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 2 skv_91), (+ 1 skv_91) ) 3.72/3.92 ( elt, (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 2 skv_91), (+ 2 skv_91) ) 3.72/3.92 ( elt, (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 2 skv_91), (+ (- 1) skv_91) ) 3.72/3.92 ( elt, (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 2 skv_92), (+ 1 skv_92) ) 3.72/3.92 ( elt, (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ (- 1) skv_91), (+ 1 skv_92) ) 3.72/3.92 ( elt, (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ (- 1) skv_91), (+ 2 skv_91) ) 3.72/3.92 ( elt, (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ (- 1) skv_91), (+ (- 1) skv_91) ) 3.72/3.92 ( elt, (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ (- 1) skv_91), skv_121 ) 3.72/3.92 ( elt, (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 3 skv_91), (+ 1 skv_92) ) 3.72/3.92 ( elt, (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 3 skv_91), (+ 2 skv_91) ) 3.72/3.92 ( elt, (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ (- 2) skv_91), (+ 1 skv_92) ) 3.72/3.92 ( elt, (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 4 skv_91), (+ 1 skv_92) ) 3.72/3.92 ) 3.72/3.92 (instantiation (let ((_let_0 (t2tb I))) (let ((_let_1 (* (- 1) I))) (forall ((A ty) (V uni) (M1 uni) (M2 uni) (L Int) (U Int)) (or (not (forall ((I Int)) (or (>= (+ L _let_1) 1) (not (>= (+ U _let_1) 1)) (= (get A int M1 _let_0) (get A int M2 _let_0))) )) (= (occ1 A V M1 L U) (occ1 A V M2 L U))) ))) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), (t2tb3 skv_93), skv_88, skv_91 ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, skv_91 ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, skv_92 ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 1 skv_92) ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 2 skv_92) ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 skv_93), (t2tb3 skv_85), skv_88, skv_91 ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 skv_93), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, skv_91 ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 skv_93), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 1 skv_91) ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 skv_93), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 2 skv_91) ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 skv_93), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ (- 1) skv_91) ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 skv_93), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ (- 2) skv_91) ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), (t2tb3 skv_85), skv_88, skv_91 ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), (t2tb3 skv_85), skv_88, skv_92 ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), (t2tb3 skv_85), skv_88, (+ 1 skv_92) ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), (t2tb3 skv_85), skv_88, (+ 2 skv_92) ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), (t2tb3 skv_93), skv_88, skv_91 ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), (t2tb3 skv_93), skv_88, (+ 1 skv_91) ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), (t2tb3 skv_93), skv_88, (+ 2 skv_91) ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), (t2tb3 skv_93), skv_88, (+ (- 1) skv_91) ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), (t2tb3 skv_93), skv_88, (+ (- 2) skv_91) ) 3.72/3.92 ) 3.72/3.92 (instantiation (let ((_let_0 (+ (- 1) U))) (let ((_let_1 (get A int M (t2tb _let_0)))) (forall ((A ty) (M uni) (L Int) (U Int)) (or (>= (+ L (* (- 1) U)) 0) (= (occ1 A _let_1 M L U) (+ 1 (occ1 A _let_1 M L _let_0)))) ))) 3.72/3.92 ( elt, (t2tb3 skv_85), skv_88, skv_92 ) 3.72/3.92 ( elt, (t2tb3 skv_85), skv_88, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.92 ( elt, (t2tb3 skv_85), skv_88, (+ 1 skv_92) ) 3.72/3.92 ( elt, (t2tb3 skv_85), skv_88, (+ 2 skv_92) ) 3.72/3.92 ( elt, (t2tb3 skv_85), skv_88, (+ (- 1) skv_92) ) 3.72/3.92 ( elt, (t2tb3 skv_85), skv_88, (+ 3 skv_92) ) 3.72/3.92 ( elt, (t2tb3 skv_85), skv_88, (+ 4 skv_92) ) 3.72/3.92 ( elt, (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.92 ( elt, (t2tb3 skv_85), skv_89, (+ (- 1) skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.92 ( elt, (t2tb3 skv_85), skv_89, (+ 1 skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.92 ( elt, (t2tb3 skv_85), skv_89, (+ (- 2) skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.92 ( elt, (t2tb3 skv_85), skv_89, (+ 2 skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.92 ( elt, (t2tb3 skv_85), skv_89, (+ 3 skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.92 ( elt, (t2tb3 skv_85), (+ 3 skv_92), (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.92 ( elt, (t2tb3 skv_93), skv_88, skv_91 ) 3.72/3.92 ( elt, (t2tb3 skv_93), skv_88, (+ 1 skv_91) ) 3.72/3.92 ( elt, (t2tb3 skv_93), skv_88, (+ 2 skv_91) ) 3.72/3.92 ( elt, (t2tb3 skv_93), skv_88, (+ (- 1) skv_91) ) 3.72/3.92 ( elt, (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, skv_91 ) 3.72/3.92 ( elt, (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, skv_92 ) 3.72/3.92 ( elt, (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 1 skv_91) ) 3.72/3.92 ( elt, (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 2 skv_91) ) 3.72/3.92 ( elt, (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 2 skv_92) ) 3.72/3.92 ( elt, (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ (- 1) skv_91) ) 3.72/3.92 ( elt, (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 3 skv_91) ) 3.72/3.92 ( elt, (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 4 skv_91) ) 3.72/3.92 ) 3.72/3.92 (instantiation (forall ((A ty) (U Int) (U1 uni)) (or (not (sort1 (map int A) U1)) (= U1 (elts A (mk_array1 A U U1)))) ) 3.72/3.92 ( elt, skv_86, (t2tb3 skv_85) ) 3.72/3.92 ( elt, skv_86, (t2tb3 skv_93) ) 3.72/3.92 ( elt, (length1 elt (mk_array1 elt skv_86 (t2tb3 skv_93))), (set elt int (elts elt (mk_array1 elt skv_86 (t2tb3 skv_93))) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))) ) 3.72/3.92 ) 3.72/3.92 (instantiation (let ((_let_0 (* (- 1) I))) (forall ((A ty) (V uni) (M uni) (L Int) (U Int)) (or (not (sort1 A V)) (not (>= (occ1 A V M L U) 1)) (not (forall ((I Int)) (or (>= (+ L _let_0) 1) (not (>= (+ U _let_0) 1)) (not (= V (get A int M (t2tb I))))) ))) )) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, skv_91 ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, skv_92 ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ 1 skv_92) ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ 2 skv_92) ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ (- 1) skv_92) ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ 3 skv_92) ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ (- 2) skv_92) ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ 4 skv_92) ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_89, (+ (- 1) skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_89, (+ 1 skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_89, (+ (- 2) skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_89, (+ 2 skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_89, (+ (- 3) skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_89, (+ 3 skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), (+ 3 skv_92), (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 skv_93), skv_88, skv_91 ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 skv_93), skv_88, (+ 1 skv_91) ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 skv_93), skv_88, (+ 2 skv_91) ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 skv_93), skv_88, (+ (- 1) skv_91) ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 skv_93), skv_88, (+ (- 2) skv_91) ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, skv_91 ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, skv_92 ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 1 skv_92) ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 1 skv_91) ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 2 skv_91) ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 2 skv_92) ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ (- 1) skv_91) ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 3 skv_91) ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ (- 2) skv_91) ) 3.72/3.92 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 4 skv_91) ) 3.72/3.92 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_88, skv_92 ) 3.72/3.92 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_88, (+ 1 skv_92) ) 3.72/3.92 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_88, (+ 2 skv_92) ) 3.72/3.92 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_88, (+ (- 1) skv_92) ) 3.72/3.92 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_88, (+ 3 skv_92) ) 3.72/3.92 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.92 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_89, (+ (- 1) skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.92 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_89, (+ 1 skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.92 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_89, (+ (- 2) skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.92 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_89, (+ 2 skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.92 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_101)))), (t2tb3 skv_85), skv_88, skv_92 ) 3.72/3.92 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_101)))), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.92 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_101)))), (t2tb3 skv_93), skv_88, skv_91 ) 3.72/3.93 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb skv_101)))), (t2tb3 skv_85), skv_88, skv_92 ) 3.72/3.93 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb skv_101)))), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.93 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb skv_101)))), (t2tb3 skv_93), skv_88, skv_91 ) 3.72/3.93 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_92)))), (t2tb3 skv_85), skv_88, skv_92 ) 3.72/3.93 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_92)))), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.93 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_92)))), (t2tb3 skv_93), skv_88, skv_91 ) 3.72/3.93 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb skv_92)))), (t2tb3 skv_85), skv_88, skv_92 ) 3.72/3.93 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb skv_92)))), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.93 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb skv_92)))), (t2tb3 skv_93), skv_88, skv_91 ) 3.72/3.93 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_91)))), (t2tb3 skv_85), skv_88, skv_92 ) 3.72/3.93 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_91)))), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.93 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_91)))), (t2tb3 skv_93), skv_88, skv_91 ) 3.72/3.93 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))))), (t2tb3 skv_85), skv_88, skv_92 ) 3.72/3.93 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))))), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.93 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))))), (t2tb3 skv_93), skv_88, skv_91 ) 3.72/3.93 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))))), (t2tb3 skv_85), skv_88, skv_92 ) 3.72/3.93 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))))), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.93 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))))), (t2tb3 skv_93), skv_88, skv_91 ) 3.72/3.93 ) 3.72/3.93 (instantiation (let ((_let_0 (occ1 A V M L U))) (let ((_let_1 (* (- 1) U))) (forall ((A ty) (V uni) (M uni) (L Int) (U Int)) (or (>= (+ L _let_1) 1) (and (>= _let_0 0) (not (>= (+ L _let_1 _let_0) 1)))) ))) 3.72/3.93 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, skv_91 ) 3.72/3.93 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, skv_92 ) 3.72/3.93 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.93 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ 1 skv_92) ) 3.72/3.93 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ 2 skv_92) ) 3.72/3.93 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ (- 1) skv_92) ) 3.72/3.93 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ 3 skv_92) ) 3.72/3.93 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ (- 2) skv_92) ) 3.72/3.93 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ 4 skv_92) ) 3.72/3.93 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.93 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_89, (+ (- 1) skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.93 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_89, (+ 1 skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.93 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_89, (+ (- 2) skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.93 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_89, (+ 2 skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.93 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_89, (+ (- 3) skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.93 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_89, (+ 3 skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.93 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), (+ 3 skv_92), (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.93 ( elt, (t2tb2 skv_94), (t2tb3 skv_93), skv_88, skv_91 ) 3.72/3.93 ( elt, (t2tb2 skv_94), (t2tb3 skv_93), skv_88, (+ 1 skv_91) ) 3.72/3.93 ( elt, (t2tb2 skv_94), (t2tb3 skv_93), skv_88, (+ 2 skv_91) ) 3.72/3.93 ( elt, (t2tb2 skv_94), (t2tb3 skv_93), skv_88, (+ (- 1) skv_91) ) 3.72/3.93 ( elt, (t2tb2 skv_94), (t2tb3 skv_93), skv_88, (+ (- 2) skv_91) ) 3.72/3.93 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, skv_91 ) 3.72/3.93 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, skv_92 ) 3.72/3.93 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 1 skv_92) ) 3.72/3.93 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 1 skv_91) ) 3.72/3.93 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 2 skv_91) ) 3.72/3.93 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 2 skv_92) ) 3.72/3.93 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ (- 1) skv_91) ) 3.72/3.93 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 3 skv_91) ) 3.72/3.93 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ (- 2) skv_91) ) 3.72/3.93 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 4 skv_91) ) 3.72/3.93 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_88, skv_92 ) 3.72/3.93 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_88, (+ 1 skv_92) ) 3.72/3.93 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_88, (+ 2 skv_92) ) 3.72/3.93 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_88, (+ (- 1) skv_92) ) 3.72/3.93 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_88, (+ 3 skv_92) ) 3.72/3.93 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.93 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_89, (+ (- 1) skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.93 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_89, (+ 1 skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.93 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_89, (+ (- 2) skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.93 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_89, (+ 2 skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.93 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_101)))), (t2tb3 skv_85), skv_88, skv_92 ) 3.72/3.93 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_101)))), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.93 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_101)))), (t2tb3 skv_93), skv_88, skv_91 ) 3.72/3.93 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb skv_101)))), (t2tb3 skv_85), skv_88, skv_92 ) 3.72/3.93 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb skv_101)))), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.93 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb skv_101)))), (t2tb3 skv_93), skv_88, skv_91 ) 3.72/3.93 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_92)))), (t2tb3 skv_85), skv_88, skv_92 ) 3.72/3.93 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_92)))), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.93 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_92)))), (t2tb3 skv_93), skv_88, skv_91 ) 3.72/3.93 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb skv_92)))), (t2tb3 skv_85), skv_88, skv_92 ) 3.72/3.93 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb skv_92)))), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.93 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb skv_92)))), (t2tb3 skv_93), skv_88, skv_91 ) 3.72/3.93 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_91)))), (t2tb3 skv_85), skv_88, skv_92 ) 3.72/3.93 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_91)))), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.93 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_91)))), (t2tb3 skv_93), skv_88, skv_91 ) 3.72/3.93 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))))), (t2tb3 skv_85), skv_88, skv_92 ) 3.72/3.93 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))))), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.93 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))))), (t2tb3 skv_93), skv_88, skv_91 ) 3.72/3.93 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))))), (t2tb3 skv_85), skv_88, skv_92 ) 3.72/3.93 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))))), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.93 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))))), (t2tb3 skv_93), skv_88, skv_91 ) 3.72/3.93 ) 3.72/3.93 (instantiation (forall ((A ty) (B ty) (M uni) (A2 uni) (B1 uni)) (or (not (sort1 B B1)) (= B1 (get B A (set B A M A2 B1) A2))) ) 3.72/3.93 ( int, elt, (t2tb3 skv_93), (t2tb skv_91), (get elt int (t2tb3 skv_85) (t2tb skv_92)) ) 3.72/3.93 ) 3.72/3.93 (instantiation (forall ((A ty) (A1 uni) (I Int)) (= (get A int (elts A A1) (t2tb I)) (get2 A A1 I)) ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_85)), skv_91 ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_85)), skv_92 ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_85)), (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_85)), (+ 1 skv_92) ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_85)), (+ (- 1) skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_85)), (+ 1 skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_85)), (+ 2 skv_92) ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_85)), (tb2t (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))) ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_85)), skv_108 ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_85)), skv_110 ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_85)), (+ (- 1) skv_92) ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_85)), (+ (- 2) skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_85)), (+ 2 skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_85)), (+ 3 skv_92) ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_85)), (tb2t (t2tb (+ (- 1) skv_89 skv_91 (* (- 1) skv_92)))) ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_85)), skv_121 ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_85)), skv_122 ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_85)), (+ (- 2) skv_92) ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_85)), (+ (- 3) skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_85)), skv_146 ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_85)), skv_147 ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_85)), skv_148 ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_85)), skv_150 ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_85)), skv_154 ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_85)), skv_155 ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_93)), skv_91 ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_93)), skv_92 ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_93)), (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_93)), (+ 1 skv_92) ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_93)), (+ 1 skv_91) ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_93)), skv_101 ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_93)), (+ (- 1) skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_93)), (+ 1 skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_93)), (+ 2 skv_91) ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_93)), (tb2t (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))) ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_93)), skv_110 ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_93)), (+ (- 1) skv_92) ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_93)), (+ (- 2) skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_93)), (+ (- 1) skv_91) ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_93)), (tb2t (t2tb (+ 1 skv_91))) ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_93)), (tb2t (t2tb (+ (- 1) skv_89 skv_91 (* (- 1) skv_92)))) ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_93)), skv_120 ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_93)), (+ (- 2) skv_91) ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_93)), skv_143 ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_93)), skv_145 ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_93)), skv_152 ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_93)), skv_153 ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_93)), skv_155 ) 3.72/3.93 ( elt, (mk_array1 elt skv_86 (t2tb3 skv_93)), skv_156 ) 3.72/3.93 ( elt, (let ((_let_0 (mk_array1 elt skv_86 (t2tb3 skv_93)))) (mk_array1 elt (length1 elt _let_0) (set elt int (elts elt _let_0) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_91 ) 3.72/3.93 ( elt, (let ((_let_0 (mk_array1 elt skv_86 (t2tb3 skv_93)))) (mk_array1 elt (length1 elt _let_0) (set elt int (elts elt _let_0) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_92 ) 3.72/3.93 ( elt, (let ((_let_0 (mk_array1 elt skv_86 (t2tb3 skv_93)))) (mk_array1 elt (length1 elt _let_0) (set elt int (elts elt _let_0) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), (+ 1 skv_92) ) 3.72/3.93 ( elt, (let ((_let_0 (mk_array1 elt skv_86 (t2tb3 skv_93)))) (mk_array1 elt (length1 elt _let_0) (set elt int (elts elt _let_0) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), (+ 1 skv_91) ) 3.72/3.93 ( elt, (let ((_let_0 (mk_array1 elt skv_86 (t2tb3 skv_93)))) (mk_array1 elt (length1 elt _let_0) (set elt int (elts elt _let_0) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), (+ 2 skv_91) ) 3.72/3.93 ( elt, (let ((_let_0 (mk_array1 elt skv_86 (t2tb3 skv_93)))) (mk_array1 elt (length1 elt _let_0) (set elt int (elts elt _let_0) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_108 ) 3.72/3.93 ( elt, (let ((_let_0 (mk_array1 elt skv_86 (t2tb3 skv_93)))) (mk_array1 elt (length1 elt _let_0) (set elt int (elts elt _let_0) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), (+ (- 1) skv_91) ) 3.72/3.93 ( elt, (let ((_let_0 (mk_array1 elt skv_86 (t2tb3 skv_93)))) (mk_array1 elt (length1 elt _let_0) (set elt int (elts elt _let_0) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), (+ 3 skv_91) ) 3.72/3.93 ( elt, (let ((_let_0 (mk_array1 elt skv_86 (t2tb3 skv_93)))) (mk_array1 elt (length1 elt _let_0) (set elt int (elts elt _let_0) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_122 ) 3.72/3.93 ( elt, (let ((_let_0 (mk_array1 elt skv_86 (t2tb3 skv_93)))) (mk_array1 elt (length1 elt _let_0) (set elt int (elts elt _let_0) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), (+ (- 2) skv_91) ) 3.72/3.93 ( elt, (let ((_let_0 (mk_array1 elt skv_86 (t2tb3 skv_93)))) (mk_array1 elt (length1 elt _let_0) (set elt int (elts elt _let_0) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_144 ) 3.72/3.93 ( elt, (let ((_let_0 (mk_array1 elt skv_86 (t2tb3 skv_93)))) (mk_array1 elt (length1 elt _let_0) (set elt int (elts elt _let_0) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_149 ) 3.72/3.93 ( elt, (let ((_let_0 (mk_array1 elt skv_86 (t2tb3 skv_93)))) (mk_array1 elt (length1 elt _let_0) (set elt int (elts elt _let_0) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_151 ) 3.72/3.93 ( elt, (let ((_let_0 (mk_array1 elt skv_86 (t2tb3 skv_93)))) (mk_array1 elt (length1 elt _let_0) (set elt int (elts elt _let_0) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_152 ) 3.72/3.93 ( elt, (let ((_let_0 (mk_array1 elt skv_86 (t2tb3 skv_93)))) (mk_array1 elt (length1 elt _let_0) (set elt int (elts elt _let_0) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_153 ) 3.72/3.93 ( elt, (let ((_let_0 (mk_array1 elt skv_86 (t2tb3 skv_93)))) (mk_array1 elt (length1 elt _let_0) (set elt int (elts elt _let_0) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_154 ) 3.72/3.93 ( elt, (let ((_let_0 (mk_array1 elt skv_86 (t2tb3 skv_93)))) (mk_array1 elt (length1 elt _let_0) (set elt int (elts elt _let_0) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_156 ) 3.72/3.93 ) 3.72/3.93 (instantiation (forall ((A ty) (V uni) (M uni) (L Int) (U Int)) (or (not (>= (+ L (* (- 1) U)) 0)) (= (occ1 A V M L U) 0)) ) 3.72/3.94 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, skv_91 ) 3.72/3.94 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, skv_92 ) 3.72/3.94 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ 1 skv_92) ) 3.72/3.94 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ 2 skv_92) ) 3.72/3.94 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ (- 1) skv_92) ) 3.72/3.94 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ 3 skv_92) ) 3.72/3.94 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ (- 2) skv_92) ) 3.72/3.94 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_88, (+ 4 skv_92) ) 3.72/3.94 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_89, (+ (- 1) skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_89, (+ 1 skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_89, (+ (- 2) skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_89, (+ 2 skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_89, (+ (- 3) skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), skv_89, (+ 3 skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( elt, (t2tb2 skv_94), (t2tb3 skv_85), (+ 3 skv_92), (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( elt, (t2tb2 skv_94), (t2tb3 skv_93), skv_88, skv_91 ) 3.72/3.94 ( elt, (t2tb2 skv_94), (t2tb3 skv_93), skv_88, (+ 1 skv_91) ) 3.72/3.94 ( elt, (t2tb2 skv_94), (t2tb3 skv_93), skv_88, (+ 2 skv_91) ) 3.72/3.94 ( elt, (t2tb2 skv_94), (t2tb3 skv_93), skv_88, (+ (- 1) skv_91) ) 3.72/3.94 ( elt, (t2tb2 skv_94), (t2tb3 skv_93), skv_88, (+ (- 2) skv_91) ) 3.72/3.94 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, skv_91 ) 3.72/3.94 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 1 skv_92) ) 3.72/3.94 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 1 skv_91) ) 3.72/3.94 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 2 skv_91) ) 3.72/3.94 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 2 skv_92) ) 3.72/3.94 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ (- 1) skv_91) ) 3.72/3.94 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 3 skv_91) ) 3.72/3.94 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ (- 2) skv_91) ) 3.72/3.94 ( elt, (t2tb2 skv_94), (t2tb3 (tb2t3 (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))))), skv_88, (+ 4 skv_91) ) 3.72/3.94 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_88, skv_92 ) 3.72/3.94 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_88, (+ 1 skv_92) ) 3.72/3.94 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_88, (+ 2 skv_92) ) 3.72/3.94 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_88, (+ (- 1) skv_92) ) 3.72/3.94 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_88, (+ 3 skv_92) ) 3.72/3.94 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_89, (+ (- 1) skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_89, (+ 1 skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_89, (+ (- 2) skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( elt, (get elt int (t2tb3 skv_85) (t2tb skv_91)), (t2tb3 skv_85), skv_89, (+ 2 skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_101)))), (t2tb3 skv_85), skv_88, skv_92 ) 3.72/3.94 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_101)))), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_101)))), (t2tb3 skv_93), skv_88, skv_91 ) 3.72/3.94 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb skv_101)))), (t2tb3 skv_85), skv_88, skv_92 ) 3.72/3.94 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb skv_101)))), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb skv_101)))), (t2tb3 skv_93), skv_88, skv_91 ) 3.72/3.94 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_92)))), (t2tb3 skv_85), skv_88, skv_92 ) 3.72/3.94 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_92)))), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_92)))), (t2tb3 skv_93), skv_88, skv_91 ) 3.72/3.94 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb skv_92)))), (t2tb3 skv_85), skv_88, skv_92 ) 3.72/3.94 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb skv_92)))), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb skv_92)))), (t2tb3 skv_93), skv_88, skv_91 ) 3.72/3.94 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_91)))), (t2tb3 skv_85), skv_88, skv_92 ) 3.72/3.94 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_91)))), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_91)))), (t2tb3 skv_93), skv_88, skv_91 ) 3.72/3.94 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))))), (t2tb3 skv_85), skv_88, skv_92 ) 3.72/3.94 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))))), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_87) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))))), (t2tb3 skv_93), skv_88, skv_91 ) 3.72/3.94 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))))), (t2tb3 skv_85), skv_88, skv_92 ) 3.72/3.94 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))))), (t2tb3 skv_85), skv_89, (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( elt, (t2tb2 (tb2t2 (get elt int (t2tb3 skv_93) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))))), (t2tb3 skv_93), skv_88, skv_91 ) 3.72/3.94 ) 3.72/3.94 (instantiation (forall ((J uni)) (or (not (sort1 elt J)) (= J (t2tb2 (tb2t2 J)))) ) 3.72/3.94 ( (get elt int (t2tb3 skv_85) (t2tb skv_92)) ) 3.72/3.94 ( (get elt int (t2tb3 skv_85) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))) ) 3.72/3.94 ( (get elt int (t2tb3 skv_87) (t2tb skv_101)) ) 3.72/3.94 ( (get elt int (t2tb3 skv_93) (t2tb skv_101)) ) 3.72/3.94 ( (get elt int (t2tb3 skv_87) (t2tb skv_92)) ) 3.72/3.94 ( (get elt int (t2tb3 skv_93) (t2tb skv_92)) ) 3.72/3.94 ( (get elt int (t2tb3 skv_87) (t2tb skv_91)) ) 3.72/3.94 ( (get elt int (t2tb3 skv_93) (t2tb skv_91)) ) 3.72/3.94 ( (get elt int (t2tb3 skv_87) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))) ) 3.72/3.94 ( (get elt int (t2tb3 skv_93) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))) ) 3.72/3.94 ( (get elt int (t2tb3 skv_87) (t2tb (+ 1 skv_91))) ) 3.72/3.94 ( (get elt int (t2tb3 skv_87) (t2tb (+ (- 1) skv_89 skv_91 (* (- 1) skv_92)))) ) 3.72/3.94 ( (get elt int (t2tb3 skv_93) (t2tb (+ (- 1) skv_89 skv_91 (* (- 1) skv_92)))) ) 3.72/3.94 ( (get elt int (t2tb3 skv_87) (t2tb skv_108)) ) 3.72/3.94 ( (get elt int (t2tb3 skv_87) (t2tb skv_110)) ) 3.72/3.94 ( (get elt int (t2tb3 skv_93) (t2tb skv_110)) ) 3.72/3.94 ( (get elt int (t2tb3 skv_87) (t2tb (+ 1 skv_92))) ) 3.72/3.94 ( (get elt int (t2tb3 skv_87) (t2tb (+ 1 skv_89 skv_91 (* (- 1) skv_92)))) ) 3.72/3.94 ( (get elt int (t2tb3 skv_93) (t2tb (+ 1 skv_89 skv_91 (* (- 1) skv_92)))) ) 3.72/3.94 ( (get elt int (t2tb3 skv_87) (t2tb (+ 2 skv_91))) ) 3.72/3.94 ( (get elt int (t2tb3 skv_87) (t2tb (+ (- 1) skv_92))) ) 3.72/3.94 ( (get elt int (t2tb3 skv_93) (t2tb (+ (- 1) skv_92))) ) 3.72/3.94 ( (get elt int (t2tb3 skv_87) (t2tb (+ (- 2) skv_89 skv_91 (* (- 1) skv_92)))) ) 3.72/3.94 ( (get elt int (t2tb3 skv_93) (t2tb (+ (- 2) skv_89 skv_91 (* (- 1) skv_92)))) ) 3.72/3.94 ( (get elt int (t2tb3 skv_87) (t2tb (+ (- 1) skv_91))) ) 3.72/3.94 ) 3.72/3.94 (instantiation (forall ((J uni)) (or (not (sort1 (map int elt) J)) (= J (t2tb3 (tb2t3 J)))) ) 3.72/3.94 ( (set elt int (t2tb3 skv_93) (t2tb skv_91) (get elt int (t2tb3 skv_85) (t2tb skv_92))) ) 3.72/3.94 ) 3.72/3.94 (instantiation (forall ((I Int)) (or (>= (+ I (* (- 1) INST_CONSTANT_3468)) 0) (not (>= (+ I (* (- 1) INST_CONSTANT_3467)) 0)) (not (= INST_CONSTANT_3465 (get INST_CONSTANT_3464 int INST_CONSTANT_3466 (t2tb I))))) ) 3.72/3.94 ( skv_91 ) 3.72/3.94 ( skv_92 ) 3.72/3.94 ( (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( (+ 1 skv_92) ) 3.72/3.94 ( (+ 1 skv_91) ) 3.72/3.94 ( skv_101 ) 3.72/3.94 ( (+ (- 1) skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( (+ 1 skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( (+ 2 skv_91) ) 3.72/3.94 ( (+ 2 skv_92) ) 3.72/3.94 ( (tb2t (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))) ) 3.72/3.94 ( skv_108 ) 3.72/3.94 ( skv_109 ) 3.72/3.94 ( skv_110 ) 3.72/3.94 ( (+ (- 1) skv_92) ) 3.72/3.94 ( (+ (- 2) skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( (+ (- 1) skv_91) ) 3.72/3.94 ( (+ 2 skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( (+ 3 skv_91) ) 3.72/3.94 ( (+ 3 skv_92) ) 3.72/3.94 ( (tb2t (t2tb (+ 1 skv_91))) ) 3.72/3.94 ( (tb2t (t2tb (+ (- 1) skv_89 skv_91 (* (- 1) skv_92)))) ) 3.72/3.94 ( skv_120 ) 3.72/3.94 ( skv_121 ) 3.72/3.94 ( skv_122 ) 3.72/3.94 ( (+ (- 2) skv_92) ) 3.72/3.94 ( (+ (- 3) skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( (+ (- 2) skv_91) ) 3.72/3.94 ( skv_143 ) 3.72/3.94 ( skv_144 ) 3.72/3.94 ( skv_145 ) 3.72/3.94 ( skv_146 ) 3.72/3.94 ( skv_147 ) 3.72/3.94 ( skv_148 ) 3.72/3.94 ( skv_149 ) 3.72/3.94 ( skv_150 ) 3.72/3.94 ( skv_151 ) 3.72/3.94 ( skv_152 ) 3.72/3.94 ( skv_153 ) 3.72/3.94 ( skv_154 ) 3.72/3.94 ( skv_155 ) 3.72/3.94 ( skv_156 ) 3.72/3.94 ) 3.72/3.94 (instantiation (forall ((J Int)) (or (>= (+ J (* (- 1) INST_CONSTANT_4250)) 0) (not (= (get INST_CONSTANT_4246 int INST_CONSTANT_4247 (t2tb J)) (get INST_CONSTANT_4246 int INST_CONSTANT_4248 (t2tb INST_CONSTANT_4251)))) (not (>= (+ J (* (- 1) INST_CONSTANT_4249)) 0))) ) 3.72/3.94 ( skv_91 ) 3.72/3.94 ( skv_92 ) 3.72/3.94 ( (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( (+ 1 skv_92) ) 3.72/3.94 ( (+ 1 skv_91) ) 3.72/3.94 ( skv_101 ) 3.72/3.94 ( (+ (- 1) skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( (+ 1 skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( (+ 2 skv_91) ) 3.72/3.94 ( (+ 2 skv_92) ) 3.72/3.94 ( (tb2t (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))) ) 3.72/3.94 ( skv_108 ) 3.72/3.94 ( skv_109 ) 3.72/3.94 ( skv_110 ) 3.72/3.94 ( (+ (- 1) skv_92) ) 3.72/3.94 ( (+ (- 2) skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( (+ (- 1) skv_91) ) 3.72/3.94 ( (+ 2 skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( (+ 3 skv_91) ) 3.72/3.94 ( (+ 3 skv_92) ) 3.72/3.94 ( (tb2t (t2tb (+ 1 skv_91))) ) 3.72/3.94 ( (tb2t (t2tb (+ (- 1) skv_89 skv_91 (* (- 1) skv_92)))) ) 3.72/3.94 ( skv_120 ) 3.72/3.94 ( skv_121 ) 3.72/3.94 ( skv_122 ) 3.72/3.94 ( (+ (- 2) skv_92) ) 3.72/3.94 ( (+ (- 3) skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( (+ (- 2) skv_91) ) 3.72/3.94 ( skv_143 ) 3.72/3.94 ( skv_144 ) 3.72/3.94 ( skv_145 ) 3.72/3.94 ( skv_146 ) 3.72/3.94 ( skv_147 ) 3.72/3.94 ( skv_148 ) 3.72/3.94 ( skv_149 ) 3.72/3.94 ( skv_150 ) 3.72/3.94 ( skv_151 ) 3.72/3.94 ( skv_152 ) 3.72/3.94 ( skv_153 ) 3.72/3.94 ( skv_154 ) 3.72/3.94 ( skv_155 ) 3.72/3.94 ( skv_156 ) 3.72/3.94 ) 3.72/3.94 (instantiation (let ((_let_0 (t2tb I))) (forall ((I Int)) (or (not (>= (+ I (* (- 1) INST_CONSTANT_4578)) 0)) (>= (+ I (* (- 1) INST_CONSTANT_4579)) 0) (= (get INST_CONSTANT_4574 int INST_CONSTANT_4576 _let_0) (get INST_CONSTANT_4574 int INST_CONSTANT_4577 _let_0))) )) 3.72/3.94 ( skv_91 ) 3.72/3.94 ( skv_92 ) 3.72/3.94 ( (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( (+ 1 skv_92) ) 3.72/3.94 ( (+ 1 skv_91) ) 3.72/3.94 ( skv_101 ) 3.72/3.94 ( (+ (- 1) skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( (+ 1 skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( (+ 2 skv_91) ) 3.72/3.94 ( (+ 2 skv_92) ) 3.72/3.94 ( (tb2t (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))) ) 3.72/3.94 ( skv_108 ) 3.72/3.94 ( skv_109 ) 3.72/3.94 ( skv_110 ) 3.72/3.94 ( (+ (- 1) skv_92) ) 3.72/3.94 ( (+ (- 2) skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( (+ (- 1) skv_91) ) 3.72/3.94 ( (+ 2 skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( (+ 3 skv_91) ) 3.72/3.94 ( (+ 3 skv_92) ) 3.72/3.94 ( (tb2t (t2tb (+ 1 skv_91))) ) 3.72/3.94 ( (tb2t (t2tb (+ (- 1) skv_89 skv_91 (* (- 1) skv_92)))) ) 3.72/3.94 ( skv_120 ) 3.72/3.94 ( skv_121 ) 3.72/3.94 ( skv_122 ) 3.72/3.94 ( (+ (- 2) skv_92) ) 3.72/3.94 ( (+ (- 3) skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( (+ (- 2) skv_91) ) 3.72/3.94 ( skv_143 ) 3.72/3.94 ( skv_144 ) 3.72/3.94 ( skv_145 ) 3.72/3.94 ( skv_146 ) 3.72/3.94 ( skv_147 ) 3.72/3.94 ( skv_148 ) 3.72/3.94 ( skv_149 ) 3.72/3.94 ( skv_150 ) 3.72/3.94 ( skv_151 ) 3.72/3.94 ( skv_152 ) 3.72/3.94 ( skv_153 ) 3.72/3.94 ( skv_154 ) 3.72/3.94 ( skv_155 ) 3.72/3.94 ( skv_156 ) 3.72/3.94 ) 3.72/3.94 (instantiation (forall ((I Int)) (or (not (>= (+ I (* (- 1) INST_CONSTANT_4896)) 0)) (>= (+ I (* (- 1) INST_CONSTANT_4897)) 0) (not (= INST_CONSTANT_4894 (get INST_CONSTANT_4893 int INST_CONSTANT_4895 (t2tb I))))) ) 3.72/3.94 ( skv_91 ) 3.72/3.94 ( skv_92 ) 3.72/3.94 ( (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( (+ 1 skv_92) ) 3.72/3.94 ( (+ 1 skv_91) ) 3.72/3.94 ( skv_101 ) 3.72/3.94 ( (+ (- 1) skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( (+ 1 skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( (+ 2 skv_91) ) 3.72/3.94 ( (+ 2 skv_92) ) 3.72/3.94 ( (tb2t (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))) ) 3.72/3.94 ( skv_108 ) 3.72/3.94 ( skv_109 ) 3.72/3.94 ( skv_110 ) 3.72/3.94 ( (+ (- 1) skv_92) ) 3.72/3.94 ( (+ (- 2) skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( (+ (- 1) skv_91) ) 3.72/3.94 ( (+ 2 skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( (+ 3 skv_91) ) 3.72/3.94 ( (+ 3 skv_92) ) 3.72/3.94 ( (tb2t (t2tb (+ 1 skv_91))) ) 3.72/3.94 ( (tb2t (t2tb (+ (- 1) skv_89 skv_91 (* (- 1) skv_92)))) ) 3.72/3.94 ( skv_120 ) 3.72/3.94 ( skv_121 ) 3.72/3.94 ( skv_122 ) 3.72/3.94 ( (+ (- 2) skv_92) ) 3.72/3.94 ( (+ (- 3) skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( (+ (- 2) skv_91) ) 3.72/3.94 ( skv_143 ) 3.72/3.94 ( skv_144 ) 3.72/3.94 ( skv_145 ) 3.72/3.94 ( skv_146 ) 3.72/3.94 ( skv_147 ) 3.72/3.94 ( skv_148 ) 3.72/3.94 ( skv_149 ) 3.72/3.94 ( skv_150 ) 3.72/3.94 ( skv_151 ) 3.72/3.94 ( skv_152 ) 3.72/3.94 ( skv_153 ) 3.72/3.94 ( skv_154 ) 3.72/3.94 ( skv_155 ) 3.72/3.94 ( skv_156 ) 3.72/3.94 ) 3.72/3.94 (instantiation (let ((_let_0 (t2tb2 V))) (let ((_let_1 (t2tb3 skv_85))) (forall ((V elt1)) (= (occ1 elt _let_0 _let_1 skv_88 skv_92) (+ (occ1 elt _let_0 (t2tb3 skv_93) skv_88 skv_91) (* (- 1) (occ1 elt _let_0 _let_1 skv_89 (+ skv_89 skv_91 (* (- 1) skv_92)))))) ))) 3.72/3.94 ( skv_94 ) 3.72/3.94 ( (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_101))) ) 3.72/3.94 ( (tb2t2 (get elt int (t2tb3 skv_93) (t2tb skv_101))) ) 3.72/3.94 ( (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_92))) ) 3.72/3.94 ( (tb2t2 (get elt int (t2tb3 skv_93) (t2tb skv_92))) ) 3.72/3.94 ( (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_91))) ) 3.72/3.94 ( (tb2t2 (get elt int (t2tb3 skv_87) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92))))) ) 3.72/3.94 ( (tb2t2 (get elt int (t2tb3 skv_93) (t2tb (+ skv_89 skv_91 (* (- 1) skv_92))))) ) 3.72/3.94 ( (tb2t2 (get elt int (t2tb3 skv_87) (t2tb (+ 1 skv_91)))) ) 3.72/3.94 ( (tb2t2 (get elt int (t2tb3 skv_87) (t2tb (+ (- 1) skv_89 skv_91 (* (- 1) skv_92))))) ) 3.72/3.94 ( (tb2t2 (get elt int (t2tb3 skv_93) (t2tb (+ (- 1) skv_89 skv_91 (* (- 1) skv_92))))) ) 3.72/3.94 ( (tb2t2 (get elt int (t2tb3 skv_87) (t2tb skv_110))) ) 3.72/3.94 ( (tb2t2 (get elt int (t2tb3 skv_93) (t2tb skv_110))) ) 3.72/3.94 ) 3.72/3.94 (instantiation (let ((_let_0 (t2tb I1))) (forall ((I1 Int)) (or (and (or (not (>= I1 0)) (>= (+ I1 (* (- 1) skv_88)) 0)) (or (>= (+ I1 (* (- 1) skv_86)) 0) (not (>= (+ I1 (* (- 1) skv_90)) 0)))) (= (tb2t2 (get elt int (t2tb3 skv_87) _let_0)) (tb2t2 (get elt int (t2tb3 skv_93) _let_0)))) )) 3.72/3.94 ( skv_91 ) 3.72/3.94 ( skv_92 ) 3.72/3.94 ( (+ skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( (+ 1 skv_92) ) 3.72/3.94 ( (+ 1 skv_91) ) 3.72/3.94 ( skv_101 ) 3.72/3.94 ( (+ (- 1) skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( (+ 1 skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( (+ 2 skv_91) ) 3.72/3.94 ( (+ 2 skv_92) ) 3.72/3.94 ( (tb2t (t2tb (+ skv_89 skv_91 (* (- 1) skv_92)))) ) 3.72/3.94 ( skv_108 ) 3.72/3.94 ( skv_109 ) 3.72/3.94 ( skv_110 ) 3.72/3.94 ( (+ (- 1) skv_92) ) 3.72/3.94 ( (+ (- 2) skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( (+ (- 1) skv_91) ) 3.72/3.94 ( (+ 2 skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( (+ 3 skv_91) ) 3.72/3.94 ( (+ 3 skv_92) ) 3.72/3.94 ( (tb2t (t2tb (+ 1 skv_91))) ) 3.72/3.94 ( (tb2t (t2tb (+ (- 1) skv_89 skv_91 (* (- 1) skv_92)))) ) 3.72/3.94 ( skv_120 ) 3.72/3.94 ( skv_121 ) 3.72/3.94 ( skv_122 ) 3.72/3.94 ( (+ (- 2) skv_92) ) 3.72/3.94 ( (+ (- 3) skv_89 skv_91 (* (- 1) skv_92)) ) 3.72/3.94 ( (+ (- 2) skv_91) ) 3.72/3.94 ( skv_143 ) 3.72/3.94 ( skv_144 ) 3.72/3.94 ( skv_145 ) 3.72/3.94 ( skv_146 ) 3.72/3.94 ( skv_147 ) 3.72/3.94 ( skv_148 ) 3.72/3.94 ( skv_149 ) 3.72/3.94 ( skv_150 ) 3.72/3.94 ( skv_151 ) 3.72/3.94 ( skv_152 ) 3.72/3.94 ( skv_153 ) 3.72/3.94 ( skv_154 ) 3.72/3.94 ( skv_155 ) 3.72/3.94 ( skv_156 ) 3.72/3.94 ) 3.72/3.94 % SZS output end Proof for theBenchmark 3.72/3.95 EOF