MAYBE 2.2 gcd x y gcd y x _*_ x y _*_ y x _+_ x y _+_ y x d x y d y x gcd x y gcd y x _+_ x y _+_ y x _*_ x y _*_ y x d x y d y x U192 tt V1 V2 isNatKind V2 U243 tt V1 V2 isNatKind V2 U331 tt V1 V2 isNatKind V1 isNatKind gcd V1 V2 isNatKind V1 isNat p_ V1 U231 isNatKind V1 V1 U241 tt V1 V2 isNatKind V1 U111 tt N isNatKind N isNzNat gcd V1 V2 U331 isNatKind V1 V1 V2 U24 tt M N _+_ N _+_ M _*_ N M U371 tt M' N U372 isNatKind M' M' N U341 tt V1 U342 isNatKind V1 V1 U21 tt M N U22 isNatKind M M N U243 tt V1 V2 U244 isNatKind V2 V1 V2 U194 tt V1 V2 isNat V1 U144 tt V1 V2 isNat V1 isNzNat s_ V1 isNatKind V1 isNat d V1 V2 isNatKind V1 U244 tt V1 V2 isNat V1 U42 tt M N isNat N U245 tt V2 isNzNat V2 _*_ s_ N s_ M U21 isNat M M N U43 tt M N isNatKind N _>_ s_ N s_ M isNat M U194 tt V1 V2 U195 isNat V1 V2 U322 tt V1 V2 isNatKind V2 U341 tt V1 isNatKind V1 gcd N' N' U131 isNzNat N' N' isNat gcd V1 V2 isNatKind V1 isNatKind p_ V1 isNatKind V1 U213 tt V1 V2 isNatKind V2 U211 tt V1 V2 isNatKind V1 U371 tt M' N isNatKind M' U124 tt M' N' equal _>_ N' M' true U52 tt M N U53 isNat N M N U41 tt M N isNatKind M U91 tt N isNatKind N U101 tt M N isNatKind M U223 tt V1 V2 U224 isNatKind V2 V1 V2 U332 tt V1 V2 isNatKind V2 U71 tt N' isNatKind N' U61 tt M isNatKind M U242 tt V1 V2 U243 isNatKind V2 V1 V2 U385 tt M' N quot d N M' M' U11 tt N U12 isNatKind N U182 tt V isNzNat V p_ s_ N U351 isNat N N U24 tt M N _+_ M _*_ N M U382 tt M' N U383 isNat N M' N U182 tt V U183 isNzNat V U383 tt M' N isNatKind N gcd 0 N U111 isNat N N U203 tt V1 V2 isNatKind V2 p_ s_ N isNat N U152 tt V1 V2 isNatKind V2 U382 tt M' N isNat N U51 tt M N isNatKind M quot M' M' isNzNat M' U201 tt V1 V2 U202 isNatKind V1 V1 V2 U351 tt N isNatKind N U125 tt M' N' d N' M' U324 tt V1 V2 U325 isNzNat V1 V2 isNatKind _+_ V1 V2 U261 isNatKind V1 V2 U161 tt V2 isNatKind V2 isNzNat _*_ V1 V2 U321 isNatKind V1 V1 V2 isNatKind quot V1 V2 isNatKind V1 U83 tt M N U84 isNatKind N M N gcd 0 N isNat N isNat quot V1 V2 U241 isNatKind V1 V1 V2 U261 tt V2 U262 isNatKind V2 U212 tt V1 V2 isNatKind V2 U372 tt M' N isNat N isNzNat gcd V1 V2 isNatKind V1 U381 tt M' N U382 isNatKind M' M' N U42 tt M N U43 isNat N M N U385 tt M' N d N M' U213 tt V1 V2 U214 isNatKind V2 V1 V2 _*_ N 0 U11 isNat N N U61 tt M U62 isNatKind M U141 tt V1 V2 isNatKind V1 U214 tt V1 V2 isNat V1 _+_ s_ N s_ M U41 isNat M M N U191 tt V1 V2 U192 isNatKind V1 V1 V2 U225 tt V2 U226 isNat V2 U145 tt V2 isNat V2 U195 tt V2 U196 isNat V2 U122 tt M' N' isNzNat N' U322 tt V1 V2 U323 isNatKind V2 V1 V2 isBooleanKind _<_ V1 V2 U161 isNatKind V1 V2 isNatKind _+_ V1 V2 isNatKind V1 U22 tt M N isNat N U121 tt M' N' U122 isNatKind M' M' N' isNzNat s_ V1 U341 isNatKind V1 V1 U31 tt N U32 isNatKind N N U103 tt M N U104 isNatKind N M N d 0 N isNat N U53 tt M N isNatKind N U244 tt V1 V2 U245 isNat V1 V2 U171 tt V2 U172 isNatKind V2 U342 tt V1 isNat V1 U71 tt N' U72 isNatKind N' U334 tt V1 V2 U335 isNzNat V1 V2 U323 tt V1 V2 isNatKind V2 U281 tt V2 isNatKind V2 isNat _*_ V1 V2 isNatKind V1 U204 tt V1 V2 isNat V1 _>_ N' 0 U71 isNzNat N' N' isNatKind _*_ V1 V2 isNatKind V1 isNat gcd V1 V2 U221 isNatKind V1 V1 V2 U84 tt M N _>_ N M U145 tt V2 U146 isNat V2 U361 tt M' isNatKind M' isBooleanKind _>_ V1 V2 isNatKind V1 U142 tt V1 V2 isNatKind V2 U195 tt V2 isNat V2 isNat V isNatKind V gcd N' N' isNzNat N' isNatKind d V1 V2 isNatKind V1 U124 tt M' N' U125 equal _>_ N' M' true M' N' _>_ N' 0 isNzNat N' U22 tt M N U23 isNat N M N isBoolean _<_ V1 V2 isNatKind V1 U342 tt V1 U343 isNat V1 U111 tt N U112 isNatKind N U203 tt V1 V2 U204 isNatKind V2 V1 V2 _*_ s_ N s_ M isNat M U261 tt V2 isNatKind V2 U191 tt V1 V2 isNatKind V1 _+_ N 0 U31 isNat N N U141 tt V1 V2 U142 isNatKind V1 V1 V2 U193 tt V1 V2 U194 isNatKind V2 V1 V2 isNat _+_ V1 V2 U201 isNatKind V1 V1 V2 isNat V U181 isNatKind V V _*_ N 0 isNat N isBoolean _>_ V1 V2 isNatKind V1 U91 tt N U92 isNatKind N N U242 tt V1 V2 isNatKind V2 U171 tt V2 isNatKind V2 U251 tt V2 isNatKind V2 U83 tt M N isNatKind N U53 tt M N U54 isNatKind N M N U251 tt V2 U252 isNatKind V2 d s_ N s_ M U101 isNat M M N U24 tt M N _*_ N M U153 tt V1 V2 isNatKind V2 U223 tt V1 V2 isNatKind V2 isBoolean _<_ V1 V2 U141 isNatKind V1 V1 V2 U271 tt V2 U272 isNatKind V2 _+_ N 0 isNat N U201 tt V1 V2 isNatKind V1 U125 tt M' N' gcd d N' M' M' U21 tt M N isNatKind M U221 tt V1 V2 isNatKind V1 isNzNat _*_ V1 V2 isNatKind V1 U225 tt V2 isNat V2 quot N M' U371 isNzNat M' M' N U332 tt V1 V2 U333 isNatKind V2 V1 V2 U335 tt V2 isNzNat V2 U155 tt V2 U156 isNat V2 U231 tt V1 U232 isNatKind V1 V1 quot N M' isNzNat M' U215 tt V2 U216 isNat V2 U325 tt V2 isNzNat V2 gcd N' M' U121 isNzNat M' M' N' U211 tt V1 V2 U212 isNatKind V1 V1 V2 U181 tt V isNatKind V U384 tt M' N _>_ N M' U231 tt V1 isNatKind V1 U161 tt V2 U162 isNatKind V2 isNatKind _*_ V1 V2 U251 isNatKind V1 V2 U123 tt M' N' isNatKind N' U215 tt V2 isNat V2 isNat d V1 V2 U211 isNatKind V1 V1 V2 U331 tt V1 V2 U332 isNatKind V1 V1 V2 U44 tt M N _+_ N M U154 tt V1 V2 U155 isNat V1 V2 U323 tt V1 V2 U324 isNatKind V2 V1 V2 isNat _*_ V1 V2 U191 isNatKind V1 V1 V2 isNatKind p_ V1 U291 isNatKind V1 U383 tt M' N U384 isNatKind N M' N U43 tt M N U44 isNatKind N M N U23 tt M N U24 isNatKind N M N U334 tt V1 V2 isNzNat V1 U241 tt V1 V2 U242 isNatKind V1 V1 V2 U321 tt V1 V2 U322 isNatKind V1 V1 V2 U384 tt M' N equal _>_ N M' true U102 tt M N U103 isNat N M N U104 tt M N d N M isNat quot V1 V2 isNatKind V1 U51 tt M N U52 isNatKind M M N U131 tt N' U132 isNatKind N' N' U373 tt M' N isNatKind N gcd N' M' isNzNat M' U152 tt V1 V2 U153 isNatKind V2 V1 V2 U143 tt V1 V2 U144 isNatKind V2 V1 V2 U202 tt V1 V2 U203 isNatKind V2 V1 V2 U181 tt V U182 isNatKind V V U131 tt N' isNatKind N' U224 tt V1 V2 U225 isNat V1 V2 U351 tt N U352 isNatKind N N quot M' M' U361 isNzNat M' M' isBooleanKind _>_ V1 V2 U171 isNatKind V1 V2 U324 tt V1 V2 isNzNat V1 isNatKind d V1 V2 U271 isNatKind V1 V2 isNat p_ V1 isNatKind V1 isBoolean _>_ V1 V2 U151 isNatKind V1 V1 V2 U222 tt V1 V2 isNatKind V2 U82 tt M N isNat N U321 tt V1 V2 isNatKind V1 U374 tt M' N _>_ M' N U82 tt M N U83 isNat N M N U325 tt V2 U326 isNzNat V2 quot N M' isNzNat M' U202 tt V1 V2 isNatKind V2 U153 tt V1 V2 U154 isNatKind V2 V1 V2 _>_ 0 M U61 isNat M M U101 tt M N U102 isNatKind M M N U381 tt M' N isNatKind M' U52 tt M N isNat N U193 tt V1 V2 isNatKind V2 U155 tt V2 isNat V2 U123 tt M' N' U124 isNatKind N' M' N' isNat _+_ V1 V2 isNatKind V1 U221 tt V1 V2 U222 isNatKind V1 V1 V2 U245 tt V2 U246 isNzNat V2 U222 tt V1 V2 U223 isNatKind V2 V1 V2 U232 tt V1 isNzNat V1 U373 tt M' N U374 isNatKind N M' N U142 tt V1 V2 U143 isNatKind V2 V1 V2 U102 tt M N isNat N isNatKind gcd V1 V2 U281 isNatKind V1 V2 isNatKind s_ V1 isNatKind V1 U333 tt V1 V2 isNatKind V2 U122 tt M' N' U123 isNzNat N' M' N' U361 tt M' U362 isNatKind M' U144 tt V1 V2 U145 isNat V1 V2 U212 tt V1 V2 U213 isNatKind V2 V1 V2 _>_ s_ N s_ M U81 isNat M M N d s_ N s_ M isNat M U374 tt M' N equal _>_ M' N true U151 tt V1 V2 U152 isNatKind V1 V1 V2 U301 tt V2 U302 isNatKind V2 U23 tt M N isNatKind N U31 tt N isNatKind N U192 tt V1 V2 U193 isNatKind V2 V1 V2 U205 tt V2 U206 isNat V2 U11 tt N isNatKind N U372 tt M' N U373 isNat N M' N isNatKind quot V1 V2 U301 isNatKind V1 V2 U121 tt M' N' isNatKind M' U281 tt V2 U282 isNatKind V2 _<_ N M U51 isNat M M N U301 tt V2 isNatKind V2 U271 tt V2 isNatKind V2 _<_ N M isNat M U54 tt M N _>_ M N U103 tt M N isNatKind N U154 tt V1 V2 isNat V1 U205 tt V2 isNat V2 U333 tt V1 V2 U334 isNatKind V2 V1 V2 U335 tt V2 U336 isNzNat V2 isNatKind s_ V1 U311 isNatKind V1 _+_ s_ N s_ M isNat M U374 tt M' N U375 equal _>_ M' N true U143 tt V1 V2 isNatKind V2 _>_ 0 M isNat M U81 tt M N U82 isNatKind M M N d 0 N U91 isNat N N U81 tt M N isNatKind M isBooleanKind _<_ V1 V2 isNatKind V1 U124 tt M' N' _>_ N' M' U151 tt V1 V2 isNatKind V1 U224 tt V1 V2 isNat V1 U232 tt V1 U233 isNzNat V1 U204 tt V1 V2 U205 isNat V1 V2 U214 tt V1 V2 U215 isNat V1 V2 quot N M' U381 isNzNat M' M' N U384 tt M' N U385 equal _>_ N M' true M' N U41 tt M N U42 isNatKind M M N isBooleanKind _<_ V1 V2 isNatKind V1 false _<_ N M isNat M false _<_ N M U51 isNat M M N false isBoolean _>_ V1 V2 U151 isNatKind V1 V1 V2 false U151 tt V1 V2 U152 isNatKind V1 V1 V2 false U151 tt V1 V2 isNatKind V1 false isBooleanKind _>_ V1 V2 U171 isNatKind V1 V2 false U152 tt V1 V2 U153 isNatKind V2 V1 V2 false U153 tt V1 V2 U154 isNatKind V2 V1 V2 false U154 tt V1 V2 isNat V1 false U51 tt M N U52 isNatKind M M N false U52 tt M N isNat N false U154 tt V1 V2 U155 isNat V1 V2 false U155 tt V2 isNat V2 false U155 tt V2 U156 isNat V2 false isBoolean _<_ V1 V2 U141 isNatKind V1 V1 V2 false U153 tt V1 V2 isNatKind V2 false U171 tt V2 isNatKind V2 false isBoolean _>_ V1 V2 isNatKind V1 false U141 tt V1 V2 U142 isNatKind V1 V1 V2 false U142 tt V1 V2 U143 isNatKind V2 V1 V2 false U143 tt V1 V2 U144 isNatKind V2 V1 V2 false U144 tt V1 V2 U145 isNat V1 V2 false U143 tt V1 V2 isNatKind V2 false isBoolean _<_ V1 V2 isNatKind V1 false isBooleanKind _>_ V1 V2 isNatKind V1 false U142 tt V1 V2 isNatKind V2 false U145 tt V2 U146 isNat V2 false U171 tt V2 U172 isNatKind V2 false isBooleanKind _<_ V1 V2 U161 isNatKind V1 V2 false U161 tt V2 U162 isNatKind V2 false U145 tt V2 isNat V2 false U141 tt V1 V2 isNatKind V1 false U161 tt V2 isNatKind V2 false U51 tt M N isNatKind M false p_ s_ N isNat N false U152 tt V1 V2 isNatKind V2 false p_ s_ N U351 isNat N N false U351 tt N U352 isNatKind N N false U351 tt N isNatKind N false U384 tt M' N U385 equal _>_ N M' true M' N quot N M' U381 isNzNat M' M' N U383 tt M' N U384 isNatKind N M' N U381 tt M' N U382 isNatKind M' M' N U382 tt M' N U383 isNat N M' N U385 tt M' N quot d N M' M' true Failed! NaTT 1.7