0.03/0.03 % Problem : theBenchmark.p : TPTP v0.0.0. Released v0.0.0. 0.03/0.04 % Command : do_CVC4 %s 0.03/0.23 % Computer : n168.star.cs.uiowa.edu 0.03/0.23 % Model : x86_64 x86_64 0.03/0.23 % CPU : Intel(R) Xeon(R) CPU E5-2609 0 @ 2.40GHz 0.03/0.23 % Memory : 32218.625MB 0.03/0.23 % OS : Linux 3.10.0-693.2.2.el7.x86_64 0.03/0.23 % CPULimit : 300 0.03/0.23 % DateTime : Sat Jul 14 04:50:25 CDT 2018 0.03/0.24 % CPUTime : 0.07/0.28 %----Proving without arithmetic mode 0.07/0.28 ------- cvc4-fof casc j9 : /export/starexec/sandbox2/benchmark/theBenchmark.p at ... 0.07/0.28 --- Run --decision=internal --simplification=none --no-inst-no-entail --no-quant-cf --full-saturate-quant at 20... 0.41/0.63 % SZS status Theorem for theBenchmark 0.41/0.63 % SZS output start Proof for theBenchmark 0.41/0.63 (skolem (let ((_let_0 (vabs Vy VS veabs))) (forall ((VT $$unsorted) (VC $$unsorted) (Vx $$unsorted) (Ve $$unsorted) (Vy $$unsorted) (VS $$unsorted) (VT2 $$unsorted)) (or (not (vtcheck VC Ve VT)) (not (vtcheck (vbind Vx VT VC) _let_0 VT2)) (vtcheck VC (vsubst Vx Ve _let_0) VT2)) )) 0.41/0.63 ( skv_1 skv_2 skv_3 skv_4 skv_5 skv_6 skv_7 ) 0.41/0.63 ) 0.41/0.63 (skolem (let ((_let_0 (vvar Vy))) (let ((_let_1 (vabs skv_5 skv_6 veabs))) (forall ((Vy $$unsorted)) (or (not (= _let_0 _let_1)) (= Vy skv_3) (not (= _let_0 (vsubst skv_3 skv_4 _let_1)))) ))) 0.41/0.63 ( skv_8 ) 0.41/0.63 ) 0.41/0.63 (skolem (forall ((Vx $$unsorted) (Ve2 $$unsorted) (VT1 $$unsorted) (VT2 $$unsorted)) (or (not (vtcheck (vbind Vx VT1 (vbind skv_3 skv_1 skv_2)) Ve2 VT2)) (not (= (varrow VT1 VT2) skv_7)) (not (= (vabs Vx VT1 Ve2) (vabs skv_5 skv_6 veabs)))) ) 0.41/0.63 ( skv_9 skv_10 skv_11 skv_12 ) 0.41/0.63 ) 0.41/0.63 (skolem (let ((_let_0 (vbind skv_3 skv_1 skv_2))) (forall ((Ve1 $$unsorted) (Ve2 $$unsorted) (VS $$unsorted)) (or (not (vtcheck _let_0 Ve1 (varrow VS skv_7))) (not (vtcheck _let_0 Ve2 VS)) (not (= (vapp Ve1 Ve2) (vabs skv_5 skv_6 veabs)))) )) 0.44/0.65 ( skv_13 skv_14 skv_15 ) 0.44/0.65 ) 0.44/0.65 (skolem (forall ((Vx $$unsorted)) (or (not (= (vvar Vx) (vabs skv_5 skv_6 veabs))) (not (= (vlookup Vx (vbind skv_3 skv_1 skv_2)) (vsomeType skv_7)))) ) 0.44/0.65 ( skv_16 ) 0.44/0.65 ) 0.44/0.65 (skolem (forall ((Vx $$unsorted) (Ve2 $$unsorted) (VT1 $$unsorted) (VT2 $$unsorted)) (or (not (vtcheck (vbind Vx VT1 skv_2) Ve2 VT2)) (not (= (varrow VT1 VT2) skv_1)) (not (= (vabs Vx VT1 Ve2) skv_4))) ) 0.44/0.65 ( skv_17 skv_18 skv_19 skv_20 ) 0.44/0.65 ) 0.44/0.65 (skolem (forall ((Ve1 $$unsorted) (Ve2 $$unsorted) (VS $$unsorted)) (or (not (vtcheck skv_2 Ve1 (varrow VS skv_1))) (not (vtcheck skv_2 Ve2 VS)) (not (= (vapp Ve1 Ve2) skv_4))) ) 0.44/0.65 ( skv_21 skv_22 skv_23 ) 0.44/0.65 ) 0.44/0.65 (skolem (forall ((Vx $$unsorted)) (or (not (= (vvar Vx) skv_4)) (not (= (vsomeType skv_1) (vlookup Vx skv_2)))) ) 0.44/0.65 ( skv_24 ) 0.44/0.65 ) 0.44/0.65 (skolem (let ((_let_0 (vabs skv_5 skv_6 veabs))) (forall ((Ve1 $$unsorted) (Ve2 $$unsorted)) (or (not (= (vapp Ve1 Ve2) _let_0)) (not (= (vsubst skv_3 skv_4 _let_0) (vapp (vsubst skv_3 skv_4 Ve1) (vsubst skv_3 skv_4 Ve2))))) )) 0.44/0.65 ( skv_25 skv_26 ) 0.44/0.65 ) 0.44/0.65 (skolem (let ((_let_0 (vabs skv_5 skv_6 veabs))) (forall ((Vy $$unsorted) (VT $$unsorted) (Ve1 $$unsorted)) (or (visFreeVar Vy skv_4) (not (= (vsubst skv_3 skv_4 _let_0) (vabs Vy VT (vsubst skv_3 skv_4 Ve1)))) (= Vy skv_3) (not (= (vabs Vy VT Ve1) _let_0))) )) 0.44/0.65 ( skv_27 skv_28 skv_29 ) 0.44/0.65 ) 0.44/0.65 (skolem (let ((_let_0 (vabs skv_5 skv_6 veabs))) (let ((_let_1 (vgensym (vapp (vapp skv_4 Ve1) (vvar skv_3))))) (forall ((VT $$unsorted) (Vy $$unsorted) (Ve1 $$unsorted)) (or (not (= (vsubst skv_3 skv_4 _let_0) (vsubst skv_3 skv_4 (vabs _let_1 VT (vsubst Vy (vvar _let_1) Ve1))))) (not (visFreeVar Vy skv_4)) (= Vy skv_3) (not (= (vabs Vy VT Ve1) _let_0))) ))) 0.44/0.65 ( skv_30 skv_31 skv_32 ) 0.44/0.65 ) 0.44/0.65 (skolem (let ((_let_0 (vabs skv_5 skv_6 veabs))) (let ((_let_1 (vabs skv_3 VT Ve1))) (forall ((VT $$unsorted) (Ve1 $$unsorted)) (or (not (= (vsubst skv_3 skv_4 _let_0) _let_1)) (not (= _let_0 _let_1))) ))) 0.44/0.65 ( skv_33 skv_34 ) 0.44/0.65 ) 0.44/0.65 (skolem (forall ((VVx0 $$unsorted) (VVS0 $$unsorted) (VVe10 $$unsorted)) (not (= (vabs VVx0 VVS0 VVe10) (vapp skv_4 skv_32))) ) 0.44/0.65 ( skv_35 skv_36 skv_37 ) 0.44/0.65 ) 0.44/0.65 (skolem (forall ((VVx0 $$unsorted) (VVS0 $$unsorted) (VVe10 $$unsorted)) (not (= (vabs VVx0 VVS0 VVe10) (vsubst skv_3 skv_4 skv_25))) ) 0.44/0.65 ( skv_38 skv_39 skv_40 ) 0.44/0.65 ) 0.44/0.65 (skolem (forall ((VVx0 $$unsorted) (VVS0 $$unsorted) (VVe10 $$unsorted)) (not (= (vabs VVx0 VVS0 VVe10) skv_25)) ) 0.44/0.65 ( skv_41 skv_42 skv_43 ) 0.44/0.65 ) 0.44/0.65 (skolem (forall ((VVx0 $$unsorted) (VVS0 $$unsorted) (VVe10 $$unsorted)) (not (= (vabs VVx0 VVS0 VVe10) skv_21)) ) 0.44/0.65 ( skv_44 skv_45 skv_46 ) 0.44/0.65 ) 0.44/0.65 (skolem (forall ((VVx0 $$unsorted) (VVS0 $$unsorted) (VVe10 $$unsorted)) (not (= (vabs VVx0 VVS0 VVe10) skv_13)) ) 0.44/0.65 ( skv_47 skv_48 skv_49 ) 0.44/0.65 ) 0.44/0.65 (skolem (forall ((VVx0 $$unsorted) (VVS0 $$unsorted) (VVe10 $$unsorted)) (not (= (vabs VVx0 VVS0 VVe10) skv_4)) ) 0.44/0.65 ( skv_50 skv_51 skv_52 ) 0.44/0.65 ) 0.44/0.65 (skolem (let ((_let_0 (vreduce Ve1))) (let ((_let_1 (vabs skv_5 skv_6 veabs))) (forall ((Ve1 $$unsorted) (Ve2 $$unsorted)) (or (not (visSomeExp _let_0)) (not (= (vsomeExp (vapp (vgetSomeExp _let_0) Ve2)) (vreduce _let_1))) (not (forall ((VVx0 $$unsorted) (VVS0 $$unsorted) (VVe10 $$unsorted)) (not (= Ve1 (vabs VVx0 VVS0 VVe10))) )) (not (= (vapp Ve1 Ve2) _let_1))) ))) 0.44/0.65 ( skv_53 skv_54 ) 0.44/0.65 ) 0.44/0.65 (skolem (let ((_let_0 (vabs skv_5 skv_6 veabs))) (forall ((VS $$unsorted) (Vx $$unsorted) (Ve2 $$unsorted) (Ve1 $$unsorted)) (or (visSomeExp (vreduce Ve2)) (not (visValue Ve2)) (not (= (vsomeExp (vsubst Vx Ve2 Ve1)) (vreduce _let_0))) (not (= (vapp (vabs Vx VS Ve1) Ve2) _let_0))) )) 0.44/0.65 ( skv_55 skv_56 skv_57 skv_58 ) 0.44/0.65 ) 0.44/0.65 (skolem (let ((_let_0 (vabs Vx VS Ve1))) (let ((_let_1 (vreduce Ve2))) (let ((_let_2 (vabs skv_5 skv_6 veabs))) (forall ((Ve2 $$unsorted) (Vx $$unsorted) (VS $$unsorted) (Ve1 $$unsorted)) (or (not (= (vapp _let_0 Ve2) _let_2)) (not (visSomeExp _let_1)) (not (= (vsomeExp (vapp _let_0 (vgetSomeExp _let_1))) (vreduce _let_2)))) )))) 0.44/0.65 ( skv_59 skv_60 skv_61 skv_62 ) 0.44/0.65 ) 0.44/0.65 (skolem (forall ((Vx $$unsorted) (Ve2 $$unsorted) (VT1 $$unsorted) (VT2 $$unsorted)) (or (not (vtcheck (vbind Vx VT1 (vbind skv_17 skv_19 skv_2)) Ve2 VT2)) (not (= (varrow VT1 VT2) skv_20)) (not (= (vabs Vx VT1 Ve2) skv_18))) ) 0.44/0.65 ( skv_63 skv_64 skv_65 skv_66 ) 0.44/0.65 ) 0.44/0.65 (skolem (let ((_let_0 (vbind skv_17 skv_19 skv_2))) (forall ((Ve1 $$unsorted) (Ve2 $$unsorted) (VS $$unsorted)) (or (not (vtcheck _let_0 Ve1 (varrow VS skv_20))) (not (vtcheck _let_0 Ve2 VS)) (not (= (vapp Ve1 Ve2) skv_18))) )) 0.44/0.65 ( skv_67 skv_68 skv_69 ) 0.44/0.65 ) 0.44/0.65 (skolem (forall ((Vx $$unsorted)) (or (not (= (vvar Vx) skv_18)) (not (= (vlookup Vx (vbind skv_17 skv_19 skv_2)) (vsomeType skv_20)))) ) 0.44/0.65 ( skv_70 ) 0.44/0.65 ) 0.44/0.65 (skolem (forall ((Vx $$unsorted) (Ve2 $$unsorted) (VT1 $$unsorted) (VT2 $$unsorted)) (or (not (vtcheck (vbind Vx VT1 (vbind skv_9 skv_11 (vbind skv_3 skv_1 skv_2))) Ve2 VT2)) (not (= (varrow VT1 VT2) skv_12)) (not (= (vabs Vx VT1 Ve2) skv_10))) ) 0.44/0.65 ( skv_71 skv_72 skv_73 skv_74 ) 0.44/0.65 ) 0.44/0.65 (skolem (let ((_let_0 (vbind skv_9 skv_11 (vbind skv_3 skv_1 skv_2)))) (forall ((Ve1 $$unsorted) (Ve2 $$unsorted) (VS $$unsorted)) (or (not (vtcheck _let_0 Ve1 (varrow VS skv_12))) (not (vtcheck _let_0 Ve2 VS)) (not (= (vapp Ve1 Ve2) skv_10))) )) 0.44/0.65 ( skv_75 skv_76 skv_77 ) 0.44/0.65 ) 0.44/0.65 (skolem (forall ((Vx $$unsorted)) (or (not (= (vvar Vx) skv_10)) (not (= (vlookup Vx (vbind skv_9 skv_11 (vbind skv_3 skv_1 skv_2))) (vsomeType skv_12)))) ) 0.44/0.65 ( skv_78 ) 0.44/0.65 ) 0.44/0.65 (skolem (forall ((Vx $$unsorted) (Ve2 $$unsorted) (VT1 $$unsorted) (VT2 $$unsorted)) (or (not (vtcheck (vbind Vx VT1 (vbind skv_3 skv_1 skv_2)) Ve2 VT2)) (not (= (varrow VT1 VT2) skv_15)) (not (= (vabs Vx VT1 Ve2) skv_14))) ) 0.44/0.65 ( skv_79 skv_80 skv_81 skv_82 ) 0.44/0.65 ) 0.44/0.65 (skolem (let ((_let_0 (vbind skv_3 skv_1 skv_2))) (forall ((Ve1 $$unsorted) (Ve2 $$unsorted) (VS $$unsorted)) (or (not (vtcheck _let_0 Ve1 (varrow VS skv_15))) (not (vtcheck _let_0 Ve2 VS)) (not (= (vapp Ve1 Ve2) skv_14))) )) 0.44/0.65 ( skv_83 skv_84 skv_85 ) 0.44/0.65 ) 0.44/0.65 (skolem (forall ((Vx $$unsorted)) (or (not (= (vvar Vx) skv_14)) (not (= (vlookup Vx (vbind skv_3 skv_1 skv_2)) (vsomeType skv_15)))) ) 0.44/0.65 ( skv_86 ) 0.44/0.65 ) 0.44/0.65 (skolem (forall ((Vx $$unsorted) (Ve2 $$unsorted) (VT1 $$unsorted) (VT2 $$unsorted)) (or (not (vtcheck (vbind Vx VT1 (vbind skv_3 skv_1 skv_2)) Ve2 VT2)) (not (= (varrow VT1 VT2) (varrow skv_15 skv_7))) (not (= (vabs Vx VT1 Ve2) skv_13))) ) 0.44/0.65 ( skv_87 skv_88 skv_89 skv_90 ) 0.44/0.65 ) 0.44/0.65 (skolem (let ((_let_0 (vbind skv_3 skv_1 skv_2))) (forall ((Ve1 $$unsorted) (Ve2 $$unsorted) (VS $$unsorted)) (or (not (vtcheck _let_0 Ve1 (varrow VS (varrow skv_15 skv_7)))) (not (vtcheck _let_0 Ve2 VS)) (not (= (vapp Ve1 Ve2) skv_13))) )) 0.44/0.65 ( skv_91 skv_92 skv_93 ) 0.44/0.65 ) 0.44/0.65 (skolem (forall ((Vx $$unsorted)) (or (not (= (vvar Vx) skv_13)) (not (= (vlookup Vx (vbind skv_3 skv_1 skv_2)) (vsomeType (varrow skv_15 skv_7))))) ) 0.44/0.65 ( skv_94 ) 0.44/0.65 ) 0.44/0.65 (skolem (forall ((Vx $$unsorted) (Ve2 $$unsorted) (VT1 $$unsorted) (VT2 $$unsorted)) (or (not (vtcheck (vbind Vx VT1 skv_2) Ve2 VT2)) (not (= (varrow VT1 VT2) skv_23)) (not (= (vabs Vx VT1 Ve2) skv_22))) ) 0.44/0.65 ( skv_95 skv_96 skv_97 skv_98 ) 0.44/0.65 ) 0.44/0.65 (skolem (forall ((Ve1 $$unsorted) (Ve2 $$unsorted) (VS $$unsorted)) (or (not (vtcheck skv_2 Ve1 (varrow VS skv_23))) (not (vtcheck skv_2 Ve2 VS)) (not (= (vapp Ve1 Ve2) skv_22))) ) 0.44/0.65 ( skv_99 skv_100 skv_101 ) 0.44/0.65 ) 0.44/0.65 (skolem (forall ((Vx $$unsorted)) (or (not (= (vvar Vx) skv_22)) (not (= (vlookup Vx skv_2) (vsomeType skv_23)))) ) 0.44/0.65 ( skv_102 ) 0.44/0.65 ) 0.44/0.65 (skolem (forall ((Vx $$unsorted) (Ve2 $$unsorted) (VT1 $$unsorted) (VT2 $$unsorted)) (or (not (vtcheck (vbind Vx VT1 skv_2) Ve2 VT2)) (not (= (varrow VT1 VT2) (varrow skv_23 skv_1))) (not (= (vabs Vx VT1 Ve2) skv_21))) ) 0.44/0.65 ( skv_103 skv_104 skv_105 skv_106 ) 0.44/0.65 ) 0.44/0.65 (skolem (forall ((Ve1 $$unsorted) (Ve2 $$unsorted) (VS $$unsorted)) (or (not (vtcheck skv_2 Ve1 (varrow VS (varrow skv_23 skv_1)))) (not (vtcheck skv_2 Ve2 VS)) (not (= (vapp Ve1 Ve2) skv_21))) ) 0.44/0.65 ( skv_107 skv_108 skv_109 ) 0.44/0.65 ) 0.44/0.65 (skolem (forall ((Vx $$unsorted)) (or (not (= (vvar Vx) skv_21)) (not (= (vlookup Vx skv_2) (vsomeType (varrow skv_23 skv_1))))) ) 0.44/0.65 ( skv_110 ) 0.44/0.65 ) 0.44/0.65 (skolem (forall ((Vx $$unsorted) (Ve2 $$unsorted) (VT1 $$unsorted) (VT2 $$unsorted)) (or (not (vtcheck (vbind Vx VT1 skv_2) Ve2 VT2)) (not (= (varrow VT1 VT2) (varrow skv_1 skv_7))) (not (= (vabs Vx VT1 Ve2) (vabs skv_3 skv_1 (vabs skv_5 skv_6 veabs))))) ) 0.44/0.65 ( skv_111 skv_112 skv_113 skv_114 ) 0.44/0.65 ) 0.44/0.65 (skolem (forall ((Ve1 $$unsorted) (Ve2 $$unsorted) (VS $$unsorted)) (or (not (vtcheck skv_2 Ve1 (varrow VS (varrow skv_1 skv_7)))) (not (vtcheck skv_2 Ve2 VS)) (not (= (vapp Ve1 Ve2) (vabs skv_3 skv_1 (vabs skv_5 skv_6 veabs))))) ) 0.44/0.65 ( skv_115 skv_116 skv_117 ) 0.44/0.65 ) 0.44/0.65 (skolem (forall ((Vx $$unsorted)) (or (not (= (vvar Vx) (vabs skv_3 skv_1 (vabs skv_5 skv_6 veabs)))) (not (= (vlookup Vx skv_2) (vsomeType (varrow skv_1 skv_7))))) ) 0.44/0.65 ( skv_118 ) 0.44/0.65 ) 0.44/0.65 (skolem (let ((_let_0 (vabs skv_31 VT Ve1))) (forall ((VT $$unsorted) (Ve1 $$unsorted)) (or (not (= (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_32) _let_0)) (not (= skv_32 _let_0))) )) 0.44/0.65 ( skv_119 skv_120 ) 0.44/0.65 ) 0.44/0.65 (skolem (let ((_let_0 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))))) (let ((_let_1 (vgensym (vapp (vapp _let_0 Ve1) (vvar skv_31))))) (forall ((VT $$unsorted) (Vy $$unsorted) (Ve1 $$unsorted)) (or (not (= (vsubst skv_31 _let_0 skv_32) (vsubst skv_31 _let_0 (vabs _let_1 VT (vsubst Vy (vvar _let_1) Ve1))))) (not (visFreeVar Vy _let_0)) (= Vy skv_31) (not (= (vabs Vy VT Ve1) skv_32))) ))) 0.44/0.65 ( skv_121 skv_122 skv_123 ) 0.44/0.65 ) 0.44/0.65 (skolem (let ((_let_0 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))))) (forall ((Ve1 $$unsorted) (Ve2 $$unsorted)) (or (not (= (vapp Ve1 Ve2) skv_32)) (not (= (vsubst skv_31 _let_0 skv_32) (vapp (vsubst skv_31 _let_0 Ve1) (vsubst skv_31 _let_0 Ve2))))) )) 0.44/0.65 ( skv_124 skv_125 ) 0.44/0.65 ) 0.44/0.65 (skolem (let ((_let_0 (vvar Vy))) (forall ((Vy $$unsorted)) (or (not (= _let_0 skv_32)) (= Vy skv_31) (not (= _let_0 (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_32)))) )) 0.44/0.65 ( skv_126 ) 0.44/0.65 ) 0.44/0.65 (skolem (let ((_let_0 (vbind skv_3 skv_1 skv_2))) (forall ((VC $$unsorted) (VTy $$unsorted)) (or (not (= _let_0 (vbind skv_3 VTy VC))) (not (= (vsomeType VTy) (vlookup skv_3 _let_0)))) )) 0.44/0.65 ( skv_127 skv_128 ) 0.44/0.65 ) 0.44/0.65 (skolem (let ((_let_0 (vbind skv_3 skv_1 skv_2))) (forall ((VTy $$unsorted) (Vy $$unsorted) (VC $$unsorted)) (or (not (= (vbind Vy VTy VC) _let_0)) (= Vy skv_3) (not (= (vlookup skv_3 _let_0) (vlookup skv_3 VC)))) )) 0.44/0.65 ( skv_129 skv_130 skv_131 ) 0.44/0.65 ) 0.44/0.65 (skolem (let ((_let_0 (vabs skv_3 VT Ve1))) (let ((_let_1 (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))))) (let ((_let_2 (vabs _let_1 skv_30 (vsubst skv_31 (vvar _let_1) skv_32)))) (forall ((VT $$unsorted) (Ve1 $$unsorted)) (or (not (= _let_0 (vsubst skv_3 skv_4 _let_2))) (not (= _let_0 _let_2))) )))) 0.44/0.65 ( skv_132 skv_133 ) 0.44/0.65 ) 0.44/0.65 (skolem (let ((_let_0 (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))))) (let ((_let_1 (vabs _let_0 skv_30 (vsubst skv_31 (vvar _let_0) skv_32)))) (forall ((Vy $$unsorted) (VT $$unsorted) (Ve1 $$unsorted)) (or (visFreeVar Vy skv_4) (not (= (vabs Vy VT (vsubst skv_3 skv_4 Ve1)) (vsubst skv_3 skv_4 _let_1))) (= Vy skv_3) (not (= (vabs Vy VT Ve1) _let_1))) ))) 0.44/0.65 ( skv_134 skv_135 skv_136 ) 0.44/0.65 ) 0.44/0.65 (skolem (let ((_let_0 (vgensym (vapp (vapp skv_4 Ve1) (vvar skv_3))))) (let ((_let_1 (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))))) (let ((_let_2 (vabs _let_1 skv_30 (vsubst skv_31 (vvar _let_1) skv_32)))) (forall ((VT $$unsorted) (Vy $$unsorted) (Ve1 $$unsorted)) (or (not (= (vsubst skv_3 skv_4 (vabs _let_0 VT (vsubst Vy (vvar _let_0) Ve1))) (vsubst skv_3 skv_4 _let_2))) (not (visFreeVar Vy skv_4)) (= Vy skv_3) (not (= (vabs Vy VT Ve1) _let_2))) )))) 0.44/0.65 ( skv_137 skv_138 skv_139 ) 0.44/0.65 ) 0.44/0.65 (skolem (let ((_let_0 (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))))) (let ((_let_1 (vabs _let_0 skv_30 (vsubst skv_31 (vvar _let_0) skv_32)))) (forall ((Ve1 $$unsorted) (Ve2 $$unsorted)) (or (not (= (vapp Ve1 Ve2) _let_1)) (not (= (vapp (vsubst skv_3 skv_4 Ve1) (vsubst skv_3 skv_4 Ve2)) (vsubst skv_3 skv_4 _let_1)))) ))) 0.44/0.65 ( skv_140 skv_141 ) 0.44/0.65 ) 0.44/0.65 (skolem (let ((_let_0 (vvar Vy))) (let ((_let_1 (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))))) (let ((_let_2 (vabs _let_1 skv_30 (vsubst skv_31 (vvar _let_1) skv_32)))) (forall ((Vy $$unsorted)) (or (not (= _let_0 _let_2)) (= Vy skv_3) (not (= _let_0 (vsubst skv_3 skv_4 _let_2)))) )))) 0.44/0.65 ( skv_142 ) 0.44/0.65 ) 0.44/0.65 (skolem (let ((_let_0 (vabs skv_3 VT Ve1))) (forall ((VT $$unsorted) (Ve1 $$unsorted)) (or (not (= _let_0 (vsubst skv_3 skv_4 skv_29))) (not (= _let_0 skv_29))) )) 0.44/0.65 ( skv_143 skv_144 ) 0.44/0.65 ) 0.44/0.65 (skolem (let ((_let_0 (vgensym (vapp (vapp skv_4 Ve1) (vvar skv_3))))) (forall ((VT $$unsorted) (Vy $$unsorted) (Ve1 $$unsorted)) (or (not (= (vsubst skv_3 skv_4 (vabs _let_0 VT (vsubst Vy (vvar _let_0) Ve1))) (vsubst skv_3 skv_4 skv_29))) (not (visFreeVar Vy skv_4)) (= Vy skv_3) (not (= (vabs Vy VT Ve1) skv_29))) )) 0.44/0.65 ( skv_145 skv_146 skv_147 ) 0.44/0.65 ) 0.44/0.65 (skolem (forall ((Ve1 $$unsorted) (Ve2 $$unsorted)) (or (not (= (vapp Ve1 Ve2) skv_29)) (not (= (vapp (vsubst skv_3 skv_4 Ve1) (vsubst skv_3 skv_4 Ve2)) (vsubst skv_3 skv_4 skv_29)))) ) 0.44/0.65 ( skv_148 skv_149 ) 0.44/0.65 ) 0.44/0.65 (skolem (let ((_let_0 (vvar Vy))) (forall ((Vy $$unsorted)) (or (not (= _let_0 skv_29)) (= Vy skv_3) (not (= _let_0 (vsubst skv_3 skv_4 skv_29)))) )) 0.44/0.65 ( skv_150 ) 0.44/0.65 ) 0.44/0.65 (skolem (forall ((Vy $$unsorted) (VT $$unsorted) (Ve1 $$unsorted)) (or (visFreeVar Vy skv_4) (not (= (vabs Vy VT (vsubst skv_3 skv_4 Ve1)) (vsubst skv_3 skv_4 veabs))) (= Vy skv_3) (not (= (vabs Vy VT Ve1) veabs))) ) 0.44/0.65 ( skv_151 skv_152 skv_153 ) 0.44/0.65 ) 0.44/0.65 (skolem (let ((_let_0 (vabs skv_3 VT Ve1))) (forall ((VT $$unsorted) (Ve1 $$unsorted)) (or (not (= _let_0 (vsubst skv_3 skv_4 skv_26))) (not (= _let_0 skv_26))) )) 0.44/0.65 ( skv_154 skv_155 ) 0.44/0.65 ) 0.44/0.65 (skolem (forall ((Vy $$unsorted) (VT $$unsorted) (Ve1 $$unsorted)) (or (visFreeVar Vy skv_4) (not (= (vabs Vy VT (vsubst skv_3 skv_4 Ve1)) (vsubst skv_3 skv_4 skv_26))) (= Vy skv_3) (not (= (vabs Vy VT Ve1) skv_26))) ) 0.44/0.65 ( skv_156 skv_157 skv_158 ) 0.44/0.65 ) 0.44/0.65 (skolem (forall ((Ve1 $$unsorted) (Ve2 $$unsorted)) (or (not (= (vapp Ve1 Ve2) skv_26)) (not (= (vapp (vsubst skv_3 skv_4 Ve1) (vsubst skv_3 skv_4 Ve2)) (vsubst skv_3 skv_4 skv_26)))) ) 0.44/0.65 ( skv_159 skv_160 ) 0.44/0.65 ) 0.44/0.65 (skolem (let ((_let_0 (vgensym (vapp (vapp skv_4 Ve1) (vvar skv_3))))) (forall ((VT $$unsorted) (Vy $$unsorted) (Ve1 $$unsorted)) (or (not (= (vsubst skv_3 skv_4 (vabs _let_0 VT (vsubst Vy (vvar _let_0) Ve1))) (vsubst skv_3 skv_4 veabs))) (not (visFreeVar Vy skv_4)) (= Vy skv_3) (not (= (vabs Vy VT Ve1) veabs))) )) 0.44/0.65 ( skv_161 skv_162 skv_163 ) 0.44/0.65 ) 0.44/0.65 (skolem (let ((_let_0 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))))) (forall ((Vy $$unsorted) (VT $$unsorted) (Ve1 $$unsorted)) (or (visFreeVar Vy _let_0) (not (= (vsubst skv_31 _let_0 skv_32) (vabs Vy VT (vsubst skv_31 _let_0 Ve1)))) (= Vy skv_31) (not (= (vabs Vy VT Ve1) skv_32))) )) 0.44/0.65 ( skv_164 skv_165 skv_166 ) 0.44/0.65 ) 0.44/0.65 (skolem (forall ((Vy $$unsorted) (VT $$unsorted) (Ve1 $$unsorted)) (or (visFreeVar Vy skv_4) (not (= (vabs Vy VT (vsubst skv_3 skv_4 Ve1)) (vsubst skv_3 skv_4 skv_29))) (= Vy skv_3) (not (= (vabs Vy VT Ve1) skv_29))) ) 0.44/0.65 ( skv_167 skv_168 skv_169 ) 0.44/0.65 ) 0.44/0.65 (skolem (let ((_let_0 (vgensym (vapp (vapp skv_4 Ve1) (vvar skv_3))))) (forall ((VT $$unsorted) (Vy $$unsorted) (Ve1 $$unsorted)) (or (not (= (vsubst skv_3 skv_4 (vabs _let_0 VT (vsubst Vy (vvar _let_0) Ve1))) (vsubst skv_3 skv_4 skv_26))) (not (visFreeVar Vy skv_4)) (= Vy skv_3) (not (= (vabs Vy VT Ve1) skv_26))) )) 0.44/0.65 ( skv_170 skv_171 skv_172 ) 0.44/0.65 ) 0.44/0.65 (skolem (let ((_let_0 (vvar Vy))) (forall ((Vy $$unsorted)) (or (not (= _let_0 skv_26)) (= Vy skv_3) (not (= _let_0 (vsubst skv_3 skv_4 skv_26)))) )) 0.44/0.65 ( skv_173 ) 0.44/0.65 ) 0.44/0.65 (skolem (let ((_let_0 (vabs skv_3 VT Ve1))) (forall ((VT $$unsorted) (Ve1 $$unsorted)) (or (not (= _let_0 (vsubst skv_3 skv_4 skv_25))) (not (= _let_0 skv_25))) )) 0.44/0.65 ( skv_174 skv_175 ) 0.44/0.65 ) 0.44/0.65 (skolem (forall ((Vy $$unsorted) (VT $$unsorted) (Ve1 $$unsorted)) (or (visFreeVar Vy skv_4) (not (= (vabs Vy VT (vsubst skv_3 skv_4 Ve1)) (vsubst skv_3 skv_4 skv_25))) (= Vy skv_3) (not (= (vabs Vy VT Ve1) skv_25))) ) 0.44/0.65 ( skv_176 skv_177 skv_178 ) 0.44/0.65 ) 0.44/0.65 (skolem (let ((_let_0 (vgensym (vapp (vapp skv_4 Ve1) (vvar skv_3))))) (forall ((VT $$unsorted) (Vy $$unsorted) (Ve1 $$unsorted)) (or (not (= (vsubst skv_3 skv_4 (vabs _let_0 VT (vsubst Vy (vvar _let_0) Ve1))) (vsubst skv_3 skv_4 skv_25))) (not (visFreeVar Vy skv_4)) (= Vy skv_3) (not (= (vabs Vy VT Ve1) skv_25))) )) 0.44/0.65 ( skv_179 skv_180 skv_181 ) 0.44/0.65 ) 0.44/0.65 (skolem (forall ((Ve1 $$unsorted) (Ve2 $$unsorted)) (or (not (= (vapp Ve1 Ve2) skv_25)) (not (= (vapp (vsubst skv_3 skv_4 Ve1) (vsubst skv_3 skv_4 Ve2)) (vsubst skv_3 skv_4 skv_25)))) ) 0.44/0.65 ( skv_182 skv_183 ) 0.44/0.65 ) 0.44/0.65 (skolem (let ((_let_0 (vvar Vy))) (forall ((Vy $$unsorted)) (or (not (= _let_0 skv_25)) (= Vy skv_3) (not (= _let_0 (vsubst skv_3 skv_4 skv_25)))) )) 0.44/0.65 ( skv_184 ) 0.44/0.65 ) 0.44/0.65 (skolem (let ((_let_0 (vabs skv_3 VT Ve1))) (forall ((VT $$unsorted) (Ve1 $$unsorted)) (or (not (= _let_0 (vsubst skv_3 skv_4 veabs))) (not (= veabs _let_0))) )) 0.44/0.65 ( skv_185 skv_186 ) 0.44/0.65 ) 0.44/0.65 (skolem (forall ((Ve1 $$unsorted) (Ve2 $$unsorted)) (or (not (= (vapp Ve1 Ve2) veabs)) (not (= (vapp (vsubst skv_3 skv_4 Ve1) (vsubst skv_3 skv_4 Ve2)) (vsubst skv_3 skv_4 veabs)))) ) 0.44/0.65 ( skv_187 skv_188 ) 0.44/0.65 ) 0.44/0.65 (skolem (let ((_let_0 (vvar Vy))) (forall ((Vy $$unsorted)) (or (not (= _let_0 veabs)) (= Vy skv_3) (not (= _let_0 (vsubst skv_3 skv_4 veabs)))) )) 0.44/0.65 ( skv_189 ) 0.44/0.65 ) 0.44/0.65 (skolem (forall ((VC $$unsorted) (VTy $$unsorted)) (or (not (= skv_2 (vbind skv_24 VTy VC))) (not (= (vsomeType VTy) (vlookup skv_24 skv_2)))) ) 0.44/0.65 ( skv_190 skv_191 ) 0.44/0.65 ) 0.44/0.65 (skolem (forall ((VTy $$unsorted) (Vy $$unsorted) (VC $$unsorted)) (or (not (= (vbind Vy VTy VC) skv_2)) (= Vy skv_24) (not (= (vlookup skv_24 skv_2) (vlookup skv_24 VC)))) ) 0.44/0.65 ( skv_192 skv_193 skv_194 ) 0.44/0.65 ) 0.44/0.65 (skolem (let ((_let_0 (vbind skv_3 skv_1 skv_2))) (forall ((VC $$unsorted) (VTy $$unsorted)) (or (not (= _let_0 (vbind skv_16 VTy VC))) (not (= (vsomeType VTy) (vlookup skv_16 _let_0)))) )) 0.44/0.65 ( skv_195 skv_196 ) 0.44/0.65 ) 0.44/0.65 (skolem (let ((_let_0 (vbind skv_3 skv_1 skv_2))) (forall ((VTy $$unsorted) (Vy $$unsorted) (VC $$unsorted)) (or (not (= (vbind Vy VTy VC) _let_0)) (= Vy skv_16) (not (= (vlookup skv_16 _let_0) (vlookup skv_16 VC)))) )) 0.44/0.65 ( skv_197 skv_198 skv_199 ) 0.44/0.65 ) 0.44/0.65 (instantiation (forall ((VVar0 $$unsorted) (VTyp0 $$unsorted) (VCtx0 $$unsorted)) (not (= vempty (vbind VVar0 VTyp0 VCtx0))) ) 0.44/0.65 ( skv_3, skv_1, skv_2 ) 0.44/0.65 ( skv_3, skv_1, (vbind skv_9 skv_11 skv_2) ) 0.44/0.65 ( skv_3, skv_128, skv_127 ) 0.44/0.65 ( skv_9, skv_11, skv_2 ) 0.44/0.65 ( skv_9, skv_11, (vbind skv_3 skv_1 skv_2) ) 0.44/0.65 ( skv_16, skv_196, skv_195 ) 0.44/0.65 ( skv_17, skv_19, skv_2 ) 0.44/0.65 ( skv_24, skv_191, skv_190 ) 0.44/0.65 ( skv_63, skv_65, (vbind skv_17 skv_19 skv_2) ) 0.44/0.65 ( skv_71, skv_73, (vbind skv_9 skv_11 (vbind skv_3 skv_1 skv_2)) ) 0.44/0.65 ( skv_79, skv_81, (vbind skv_3 skv_1 skv_2) ) 0.44/0.65 ( skv_87, skv_89, (vbind skv_3 skv_1 skv_2) ) 0.44/0.65 ( skv_95, skv_97, skv_2 ) 0.44/0.65 ( skv_103, skv_105, skv_2 ) 0.44/0.65 ( skv_111, skv_113, skv_2 ) 0.44/0.65 ( skv_130, skv_129, skv_131 ) 0.44/0.65 ( skv_193, skv_192, skv_194 ) 0.44/0.65 ( skv_198, skv_197, skv_199 ) 0.44/0.65 ) 0.44/0.65 (instantiation (forall ((VTyp0 $$unsorted)) (not (= vnoType (vsomeType VTyp0))) ) 0.44/0.65 ( skv_1 ) 0.44/0.65 ( skv_7 ) 0.44/0.65 ( (varrow skv_1 skv_7) ) 0.44/0.65 ( skv_11 ) 0.44/0.65 ( skv_12 ) 0.44/0.65 ( skv_15 ) 0.44/0.65 ( (varrow skv_15 skv_7) ) 0.44/0.65 ( skv_19 ) 0.44/0.65 ( skv_20 ) 0.44/0.65 ( skv_23 ) 0.44/0.65 ( (varrow skv_23 skv_1) ) 0.44/0.65 ( skv_128 ) 0.44/0.65 ( skv_191 ) 0.44/0.65 ( skv_196 ) 0.44/0.65 ) 0.44/0.65 (instantiation (forall ((VTy $$unsorted) (Vy $$unsorted) (Vx $$unsorted) (VC $$unsorted)) (or (= Vy Vx) (= (vlookup Vx VC) (vlookup Vx (vbind Vy VTy VC)))) ) 0.44/0.65 ( skv_1, skv_3, skv_3, skv_2 ) 0.44/0.65 ( skv_1, skv_3, skv_16, skv_2 ) 0.44/0.65 ( skv_1, skv_3, skv_86, skv_2 ) 0.44/0.65 ( skv_1, skv_3, skv_94, skv_2 ) 0.44/0.65 ( skv_11, skv_9, skv_9, (vbind skv_3 skv_1 skv_2) ) 0.44/0.65 ( skv_11, skv_9, skv_78, (vbind skv_3 skv_1 skv_2) ) 0.44/0.65 ( skv_19, skv_17, skv_17, skv_2 ) 0.44/0.65 ( skv_19, skv_17, skv_70, skv_2 ) 0.44/0.65 ( skv_192, skv_193, skv_8, skv_194 ) 0.44/0.65 ( skv_192, skv_193, skv_16, skv_194 ) 0.44/0.65 ( skv_192, skv_193, skv_24, skv_194 ) 0.44/0.65 ( skv_192, skv_193, skv_102, skv_194 ) 0.44/0.65 ( skv_192, skv_193, skv_110, skv_194 ) 0.44/0.65 ( skv_192, skv_193, skv_118, skv_194 ) 0.44/0.65 ( skv_197, skv_198, skv_3, skv_199 ) 0.44/0.65 ( skv_197, skv_198, skv_16, skv_199 ) 0.44/0.65 ) 0.44/0.65 (instantiation (let ((_let_0 (vgensym (vapp (vapp Ve Ve1) (vvar Vx))))) (forall ((Vx $$unsorted) (Ve $$unsorted) (VT $$unsorted) (Vy $$unsorted) (Ve1 $$unsorted)) (or (not (visFreeVar Vy Ve)) (= Vx Vy) (= (vsubst Vx Ve (vabs _let_0 VT (vsubst Vy (vvar _let_0) Ve1))) (vsubst Vx Ve (vabs Vy VT Ve1)))) )) 0.44/0.65 ( skv_3, skv_4, skv_30, skv_31, skv_32 ) 0.44/0.65 ( skv_16, skv_4, skv_30, skv_31, skv_32 ) 0.44/0.65 ( skv_16, skv_4, skv_137, skv_138, skv_139 ) 0.44/0.65 ( skv_16, skv_4, skv_145, skv_146, skv_147 ) 0.44/0.65 ( skv_16, skv_4, skv_161, skv_162, skv_163 ) 0.44/0.65 ( skv_16, skv_4, skv_170, skv_171, skv_172 ) 0.44/0.65 ( skv_16, skv_4, skv_179, skv_180, skv_181 ) 0.44/0.65 ( skv_16, (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))), skv_121, skv_122, skv_123 ) 0.44/0.65 ) 0.44/0.65 (instantiation (let ((_let_0 (vabs Vy VT Ve1))) (forall ((VExp0 $$unsorted) (Vy $$unsorted) (VT $$unsorted) (Ve1 $$unsorted)) (= _let_0 (vsubst Vy VExp0 _let_0)) )) 0.44/0.65 ( skv_4, skv_3, skv_6, veabs ) 0.44/0.65 ( skv_4, skv_3, skv_30, skv_32 ) 0.44/0.65 ( skv_4, skv_3, skv_33, skv_34 ) 0.44/0.65 ( skv_4, skv_3, skv_119, skv_120 ) 0.44/0.65 ( skv_4, skv_3, skv_132, skv_133 ) 0.44/0.65 ( skv_4, skv_3, skv_143, skv_144 ) 0.44/0.65 ( skv_4, skv_3, skv_154, skv_155 ) 0.44/0.65 ( skv_4, skv_3, skv_174, skv_175 ) 0.44/0.65 ( skv_4, skv_3, skv_185, skv_186 ) 0.44/0.65 ( (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))), skv_31, skv_119, skv_120 ) 0.44/0.65 ) 0.44/0.65 (instantiation (forall ((VExp0 $$unsorted) (VExp1 $$unsorted)) (or (not (= (vsomeExp VExp0) (vsomeExp VExp1))) (= VExp0 VExp1)) ) 0.44/0.65 ( (vapp (vgetSomeExp (vreduce (vsubst skv_3 skv_4 skv_25))) (vsubst skv_3 skv_4 skv_26)), (vapp (vgetSomeExp (vreduce (vsubst skv_3 skv_4 skv_25))) (vsubst skv_3 skv_4 skv_26)) ) 0.44/0.65 ( (vapp (vgetSomeExp (vreduce (vsubst skv_3 skv_4 skv_25))) (vsubst skv_3 skv_4 skv_26)), (vsubst skv_17 skv_32 skv_18) ) 0.44/0.65 ( (vsubst skv_17 skv_32 skv_18), (vapp (vgetSomeExp (vreduce (vsubst skv_3 skv_4 skv_25))) (vsubst skv_3 skv_4 skv_26)) ) 0.44/0.65 ( (vsubst skv_17 skv_32 skv_18), (vapp (vgetSomeExp (vreduce skv_53)) skv_54) ) 0.44/0.65 ( (vapp (vgetSomeExp (vreduce skv_53)) skv_54), (vapp (vgetSomeExp (vreduce (vsubst skv_3 skv_4 skv_25))) (vsubst skv_3 skv_4 skv_26)) ) 0.44/0.65 ( (vsubst skv_56 skv_57 skv_58), (vsubst skv_56 skv_57 skv_58) ) 0.44/0.65 ( (vsubst skv_56 skv_57 skv_58), (vapp (vabs skv_60 skv_61 skv_62) (vgetSomeExp (vreduce skv_59))) ) 0.44/0.65 ( (vapp (vabs skv_60 skv_61 skv_62) (vgetSomeExp (vreduce skv_59))), (vsubst skv_56 skv_57 skv_58) ) 0.44/0.65 ) 0.44/0.65 (instantiation (forall ((VTyp0 $$unsorted) (VTyp1 $$unsorted) (VTyp2 $$unsorted) (VTyp3 $$unsorted)) (or (not (= (varrow VTyp0 VTyp1) (varrow VTyp2 VTyp3))) (and (= VTyp0 VTyp2) (= VTyp1 VTyp3))) ) 0.44/0.65 ( skv_1, skv_7, skv_1, skv_7 ) 0.44/0.65 ( skv_1, skv_7, skv_11, skv_12 ) 0.44/0.65 ( skv_1, skv_7, skv_15, skv_7 ) 0.44/0.65 ( skv_1, skv_7, skv_19, skv_20 ) 0.44/0.65 ( skv_1, skv_15, skv_15, skv_7 ) 0.44/0.65 ( skv_1, (varrow skv_15 skv_7), skv_1, skv_15 ) 0.44/0.65 ( skv_1, (varrow skv_15 skv_7), skv_15, skv_7 ) 0.44/0.65 ( skv_11, skv_12, skv_1, skv_7 ) 0.44/0.65 ( skv_11, skv_12, skv_11, skv_12 ) 0.44/0.65 ( skv_11, skv_12, skv_15, skv_7 ) 0.44/0.65 ( skv_11, skv_12, skv_23, skv_1 ) 0.44/0.65 ( skv_15, skv_7, skv_1, skv_7 ) 0.44/0.65 ( skv_15, skv_7, skv_1, (varrow skv_15 skv_7) ) 0.44/0.65 ( skv_15, skv_7, skv_11, skv_12 ) 0.44/0.65 ( skv_15, skv_7, skv_15, skv_7 ) 0.44/0.65 ( skv_19, skv_20, skv_1, skv_7 ) 0.44/0.65 ( skv_19, skv_20, skv_11, skv_12 ) 0.44/0.65 ( skv_19, skv_20, skv_19, skv_20 ) 0.44/0.65 ( skv_19, skv_20, skv_23, skv_1 ) 0.44/0.65 ( skv_23, skv_1, skv_1, skv_7 ) 0.44/0.65 ( skv_23, skv_1, skv_19, skv_20 ) 0.44/0.65 ( skv_65, skv_66, skv_65, skv_66 ) 0.44/0.65 ( skv_65, skv_66, skv_69, skv_20 ) 0.44/0.65 ( skv_69, skv_20, skv_65, skv_66 ) 0.44/0.65 ( skv_69, skv_20, skv_73, skv_74 ) 0.44/0.65 ( skv_73, skv_74, skv_65, skv_66 ) 0.44/0.65 ( skv_77, skv_12, skv_77, skv_12 ) 0.44/0.65 ( skv_77, skv_12, skv_81, skv_82 ) 0.44/0.65 ( skv_81, skv_82, skv_77, skv_12 ) 0.44/0.65 ( skv_81, skv_82, skv_85, skv_15 ) 0.44/0.65 ( skv_85, skv_15, skv_77, skv_12 ) 0.44/0.65 ( skv_89, skv_90, skv_89, skv_90 ) 0.44/0.65 ( skv_89, skv_90, skv_93, (varrow skv_15 skv_7) ) 0.44/0.65 ( skv_93, (varrow skv_15 skv_7), skv_89, skv_90 ) 0.44/0.65 ( skv_93, (varrow skv_15 skv_7), skv_97, skv_98 ) 0.44/0.65 ( skv_97, skv_98, skv_89, skv_90 ) 0.44/0.65 ( skv_101, skv_23, skv_101, skv_23 ) 0.44/0.65 ( skv_101, skv_23, skv_105, skv_106 ) 0.44/0.65 ( skv_105, skv_106, skv_101, skv_23 ) 0.44/0.65 ( skv_105, skv_106, skv_109, (varrow skv_23 skv_1) ) 0.44/0.65 ( skv_109, (varrow skv_23 skv_1), skv_101, skv_23 ) 0.44/0.65 ( skv_113, skv_114, skv_113, skv_114 ) 0.44/0.65 ( skv_113, skv_114, skv_117, (varrow skv_1 skv_7) ) 0.44/0.65 ( skv_117, (varrow skv_1 skv_7), skv_113, skv_114 ) 0.44/0.65 ) 0.44/0.65 (instantiation (forall ((VC $$unsorted) (Vx $$unsorted) (VT $$unsorted)) (or (not (= (vlookup Vx VC) (vsomeType VT))) (vtcheck VC (vvar Vx) VT)) ) 0.44/0.65 ( skv_2, skv_8, skv_7 ) 0.44/0.65 ( skv_2, skv_16, skv_7 ) 0.44/0.65 ( skv_2, skv_31, skv_7 ) 0.44/0.65 ( skv_2, skv_70, skv_20 ) 0.44/0.65 ( skv_2, skv_94, (varrow skv_15 skv_7) ) 0.44/0.65 ( skv_2, skv_142, skv_7 ) 0.44/0.65 ( skv_2, skv_173, skv_15 ) 0.44/0.65 ( (vbind skv_3 skv_1 skv_2), skv_78, skv_12 ) 0.44/0.65 ( (vbind skv_3 skv_1 skv_2), skv_94, (varrow skv_15 skv_7) ) 0.44/0.65 ( (vbind skv_3 skv_1 skv_2), skv_173, skv_15 ) 0.44/0.65 ( (vbind skv_17 skv_19 skv_2), skv_70, skv_20 ) 0.44/0.65 ( (vbind skv_9 skv_11 skv_2), skv_78, skv_12 ) 0.44/0.65 ) 0.44/0.65 (instantiation (forall ((Vx $$unsorted)) (not (visValue (vvar Vx))) ) 0.44/0.65 ( skv_3 ) 0.44/0.65 ( skv_8 ) 0.44/0.65 ( skv_16 ) 0.44/0.65 ( skv_24 ) 0.44/0.65 ( (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))) ) 0.44/0.65 ( skv_70 ) 0.44/0.65 ( skv_78 ) 0.44/0.65 ( skv_86 ) 0.44/0.65 ( skv_94 ) 0.44/0.65 ( skv_102 ) 0.44/0.65 ( skv_110 ) 0.44/0.65 ( skv_118 ) 0.44/0.65 ( (vgensym (vapp (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) (vvar skv_31))) ) 0.44/0.65 ( skv_126 ) 0.44/0.65 ( (vgensym (vapp (vapp skv_4 skv_139) (vvar skv_3))) ) 0.44/0.65 ( skv_142 ) 0.44/0.65 ( (vgensym (vapp (vapp skv_4 skv_147) (vvar skv_3))) ) 0.44/0.65 ( skv_150 ) 0.44/0.65 ( (vgensym (vapp (vapp skv_4 skv_163) (vvar skv_3))) ) 0.44/0.65 ( (vgensym (vapp (vapp skv_4 skv_172) (vvar skv_3))) ) 0.44/0.65 ( skv_173 ) 0.44/0.65 ( (vgensym (vapp (vapp skv_4 skv_181) (vvar skv_3))) ) 0.44/0.65 ( skv_184 ) 0.44/0.65 ( skv_189 ) 0.44/0.65 ) 0.44/0.65 (instantiation (forall ((VTyp0 $$unsorted) (VTyp1 $$unsorted)) (or (not (= (vsomeType VTyp0) (vsomeType VTyp1))) (= VTyp0 VTyp1)) ) 0.44/0.65 ( skv_1, skv_1 ) 0.44/0.65 ( skv_1, skv_7 ) 0.44/0.65 ( skv_1, skv_11 ) 0.44/0.65 ( skv_7, skv_1 ) 0.44/0.65 ( skv_7, skv_7 ) 0.44/0.65 ( skv_7, skv_19 ) 0.44/0.65 ( (varrow skv_1 skv_7), (varrow skv_1 skv_7) ) 0.44/0.65 ( (varrow skv_1 skv_7), skv_128 ) 0.44/0.65 ( skv_11, skv_1 ) 0.44/0.65 ( skv_11, skv_7 ) 0.44/0.65 ( skv_12, skv_15 ) 0.44/0.65 ( skv_12, skv_20 ) 0.44/0.65 ( skv_15, skv_20 ) 0.44/0.65 ( (varrow skv_15 skv_7), (varrow skv_15 skv_7) ) 0.44/0.65 ( (varrow skv_15 skv_7), skv_23 ) 0.44/0.65 ( skv_19, skv_1 ) 0.44/0.65 ( skv_20, skv_12 ) 0.44/0.65 ( skv_20, skv_20 ) 0.44/0.65 ( skv_23, (varrow skv_15 skv_7) ) 0.44/0.65 ( skv_23, (varrow skv_23 skv_1) ) 0.44/0.65 ( (varrow skv_23 skv_1), (varrow skv_15 skv_7) ) 0.44/0.65 ( skv_128, (varrow skv_1 skv_7) ) 0.44/0.65 ( skv_128, skv_191 ) 0.44/0.65 ( skv_191, (varrow skv_1 skv_7) ) 0.44/0.65 ( skv_196, skv_196 ) 0.44/0.65 ) 0.44/0.65 (instantiation (forall ((Vy $$unsorted) (VTy $$unsorted) (Vx $$unsorted) (VTx $$unsorted) (VC $$unsorted) (Ve $$unsorted) (VT $$unsorted)) (or (not (vtcheck (vbind Vx VTx (vbind Vy VTy VC)) Ve VT)) (= Vy Vx) (vtcheck (vbind Vy VTy (vbind Vx VTx VC)) Ve VT)) ) 0.44/0.65 ( skv_3, skv_1, skv_9, skv_11, skv_2, skv_10, skv_12 ) 0.44/0.65 ( skv_3, skv_1, skv_9, skv_11, skv_2, skv_75, (varrow skv_77 skv_12) ) 0.44/0.65 ( skv_3, skv_1, skv_9, skv_11, skv_2, skv_76, skv_77 ) 0.44/0.65 ( skv_3, skv_1, skv_79, skv_81, skv_2, skv_80, skv_82 ) 0.44/0.65 ( skv_3, skv_1, skv_87, skv_89, skv_2, skv_88, skv_90 ) 0.44/0.65 ( skv_3, skv_1, skv_193, skv_192, skv_194, skv_10, skv_12 ) 0.44/0.65 ( skv_3, skv_1, skv_193, skv_192, skv_194, skv_13, (varrow skv_15 skv_7) ) 0.44/0.65 ( skv_3, skv_1, skv_193, skv_192, skv_194, skv_14, skv_15 ) 0.44/0.65 ( skv_9, skv_11, skv_3, skv_1, skv_2, skv_10, skv_12 ) 0.44/0.65 ( skv_9, skv_11, skv_71, skv_73, (vbind skv_3 skv_1 skv_2), skv_72, skv_74 ) 0.44/0.65 ( skv_9, skv_11, skv_193, skv_192, skv_194, skv_10, skv_12 ) 0.44/0.65 ( skv_17, skv_19, skv_63, skv_65, skv_2, skv_64, skv_66 ) 0.44/0.65 ( skv_17, skv_19, skv_193, skv_192, skv_194, skv_18, skv_20 ) 0.44/0.65 ( skv_193, skv_192, skv_3, skv_1, skv_194, (vabs skv_5 skv_6 veabs), skv_7 ) 0.44/0.65 ( skv_193, skv_192, skv_3, skv_1, skv_194, (vabs skv_9 skv_11 skv_10), (varrow skv_11 skv_12) ) 0.44/0.65 ( skv_193, skv_192, skv_3, skv_1, skv_194, (vapp skv_13 skv_14), skv_7 ) 0.44/0.65 ( skv_193, skv_192, skv_3, skv_1, skv_194, (vabs skv_3 skv_6 veabs), skv_7 ) 0.44/0.65 ( skv_193, skv_192, skv_3, skv_1, skv_194, skv_83, (varrow skv_85 skv_15) ) 0.44/0.65 ( skv_193, skv_192, skv_3, skv_1, skv_194, skv_84, skv_85 ) 0.44/0.65 ( skv_193, skv_192, skv_3, skv_1, skv_194, skv_91, (varrow skv_93 (varrow skv_15 skv_7)) ) 0.44/0.65 ( skv_193, skv_192, skv_3, skv_1, skv_194, skv_92, skv_93 ) 0.44/0.65 ( skv_193, skv_192, skv_17, skv_19, skv_194, skv_67, (varrow skv_69 skv_20) ) 0.44/0.65 ( skv_193, skv_192, skv_17, skv_19, skv_194, skv_68, skv_69 ) 0.44/0.65 ( skv_193, skv_192, skv_95, skv_97, skv_194, skv_96, skv_98 ) 0.44/0.65 ( skv_193, skv_192, skv_103, skv_105, skv_194, skv_104, skv_106 ) 0.44/0.65 ( skv_193, skv_192, skv_111, skv_113, skv_194, skv_112, skv_114 ) 0.44/0.65 ( skv_198, skv_197, skv_9, skv_11, skv_199, skv_10, skv_12 ) 0.44/0.65 ) 0.44/0.65 (instantiation (forall ((VVar0 $$unsorted) (Ve $$unsorted)) (= Ve (vsubst VVar0 Ve (vvar VVar0))) ) 0.44/0.65 ( skv_3, skv_4 ) 0.44/0.65 ) 0.44/0.65 (instantiation (forall ((Ve1 $$unsorted) (Vx $$unsorted) (Ve $$unsorted) (Ve2 $$unsorted)) (= (vapp (vsubst Vx Ve Ve1) (vsubst Vx Ve Ve2)) (vsubst Vx Ve (vapp Ve1 Ve2))) ) 0.44/0.65 ( skv_13, skv_3, skv_4, skv_14 ) 0.44/0.65 ( skv_25, skv_3, skv_4, skv_26 ) 0.44/0.65 ( skv_25, skv_3, skv_4, (vsubst skv_3 skv_4 skv_26) ) 0.44/0.65 ( skv_25, skv_3, skv_4, (let ((_let_0 (vgensym (vapp (vapp skv_4 skv_172) (vvar skv_3))))) (vabs _let_0 skv_170 (vsubst skv_171 (vvar _let_0) skv_172))) ) 0.44/0.65 ( (vsubst skv_3 skv_4 skv_25), skv_3, skv_4, (vsubst skv_3 skv_4 skv_26) ) 0.44/0.65 ( (vsubst skv_3 skv_4 (vsubst skv_3 skv_4 skv_25)), skv_3, skv_4, (vsubst skv_3 skv_4 (vsubst skv_3 skv_4 skv_26)) ) 0.44/0.65 ( skv_53, skv_3, skv_4, skv_54 ) 0.44/0.65 ( (vabs skv_56 skv_55 skv_58), skv_3, skv_4, skv_57 ) 0.44/0.65 ( skv_67, skv_17, skv_32, skv_68 ) 0.44/0.65 ( skv_83, skv_3, skv_4, skv_84 ) 0.44/0.65 ( skv_91, skv_3, skv_4, skv_92 ) 0.44/0.65 ( skv_124, skv_3, skv_4, skv_125 ) 0.44/0.65 ( skv_124, skv_31, (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))), skv_125 ) 0.44/0.65 ( (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_124), skv_3, skv_4, (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_125) ) 0.44/0.65 ( skv_140, skv_3, skv_4, skv_141 ) 0.44/0.65 ( (vsubst skv_3 skv_4 skv_140), skv_3, skv_4, (vsubst skv_3 skv_4 skv_141) ) 0.44/0.65 ( skv_148, skv_3, skv_4, skv_149 ) 0.44/0.65 ( skv_159, skv_3, skv_4, skv_160 ) 0.44/0.65 ( (vsubst skv_3 skv_4 skv_159), skv_3, skv_4, (vsubst skv_3 skv_4 skv_160) ) 0.44/0.65 ( (let ((_let_0 (vgensym (vapp (vapp skv_4 skv_181) (vvar skv_3))))) (vabs _let_0 skv_179 (vsubst skv_180 (vvar _let_0) skv_181))), skv_3, skv_4, skv_26 ) 0.44/0.65 ( (let ((_let_0 (vgensym (vapp (vapp skv_4 skv_181) (vvar skv_3))))) (vabs _let_0 skv_179 (vsubst skv_180 (vvar _let_0) skv_181))), skv_3, skv_4, (let ((_let_0 (vgensym (vapp (vapp skv_4 skv_172) (vvar skv_3))))) (vabs _let_0 skv_170 (vsubst skv_171 (vvar _let_0) skv_172))) ) 0.44/0.65 ( skv_182, skv_3, skv_4, skv_183 ) 0.44/0.65 ( (vsubst skv_3 skv_4 skv_182), skv_3, skv_4, (vsubst skv_3 skv_4 skv_183) ) 0.44/0.65 ( skv_187, skv_3, skv_4, skv_188 ) 0.44/0.65 ) 0.44/0.65 (instantiation (forall ((VExp0 $$unsorted) (VExp1 $$unsorted) (VExp2 $$unsorted) (VExp3 $$unsorted)) (or (not (= (vapp VExp0 VExp1) (vapp VExp2 VExp3))) (and (= VExp0 VExp2) (= VExp1 VExp3))) ) 0.44/0.65 ( skv_4, skv_32, skv_13, skv_14 ) 0.44/0.65 ( skv_4, skv_32, (vsubst skv_3 skv_4 skv_25), (vsubst skv_3 skv_4 skv_26) ) 0.44/0.65 ( skv_4, skv_32, (vapp skv_4 skv_32), (vvar skv_3) ) 0.44/0.65 ( skv_4, skv_139, (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_124), (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_125) ) 0.44/0.65 ( skv_4, skv_139, (vapp skv_4 skv_139), (vvar skv_3) ) 0.44/0.65 ( skv_4, skv_147, skv_140, skv_141 ) 0.44/0.65 ( skv_4, skv_163, skv_159, skv_160 ) 0.44/0.65 ( skv_4, skv_172, (vapp skv_4 skv_163), (vvar skv_3) ) 0.44/0.65 ( skv_4, skv_172, (vapp skv_4 skv_172), (vvar skv_3) ) 0.44/0.65 ( skv_4, skv_181, skv_4, skv_181 ) 0.44/0.65 ( skv_4, skv_181, (vapp skv_4 skv_181), (vvar skv_3) ) 0.44/0.65 ( (vabs skv_3 skv_1 (vabs skv_5 skv_6 veabs)), skv_4, (vgetSomeExp (vreduce (vsubst skv_3 skv_4 skv_25))), (vsubst skv_3 skv_4 skv_26) ) 0.44/0.65 ( skv_13, skv_14, skv_13, skv_14 ) 0.44/0.65 ( skv_13, skv_14, skv_21, skv_22 ) 0.44/0.65 ( skv_13, skv_14, skv_25, skv_26 ) 0.44/0.65 ( skv_13, skv_14, (vsubst skv_3 skv_4 skv_25), (vsubst skv_3 skv_4 skv_26) ) 0.44/0.65 ( (vabs skv_17 skv_19 skv_18), skv_32, (vabs skv_3 skv_1 (vabs skv_5 skv_6 veabs)), skv_4 ) 0.44/0.65 ( (vabs skv_17 skv_19 skv_18), skv_32, (vgetSomeExp (vreduce (vsubst skv_3 skv_4 skv_25))), (vsubst skv_3 skv_4 skv_26) ) 0.44/0.65 ( skv_21, skv_22, skv_4, skv_32 ) 0.44/0.65 ( skv_21, skv_22, skv_13, skv_14 ) 0.44/0.65 ( skv_21, skv_22, skv_21, skv_22 ) 0.44/0.65 ( skv_21, skv_22, skv_25, skv_26 ) 0.44/0.65 ( skv_25, skv_26, skv_13, skv_14 ) 0.44/0.65 ( skv_25, skv_26, skv_21, skv_22 ) 0.44/0.65 ( skv_25, skv_26, skv_25, skv_26 ) 0.44/0.65 ( skv_25, skv_26, (vapp skv_4 skv_32), (vvar skv_3) ) 0.44/0.65 ( (vsubst skv_3 skv_4 skv_25), (vsubst skv_3 skv_4 skv_26), skv_4, skv_32 ) 0.44/0.65 ( (vsubst skv_3 skv_4 skv_25), (vsubst skv_3 skv_4 skv_26), skv_13, skv_14 ) 0.44/0.65 ( (vsubst skv_3 skv_4 skv_25), (vsubst skv_3 skv_4 skv_26), skv_21, skv_22 ) 0.44/0.65 ( (vsubst skv_3 skv_4 skv_25), (vsubst skv_3 skv_4 skv_26), (vsubst skv_3 skv_4 skv_25), (vsubst skv_3 skv_4 skv_26) ) 0.44/0.65 ( (vapp skv_4 skv_32), (vvar skv_3), skv_25, skv_26 ) 0.44/0.65 ( (vapp skv_4 skv_32), (vvar skv_3), (vsubst skv_3 skv_4 skv_25), (vsubst skv_3 skv_4 skv_26) ) 0.44/0.65 ( (vapp skv_4 skv_32), (vvar skv_3), (vsubst skv_3 skv_4 (vsubst skv_3 skv_4 skv_25)), (vsubst skv_3 skv_4 (vsubst skv_3 skv_4 skv_26)) ) 0.44/0.65 ( (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))), skv_123, (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))), skv_123 ) 0.44/0.65 ( (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))), skv_123, (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123), (vvar skv_31) ) 0.44/0.65 ( (vsubst skv_3 skv_4 (vsubst skv_3 skv_4 skv_25)), (vsubst skv_3 skv_4 (vsubst skv_3 skv_4 skv_26)), skv_25, skv_26 ) 0.44/0.65 ( (vgetSomeExp (vreduce (vsubst skv_3 skv_4 skv_25))), (vsubst skv_3 skv_4 skv_26), (vabs skv_17 skv_19 skv_18), skv_32 ) 0.44/0.65 ( (vgetSomeExp (vreduce (vsubst skv_3 skv_4 skv_25))), (vsubst skv_3 skv_4 skv_26), (vgetSomeExp (vreduce (vsubst skv_3 skv_4 skv_25))), (vsubst skv_3 skv_4 skv_26) ) 0.44/0.65 ( skv_53, skv_54, (vgetSomeExp (vreduce skv_53)), skv_54 ) 0.44/0.65 ( skv_53, skv_54, (vabs skv_56 skv_55 skv_58), skv_57 ) 0.44/0.65 ( (vgetSomeExp (vreduce skv_53)), skv_54, skv_53, skv_54 ) 0.44/0.65 ( (vgetSomeExp (vreduce skv_53)), skv_54, (vgetSomeExp (vreduce skv_53)), skv_54 ) 0.44/0.65 ( (vabs skv_56 skv_55 skv_58), skv_57, (vgetSomeExp (vreduce skv_53)), skv_54 ) 0.44/0.65 ( (vabs skv_60 skv_61 skv_62), skv_59, (vabs skv_60 skv_61 skv_62), skv_59 ) 0.44/0.65 ( (vabs skv_60 skv_61 skv_62), skv_59, (vabs skv_60 skv_61 skv_62), (vgetSomeExp (vreduce skv_59)) ) 0.44/0.65 ( (vabs skv_60 skv_61 skv_62), (vgetSomeExp (vreduce skv_59)), (vabs skv_60 skv_61 skv_62), skv_59 ) 0.44/0.65 ( (vabs skv_60 skv_61 skv_62), (vgetSomeExp (vreduce skv_59)), skv_67, skv_68 ) 0.44/0.65 ( skv_67, skv_68, (vabs skv_60 skv_61 skv_62), skv_59 ) 0.44/0.65 ( skv_75, skv_76, skv_75, skv_76 ) 0.44/0.65 ( skv_75, skv_76, skv_83, skv_84 ) 0.44/0.65 ( skv_83, skv_84, skv_75, skv_76 ) 0.44/0.65 ( skv_83, skv_84, skv_91, skv_92 ) 0.44/0.65 ( skv_91, skv_92, skv_75, skv_76 ) 0.44/0.65 ( skv_99, skv_100, skv_99, skv_100 ) 0.44/0.65 ( skv_99, skv_100, skv_107, skv_108 ) 0.44/0.65 ( skv_107, skv_108, skv_99, skv_100 ) 0.44/0.65 ( skv_107, skv_108, skv_115, skv_116 ) 0.44/0.65 ( skv_115, skv_116, skv_99, skv_100 ) 0.44/0.65 ( (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123), (vvar skv_31), (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))), skv_123 ) 0.44/0.65 ( (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123), (vvar skv_31), skv_124, skv_125 ) 0.44/0.65 ( skv_124, skv_125, (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))), skv_123 ) 0.44/0.65 ( (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_124), (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_125), skv_4, skv_139 ) 0.44/0.65 ( (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_124), (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_125), (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_124), (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_125) ) 0.44/0.65 ( (vapp skv_4 skv_139), (vvar skv_3), (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_124), (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_125) ) 0.44/0.65 ( skv_140, skv_141, skv_140, skv_141 ) 0.44/0.65 ( skv_140, skv_141, (vsubst skv_3 skv_4 skv_140), (vsubst skv_3 skv_4 skv_141) ) 0.44/0.65 ( (vsubst skv_3 skv_4 skv_140), (vsubst skv_3 skv_4 skv_141), skv_4, skv_147 ) 0.44/0.65 ( (vsubst skv_3 skv_4 skv_140), (vsubst skv_3 skv_4 skv_141), skv_140, skv_141 ) 0.44/0.65 ( (vapp skv_4 skv_147), (vvar skv_3), (vapp skv_4 skv_147), (vvar skv_3) ) 0.44/0.65 ( (vapp skv_4 skv_147), (vvar skv_3), skv_148, skv_149 ) 0.44/0.65 ( skv_148, skv_149, (vapp skv_4 skv_147), (vvar skv_3) ) 0.44/0.65 ( skv_148, skv_149, (vsubst skv_3 skv_4 skv_148), (vsubst skv_3 skv_4 skv_149) ) 0.44/0.65 ( (vsubst skv_3 skv_4 skv_148), (vsubst skv_3 skv_4 skv_149), (vapp skv_4 skv_147), (vvar skv_3) ) 0.44/0.65 ( skv_159, skv_160, skv_159, skv_160 ) 0.44/0.65 ( skv_159, skv_160, (vsubst skv_3 skv_4 skv_159), (vsubst skv_3 skv_4 skv_160) ) 0.44/0.65 ( (vsubst skv_3 skv_4 skv_159), (vsubst skv_3 skv_4 skv_160), skv_4, skv_163 ) 0.44/0.65 ( (vsubst skv_3 skv_4 skv_159), (vsubst skv_3 skv_4 skv_160), skv_159, skv_160 ) 0.44/0.65 ( (vapp skv_4 skv_163), (vvar skv_3), skv_4, skv_172 ) 0.44/0.65 ( (vapp skv_4 skv_163), (vvar skv_3), (vapp skv_4 skv_163), (vvar skv_3) ) 0.44/0.65 ( (vapp skv_4 skv_172), (vvar skv_3), (vapp skv_4 skv_163), (vvar skv_3) ) 0.44/0.65 ( (vapp skv_4 skv_181), (vvar skv_3), skv_4, skv_181 ) 0.44/0.65 ( (vapp skv_4 skv_181), (vvar skv_3), skv_182, skv_183 ) 0.44/0.65 ( skv_182, skv_183, skv_4, skv_181 ) 0.44/0.65 ( (vsubst skv_3 skv_4 skv_182), (vsubst skv_3 skv_4 skv_183), (vsubst skv_3 skv_4 skv_182), (vsubst skv_3 skv_4 skv_183) ) 0.44/0.65 ( (vsubst skv_3 skv_4 skv_182), (vsubst skv_3 skv_4 skv_183), skv_187, skv_188 ) 0.44/0.65 ( skv_187, skv_188, (vsubst skv_3 skv_4 skv_182), (vsubst skv_3 skv_4 skv_183) ) 0.44/0.65 ( skv_187, skv_188, (vsubst skv_3 skv_4 skv_187), (vsubst skv_3 skv_4 skv_188) ) 0.44/0.65 ( (vsubst skv_3 skv_4 skv_187), (vsubst skv_3 skv_4 skv_188), (vsubst skv_3 skv_4 skv_182), (vsubst skv_3 skv_4 skv_183) ) 0.44/0.65 ) 0.44/0.65 (instantiation (forall ((Ve $$unsorted)) (= Ve (vgetSomeType (vsomeType Ve))) ) 0.44/0.65 ( skv_1 ) 0.44/0.65 ( skv_7 ) 0.44/0.65 ( (varrow skv_1 skv_7) ) 0.44/0.65 ( skv_11 ) 0.44/0.65 ( skv_12 ) 0.44/0.65 ( skv_15 ) 0.44/0.65 ( (varrow skv_15 skv_7) ) 0.44/0.65 ( skv_19 ) 0.44/0.65 ( skv_20 ) 0.44/0.65 ( skv_23 ) 0.44/0.65 ( (varrow skv_23 skv_1) ) 0.44/0.65 ( skv_128 ) 0.44/0.65 ( skv_191 ) 0.44/0.65 ( skv_196 ) 0.44/0.65 ) 0.44/0.65 (instantiation (forall ((VVar0 $$unsorted) (VVar1 $$unsorted) (VTyp0 $$unsorted) (VExp0 $$unsorted)) (not (= (vvar VVar0) (vabs VVar1 VTyp0 VExp0))) ) 0.44/0.65 ( skv_3, skv_5, skv_6, veabs ) 0.44/0.65 ( skv_3, skv_5, skv_6, (vsubst skv_3 skv_4 veabs) ) 0.44/0.65 ( skv_8, skv_5, skv_6, veabs ) 0.44/0.65 ( skv_8, skv_5, skv_6, (vsubst skv_3 skv_4 veabs) ) 0.44/0.65 ( skv_16, skv_3, skv_1, (vabs skv_5 skv_6 veabs) ) 0.44/0.65 ( skv_24, skv_3, skv_1, (vabs skv_5 skv_6 veabs) ) 0.44/0.65 ( skv_24, skv_9, skv_11, skv_10 ) 0.44/0.65 ( (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), skv_9, skv_11, skv_10 ) 0.44/0.65 ( (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), skv_17, skv_19, skv_18 ) 0.44/0.65 ( skv_70, skv_17, skv_19, skv_18 ) 0.44/0.65 ( skv_78, skv_27, skv_28, (vsubst skv_3 skv_4 skv_29) ) 0.44/0.65 ( skv_86, skv_27, skv_28, skv_29 ) 0.44/0.65 ( skv_94, (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), skv_30, (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_32) ) 0.44/0.65 ( skv_102, skv_31, skv_30, skv_32 ) 0.44/0.65 ( skv_110, skv_3, skv_33, skv_34 ) 0.44/0.65 ( skv_118, skv_3, skv_6, veabs ) 0.44/0.65 ( (vgensym (vapp (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) (vvar skv_31))), (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), skv_30, skv_32 ) 0.44/0.65 ( skv_126, skv_31, skv_30, (vsubst skv_3 skv_4 skv_32) ) 0.44/0.65 ( (vgensym (vapp (vapp skv_4 skv_139) (vvar skv_3))), (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), skv_30, (vsubst skv_3 skv_4 (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_32)) ) 0.44/0.65 ( skv_142, skv_3, skv_1, skv_13 ) 0.44/0.65 ( (vgensym (vapp (vapp skv_4 skv_147) (vvar skv_3))), skv_3, skv_1, skv_14 ) 0.44/0.65 ( skv_150, skv_35, skv_36, skv_37 ) 0.44/0.65 ( (vgensym (vapp (vapp skv_4 skv_163) (vvar skv_3))), skv_38, skv_39, skv_40 ) 0.44/0.65 ( (vgensym (vapp (vapp skv_4 skv_172) (vvar skv_3))), skv_41, skv_42, skv_43 ) 0.44/0.65 ( skv_173, skv_44, skv_45, skv_46 ) 0.44/0.65 ( (vgensym (vapp (vapp skv_4 skv_181) (vvar skv_3))), skv_47, skv_48, skv_49 ) 0.44/0.65 ( skv_184, skv_50, skv_51, skv_52 ) 0.44/0.65 ( skv_189, skv_56, skv_55, skv_58 ) 0.44/0.65 ) 0.44/0.65 (instantiation (forall ((VVar0 $$unsorted) (VExp0 $$unsorted) (VExp1 $$unsorted)) (not (= (vvar VVar0) (vapp VExp0 VExp1))) ) 0.44/0.65 ( skv_3, skv_13, skv_14 ) 0.44/0.65 ( skv_3, skv_21, skv_22 ) 0.44/0.65 ( skv_8, skv_13, skv_14 ) 0.44/0.65 ( skv_8, skv_21, skv_22 ) 0.44/0.65 ( skv_16, skv_25, skv_26 ) 0.44/0.65 ( skv_24, skv_25, skv_26 ) 0.44/0.65 ( skv_24, (vsubst skv_3 skv_4 skv_25), (vsubst skv_3 skv_4 skv_26) ) 0.44/0.65 ( (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), skv_4, skv_32 ) 0.44/0.65 ( (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), (vsubst skv_3 skv_4 skv_25), (vsubst skv_3 skv_4 skv_26) ) 0.44/0.65 ( skv_70, skv_4, skv_32 ) 0.44/0.65 ( skv_78, (vapp skv_4 skv_32), (vvar skv_3) ) 0.44/0.65 ( skv_86, (vsubst skv_3 skv_4 (vsubst skv_3 skv_4 skv_25)), (vsubst skv_3 skv_4 (vsubst skv_3 skv_4 skv_26)) ) 0.44/0.65 ( skv_94, (vgetSomeExp (vreduce (vsubst skv_3 skv_4 skv_25))), (vsubst skv_3 skv_4 skv_26) ) 0.44/0.65 ( skv_102, (vabs skv_17 skv_19 skv_18), skv_32 ) 0.44/0.65 ( skv_110, (vabs skv_3 skv_1 (vabs skv_5 skv_6 veabs)), skv_4 ) 0.44/0.65 ( skv_118, (vgetSomeExp (vreduce skv_53)), skv_54 ) 0.44/0.65 ( (vgensym (vapp (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) (vvar skv_31))), skv_53, skv_54 ) 0.44/0.65 ( skv_126, (vabs skv_56 skv_55 skv_58), skv_57 ) 0.44/0.65 ( (vgensym (vapp (vapp skv_4 skv_139) (vvar skv_3))), (vabs skv_60 skv_61 skv_62), skv_59 ) 0.44/0.65 ( skv_142, (vabs skv_60 skv_61 skv_62), (vgetSomeExp (vreduce skv_59)) ) 0.44/0.65 ( (vgensym (vapp (vapp skv_4 skv_147) (vvar skv_3))), skv_67, skv_68 ) 0.44/0.65 ( skv_150, skv_75, skv_76 ) 0.44/0.65 ( (vgensym (vapp (vapp skv_4 skv_163) (vvar skv_3))), skv_83, skv_84 ) 0.44/0.65 ( (vgensym (vapp (vapp skv_4 skv_172) (vvar skv_3))), skv_91, skv_92 ) 0.44/0.65 ( skv_173, skv_99, skv_100 ) 0.44/0.65 ( (vgensym (vapp (vapp skv_4 skv_181) (vvar skv_3))), skv_107, skv_108 ) 0.44/0.65 ( skv_184, skv_115, skv_116 ) 0.44/0.65 ( skv_189, (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))), skv_123 ) 0.44/0.65 ) 0.44/0.65 (instantiation (forall ((Ve $$unsorted)) (not (visFreeVar (vgensym Ve) Ve)) ) 0.44/0.65 ( (vapp (vapp skv_4 skv_32) (vvar skv_3)) ) 0.44/0.65 ( (vapp (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) (vvar skv_31)) ) 0.44/0.65 ( (vapp (vapp skv_4 skv_139) (vvar skv_3)) ) 0.44/0.65 ( (vapp (vapp skv_4 skv_147) (vvar skv_3)) ) 0.44/0.65 ( (vapp (vapp skv_4 skv_163) (vvar skv_3)) ) 0.44/0.65 ( (vapp (vapp skv_4 skv_172) (vvar skv_3)) ) 0.44/0.65 ( (vapp (vapp skv_4 skv_181) (vvar skv_3)) ) 0.44/0.65 ) 0.44/0.65 (instantiation (let ((_let_0 (vlookup VVar0 VCtx0))) (forall ((VVar0 $$unsorted) (VCtx0 $$unsorted)) (or (not (forall ((VTy $$unsorted) (Vy $$unsorted) (VC $$unsorted)) (or (not (= VCtx0 (vbind Vy VTy VC))) (= VVar0 Vy) (not (= _let_0 (vlookup VVar0 VC)))) )) (not (forall ((VC $$unsorted) (VTy $$unsorted)) (or (not (= VCtx0 (vbind VVar0 VTy VC))) (not (= _let_0 (vsomeType VTy)))) )) (and (= vnoType _let_0) (= vempty VCtx0))) )) 0.44/0.65 ( skv_3, (vbind skv_3 skv_1 skv_2) ) 0.44/0.65 ( skv_3, skv_131 ) 0.44/0.65 ( skv_8, skv_2 ) 0.44/0.65 ( skv_9, (vbind skv_9 skv_11 (vbind skv_3 skv_1 skv_2)) ) 0.44/0.65 ( skv_16, skv_2 ) 0.44/0.65 ( skv_16, (vbind skv_3 skv_1 skv_2) ) 0.44/0.65 ( skv_16, skv_199 ) 0.44/0.65 ( skv_17, (vbind skv_17 skv_19 skv_2) ) 0.44/0.65 ( skv_24, skv_2 ) 0.44/0.65 ( skv_24, skv_194 ) 0.44/0.65 ( skv_70, (vbind skv_17 skv_19 skv_2) ) 0.44/0.65 ( skv_78, (vbind skv_9 skv_11 (vbind skv_3 skv_1 skv_2)) ) 0.44/0.65 ( skv_86, (vbind skv_3 skv_1 skv_2) ) 0.44/0.65 ( skv_94, (vbind skv_3 skv_1 skv_2) ) 0.44/0.65 ( skv_102, skv_2 ) 0.44/0.65 ( skv_110, skv_2 ) 0.44/0.65 ( skv_118, skv_2 ) 0.44/0.65 ) 0.44/0.65 (instantiation (let ((_let_0 (vvar Vy))) (let ((_let_1 (vsubst VVar0 VExp0 VExp1))) (let ((_let_2 (vvar VVar0))) (let ((_let_3 (vgensym (vapp (vapp VExp0 Ve1) _let_2)))) (let ((_let_4 (vabs VVar0 VT Ve1))) (forall ((VVar0 $$unsorted) (VExp0 $$unsorted) (VExp1 $$unsorted)) (or (not (forall ((Vy $$unsorted)) (or (not (= VExp1 _let_0)) (= VVar0 Vy) (not (= _let_0 _let_1))) )) (not (forall ((Ve1 $$unsorted) (Ve2 $$unsorted)) (or (not (= VExp1 (vapp Ve1 Ve2))) (not (= _let_1 (vapp (vsubst VVar0 VExp0 Ve1) (vsubst VVar0 VExp0 Ve2))))) )) (not (forall ((VT $$unsorted) (Vy $$unsorted) (Ve1 $$unsorted)) (or (not (= _let_1 (vsubst VVar0 VExp0 (vabs _let_3 VT (vsubst Vy (vvar _let_3) Ve1))))) (not (visFreeVar Vy VExp0)) (= VVar0 Vy) (not (= VExp1 (vabs Vy VT Ve1)))) )) (not (forall ((Vy $$unsorted) (VT $$unsorted) (Ve1 $$unsorted)) (or (visFreeVar Vy VExp0) (not (= _let_1 (vabs Vy VT (vsubst VVar0 VExp0 Ve1)))) (= VVar0 Vy) (not (= VExp1 (vabs Vy VT Ve1)))) )) (not (forall ((VT $$unsorted) (Ve1 $$unsorted)) (or (not (= _let_1 _let_4)) (not (= VExp1 _let_4))) )) (and (= VExp0 _let_1) (= VExp1 _let_2))) )))))) 0.44/0.65 ( skv_3, skv_4, veabs ) 0.44/0.65 ( skv_3, skv_4, (vabs skv_5 skv_6 veabs) ) 0.44/0.65 ( skv_3, skv_4, (vvar skv_16) ) 0.44/0.65 ( skv_3, skv_4, skv_25 ) 0.44/0.65 ( skv_3, skv_4, skv_26 ) 0.44/0.65 ( skv_3, skv_4, (vapp skv_25 skv_26) ) 0.44/0.65 ( skv_3, skv_4, skv_29 ) 0.44/0.65 ( skv_3, skv_4, skv_32 ) 0.44/0.65 ( skv_3, skv_4, (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_32) ) 0.44/0.65 ( skv_3, skv_4, (let ((_let_0 (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))))) (vabs _let_0 skv_30 (vsubst skv_31 (vvar _let_0) skv_32))) ) 0.44/0.65 ( skv_3, skv_4, (vabs skv_31 skv_30 skv_32) ) 0.44/0.65 ( skv_3, skv_4, (vabs skv_3 skv_6 veabs) ) 0.44/0.65 ( skv_3, skv_4, skv_136 ) 0.44/0.65 ( skv_3, skv_4, (let ((_let_0 (vgensym (vapp (vapp skv_4 skv_139) (vvar skv_3))))) (vabs _let_0 skv_137 (vsubst skv_138 (vvar _let_0) skv_139))) ) 0.44/0.65 ( skv_3, skv_4, skv_140 ) 0.44/0.65 ( skv_3, skv_4, skv_141 ) 0.44/0.65 ( skv_3, skv_4, (let ((_let_0 (vgensym (vapp (vapp skv_4 skv_147) (vvar skv_3))))) (vabs _let_0 skv_145 (vsubst skv_146 (vvar _let_0) skv_147))) ) 0.44/0.65 ( skv_3, skv_4, skv_148 ) 0.44/0.65 ( skv_3, skv_4, skv_149 ) 0.44/0.65 ( skv_3, skv_4, skv_153 ) 0.44/0.65 ( skv_3, skv_4, skv_158 ) 0.44/0.65 ( skv_3, skv_4, skv_159 ) 0.44/0.65 ( skv_3, skv_4, skv_160 ) 0.44/0.65 ( skv_3, skv_4, (let ((_let_0 (vgensym (vapp (vapp skv_4 skv_163) (vvar skv_3))))) (vabs _let_0 skv_161 (vsubst skv_162 (vvar _let_0) skv_163))) ) 0.44/0.65 ( skv_3, skv_4, skv_169 ) 0.44/0.65 ( skv_3, skv_4, (let ((_let_0 (vgensym (vapp (vapp skv_4 skv_172) (vvar skv_3))))) (vabs _let_0 skv_170 (vsubst skv_171 (vvar _let_0) skv_172))) ) 0.44/0.65 ( skv_3, skv_4, skv_178 ) 0.44/0.65 ( skv_3, skv_4, (let ((_let_0 (vgensym (vapp (vapp skv_4 skv_181) (vvar skv_3))))) (vabs _let_0 skv_179 (vsubst skv_180 (vvar _let_0) skv_181))) ) 0.44/0.65 ( skv_3, skv_4, skv_182 ) 0.44/0.65 ( skv_3, skv_4, skv_183 ) 0.44/0.65 ( skv_3, skv_4, skv_187 ) 0.44/0.65 ( skv_3, skv_4, skv_188 ) 0.44/0.65 ( skv_17, skv_32, skv_18 ) 0.44/0.65 ( skv_31, (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))), skv_32 ) 0.44/0.65 ( skv_31, (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))), (vabs (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))) skv_30 skv_32) ) 0.44/0.65 ( skv_31, (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))), (let ((_let_0 (vgensym (vapp (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) (vvar skv_31))))) (vabs _let_0 skv_121 (vsubst skv_122 (vvar _let_0) skv_123))) ) 0.44/0.65 ( skv_31, (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))), skv_124 ) 0.44/0.65 ( skv_31, (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))), skv_125 ) 0.44/0.65 ( skv_31, (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))), skv_166 ) 0.44/0.65 ( skv_56, skv_57, skv_58 ) 0.44/0.65 ( skv_122, (vvar (vgensym (vapp (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) (vvar skv_31)))), skv_123 ) 0.44/0.65 ( skv_138, (vvar (vgensym (vapp (vapp skv_4 skv_139) (vvar skv_3)))), skv_139 ) 0.44/0.65 ( skv_146, (vvar (vgensym (vapp (vapp skv_4 skv_147) (vvar skv_3)))), skv_147 ) 0.44/0.65 ( skv_162, (vvar (vgensym (vapp (vapp skv_4 skv_163) (vvar skv_3)))), skv_163 ) 0.44/0.65 ( skv_171, (vvar (vgensym (vapp (vapp skv_4 skv_172) (vvar skv_3)))), skv_172 ) 0.44/0.65 ( skv_180, (vvar (vgensym (vapp (vapp skv_4 skv_181) (vvar skv_3)))), skv_181 ) 0.44/0.65 ) 0.44/0.65 (instantiation (forall ((Vx $$unsorted)) (= vnoExp (vreduce (vvar Vx))) ) 0.44/0.65 ( skv_3 ) 0.44/0.65 ( skv_8 ) 0.44/0.65 ( skv_16 ) 0.44/0.65 ( skv_24 ) 0.44/0.65 ( (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))) ) 0.44/0.65 ( skv_70 ) 0.44/0.65 ( skv_78 ) 0.44/0.65 ( skv_86 ) 0.44/0.65 ( skv_94 ) 0.44/0.65 ( skv_102 ) 0.44/0.65 ( skv_110 ) 0.44/0.65 ( skv_118 ) 0.44/0.65 ( (vgensym (vapp (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) (vvar skv_31))) ) 0.44/0.65 ( skv_126 ) 0.44/0.65 ( (vgensym (vapp (vapp skv_4 skv_139) (vvar skv_3))) ) 0.44/0.65 ( skv_142 ) 0.44/0.65 ( (vgensym (vapp (vapp skv_4 skv_147) (vvar skv_3))) ) 0.44/0.65 ( skv_150 ) 0.44/0.65 ( (vgensym (vapp (vapp skv_4 skv_163) (vvar skv_3))) ) 0.44/0.65 ( (vgensym (vapp (vapp skv_4 skv_172) (vvar skv_3))) ) 0.44/0.65 ( skv_173 ) 0.44/0.65 ( (vgensym (vapp (vapp skv_4 skv_181) (vvar skv_3))) ) 0.44/0.65 ( skv_184 ) 0.44/0.65 ( skv_189 ) 0.44/0.65 ) 0.44/0.65 (instantiation (forall ((VT $$unsorted) (Vx $$unsorted) (Vv $$unsorted) (Ve $$unsorted)) (or (not (visFreeVar Vv (vabs Vx VT Ve))) (and (not (= Vx Vv)) (visFreeVar Vv Ve))) ) 0.44/0.65 ( skv_6, skv_5, skv_3, veabs ) 0.44/0.65 ( skv_19, skv_17, skv_5, skv_18 ) 0.44/0.65 ( skv_19, skv_17, skv_31, skv_18 ) 0.44/0.65 ( skv_51, skv_50, skv_24, skv_52 ) 0.44/0.65 ( skv_51, skv_50, (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), skv_52 ) 0.44/0.65 ( skv_51, skv_50, skv_138, skv_52 ) 0.44/0.65 ( skv_51, skv_50, skv_146, skv_52 ) 0.44/0.65 ( skv_51, skv_50, skv_162, skv_52 ) 0.44/0.65 ( skv_51, skv_50, skv_171, skv_52 ) 0.44/0.65 ( skv_51, skv_50, skv_180, skv_52 ) 0.44/0.65 ( skv_73, skv_71, skv_9, skv_72 ) 0.44/0.65 ) 0.44/0.65 (instantiation (forall ((VT $$unsorted) (Vx $$unsorted) (Vv $$unsorted) (Ve $$unsorted)) (or (not (visFreeVar Vv Ve)) (= Vx Vv) (visFreeVar Vv (vabs Vx VT Ve))) ) 0.44/0.65 ( skv_6, skv_5, skv_3, veabs ) 0.44/0.65 ( skv_19, skv_17, skv_5, skv_18 ) 0.44/0.65 ( skv_19, skv_17, skv_27, skv_18 ) 0.44/0.65 ( skv_19, skv_17, skv_31, skv_18 ) 0.44/0.65 ( skv_45, skv_44, skv_5, skv_46 ) 0.44/0.65 ( skv_45, skv_44, skv_27, skv_46 ) 0.44/0.65 ( skv_45, skv_44, skv_31, skv_46 ) 0.44/0.65 ( skv_51, skv_50, skv_5, skv_52 ) 0.44/0.65 ( skv_51, skv_50, skv_27, skv_52 ) 0.44/0.65 ( skv_51, skv_50, skv_31, skv_52 ) 0.44/0.65 ( skv_51, skv_50, skv_134, skv_52 ) 0.44/0.65 ( skv_51, skv_50, skv_151, skv_52 ) 0.44/0.65 ( skv_51, skv_50, skv_156, skv_52 ) 0.44/0.65 ( skv_51, skv_50, skv_167, skv_52 ) 0.44/0.65 ( skv_51, skv_50, skv_176, skv_52 ) 0.44/0.65 ( skv_65, skv_63, skv_5, skv_64 ) 0.44/0.65 ( skv_65, skv_63, skv_17, skv_64 ) 0.44/0.65 ( skv_65, skv_63, skv_27, skv_64 ) 0.44/0.65 ( skv_65, skv_63, skv_31, skv_64 ) 0.44/0.65 ( skv_81, skv_79, skv_3, skv_80 ) 0.44/0.65 ( skv_97, skv_95, skv_5, skv_96 ) 0.44/0.65 ( skv_97, skv_95, skv_27, skv_96 ) 0.44/0.65 ( skv_97, skv_95, skv_31, skv_96 ) 0.44/0.65 ( skv_161, skv_162, skv_3, skv_163 ) 0.44/0.65 ( skv_170, skv_171, skv_3, skv_172 ) 0.44/0.65 ( skv_177, skv_176, skv_3, skv_178 ) 0.44/0.65 ( skv_179, skv_180, skv_3, skv_181 ) 0.44/0.65 ) 0.44/0.65 (instantiation (forall ((VVar0 $$unsorted) (VTyp0 $$unsorted) (VExp0 $$unsorted) (VVar1 $$unsorted) (VTyp1 $$unsorted) (VExp1 $$unsorted)) (or (not (= (vabs VVar1 VTyp1 VExp1) (vabs VVar0 VTyp0 VExp0))) (and (= VExp0 VExp1) (= VTyp0 VTyp1) (= VVar0 VVar1))) ) 0.44/0.65 ( skv_3, skv_1, (vabs skv_5 skv_6 veabs), skv_3, skv_1, (vabs skv_5 skv_6 veabs) ) 0.44/0.65 ( skv_3, skv_1, (vabs skv_5 skv_6 veabs), skv_5, skv_6, veabs ) 0.44/0.65 ( skv_3, skv_1, (vabs skv_5 skv_6 veabs), skv_5, skv_6, (vsubst skv_3 skv_4 veabs) ) 0.44/0.65 ( skv_3, skv_1, (vabs skv_5 skv_6 veabs), skv_27, skv_28, skv_29 ) 0.44/0.65 ( skv_3, skv_1, (vabs skv_5 skv_6 veabs), skv_27, skv_28, (vsubst skv_3 skv_4 skv_29) ) 0.44/0.65 ( skv_3, skv_1, skv_13, skv_3, skv_1, skv_13 ) 0.44/0.65 ( skv_3, skv_1, skv_13, skv_3, skv_1, skv_14 ) 0.44/0.65 ( skv_3, skv_1, skv_13, skv_35, skv_36, skv_37 ) 0.44/0.65 ( skv_3, skv_1, skv_14, skv_3, skv_1, skv_13 ) 0.44/0.65 ( skv_3, skv_6, veabs, skv_31, skv_30, skv_32 ) 0.44/0.65 ( skv_3, skv_33, skv_34, skv_3, skv_33, skv_34 ) 0.44/0.65 ( skv_3, skv_33, skv_34, (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), skv_30, (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_32) ) 0.44/0.65 ( skv_3, skv_132, skv_133, skv_122, skv_121, skv_123 ) 0.44/0.65 ( skv_3, skv_143, skv_144, skv_138, skv_137, skv_139 ) 0.44/0.65 ( skv_3, skv_154, skv_155, skv_3, skv_154, skv_155 ) 0.44/0.65 ( skv_3, skv_154, skv_155, skv_156, skv_157, skv_158 ) 0.44/0.65 ( skv_3, skv_154, skv_155, skv_156, skv_157, (vsubst skv_3 skv_4 skv_158) ) 0.44/0.65 ( skv_3, skv_174, skv_175, skv_171, skv_170, skv_172 ) 0.44/0.65 ( skv_3, skv_185, skv_186, skv_180, skv_179, skv_181 ) 0.44/0.65 ( skv_5, skv_6, veabs, skv_3, skv_1, (vabs skv_5 skv_6 veabs) ) 0.44/0.65 ( skv_5, skv_6, veabs, skv_5, skv_6, veabs ) 0.44/0.65 ( skv_5, skv_6, veabs, skv_5, skv_6, (vsubst skv_3 skv_4 veabs) ) 0.44/0.65 ( skv_5, skv_6, veabs, skv_9, skv_11, skv_10 ) 0.44/0.66 ( skv_5, skv_6, veabs, skv_17, skv_19, skv_18 ) 0.44/0.66 ( skv_5, skv_6, (vsubst skv_3 skv_4 veabs), skv_3, skv_1, (vabs skv_5 skv_6 veabs) ) 0.44/0.66 ( skv_5, skv_6, (vsubst skv_3 skv_4 veabs), skv_5, skv_6, veabs ) 0.44/0.66 ( skv_5, skv_6, (vsubst skv_3 skv_4 veabs), skv_5, skv_6, (vsubst skv_3 skv_4 veabs) ) 0.44/0.66 ( skv_5, skv_6, (vsubst skv_3 skv_4 veabs), skv_9, skv_11, skv_10 ) 0.44/0.66 ( skv_9, skv_11, skv_10, skv_5, skv_6, veabs ) 0.44/0.66 ( skv_9, skv_11, skv_10, skv_9, skv_11, skv_10 ) 0.44/0.66 ( skv_9, skv_11, skv_10, skv_17, skv_19, skv_18 ) 0.44/0.66 ( skv_9, skv_11, skv_10, skv_27, skv_28, (vsubst skv_3 skv_4 skv_29) ) 0.44/0.66 ( skv_17, skv_19, skv_18, skv_5, skv_6, (vsubst skv_3 skv_4 veabs) ) 0.44/0.66 ( skv_17, skv_19, skv_18, skv_9, skv_11, skv_10 ) 0.44/0.66 ( skv_27, skv_28, skv_29, skv_27, skv_28, skv_29 ) 0.44/0.66 ( skv_27, skv_28, skv_29, skv_27, skv_28, (vsubst skv_3 skv_4 skv_29) ) 0.44/0.66 ( skv_27, skv_28, skv_29, skv_31, skv_30, skv_32 ) 0.44/0.66 ( skv_27, skv_28, skv_29, (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), skv_30, (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_32) ) 0.44/0.66 ( skv_27, skv_28, (vsubst skv_3 skv_4 skv_29), skv_3, skv_1, (vabs skv_5 skv_6 veabs) ) 0.44/0.66 ( skv_27, skv_28, (vsubst skv_3 skv_4 skv_29), skv_17, skv_19, skv_18 ) 0.44/0.66 ( skv_31, skv_30, skv_32, skv_3, skv_33, skv_34 ) 0.44/0.66 ( skv_31, skv_30, skv_32, skv_31, skv_30, skv_32 ) 0.44/0.66 ( skv_31, skv_30, skv_32, (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), skv_30, (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_32) ) 0.44/0.66 ( skv_31, skv_30, (vsubst skv_3 skv_4 skv_32), (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), skv_30, skv_32 ) 0.44/0.66 ( skv_31, skv_119, skv_120, skv_111, skv_113, skv_112 ) 0.44/0.66 ( (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), skv_30, skv_32, skv_31, skv_30, (vsubst skv_3 skv_4 skv_32) ) 0.44/0.66 ( (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), skv_30, skv_32, (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), skv_30, skv_32 ) 0.44/0.66 ( (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), skv_30, skv_32, (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), skv_30, (vsubst skv_3 skv_4 (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_32)) ) 0.44/0.66 ( (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), skv_30, (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_32), skv_3, skv_6, veabs ) 0.44/0.66 ( (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), skv_30, (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_32), skv_3, skv_33, skv_34 ) 0.44/0.66 ( (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), skv_30, (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_32), skv_27, skv_28, skv_29 ) 0.44/0.66 ( (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), skv_30, (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_32), skv_31, skv_30, skv_32 ) 0.44/0.66 ( (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), skv_30, (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_32), (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), skv_30, (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_32) ) 0.44/0.66 ( (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), skv_30, (vsubst skv_3 skv_4 (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_32)), skv_31, skv_30, (vsubst skv_3 skv_4 skv_32) ) 0.44/0.66 ( skv_35, skv_36, skv_37, skv_3, skv_1, skv_14 ) 0.44/0.66 ( skv_38, skv_39, skv_40, skv_38, skv_39, skv_40 ) 0.44/0.66 ( skv_38, skv_39, skv_40, skv_41, skv_42, skv_43 ) 0.44/0.66 ( skv_38, skv_39, skv_40, skv_44, skv_45, skv_46 ) 0.44/0.66 ( skv_41, skv_42, skv_43, skv_38, skv_39, skv_40 ) 0.44/0.66 ( skv_44, skv_45, skv_46, skv_41, skv_42, skv_43 ) 0.44/0.66 ( skv_47, skv_48, skv_49, skv_47, skv_48, skv_49 ) 0.44/0.66 ( skv_47, skv_48, skv_49, skv_50, skv_51, skv_52 ) 0.44/0.66 ( skv_47, skv_48, skv_49, skv_56, skv_55, skv_58 ) 0.44/0.66 ( skv_50, skv_51, skv_52, skv_47, skv_48, skv_49 ) 0.44/0.66 ( skv_56, skv_55, skv_58, skv_50, skv_51, skv_52 ) 0.44/0.66 ( skv_60, skv_61, skv_62, skv_60, skv_61, skv_62 ) 0.44/0.66 ( skv_60, skv_61, skv_62, skv_63, skv_65, skv_64 ) 0.44/0.66 ( skv_60, skv_61, skv_62, skv_71, skv_73, skv_72 ) 0.44/0.66 ( skv_63, skv_65, skv_64, skv_60, skv_61, skv_62 ) 0.44/0.66 ( skv_71, skv_73, skv_72, skv_63, skv_65, skv_64 ) 0.44/0.66 ( skv_79, skv_81, skv_80, skv_79, skv_81, skv_80 ) 0.44/0.66 ( skv_79, skv_81, skv_80, skv_87, skv_89, skv_88 ) 0.44/0.66 ( skv_79, skv_81, skv_80, skv_95, skv_97, skv_96 ) 0.44/0.66 ( skv_87, skv_89, skv_88, skv_79, skv_81, skv_80 ) 0.44/0.66 ( skv_95, skv_97, skv_96, skv_87, skv_89, skv_88 ) 0.44/0.66 ( skv_103, skv_105, skv_104, skv_31, skv_119, skv_120 ) 0.44/0.66 ( skv_103, skv_105, skv_104, skv_103, skv_105, skv_104 ) 0.44/0.66 ( skv_103, skv_105, skv_104, skv_111, skv_113, skv_112 ) 0.44/0.66 ( skv_111, skv_113, skv_112, skv_103, skv_105, skv_104 ) 0.44/0.66 ( skv_122, skv_121, skv_123, (vgensym (vapp (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) (vvar skv_31))), skv_121, (vsubst skv_122 (vvar (vgensym (vapp (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) (vvar skv_31)))) skv_123) ) 0.44/0.66 ( (vgensym (vapp (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) (vvar skv_31))), skv_121, (vsubst skv_122 (vvar (vgensym (vapp (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) (vvar skv_31)))) skv_123), skv_3, skv_132, skv_133 ) 0.44/0.66 ( (vgensym (vapp (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) (vvar skv_31))), skv_121, (vsubst skv_122 (vvar (vgensym (vapp (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) (vvar skv_31)))) skv_123), skv_122, skv_121, skv_123 ) 0.44/0.66 ( (vgensym (vapp (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) (vvar skv_31))), skv_121, (vsubst skv_122 (vvar (vgensym (vapp (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) (vvar skv_31)))) skv_123), (vgensym (vapp (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) (vvar skv_31))), skv_121, (vsubst skv_122 (vvar (vgensym (vapp (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) (vvar skv_31)))) skv_123) ) 0.44/0.66 ( skv_134, skv_135, skv_136, skv_134, skv_135, (vsubst skv_3 skv_4 skv_136) ) 0.44/0.66 ( skv_134, skv_135, (vsubst skv_3 skv_4 skv_136), skv_134, skv_135, skv_136 ) 0.44/0.66 ( skv_134, skv_135, (vsubst skv_3 skv_4 skv_136), skv_134, skv_135, (vsubst skv_3 skv_4 skv_136) ) 0.44/0.66 ( skv_134, skv_135, (vsubst skv_3 skv_4 skv_136), (vgensym (vapp (vapp skv_4 skv_139) (vvar skv_3))), skv_137, (vsubst skv_138 (vvar (vgensym (vapp (vapp skv_4 skv_139) (vvar skv_3)))) skv_139) ) 0.44/0.66 ( skv_138, skv_137, skv_139, skv_3, skv_143, skv_144 ) 0.44/0.66 ( skv_138, skv_137, skv_139, skv_138, skv_137, skv_139 ) 0.44/0.66 ( skv_138, skv_137, skv_139, (vgensym (vapp (vapp skv_4 skv_147) (vvar skv_3))), skv_145, (vsubst skv_146 (vvar (vgensym (vapp (vapp skv_4 skv_147) (vvar skv_3)))) skv_147) ) 0.44/0.66 ( (vgensym (vapp (vapp skv_4 skv_139) (vvar skv_3))), skv_137, (vsubst skv_138 (vvar (vgensym (vapp (vapp skv_4 skv_139) (vvar skv_3)))) skv_139), skv_134, skv_135, skv_136 ) 0.44/0.66 ( skv_146, skv_145, skv_147, skv_146, skv_145, skv_147 ) 0.44/0.66 ( skv_146, skv_145, skv_147, skv_151, skv_152, skv_153 ) 0.44/0.66 ( skv_146, skv_145, skv_147, skv_151, skv_152, (vsubst skv_3 skv_4 skv_153) ) 0.44/0.66 ( (vgensym (vapp (vapp skv_4 skv_147) (vvar skv_3))), skv_145, (vsubst skv_146 (vvar (vgensym (vapp (vapp skv_4 skv_147) (vvar skv_3)))) skv_147), skv_3, skv_143, skv_144 ) 0.44/0.66 ( skv_151, skv_152, skv_153, skv_151, skv_152, (vsubst skv_3 skv_4 skv_153) ) 0.44/0.66 ( skv_151, skv_152, (vsubst skv_3 skv_4 skv_153), skv_146, skv_145, skv_147 ) 0.44/0.66 ( skv_156, skv_157, skv_158, skv_156, skv_157, (vsubst skv_3 skv_4 skv_158) ) 0.44/0.66 ( skv_156, skv_157, (vsubst skv_3 skv_4 skv_158), skv_3, skv_154, skv_155 ) 0.44/0.66 ( skv_162, skv_161, skv_163, (vgensym (vapp (vapp skv_4 skv_163) (vvar skv_3))), skv_161, (vsubst skv_162 (vvar (vgensym (vapp (vapp skv_4 skv_163) (vvar skv_3)))) skv_163) ) 0.44/0.66 ( (vgensym (vapp (vapp skv_4 skv_163) (vvar skv_3))), skv_161, (vsubst skv_162 (vvar (vgensym (vapp (vapp skv_4 skv_163) (vvar skv_3)))) skv_163), skv_162, skv_161, skv_163 ) 0.44/0.66 ( (vgensym (vapp (vapp skv_4 skv_163) (vvar skv_3))), skv_161, (vsubst skv_162 (vvar (vgensym (vapp (vapp skv_4 skv_163) (vvar skv_3)))) skv_163), (vgensym (vapp (vapp skv_4 skv_163) (vvar skv_3))), skv_161, (vsubst skv_162 (vvar (vgensym (vapp (vapp skv_4 skv_163) (vvar skv_3)))) skv_163) ) 0.44/0.66 ( (vgensym (vapp (vapp skv_4 skv_163) (vvar skv_3))), skv_161, (vsubst skv_162 (vvar (vgensym (vapp (vapp skv_4 skv_163) (vvar skv_3)))) skv_163), skv_164, skv_165, (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_166) ) 0.44/0.66 ( skv_164, skv_165, skv_166, skv_164, skv_165, skv_166 ) 0.44/0.66 ( skv_164, skv_165, skv_166, skv_167, skv_168, skv_169 ) 0.44/0.66 ( skv_164, skv_165, skv_166, skv_167, skv_168, (vsubst skv_3 skv_4 skv_169) ) 0.44/0.66 ( skv_164, skv_165, (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_166), skv_162, skv_161, skv_163 ) 0.44/0.66 ( skv_167, skv_168, skv_169, skv_167, skv_168, (vsubst skv_3 skv_4 skv_169) ) 0.44/0.66 ( skv_167, skv_168, (vsubst skv_3 skv_4 skv_169), skv_164, skv_165, skv_166 ) 0.44/0.66 ( skv_171, skv_170, skv_172, (vgensym (vapp (vapp skv_4 skv_172) (vvar skv_3))), skv_170, (vsubst skv_171 (vvar (vgensym (vapp (vapp skv_4 skv_172) (vvar skv_3)))) skv_172) ) 0.44/0.66 ( (vgensym (vapp (vapp skv_4 skv_172) (vvar skv_3))), skv_170, (vsubst skv_171 (vvar (vgensym (vapp (vapp skv_4 skv_172) (vvar skv_3)))) skv_172), skv_3, skv_174, skv_175 ) 0.44/0.66 ( (vgensym (vapp (vapp skv_4 skv_172) (vvar skv_3))), skv_170, (vsubst skv_171 (vvar (vgensym (vapp (vapp skv_4 skv_172) (vvar skv_3)))) skv_172), skv_171, skv_170, skv_172 ) 0.44/0.66 ( (vgensym (vapp (vapp skv_4 skv_172) (vvar skv_3))), skv_170, (vsubst skv_171 (vvar (vgensym (vapp (vapp skv_4 skv_172) (vvar skv_3)))) skv_172), (vgensym (vapp (vapp skv_4 skv_172) (vvar skv_3))), skv_170, (vsubst skv_171 (vvar (vgensym (vapp (vapp skv_4 skv_172) (vvar skv_3)))) skv_172) ) 0.44/0.66 ( skv_176, skv_177, skv_178, skv_176, skv_177, (vsubst skv_3 skv_4 skv_178) ) 0.44/0.66 ( skv_176, skv_177, (vsubst skv_3 skv_4 skv_178), skv_176, skv_177, skv_178 ) 0.44/0.66 ( skv_176, skv_177, (vsubst skv_3 skv_4 skv_178), skv_176, skv_177, (vsubst skv_3 skv_4 skv_178) ) 0.44/0.66 ( skv_176, skv_177, (vsubst skv_3 skv_4 skv_178), (vgensym (vapp (vapp skv_4 skv_181) (vvar skv_3))), skv_179, (vsubst skv_180 (vvar (vgensym (vapp (vapp skv_4 skv_181) (vvar skv_3)))) skv_181) ) 0.44/0.66 ( skv_180, skv_179, skv_181, skv_3, skv_185, skv_186 ) 0.44/0.66 ( skv_180, skv_179, skv_181, skv_180, skv_179, skv_181 ) 0.44/0.66 ( (vgensym (vapp (vapp skv_4 skv_181) (vvar skv_3))), skv_179, (vsubst skv_180 (vvar (vgensym (vapp (vapp skv_4 skv_181) (vvar skv_3)))) skv_181), skv_176, skv_177, skv_178 ) 0.44/0.66 ) 0.44/0.66 (instantiation (forall ((Ve $$unsorted)) (visSomeExp (vsomeExp Ve)) ) 0.44/0.66 ( (vapp (vgetSomeExp (vreduce (vsubst skv_3 skv_4 skv_25))) (vsubst skv_3 skv_4 skv_26)) ) 0.44/0.66 ( (vsubst skv_17 skv_32 skv_18) ) 0.44/0.66 ( (vapp (vgetSomeExp (vreduce skv_53)) skv_54) ) 0.44/0.66 ( (vsubst skv_56 skv_57 skv_58) ) 0.44/0.66 ( (vapp (vabs skv_60 skv_61 skv_62) (vgetSomeExp (vreduce skv_59))) ) 0.44/0.66 ) 0.44/0.66 (instantiation (forall ((Ve $$unsorted)) (visSomeType (vsomeType Ve)) ) 0.44/0.66 ( skv_1 ) 0.44/0.66 ( skv_7 ) 0.44/0.66 ( (varrow skv_1 skv_7) ) 0.44/0.66 ( skv_11 ) 0.44/0.66 ( skv_12 ) 0.44/0.66 ( skv_15 ) 0.44/0.66 ( (varrow skv_15 skv_7) ) 0.44/0.66 ( skv_19 ) 0.44/0.66 ( skv_20 ) 0.44/0.66 ( skv_23 ) 0.44/0.66 ( (varrow skv_23 skv_1) ) 0.44/0.66 ( skv_128 ) 0.44/0.66 ( skv_191 ) 0.44/0.66 ( skv_196 ) 0.44/0.66 ) 0.44/0.66 (instantiation (let ((_let_0 (vreduce Ve1))) (forall ((Ve1 $$unsorted) (Ve2 $$unsorted)) (or (not (forall ((VVx0 $$unsorted) (VVS0 $$unsorted) (VVe10 $$unsorted)) (not (= Ve1 (vabs VVx0 VVS0 VVe10))) )) (not (visSomeExp _let_0)) (= (vsomeExp (vapp (vgetSomeExp _let_0) Ve2)) (vreduce (vapp Ve1 Ve2)))) )) 0.44/0.66 ( skv_4, skv_32 ) 0.44/0.66 ( skv_13, skv_14 ) 0.44/0.66 ( (vabs skv_17 skv_19 skv_18), skv_32 ) 0.44/0.66 ( skv_21, skv_22 ) 0.44/0.66 ( skv_25, skv_26 ) 0.44/0.66 ( skv_25, (vsubst skv_3 skv_4 skv_26) ) 0.44/0.66 ( (vsubst skv_3 skv_4 skv_25), (vsubst skv_3 skv_4 skv_26) ) 0.44/0.66 ( (vapp skv_4 skv_32), (vvar skv_3) ) 0.44/0.66 ( (vsubst skv_3 skv_4 (vsubst skv_3 skv_4 skv_25)), (vsubst skv_3 skv_4 (vsubst skv_3 skv_4 skv_26)) ) 0.44/0.66 ( skv_53, skv_54 ) 0.44/0.66 ( (vabs skv_56 skv_55 skv_58), skv_57 ) 0.44/0.66 ( (vabs skv_60 skv_61 skv_62), skv_59 ) 0.44/0.66 ( skv_91, skv_92 ) 0.44/0.66 ( skv_107, skv_108 ) 0.44/0.66 ( skv_115, skv_116 ) 0.44/0.66 ( skv_124, skv_125 ) 0.44/0.66 ( skv_140, skv_141 ) 0.44/0.66 ( (vsubst skv_3 skv_4 skv_140), (vsubst skv_3 skv_4 skv_141) ) 0.44/0.66 ( skv_182, skv_183 ) 0.44/0.66 ( (vsubst skv_3 skv_4 skv_182), (vsubst skv_3 skv_4 skv_183) ) 0.44/0.66 ) 0.44/0.66 (instantiation (forall ((Vx $$unsorted) (VS $$unsorted) (Ve $$unsorted)) (visValue (vabs Vx VS Ve)) ) 0.44/0.66 ( skv_3, skv_1, (vabs skv_5 skv_6 veabs) ) 0.44/0.66 ( skv_3, skv_1, skv_13 ) 0.44/0.66 ( skv_3, skv_1, skv_14 ) 0.44/0.66 ( skv_3, skv_6, veabs ) 0.44/0.66 ( skv_3, skv_33, skv_34 ) 0.44/0.66 ( skv_3, skv_132, skv_133 ) 0.44/0.66 ( skv_3, skv_143, skv_144 ) 0.44/0.66 ( skv_3, skv_154, skv_155 ) 0.44/0.66 ( skv_3, skv_174, skv_175 ) 0.44/0.66 ( skv_3, skv_185, skv_186 ) 0.44/0.66 ( skv_5, skv_6, veabs ) 0.44/0.66 ( skv_5, skv_6, (vsubst skv_3 skv_4 veabs) ) 0.44/0.66 ( skv_9, skv_11, skv_10 ) 0.44/0.66 ( skv_17, skv_19, skv_18 ) 0.44/0.66 ( skv_27, skv_28, skv_29 ) 0.44/0.66 ( skv_27, skv_28, (vsubst skv_3 skv_4 skv_29) ) 0.44/0.66 ( skv_31, skv_30, skv_32 ) 0.44/0.66 ( skv_31, skv_30, (vsubst skv_3 skv_4 skv_32) ) 0.44/0.66 ( skv_31, skv_119, skv_120 ) 0.44/0.66 ( (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), skv_30, skv_32 ) 0.44/0.66 ( (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), skv_30, (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_32) ) 0.44/0.66 ( (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), skv_30, (vsubst skv_3 skv_4 (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_32)) ) 0.44/0.66 ( skv_35, skv_36, skv_37 ) 0.44/0.66 ( skv_38, skv_39, skv_40 ) 0.44/0.66 ( skv_41, skv_42, skv_43 ) 0.44/0.66 ( skv_44, skv_45, skv_46 ) 0.44/0.66 ( skv_47, skv_48, skv_49 ) 0.44/0.66 ( skv_50, skv_51, skv_52 ) 0.44/0.66 ( skv_56, skv_55, skv_58 ) 0.44/0.66 ( skv_60, skv_61, skv_62 ) 0.44/0.66 ( skv_63, skv_65, skv_64 ) 0.44/0.66 ( skv_71, skv_73, skv_72 ) 0.44/0.66 ( skv_79, skv_81, skv_80 ) 0.44/0.66 ( skv_87, skv_89, skv_88 ) 0.44/0.66 ( skv_95, skv_97, skv_96 ) 0.44/0.66 ( skv_103, skv_105, skv_104 ) 0.44/0.66 ( skv_111, skv_113, skv_112 ) 0.44/0.66 ( skv_122, skv_121, skv_123 ) 0.44/0.66 ( (vgensym (vapp (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) (vvar skv_31))), skv_121, (vsubst skv_122 (vvar (vgensym (vapp (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) (vvar skv_31)))) skv_123) ) 0.44/0.66 ( skv_134, skv_135, skv_136 ) 0.44/0.66 ( skv_134, skv_135, (vsubst skv_3 skv_4 skv_136) ) 0.44/0.66 ( skv_138, skv_137, skv_139 ) 0.44/0.66 ( (vgensym (vapp (vapp skv_4 skv_139) (vvar skv_3))), skv_137, (vsubst skv_138 (vvar (vgensym (vapp (vapp skv_4 skv_139) (vvar skv_3)))) skv_139) ) 0.44/0.66 ( skv_146, skv_145, skv_147 ) 0.44/0.66 ( (vgensym (vapp (vapp skv_4 skv_147) (vvar skv_3))), skv_145, (vsubst skv_146 (vvar (vgensym (vapp (vapp skv_4 skv_147) (vvar skv_3)))) skv_147) ) 0.44/0.66 ( skv_151, skv_152, skv_153 ) 0.44/0.66 ( skv_151, skv_152, (vsubst skv_3 skv_4 skv_153) ) 0.44/0.66 ( skv_156, skv_157, skv_158 ) 0.44/0.66 ( skv_156, skv_157, (vsubst skv_3 skv_4 skv_158) ) 0.44/0.66 ( skv_162, skv_161, skv_163 ) 0.44/0.66 ( (vgensym (vapp (vapp skv_4 skv_163) (vvar skv_3))), skv_161, (vsubst skv_162 (vvar (vgensym (vapp (vapp skv_4 skv_163) (vvar skv_3)))) skv_163) ) 0.44/0.66 ( skv_164, skv_165, skv_166 ) 0.44/0.66 ( skv_164, skv_165, (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_166) ) 0.44/0.66 ( skv_167, skv_168, skv_169 ) 0.44/0.66 ( skv_167, skv_168, (vsubst skv_3 skv_4 skv_169) ) 0.44/0.66 ( skv_171, skv_170, skv_172 ) 0.44/0.66 ( (vgensym (vapp (vapp skv_4 skv_172) (vvar skv_3))), skv_170, (vsubst skv_171 (vvar (vgensym (vapp (vapp skv_4 skv_172) (vvar skv_3)))) skv_172) ) 0.44/0.66 ( skv_176, skv_177, skv_178 ) 0.44/0.66 ( skv_176, skv_177, (vsubst skv_3 skv_4 skv_178) ) 0.44/0.66 ( skv_180, skv_179, skv_181 ) 0.44/0.66 ( (vgensym (vapp (vapp skv_4 skv_181) (vvar skv_3))), skv_179, (vsubst skv_180 (vvar (vgensym (vapp (vapp skv_4 skv_181) (vvar skv_3)))) skv_181) ) 0.44/0.66 ) 0.44/0.66 (instantiation (let ((_let_0 (vabs Vx VS Ve1))) (let ((_let_1 (vreduce Ve2))) (forall ((Ve2 $$unsorted) (Vx $$unsorted) (VS $$unsorted) (Ve1 $$unsorted)) (or (not (visSomeExp _let_1)) (= (vreduce (vapp _let_0 Ve2)) (vsomeExp (vapp _let_0 (vgetSomeExp _let_1))))) ))) 0.44/0.66 ( (vvar skv_3), skv_35, skv_36, skv_37 ) 0.44/0.66 ( skv_22, skv_44, skv_45, skv_46 ) 0.44/0.66 ( (vsubst skv_3 skv_4 skv_26), skv_3, skv_174, skv_175 ) 0.44/0.66 ( (vsubst skv_3 skv_4 skv_26), skv_176, skv_177, skv_178 ) 0.44/0.66 ( (vsubst skv_3 skv_4 skv_26), skv_180, skv_179, skv_181 ) 0.44/0.66 ( skv_32, skv_17, skv_19, skv_18 ) 0.44/0.66 ( skv_32, skv_50, skv_51, skv_52 ) 0.44/0.66 ( skv_57, skv_56, skv_55, skv_58 ) 0.44/0.66 ( skv_59, skv_60, skv_61, skv_62 ) 0.44/0.66 ) 0.44/0.66 (instantiation (forall ((VVar0 $$unsorted) (VVar1 $$unsorted)) (or (not (= (vvar VVar0) (vvar VVar1))) (= VVar0 VVar1)) ) 0.44/0.66 ( skv_3, skv_3 ) 0.44/0.66 ( skv_3, skv_8 ) 0.44/0.66 ( skv_3, skv_24 ) 0.44/0.66 ( skv_8, skv_3 ) 0.44/0.66 ( skv_8, skv_8 ) 0.44/0.66 ( skv_8, skv_16 ) 0.44/0.66 ( skv_8, (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))) ) 0.44/0.66 ( skv_16, skv_3 ) 0.44/0.66 ( skv_24, skv_3 ) 0.44/0.66 ( skv_24, skv_8 ) 0.44/0.66 ( skv_24, skv_24 ) 0.44/0.66 ( skv_24, (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))) ) 0.44/0.66 ( (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), skv_3 ) 0.44/0.66 ( (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), skv_24 ) 0.44/0.66 ( skv_70, skv_70 ) 0.44/0.66 ( skv_70, skv_78 ) 0.44/0.66 ( skv_78, skv_70 ) 0.44/0.66 ( skv_78, skv_86 ) 0.44/0.66 ( skv_86, skv_70 ) 0.44/0.66 ( skv_94, skv_94 ) 0.44/0.66 ( skv_94, skv_102 ) 0.44/0.66 ( skv_102, skv_94 ) 0.44/0.66 ( skv_102, skv_110 ) 0.44/0.66 ( skv_110, skv_94 ) 0.44/0.66 ( skv_118, skv_118 ) 0.44/0.66 ( skv_118, (vgensym (vapp (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) (vvar skv_31))) ) 0.44/0.66 ( (vgensym (vapp (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) (vvar skv_31))), skv_118 ) 0.44/0.66 ( (vgensym (vapp (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) (vvar skv_31))), skv_126 ) 0.44/0.66 ( skv_126, skv_118 ) 0.44/0.66 ( (vgensym (vapp (vapp skv_4 skv_139) (vvar skv_3))), (vgensym (vapp (vapp skv_4 skv_139) (vvar skv_3))) ) 0.44/0.66 ( (vgensym (vapp (vapp skv_4 skv_139) (vvar skv_3))), skv_142 ) 0.44/0.66 ( skv_142, (vgensym (vapp (vapp skv_4 skv_139) (vvar skv_3))) ) 0.44/0.66 ( skv_142, (vgensym (vapp (vapp skv_4 skv_147) (vvar skv_3))) ) 0.44/0.66 ( (vgensym (vapp (vapp skv_4 skv_147) (vvar skv_3))), (vgensym (vapp (vapp skv_4 skv_139) (vvar skv_3))) ) 0.44/0.66 ( skv_150, skv_150 ) 0.44/0.66 ( skv_150, (vgensym (vapp (vapp skv_4 skv_163) (vvar skv_3))) ) 0.44/0.66 ( (vgensym (vapp (vapp skv_4 skv_163) (vvar skv_3))), skv_150 ) 0.44/0.66 ( (vgensym (vapp (vapp skv_4 skv_163) (vvar skv_3))), (vgensym (vapp (vapp skv_4 skv_172) (vvar skv_3))) ) 0.44/0.66 ( (vgensym (vapp (vapp skv_4 skv_172) (vvar skv_3))), skv_150 ) 0.44/0.66 ( skv_173, skv_173 ) 0.44/0.66 ( skv_173, (vgensym (vapp (vapp skv_4 skv_181) (vvar skv_3))) ) 0.44/0.66 ( (vgensym (vapp (vapp skv_4 skv_181) (vvar skv_3))), skv_173 ) 0.44/0.66 ( (vgensym (vapp (vapp skv_4 skv_181) (vvar skv_3))), skv_184 ) 0.44/0.66 ( skv_184, skv_173 ) 0.44/0.66 ( skv_189, skv_189 ) 0.44/0.66 ) 0.44/0.66 (instantiation (let ((_let_0 (vvar Vy))) (forall ((VVar0 $$unsorted) (VExp0 $$unsorted) (Vy $$unsorted)) (or (= VVar0 Vy) (= _let_0 (vsubst VVar0 VExp0 _let_0))) )) 0.44/0.66 ( skv_3, skv_4, skv_3 ) 0.44/0.66 ( skv_3, skv_4, skv_16 ) 0.44/0.66 ( skv_3, skv_4, skv_94 ) 0.44/0.66 ( skv_3, skv_4, skv_126 ) 0.44/0.66 ( skv_3, skv_4, skv_142 ) 0.44/0.66 ( skv_3, skv_4, skv_173 ) 0.44/0.66 ( skv_17, skv_32, skv_70 ) 0.44/0.66 ) 0.44/0.66 (instantiation (forall ((VC $$unsorted) (VVar0 $$unsorted) (VTy $$unsorted)) (= (vsomeType VTy) (vlookup VVar0 (vbind VVar0 VTy VC))) ) 0.44/0.66 ( skv_2, skv_3, skv_1 ) 0.44/0.66 ( skv_2, skv_9, skv_11 ) 0.44/0.66 ( skv_2, skv_17, skv_19 ) 0.44/0.66 ( skv_2, skv_95, skv_97 ) 0.44/0.66 ( skv_2, skv_103, skv_105 ) 0.44/0.66 ( skv_2, skv_111, skv_113 ) 0.44/0.66 ( (vbind skv_3 skv_1 skv_2), skv_9, skv_11 ) 0.44/0.66 ( (vbind skv_3 skv_1 skv_2), skv_79, skv_81 ) 0.44/0.66 ( (vbind skv_3 skv_1 skv_2), skv_87, skv_89 ) 0.44/0.66 ( (vbind skv_9 skv_11 (vbind skv_3 skv_1 skv_2)), skv_71, skv_73 ) 0.44/0.66 ( (vbind skv_17 skv_19 skv_2), skv_63, skv_65 ) 0.44/0.66 ( (vbind skv_9 skv_11 skv_2), skv_3, skv_1 ) 0.44/0.66 ( skv_127, skv_3, skv_128 ) 0.44/0.66 ( skv_131, skv_130, skv_129 ) 0.44/0.66 ( skv_190, skv_24, skv_191 ) 0.44/0.66 ( skv_194, skv_193, skv_192 ) 0.44/0.66 ( skv_195, skv_16, skv_196 ) 0.44/0.66 ( skv_199, skv_198, skv_197 ) 0.44/0.66 ) 0.44/0.66 (instantiation (forall ((VExp0 $$unsorted)) (not (= vnoExp (vsomeExp VExp0))) ) 0.44/0.66 ( (vapp (vgetSomeExp (vreduce (vsubst skv_3 skv_4 skv_25))) (vsubst skv_3 skv_4 skv_26)) ) 0.44/0.66 ( (vsubst skv_17 skv_32 skv_18) ) 0.44/0.66 ( (vapp (vgetSomeExp (vreduce skv_53)) skv_54) ) 0.44/0.66 ( (vsubst skv_56 skv_57 skv_58) ) 0.44/0.66 ( (vapp (vabs skv_60 skv_61 skv_62) (vgetSomeExp (vreduce skv_59))) ) 0.44/0.66 ) 0.44/0.66 (instantiation (forall ((VVar0 $$unsorted) (VTyp0 $$unsorted) (VExp0 $$unsorted) (VExp1 $$unsorted) (VExp2 $$unsorted)) (not (= (vabs VVar0 VTyp0 VExp0) (vapp VExp1 VExp2))) ) 0.44/0.66 ( skv_3, skv_1, (vabs skv_5 skv_6 veabs), skv_25, skv_26 ) 0.44/0.66 ( skv_3, skv_1, (vabs skv_5 skv_6 veabs), (vsubst skv_3 skv_4 skv_25), (vsubst skv_3 skv_4 skv_26) ) 0.44/0.66 ( skv_3, skv_1, skv_13, (vabs skv_60 skv_61 skv_62), (vgetSomeExp (vreduce skv_59)) ) 0.44/0.66 ( skv_3, skv_1, skv_14, skv_67, skv_68 ) 0.44/0.66 ( skv_3, skv_6, veabs, (vgetSomeExp (vreduce skv_53)), skv_54 ) 0.44/0.66 ( skv_3, skv_33, skv_34, (vabs skv_3 skv_1 (vabs skv_5 skv_6 veabs)), skv_4 ) 0.44/0.66 ( skv_3, skv_132, skv_133, skv_159, skv_160 ) 0.44/0.66 ( skv_3, skv_143, skv_144, (vapp skv_4 skv_172), (vvar skv_3) ) 0.44/0.66 ( skv_3, skv_154, skv_155, skv_187, skv_188 ) 0.44/0.66 ( skv_5, skv_6, veabs, skv_13, skv_14 ) 0.44/0.66 ( skv_5, skv_6, veabs, skv_21, skv_22 ) 0.44/0.66 ( skv_5, skv_6, (vsubst skv_3 skv_4 veabs), skv_13, skv_14 ) 0.44/0.66 ( skv_5, skv_6, (vsubst skv_3 skv_4 veabs), skv_21, skv_22 ) 0.44/0.66 ( skv_9, skv_11, skv_10, skv_25, skv_26 ) 0.44/0.66 ( skv_9, skv_11, skv_10, (vsubst skv_3 skv_4 skv_25), (vsubst skv_3 skv_4 skv_26) ) 0.44/0.66 ( skv_17, skv_19, skv_18, skv_4, skv_32 ) 0.44/0.66 ( skv_17, skv_19, skv_18, (vapp skv_4 skv_32), (vvar skv_3) ) 0.44/0.66 ( skv_27, skv_28, skv_29, (vsubst skv_3 skv_4 (vsubst skv_3 skv_4 skv_25)), (vsubst skv_3 skv_4 (vsubst skv_3 skv_4 skv_26)) ) 0.44/0.66 ( skv_27, skv_28, (vsubst skv_3 skv_4 skv_29), skv_4, skv_32 ) 0.44/0.66 ( skv_27, skv_28, (vsubst skv_3 skv_4 skv_29), (vapp skv_4 skv_32), (vvar skv_3) ) 0.44/0.66 ( skv_31, skv_30, skv_32, (vabs skv_17 skv_19 skv_18), skv_32 ) 0.44/0.66 ( skv_31, skv_30, (vsubst skv_3 skv_4 skv_32), (vabs skv_56 skv_55 skv_58), skv_57 ) 0.44/0.66 ( skv_31, skv_119, skv_120, (vapp skv_4 skv_147), (vvar skv_3) ) 0.44/0.66 ( (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), skv_30, skv_32, skv_53, skv_54 ) 0.44/0.66 ( (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), skv_30, (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_32), (vgetSomeExp (vreduce (vsubst skv_3 skv_4 skv_25))), (vsubst skv_3 skv_4 skv_26) ) 0.44/0.66 ( (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), skv_30, (vsubst skv_3 skv_4 (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_32)), (vabs skv_60 skv_61 skv_62), skv_59 ) 0.44/0.66 ( skv_35, skv_36, skv_37, skv_75, skv_76 ) 0.44/0.66 ( skv_38, skv_39, skv_40, skv_83, skv_84 ) 0.44/0.66 ( skv_41, skv_42, skv_43, skv_91, skv_92 ) 0.44/0.66 ( skv_44, skv_45, skv_46, skv_99, skv_100 ) 0.44/0.66 ( skv_47, skv_48, skv_49, skv_107, skv_108 ) 0.44/0.66 ( skv_50, skv_51, skv_52, skv_115, skv_116 ) 0.44/0.66 ( skv_56, skv_55, skv_58, (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))), skv_123 ) 0.44/0.66 ( skv_60, skv_61, skv_62, (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123), (vvar skv_31) ) 0.44/0.66 ( skv_63, skv_65, skv_64, skv_124, skv_125 ) 0.44/0.66 ( skv_71, skv_73, skv_72, (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_124), (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_125) ) 0.44/0.66 ( skv_79, skv_81, skv_80, skv_4, skv_139 ) 0.44/0.66 ( skv_87, skv_89, skv_88, (vapp skv_4 skv_139), (vvar skv_3) ) 0.44/0.67 ( skv_95, skv_97, skv_96, skv_140, skv_141 ) 0.44/0.67 ( skv_103, skv_105, skv_104, (vsubst skv_3 skv_4 skv_140), (vsubst skv_3 skv_4 skv_141) ) 0.44/0.67 ( skv_111, skv_113, skv_112, skv_4, skv_147 ) 0.44/0.67 ( skv_122, skv_121, skv_123, (vsubst skv_3 skv_4 skv_148), (vsubst skv_3 skv_4 skv_149) ) 0.44/0.67 ( (vgensym (vapp (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) (vvar skv_31))), skv_121, (vsubst skv_122 (vvar (vgensym (vapp (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) (vvar skv_31)))) skv_123), skv_148, skv_149 ) 0.44/0.67 ( skv_134, skv_135, skv_136, skv_4, skv_163 ) 0.44/0.67 ( skv_134, skv_135, (vsubst skv_3 skv_4 skv_136), (vsubst skv_3 skv_4 skv_159), (vsubst skv_3 skv_4 skv_160) ) 0.44/0.67 ( skv_138, skv_137, skv_139, skv_4, skv_172 ) 0.44/0.67 ( (vgensym (vapp (vapp skv_4 skv_139) (vvar skv_3))), skv_137, (vsubst skv_138 (vvar (vgensym (vapp (vapp skv_4 skv_139) (vvar skv_3)))) skv_139), (vapp skv_4 skv_163), (vvar skv_3) ) 0.44/0.67 ( skv_146, skv_145, skv_147, (vapp skv_4 skv_181), (vvar skv_3) ) 0.44/0.67 ( (vgensym (vapp (vapp skv_4 skv_147) (vvar skv_3))), skv_145, (vsubst skv_146 (vvar (vgensym (vapp (vapp skv_4 skv_147) (vvar skv_3)))) skv_147), skv_4, skv_181 ) 0.44/0.67 ( skv_151, skv_152, skv_153, (vsubst skv_3 skv_4 skv_182), (vsubst skv_3 skv_4 skv_183) ) 0.44/0.67 ( skv_151, skv_152, (vsubst skv_3 skv_4 skv_153), skv_182, skv_183 ) 0.44/0.67 ( skv_156, skv_157, (vsubst skv_3 skv_4 skv_158), (vsubst skv_3 skv_4 skv_187), (vsubst skv_3 skv_4 skv_188) ) 0.44/0.67 ) 0.44/0.67 (instantiation (forall ((Ve $$unsorted)) (= Ve (vgetSomeExp (vsomeExp Ve))) ) 0.44/0.67 ( (vapp (vgetSomeExp (vreduce (vsubst skv_3 skv_4 skv_25))) (vsubst skv_3 skv_4 skv_26)) ) 0.44/0.67 ( (vsubst skv_17 skv_32 skv_18) ) 0.44/0.67 ( (vapp (vgetSomeExp (vreduce skv_53)) skv_54) ) 0.44/0.67 ( (vsubst skv_56 skv_57 skv_58) ) 0.44/0.67 ( (vapp (vabs skv_60 skv_61 skv_62) (vgetSomeExp (vreduce skv_59))) ) 0.44/0.67 ) 0.44/0.67 (instantiation (forall ((Vy $$unsorted) (VT $$unsorted) (Vx $$unsorted) (Ve $$unsorted) (Ve1 $$unsorted)) (or (visFreeVar Vy Ve) (= Vy Vx) (= (vabs Vy VT (vsubst Vx Ve Ve1)) (vsubst Vx Ve (vabs Vy VT Ve1)))) ) 0.44/0.67 ( skv_3, skv_1, skv_3, skv_4, (vabs skv_5 skv_6 veabs) ) 0.44/0.67 ( skv_3, skv_1, skv_3, skv_4, skv_25 ) 0.44/0.67 ( skv_3, skv_1, skv_3, skv_4, skv_26 ) 0.44/0.67 ( skv_3, skv_1, skv_3, skv_4, (let ((_let_0 (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))))) (vabs _let_0 skv_30 (vsubst skv_31 (vvar _let_0) skv_32))) ) 0.44/0.67 ( skv_3, skv_1, skv_3, skv_4, (let ((_let_0 (vgensym (vapp (vapp skv_4 skv_172) (vvar skv_3))))) (vabs _let_0 skv_170 (vsubst skv_171 (vvar _let_0) skv_172))) ) 0.44/0.67 ( skv_3, skv_1, skv_3, skv_4, (let ((_let_0 (vgensym (vapp (vapp skv_4 skv_181) (vvar skv_3))))) (vabs _let_0 skv_179 (vsubst skv_180 (vvar _let_0) skv_181))) ) 0.44/0.67 ( skv_3, skv_6, skv_3, skv_4, veabs ) 0.44/0.67 ( skv_3, skv_33, skv_3, skv_4, skv_34 ) 0.44/0.67 ( skv_5, skv_6, skv_3, skv_4, veabs ) 0.44/0.67 ( skv_5, skv_6, skv_3, skv_4, (let ((_let_0 (vgensym (vapp (vapp skv_4 skv_163) (vvar skv_3))))) (vabs _let_0 skv_161 (vsubst skv_162 (vvar _let_0) skv_163))) ) 0.44/0.67 ( skv_9, skv_11, skv_3, skv_4, skv_10 ) 0.44/0.67 ( skv_27, skv_28, skv_3, skv_4, skv_29 ) 0.44/0.67 ( skv_27, skv_28, skv_3, skv_4, (let ((_let_0 (vgensym (vapp (vapp skv_4 skv_147) (vvar skv_3))))) (vabs _let_0 skv_145 (vsubst skv_146 (vvar _let_0) skv_147))) ) 0.44/0.67 ( skv_31, skv_30, skv_3, skv_4, skv_32 ) 0.44/0.67 ( (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), skv_30, skv_3, skv_4, (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_32) ) 0.44/0.67 ( (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), skv_30, skv_31, (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))), skv_32 ) 0.44/0.67 ( (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), skv_30, skv_31, (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))), (let ((_let_0 (vgensym (vapp (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) (vvar skv_31))))) (vabs _let_0 skv_121 (vsubst skv_122 (vvar _let_0) skv_123))) ) 0.44/0.67 ( skv_63, skv_65, skv_17, skv_32, skv_64 ) 0.44/0.67 ( skv_122, skv_121, skv_31, (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))), skv_123 ) 0.44/0.67 ( (vgensym (vapp (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) (vvar skv_31))), skv_121, skv_31, (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))), (vsubst skv_122 (vvar (vgensym (vapp (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) (vvar skv_31)))) skv_123) ) 0.44/0.67 ( (vgensym (vapp (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) (vvar skv_31))), skv_121, skv_122, (vvar (vgensym (vapp (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) (vvar skv_31)))), skv_123 ) 0.44/0.67 ( skv_134, skv_135, skv_3, skv_4, skv_136 ) 0.44/0.67 ( skv_138, skv_137, skv_3, skv_4, skv_139 ) 0.44/0.67 ( (vgensym (vapp (vapp skv_4 skv_139) (vvar skv_3))), skv_137, skv_3, skv_4, (vsubst skv_138 (vvar (vgensym (vapp (vapp skv_4 skv_139) (vvar skv_3)))) skv_139) ) 0.44/0.67 ( (vgensym (vapp (vapp skv_4 skv_139) (vvar skv_3))), skv_137, skv_138, (vvar (vgensym (vapp (vapp skv_4 skv_139) (vvar skv_3)))), skv_139 ) 0.44/0.67 ( skv_146, skv_145, skv_3, skv_4, skv_147 ) 0.44/0.67 ( (vgensym (vapp (vapp skv_4 skv_147) (vvar skv_3))), skv_145, skv_3, skv_4, (vsubst skv_146 (vvar (vgensym (vapp (vapp skv_4 skv_147) (vvar skv_3)))) skv_147) ) 0.44/0.67 ( (vgensym (vapp (vapp skv_4 skv_147) (vvar skv_3))), skv_145, skv_146, (vvar (vgensym (vapp (vapp skv_4 skv_147) (vvar skv_3)))), skv_147 ) 0.44/0.67 ( skv_151, skv_152, skv_3, skv_4, skv_153 ) 0.44/0.67 ( skv_156, skv_157, skv_3, skv_4, skv_158 ) 0.44/0.67 ( skv_162, skv_161, skv_3, skv_4, skv_163 ) 0.44/0.67 ( (vgensym (vapp (vapp skv_4 skv_163) (vvar skv_3))), skv_161, skv_3, skv_4, (vsubst skv_162 (vvar (vgensym (vapp (vapp skv_4 skv_163) (vvar skv_3)))) skv_163) ) 0.44/0.67 ( (vgensym (vapp (vapp skv_4 skv_163) (vvar skv_3))), skv_161, skv_162, (vvar (vgensym (vapp (vapp skv_4 skv_163) (vvar skv_3)))), skv_163 ) 0.44/0.67 ( skv_164, skv_165, skv_3, skv_4, skv_166 ) 0.44/0.67 ( skv_164, skv_165, skv_3, skv_4, (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_166) ) 0.44/0.67 ( skv_164, skv_165, skv_31, (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))), skv_166 ) 0.44/0.67 ( skv_167, skv_168, skv_3, skv_4, skv_169 ) 0.44/0.67 ( skv_171, skv_170, skv_3, skv_4, skv_172 ) 0.44/0.67 ( (vgensym (vapp (vapp skv_4 skv_172) (vvar skv_3))), skv_170, skv_3, skv_4, (vsubst skv_171 (vvar (vgensym (vapp (vapp skv_4 skv_172) (vvar skv_3)))) skv_172) ) 0.44/0.67 ( (vgensym (vapp (vapp skv_4 skv_172) (vvar skv_3))), skv_170, skv_171, (vvar (vgensym (vapp (vapp skv_4 skv_172) (vvar skv_3)))), skv_172 ) 0.44/0.67 ( skv_176, skv_177, skv_3, skv_4, skv_178 ) 0.44/0.67 ( skv_180, skv_179, skv_3, skv_4, skv_181 ) 0.44/0.67 ( (vgensym (vapp (vapp skv_4 skv_181) (vvar skv_3))), skv_179, skv_3, skv_4, (vsubst skv_180 (vvar (vgensym (vapp (vapp skv_4 skv_181) (vvar skv_3)))) skv_181) ) 0.44/0.67 ( (vgensym (vapp (vapp skv_4 skv_181) (vvar skv_3))), skv_179, skv_180, (vvar (vgensym (vapp (vapp skv_4 skv_181) (vvar skv_3)))), skv_181 ) 0.44/0.67 ) 0.44/0.67 (instantiation (forall ((VC $$unsorted) (Vx $$unsorted) (Ve $$unsorted) (VS $$unsorted) (VT $$unsorted)) (or (not (vtcheck (vbind Vx VS VC) Ve VT)) (vtcheck VC (vabs Vx VS Ve) (varrow VS VT))) ) 0.44/0.67 ( skv_2, skv_3, (vabs skv_5 skv_6 veabs), skv_1, skv_7 ) 0.44/0.67 ( skv_2, skv_3, (vabs skv_9 skv_11 skv_10), skv_1, (varrow skv_11 skv_12) ) 0.44/0.67 ( skv_2, skv_3, skv_13, skv_1, (varrow skv_15 skv_7) ) 0.44/0.67 ( skv_2, skv_3, skv_14, skv_1, skv_15 ) 0.44/0.67 ( skv_2, skv_3, (vapp skv_13 skv_14), skv_1, skv_7 ) 0.44/0.67 ( skv_2, skv_3, (vabs skv_3 skv_6 veabs), skv_1, skv_7 ) 0.44/0.67 ( skv_2, skv_3, skv_83, skv_1, (varrow skv_85 skv_15) ) 0.44/0.67 ( skv_2, skv_3, skv_84, skv_1, skv_85 ) 0.44/0.67 ( skv_2, skv_3, skv_91, skv_1, (varrow skv_93 (varrow skv_15 skv_7)) ) 0.44/0.67 ( skv_2, skv_3, skv_92, skv_1, skv_93 ) 0.44/0.67 ( skv_2, skv_9, skv_10, skv_11, skv_12 ) 0.44/0.67 ( skv_2, skv_17, skv_18, skv_19, skv_20 ) 0.44/0.67 ( skv_2, skv_17, skv_67, skv_19, (varrow skv_69 skv_20) ) 0.44/0.67 ( skv_2, skv_17, skv_68, skv_19, skv_69 ) 0.44/0.67 ( skv_2, skv_63, skv_64, skv_65, skv_66 ) 0.44/0.67 ( skv_2, skv_79, skv_80, skv_81, skv_82 ) 0.44/0.67 ( skv_2, skv_87, skv_88, skv_89, skv_90 ) 0.44/0.67 ( skv_2, skv_95, skv_96, skv_97, skv_98 ) 0.44/0.67 ( skv_2, skv_103, skv_104, skv_105, skv_106 ) 0.44/0.67 ( skv_2, skv_111, skv_112, skv_113, skv_114 ) 0.44/0.67 ( (vbind skv_3 skv_1 skv_2), skv_9, skv_10, skv_11, skv_12 ) 0.44/0.67 ( (vbind skv_3 skv_1 skv_2), skv_9, skv_75, skv_11, (varrow skv_77 skv_12) ) 0.44/0.67 ( (vbind skv_3 skv_1 skv_2), skv_9, skv_76, skv_11, skv_77 ) 0.44/0.67 ( (vbind skv_3 skv_1 skv_2), skv_71, skv_72, skv_73, skv_74 ) 0.44/0.67 ( (vbind skv_3 skv_1 skv_2), skv_79, skv_80, skv_81, skv_82 ) 0.44/0.67 ( (vbind skv_3 skv_1 skv_2), skv_87, skv_88, skv_89, skv_90 ) 0.44/0.67 ( (vbind skv_9 skv_11 (vbind skv_3 skv_1 skv_2)), skv_71, skv_72, skv_73, skv_74 ) 0.44/0.67 ( (vbind skv_17 skv_19 skv_2), skv_63, skv_64, skv_65, skv_66 ) 0.44/0.67 ( (vbind skv_9 skv_11 skv_2), skv_3, skv_10, skv_1, skv_12 ) 0.44/0.67 ( (vbind skv_9 skv_11 skv_2), skv_71, skv_72, skv_73, skv_74 ) 0.44/0.67 ( skv_194, skv_193, skv_4, skv_192, skv_1 ) 0.44/0.67 ( skv_194, skv_193, (vabs skv_5 skv_6 veabs), skv_192, skv_7 ) 0.44/0.67 ( skv_194, skv_193, (vabs skv_3 skv_1 (vabs skv_5 skv_6 veabs)), skv_192, (varrow skv_1 skv_7) ) 0.44/0.67 ( skv_194, skv_193, (vabs skv_9 skv_11 skv_10), skv_192, (varrow skv_11 skv_12) ) 0.44/0.67 ( skv_194, skv_193, (vabs skv_17 skv_19 skv_18), skv_192, (varrow skv_19 skv_20) ) 0.44/0.67 ( skv_194, skv_193, skv_21, skv_192, (varrow skv_23 skv_1) ) 0.44/0.67 ( skv_194, skv_193, skv_22, skv_192, skv_23 ) 0.44/0.67 ( skv_194, skv_193, (vapp skv_21 skv_22), skv_192, skv_1 ) 0.44/0.67 ( skv_194, skv_193, (vsubst skv_3 skv_4 (vabs skv_3 skv_6 veabs)), skv_192, skv_7 ) 0.44/0.67 ( skv_194, skv_193, (vapp (vabs skv_3 skv_1 (vabs skv_5 skv_6 veabs)) skv_4), skv_192, skv_7 ) 0.44/0.67 ( skv_194, skv_193, skv_99, skv_192, (varrow skv_101 skv_23) ) 0.44/0.67 ( skv_194, skv_193, skv_100, skv_192, skv_101 ) 0.44/0.67 ( skv_194, skv_193, skv_107, skv_192, (varrow skv_109 (varrow skv_23 skv_1)) ) 0.44/0.67 ( skv_194, skv_193, skv_108, skv_192, skv_109 ) 0.44/0.67 ( skv_194, skv_193, skv_115, skv_192, (varrow skv_117 (varrow skv_1 skv_7)) ) 0.44/0.67 ( skv_194, skv_193, skv_116, skv_192, skv_117 ) 0.44/0.67 ( skv_199, skv_198, (vabs skv_5 skv_6 veabs), skv_197, skv_7 ) 0.44/0.67 ) 0.44/0.67 (instantiation (forall ((Ve $$unsorted) (VT $$unsorted) (VC $$unsorted)) (or (not (vtcheck VC Ve VT)) (not (forall ((Vx $$unsorted)) (or (not (= Ve (vvar Vx))) (not (= (vlookup Vx VC) (vsomeType VT)))) )) (not (forall ((Ve1 $$unsorted) (Ve2 $$unsorted) (VS $$unsorted)) (or (not (vtcheck VC Ve1 (varrow VS VT))) (not (vtcheck VC Ve2 VS)) (not (= Ve (vapp Ve1 Ve2)))) )) (not (forall ((Vx $$unsorted) (Ve2 $$unsorted) (VT1 $$unsorted) (VT2 $$unsorted)) (or (not (vtcheck (vbind Vx VT1 VC) Ve2 VT2)) (not (= VT (varrow VT1 VT2))) (not (= Ve (vabs Vx VT1 Ve2)))) ))) ) 0.44/0.67 ( skv_4, skv_1, skv_2 ) 0.44/0.67 ( (vabs skv_5 skv_6 veabs), skv_7, skv_2 ) 0.44/0.67 ( (vabs skv_5 skv_6 veabs), skv_7, (vbind skv_3 skv_1 skv_2) ) 0.44/0.67 ( (vabs skv_3 skv_1 (vabs skv_5 skv_6 veabs)), (varrow skv_1 skv_7), skv_2 ) 0.44/0.67 ( skv_10, skv_12, (vbind skv_9 skv_11 (vbind skv_3 skv_1 skv_2)) ) 0.44/0.67 ( skv_10, skv_12, (vbind skv_3 skv_1 (vbind skv_9 skv_11 skv_2)) ) 0.44/0.67 ( skv_13, (varrow skv_15 skv_7), (vbind skv_3 skv_1 skv_2) ) 0.44/0.67 ( skv_14, skv_15, (vbind skv_3 skv_1 skv_2) ) 0.44/0.67 ( (vapp skv_13 skv_14), skv_7, (vbind skv_3 skv_1 skv_2) ) 0.44/0.67 ( skv_18, skv_20, (vbind skv_17 skv_19 skv_2) ) 0.44/0.67 ( (vabs skv_17 skv_19 skv_18), (varrow skv_19 skv_20), skv_2 ) 0.44/0.67 ( skv_21, (varrow skv_23 skv_1), skv_2 ) 0.44/0.67 ( skv_22, skv_23, skv_2 ) 0.44/0.67 ( (vapp skv_21 skv_22), skv_1, skv_2 ) 0.44/0.67 ( (vabs skv_3 skv_6 veabs), skv_7, (vbind skv_3 skv_1 skv_2) ) 0.44/0.67 ( (vsubst skv_3 skv_4 (vabs skv_3 skv_6 veabs)), skv_7, skv_2 ) 0.44/0.67 ( (vapp (vabs skv_3 skv_1 (vabs skv_5 skv_6 veabs)) skv_4), skv_7, skv_2 ) 0.44/0.67 ( skv_64, skv_66, (vbind skv_63 skv_65 (vbind skv_17 skv_19 skv_2)) ) 0.44/0.67 ( skv_67, (varrow skv_69 skv_20), (vbind skv_17 skv_19 skv_2) ) 0.44/0.67 ( skv_68, skv_69, (vbind skv_17 skv_19 skv_2) ) 0.44/0.67 ( skv_72, skv_74, (vbind skv_71 skv_73 (vbind skv_9 skv_11 (vbind skv_3 skv_1 skv_2))) ) 0.44/0.67 ( skv_75, (varrow skv_77 skv_12), (vbind skv_9 skv_11 (vbind skv_3 skv_1 skv_2)) ) 0.44/0.67 ( skv_76, skv_77, (vbind skv_9 skv_11 (vbind skv_3 skv_1 skv_2)) ) 0.44/0.67 ( skv_80, skv_82, (vbind skv_79 skv_81 (vbind skv_3 skv_1 skv_2)) ) 0.44/0.67 ( skv_83, (varrow skv_85 skv_15), (vbind skv_3 skv_1 skv_2) ) 0.44/0.67 ( skv_84, skv_85, (vbind skv_3 skv_1 skv_2) ) 0.44/0.67 ( skv_88, skv_90, (vbind skv_87 skv_89 (vbind skv_3 skv_1 skv_2)) ) 0.44/0.67 ( skv_91, (varrow skv_93 (varrow skv_15 skv_7)), (vbind skv_3 skv_1 skv_2) ) 0.44/0.67 ( skv_92, skv_93, (vbind skv_3 skv_1 skv_2) ) 0.44/0.67 ( skv_96, skv_98, (vbind skv_95 skv_97 skv_2) ) 0.44/0.67 ( skv_99, (varrow skv_101 skv_23), skv_2 ) 0.44/0.67 ( skv_100, skv_101, skv_2 ) 0.44/0.67 ( skv_104, skv_106, (vbind skv_103 skv_105 skv_2) ) 0.44/0.67 ( skv_107, (varrow skv_109 (varrow skv_23 skv_1)), skv_2 ) 0.44/0.67 ( skv_108, skv_109, skv_2 ) 0.44/0.67 ( skv_112, skv_114, (vbind skv_111 skv_113 skv_2) ) 0.44/0.67 ( skv_115, (varrow skv_117 (varrow skv_1 skv_7)), skv_2 ) 0.44/0.67 ( skv_116, skv_117, skv_2 ) 0.44/0.67 ) 0.44/0.67 (instantiation (forall ((Vx $$unsorted) (VS $$unsorted) (Ve1 $$unsorted) (Ve2 $$unsorted)) (or (visValue Ve2) (visSomeExp (vreduce Ve2)) (= vnoExp (vreduce (vapp (vabs Vx VS Ve1) Ve2)))) ) 0.44/0.67 ( skv_3, skv_1, (vabs skv_5 skv_6 veabs), skv_4 ) 0.44/0.67 ( skv_17, skv_19, skv_18, skv_32 ) 0.44/0.67 ( skv_35, skv_36, skv_37, (vvar skv_3) ) 0.44/0.67 ( skv_44, skv_45, skv_46, skv_22 ) 0.44/0.67 ( skv_50, skv_51, skv_52, skv_32 ) 0.44/0.67 ( skv_50, skv_51, skv_52, skv_139 ) 0.44/0.67 ( skv_50, skv_51, skv_52, skv_147 ) 0.44/0.67 ( skv_50, skv_51, skv_52, skv_163 ) 0.44/0.67 ( skv_50, skv_51, skv_52, skv_172 ) 0.44/0.67 ( skv_50, skv_51, skv_52, skv_181 ) 0.44/0.67 ( skv_56, skv_55, skv_58, skv_57 ) 0.44/0.67 ( skv_60, skv_61, skv_62, skv_59 ) 0.44/0.67 ( skv_60, skv_61, skv_62, (vgetSomeExp (vreduce skv_59)) ) 0.44/0.67 ( skv_180, skv_179, skv_181, skv_14 ) 0.44/0.67 ( skv_180, skv_179, skv_181, skv_26 ) 0.44/0.67 ( skv_180, skv_179, skv_181, (vsubst skv_3 skv_4 skv_26) ) 0.44/0.67 ( skv_180, skv_179, skv_181, (vsubst skv_3 skv_4 (vsubst skv_3 skv_4 skv_26)) ) 0.44/0.67 ) 0.44/0.67 (instantiation (forall ((Ve1 $$unsorted) (Vv $$unsorted) (Ve2 $$unsorted)) (or (not (visFreeVar Vv (vapp Ve1 Ve2))) (visFreeVar Vv Ve1) (visFreeVar Vv Ve2)) ) 0.44/0.67 ( skv_21, skv_5, skv_22 ) 0.44/0.67 ( skv_21, skv_31, skv_22 ) 0.44/0.67 ( (vsubst skv_3 skv_4 skv_25), skv_3, (vsubst skv_3 skv_4 skv_26) ) 0.44/0.67 ( skv_75, skv_9, skv_76 ) 0.44/0.67 ) 0.44/0.67 (instantiation (forall ((Ve1 $$unsorted) (Vv $$unsorted) (Ve2 $$unsorted)) (or (and (not (visFreeVar Vv Ve1)) (not (visFreeVar Vv Ve2))) (visFreeVar Vv (vapp Ve1 Ve2))) ) 0.44/0.67 ( skv_21, skv_5, skv_22 ) 0.44/0.67 ( skv_21, skv_27, skv_22 ) 0.44/0.67 ( skv_21, skv_31, skv_22 ) 0.44/0.67 ( (vsubst skv_3 skv_4 skv_25), skv_3, (vsubst skv_3 skv_4 skv_26) ) 0.44/0.67 ( (vapp skv_4 skv_32), (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), (vvar skv_3) ) 0.44/0.67 ( skv_53, skv_3, skv_54 ) 0.44/0.67 ( skv_67, skv_5, skv_68 ) 0.44/0.67 ( skv_67, skv_17, skv_68 ) 0.44/0.67 ( skv_67, skv_27, skv_68 ) 0.44/0.67 ( skv_67, skv_31, skv_68 ) 0.44/0.67 ( skv_83, skv_3, skv_84 ) 0.44/0.67 ( skv_99, skv_5, skv_100 ) 0.44/0.67 ( skv_99, skv_27, skv_100 ) 0.44/0.67 ( skv_99, skv_31, skv_100 ) 0.44/0.67 ( skv_107, skv_5, skv_108 ) 0.44/0.67 ( skv_107, skv_27, skv_108 ) 0.44/0.67 ( skv_107, skv_31, skv_108 ) 0.44/0.67 ( (vsubst skv_3 skv_4 skv_159), skv_3, (vsubst skv_3 skv_4 skv_160) ) 0.44/0.67 ( skv_182, skv_3, skv_183 ) 0.44/0.67 ( (vsubst skv_3 skv_4 skv_182), skv_3, (vsubst skv_3 skv_4 skv_183) ) 0.44/0.67 ( skv_187, skv_3, skv_188 ) 0.44/0.67 ) 0.44/0.67 (instantiation (forall ((VVar0 $$unsorted) (VTyp0 $$unsorted) (VCtx0 $$unsorted) (VVar1 $$unsorted) (VTyp1 $$unsorted) (VCtx1 $$unsorted)) (or (not (= (vbind VVar1 VTyp1 VCtx1) (vbind VVar0 VTyp0 VCtx0))) (and (= VCtx0 VCtx1) (= VTyp0 VTyp1) (= VVar0 VVar1))) ) 0.44/0.67 ( skv_3, skv_1, skv_2, skv_3, skv_1, skv_2 ) 0.44/0.67 ( skv_3, skv_1, skv_2, skv_3, skv_1, (vbind skv_9 skv_11 skv_2) ) 0.44/0.67 ( skv_3, skv_1, skv_2, skv_9, skv_11, skv_2 ) 0.44/0.67 ( skv_3, skv_1, skv_2, skv_9, skv_11, (vbind skv_3 skv_1 skv_2) ) 0.44/0.67 ( skv_3, skv_1, skv_2, skv_17, skv_19, skv_2 ) 0.44/0.67 ( skv_3, skv_1, (vbind skv_9 skv_11 skv_2), skv_9, skv_11, (vbind skv_3 skv_1 skv_2) ) 0.44/0.67 ( skv_3, skv_128, skv_127, skv_111, skv_113, skv_2 ) 0.44/0.67 ( skv_9, skv_11, skv_2, skv_3, skv_1, skv_2 ) 0.44/0.67 ( skv_9, skv_11, (vbind skv_3 skv_1 skv_2), skv_3, skv_1, skv_2 ) 0.44/0.67 ( skv_9, skv_11, (vbind skv_3 skv_1 skv_2), skv_9, skv_11, skv_2 ) 0.44/0.67 ( skv_9, skv_11, (vbind skv_3 skv_1 skv_2), skv_9, skv_11, (vbind skv_3 skv_1 skv_2) ) 0.44/0.67 ( skv_9, skv_11, (vbind skv_3 skv_1 skv_2), skv_17, skv_19, skv_2 ) 0.44/0.67 ( skv_16, skv_196, skv_195, skv_16, skv_196, skv_195 ) 0.44/0.67 ( skv_16, skv_196, skv_195, skv_198, skv_197, skv_199 ) 0.44/0.67 ( skv_17, skv_19, skv_2, skv_3, skv_1, skv_2 ) 0.44/0.67 ( skv_17, skv_19, skv_2, skv_9, skv_11, (vbind skv_3 skv_1 skv_2) ) 0.44/0.67 ( skv_17, skv_19, skv_2, skv_17, skv_19, skv_2 ) 0.44/0.67 ( skv_17, skv_19, skv_2, skv_63, skv_65, (vbind skv_17 skv_19 skv_2) ) 0.44/0.67 ( skv_17, skv_19, skv_2, skv_71, skv_73, (vbind skv_9 skv_11 (vbind skv_3 skv_1 skv_2)) ) 0.44/0.67 ( skv_24, skv_191, skv_190, skv_130, skv_129, skv_131 ) 0.44/0.67 ( skv_63, skv_65, (vbind skv_17 skv_19 skv_2), skv_17, skv_19, skv_2 ) 0.44/0.67 ( skv_71, skv_73, (vbind skv_9 skv_11 (vbind skv_3 skv_1 skv_2)), skv_63, skv_65, (vbind skv_17 skv_19 skv_2) ) 0.44/0.67 ( skv_79, skv_81, (vbind skv_3 skv_1 skv_2), skv_79, skv_81, (vbind skv_3 skv_1 skv_2) ) 0.44/0.67 ( skv_79, skv_81, (vbind skv_3 skv_1 skv_2), skv_87, skv_89, (vbind skv_3 skv_1 skv_2) ) 0.44/0.67 ( skv_79, skv_81, (vbind skv_3 skv_1 skv_2), skv_95, skv_97, skv_2 ) 0.44/0.67 ( skv_87, skv_89, (vbind skv_3 skv_1 skv_2), skv_79, skv_81, (vbind skv_3 skv_1 skv_2) ) 0.44/0.67 ( skv_95, skv_97, skv_2, skv_87, skv_89, (vbind skv_3 skv_1 skv_2) ) 0.44/0.67 ( skv_103, skv_105, skv_2, skv_3, skv_128, skv_127 ) 0.44/0.67 ( skv_103, skv_105, skv_2, skv_103, skv_105, skv_2 ) 0.44/0.67 ( skv_103, skv_105, skv_2, skv_111, skv_113, skv_2 ) 0.44/0.67 ( skv_111, skv_113, skv_2, skv_103, skv_105, skv_2 ) 0.44/0.67 ( skv_130, skv_129, skv_131, skv_24, skv_191, skv_190 ) 0.44/0.67 ( skv_130, skv_129, skv_131, skv_130, skv_129, skv_131 ) 0.44/0.67 ( skv_130, skv_129, skv_131, skv_193, skv_192, skv_194 ) 0.44/0.67 ( skv_193, skv_192, skv_194, skv_24, skv_191, skv_190 ) 0.44/0.67 ( skv_198, skv_197, skv_199, skv_16, skv_196, skv_195 ) 0.44/0.67 ) 0.44/0.67 (instantiation (forall ((VS $$unsorted) (Vx $$unsorted) (Ve2 $$unsorted) (Ve1 $$unsorted)) (or (visSomeExp (vreduce Ve2)) (not (visValue Ve2)) (= (vsomeExp (vsubst Vx Ve2 Ve1)) (vreduce (vapp (vabs Vx VS Ve1) Ve2)))) ) 0.44/0.67 ( skv_1, skv_3, skv_4, (vabs skv_5 skv_6 veabs) ) 0.44/0.67 ( skv_19, skv_17, skv_32, skv_18 ) 0.44/0.67 ( skv_36, skv_35, (vvar skv_3), skv_37 ) 0.44/0.67 ( skv_45, skv_44, skv_22, skv_46 ) 0.44/0.67 ( skv_51, skv_50, skv_32, skv_52 ) 0.44/0.67 ( skv_51, skv_50, skv_139, skv_52 ) 0.44/0.67 ( skv_51, skv_50, skv_147, skv_52 ) 0.44/0.67 ( skv_51, skv_50, skv_163, skv_52 ) 0.44/0.67 ( skv_51, skv_50, skv_172, skv_52 ) 0.44/0.67 ( skv_51, skv_50, skv_181, skv_52 ) 0.44/0.67 ( skv_55, skv_56, skv_57, skv_58 ) 0.44/0.67 ( skv_61, skv_60, skv_59, skv_62 ) 0.44/0.67 ( skv_61, skv_60, (vgetSomeExp (vreduce skv_59)), skv_62 ) 0.44/0.67 ( skv_179, skv_180, skv_14, skv_181 ) 0.44/0.67 ( skv_179, skv_180, skv_26, skv_181 ) 0.44/0.67 ( skv_179, skv_180, (vsubst skv_3 skv_4 skv_26), skv_181 ) 0.44/0.67 ( skv_179, skv_180, (vsubst skv_3 skv_4 (vsubst skv_3 skv_4 skv_26)), skv_181 ) 0.44/0.67 ) 0.44/0.67 (instantiation (forall ((Ve1 $$unsorted) (Ve2 $$unsorted)) (not (visValue (vapp Ve1 Ve2))) ) 0.44/0.67 ( skv_4, skv_32 ) 0.44/0.67 ( skv_4, skv_139 ) 0.44/0.67 ( skv_4, skv_147 ) 0.44/0.67 ( skv_4, skv_163 ) 0.44/0.67 ( skv_4, skv_172 ) 0.44/0.67 ( skv_4, skv_181 ) 0.44/0.67 ( (vabs skv_3 skv_1 (vabs skv_5 skv_6 veabs)), skv_4 ) 0.44/0.67 ( skv_13, skv_14 ) 0.44/0.67 ( (vabs skv_17 skv_19 skv_18), skv_32 ) 0.44/0.67 ( skv_21, skv_22 ) 0.44/0.67 ( skv_25, skv_26 ) 0.44/0.67 ( (vsubst skv_3 skv_4 skv_25), (vsubst skv_3 skv_4 skv_26) ) 0.44/0.67 ( (vapp skv_4 skv_32), (vvar skv_3) ) 0.44/0.67 ( (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))), skv_123 ) 0.44/0.67 ( (vgetSomeExp (vreduce (vsubst skv_3 skv_4 skv_25))), (vsubst skv_3 skv_4 skv_26) ) 0.44/0.67 ( skv_53, skv_54 ) 0.44/0.67 ( (vgetSomeExp (vreduce skv_53)), skv_54 ) 0.44/0.67 ( (vabs skv_56 skv_55 skv_58), skv_57 ) 0.44/0.67 ( (vabs skv_60 skv_61 skv_62), skv_59 ) 0.44/0.67 ( (vabs skv_60 skv_61 skv_62), (vgetSomeExp (vreduce skv_59)) ) 0.44/0.67 ( skv_67, skv_68 ) 0.44/0.67 ( skv_75, skv_76 ) 0.44/0.67 ( skv_83, skv_84 ) 0.44/0.67 ( skv_91, skv_92 ) 0.44/0.67 ( skv_99, skv_100 ) 0.44/0.67 ( skv_107, skv_108 ) 0.44/0.67 ( skv_115, skv_116 ) 0.44/0.67 ( (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123), (vvar skv_31) ) 0.44/0.67 ( skv_124, skv_125 ) 0.44/0.67 ( (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_124), (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_125) ) 0.44/0.67 ( (vapp skv_4 skv_139), (vvar skv_3) ) 0.44/0.67 ( skv_140, skv_141 ) 0.44/0.67 ( (vsubst skv_3 skv_4 skv_140), (vsubst skv_3 skv_4 skv_141) ) 0.44/0.67 ( (vapp skv_4 skv_147), (vvar skv_3) ) 0.44/0.67 ( skv_148, skv_149 ) 0.44/0.67 ( (vsubst skv_3 skv_4 skv_148), (vsubst skv_3 skv_4 skv_149) ) 0.44/0.67 ( skv_159, skv_160 ) 0.44/0.67 ( (vsubst skv_3 skv_4 skv_159), (vsubst skv_3 skv_4 skv_160) ) 0.44/0.67 ( (vapp skv_4 skv_163), (vvar skv_3) ) 0.44/0.67 ( (vapp skv_4 skv_172), (vvar skv_3) ) 0.44/0.67 ( (vapp skv_4 skv_181), (vvar skv_3) ) 0.44/0.67 ( skv_182, skv_183 ) 0.44/0.67 ( (vsubst skv_3 skv_4 skv_182), (vsubst skv_3 skv_4 skv_183) ) 0.44/0.67 ( skv_187, skv_188 ) 0.44/0.67 ( (vsubst skv_3 skv_4 skv_187), (vsubst skv_3 skv_4 skv_188) ) 0.44/0.67 ) 0.44/0.67 (instantiation (forall ((Vx $$unsorted) (VS $$unsorted) (Ve $$unsorted)) (= vnoExp (vreduce (vabs Vx VS Ve))) ) 0.44/0.67 ( skv_3, skv_1, (vabs skv_5 skv_6 veabs) ) 0.44/0.67 ( skv_3, skv_1, skv_13 ) 0.44/0.67 ( skv_3, skv_1, skv_14 ) 0.44/0.67 ( skv_3, skv_6, veabs ) 0.44/0.67 ( skv_3, skv_33, skv_34 ) 0.44/0.67 ( skv_3, skv_132, skv_133 ) 0.44/0.67 ( skv_3, skv_143, skv_144 ) 0.44/0.67 ( skv_3, skv_154, skv_155 ) 0.44/0.67 ( skv_3, skv_174, skv_175 ) 0.44/0.67 ( skv_3, skv_185, skv_186 ) 0.44/0.67 ( skv_5, skv_6, veabs ) 0.44/0.67 ( skv_5, skv_6, (vsubst skv_3 skv_4 veabs) ) 0.44/0.67 ( skv_9, skv_11, skv_10 ) 0.44/0.67 ( skv_17, skv_19, skv_18 ) 0.44/0.67 ( skv_27, skv_28, skv_29 ) 0.44/0.67 ( skv_27, skv_28, (vsubst skv_3 skv_4 skv_29) ) 0.44/0.67 ( skv_31, skv_30, skv_32 ) 0.44/0.67 ( skv_31, skv_30, (vsubst skv_3 skv_4 skv_32) ) 0.44/0.67 ( skv_31, skv_119, skv_120 ) 0.44/0.67 ( (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), skv_30, skv_32 ) 0.44/0.67 ( (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), skv_30, (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_32) ) 0.44/0.67 ( (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), skv_30, (vsubst skv_3 skv_4 (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_32)) ) 0.44/0.67 ( skv_35, skv_36, skv_37 ) 0.44/0.67 ( skv_38, skv_39, skv_40 ) 0.44/0.67 ( skv_41, skv_42, skv_43 ) 0.44/0.67 ( skv_44, skv_45, skv_46 ) 0.44/0.67 ( skv_47, skv_48, skv_49 ) 0.44/0.67 ( skv_50, skv_51, skv_52 ) 0.44/0.67 ( skv_56, skv_55, skv_58 ) 0.44/0.67 ( skv_60, skv_61, skv_62 ) 0.44/0.67 ( skv_63, skv_65, skv_64 ) 0.44/0.67 ( skv_71, skv_73, skv_72 ) 0.44/0.67 ( skv_79, skv_81, skv_80 ) 0.44/0.67 ( skv_87, skv_89, skv_88 ) 0.44/0.67 ( skv_95, skv_97, skv_96 ) 0.44/0.67 ( skv_103, skv_105, skv_104 ) 0.44/0.67 ( skv_111, skv_113, skv_112 ) 0.44/0.67 ( skv_122, skv_121, skv_123 ) 0.44/0.67 ( (vgensym (vapp (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) (vvar skv_31))), skv_121, (vsubst skv_122 (vvar (vgensym (vapp (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) (vvar skv_31)))) skv_123) ) 0.44/0.67 ( skv_134, skv_135, skv_136 ) 0.44/0.67 ( skv_134, skv_135, (vsubst skv_3 skv_4 skv_136) ) 0.44/0.67 ( skv_138, skv_137, skv_139 ) 0.44/0.67 ( (vgensym (vapp (vapp skv_4 skv_139) (vvar skv_3))), skv_137, (vsubst skv_138 (vvar (vgensym (vapp (vapp skv_4 skv_139) (vvar skv_3)))) skv_139) ) 0.44/0.67 ( skv_146, skv_145, skv_147 ) 0.44/0.67 ( (vgensym (vapp (vapp skv_4 skv_147) (vvar skv_3))), skv_145, (vsubst skv_146 (vvar (vgensym (vapp (vapp skv_4 skv_147) (vvar skv_3)))) skv_147) ) 0.44/0.67 ( skv_151, skv_152, skv_153 ) 0.44/0.67 ( skv_151, skv_152, (vsubst skv_3 skv_4 skv_153) ) 0.44/0.67 ( skv_156, skv_157, skv_158 ) 0.44/0.67 ( skv_156, skv_157, (vsubst skv_3 skv_4 skv_158) ) 0.44/0.67 ( skv_162, skv_161, skv_163 ) 0.44/0.67 ( (vgensym (vapp (vapp skv_4 skv_163) (vvar skv_3))), skv_161, (vsubst skv_162 (vvar (vgensym (vapp (vapp skv_4 skv_163) (vvar skv_3)))) skv_163) ) 0.44/0.67 ( skv_164, skv_165, skv_166 ) 0.44/0.67 ( skv_164, skv_165, (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_166) ) 0.44/0.67 ( skv_167, skv_168, skv_169 ) 0.44/0.67 ( skv_167, skv_168, (vsubst skv_3 skv_4 skv_169) ) 0.44/0.67 ( skv_171, skv_170, skv_172 ) 0.44/0.67 ( (vgensym (vapp (vapp skv_4 skv_172) (vvar skv_3))), skv_170, (vsubst skv_171 (vvar (vgensym (vapp (vapp skv_4 skv_172) (vvar skv_3)))) skv_172) ) 0.44/0.68 ( skv_176, skv_177, skv_178 ) 0.44/0.68 ( skv_176, skv_177, (vsubst skv_3 skv_4 skv_178) ) 0.44/0.68 ( skv_180, skv_179, skv_181 ) 0.44/0.68 ( (vgensym (vapp (vapp skv_4 skv_181) (vvar skv_3))), skv_179, (vsubst skv_180 (vvar (vgensym (vapp (vapp skv_4 skv_181) (vvar skv_3)))) skv_181) ) 0.44/0.68 ) 0.44/0.68 (instantiation (let ((_let_0 (vabs Vx VS Ve1))) (let ((_let_1 (vreduce Ve2))) (let ((_let_2 (vreduce Ve1))) (let ((_let_3 (= vnoExp (vreduce VExp0)))) (forall ((VExp0 $$unsorted)) (let ((_let_0 (vreduce VExp0))) (or (and _let_3 (not (forall ((Vx $$unsorted)) (not (= VExp0 (vvar Vx))) ))) (not (forall ((Ve2 $$unsorted) (Vx $$unsorted) (VS $$unsorted) (Ve1 $$unsorted)) (or (not (= VExp0 (vapp _let_0 Ve2))) (not (visSomeExp _let_1)) (not (= _let_0 (vsomeExp (vapp _let_0 (vgetSomeExp _let_1)))))) )) (not (forall ((VS $$unsorted) (Vx $$unsorted) (Ve2 $$unsorted) (Ve1 $$unsorted)) (or (visSomeExp (vreduce Ve2)) (not (visValue Ve2)) (not (= (vsomeExp (vsubst Vx Ve2 Ve1)) _let_0)) (not (= VExp0 (vapp (vabs Vx VS Ve1) Ve2)))) )) (and _let_3 (not (forall ((Ve2 $$unsorted) (Ve1 $$unsorted)) (or (not (= VExp0 (vapp Ve1 Ve2))) (not (forall ((VVx0 $$unsorted) (VVS0 $$unsorted) (VVe10 $$unsorted)) (not (= Ve1 (vabs VVx0 VVS0 VVe10))) )) (visSomeExp (vreduce Ve1))) ))) (not (forall ((Ve1 $$unsorted) (Ve2 $$unsorted)) (or (not (visSomeExp _let_2)) (not (= _let_0 (vsomeExp (vapp (vgetSomeExp _let_2) Ve2)))) (not (forall ((VVx0 $$unsorted) (VVS0 $$unsorted) (VVe10 $$unsorted)) (not (= Ve1 (vabs VVx0 VVS0 VVe10))) )) (not (= VExp0 (vapp Ve1 Ve2)))) )) (and _let_3 (not (forall ((Ve2 $$unsorted) (Vx $$unsorted) (VS $$unsorted) (Ve1 $$unsorted)) (or (visSomeExp (vreduce Ve2)) (visValue Ve2) (not (= VExp0 (vapp (vabs Vx VS Ve1) Ve2)))) ))) (and _let_3 (not (forall ((Vx $$unsorted) (VS $$unsorted) (Ve $$unsorted)) (not (= VExp0 (vabs Vx VS Ve))) ))))) ))))) 0.44/0.68 ( (vabs skv_5 skv_6 veabs) ) 0.44/0.68 ( (vvar skv_3) ) 0.44/0.68 ( (vabs skv_5 skv_6 (vsubst skv_3 skv_4 veabs)) ) 0.44/0.68 ( (vabs skv_3 skv_1 (vabs skv_5 skv_6 veabs)) ) 0.44/0.68 ( (vvar skv_8) ) 0.44/0.68 ( (vabs skv_17 skv_19 skv_18) ) 0.44/0.68 ( skv_21 ) 0.44/0.68 ( (vapp skv_21 skv_22) ) 0.44/0.68 ( (vvar skv_24) ) 0.44/0.68 ( (vsubst skv_3 skv_4 skv_25) ) 0.44/0.68 ( (vapp (vsubst skv_3 skv_4 skv_25) (vsubst skv_3 skv_4 skv_26)) ) 0.44/0.68 ( skv_32 ) 0.44/0.68 ( (vapp skv_4 skv_32) ) 0.44/0.68 ( (vapp (vapp skv_4 skv_32) (vvar skv_3)) ) 0.44/0.68 ( (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) ) 0.44/0.68 ( (vabs skv_31 skv_30 skv_32) ) 0.44/0.68 ( (vapp (vabs skv_17 skv_19 skv_18) skv_32) ) 0.44/0.68 ( skv_53 ) 0.44/0.68 ( skv_57 ) 0.44/0.68 ( skv_59 ) 0.44/0.68 ) 0.44/0.68 (instantiation (forall ((Vx $$unsorted) (Vv $$unsorted)) (or (not (visFreeVar Vv (vvar Vx))) (= Vx Vv)) ) 0.44/0.68 ( skv_3, skv_3 ) 0.44/0.68 ( skv_3, skv_16 ) 0.44/0.68 ( skv_8, skv_8 ) 0.44/0.68 ( skv_16, skv_3 ) 0.44/0.68 ( skv_24, skv_5 ) 0.44/0.68 ( skv_24, skv_24 ) 0.44/0.68 ( skv_24, skv_31 ) 0.44/0.68 ( skv_24, (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))) ) 0.44/0.68 ( skv_24, skv_138 ) 0.44/0.68 ( skv_24, skv_146 ) 0.44/0.68 ( skv_24, skv_162 ) 0.44/0.68 ( skv_24, skv_171 ) 0.44/0.68 ( skv_24, skv_180 ) 0.44/0.68 ( (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))) ) 0.44/0.68 ( (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), skv_122 ) 0.44/0.68 ( skv_78, skv_9 ) 0.44/0.68 ) 0.44/0.68 (instantiation (forall ((Vv $$unsorted)) (visFreeVar Vv (vvar Vv)) ) 0.44/0.68 ( skv_3 ) 0.44/0.68 ( skv_8 ) 0.44/0.68 ( skv_16 ) 0.44/0.68 ( skv_24 ) 0.44/0.68 ( (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))) ) 0.44/0.68 ( skv_70 ) 0.44/0.68 ( skv_78 ) 0.44/0.68 ( skv_86 ) 0.44/0.68 ( skv_94 ) 0.44/0.68 ( skv_102 ) 0.44/0.68 ( skv_110 ) 0.44/0.68 ( skv_118 ) 0.44/0.68 ( (vgensym (vapp (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) (vvar skv_31))) ) 0.44/0.68 ( skv_126 ) 0.44/0.68 ( (vgensym (vapp (vapp skv_4 skv_139) (vvar skv_3))) ) 0.44/0.68 ( skv_142 ) 0.44/0.68 ( (vgensym (vapp (vapp skv_4 skv_147) (vvar skv_3))) ) 0.44/0.68 ( skv_150 ) 0.44/0.68 ( (vgensym (vapp (vapp skv_4 skv_163) (vvar skv_3))) ) 0.44/0.68 ( (vgensym (vapp (vapp skv_4 skv_172) (vvar skv_3))) ) 0.44/0.68 ( skv_173 ) 0.44/0.68 ( (vgensym (vapp (vapp skv_4 skv_181) (vvar skv_3))) ) 0.44/0.68 ( skv_184 ) 0.44/0.68 ( skv_189 ) 0.44/0.68 ) 0.44/0.68 (instantiation (forall ((VS $$unsorted) (VC $$unsorted) (Ve1 $$unsorted) (Ve2 $$unsorted) (VT $$unsorted)) (or (not (vtcheck VC Ve2 VS)) (not (vtcheck VC Ve1 (varrow VS VT))) (vtcheck VC (vapp Ve1 Ve2) VT)) ) 0.44/0.68 ( skv_1, skv_2, (vabs skv_3 skv_1 (vabs skv_5 skv_6 veabs)), skv_4, skv_7 ) 0.44/0.68 ( skv_7, skv_2, (vabs skv_3 skv_1 (vabs skv_5 skv_6 veabs)), (vabs skv_5 skv_6 veabs), skv_7 ) 0.44/0.68 ( skv_15, (vbind skv_3 skv_1 skv_2), skv_13, skv_14, skv_7 ) 0.44/0.68 ( skv_23, skv_2, skv_21, skv_22, skv_1 ) 0.44/0.68 ( skv_69, (vbind skv_17 skv_19 skv_2), skv_67, skv_68, skv_20 ) 0.44/0.68 ( skv_77, (vbind skv_9 skv_11 (vbind skv_3 skv_1 skv_2)), skv_75, skv_76, skv_12 ) 0.44/0.68 ( skv_85, (vbind skv_3 skv_1 skv_2), skv_83, skv_84, skv_15 ) 0.44/0.68 ( skv_93, (vbind skv_3 skv_1 skv_2), skv_91, skv_92, (varrow skv_15 skv_7) ) 0.44/0.68 ( skv_101, skv_2, skv_99, skv_100, skv_23 ) 0.44/0.68 ( skv_109, skv_2, skv_107, skv_108, (varrow skv_23 skv_1) ) 0.44/0.68 ( skv_117, skv_2, skv_115, skv_116, (varrow skv_1 skv_7) ) 0.44/0.68 ) 0.44/0.68 (instantiation (forall ((Ve2 $$unsorted) (Ve1 $$unsorted)) (or (not (forall ((VVx0 $$unsorted) (VVS0 $$unsorted) (VVe10 $$unsorted)) (not (= Ve1 (vabs VVx0 VVS0 VVe10))) )) (visSomeExp (vreduce Ve1)) (= vnoExp (vreduce (vapp Ve1 Ve2)))) ) 0.44/0.68 ( skv_4, (vabs skv_3 skv_1 (vabs skv_5 skv_6 veabs)) ) 0.44/0.68 ( (vvar skv_3), (vapp skv_4 skv_32) ) 0.44/0.68 ( (vvar skv_3), (vapp skv_4 skv_139) ) 0.44/0.68 ( (vvar skv_3), (vapp skv_4 skv_147) ) 0.44/0.68 ( (vvar skv_3), (vapp skv_4 skv_163) ) 0.44/0.68 ( (vvar skv_3), (vapp skv_4 skv_172) ) 0.44/0.68 ( (vvar skv_3), (vapp skv_4 skv_181) ) 0.44/0.68 ( skv_14, skv_13 ) 0.44/0.68 ( skv_22, skv_21 ) 0.44/0.68 ( skv_26, skv_25 ) 0.44/0.68 ( (vsubst skv_3 skv_4 skv_26), (vsubst skv_3 skv_4 skv_25) ) 0.44/0.68 ( (vsubst skv_3 skv_4 skv_26), (vgetSomeExp (vreduce (vsubst skv_3 skv_4 skv_25))) ) 0.44/0.68 ( skv_32, skv_4 ) 0.44/0.68 ( skv_32, (vabs skv_17 skv_19 skv_18) ) 0.44/0.68 ( (vvar skv_31), (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) ) 0.44/0.68 ( skv_54, skv_53 ) 0.44/0.68 ( skv_54, (vgetSomeExp (vreduce skv_53)) ) 0.44/0.68 ( skv_57, (vabs skv_56 skv_55 skv_58) ) 0.44/0.68 ( skv_59, (vabs skv_60 skv_61 skv_62) ) 0.44/0.68 ( (vgetSomeExp (vreduce skv_59)), (vabs skv_60 skv_61 skv_62) ) 0.44/0.68 ( skv_68, skv_67 ) 0.44/0.68 ( skv_76, skv_75 ) 0.44/0.68 ( skv_84, skv_83 ) 0.44/0.68 ( skv_92, skv_91 ) 0.44/0.68 ( skv_100, skv_99 ) 0.44/0.68 ( skv_108, skv_107 ) 0.44/0.68 ( skv_116, skv_115 ) 0.44/0.68 ( skv_123, (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) ) 0.44/0.68 ( skv_125, skv_124 ) 0.44/0.68 ( (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_125), (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_124) ) 0.44/0.68 ( skv_139, skv_4 ) 0.44/0.68 ( skv_141, skv_140 ) 0.44/0.68 ( (vsubst skv_3 skv_4 skv_141), (vsubst skv_3 skv_4 skv_140) ) 0.44/0.68 ( skv_147, skv_4 ) 0.44/0.68 ( skv_149, skv_148 ) 0.44/0.68 ( (vsubst skv_3 skv_4 skv_149), (vsubst skv_3 skv_4 skv_148) ) 0.44/0.68 ( skv_160, skv_159 ) 0.44/0.68 ( (vsubst skv_3 skv_4 skv_160), (vsubst skv_3 skv_4 skv_159) ) 0.44/0.68 ( skv_163, skv_4 ) 0.44/0.68 ( skv_172, skv_4 ) 0.44/0.68 ( skv_181, skv_4 ) 0.44/0.68 ( skv_183, skv_182 ) 0.44/0.68 ( (vsubst skv_3 skv_4 skv_183), (vsubst skv_3 skv_4 skv_182) ) 0.44/0.68 ( skv_188, skv_187 ) 0.44/0.68 ( (vsubst skv_3 skv_4 skv_188), (vsubst skv_3 skv_4 skv_187) ) 0.44/0.68 ) 0.44/0.68 (instantiation (let ((_let_0 (vabs Vy VS Ve1))) (forall ((VT $$unsorted) (VC $$unsorted) (Ve $$unsorted) (Vy $$unsorted) (VS $$unsorted) (Ve1 $$unsorted) (VT2 $$unsorted)) (or (not (vtcheck VC Ve VT)) (not (vtcheck (vbind Vy VT VC) _let_0 VT2)) (vtcheck VC (vsubst Vy Ve _let_0) VT2)) )) 0.44/0.68 ( skv_1, skv_2, skv_4, skv_3, skv_6, veabs, skv_7 ) 0.44/0.68 ( skv_1, skv_2, skv_4, skv_3, skv_33, skv_34, skv_7 ) 0.44/0.68 ( skv_7, skv_2, (vabs skv_5 skv_6 veabs), skv_3, skv_33, skv_34, (varrow skv_11 skv_12) ) 0.44/0.68 ( (varrow skv_19 skv_20), skv_2, (vabs skv_17 skv_19 skv_18), skv_3, skv_6, veabs, skv_7 ) 0.44/0.68 ) 0.44/0.68 (instantiation (let ((_let_0 (vabs Vy VS veabs))) (forall ((VT $$unsorted) (VC $$unsorted) (Vx $$unsorted) (Ve $$unsorted) (Vy $$unsorted) (VS $$unsorted) (VT2 $$unsorted)) (or (= Vx Vy) (not (vtcheck (vbind Vx VT VC) _let_0 VT2)) (not (vtcheck VC Ve VT)) (not (visFreeVar Vy Ve)) (vtcheck VC (vsubst Vx Ve _let_0) VT2)) )) 0.44/0.68 ( skv_1, skv_2, skv_3, skv_4, skv_5, skv_6, skv_7 ) 0.44/0.68 ( skv_1, skv_2, skv_3, skv_4, skv_5, skv_6, (varrow skv_11 skv_12) ) 0.44/0.68 ( skv_1, skv_2, skv_3, (vabs skv_5 skv_6 veabs), skv_5, skv_6, skv_7 ) 0.44/0.68 ( skv_1, skv_2, skv_3, (vabs skv_9 skv_11 skv_10), skv_3, skv_6, skv_7 ) 0.44/0.68 ( skv_1, skv_2, skv_3, (vabs skv_17 skv_19 skv_18), skv_3, skv_6, skv_7 ) 0.44/0.68 ( skv_1, skv_2, skv_3, (vapp skv_21 skv_22), skv_3, skv_6, skv_7 ) 0.44/0.68 ( skv_1, skv_2, skv_3, (vsubst skv_3 skv_4 (vabs skv_3 skv_6 veabs)), skv_3, skv_6, skv_7 ) 0.44/0.68 ( skv_1, skv_2, skv_3, (vapp (vabs skv_3 skv_1 (vabs skv_5 skv_6 veabs)) skv_4), skv_3, skv_6, skv_7 ) 0.44/0.68 ) 0.44/0.68 (instantiation (forall ((Vx $$unsorted) (VS $$unsorted) (VC $$unsorted) (Ve $$unsorted) (VT $$unsorted)) (or (not (vtcheck VC Ve VT)) (not (= vnoType (vlookup Vx VC))) (vtcheck (vbind Vx VS VC) Ve VT)) ) 0.44/0.68 ( skv_3, skv_1, skv_2, skv_10, skv_12 ) 0.44/0.68 ( skv_3, skv_1, skv_2, skv_13, (varrow skv_15 skv_7) ) 0.44/0.68 ( skv_3, skv_1, skv_2, skv_14, skv_15 ) 0.44/0.68 ( skv_9, skv_11, skv_2, skv_10, skv_12 ) 0.44/0.68 ( skv_17, skv_19, skv_2, skv_18, skv_20 ) 0.44/0.68 ( skv_193, skv_192, skv_194, (vsubst skv_3 skv_4 (vabs skv_5 skv_6 veabs)), skv_7 ) 0.44/0.68 ( skv_193, skv_192, skv_194, (vvar skv_8), skv_7 ) 0.44/0.68 ( skv_193, skv_192, skv_194, skv_13, (varrow skv_15 skv_7) ) 0.44/0.68 ( skv_193, skv_192, skv_194, skv_14, skv_15 ) 0.44/0.68 ( skv_193, skv_192, skv_194, (vvar skv_16), skv_7 ) 0.44/0.68 ( skv_193, skv_192, skv_194, skv_18, skv_20 ) 0.44/0.68 ( skv_193, skv_192, skv_194, (vabs skv_3 skv_1 skv_13), (varrow skv_1 (varrow skv_15 skv_7)) ) 0.44/0.68 ( skv_193, skv_192, skv_194, (vabs skv_3 skv_1 skv_14), (varrow skv_1 skv_15) ) 0.44/0.68 ) 0.44/0.68 (instantiation (forall ((Vx $$unsorted) (VS $$unsorted) (VC $$unsorted) (Ve $$unsorted) (VT $$unsorted)) (or (visFreeVar Vx Ve) (not (vtcheck (vbind Vx VS VC) Ve VT)) (vtcheck VC Ve VT)) ) 0.44/0.68 ( skv_3, skv_1, skv_2, (vabs skv_5 skv_6 veabs), skv_7 ) 0.44/0.68 ( skv_3, skv_1, skv_2, (vabs skv_9 skv_11 skv_10), (varrow skv_11 skv_12) ) 0.44/0.68 ( skv_3, skv_1, skv_2, skv_13, (varrow skv_15 skv_7) ) 0.44/0.68 ( skv_3, skv_1, skv_2, skv_14, skv_15 ) 0.44/0.68 ( skv_3, skv_1, skv_2, (vapp skv_13 skv_14), skv_7 ) 0.44/0.68 ( skv_3, skv_1, skv_2, (vabs skv_3 skv_6 veabs), skv_7 ) 0.44/0.68 ( skv_3, skv_1, skv_2, skv_83, (varrow skv_85 skv_15) ) 0.44/0.68 ( skv_3, skv_1, skv_2, skv_84, skv_85 ) 0.44/0.68 ( skv_3, skv_1, skv_2, skv_91, (varrow skv_93 (varrow skv_15 skv_7)) ) 0.44/0.68 ( skv_3, skv_1, skv_2, skv_92, skv_93 ) 0.44/0.68 ( skv_3, skv_1, (vbind skv_9 skv_11 skv_2), skv_10, skv_12 ) 0.44/0.68 ( skv_9, skv_11, (vbind skv_3 skv_1 skv_2), skv_10, skv_12 ) 0.44/0.68 ( skv_9, skv_11, (vbind skv_3 skv_1 skv_2), skv_75, (varrow skv_77 skv_12) ) 0.44/0.68 ( skv_9, skv_11, (vbind skv_3 skv_1 skv_2), skv_76, skv_77 ) 0.44/0.68 ( skv_17, skv_19, skv_2, skv_18, skv_20 ) 0.44/0.68 ( skv_17, skv_19, skv_2, skv_67, (varrow skv_69 skv_20) ) 0.44/0.68 ( skv_17, skv_19, skv_2, skv_68, skv_69 ) 0.44/0.68 ( skv_63, skv_65, (vbind skv_17 skv_19 skv_2), skv_64, skv_66 ) 0.44/0.68 ( skv_71, skv_73, (vbind skv_9 skv_11 (vbind skv_3 skv_1 skv_2)), skv_72, skv_74 ) 0.44/0.68 ( skv_79, skv_81, (vbind skv_3 skv_1 skv_2), skv_80, skv_82 ) 0.44/0.68 ( skv_87, skv_89, (vbind skv_3 skv_1 skv_2), skv_88, skv_90 ) 0.44/0.68 ( skv_95, skv_97, skv_2, skv_96, skv_98 ) 0.44/0.68 ( skv_103, skv_105, skv_2, skv_104, skv_106 ) 0.44/0.68 ( skv_111, skv_113, skv_2, skv_112, skv_114 ) 0.44/0.68 ( skv_193, skv_192, skv_194, skv_4, skv_1 ) 0.44/0.68 ( skv_193, skv_192, skv_194, (vabs skv_5 skv_6 veabs), skv_7 ) 0.44/0.68 ( skv_193, skv_192, skv_194, (vabs skv_3 skv_1 (vabs skv_5 skv_6 veabs)), (varrow skv_1 skv_7) ) 0.44/0.68 ( skv_193, skv_192, skv_194, (vabs skv_9 skv_11 skv_10), (varrow skv_11 skv_12) ) 0.44/0.68 ( skv_193, skv_192, skv_194, (vabs skv_17 skv_19 skv_18), (varrow skv_19 skv_20) ) 0.44/0.68 ( skv_193, skv_192, skv_194, skv_21, (varrow skv_23 skv_1) ) 0.44/0.68 ( skv_193, skv_192, skv_194, skv_22, skv_23 ) 0.44/0.68 ( skv_193, skv_192, skv_194, (vapp skv_21 skv_22), skv_1 ) 0.44/0.68 ( skv_193, skv_192, skv_194, (vsubst skv_3 skv_4 (vabs skv_3 skv_6 veabs)), skv_7 ) 0.44/0.68 ( skv_193, skv_192, skv_194, (vapp (vabs skv_3 skv_1 (vabs skv_5 skv_6 veabs)) skv_4), skv_7 ) 0.44/0.68 ( skv_193, skv_192, skv_194, skv_99, (varrow skv_101 skv_23) ) 0.44/0.68 ( skv_193, skv_192, skv_194, skv_100, skv_101 ) 0.44/0.68 ( skv_193, skv_192, skv_194, skv_107, (varrow skv_109 (varrow skv_23 skv_1)) ) 0.44/0.68 ( skv_193, skv_192, skv_194, skv_108, skv_109 ) 0.44/0.68 ( skv_193, skv_192, skv_194, skv_115, (varrow skv_117 (varrow skv_1 skv_7)) ) 0.44/0.68 ( skv_193, skv_192, skv_194, skv_116, skv_117 ) 0.44/0.68 ( skv_198, skv_197, skv_199, (vabs skv_5 skv_6 veabs), skv_7 ) 0.44/0.68 ) 0.44/0.68 (instantiation (let ((_let_0 (vabs Vy VS veabs))) (forall ((VT $$unsorted) (VC $$unsorted) (Vx $$unsorted) (Ve $$unsorted) (Vy $$unsorted) (VS $$unsorted) (VT2 $$unsorted)) (or (= Vx Vy) (visFreeVar Vy Ve) (not (vtcheck (vbind Vx VT VC) _let_0 VT2)) (not (vtcheck VC Ve VT)) (vtcheck VC (vsubst Vx Ve _let_0) VT2)) )) 0.44/0.68 ( skv_1, skv_2, skv_3, skv_4, skv_5, skv_6, skv_7 ) 0.44/0.68 ( skv_1, skv_2, skv_3, (vabs skv_5 skv_6 veabs), skv_3, skv_6, skv_7 ) 0.44/0.68 ( skv_1, skv_2, skv_3, skv_18, skv_5, skv_6, (varrow skv_11 skv_12) ) 0.44/0.68 ( skv_192, skv_194, skv_193, skv_4, skv_31, skv_6, skv_7 ) 0.44/0.68 ( skv_192, skv_194, skv_193, (vabs skv_17 skv_19 skv_18), skv_5, skv_6, skv_7 ) 0.44/0.68 ( skv_192, skv_194, skv_193, (vapp skv_21 skv_22), skv_5, skv_6, (varrow skv_11 skv_12) ) 0.44/0.68 ( skv_197, skv_199, skv_198, (vabs skv_5 skv_6 veabs), skv_3, skv_6, skv_7 ) 0.44/0.68 ) 0.44/0.68 (instantiation (forall ((Vx $$unsorted) (VS $$unsorted) (VC $$unsorted) (Ve $$unsorted) (VT $$unsorted)) (or (visFreeVar Vx Ve) (not (vtcheck VC Ve VT)) (vtcheck (vbind Vx VS VC) Ve VT)) ) 0.44/0.68 ( skv_3, skv_1, skv_2, skv_10, skv_12 ) 0.44/0.68 ( skv_3, skv_1, skv_2, skv_13, (varrow skv_15 skv_7) ) 0.44/0.68 ( skv_3, skv_1, skv_2, skv_14, skv_15 ) 0.44/0.68 ( skv_9, skv_11, skv_2, skv_10, skv_12 ) 0.44/0.68 ( skv_17, skv_19, skv_2, skv_18, skv_20 ) 0.44/0.68 ( skv_193, skv_192, skv_194, (vsubst skv_3 skv_4 (vabs skv_5 skv_6 veabs)), skv_7 ) 0.44/0.68 ( skv_193, skv_192, skv_194, (vvar skv_8), skv_7 ) 0.44/0.68 ( skv_193, skv_192, skv_194, skv_13, (varrow skv_15 skv_7) ) 0.44/0.68 ( skv_193, skv_192, skv_194, skv_14, skv_15 ) 0.44/0.68 ( skv_193, skv_192, skv_194, (vvar skv_16), skv_7 ) 0.44/0.68 ( skv_193, skv_192, skv_194, skv_18, skv_20 ) 0.44/0.68 ( skv_193, skv_192, skv_194, (vabs skv_3 skv_1 skv_13), (varrow skv_1 (varrow skv_15 skv_7)) ) 0.44/0.68 ( skv_193, skv_192, skv_194, (vabs skv_3 skv_1 skv_14), (varrow skv_1 skv_15) ) 0.44/0.68 ) 0.44/0.68 (instantiation (let ((_let_0 (vabs skv_5 skv_6 veabs))) (let ((_let_1 (vabs skv_3 VT Ve1))) (forall ((VT $$unsorted) (Ve1 $$unsorted)) (or (not (= (vsubst skv_3 skv_4 _let_0) _let_1)) (not (= _let_0 _let_1))) ))) 0.44/0.68 ( skv_1, (vabs skv_5 skv_6 veabs) ) 0.44/0.68 ( skv_1, skv_13 ) 0.44/0.68 ( skv_1, skv_14 ) 0.44/0.68 ( skv_6, veabs ) 0.44/0.68 ( skv_30, skv_32 ) 0.44/0.68 ( skv_30, (vsubst skv_3 skv_4 skv_32) ) 0.44/0.68 ( skv_33, skv_34 ) 0.44/0.68 ( skv_119, skv_120 ) 0.44/0.68 ( skv_132, skv_133 ) 0.44/0.68 ( skv_143, skv_144 ) 0.44/0.68 ( skv_154, skv_155 ) 0.44/0.68 ( skv_174, skv_175 ) 0.44/0.68 ( skv_185, skv_186 ) 0.44/0.68 ) 0.44/0.68 (instantiation (let ((_let_0 (vvar Vy))) (let ((_let_1 (vabs skv_5 skv_6 veabs))) (forall ((Vy $$unsorted)) (or (not (= _let_0 _let_1)) (= Vy skv_3) (not (= _let_0 (vsubst skv_3 skv_4 _let_1)))) ))) 0.44/0.68 ( skv_3 ) 0.44/0.68 ( skv_8 ) 0.44/0.68 ( skv_24 ) 0.44/0.68 ( (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))) ) 0.44/0.68 ( skv_70 ) 0.44/0.68 ( skv_78 ) 0.44/0.68 ( skv_86 ) 0.44/0.68 ( skv_94 ) 0.44/0.68 ( skv_102 ) 0.44/0.68 ( skv_110 ) 0.44/0.68 ( skv_118 ) 0.44/0.68 ( (vgensym (vapp (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) (vvar skv_31))) ) 0.44/0.68 ( skv_126 ) 0.44/0.68 ( (vgensym (vapp (vapp skv_4 skv_139) (vvar skv_3))) ) 0.44/0.68 ( skv_142 ) 0.44/0.68 ( (vgensym (vapp (vapp skv_4 skv_147) (vvar skv_3))) ) 0.44/0.68 ( skv_150 ) 0.44/0.68 ( (vgensym (vapp (vapp skv_4 skv_163) (vvar skv_3))) ) 0.44/0.68 ( (vgensym (vapp (vapp skv_4 skv_172) (vvar skv_3))) ) 0.44/0.68 ( skv_173 ) 0.44/0.68 ( (vgensym (vapp (vapp skv_4 skv_181) (vvar skv_3))) ) 0.44/0.68 ( skv_184 ) 0.44/0.68 ( skv_189 ) 0.44/0.68 ) 0.44/0.68 (instantiation (let ((_let_0 (vabs skv_5 skv_6 veabs))) (forall ((Ve1 $$unsorted) (Ve2 $$unsorted)) (or (not (= (vapp Ve1 Ve2) _let_0)) (not (= (vsubst skv_3 skv_4 _let_0) (vapp (vsubst skv_3 skv_4 Ve1) (vsubst skv_3 skv_4 Ve2))))) )) 0.44/0.68 ( skv_4, skv_32 ) 0.44/0.68 ( skv_4, skv_139 ) 0.44/0.68 ( skv_4, skv_147 ) 0.44/0.68 ( skv_4, skv_163 ) 0.44/0.68 ( skv_4, skv_172 ) 0.44/0.68 ( skv_4, skv_181 ) 0.44/0.68 ( (vabs skv_3 skv_1 (vabs skv_5 skv_6 veabs)), skv_4 ) 0.44/0.68 ( skv_13, skv_14 ) 0.44/0.68 ( (vabs skv_17 skv_19 skv_18), skv_32 ) 0.44/0.68 ( skv_21, skv_22 ) 0.44/0.68 ( skv_25, skv_26 ) 0.44/0.68 ( (vapp skv_4 skv_32), (vvar skv_3) ) 0.44/0.68 ( (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))), skv_123 ) 0.44/0.68 ( (vgetSomeExp (vreduce (vsubst skv_3 skv_4 skv_25))), (vsubst skv_3 skv_4 skv_26) ) 0.44/0.68 ( skv_53, skv_54 ) 0.44/0.68 ( (vgetSomeExp (vreduce skv_53)), skv_54 ) 0.44/0.68 ( (vabs skv_56 skv_55 skv_58), skv_57 ) 0.44/0.68 ( (vabs skv_60 skv_61 skv_62), skv_59 ) 0.44/0.68 ( (vabs skv_60 skv_61 skv_62), (vgetSomeExp (vreduce skv_59)) ) 0.44/0.68 ( skv_67, skv_68 ) 0.44/0.68 ( skv_75, skv_76 ) 0.44/0.68 ( skv_83, skv_84 ) 0.44/0.68 ( skv_91, skv_92 ) 0.44/0.68 ( skv_99, skv_100 ) 0.44/0.68 ( skv_107, skv_108 ) 0.44/0.68 ( skv_115, skv_116 ) 0.44/0.68 ( (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123), (vvar skv_31) ) 0.44/0.68 ( skv_124, skv_125 ) 0.44/0.68 ( (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_124), (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_125) ) 0.44/0.68 ( (vapp skv_4 skv_139), (vvar skv_3) ) 0.44/0.68 ( skv_140, skv_141 ) 0.44/0.68 ( (vsubst skv_3 skv_4 skv_140), (vsubst skv_3 skv_4 skv_141) ) 0.44/0.68 ( (vapp skv_4 skv_147), (vvar skv_3) ) 0.44/0.68 ( skv_148, skv_149 ) 0.44/0.68 ( (vsubst skv_3 skv_4 skv_148), (vsubst skv_3 skv_4 skv_149) ) 0.44/0.68 ( skv_159, skv_160 ) 0.44/0.68 ( (vsubst skv_3 skv_4 skv_159), (vsubst skv_3 skv_4 skv_160) ) 0.44/0.68 ( (vapp skv_4 skv_163), (vvar skv_3) ) 0.44/0.68 ( (vapp skv_4 skv_172), (vvar skv_3) ) 0.44/0.68 ( (vapp skv_4 skv_181), (vvar skv_3) ) 0.44/0.68 ( skv_182, skv_183 ) 0.44/0.68 ( (vsubst skv_3 skv_4 skv_182), (vsubst skv_3 skv_4 skv_183) ) 0.44/0.68 ( skv_187, skv_188 ) 0.44/0.68 ( (vsubst skv_3 skv_4 skv_187), (vsubst skv_3 skv_4 skv_188) ) 0.44/0.68 ) 0.44/0.68 (instantiation (let ((_let_0 (vabs skv_5 skv_6 veabs))) (let ((_let_1 (vgensym (vapp (vapp skv_4 Ve1) (vvar skv_3))))) (forall ((VT $$unsorted) (Vy $$unsorted) (Ve1 $$unsorted)) (or (not (= (vsubst skv_3 skv_4 _let_0) (vsubst skv_3 skv_4 (vabs _let_1 VT (vsubst Vy (vvar _let_1) Ve1))))) (not (visFreeVar Vy skv_4)) (= Vy skv_3) (not (= (vabs Vy VT Ve1) _let_0))) ))) 0.44/0.68 ( skv_1, skv_3, (vabs skv_5 skv_6 veabs) ) 0.44/0.68 ( skv_1, skv_3, skv_13 ) 0.44/0.68 ( skv_1, skv_3, skv_14 ) 0.44/0.68 ( skv_6, skv_3, veabs ) 0.44/0.68 ( skv_6, skv_5, veabs ) 0.44/0.68 ( skv_6, skv_5, (vsubst skv_3 skv_4 veabs) ) 0.44/0.68 ( skv_11, skv_9, skv_10 ) 0.44/0.68 ( skv_19, skv_17, skv_18 ) 0.44/0.68 ( skv_28, skv_27, skv_29 ) 0.44/0.68 ( skv_28, skv_27, (vsubst skv_3 skv_4 skv_29) ) 0.44/0.68 ( skv_30, skv_31, skv_32 ) 0.44/0.68 ( skv_30, skv_31, (vsubst skv_3 skv_4 skv_32) ) 0.44/0.68 ( skv_30, (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), skv_32 ) 0.44/0.68 ( skv_30, (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_32) ) 0.44/0.68 ( skv_30, (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), (vsubst skv_3 skv_4 (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_32)) ) 0.44/0.68 ( skv_33, skv_3, skv_34 ) 0.44/0.68 ( skv_36, skv_35, skv_37 ) 0.44/0.68 ( skv_39, skv_38, skv_40 ) 0.44/0.68 ( skv_42, skv_41, skv_43 ) 0.44/0.68 ( skv_45, skv_44, skv_46 ) 0.44/0.68 ( skv_48, skv_47, skv_49 ) 0.44/0.68 ( skv_51, skv_50, skv_52 ) 0.44/0.68 ( skv_55, skv_56, skv_58 ) 0.44/0.68 ( skv_61, skv_60, skv_62 ) 0.44/0.68 ( skv_65, skv_63, skv_64 ) 0.44/0.68 ( skv_73, skv_71, skv_72 ) 0.44/0.68 ( skv_81, skv_79, skv_80 ) 0.44/0.68 ( skv_89, skv_87, skv_88 ) 0.44/0.68 ( skv_97, skv_95, skv_96 ) 0.44/0.68 ( skv_105, skv_103, skv_104 ) 0.44/0.68 ( skv_113, skv_111, skv_112 ) 0.44/0.68 ( skv_119, skv_31, skv_120 ) 0.44/0.68 ( skv_121, skv_122, skv_123 ) 0.44/0.68 ( skv_121, (vgensym (vapp (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) (vvar skv_31))), (vsubst skv_122 (vvar (vgensym (vapp (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) (vvar skv_31)))) skv_123) ) 0.44/0.68 ( skv_132, skv_3, skv_133 ) 0.44/0.68 ( skv_135, skv_134, skv_136 ) 0.44/0.68 ( skv_135, skv_134, (vsubst skv_3 skv_4 skv_136) ) 0.44/0.68 ( skv_137, skv_138, skv_139 ) 0.44/0.68 ( skv_137, (vgensym (vapp (vapp skv_4 skv_139) (vvar skv_3))), (vsubst skv_138 (vvar (vgensym (vapp (vapp skv_4 skv_139) (vvar skv_3)))) skv_139) ) 0.44/0.68 ( skv_143, skv_3, skv_144 ) 0.44/0.68 ( skv_145, skv_146, skv_147 ) 0.44/0.68 ( skv_145, (vgensym (vapp (vapp skv_4 skv_147) (vvar skv_3))), (vsubst skv_146 (vvar (vgensym (vapp (vapp skv_4 skv_147) (vvar skv_3)))) skv_147) ) 0.44/0.68 ( skv_152, skv_151, skv_153 ) 0.44/0.68 ( skv_152, skv_151, (vsubst skv_3 skv_4 skv_153) ) 0.44/0.68 ( skv_154, skv_3, skv_155 ) 0.44/0.68 ( skv_157, skv_156, skv_158 ) 0.44/0.68 ( skv_157, skv_156, (vsubst skv_3 skv_4 skv_158) ) 0.44/0.68 ( skv_161, skv_162, skv_163 ) 0.44/0.68 ( skv_161, (vgensym (vapp (vapp skv_4 skv_163) (vvar skv_3))), (vsubst skv_162 (vvar (vgensym (vapp (vapp skv_4 skv_163) (vvar skv_3)))) skv_163) ) 0.44/0.68 ( skv_165, skv_164, skv_166 ) 0.44/0.68 ( skv_165, skv_164, (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_166) ) 0.44/0.68 ( skv_168, skv_167, skv_169 ) 0.44/0.68 ( skv_168, skv_167, (vsubst skv_3 skv_4 skv_169) ) 0.44/0.68 ( skv_170, skv_171, skv_172 ) 0.44/0.68 ( skv_170, (vgensym (vapp (vapp skv_4 skv_172) (vvar skv_3))), (vsubst skv_171 (vvar (vgensym (vapp (vapp skv_4 skv_172) (vvar skv_3)))) skv_172) ) 0.44/0.68 ( skv_174, skv_3, skv_175 ) 0.44/0.68 ( skv_177, skv_176, skv_178 ) 0.44/0.68 ( skv_177, skv_176, (vsubst skv_3 skv_4 skv_178) ) 0.44/0.68 ( skv_179, skv_180, skv_181 ) 0.44/0.68 ( skv_179, (vgensym (vapp (vapp skv_4 skv_181) (vvar skv_3))), (vsubst skv_180 (vvar (vgensym (vapp (vapp skv_4 skv_181) (vvar skv_3)))) skv_181) ) 0.44/0.68 ( skv_185, skv_3, skv_186 ) 0.44/0.68 ) 0.44/0.68 (instantiation (forall ((Ve1 $$unsorted) (Ve2 $$unsorted) (VS $$unsorted)) (or (not (vtcheck skv_2 Ve1 (varrow VS skv_1))) (not (vtcheck skv_2 Ve2 VS)) (not (= (vapp Ve1 Ve2) skv_4))) ) 0.44/0.68 ( (vabs skv_3 skv_1 (vabs skv_5 skv_6 veabs)), skv_4, skv_1 ) 0.44/0.68 ( skv_21, skv_22, skv_23 ) 0.44/0.68 ) 0.44/0.68 (instantiation (forall ((Vx $$unsorted) (Ve2 $$unsorted) (VT1 $$unsorted) (VT2 $$unsorted)) (or (not (vtcheck (vbind Vx VT1 skv_2) Ve2 VT2)) (not (= (varrow VT1 VT2) skv_1)) (not (= (vabs Vx VT1 Ve2) skv_4))) ) 0.44/0.68 ( skv_3, (vabs skv_5 skv_6 veabs), skv_1, skv_7 ) 0.44/0.68 ( skv_3, (vabs skv_9 skv_11 skv_10), skv_1, (varrow skv_11 skv_12) ) 0.44/0.68 ( skv_3, (vapp skv_13 skv_14), skv_1, skv_7 ) 0.44/0.68 ( skv_3, (vabs skv_3 skv_6 veabs), skv_1, skv_7 ) 0.44/0.68 ( skv_3, skv_83, skv_1, (varrow skv_85 skv_15) ) 0.44/0.68 ( skv_3, skv_84, skv_1, skv_85 ) 0.44/0.68 ( skv_3, skv_91, skv_1, (varrow skv_93 (varrow skv_15 skv_7)) ) 0.44/0.68 ( skv_3, skv_92, skv_1, skv_93 ) 0.44/0.68 ( skv_17, skv_67, skv_19, (varrow skv_69 skv_20) ) 0.44/0.69 ( skv_17, skv_68, skv_19, skv_69 ) 0.44/0.69 ( skv_95, skv_96, skv_97, skv_98 ) 0.44/0.69 ( skv_103, skv_104, skv_105, skv_106 ) 0.44/0.69 ( skv_111, skv_112, skv_113, skv_114 ) 0.44/0.69 ) 0.44/0.69 (instantiation (forall ((Vx $$unsorted)) (or (not (= (vvar Vx) (vabs skv_5 skv_6 veabs))) (not (= (vlookup Vx (vbind skv_3 skv_1 skv_2)) (vsomeType skv_7)))) ) 0.44/0.69 ( skv_3 ) 0.44/0.69 ( skv_8 ) 0.44/0.69 ( skv_24 ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))) ) 0.44/0.69 ( skv_70 ) 0.44/0.69 ( skv_78 ) 0.44/0.69 ( skv_86 ) 0.44/0.69 ( skv_94 ) 0.44/0.69 ( skv_102 ) 0.44/0.69 ( skv_110 ) 0.44/0.69 ( skv_118 ) 0.44/0.69 ( (vgensym (vapp (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) (vvar skv_31))) ) 0.44/0.69 ( skv_126 ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_139) (vvar skv_3))) ) 0.44/0.69 ( skv_142 ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_147) (vvar skv_3))) ) 0.44/0.69 ( skv_150 ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_163) (vvar skv_3))) ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_172) (vvar skv_3))) ) 0.44/0.69 ( skv_173 ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_181) (vvar skv_3))) ) 0.44/0.69 ( skv_184 ) 0.44/0.69 ( skv_189 ) 0.44/0.69 ) 0.44/0.69 (instantiation (let ((_let_0 (vvar Vy))) (forall ((Vy $$unsorted)) (or (not (= _let_0 veabs)) (= Vy skv_3) (not (= _let_0 (vsubst skv_3 skv_4 veabs)))) )) 0.44/0.69 ( skv_3 ) 0.44/0.69 ( skv_8 ) 0.44/0.69 ( skv_24 ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))) ) 0.44/0.69 ( skv_70 ) 0.44/0.69 ( skv_78 ) 0.44/0.69 ( skv_86 ) 0.44/0.69 ( skv_94 ) 0.44/0.69 ( skv_102 ) 0.44/0.69 ( skv_110 ) 0.44/0.69 ( skv_118 ) 0.44/0.69 ( (vgensym (vapp (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) (vvar skv_31))) ) 0.44/0.69 ( skv_126 ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_139) (vvar skv_3))) ) 0.44/0.69 ( skv_142 ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_147) (vvar skv_3))) ) 0.44/0.69 ( skv_150 ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_163) (vvar skv_3))) ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_172) (vvar skv_3))) ) 0.44/0.69 ( skv_173 ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_181) (vvar skv_3))) ) 0.44/0.69 ( skv_184 ) 0.44/0.69 ( skv_189 ) 0.44/0.69 ) 0.44/0.69 (instantiation (let ((_let_0 (vabs skv_3 VT Ve1))) (forall ((VT $$unsorted) (Ve1 $$unsorted)) (or (not (= _let_0 (vsubst skv_3 skv_4 veabs))) (not (= veabs _let_0))) )) 0.44/0.69 ( skv_1, (vabs skv_5 skv_6 veabs) ) 0.44/0.69 ( skv_1, skv_13 ) 0.44/0.69 ( skv_1, skv_14 ) 0.44/0.69 ( skv_6, veabs ) 0.44/0.69 ( skv_30, skv_32 ) 0.44/0.69 ( skv_30, (vsubst skv_3 skv_4 skv_32) ) 0.44/0.69 ( skv_33, skv_34 ) 0.44/0.69 ( skv_119, skv_120 ) 0.44/0.69 ( skv_132, skv_133 ) 0.44/0.69 ( skv_143, skv_144 ) 0.44/0.69 ( skv_154, skv_155 ) 0.44/0.69 ( skv_174, skv_175 ) 0.44/0.69 ( skv_185, skv_186 ) 0.44/0.69 ) 0.44/0.69 (instantiation (let ((_let_0 (vvar Vy))) (forall ((Vy $$unsorted)) (or (not (= _let_0 skv_29)) (= Vy skv_3) (not (= _let_0 (vsubst skv_3 skv_4 skv_29)))) )) 0.44/0.69 ( skv_3 ) 0.44/0.69 ( skv_8 ) 0.44/0.69 ( skv_24 ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))) ) 0.44/0.69 ( skv_70 ) 0.44/0.69 ( skv_78 ) 0.44/0.69 ( skv_86 ) 0.44/0.69 ( skv_94 ) 0.44/0.69 ( skv_102 ) 0.44/0.69 ( skv_110 ) 0.44/0.69 ( skv_118 ) 0.44/0.69 ( (vgensym (vapp (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) (vvar skv_31))) ) 0.44/0.69 ( skv_126 ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_139) (vvar skv_3))) ) 0.44/0.69 ( skv_142 ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_147) (vvar skv_3))) ) 0.44/0.69 ( skv_150 ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_163) (vvar skv_3))) ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_172) (vvar skv_3))) ) 0.44/0.69 ( skv_173 ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_181) (vvar skv_3))) ) 0.44/0.69 ( skv_184 ) 0.44/0.69 ( skv_189 ) 0.44/0.69 ) 0.44/0.69 (instantiation (let ((_let_0 (vabs skv_3 VT Ve1))) (forall ((VT $$unsorted) (Ve1 $$unsorted)) (or (not (= _let_0 (vsubst skv_3 skv_4 skv_29))) (not (= _let_0 skv_29))) )) 0.44/0.69 ( skv_1, (vabs skv_5 skv_6 veabs) ) 0.44/0.69 ( skv_1, skv_13 ) 0.44/0.69 ( skv_1, skv_14 ) 0.44/0.69 ( skv_6, veabs ) 0.44/0.69 ( skv_30, skv_32 ) 0.44/0.69 ( skv_30, (vsubst skv_3 skv_4 skv_32) ) 0.44/0.69 ( skv_33, skv_34 ) 0.44/0.69 ( skv_119, skv_120 ) 0.44/0.69 ( skv_132, skv_133 ) 0.44/0.69 ( skv_143, skv_144 ) 0.44/0.69 ( skv_154, skv_155 ) 0.44/0.69 ( skv_174, skv_175 ) 0.44/0.69 ( skv_185, skv_186 ) 0.44/0.69 ) 0.44/0.69 (instantiation (let ((_let_0 (vabs skv_31 VT Ve1))) (forall ((VT $$unsorted) (Ve1 $$unsorted)) (or (not (= (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_32) _let_0)) (not (= skv_32 _let_0))) )) 0.44/0.69 ( skv_1, (vabs skv_5 skv_6 veabs) ) 0.44/0.69 ( skv_1, skv_13 ) 0.44/0.69 ( skv_1, skv_14 ) 0.44/0.69 ( skv_6, veabs ) 0.44/0.69 ( skv_30, skv_32 ) 0.44/0.69 ( skv_30, (vsubst skv_3 skv_4 skv_32) ) 0.44/0.69 ( skv_33, skv_34 ) 0.44/0.69 ( skv_119, skv_120 ) 0.44/0.69 ( skv_132, skv_133 ) 0.44/0.69 ( skv_143, skv_144 ) 0.44/0.69 ( skv_154, skv_155 ) 0.44/0.69 ( skv_174, skv_175 ) 0.44/0.69 ( skv_185, skv_186 ) 0.44/0.69 ) 0.44/0.69 (instantiation (let ((_let_0 (vvar Vy))) (forall ((Vy $$unsorted)) (or (not (= _let_0 skv_32)) (= Vy skv_31) (not (= _let_0 (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_32)))) )) 0.44/0.69 ( skv_3 ) 0.44/0.69 ( skv_8 ) 0.44/0.69 ( skv_24 ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))) ) 0.44/0.69 ( skv_70 ) 0.44/0.69 ( skv_78 ) 0.44/0.69 ( skv_86 ) 0.44/0.69 ( skv_94 ) 0.44/0.69 ( skv_102 ) 0.44/0.69 ( skv_110 ) 0.44/0.69 ( skv_118 ) 0.44/0.69 ( (vgensym (vapp (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) (vvar skv_31))) ) 0.44/0.69 ( skv_126 ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_139) (vvar skv_3))) ) 0.44/0.69 ( skv_142 ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_147) (vvar skv_3))) ) 0.44/0.69 ( skv_150 ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_163) (vvar skv_3))) ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_172) (vvar skv_3))) ) 0.44/0.69 ( skv_173 ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_181) (vvar skv_3))) ) 0.44/0.69 ( skv_184 ) 0.44/0.69 ( skv_189 ) 0.44/0.69 ) 0.44/0.69 (instantiation (forall ((Vx $$unsorted)) (not (= (vvar Vx) (vabs skv_5 skv_6 veabs))) ) 0.44/0.69 ( skv_3 ) 0.44/0.69 ( skv_8 ) 0.44/0.69 ( skv_24 ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))) ) 0.44/0.69 ( skv_70 ) 0.44/0.69 ( skv_78 ) 0.44/0.69 ( skv_86 ) 0.44/0.69 ( skv_94 ) 0.44/0.69 ( skv_102 ) 0.44/0.69 ( skv_110 ) 0.44/0.69 ( skv_118 ) 0.44/0.69 ( (vgensym (vapp (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) (vvar skv_31))) ) 0.44/0.69 ( skv_126 ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_139) (vvar skv_3))) ) 0.44/0.69 ( skv_142 ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_147) (vvar skv_3))) ) 0.44/0.69 ( skv_150 ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_163) (vvar skv_3))) ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_172) (vvar skv_3))) ) 0.44/0.69 ( skv_173 ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_181) (vvar skv_3))) ) 0.44/0.69 ( skv_184 ) 0.44/0.69 ( skv_189 ) 0.44/0.69 ) 0.44/0.69 (instantiation (forall ((Ve2 $$unsorted) (Ve1 $$unsorted)) (or (not (= (vapp Ve1 Ve2) (vabs skv_5 skv_6 veabs))) (not (forall ((VVx0 $$unsorted) (VVS0 $$unsorted) (VVe10 $$unsorted)) (not (= Ve1 (vabs VVx0 VVS0 VVe10))) )) (visSomeExp (vreduce Ve1))) ) 0.44/0.69 ( skv_4, (vabs skv_3 skv_1 (vabs skv_5 skv_6 veabs)) ) 0.44/0.69 ( (vvar skv_3), (vapp skv_4 skv_32) ) 0.44/0.69 ( (vvar skv_3), (vapp skv_4 skv_139) ) 0.44/0.69 ( (vvar skv_3), (vapp skv_4 skv_147) ) 0.44/0.69 ( (vvar skv_3), (vapp skv_4 skv_163) ) 0.44/0.69 ( (vvar skv_3), (vapp skv_4 skv_172) ) 0.44/0.69 ( (vvar skv_3), (vapp skv_4 skv_181) ) 0.44/0.69 ( skv_14, skv_13 ) 0.44/0.69 ( skv_22, skv_21 ) 0.44/0.69 ( (vsubst skv_3 skv_4 skv_26), (vgetSomeExp (vreduce (vsubst skv_3 skv_4 skv_25))) ) 0.44/0.69 ( skv_32, skv_4 ) 0.44/0.69 ( skv_32, (vabs skv_17 skv_19 skv_18) ) 0.44/0.69 ( (vvar skv_31), (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) ) 0.44/0.69 ( skv_54, skv_53 ) 0.44/0.69 ( skv_54, (vgetSomeExp (vreduce skv_53)) ) 0.44/0.69 ( skv_57, (vabs skv_56 skv_55 skv_58) ) 0.44/0.69 ( skv_59, (vabs skv_60 skv_61 skv_62) ) 0.44/0.69 ( (vgetSomeExp (vreduce skv_59)), (vabs skv_60 skv_61 skv_62) ) 0.44/0.69 ( skv_68, skv_67 ) 0.44/0.69 ( skv_76, skv_75 ) 0.44/0.69 ( skv_84, skv_83 ) 0.44/0.69 ( skv_92, skv_91 ) 0.44/0.69 ( skv_100, skv_99 ) 0.44/0.69 ( skv_108, skv_107 ) 0.44/0.69 ( skv_116, skv_115 ) 0.44/0.69 ( skv_123, (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) ) 0.44/0.69 ( skv_125, skv_124 ) 0.44/0.69 ( (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_125), (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_124) ) 0.44/0.69 ( skv_139, skv_4 ) 0.44/0.69 ( skv_141, skv_140 ) 0.44/0.69 ( (vsubst skv_3 skv_4 skv_141), (vsubst skv_3 skv_4 skv_140) ) 0.44/0.69 ( skv_147, skv_4 ) 0.44/0.69 ( skv_149, skv_148 ) 0.44/0.69 ( (vsubst skv_3 skv_4 skv_149), (vsubst skv_3 skv_4 skv_148) ) 0.44/0.69 ( skv_160, skv_159 ) 0.44/0.69 ( (vsubst skv_3 skv_4 skv_160), (vsubst skv_3 skv_4 skv_159) ) 0.44/0.69 ( skv_163, skv_4 ) 0.44/0.69 ( skv_172, skv_4 ) 0.44/0.69 ( skv_181, skv_4 ) 0.44/0.69 ( skv_183, skv_182 ) 0.44/0.69 ( (vsubst skv_3 skv_4 skv_183), (vsubst skv_3 skv_4 skv_182) ) 0.44/0.69 ( skv_188, skv_187 ) 0.44/0.69 ( (vsubst skv_3 skv_4 skv_188), (vsubst skv_3 skv_4 skv_187) ) 0.44/0.69 ) 0.44/0.69 (instantiation (forall ((Ve2 $$unsorted) (Vx $$unsorted) (VS $$unsorted) (Ve1 $$unsorted)) (or (visSomeExp (vreduce Ve2)) (visValue Ve2) (not (= (vapp (vabs Vx VS Ve1) Ve2) (vabs skv_5 skv_6 veabs)))) ) 0.44/0.69 ( skv_4, skv_3, skv_1, (vabs skv_5 skv_6 veabs) ) 0.44/0.69 ( (vvar skv_3), skv_35, skv_36, skv_37 ) 0.44/0.69 ( skv_14, skv_180, skv_179, skv_181 ) 0.44/0.69 ( skv_22, skv_44, skv_45, skv_46 ) 0.44/0.69 ( skv_32, skv_17, skv_19, skv_18 ) 0.44/0.69 ( skv_32, skv_50, skv_51, skv_52 ) 0.44/0.69 ( skv_57, skv_56, skv_55, skv_58 ) 0.44/0.69 ( skv_59, skv_60, skv_61, skv_62 ) 0.44/0.69 ( (vgetSomeExp (vreduce skv_59)), skv_60, skv_61, skv_62 ) 0.44/0.69 ( skv_139, skv_50, skv_51, skv_52 ) 0.44/0.69 ( skv_147, skv_50, skv_51, skv_52 ) 0.44/0.69 ( skv_163, skv_50, skv_51, skv_52 ) 0.44/0.69 ( skv_172, skv_50, skv_51, skv_52 ) 0.44/0.69 ( skv_181, skv_50, skv_51, skv_52 ) 0.44/0.69 ) 0.44/0.69 (instantiation (forall ((Vx $$unsorted) (VS $$unsorted) (Ve $$unsorted)) (not (= (vabs Vx VS Ve) (vabs skv_5 skv_6 veabs))) ) 0.44/0.69 ( skv_3, skv_1, (vabs skv_5 skv_6 veabs) ) 0.44/0.69 ( skv_3, skv_1, skv_13 ) 0.44/0.69 ( skv_3, skv_1, skv_14 ) 0.44/0.69 ( skv_3, skv_6, veabs ) 0.44/0.69 ( skv_3, skv_33, skv_34 ) 0.44/0.69 ( skv_3, skv_132, skv_133 ) 0.44/0.69 ( skv_3, skv_143, skv_144 ) 0.44/0.69 ( skv_3, skv_154, skv_155 ) 0.44/0.69 ( skv_3, skv_174, skv_175 ) 0.44/0.69 ( skv_3, skv_185, skv_186 ) 0.44/0.69 ( skv_5, skv_6, veabs ) 0.44/0.69 ( skv_5, skv_6, (vsubst skv_3 skv_4 veabs) ) 0.44/0.69 ( skv_9, skv_11, skv_10 ) 0.44/0.69 ( skv_17, skv_19, skv_18 ) 0.44/0.69 ( skv_27, skv_28, skv_29 ) 0.44/0.69 ( skv_27, skv_28, (vsubst skv_3 skv_4 skv_29) ) 0.44/0.69 ( skv_31, skv_30, skv_32 ) 0.44/0.69 ( skv_31, skv_30, (vsubst skv_3 skv_4 skv_32) ) 0.44/0.69 ( skv_31, skv_119, skv_120 ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), skv_30, skv_32 ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), skv_30, (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_32) ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), skv_30, (vsubst skv_3 skv_4 (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_32)) ) 0.44/0.69 ( skv_35, skv_36, skv_37 ) 0.44/0.69 ( skv_38, skv_39, skv_40 ) 0.44/0.69 ( skv_41, skv_42, skv_43 ) 0.44/0.69 ( skv_44, skv_45, skv_46 ) 0.44/0.69 ( skv_47, skv_48, skv_49 ) 0.44/0.69 ( skv_50, skv_51, skv_52 ) 0.44/0.69 ( skv_56, skv_55, skv_58 ) 0.44/0.69 ( skv_60, skv_61, skv_62 ) 0.44/0.69 ( skv_63, skv_65, skv_64 ) 0.44/0.69 ( skv_71, skv_73, skv_72 ) 0.44/0.69 ( skv_79, skv_81, skv_80 ) 0.44/0.69 ( skv_87, skv_89, skv_88 ) 0.44/0.69 ( skv_95, skv_97, skv_96 ) 0.44/0.69 ( skv_103, skv_105, skv_104 ) 0.44/0.69 ( skv_111, skv_113, skv_112 ) 0.44/0.69 ( skv_122, skv_121, skv_123 ) 0.44/0.69 ( (vgensym (vapp (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) (vvar skv_31))), skv_121, (vsubst skv_122 (vvar (vgensym (vapp (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) (vvar skv_31)))) skv_123) ) 0.44/0.69 ( skv_134, skv_135, skv_136 ) 0.44/0.69 ( skv_134, skv_135, (vsubst skv_3 skv_4 skv_136) ) 0.44/0.69 ( skv_138, skv_137, skv_139 ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_139) (vvar skv_3))), skv_137, (vsubst skv_138 (vvar (vgensym (vapp (vapp skv_4 skv_139) (vvar skv_3)))) skv_139) ) 0.44/0.69 ( skv_146, skv_145, skv_147 ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_147) (vvar skv_3))), skv_145, (vsubst skv_146 (vvar (vgensym (vapp (vapp skv_4 skv_147) (vvar skv_3)))) skv_147) ) 0.44/0.69 ( skv_151, skv_152, skv_153 ) 0.44/0.69 ( skv_151, skv_152, (vsubst skv_3 skv_4 skv_153) ) 0.44/0.69 ( skv_156, skv_157, skv_158 ) 0.44/0.69 ( skv_156, skv_157, (vsubst skv_3 skv_4 skv_158) ) 0.44/0.69 ( skv_162, skv_161, skv_163 ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_163) (vvar skv_3))), skv_161, (vsubst skv_162 (vvar (vgensym (vapp (vapp skv_4 skv_163) (vvar skv_3)))) skv_163) ) 0.44/0.69 ( skv_164, skv_165, skv_166 ) 0.44/0.69 ( skv_164, skv_165, (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_166) ) 0.44/0.69 ( skv_167, skv_168, skv_169 ) 0.44/0.69 ( skv_167, skv_168, (vsubst skv_3 skv_4 skv_169) ) 0.44/0.69 ( skv_171, skv_170, skv_172 ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_172) (vvar skv_3))), skv_170, (vsubst skv_171 (vvar (vgensym (vapp (vapp skv_4 skv_172) (vvar skv_3)))) skv_172) ) 0.44/0.69 ( skv_176, skv_177, skv_178 ) 0.44/0.69 ( skv_176, skv_177, (vsubst skv_3 skv_4 skv_178) ) 0.44/0.69 ( skv_180, skv_179, skv_181 ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_181) (vvar skv_3))), skv_179, (vsubst skv_180 (vvar (vgensym (vapp (vapp skv_4 skv_181) (vvar skv_3)))) skv_181) ) 0.44/0.69 ) 0.44/0.69 (instantiation (forall ((VVx0 $$unsorted) (VVS0 $$unsorted) (VVe10 $$unsorted)) (not (= (vabs VVx0 VVS0 VVe10) skv_53)) ) 0.44/0.69 ( skv_3, skv_1, (vabs skv_5 skv_6 veabs) ) 0.44/0.69 ( skv_3, skv_1, skv_13 ) 0.44/0.69 ( skv_3, skv_1, skv_14 ) 0.44/0.69 ( skv_3, skv_6, veabs ) 0.44/0.69 ( skv_3, skv_33, skv_34 ) 0.44/0.69 ( skv_3, skv_132, skv_133 ) 0.44/0.69 ( skv_3, skv_143, skv_144 ) 0.44/0.69 ( skv_3, skv_154, skv_155 ) 0.44/0.69 ( skv_3, skv_174, skv_175 ) 0.44/0.69 ( skv_3, skv_185, skv_186 ) 0.44/0.69 ( skv_5, skv_6, veabs ) 0.44/0.69 ( skv_5, skv_6, (vsubst skv_3 skv_4 veabs) ) 0.44/0.69 ( skv_9, skv_11, skv_10 ) 0.44/0.69 ( skv_17, skv_19, skv_18 ) 0.44/0.69 ( skv_27, skv_28, skv_29 ) 0.44/0.69 ( skv_27, skv_28, (vsubst skv_3 skv_4 skv_29) ) 0.44/0.69 ( skv_31, skv_30, skv_32 ) 0.44/0.69 ( skv_31, skv_30, (vsubst skv_3 skv_4 skv_32) ) 0.44/0.69 ( skv_31, skv_119, skv_120 ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), skv_30, skv_32 ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), skv_30, (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_32) ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3))), skv_30, (vsubst skv_3 skv_4 (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_32)) ) 0.44/0.69 ( skv_35, skv_36, skv_37 ) 0.44/0.69 ( skv_38, skv_39, skv_40 ) 0.44/0.69 ( skv_41, skv_42, skv_43 ) 0.44/0.69 ( skv_44, skv_45, skv_46 ) 0.44/0.69 ( skv_47, skv_48, skv_49 ) 0.44/0.69 ( skv_50, skv_51, skv_52 ) 0.44/0.69 ( skv_56, skv_55, skv_58 ) 0.44/0.69 ( skv_60, skv_61, skv_62 ) 0.44/0.69 ( skv_63, skv_65, skv_64 ) 0.44/0.69 ( skv_71, skv_73, skv_72 ) 0.44/0.69 ( skv_79, skv_81, skv_80 ) 0.44/0.69 ( skv_87, skv_89, skv_88 ) 0.44/0.69 ( skv_95, skv_97, skv_96 ) 0.44/0.69 ( skv_103, skv_105, skv_104 ) 0.44/0.69 ( skv_111, skv_113, skv_112 ) 0.44/0.69 ( skv_122, skv_121, skv_123 ) 0.44/0.69 ( (vgensym (vapp (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) (vvar skv_31))), skv_121, (vsubst skv_122 (vvar (vgensym (vapp (vapp (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_123) (vvar skv_31)))) skv_123) ) 0.44/0.69 ( skv_134, skv_135, skv_136 ) 0.44/0.69 ( skv_134, skv_135, (vsubst skv_3 skv_4 skv_136) ) 0.44/0.69 ( skv_138, skv_137, skv_139 ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_139) (vvar skv_3))), skv_137, (vsubst skv_138 (vvar (vgensym (vapp (vapp skv_4 skv_139) (vvar skv_3)))) skv_139) ) 0.44/0.69 ( skv_146, skv_145, skv_147 ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_147) (vvar skv_3))), skv_145, (vsubst skv_146 (vvar (vgensym (vapp (vapp skv_4 skv_147) (vvar skv_3)))) skv_147) ) 0.44/0.69 ( skv_151, skv_152, skv_153 ) 0.44/0.69 ( skv_151, skv_152, (vsubst skv_3 skv_4 skv_153) ) 0.44/0.69 ( skv_156, skv_157, skv_158 ) 0.44/0.69 ( skv_156, skv_157, (vsubst skv_3 skv_4 skv_158) ) 0.44/0.69 ( skv_162, skv_161, skv_163 ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_163) (vvar skv_3))), skv_161, (vsubst skv_162 (vvar (vgensym (vapp (vapp skv_4 skv_163) (vvar skv_3)))) skv_163) ) 0.44/0.69 ( skv_164, skv_165, skv_166 ) 0.44/0.69 ( skv_164, skv_165, (vsubst skv_31 (vvar (vgensym (vapp (vapp skv_4 skv_32) (vvar skv_3)))) skv_166) ) 0.44/0.69 ( skv_167, skv_168, skv_169 ) 0.44/0.69 ( skv_167, skv_168, (vsubst skv_3 skv_4 skv_169) ) 0.44/0.69 ( skv_171, skv_170, skv_172 ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_172) (vvar skv_3))), skv_170, (vsubst skv_171 (vvar (vgensym (vapp (vapp skv_4 skv_172) (vvar skv_3)))) skv_172) ) 0.44/0.69 ( skv_176, skv_177, skv_178 ) 0.44/0.69 ( skv_176, skv_177, (vsubst skv_3 skv_4 skv_178) ) 0.44/0.69 ( skv_180, skv_179, skv_181 ) 0.44/0.69 ( (vgensym (vapp (vapp skv_4 skv_181) (vvar skv_3))), skv_179, (vsubst skv_180 (vvar (vgensym (vapp (vapp skv_4 skv_181) (vvar skv_3)))) skv_181) ) 0.44/0.69 ) 0.44/0.69 % SZS output end Proof for theBenchmark 0.44/0.70 EOF