0.07/0.12 % Problem : theBenchmark.p : TPTP v0.0.0. Released v0.0.0. 0.07/0.13 % Command : do_CVC4 %s 0.14/0.34 % Computer : n026.cluster.edu 0.14/0.34 % Model : x86_64 x86_64 0.14/0.34 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz 0.14/0.34 % Memory : 8042.1875MB 0.14/0.34 % OS : Linux 3.10.0-693.el7.x86_64 0.14/0.34 % CPULimit : 180 0.14/0.34 % DateTime : Thu Aug 29 09:52:05 EDT 2019 0.14/0.35 % CPUTime : 0.20/0.47 %----Proving TF0_ARI 0.20/0.48 ------- cvc4-tfa casc 27 : /export/starexec/sandbox/benchmark/theBenchmark.p at 180... 0.20/0.48 --- Run --finite-model-find --decision=internal at 15... 15.32/15.50 --- Run --decision=internal --simplification=none --no-inst-no-entail --no-quant-cf --full-saturate-quant at 15... 16.86/17.05 % SZS status Theorem for theBenchmark 16.86/17.05 % SZS output start Proof for theBenchmark 16.86/17.05 (skolem (forall ((I Int) (D map_int_int) (G1 map_int_int) (BOUND_VARIABLE_1508 Int) (BOUND_VARIABLE_1509 Int)) (let ((_let_0 (t2tb 0))) (let ((_let_1 (t2tb1 D))) (let ((_let_2 (f I))) (let ((_let_3 (* (- 1) BOUND_VARIABLE_1508))) (let ((_let_4 (tb2t (get int int (t2tb1 G1) (t2tb BOUND_VARIABLE_1508))))) (let ((_let_5 (* (- 1) _let_4))) (or (not (>= (+ n (* (- 1) I)) 1)) (not (>= I 1)) (not (forall ((K Int)) (or (not (>= (+ I (* (- 1) K)) 1)) (not (>= K 0)) (path (tb2t (get int int _let_1 (t2tb K))) K)) )) (not (= (tb2t (get int int (t2tb1 G1) _let_0)) (- 1))) (not (forall ((K Int) (BOUND_VARIABLE_1175 Int)) (let ((_let_0 (t2tb1 G1))) (let ((_let_2 (f K))) (let ((_let_3 (get int int _let_0 (t2tb K)))) (let ((_let_4 (* (- 1) (tb2t _let_3)))) (let ((_let_5 (tb2t (get int int _let_1 _let_3)))) (let ((_let_6 (tb2t (get int int _let_1 (t2tb K))))) (or (not (>= (+ I (* (- 1) K)) 1)) (not (>= K 1)) (and (not (>= (+ _let_2 _let_4) 1)) (>= (+ K _let_4) 1) (>= _let_6 1) (or (not (>= (+ K (* (- 1) BOUND_VARIABLE_1175)) 1)) (not (>= (+ BOUND_VARIABLE_1175 _let_4) 1)) (not (>= (+ _let_5 (* (- 1) (tb2t (get int int _let_1 (t2tb BOUND_VARIABLE_1175))))) 0))) (= _let_6 (+ 1 _let_5)) (>= (+ _let_2 (* (- 1) (tb2t (get int int _let_0 _let_3)))) 1))))))))) )) (not (= (tb2t (get int int _let_1 _let_0)) 0)) (not (>= (+ I _let_3) 1)) (not (forall ((K Int)) (or (not (>= (+ I (* (- 1) K)) 1)) (not (>= (+ K _let_3) 1)) (>= (+ (tb2t (get int int _let_1 (t2tb K))) (* (- 1) (tb2t (get int int _let_1 (t2tb BOUND_VARIABLE_1508))))) 1)) )) (not (>= (+ BOUND_VARIABLE_1508 (* (- 1) _let_2)) 0)) (not (>= (+ n _let_3) 1)) (not (>= BOUND_VARIABLE_1508 0)) (>= (+ _let_2 _let_5) 1) (not (>= (+ BOUND_VARIABLE_1509 _let_5) 1)) (not (>= (+ I (* (- 1) BOUND_VARIABLE_1509)) 1)) (not (>= (+ (tb2t (get int int _let_1 (t2tb _let_4))) (* (- 1) (tb2t (get int int _let_1 (t2tb BOUND_VARIABLE_1509))))) 0))))))))) ) 16.86/17.05 ( skv_2 skv_3 skv_4 skv_5 skv_6 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt 0)) (>= Dqt 0)) ) 16.86/17.05 ( skv_7 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt 0)) (>= (+ Dqt (* (- 1) skv_7)) 0)) ) 16.86/17.05 ( skv_8 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (let ((_let_0 (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))) (or (not (path Dqt _let_0)) (>= (+ Dqt (* (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb _let_0))))) 0))) ) 16.86/17.05 ( skv_9 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_2)) (>= Dqt 1)) ) 16.86/17.05 ( skv_10 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 1) skv_7) BOUND_VARIABLE_941)) (>= BOUND_VARIABLE_941 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f 0))) 0))) ) 16.86/17.05 ( skv_11 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((BOUND_VARIABLE_941 Int)) (let ((_let_0 (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))) (or (not (path (+ (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb _let_0)))) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) _let_0)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f _let_0))) 0)))) ) 16.86/17.05 ( skv_12 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5)))) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_5)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_5))) 0))) ) 16.86/17.05 ( skv_13 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))))) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_2)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_2))) 0))) ) 16.86/17.05 ( skv_14 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_2)) (>= (+ Dqt (* (- 1) skv_10)) 0)) ) 16.86/17.05 ( skv_15 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))) (>= (+ Dqt (* (- 1) skv_9)) 0)) ) 16.86/17.05 ( skv_16 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt 0)) (>= (+ Dqt (* (- 1) skv_8)) 0)) ) 16.86/17.05 ( skv_17 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (let ((_let_0 (tb2t (get int int (t2tb1 skv_4) (t2tb 0))))) (or (not (path Dqt _let_0)) (>= (+ Dqt (* (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb _let_0))))) 0))) ) 16.86/17.05 ( skv_18 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_2)) (>= (+ Dqt (* (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))))))) 1)) ) 16.86/17.05 ( skv_19 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_11)) (>= (+ Dqt (* (- 1) skv_7)) (- 1))) ) 16.86/17.05 ( skv_20 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_12)) (>= (+ Dqt (* (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))))))) (- 1))) ) 16.86/17.05 ( skv_21 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_5)) (>= (+ Dqt (* (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5))))) 0)) ) 16.86/17.05 ( skv_22 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 2) skv_7) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_11)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_11))) 0))) ) 16.86/17.05 ( skv_23 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 2) (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))))) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_12)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_12))) 0))) ) 16.86/17.05 ( skv_24 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 1) skv_10) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_2)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_2))) 0))) ) 16.86/17.05 ( skv_25 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 3) skv_7) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_23)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_23))) 0))) ) 16.86/17.05 ( skv_26 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_5)) (>= (+ Dqt (* (- 1) skv_22)) 0)) ) 16.86/17.05 ( skv_27 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_12)) (>= (+ Dqt (* (- 1) skv_21)) 0)) ) 16.86/17.05 ( skv_28 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_11)) (>= (+ Dqt (* (- 1) skv_20)) 0)) ) 16.86/17.05 ( skv_29 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_2)) (>= (+ Dqt (* (- 1) skv_19)) 0)) ) 16.86/17.05 ( skv_30 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt (tb2t (get int int (t2tb1 skv_4) (t2tb 0))))) (>= (+ Dqt (* (- 1) skv_18)) 0)) ) 16.86/17.05 ( skv_31 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt 0)) (>= (+ Dqt (* (- 1) skv_17)) 0)) ) 16.86/17.05 ( skv_32 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))) (>= (+ Dqt (* (- 1) skv_16)) 0)) ) 16.86/17.05 ( skv_33 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_2)) (>= (+ Dqt (* (- 1) skv_15)) 0)) ) 16.86/17.05 ( skv_34 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_2)) (>= (+ Dqt (* (- 1) skv_7)) 1)) ) 16.86/17.05 ( skv_35 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_23)) (>= (+ Dqt (* (- 1) skv_7)) (- 2))) ) 16.86/17.05 ( skv_36 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_24)) (>= (+ Dqt (* (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))))))) (- 2))) ) 16.86/17.05 ( skv_37 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_13)) (>= (+ Dqt (* (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5))))) (- 1))) ) 16.86/17.05 ( skv_38 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_25)) (>= (+ Dqt (* (- 1) skv_10)) (- 1))) ) 16.86/17.05 ( skv_39 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt 0)) (>= (+ Dqt (* (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))))))) 1)) ) 16.86/17.05 ( skv_40 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))) (>= Dqt 1)) ) 16.86/17.05 ( skv_41 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_14)) (>= (+ Dqt (* (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))))))) 0)) ) 16.86/17.05 ( skv_42 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 1) skv_21) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_12)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_12))) 0))) ) 16.86/17.05 ( skv_43 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path 0 BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_2)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_2))) 0))) ) 16.86/17.05 ( skv_44 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((BOUND_VARIABLE_941 Int)) (let ((_let_0 (tb2t (get int int (t2tb1 skv_4) (t2tb 0))))) (or (not (path (+ (- 1) skv_18) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) _let_0)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f _let_0))) 0)))) ) 16.86/17.05 ( skv_45 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 3) (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))))) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_24)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_24))) 0))) ) 16.86/17.05 ( skv_46 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 2) skv_10) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_25)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_25))) 0))) ) 16.86/17.05 ( skv_47 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))))) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_14)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_14))) 0))) ) 16.86/17.05 ( skv_48 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 2) (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5)))) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_13)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_13))) 0))) ) 16.86/17.05 ( skv_49 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5))) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_2)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_2))) 0))) ) 16.86/17.05 ( skv_50 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 4) skv_7) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_26)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_26))) 0))) ) 16.86/17.05 ( skv_51 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((BOUND_VARIABLE_941 Int)) (let ((_let_0 (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))) (or (not (path (+ (- 1) skv_9) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) _let_0)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f _let_0))) 0)))) ) 16.86/17.05 ( skv_52 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((BOUND_VARIABLE_941 Int)) (let ((_let_0 (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))) (or (not (path (+ (- 1) skv_41) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) _let_0)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f _let_0))) 0)))) ) 16.86/17.05 ( skv_53 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 1) skv_42) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_14)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_14))) 0))) ) 16.86/17.05 ( skv_54 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_14)) (>= (+ Dqt (* (- 1) skv_42)) 0)) ) 16.86/17.05 ( skv_55 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))) (>= (+ Dqt (* (- 1) skv_41)) 0)) ) 16.86/17.05 ( skv_56 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt 0)) (>= (+ Dqt (* (- 1) skv_40)) 0)) ) 16.86/17.05 ( skv_57 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_25)) (>= (+ Dqt (* (- 1) skv_39)) 0)) ) 16.86/17.05 ( skv_58 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_13)) (>= (+ Dqt (* (- 1) skv_38)) 0)) ) 16.86/17.05 ( skv_59 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_24)) (>= (+ Dqt (* (- 1) skv_37)) 0)) ) 16.86/17.05 ( skv_60 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_23)) (>= (+ Dqt (* (- 1) skv_36)) 0)) ) 16.86/17.05 ( skv_61 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_2)) (>= (+ Dqt (* (- 1) skv_35)) 0)) ) 16.86/17.05 ( skv_62 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_2)) (>= (+ Dqt (* (- 1) skv_34)) 0)) ) 16.86/17.05 ( skv_63 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))) (>= (+ Dqt (* (- 1) skv_33)) 0)) ) 16.86/17.05 ( skv_64 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt 0)) (>= (+ Dqt (* (- 1) skv_32)) 0)) ) 16.86/17.05 ( skv_65 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt (tb2t (get int int (t2tb1 skv_4) (t2tb 0))))) (>= (+ Dqt (* (- 1) skv_31)) 0)) ) 16.86/17.05 ( skv_66 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_2)) (>= (+ Dqt (* (- 1) skv_30)) 0)) ) 16.86/17.05 ( skv_67 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_11)) (>= (+ Dqt (* (- 1) skv_29)) 0)) ) 16.86/17.05 ( skv_68 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_12)) (>= (+ Dqt (* (- 1) skv_28)) 0)) ) 16.86/17.05 ( skv_69 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_5)) (>= (+ Dqt (* (- 1) skv_27)) 0)) ) 16.86/17.05 ( skv_70 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_12)) (>= (+ Dqt (* (- 1) skv_10)) 1)) ) 16.86/17.05 ( skv_71 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_11)) (>= (+ Dqt (* (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))))))) 2)) ) 16.86/17.05 ( skv_72 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_43)) (>= (+ Dqt (* (- 1) skv_21)) (- 1))) ) 16.86/17.05 ( skv_73 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_45)) (>= (+ Dqt (* (- 1) skv_18)) (- 1))) ) 16.86/17.05 ( skv_74 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_26)) (>= (+ Dqt (* (- 1) skv_7)) (- 3))) ) 16.86/17.05 ( skv_75 ) 16.86/17.05 ) 16.86/17.05 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_46)) (>= (+ Dqt (* (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))))))) (- 3))) ) 16.86/17.05 ( skv_76 ) 16.86/17.05 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_49)) (>= (+ Dqt (* (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5))))) (- 2))) ) 16.86/17.06 ( skv_77 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_47)) (>= (+ Dqt (* (- 1) skv_10)) (- 2))) ) 16.86/17.06 ( skv_78 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_2)) (>= (+ Dqt (* (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5))))) 1)) ) 16.86/17.06 ( skv_79 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt 0)) (>= Dqt 2)) ) 16.86/17.06 ( skv_80 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_44)) (>= Dqt 0)) ) 16.86/17.06 ( skv_81 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 1) skv_40) BOUND_VARIABLE_941)) (>= BOUND_VARIABLE_941 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f 0))) 0))) ) 16.86/17.06 ( skv_82 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 1) skv_39) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_25)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_25))) 0))) ) 16.86/17.06 ( skv_83 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 1) skv_38) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_13)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_13))) 0))) ) 16.86/17.06 ( skv_84 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 1) skv_37) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_24)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_24))) 0))) ) 16.86/17.06 ( skv_85 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (let ((_let_0 (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))) (or (not (path (+ (- 1) skv_33) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) _let_0)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f _let_0))) 0)))) ) 16.86/17.06 ( skv_86 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 1) skv_32) BOUND_VARIABLE_941)) (>= BOUND_VARIABLE_941 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f 0))) 0))) ) 16.86/17.06 ( skv_87 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (let ((_let_0 (tb2t (get int int (t2tb1 skv_4) (t2tb 0))))) (or (not (path (+ (- 1) skv_31) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) _let_0)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f _let_0))) 0)))) ) 16.86/17.06 ( skv_88 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 2) skv_21) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_43)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_43))) 0))) ) 16.86/17.06 ( skv_89 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 2) skv_18) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_45)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_45))) 0))) ) 16.86/17.06 ( skv_90 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 4) (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))))) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_46)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_46))) 0))) ) 16.86/17.06 ( skv_91 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 3) skv_10) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_47)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_47))) 0))) ) 16.86/17.06 ( skv_92 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (- 1) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_44)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_44))) 0))) ) 16.86/17.06 ( skv_93 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 3) (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5)))) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_49)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_49))) 0))) ) 16.86/17.06 ( skv_94 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (let ((_let_0 (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))) (or (not (path (+ (- 1) skv_16) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) _let_0)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f _let_0))) 0)))) ) 16.86/17.06 ( skv_95 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 1) skv_19) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_2)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_2))) 0))) ) 16.86/17.06 ( skv_96 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 1) skv_29) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_11)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_11))) 0))) ) 16.86/17.06 ( skv_97 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 1) skv_20) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_11)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_11))) 0))) ) 16.86/17.06 ( skv_98 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 1) skv_35) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_2)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_2))) 0))) ) 16.86/17.06 ( skv_99 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 1) skv_15) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_2)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_2))) 0))) ) 16.86/17.06 ( skv_100 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 1) skv_36) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_23)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_23))) 0))) ) 16.86/17.06 ( skv_101 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb skv_6)))) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_6)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_6))) 0))) ) 16.86/17.06 ( skv_102 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5)))) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_50)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_50))) 0))) ) 16.86/17.06 ( skv_103 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 5) skv_7) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_51)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_51))) 0))) ) 16.86/17.06 ( skv_104 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 1) skv_72) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_11)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_11))) 0))) ) 16.86/17.06 ( skv_105 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 2) skv_16) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_95)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_95))) 0))) ) 16.86/17.06 ( skv_106 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_44)) (>= (+ Dqt (* (- 1) skv_81)) 0)) ) 16.86/17.06 ( skv_107 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_47)) (>= (+ Dqt (* (- 1) skv_78)) 0)) ) 16.86/17.06 ( skv_108 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_46)) (>= (+ Dqt (* (- 1) skv_76)) 0)) ) 16.86/17.06 ( skv_109 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_5)) (>= (+ Dqt (* (- 1) skv_70)) 0)) ) 16.86/17.06 ( skv_110 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_11)) (>= (+ Dqt (* (- 1) skv_68)) 0)) ) 16.86/17.06 ( skv_111 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt (tb2t (get int int (t2tb1 skv_4) (t2tb 0))))) (>= (+ Dqt (* (- 1) skv_66)) 0)) ) 16.86/17.06 ( skv_112 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_23)) (>= (+ Dqt (* (- 1) skv_61)) 0)) ) 16.86/17.06 ( skv_113 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_24)) (>= (+ Dqt (* (- 1) skv_60)) 0)) ) 16.86/17.06 ( skv_114 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_13)) (>= (+ Dqt (* (- 1) skv_59)) 0)) ) 16.86/17.06 ( skv_115 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_14)) (>= (+ Dqt (* (- 1) skv_55)) 0)) ) 16.86/17.06 ( skv_116 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt (tb2t (get int int (t2tb1 skv_4) (t2tb 0))))) (>= (+ Dqt (* (- 1) skv_7)) 2)) ) 16.86/17.06 ( skv_117 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_54)) (>= (+ Dqt (* (- 1) skv_42)) (- 1))) ) 16.86/17.06 ( skv_118 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_82)) (>= (+ Dqt (* (- 1) skv_40)) (- 1))) ) 16.86/17.06 ( skv_119 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_83)) (>= (+ Dqt (* (- 1) skv_39)) (- 1))) ) 16.86/17.06 ( skv_120 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_85)) (>= (+ Dqt (* (- 1) skv_37)) (- 1))) ) 16.86/17.06 ( skv_121 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_101)) (>= (+ Dqt (* (- 1) skv_36)) (- 1))) ) 16.86/17.06 ( skv_122 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_99)) (>= (+ Dqt (* (- 1) skv_35)) (- 1))) ) 16.86/17.06 ( skv_123 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_87)) (>= (+ Dqt (* (- 1) skv_32)) (- 1))) ) 16.86/17.06 ( skv_124 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_88)) (>= (+ Dqt (* (- 1) skv_31)) (- 1))) ) 16.86/17.06 ( skv_125 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_97)) (>= (+ Dqt (* (- 1) skv_29)) (- 1))) ) 16.86/17.06 ( skv_126 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_90)) (>= (+ Dqt (* (- 1) skv_18)) (- 2))) ) 16.86/17.06 ( skv_127 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_51)) (>= (+ Dqt (* (- 1) skv_7)) (- 4))) ) 16.86/17.06 ( skv_128 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_91)) (>= (+ Dqt (* (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))))))) (- 4))) ) 16.86/17.06 ( skv_129 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_94)) (>= (+ Dqt (* (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5))))) (- 3))) ) 16.86/17.06 ( skv_130 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_92)) (>= (+ Dqt (* (- 1) skv_10)) (- 3))) ) 16.86/17.06 ( skv_131 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_84)) (>= (+ Dqt (* (- 1) skv_38)) (- 1))) ) 16.86/17.06 ( skv_132 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt 0)) (>= (+ Dqt (* (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))))))) 2)) ) 16.86/17.06 ( skv_133 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_98)) (>= (+ Dqt (* (- 1) skv_20)) (- 1))) ) 16.86/17.06 ( skv_134 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_95)) (>= (+ Dqt (* (- 1) skv_16)) (- 1))) ) 16.86/17.06 ( skv_135 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_100)) (>= (+ Dqt (* (- 1) skv_15)) (- 1))) ) 16.86/17.06 ( skv_136 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_96)) (>= (+ Dqt (* (- 1) skv_19)) (- 1))) ) 16.86/17.06 ( skv_137 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_12)) (>= (+ Dqt (* (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5))))) 1)) ) 16.86/17.06 ( skv_138 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_52)) (>= (+ Dqt (* (- 1) skv_9)) (- 1))) ) 16.86/17.06 ( skv_139 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))) (>= (+ Dqt (* (- 1) skv_10)) (- 1))) ) 16.86/17.06 ( skv_140 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_14)) (>= (+ Dqt (* (- 1) skv_7)) (- 1))) ) 16.86/17.06 ( skv_141 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_12)) (>= (+ Dqt (* (- 1) skv_69)) 0)) ) 16.86/17.06 ( skv_142 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_50)) (>= (+ Dqt (* (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5))))) 0)) ) 16.86/17.06 ( skv_143 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_23)) (>= (+ Dqt (* (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5))))) 0)) ) 16.86/17.06 ( skv_144 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_43)) (>= (+ Dqt (* (- 1) skv_73)) 0)) ) 16.86/17.06 ( skv_145 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt 0)) (>= (+ Dqt (* (- 1) skv_16)) 0)) ) 16.86/17.06 ( skv_146 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_11)) (>= Dqt 1)) ) 16.86/17.06 ( skv_147 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_6)) (>= (+ Dqt (* (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb skv_6))))) 0)) ) 16.86/17.06 ( skv_148 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_5)) (>= Dqt 1)) ) 16.86/17.06 ( skv_149 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((Dqt Int)) (or (not (path Dqt skv_11)) (>= (+ Dqt (* (- 1) skv_72)) 0)) ) 16.86/17.06 ( skv_150 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 1) skv_78) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_47)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_47))) 0))) ) 16.86/17.06 ( skv_151 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 1) skv_76) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_46)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_46))) 0))) ) 16.86/17.06 ( skv_152 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (let ((_let_0 (tb2t (get int int (t2tb1 skv_4) (t2tb 0))))) (or (not (path (+ (- 1) skv_66) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) _let_0)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f _let_0))) 0)))) ) 16.86/17.06 ( skv_153 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 1) skv_60) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_24)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_24))) 0))) ) 16.86/17.06 ( skv_154 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 1) skv_30) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_2)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_2))) 0))) ) 16.86/17.06 ( skv_155 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 2) skv_19) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_96)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_96))) 0))) ) 16.86/17.06 ( skv_156 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 4) skv_10) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_92)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_92))) 0))) ) 16.86/17.06 ( skv_157 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 2) skv_42) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_54)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_54))) 0))) ) 16.86/17.06 ( skv_158 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 2) skv_40) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_82)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_82))) 0))) ) 16.86/17.06 ( skv_159 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 2) skv_39) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_83)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_83))) 0))) ) 16.86/17.06 ( skv_160 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 2) skv_37) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_85)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_85))) 0))) ) 16.86/17.06 ( skv_161 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 2) skv_36) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_101)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_101))) 0))) ) 16.86/17.06 ( skv_162 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 2) skv_35) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_99)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_99))) 0))) ) 16.86/17.06 ( skv_163 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 2) skv_32) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_87)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_87))) 0))) ) 16.86/17.06 ( skv_164 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 2) skv_31) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_88)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_88))) 0))) ) 16.86/17.06 ( skv_165 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 2) skv_29) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_97)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_97))) 0))) ) 16.86/17.06 ( skv_166 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 3) skv_18) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_90)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_90))) 0))) ) 16.86/17.06 ( skv_167 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 5) (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))))) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_91)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_91))) 0))) ) 16.86/17.06 ( skv_168 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 4) (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5)))) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_94)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_94))) 0))) ) 16.86/17.06 ( skv_169 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 2) skv_15) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_100)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_100))) 0))) ) 16.86/17.06 ( skv_170 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 2) skv_38) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_84)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_84))) 0))) ) 16.86/17.06 ( skv_171 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 1) skv_59) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_13)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_13))) 0))) ) 16.86/17.06 ( skv_172 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 2) skv_20) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_98)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_98))) 0))) ) 16.86/17.06 ( skv_173 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 1) skv_73) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_43)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_43))) 0))) ) 16.86/17.06 ( skv_174 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 1) skv_61) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_23)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_23))) 0))) ) 16.86/17.06 ( skv_175 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path 0 BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_5)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_5))) 0))) ) 16.86/17.06 ( skv_176 ) 16.86/17.06 ) 16.86/17.06 (skolem (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 1) skv_22) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_5)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_5))) 0))) ) 16.86/17.06 ( skv_177 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((I Int)) (= I (tb2t (t2tb I))) ) 16.86/17.06 ( 0 ) 16.86/17.06 ( skv_5 ) 16.86/17.06 ( skv_6 ) 16.86/17.06 ( (tb2t (get int int (t2tb1 skv_4) (t2tb 0))) ) 16.86/17.06 ( (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))) ) 16.86/17.06 ( (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))))) ) 16.86/17.06 ( (let ((_let_0 (t2tb1 skv_4))) (tb2t (get int int _let_0 (get int int _let_0 (t2tb (tb2t (get int int _let_0 (t2tb skv_5)))))))) ) 16.86/17.06 ( (let ((_let_0 (t2tb1 skv_4))) (tb2t (get int int _let_0 (get int int _let_0 (t2tb (tb2t (get int int _let_0 (t2tb 0)))))))) ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((X Int)) (sort int (t2tb X)) ) 16.86/17.06 ( 0 ) 16.86/17.06 ( skv_5 ) 16.86/17.06 ( skv_6 ) 16.86/17.06 ( (tb2t (get int int (t2tb1 skv_4) (t2tb 0))) ) 16.86/17.06 ( (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))) ) 16.86/17.06 ( (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))))) ) 16.86/17.06 ( (let ((_let_0 (t2tb1 skv_4))) (tb2t (get int int _let_0 (get int int _let_0 (t2tb (tb2t (get int int _let_0 (t2tb skv_5)))))))) ) 16.86/17.06 ( (let ((_let_0 (t2tb1 skv_4))) (tb2t (get int int _let_0 (get int int _let_0 (t2tb (tb2t (get int int _let_0 (t2tb 0)))))))) ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((X map_int_int)) (sort (map int int) (t2tb1 X)) ) 16.86/17.06 ( skv_3 ) 16.86/17.06 ( skv_4 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((J uni)) (= J (t2tb1 (tb2t1 J))) ) 16.86/17.06 ( (t2tb1 skv_3) ) 16.86/17.06 ( (t2tb1 skv_4) ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((A ty) (B ty) (X uni) (X1 uni)) (sort B (get B A X X1)) ) 16.86/17.06 ( int, int, (t2tb1 skv_3), (t2tb 0) ) 16.86/17.06 ( int, int, (t2tb1 skv_3), (t2tb skv_5) ) 16.86/17.06 ( int, int, (t2tb1 skv_3), (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))) ) 16.86/17.06 ( int, int, (t2tb1 skv_3), (t2tb skv_6) ) 16.86/17.06 ( int, int, (t2tb1 skv_3), (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb 0)))) ) 16.86/17.06 ( int, int, (t2tb1 skv_3), (let ((_let_0 (t2tb1 skv_4))) (get int int _let_0 (t2tb (tb2t (get int int _let_0 (t2tb skv_5)))))) ) 16.86/17.06 ( int, int, (t2tb1 skv_3), (let ((_let_0 (t2tb1 skv_4))) (get int int _let_0 (t2tb (tb2t (get int int _let_0 (t2tb 0)))))) ) 16.86/17.06 ( int, int, (t2tb1 skv_3), (get int int (t2tb1 skv_4) (t2tb skv_6)) ) 16.86/17.06 ( int, int, (t2tb1 skv_4), (t2tb 0) ) 16.86/17.06 ( int, int, (t2tb1 skv_4), (t2tb skv_5) ) 16.86/17.06 ( int, int, (t2tb1 skv_4), (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))) ) 16.86/17.06 ( int, int, (t2tb1 skv_4), (t2tb skv_6) ) 16.86/17.06 ( int, int, (t2tb1 skv_4), (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb 0)))) ) 16.86/17.06 ( int, int, (t2tb1 skv_4), (let ((_let_0 (t2tb1 skv_4))) (get int int _let_0 (t2tb (tb2t (get int int _let_0 (t2tb skv_5)))))) ) 16.86/17.06 ( int, int, (t2tb1 skv_4), (let ((_let_0 (t2tb1 skv_4))) (get int int _let_0 (t2tb (tb2t (get int int _let_0 (t2tb 0)))))) ) 16.86/17.06 ( int, int, (t2tb1 skv_4), (get int int (t2tb1 skv_4) (t2tb skv_6)) ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((A ty) (X uni)) (sort (ref A) (mk_ref A X)) ) 16.86/17.06 ( int, (t2tb 0) ) 16.86/17.06 ( int, (get int int (t2tb1 skv_4) (t2tb 0)) ) 16.86/17.06 ( int, (t2tb skv_5) ) 16.86/17.06 ( int, (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))) ) 16.86/17.06 ( (map int int), (t2tb1 skv_3) ) 16.86/17.06 ( (map int int), (t2tb1 skv_4) ) 16.86/17.06 ( (ref int), (mk_ref int (get int int (t2tb1 skv_4) (t2tb 0))) ) 16.86/17.06 ( (ref int), (mk_ref int (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))) ) 16.86/17.06 ( (ref int), (mk_ref int (t2tb skv_5)) ) 16.86/17.06 ( (ref (map int int)), (mk_ref (map int int) (t2tb1 skv_3)) ) 16.86/17.06 ( (ref (map int int)), (mk_ref (map int int) (t2tb1 skv_4)) ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((A ty) (X uni)) (sort A (contents A X)) ) 16.86/17.06 ( int, (mk_ref int (get int int (t2tb1 skv_4) (t2tb 0))) ) 16.86/17.06 ( int, (mk_ref int (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))) ) 16.86/17.06 ( int, (mk_ref int (t2tb 0)) ) 16.86/17.06 ( int, (mk_ref int (t2tb skv_5)) ) 16.86/17.06 ( (map int int), (mk_ref (map int int) (t2tb1 skv_3)) ) 16.86/17.06 ( (map int int), (mk_ref (map int int) (t2tb1 skv_4)) ) 16.86/17.06 ( (ref int), (mk_ref (ref int) (mk_ref int (get int int (t2tb1 skv_4) (t2tb 0)))) ) 16.86/17.06 ( (ref int), (mk_ref (ref int) (mk_ref int (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))))) ) 16.86/17.06 ( (ref int), (mk_ref (ref int) (mk_ref int (t2tb skv_5))) ) 16.86/17.06 ( (ref (map int int)), (let ((_let_0 (map int int))) (mk_ref (ref _let_0) (mk_ref _let_0 (t2tb1 skv_3)))) ) 16.86/17.06 ( (ref (map int int)), (let ((_let_0 (map int int))) (mk_ref (ref _let_0) (mk_ref _let_0 (t2tb1 skv_4)))) ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((A ty) (U uni)) (or (not (sort (ref A) U)) (= U (mk_ref A (contents A U)))) ) 16.86/17.06 ( int, (mk_ref int (get int int (t2tb1 skv_4) (t2tb 0))) ) 16.86/17.06 ( int, (mk_ref int (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))) ) 16.86/17.06 ( int, (mk_ref int (t2tb 0)) ) 16.86/17.06 ( int, (mk_ref int (t2tb skv_5)) ) 16.86/17.06 ( int, (let ((_let_0 (ref int))) (contents _let_0 (mk_ref _let_0 (mk_ref int (get int int (t2tb1 skv_4) (t2tb 0)))))) ) 16.86/17.06 ( int, (let ((_let_0 (ref int))) (contents _let_0 (mk_ref _let_0 (mk_ref int (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))))))) ) 16.86/17.06 ( (map int int), (mk_ref (map int int) (t2tb1 skv_3)) ) 16.86/17.06 ( (map int int), (mk_ref (map int int) (t2tb1 skv_4)) ) 16.86/17.06 ( (map int int), (let ((_let_0 (map int int))) (let ((_let_1 (ref _let_0))) (contents _let_1 (mk_ref _let_1 (mk_ref _let_0 (t2tb1 skv_3)))))) ) 16.86/17.06 ( (map int int), (let ((_let_0 (map int int))) (let ((_let_1 (ref _let_0))) (contents _let_1 (mk_ref _let_1 (mk_ref _let_0 (t2tb1 skv_4)))))) ) 16.86/17.06 ( (ref int), (mk_ref (ref int) (mk_ref int (get int int (t2tb1 skv_4) (t2tb 0)))) ) 16.86/17.06 ( (ref int), (mk_ref (ref int) (mk_ref int (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))))) ) 16.86/17.06 ( (ref int), (mk_ref (ref int) (mk_ref int (t2tb skv_5))) ) 16.86/17.06 ( (ref (map int int)), (let ((_let_0 (map int int))) (mk_ref (ref _let_0) (mk_ref _let_0 (t2tb1 skv_3)))) ) 16.86/17.06 ( (ref (map int int)), (let ((_let_0 (map int int))) (mk_ref (ref _let_0) (mk_ref _let_0 (t2tb1 skv_4)))) ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((Z Int) (Z1 Int)) (or (not (path Z Z1)) (and (= Z 0) (= Z1 0)) (and (>= (+ n (* (- 1) Z1)) 1) (>= Z1 0) (not (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 1) Z) BOUND_VARIABLE_941)) (not (>= (+ Z1 (* (- 1) BOUND_VARIABLE_941)) 1)) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f Z1))) 0))) )))) ) 16.86/17.06 ( 0, 0 ) 16.86/17.06 ( 0, skv_44 ) 16.86/17.06 ( 1, skv_2 ) 16.86/17.06 ( 1, skv_5 ) 16.86/17.06 ( (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5))), skv_5 ) 16.86/17.06 ( (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5))), skv_50 ) 16.86/17.06 ( (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))))), (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))) ) 16.86/17.06 ( (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))))), skv_14 ) 16.86/17.06 ( (tb2t (get int int (t2tb1 skv_3) (t2tb skv_6))), skv_6 ) 16.86/17.06 ( (+ 1 (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5)))), skv_2 ) 16.86/17.06 ( skv_7, 0 ) 16.86/17.06 ( (+ (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))))), skv_12 ) 16.86/17.06 ( (+ (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))))), skv_48 ) 16.86/17.06 ( (+ (- 1) skv_7), skv_11 ) 16.86/17.06 ( (+ 1 (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))))), skv_2 ) 16.86/17.06 ( skv_8, 0 ) 16.86/17.06 ( skv_9, (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))) ) 16.86/17.06 ( skv_10, skv_2 ) 16.86/17.06 ( (+ (- 1) skv_10), skv_25 ) 16.86/17.06 ( (+ (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5)))), skv_13 ) 16.86/17.06 ( (+ (- 2) (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))))), skv_24 ) 16.86/17.06 ( (+ (- 2) skv_7), skv_23 ) 16.86/17.06 ( (+ 1 skv_7), skv_2 ) 16.86/17.06 ( skv_15, skv_2 ) 16.86/17.06 ( skv_16, (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))) ) 16.86/17.06 ( skv_17, 0 ) 16.86/17.06 ( skv_18, (tb2t (get int int (t2tb1 skv_4) (t2tb 0))) ) 16.86/17.06 ( skv_19, skv_2 ) 16.86/17.06 ( skv_20, skv_11 ) 16.86/17.06 ( skv_21, skv_12 ) 16.86/17.06 ( skv_22, skv_5 ) 16.86/17.06 ( (+ (- 1) skv_19), skv_96 ) 16.86/17.06 ( (+ (- 1) skv_15), skv_100 ) 16.86/17.06 ( (+ (- 2) skv_10), skv_47 ) 16.86/17.06 ( (+ (- 2) (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5)))), skv_49 ) 16.86/17.06 ( (+ (- 3) (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))))), skv_46 ) 16.86/17.06 ( (+ (- 3) skv_7), skv_26 ) 16.86/17.06 ( (+ (- 1) skv_16), skv_95 ) 16.86/17.06 ( (+ (- 1) skv_18), skv_45 ) 16.86/17.06 ( (+ (- 1) skv_20), skv_98 ) 16.86/17.06 ( (+ (- 1) skv_21), skv_43 ) 16.86/17.06 ( skv_27, skv_5 ) 16.86/17.06 ( skv_28, skv_12 ) 16.86/17.06 ( skv_29, skv_11 ) 16.86/17.06 ( skv_30, skv_2 ) 16.86/17.06 ( skv_31, (tb2t (get int int (t2tb1 skv_4) (t2tb 0))) ) 16.86/17.06 ( skv_32, 0 ) 16.86/17.06 ( skv_33, (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))) ) 16.86/17.06 ( skv_34, skv_2 ) 16.86/17.06 ( skv_35, skv_2 ) 16.86/17.06 ( skv_36, skv_23 ) 16.86/17.06 ( skv_37, skv_24 ) 16.86/17.06 ( skv_38, skv_13 ) 16.86/17.06 ( skv_39, skv_25 ) 16.86/17.06 ( skv_40, 0 ) 16.86/17.06 ( skv_41, (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))) ) 16.86/17.06 ( skv_42, skv_14 ) 16.86/17.06 ( (+ (- 1) skv_38), skv_84 ) 16.86/17.06 ( (+ (- 3) skv_10), skv_92 ) 16.86/17.06 ( (+ (- 3) (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5)))), skv_94 ) 16.86/17.06 ( (+ (- 4) (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))))), skv_91 ) 16.86/17.06 ( (+ (- 4) skv_7), skv_51 ) 16.86/17.06 ( (+ (- 2) skv_18), skv_90 ) 16.86/17.06 ( (+ (- 1) skv_29), skv_97 ) 16.86/17.06 ( (+ (- 1) skv_31), skv_88 ) 16.86/17.06 ( (+ (- 1) skv_32), skv_87 ) 16.86/17.06 ( (+ (- 1) skv_35), skv_99 ) 16.86/17.06 ( (+ (- 1) skv_36), skv_101 ) 16.86/17.06 ( (+ (- 1) skv_37), skv_85 ) 16.86/17.06 ( (+ (- 1) skv_39), skv_83 ) 16.86/17.06 ( (+ (- 1) skv_40), skv_82 ) 16.86/17.06 ( (+ (- 1) skv_42), skv_54 ) 16.86/17.06 ( skv_55, skv_14 ) 16.86/17.06 ( skv_59, skv_13 ) 16.86/17.06 ( skv_60, skv_24 ) 16.86/17.06 ( skv_61, skv_23 ) 16.86/17.06 ( skv_66, (tb2t (get int int (t2tb1 skv_4) (t2tb 0))) ) 16.86/17.06 ( skv_68, skv_11 ) 16.86/17.06 ( skv_70, skv_5 ) 16.86/17.06 ( skv_72, skv_11 ) 16.86/17.06 ( skv_73, skv_43 ) 16.86/17.06 ( skv_76, skv_46 ) 16.86/17.06 ( skv_78, skv_47 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((K Int)) (let ((_let_0 (f K))) (or (not (>= K 1)) (not (>= (+ n (* (- 1) K)) 1)) (and (>= (+ K (* (- 1) _let_0)) 1) (>= _let_0 0)))) ) 16.86/17.06 ( 0 ) 16.86/17.06 ( skv_2 ) 16.86/17.06 ( skv_5 ) 16.86/17.06 ( skv_6 ) 16.86/17.06 ( (tb2t (get int int (t2tb1 skv_4) (t2tb 0))) ) 16.86/17.06 ( (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))) ) 16.86/17.06 ( skv_11 ) 16.86/17.06 ( skv_12 ) 16.86/17.06 ( skv_14 ) 16.86/17.06 ( skv_23 ) 16.86/17.06 ( skv_43 ) 16.86/17.06 ( skv_44 ) 16.86/17.06 ( skv_47 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((D Int) (I Int)) (= (and (path D I) (forall ((Dqt Int)) (or (not (path Dqt I)) (not (>= (+ D (* (- 1) Dqt)) 1))) )) (distance D I)) ) 16.86/17.06 ( 0, 0 ) 16.86/17.06 ( 0, skv_44 ) 16.86/17.06 ( 1, skv_2 ) 16.86/17.06 ( 1, skv_5 ) 16.86/17.06 ( 1, (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))) ) 16.86/17.06 ( 1, skv_11 ) 16.86/17.06 ( 2, 0 ) 16.86/17.06 ( (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5))), skv_5 ) 16.86/17.06 ( (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5))), skv_23 ) 16.86/17.06 ( (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5))), skv_50 ) 16.86/17.06 ( (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))))), (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))) ) 16.86/17.06 ( (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))))), skv_14 ) 16.86/17.06 ( (tb2t (get int int (t2tb1 skv_3) (t2tb skv_6))), skv_6 ) 16.86/17.06 ( (+ 1 (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5)))), skv_2 ) 16.86/17.06 ( (+ 1 (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5)))), skv_12 ) 16.86/17.06 ( skv_7, 0 ) 16.86/17.06 ( (+ (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))))), skv_12 ) 16.86/17.06 ( (+ (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))))), skv_48 ) 16.86/17.06 ( (+ (- 1) skv_7), skv_11 ) 16.86/17.06 ( (+ (- 1) skv_7), skv_14 ) 16.86/17.06 ( (+ 1 (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))))), 0 ) 16.86/17.06 ( (+ 1 (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))))), skv_2 ) 16.86/17.06 ( (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb 0)))))), (tb2t (get int int (t2tb1 skv_4) (t2tb 0))) ) 16.86/17.06 ( skv_8, 0 ) 16.86/17.06 ( skv_9, (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))) ) 16.86/17.06 ( skv_10, skv_2 ) 16.86/17.06 ( (+ (- 1) skv_10), (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))) ) 16.86/17.06 ( (+ (- 1) skv_10), skv_25 ) 16.86/17.06 ( (+ (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5)))), skv_13 ) 16.86/17.06 ( (+ (- 2) (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))))), skv_24 ) 16.86/17.06 ( (+ (- 2) skv_7), skv_23 ) 16.86/17.06 ( (+ (- 1) skv_9), skv_52 ) 16.86/17.06 ( (+ 1 skv_7), skv_2 ) 16.86/17.06 ( skv_15, skv_2 ) 16.86/17.06 ( skv_16, 0 ) 16.86/17.06 ( skv_16, (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))) ) 16.86/17.06 ( skv_17, 0 ) 16.86/17.06 ( skv_18, (tb2t (get int int (t2tb1 skv_4) (t2tb 0))) ) 16.86/17.06 ( skv_19, skv_2 ) 16.86/17.06 ( skv_20, skv_11 ) 16.86/17.06 ( skv_21, skv_12 ) 16.86/17.06 ( skv_22, skv_5 ) 16.86/17.06 ( (+ (- 1) skv_19), skv_96 ) 16.86/17.06 ( (+ (- 1) skv_15), skv_100 ) 16.86/17.06 ( (+ (- 2) skv_10), skv_47 ) 16.86/17.06 ( (+ (- 2) (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5)))), skv_49 ) 16.86/17.06 ( (+ (- 3) (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))))), skv_46 ) 16.86/17.06 ( (+ (- 3) skv_7), skv_26 ) 16.86/17.06 ( (+ (- 1) skv_16), skv_95 ) 16.86/17.06 ( (+ (- 1) skv_18), skv_45 ) 16.86/17.06 ( (+ (- 1) skv_20), skv_98 ) 16.86/17.06 ( (+ (- 1) skv_21), skv_43 ) 16.86/17.06 ( (+ 2 (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))))), 0 ) 16.86/17.06 ( (+ 2 (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))))), skv_11 ) 16.86/17.06 ( (+ 1 skv_10), skv_12 ) 16.86/17.06 ( skv_27, skv_5 ) 16.86/17.06 ( skv_28, skv_12 ) 16.86/17.06 ( skv_29, skv_11 ) 16.86/17.06 ( skv_30, skv_2 ) 16.86/17.06 ( skv_31, (tb2t (get int int (t2tb1 skv_4) (t2tb 0))) ) 16.86/17.06 ( skv_32, 0 ) 16.86/17.06 ( skv_33, (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))) ) 16.86/17.06 ( skv_34, skv_2 ) 16.86/17.06 ( skv_35, skv_2 ) 16.86/17.06 ( skv_36, skv_23 ) 16.86/17.06 ( skv_37, skv_24 ) 16.86/17.06 ( skv_38, skv_13 ) 16.86/17.06 ( skv_39, skv_25 ) 16.86/17.06 ( skv_40, 0 ) 16.86/17.06 ( skv_41, (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))) ) 16.86/17.06 ( skv_42, skv_14 ) 16.86/17.06 ( (+ (- 1) skv_38), skv_84 ) 16.86/17.06 ( (+ (- 3) skv_10), skv_92 ) 16.86/17.06 ( (+ (- 3) (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5)))), skv_94 ) 16.86/17.06 ( (+ (- 4) (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))))), skv_91 ) 16.86/17.06 ( (+ (- 4) skv_7), skv_51 ) 16.86/17.06 ( (+ (- 2) skv_18), skv_90 ) 16.86/17.06 ( (+ (- 1) skv_29), skv_97 ) 16.86/17.06 ( (+ (- 1) skv_31), skv_88 ) 16.86/17.06 ( (+ (- 1) skv_32), skv_87 ) 16.86/17.06 ( (+ (- 1) skv_35), skv_99 ) 16.86/17.06 ( (+ (- 1) skv_36), skv_101 ) 16.86/17.06 ( (+ (- 1) skv_37), skv_85 ) 16.86/17.06 ( (+ (- 1) skv_39), skv_83 ) 16.86/17.06 ( (+ (- 1) skv_40), skv_82 ) 16.86/17.06 ( (+ (- 1) skv_42), skv_54 ) 16.86/17.06 ( (+ 2 skv_7), (tb2t (get int int (t2tb1 skv_4) (t2tb 0))) ) 16.86/17.06 ( skv_55, skv_14 ) 16.86/17.06 ( skv_59, skv_13 ) 16.86/17.06 ( skv_60, skv_24 ) 16.86/17.06 ( skv_61, skv_23 ) 16.86/17.06 ( skv_66, (tb2t (get int int (t2tb1 skv_4) (t2tb 0))) ) 16.86/17.06 ( skv_68, skv_11 ) 16.86/17.06 ( skv_69, skv_12 ) 16.86/17.06 ( skv_70, skv_5 ) 16.86/17.06 ( skv_72, skv_11 ) 16.86/17.06 ( skv_73, skv_43 ) 16.86/17.06 ( skv_76, skv_46 ) 16.86/17.06 ( skv_78, skv_47 ) 16.86/17.06 ( skv_81, skv_44 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((I map_int_int)) (= I (tb2t1 (t2tb1 I))) ) 16.86/17.06 ( skv_3 ) 16.86/17.06 ( skv_4 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((J uni)) (= J (t2tb (tb2t J))) ) 16.86/17.06 ( (get int int (t2tb1 skv_4) (t2tb 0)) ) 16.86/17.06 ( (get int int (t2tb1 skv_3) (t2tb 0)) ) 16.86/17.06 ( (t2tb skv_5) ) 16.86/17.06 ( (get int int (t2tb1 skv_3) (t2tb skv_5)) ) 16.86/17.06 ( (get int int (t2tb1 skv_4) (t2tb skv_5)) ) 16.86/17.06 ( (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))) ) 16.86/17.06 ( (get int int (t2tb1 skv_3) (t2tb skv_6)) ) 16.86/17.06 ( (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb 0))))) ) 16.86/17.06 ( (let ((_let_0 (t2tb1 skv_4))) (get int int _let_0 (t2tb (tb2t (get int int _let_0 (t2tb skv_5)))))) ) 16.86/17.06 ( (let ((_let_0 (t2tb1 skv_4))) (get int int (t2tb1 skv_3) (get int int _let_0 (t2tb (tb2t (get int int _let_0 (t2tb skv_5))))))) ) 16.86/17.06 ( (let ((_let_0 (t2tb1 skv_4))) (get int int _let_0 (get int int _let_0 (t2tb (tb2t (get int int _let_0 (t2tb skv_5))))))) ) 16.86/17.06 ( (let ((_let_0 (t2tb1 skv_4))) (get int int _let_0 (t2tb (tb2t (get int int _let_0 (t2tb 0)))))) ) 16.86/17.06 ( (let ((_let_0 (t2tb1 skv_4))) (get int int (t2tb1 skv_3) (get int int _let_0 (t2tb (tb2t (get int int _let_0 (t2tb 0))))))) ) 16.86/17.06 ( (let ((_let_0 (t2tb1 skv_4))) (get int int _let_0 (get int int _let_0 (t2tb (tb2t (get int int _let_0 (t2tb 0))))))) ) 16.86/17.06 ( (get int int (t2tb1 skv_4) (t2tb skv_6)) ) 16.86/17.06 ( (get int int (t2tb1 skv_3) (get int int (t2tb1 skv_4) (t2tb skv_6))) ) 16.86/17.06 ( (let ((_let_0 (t2tb1 skv_4))) (get int int _let_0 (get int int _let_0 (t2tb skv_6)))) ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((I Int) (BOUND_VARIABLE_1781 Int) (BOUND_VARIABLE_1782 Int)) (or (not (>= I 0)) (not (>= (+ n (* (- 1) I)) 1)) (not (path BOUND_VARIABLE_1781 BOUND_VARIABLE_1782)) (not (>= (+ I (* (- 1) BOUND_VARIABLE_1782)) 1)) (not (>= (+ BOUND_VARIABLE_1782 (* (- 1) (f I))) 0)) (path (+ 1 BOUND_VARIABLE_1781) I)) ) 16.86/17.06 ( 0, 0, 0 ) 16.86/17.06 ( 0, 1, skv_2 ) 16.86/17.06 ( 0, (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5))), skv_5 ) 16.86/17.06 ( 0, (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))))), (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))) ) 16.86/17.06 ( 0, (+ 1 (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))))), skv_2 ) 16.86/17.06 ( skv_2, 0, 0 ) 16.86/17.06 ( skv_2, 1, skv_2 ) 16.86/17.06 ( skv_2, (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5))), skv_5 ) 16.86/17.06 ( skv_2, (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))))), (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))) ) 16.86/17.06 ( skv_2, skv_7, 0 ) 16.86/17.06 ( skv_2, (+ (- 1) skv_7), skv_11 ) 16.86/17.06 ( skv_2, (+ 1 (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))))), skv_2 ) 16.86/17.06 ( skv_2, skv_15, skv_2 ) 16.86/17.06 ( skv_2, skv_19, skv_2 ) 16.86/17.06 ( skv_2, skv_20, skv_11 ) 16.86/17.06 ( skv_5, 0, 0 ) 16.86/17.06 ( skv_5, 1, skv_2 ) 16.86/17.06 ( skv_5, (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))))), (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))) ) 16.86/17.06 ( skv_6, skv_19, skv_2 ) 16.86/17.06 ( (tb2t (get int int (t2tb1 skv_4) (t2tb 0))), 0, 0 ) 16.86/17.06 ( (tb2t (get int int (t2tb1 skv_4) (t2tb 0))), (+ 1 skv_7), skv_2 ) 16.86/17.06 ( (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))), 0, 0 ) 16.86/17.06 ( (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))), (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))))), (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))) ) 16.86/17.06 ( (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))), (+ 1 (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))))), skv_2 ) 16.86/17.06 ( skv_11, 0, 0 ) 16.86/17.06 ( skv_11, (+ (- 1) skv_7), skv_11 ) 16.86/17.06 ( skv_11, (+ 1 (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))))), skv_2 ) 16.86/17.06 ( skv_11, skv_15, skv_2 ) 16.86/17.06 ( skv_12, (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5))), skv_5 ) 16.86/17.06 ( skv_12, skv_10, skv_2 ) 16.86/17.06 ( skv_14, (+ (- 2) skv_7), skv_23 ) 16.86/17.06 ( skv_23, (+ (- 1) skv_7), skv_11 ) 16.86/17.06 ( skv_23, (+ (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5)))), skv_13 ) 16.86/17.06 ( skv_43, (+ (- 2) skv_7), skv_23 ) 16.86/17.06 ( skv_44, (+ (- 3) skv_7), skv_26 ) 16.86/17.06 ( skv_47, 1, skv_5 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((X Int) (Y Int) (Z Int)) (or (>= (+ X (* (- 1) Y)) 1) (not (>= Z 0)) (not (>= (+ (* X Z) (* (- 1) (* Y Z))) 1))) ) 16.86/17.06 ( 0, 0, 0 ) 16.86/17.06 ( 1, 1, 1 ) 16.86/17.06 ( (- 1), 0, 0 ) 16.86/17.06 ( (- 1), 0, 1 ) 16.86/17.06 ( (- 1), (- 1), 1 ) 16.86/17.06 ( (- 2), (- 2), 2 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((A ty) (U uni)) (or (not (sort A U)) (= U (contents A (mk_ref A U)))) ) 16.86/17.06 ( int, (t2tb 0) ) 16.86/17.06 ( int, (get int int (t2tb1 skv_4) (t2tb 0)) ) 16.86/17.06 ( int, (t2tb skv_5) ) 16.86/17.06 ( int, (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))) ) 16.86/17.06 ( int, (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))) ) 16.86/17.06 ( int, (t2tb skv_6) ) 16.86/17.06 ( int, (let ((_let_0 (t2tb1 skv_4))) (get int int _let_0 (get int int _let_0 (t2tb (tb2t (get int int _let_0 (t2tb skv_5))))))) ) 16.86/17.06 ( int, (let ((_let_0 (t2tb1 skv_4))) (get int int _let_0 (get int int _let_0 (t2tb (tb2t (get int int _let_0 (t2tb 0))))))) ) 16.86/17.06 ( (map int int), (t2tb1 skv_3) ) 16.86/17.06 ( (map int int), (t2tb1 skv_4) ) 16.86/17.06 ( (ref int), (mk_ref int (get int int (t2tb1 skv_4) (t2tb 0))) ) 16.86/17.06 ( (ref int), (mk_ref int (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))) ) 16.86/17.06 ( (ref int), (mk_ref int (t2tb 0)) ) 16.86/17.06 ( (ref int), (mk_ref int (t2tb skv_5)) ) 16.86/17.06 ( (ref (map int int)), (mk_ref (map int int) (t2tb1 skv_3)) ) 16.86/17.06 ( (ref (map int int)), (mk_ref (map int int) (t2tb1 skv_4)) ) 16.86/17.06 ( (ref (ref int)), (mk_ref (ref int) (mk_ref int (get int int (t2tb1 skv_4) (t2tb 0)))) ) 16.86/17.06 ( (ref (ref int)), (mk_ref (ref int) (mk_ref int (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))))) ) 16.86/17.06 ( (ref (ref (map int int))), (let ((_let_0 (map int int))) (mk_ref (ref _let_0) (mk_ref _let_0 (t2tb1 skv_3)))) ) 16.86/17.06 ( (ref (ref (map int int))), (let ((_let_0 (map int int))) (mk_ref (ref _let_0) (mk_ref _let_0 (t2tb1 skv_4)))) ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((K Int)) (let ((_let_0 (t2tb1 skv_3))) (or (>= (+ K (* (- 1) skv_2)) 0) (not (>= (+ K (* (- 1) skv_5)) 1)) (>= (+ (tb2t (get int int _let_0 (t2tb K))) (* (- 1) (tb2t (get int int _let_0 (t2tb skv_5))))) 1))) ) 16.86/17.06 ( 0 ) 16.86/17.06 ( skv_5 ) 16.86/17.06 ( skv_6 ) 16.86/17.06 ( (tb2t (get int int (t2tb1 skv_4) (t2tb 0))) ) 16.86/17.06 ( (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))) ) 16.86/17.06 ( (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))))) ) 16.86/17.06 ( (let ((_let_0 (t2tb1 skv_4))) (tb2t (get int int _let_0 (get int int _let_0 (t2tb (tb2t (get int int _let_0 (t2tb skv_5)))))))) ) 16.86/17.06 ( (let ((_let_0 (t2tb1 skv_4))) (tb2t (get int int _let_0 (get int int _let_0 (t2tb (tb2t (get int int _let_0 (t2tb 0)))))))) ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((K Int) (BOUND_VARIABLE_1175 Int)) (let ((_let_0 (f K))) (let ((_let_1 (t2tb1 skv_3))) (let ((_let_2 (t2tb1 skv_4))) (let ((_let_3 (get int int _let_2 (t2tb K)))) (let ((_let_4 (* (- 1) (tb2t _let_3)))) (let ((_let_5 (tb2t (get int int _let_1 (t2tb K))))) (let ((_let_6 (tb2t (get int int _let_1 _let_3)))) (or (>= (+ K (* (- 1) skv_2)) 0) (not (>= K 1)) (and (not (>= (+ _let_0 _let_4) 1)) (>= (+ K _let_4) 1) (>= _let_5 1) (or (not (>= (+ K (* (- 1) BOUND_VARIABLE_1175)) 1)) (not (>= (+ BOUND_VARIABLE_1175 _let_4) 1)) (not (>= (+ _let_6 (* (- 1) (tb2t (get int int _let_1 (t2tb BOUND_VARIABLE_1175))))) 0))) (= _let_5 (+ 1 _let_6)) (>= (+ _let_0 (* (- 1) (tb2t (get int int _let_2 _let_3)))) 1)))))))))) ) 16.86/17.06 ( 0, 0 ) 16.86/17.06 ( 0, skv_5 ) 16.86/17.06 ( 0, skv_6 ) 16.86/17.06 ( 0, (tb2t (get int int (t2tb1 skv_4) (t2tb 0))) ) 16.86/17.06 ( 0, (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))) ) 16.86/17.06 ( 0, (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))))) ) 16.86/17.06 ( 0, (let ((_let_0 (t2tb1 skv_4))) (tb2t (get int int _let_0 (get int int _let_0 (t2tb (tb2t (get int int _let_0 (t2tb skv_5)))))))) ) 16.86/17.06 ( 0, (let ((_let_0 (t2tb1 skv_4))) (tb2t (get int int _let_0 (get int int _let_0 (t2tb (tb2t (get int int _let_0 (t2tb 0)))))))) ) 16.86/17.06 ( skv_2, 0 ) 16.86/17.06 ( skv_2, skv_5 ) 16.86/17.06 ( skv_2, (tb2t (get int int (t2tb1 skv_4) (t2tb 0))) ) 16.86/17.06 ( skv_2, (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))) ) 16.86/17.06 ( skv_5, 0 ) 16.86/17.06 ( skv_5, skv_5 ) 16.86/17.06 ( skv_5, skv_6 ) 16.86/17.06 ( skv_6, 0 ) 16.86/17.06 ( skv_6, skv_5 ) 16.86/17.06 ( (tb2t (get int int (t2tb1 skv_4) (t2tb 0))), 0 ) 16.86/17.06 ( (tb2t (get int int (t2tb1 skv_4) (t2tb 0))), skv_5 ) 16.86/17.06 ( (tb2t (get int int (t2tb1 skv_4) (t2tb 0))), skv_6 ) 16.86/17.06 ( (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))), 0 ) 16.86/17.06 ( (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))), (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))) ) 16.86/17.06 ( (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))))), (tb2t (get int int (t2tb1 skv_4) (t2tb 0))) ) 16.86/17.06 ( (let ((_let_0 (t2tb1 skv_4))) (tb2t (get int int _let_0 (get int int _let_0 (t2tb (tb2t (get int int _let_0 (t2tb skv_5)))))))), (tb2t (get int int (t2tb1 skv_4) (t2tb 0))) ) 16.86/17.06 ( (let ((_let_0 (t2tb1 skv_4))) (tb2t (get int int _let_0 (get int int _let_0 (t2tb (tb2t (get int int _let_0 (t2tb 0)))))))), (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))))) ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((K Int)) (or (>= (+ K (* (- 1) skv_2)) 0) (not (>= K 0)) (path (tb2t (get int int (t2tb1 skv_3) (t2tb K))) K)) ) 16.86/17.06 ( 0 ) 16.86/17.06 ( skv_5 ) 16.86/17.06 ( skv_6 ) 16.86/17.06 ( (tb2t (get int int (t2tb1 skv_4) (t2tb 0))) ) 16.86/17.06 ( (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))) ) 16.86/17.06 ( (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))))) ) 16.86/17.06 ( (let ((_let_0 (t2tb1 skv_4))) (tb2t (get int int _let_0 (get int int _let_0 (t2tb (tb2t (get int int _let_0 (t2tb skv_5)))))))) ) 16.86/17.06 ( (let ((_let_0 (t2tb1 skv_4))) (tb2t (get int int _let_0 (get int int _let_0 (t2tb (tb2t (get int int _let_0 (t2tb 0)))))))) ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((Dqt Int)) (or (not (path Dqt 0)) (>= Dqt 0)) ) 16.86/17.06 ( 0 ) 16.86/17.06 ( (+ (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))))) ) 16.86/17.06 ( (+ (- 1) skv_10) ) 16.86/17.06 ( (+ (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5)))) ) 16.86/17.06 ( skv_16 ) 16.86/17.06 ( skv_17 ) 16.86/17.06 ( (+ (- 2) (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5)))) ) 16.86/17.06 ( (+ (- 1) skv_16) ) 16.86/17.06 ( skv_32 ) 16.86/17.06 ( skv_33 ) 16.86/17.06 ( skv_39 ) 16.86/17.06 ( skv_40 ) 16.86/17.06 ( skv_41 ) 16.86/17.06 ( (+ (- 1) skv_38) ) 16.86/17.06 ( (+ (- 3) skv_10) ) 16.86/17.06 ( (+ (- 1) skv_42) ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((BOUND_VARIABLE_941 Int)) (let ((_let_0 (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))) (or (not (path (+ (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb _let_0)))) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) _let_0)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f _let_0))) 0)))) ) 16.86/17.06 ( skv_48 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 1) skv_7) BOUND_VARIABLE_941)) (>= BOUND_VARIABLE_941 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f 0))) 0))) ) 16.86/17.06 ( skv_11 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((Dqt Int)) (or (not (path Dqt skv_2)) (>= Dqt 1)) ) 16.86/17.06 ( 1 ) 16.86/17.06 ( (+ 1 (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5)))) ) 16.86/17.06 ( (+ 1 (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))))) ) 16.86/17.06 ( (+ 1 skv_7) ) 16.86/17.06 ( skv_15 ) 16.86/17.06 ( skv_19 ) 16.86/17.06 ( (+ (- 3) skv_7) ) 16.86/17.06 ( skv_30 ) 16.86/17.06 ( skv_34 ) 16.86/17.06 ( skv_35 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((Dqt Int)) (let ((_let_0 (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))) (or (not (path Dqt _let_0)) (>= (+ Dqt (* (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb _let_0))))) 0))) ) 16.86/17.06 ( 0 ) 16.86/17.06 ( (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))))) ) 16.86/17.06 ( (+ (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))))) ) 16.86/17.06 ( (+ (- 1) skv_10) ) 16.86/17.06 ( (+ (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5)))) ) 16.86/17.06 ( skv_16 ) 16.86/17.06 ( skv_17 ) 16.86/17.06 ( (+ (- 2) (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5)))) ) 16.86/17.06 ( skv_32 ) 16.86/17.06 ( skv_33 ) 16.86/17.06 ( skv_39 ) 16.86/17.06 ( skv_40 ) 16.86/17.06 ( skv_41 ) 16.86/17.06 ( skv_55 ) 16.86/17.06 ( skv_59 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((Dqt Int)) (or (not (path Dqt 0)) (>= (+ Dqt (* (- 1) skv_7)) 0)) ) 16.86/17.06 ( 0 ) 16.86/17.06 ( (+ (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))))) ) 16.86/17.06 ( (+ (- 1) skv_10) ) 16.86/17.06 ( (+ (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5)))) ) 16.86/17.06 ( skv_16 ) 16.86/17.06 ( skv_17 ) 16.86/17.06 ( (+ (- 2) (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5)))) ) 16.86/17.06 ( (+ (- 1) skv_16) ) 16.86/17.06 ( skv_32 ) 16.86/17.06 ( skv_33 ) 16.86/17.06 ( skv_39 ) 16.86/17.06 ( skv_40 ) 16.86/17.06 ( skv_41 ) 16.86/17.06 ( (+ (- 1) skv_38) ) 16.86/17.06 ( (+ (- 3) skv_10) ) 16.86/17.06 ( (+ (- 1) skv_42) ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 2) (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))))) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_12)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_12))) 0))) ) 16.86/17.06 ( skv_11 ) 16.86/17.06 ( skv_43 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((Dqt Int)) (or (not (path Dqt skv_5)) (>= (+ Dqt (* (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5))))) 0)) ) 16.86/17.06 ( 1 ) 16.86/17.06 ( (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5))) ) 16.86/17.06 ( skv_27 ) 16.86/17.06 ( skv_70 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((Dqt Int)) (or (not (path Dqt skv_12)) (>= (+ Dqt (* (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))))))) (- 1))) ) 16.86/17.06 ( 0 ) 16.86/17.06 ( (+ (- 1) skv_16) ) 16.86/17.06 ( skv_28 ) 16.86/17.06 ( (+ (- 1) skv_38) ) 16.86/17.06 ( (+ (- 3) skv_10) ) 16.86/17.06 ( (+ (- 1) skv_42) ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((Dqt Int)) (or (not (path Dqt skv_11)) (>= (+ Dqt (* (- 1) skv_7)) (- 1))) ) 16.86/17.06 ( (+ (- 1) skv_7) ) 16.86/17.06 ( skv_20 ) 16.86/17.06 ( skv_29 ) 16.86/17.06 ( skv_68 ) 16.86/17.06 ( skv_72 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((Dqt Int)) (or (not (path Dqt skv_2)) (>= (+ Dqt (* (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))))))) 1)) ) 16.86/17.06 ( 1 ) 16.86/17.06 ( (+ 1 (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5)))) ) 16.86/17.06 ( (+ 1 (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))))) ) 16.86/17.06 ( (+ 1 skv_7) ) 16.86/17.06 ( skv_15 ) 16.86/17.06 ( skv_19 ) 16.86/17.06 ( (+ (- 3) skv_7) ) 16.86/17.06 ( skv_30 ) 16.86/17.06 ( skv_34 ) 16.86/17.06 ( skv_35 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((Dqt Int)) (let ((_let_0 (tb2t (get int int (t2tb1 skv_4) (t2tb 0))))) (or (not (path Dqt _let_0)) (>= (+ Dqt (* (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb _let_0))))) 0))) ) 16.86/17.06 ( skv_31 ) 16.86/17.06 ( skv_37 ) 16.86/17.06 ( skv_60 ) 16.86/17.06 ( skv_66 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((Dqt Int)) (or (not (path Dqt 0)) (>= (+ Dqt (* (- 1) skv_8)) 0)) ) 16.86/17.06 ( 0 ) 16.86/17.06 ( (+ (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))))) ) 16.86/17.06 ( (+ (- 2) (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5)))) ) 16.86/17.06 ( (+ (- 1) skv_16) ) 16.86/17.06 ( skv_32 ) 16.86/17.06 ( skv_33 ) 16.86/17.06 ( skv_39 ) 16.86/17.06 ( skv_40 ) 16.86/17.06 ( skv_41 ) 16.86/17.06 ( (+ (- 1) skv_38) ) 16.86/17.06 ( (+ (- 3) skv_10) ) 16.86/17.06 ( (+ (- 1) skv_42) ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((Dqt Int)) (or (not (path Dqt (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))) (>= (+ Dqt (* (- 1) skv_9)) 0)) ) 16.86/17.06 ( 0 ) 16.86/17.06 ( (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))))) ) 16.86/17.06 ( (+ (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))))) ) 16.86/17.06 ( (+ (- 2) (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5)))) ) 16.86/17.06 ( skv_32 ) 16.86/17.06 ( skv_33 ) 16.86/17.06 ( skv_39 ) 16.86/17.06 ( skv_40 ) 16.86/17.06 ( skv_41 ) 16.86/17.06 ( skv_55 ) 16.86/17.06 ( skv_59 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((Dqt Int)) (or (not (path Dqt skv_2)) (>= (+ Dqt (* (- 1) skv_10)) 0)) ) 16.86/17.06 ( 1 ) 16.86/17.06 ( (+ 1 (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5)))) ) 16.86/17.06 ( (+ 1 (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))))) ) 16.86/17.06 ( (+ 1 skv_7) ) 16.86/17.06 ( skv_30 ) 16.86/17.06 ( skv_34 ) 16.86/17.06 ( skv_35 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((BOUND_VARIABLE_941 Int)) (or (not (path 0 BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_2)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_2))) 0))) ) 16.86/17.06 ( 0 ) 16.86/17.06 ( skv_11 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 2) skv_10) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_25)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_25))) 0))) ) 16.86/17.06 ( skv_47 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 1) skv_21) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_12)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_12))) 0))) ) 16.86/17.06 ( skv_43 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((Dqt Int)) (or (not (path Dqt skv_14)) (>= (+ Dqt (* (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))))))) 0)) ) 16.86/17.06 ( (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))))) ) 16.86/17.06 ( skv_55 ) 16.86/17.06 ( skv_59 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((Dqt Int)) (or (not (path Dqt (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))) (>= Dqt 1)) ) 16.86/17.06 ( (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))))) ) 16.86/17.06 ( skv_55 ) 16.86/17.06 ( skv_59 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((Dqt Int)) (or (not (path Dqt skv_25)) (>= (+ Dqt (* (- 1) skv_10)) (- 1))) ) 16.86/17.06 ( 0 ) 16.86/17.06 ( (+ (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))))) ) 16.86/17.06 ( (+ (- 2) (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5)))) ) 16.86/17.06 ( (+ (- 1) skv_16) ) 16.86/17.06 ( skv_32 ) 16.86/17.06 ( skv_33 ) 16.86/17.06 ( skv_39 ) 16.86/17.06 ( skv_40 ) 16.86/17.06 ( skv_41 ) 16.86/17.06 ( (+ (- 1) skv_38) ) 16.86/17.06 ( (+ (- 3) skv_10) ) 16.86/17.06 ( (+ (- 1) skv_42) ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((Dqt Int)) (or (not (path Dqt skv_13)) (>= (+ Dqt (* (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5))))) (- 1))) ) 16.86/17.06 ( (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))))) ) 16.86/17.06 ( skv_55 ) 16.86/17.06 ( skv_59 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((Dqt Int)) (or (not (path Dqt skv_24)) (>= (+ Dqt (* (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))))))) (- 2))) ) 16.86/17.06 ( skv_60 ) 16.86/17.06 ( skv_66 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((Dqt Int)) (or (not (path Dqt skv_23)) (>= (+ Dqt (* (- 1) skv_7)) (- 2))) ) 16.86/17.06 ( (+ (- 2) skv_7) ) 16.86/17.06 ( (+ (- 1) skv_20) ) 16.86/17.06 ( skv_36 ) 16.86/17.06 ( (+ (- 2) skv_18) ) 16.86/17.06 ( (+ (- 1) skv_29) ) 16.86/17.06 ( (+ (- 1) skv_31) ) 16.86/17.06 ( skv_61 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((Dqt Int)) (or (not (path Dqt skv_2)) (>= (+ Dqt (* (- 1) skv_7)) 1)) ) 16.86/17.06 ( 1 ) 16.86/17.06 ( (+ 1 (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5)))) ) 16.86/17.06 ( (+ 1 (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))))) ) 16.86/17.06 ( (+ 1 skv_7) ) 16.86/17.06 ( skv_15 ) 16.86/17.06 ( skv_19 ) 16.86/17.06 ( (+ (- 3) skv_7) ) 16.86/17.06 ( skv_30 ) 16.86/17.06 ( skv_34 ) 16.86/17.06 ( skv_35 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((Dqt Int)) (or (not (path Dqt skv_2)) (>= (+ Dqt (* (- 1) skv_15)) 0)) ) 16.86/17.06 ( (+ 1 (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))))) ) 16.86/17.06 ( skv_15 ) 16.86/17.06 ( skv_19 ) 16.86/17.06 ( (+ (- 3) skv_7) ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((Dqt Int)) (or (not (path Dqt (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))) (>= (+ Dqt (* (- 1) skv_16)) 0)) ) 16.86/17.06 ( (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))))) ) 16.86/17.06 ( skv_55 ) 16.86/17.06 ( skv_59 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((Dqt Int)) (or (not (path Dqt (tb2t (get int int (t2tb1 skv_4) (t2tb 0))))) (>= (+ Dqt (* (- 1) skv_18)) 0)) ) 16.86/17.06 ( skv_60 ) 16.86/17.06 ( skv_66 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((Dqt Int)) (or (not (path Dqt skv_2)) (>= (+ Dqt (* (- 1) skv_19)) 0)) ) 16.86/17.06 ( (+ 1 (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))))) ) 16.86/17.06 ( skv_15 ) 16.86/17.06 ( skv_19 ) 16.86/17.06 ( (+ (- 3) skv_7) ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((Dqt Int)) (or (not (path Dqt skv_11)) (>= (+ Dqt (* (- 1) skv_20)) 0)) ) 16.86/17.06 ( (+ (- 1) skv_7) ) 16.86/17.06 ( skv_20 ) 16.86/17.06 ( skv_68 ) 16.86/17.06 ( skv_72 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((Dqt Int)) (or (not (path Dqt skv_12)) (>= (+ Dqt (* (- 1) skv_21)) 0)) ) 16.86/17.06 ( 0 ) 16.86/17.06 ( (+ (- 1) skv_16) ) 16.86/17.06 ( (+ (- 1) skv_38) ) 16.86/17.06 ( (+ (- 3) skv_10) ) 16.86/17.06 ( (+ (- 1) skv_42) ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((Dqt Int)) (or (not (path Dqt skv_5)) (>= (+ Dqt (* (- 1) skv_22)) 0)) ) 16.86/17.06 ( 1 ) 16.86/17.06 ( (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5))) ) 16.86/17.06 ( skv_70 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (- 1) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_44)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_44))) 0))) ) 16.86/17.06 ( skv_11 ) 16.86/17.06 ( skv_43 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 2) (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))))) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_48)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_48))) 0))) ) 16.86/17.06 ( skv_11 ) 16.86/17.06 ( skv_43 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((BOUND_VARIABLE_941 Int)) (or (not (path skv_7 BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_2)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_2))) 0))) ) 16.86/17.06 ( 0 ) 16.86/17.06 ( skv_11 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 3) (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5)))) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_49)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_49))) 0))) ) 16.86/17.06 ( skv_94 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 2) skv_18) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_45)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_45))) 0))) ) 16.86/17.06 ( skv_90 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 2) skv_21) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_43)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_43))) 0))) ) 16.86/17.06 ( skv_11 ) 16.86/17.06 ( skv_43 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((BOUND_VARIABLE_941 Int)) (let ((_let_0 (tb2t (get int int (t2tb1 skv_4) (t2tb 0))))) (or (not (path (+ (- 1) skv_31) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) _let_0)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f _let_0))) 0)))) ) 16.86/17.06 ( skv_88 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 1) skv_32) BOUND_VARIABLE_941)) (>= BOUND_VARIABLE_941 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f 0))) 0))) ) 16.86/17.06 ( skv_87 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((BOUND_VARIABLE_941 Int)) (let ((_let_0 (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))) (or (not (path (+ (- 1) skv_33) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) _let_0)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f _let_0))) 0)))) ) 16.86/17.06 ( skv_11 ) 16.86/17.06 ( skv_43 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 1) skv_37) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_24)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_24))) 0))) ) 16.86/17.06 ( skv_85 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 1) skv_38) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_13)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_13))) 0))) ) 16.86/17.06 ( skv_84 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 1) skv_39) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) skv_25)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f skv_25))) 0))) ) 16.86/17.06 ( skv_83 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((BOUND_VARIABLE_941 Int)) (or (not (path (+ (- 1) skv_40) BOUND_VARIABLE_941)) (>= BOUND_VARIABLE_941 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f 0))) 0))) ) 16.86/17.06 ( skv_82 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((BOUND_VARIABLE_941 Int)) (let ((_let_0 (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))) (or (not (path (+ (- 1) skv_41) BOUND_VARIABLE_941)) (>= (+ BOUND_VARIABLE_941 (* (- 1) _let_0)) 0) (not (>= (+ BOUND_VARIABLE_941 (* (- 1) (f _let_0))) 0)))) ) 16.86/17.06 ( skv_11 ) 16.86/17.06 ( skv_43 ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((Dqt Int)) (or (not (path Dqt skv_44)) (>= Dqt 0)) ) 16.86/17.06 ( (+ (- 1) skv_35) ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((Dqt Int)) (or (not (path Dqt 0)) (>= Dqt 2)) ) 16.86/17.06 ( 0 ) 16.86/17.06 ( (+ (- 1) skv_16) ) 16.86/17.06 ( (+ (- 1) skv_38) ) 16.86/17.06 ( (+ (- 3) skv_10) ) 16.86/17.06 ( (+ (- 1) skv_42) ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((Dqt Int)) (or (not (path Dqt skv_2)) (>= (+ Dqt (* (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5))))) 1)) ) 16.86/17.06 ( (+ 1 (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))))) ) 16.86/17.06 ( skv_15 ) 16.86/17.06 ( skv_19 ) 16.86/17.06 ( (+ (- 3) skv_7) ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((Dqt Int)) (or (not (path Dqt skv_48)) (>= (+ Dqt (* (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))))))) (- 1))) ) 16.86/17.06 ( 0 ) 16.86/17.06 ( (+ (- 1) skv_16) ) 16.86/17.06 ( (+ (- 1) skv_38) ) 16.86/17.06 ( (+ (- 3) skv_10) ) 16.86/17.06 ( (+ (- 1) skv_42) ) 16.86/17.06 ) 16.86/17.06 (instantiation (forall ((Dqt Int)) (or (not (path Dqt skv_49)) (>= (+ Dqt (* (- 1) (tb2t (get int int (t2tb1 skv_3) (t2tb skv_5))))) (- 2))) ) 16.86/17.06 ( 0 ) 16.86/17.07 ( (+ (- 1) skv_16) ) 16.86/17.07 ( (+ (- 1) skv_38) ) 16.86/17.07 ( (+ (- 3) skv_10) ) 16.86/17.07 ( (+ (- 1) skv_42) ) 16.86/17.07 ) 16.86/17.07 (instantiation (forall ((Dqt Int)) (or (not (path Dqt skv_45)) (>= (+ Dqt (* (- 1) skv_18)) (- 1))) ) 16.86/17.07 ( skv_60 ) 16.86/17.07 ( skv_66 ) 16.86/17.07 ) 16.86/17.07 (instantiation (forall ((Dqt Int)) (or (not (path Dqt skv_12)) (>= (+ Dqt (* (- 1) skv_10)) 1)) ) 16.86/17.07 ( 0 ) 16.86/17.07 ( (+ (- 1) skv_16) ) 16.86/17.07 ( (+ (- 1) skv_38) ) 16.86/17.07 ( (+ (- 3) skv_10) ) 16.86/17.07 ( (+ (- 1) skv_42) ) 16.86/17.07 ) 16.86/17.07 (instantiation (forall ((Dqt Int)) (or (not (path Dqt skv_12)) (>= (+ Dqt (* (- 1) skv_28)) 0)) ) 16.86/17.07 ( 0 ) 16.86/17.07 ( (+ (- 1) skv_16) ) 16.86/17.07 ( (+ (- 1) skv_38) ) 16.86/17.07 ( (+ (- 3) skv_10) ) 16.86/17.07 ( (+ (- 1) skv_42) ) 16.86/17.07 ) 16.86/17.07 (instantiation (forall ((Dqt Int)) (or (not (path Dqt skv_11)) (>= (+ Dqt (* (- 1) skv_29)) 0)) ) 16.86/17.07 ( (+ (- 1) skv_7) ) 16.86/17.07 ( skv_20 ) 16.86/17.07 ( skv_68 ) 16.86/17.07 ( skv_72 ) 16.86/17.07 ) 16.86/17.07 (instantiation (forall ((Dqt Int)) (or (not (path Dqt skv_2)) (>= (+ Dqt (* (- 1) skv_30)) 0)) ) 16.86/17.07 ( (+ 1 (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))))) ) 16.86/17.07 ( skv_15 ) 16.86/17.07 ( skv_19 ) 16.86/17.07 ( (+ (- 3) skv_7) ) 16.86/17.07 ) 16.86/17.07 (instantiation (forall ((Dqt Int)) (or (not (path Dqt 0)) (>= (+ Dqt (* (- 1) skv_32)) 0)) ) 16.86/17.07 ( 0 ) 16.86/17.07 ( (+ (- 1) skv_16) ) 16.86/17.07 ( (+ (- 1) skv_38) ) 16.86/17.07 ( (+ (- 3) skv_10) ) 16.86/17.07 ( (+ (- 1) skv_42) ) 16.86/17.07 ) 16.86/17.07 (instantiation (forall ((Dqt Int)) (or (not (path Dqt (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))) (>= (+ Dqt (* (- 1) skv_33)) 0)) ) 16.86/17.07 ( (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))))) ) 16.86/17.07 ( skv_55 ) 16.86/17.07 ( skv_59 ) 16.86/17.07 ) 16.86/17.07 (instantiation (forall ((Dqt Int)) (or (not (path Dqt skv_2)) (>= (+ Dqt (* (- 1) skv_34)) 0)) ) 16.86/17.07 ( (+ 1 (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))))) ) 16.86/17.07 ( skv_15 ) 16.86/17.07 ( skv_19 ) 16.86/17.07 ( (+ (- 3) skv_7) ) 16.86/17.07 ) 16.86/17.07 (instantiation (forall ((Dqt Int)) (or (not (path Dqt skv_2)) (>= (+ Dqt (* (- 1) skv_35)) 0)) ) 16.86/17.07 ( (+ 1 (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))))) ) 16.86/17.07 ( skv_15 ) 16.86/17.07 ( skv_19 ) 16.86/17.07 ( (+ (- 3) skv_7) ) 16.86/17.07 ) 16.86/17.07 (instantiation (forall ((Dqt Int)) (or (not (path Dqt skv_23)) (>= (+ Dqt (* (- 1) skv_36)) 0)) ) 16.86/17.07 ( (+ (- 2) skv_7) ) 16.86/17.07 ( (+ (- 1) skv_20) ) 16.86/17.07 ( skv_36 ) 16.86/17.07 ( (+ (- 2) skv_18) ) 16.86/17.07 ( (+ (- 1) skv_29) ) 16.86/17.07 ( (+ (- 1) skv_31) ) 16.86/17.07 ( skv_61 ) 16.86/17.07 ) 16.86/17.07 (instantiation (forall ((Dqt Int)) (or (not (path Dqt skv_25)) (>= (+ Dqt (* (- 1) skv_39)) 0)) ) 16.86/17.07 ( 0 ) 16.86/17.07 ( (+ (- 1) skv_16) ) 16.86/17.07 ( (+ (- 1) skv_38) ) 16.86/17.07 ( (+ (- 3) skv_10) ) 16.86/17.07 ( (+ (- 1) skv_42) ) 16.86/17.07 ) 16.86/17.07 (instantiation (forall ((Dqt Int)) (or (not (path Dqt 0)) (>= (+ Dqt (* (- 1) skv_40)) 0)) ) 16.86/17.07 ( 0 ) 16.86/17.07 ( (+ (- 1) skv_16) ) 16.86/17.07 ( (+ (- 1) skv_38) ) 16.86/17.07 ( (+ (- 3) skv_10) ) 16.86/17.07 ( (+ (- 1) skv_42) ) 16.86/17.07 ) 16.86/17.07 (instantiation (forall ((Dqt Int)) (or (not (path Dqt (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5))))) (>= (+ Dqt (* (- 1) skv_41)) 0)) ) 16.86/17.07 ( (tb2t (get int int (t2tb1 skv_3) (t2tb (tb2t (get int int (t2tb1 skv_4) (t2tb skv_5)))))) ) 16.86/17.07 ( skv_55 ) 16.86/17.07 ( skv_59 ) 16.86/17.07 ) 16.86/17.07 % SZS output end Proof for theBenchmark 16.86/17.07 EOF