/export/starexec/sandbox2/solver/bin/starexec_run_Certifiable /export/starexec/sandbox2/benchmark/theBenchmark.xml /export/starexec/sandbox2/output/output_files -------------------------------------------------------------------------------- YES a__U11 tt V1 V2 a__U12 a__isNat V1 V2 a__U12 tt V2 a__U13 a__isNat V2 a__U13 tt tt a__U21 tt V1 a__U22 a__isNat V1 a__U22 tt tt a__U31 tt V1 V2 a__U32 a__isNat V1 V2 a__U32 tt V2 a__U33 a__isNat V2 a__U33 tt tt a__U41 tt N mark N a__U51 tt M N s a__plus mark N mark M a__U61 tt 0 a__U71 tt M N a__plus a__x mark N mark M mark N a__and tt X mark X a__isNat 0 tt a__isNat plus V1 V2 a__U11 a__and a__isNatKind V1 isNatKind V2 V1 V2 a__isNat s V1 a__U21 a__isNatKind V1 V1 a__isNat x V1 V2 a__U31 a__and a__isNatKind V1 isNatKind V2 V1 V2 a__isNatKind 0 tt a__isNatKind plus V1 V2 a__and a__isNatKind V1 isNatKind V2 a__isNatKind s V1 a__isNatKind V1 a__isNatKind x V1 V2 a__and a__isNatKind V1 isNatKind V2 a__plus N 0 a__U41 a__and a__isNat N isNatKind N N a__plus N s M a__U51 a__and a__and a__isNat M isNatKind M and isNat N isNatKind N M N a__x N 0 a__U61 a__and a__isNat N isNatKind N a__x N s M a__U71 a__and a__and a__isNat M isNatKind M and isNat N isNatKind N M N mark U11 X1 X2 X3 a__U11 mark X1 X2 X3 mark U12 X1 X2 a__U12 mark X1 X2 mark isNat X a__isNat X mark U13 X a__U13 mark X mark U21 X1 X2 a__U21 mark X1 X2 mark U22 X a__U22 mark X mark U31 X1 X2 X3 a__U31 mark X1 X2 X3 mark U32 X1 X2 a__U32 mark X1 X2 mark U33 X a__U33 mark X mark U41 X1 X2 a__U41 mark X1 X2 mark U51 X1 X2 X3 a__U51 mark X1 X2 X3 mark plus X1 X2 a__plus mark X1 mark X2 mark U61 X a__U61 mark X mark U71 X1 X2 X3 a__U71 mark X1 X2 X3 mark x X1 X2 a__x mark X1 mark X2 mark and X1 X2 a__and mark X1 X2 mark isNatKind X a__isNatKind X mark tt tt mark s X s mark X mark 0 0 a__U11 X1 X2 X3 U11 X1 X2 X3 a__U12 X1 X2 U12 X1 X2 a__isNat X isNat X a__U13 X U13 X a__U21 X1 X2 U21 X1 X2 a__U22 X U22 X a__U31 X1 X2 X3 U31 X1 X2 X3 a__U32 X1 X2 U32 X1 X2 a__U33 X U33 X a__U41 X1 X2 U41 X1 X2 a__U51 X1 X2 X3 U51 X1 X2 X3 a__plus X1 X2 plus X1 X2 a__U61 X U61 X a__U71 X1 X2 X3 U71 X1 X2 X3 a__x X1 X2 x X1 X2 a__and X1 X2 and X1 X2 a__isNatKind X isNatKind X 2.2 a__U12 tt V2 a__isNat V2 a__U32 tt V2 a__U33 a__isNat V2 a__U71 tt M N a__plus a__x mark N mark M mark N mark U22 X mark X a__isNatKind plus V1 V2 a__and a__isNatKind V1 isNatKind V2 mark U71 X1 X2 X3 mark X1 a__isNatKind s V1 a__isNatKind V1 a__x N s M a__isNat M mark U21 X1 X2 mark X1 a__isNatKind x V1 V2 a__isNatKind V1 a__U51 tt M N a__plus mark N mark M mark isNat X a__isNat X mark U51 X1 X2 X3 mark X1 a__U51 tt M N mark N a__isNat s V1 a__isNatKind V1 a__isNat s V1 a__U21 a__isNatKind V1 V1 mark U33 X mark X a__isNat x V1 V2 a__U31 a__and a__isNatKind V1 isNatKind V2 V1 V2 a__x N s M a__U71 a__and a__and a__isNat M isNatKind M and isNat N isNatKind N M N mark U41 X1 X2 mark X1 mark U12 X1 X2 a__U12 mark X1 X2 a__plus N 0 a__and a__isNat N isNatKind N a__isNatKind plus V1 V2 a__isNatKind V1 a__x N s M a__and a__isNat M isNatKind M mark U32 X1 X2 mark X1 mark U61 X a__U61 mark X mark and X1 X2 mark X1 mark plus X1 X2 mark X1 mark U33 X a__U33 mark X a__U11 tt V1 V2 a__U12 a__isNat V1 V2 a__x N 0 a__isNat N mark U51 X1 X2 X3 a__U51 mark X1 X2 X3 a__x N 0 a__and a__isNat N isNatKind N a__U21 tt V1 a__U22 a__isNat V1 a__isNat plus V1 V2 a__U11 a__and a__isNatKind V1 isNatKind V2 V1 V2 mark U71 X1 X2 X3 a__U71 mark X1 X2 X3 mark U11 X1 X2 X3 mark X1 mark plus X1 X2 mark X2 a__U71 tt M N mark N a__isNat plus V1 V2 a__and a__isNatKind V1 isNatKind V2 a__plus N 0 a__isNat N a__U21 tt V1 a__isNat V1 mark U61 X mark X a__isNat x V1 V2 a__and a__isNatKind V1 isNatKind V2 a__U71 tt M N a__x mark N mark M mark s X mark X a__U51 tt M N mark M a__plus N s M a__U51 a__and a__and a__isNat M isNatKind M and isNat N isNatKind N M N a__and tt X mark X mark isNatKind X a__isNatKind X a__x N s M a__and a__and a__isNat M isNatKind M and isNat N isNatKind N mark plus X1 X2 a__plus mark X1 mark X2 mark U31 X1 X2 X3 a__U31 mark X1 X2 X3 a__U71 tt M N mark N a__isNatKind x V1 V2 a__and a__isNatKind V1 isNatKind V2 mark U41 X1 X2 a__U41 mark X1 X2 a__U32 tt V2 a__isNat V2 mark U31 X1 X2 X3 mark X1 a__plus N s M a__isNat M a__x N 0 a__U61 a__and a__isNat N isNatKind N mark U22 X a__U22 mark X a__plus N s M a__and a__isNat M isNatKind M mark U12 X1 X2 mark X1 mark x X1 X2 a__x mark X1 mark X2 a__U71 tt M N mark M mark x X1 X2 mark X2 a__isNat x V1 V2 a__isNatKind V1 a__plus N s M a__and a__and a__isNat M isNatKind M and isNat N isNatKind N mark U11 X1 X2 X3 a__U11 mark X1 X2 X3 mark U21 X1 X2 a__U21 mark X1 X2 a__U41 tt N mark N a__U31 tt V1 V2 a__isNat V1 mark U13 X a__U13 mark X a__U11 tt V1 V2 a__isNat V1 a__U12 tt V2 a__U13 a__isNat V2 a__plus N 0 a__U41 a__and a__isNat N isNatKind N N mark and X1 X2 a__and mark X1 X2 a__U31 tt V1 V2 a__U32 a__isNat V1 V2 mark U13 X mark X a__isNat plus V1 V2 a__isNatKind V1 mark U32 X1 X2 a__U32 mark X1 X2 mark x X1 X2 mark X1 true mark x X1 X2 mark X1 a__isNat plus V1 V2 a__isNatKind V1 mark U32 X1 X2 a__U32 mark X1 X2 a__plus N s M a__U51 a__and a__and a__isNat M isNatKind M and isNat N isNatKind N M N mark s X mark X a__U51 tt M N mark M mark U13 X mark X a__isNat x V1 V2 a__and a__isNatKind V1 isNatKind V2 a__U71 tt M N a__x mark N mark M mark U61 X mark X a__U21 tt V1 a__isNat V1 a__U31 tt V1 V2 a__U32 a__isNat V1 V2 a__isNat plus V1 V2 a__and a__isNatKind V1 isNatKind V2 a__plus N 0 a__isNat N a__U71 tt M N mark N mark plus X1 X2 mark X2 mark U11 X1 X2 X3 mark X1 mark and X1 X2 a__and mark X1 X2 mark U71 X1 X2 X3 a__U71 mark X1 X2 X3 a__plus N 0 a__U41 a__and a__isNat N isNatKind N N a__isNat plus V1 V2 a__U11 a__and a__isNatKind V1 isNatKind V2 V1 V2 a__x N 0 a__and a__isNat N isNatKind N a__U11 tt V1 V2 a__isNat V1 mark U51 X1 X2 X3 a__U51 mark X1 X2 X3 a__x N 0 a__isNat N a__U31 tt V1 V2 a__isNat V1 a__U41 tt N mark N a__U11 tt V1 V2 a__U12 a__isNat V1 V2 mark U21 X1 X2 a__U21 mark X1 X2 mark U11 X1 X2 X3 a__U11 mark X1 X2 X3 a__plus N s M a__and a__and a__isNat M isNatKind M and isNat N isNatKind N mark plus X1 X2 mark X1 mark and X1 X2 mark X1 a__isNat x V1 V2 a__isNatKind V1 mark U32 X1 X2 mark X1 a__U71 tt M N mark M mark x X1 X2 mark X2 mark x X1 X2 a__x mark X1 mark X2 a__x N s M a__and a__isNat M isNatKind M a__isNatKind plus V1 V2 a__isNatKind V1 a__plus N 0 a__and a__isNat N isNatKind N mark U12 X1 X2 mark X1 mark U12 X1 X2 a__U12 mark X1 X2 mark U41 X1 X2 mark X1 a__plus N s M a__and a__isNat M isNatKind M a__isNat x V1 V2 a__U31 a__and a__isNatKind V1 isNatKind V2 V1 V2 a__x N s M a__U71 a__and a__and a__isNat M isNatKind M and isNat N isNatKind N M N mark U33 X mark X a__isNat s V1 a__U21 a__isNatKind V1 V1 a__isNat s V1 a__isNatKind V1 a__U51 tt M N mark N mark U51 X1 X2 X3 mark X1 mark isNat X a__isNat X a__plus N s M a__isNat M mark U31 X1 X2 X3 mark X1 a__isNatKind x V1 V2 a__isNatKind V1 a__U51 tt M N a__plus mark N mark M a__U32 tt V2 a__isNat V2 mark U41 X1 X2 a__U41 mark X1 X2 a__isNatKind x V1 V2 a__and a__isNatKind V1 isNatKind V2 mark U21 X1 X2 mark X1 mark U31 X1 X2 X3 a__U31 mark X1 X2 X3 a__U71 tt M N mark N a__x N s M a__isNat M a__isNatKind s V1 a__isNatKind V1 mark plus X1 X2 a__plus mark X1 mark X2 mark U71 X1 X2 X3 mark X1 a__isNatKind plus V1 V2 a__and a__isNatKind V1 isNatKind V2 a__x N s M a__and a__and a__isNat M isNatKind M and isNat N isNatKind N mark isNatKind X a__isNatKind X mark U22 X mark X a__U71 tt M N a__plus a__x mark N mark M mark N a__U12 tt V2 a__isNat V2 a__and tt X mark X true a__isNatKind 1 0 isNatKind 1 0 a__plus 2 1 0 2 21654 0 U21 2 1 0 2 0 0 a__U71 3 2 22758 3 22756 0 U11 3 1 0 2 0 3 15452 0 s 1 1 0 a__U31 3 0 a__U33 1 0 a__U33 1 1 5600 a__isNat 1 0 U71 3 1 21653 2 22758 3 22756 0 and 2 1 0 2 0 0 a__U13 1 0 a__U51 3 1 0 2 0 3 0 0 a__x 2 1 22756 2 22758 0 a__U22 1 1 0 a__U11 3 0 a__U31 3 1 22758 2 22756 3 22757 0 a__U51 3 1 0 2 21654 3 0 0 a__x 2 1 22756 2 22758 0 U12 2 1 0 2 6132 0 a__U41 2 1 0 2 0 0 x 2 1 22756 2 22758 0 a__U12 2 0 a__U21 2 0 a__U61 1 0 a__plus 2 1 0 2 0 0 mark 1 1 0 0 0 14098 a__and 2 1 0 2 0 0 a__U21 2 1 0 2 0 0 a__U32 2 1 1 2 21174 0 mark 1 1 0 a__U11 3 1 0 2 0 3 15452 0 U32 2 1 1 2 21174 0 U33 1 1 5600 a__U12 2 1 0 2 6132 0 isNat 1 1 0 plus 2 1 0 2 21654 0 U61 1 1 14098 a__U22 1 0 a__U13 1 1 6132 U31 3 1 22758 2 22756 3 22757 0 a__U71 3 1 21653 2 22758 3 22756 0 a__U61 1 1 14098 a__U41 2 2 0 0 tt 0 0 a__isNat 1 1 0 U13 1 1 6132 a__isNatKind 1 0 U22 1 1 0 U51 3 1 0 2 21654 3 0 0 a__and 2 1 0 2 0 0 U41 2 1 0 2 0 0 a__U32 2 0 a__and tt X mark X a__U12 tt V2 a__isNat V2 a__U71 tt M N a__plus a__x mark N mark M mark N mark U22 X mark X mark isNatKind X a__isNatKind X a__isNatKind plus V1 V2 a__and a__isNatKind V1 isNatKind V2 mark plus X1 X2 a__plus mark X1 mark X2 a__isNatKind s V1 a__isNatKind V1 mark U21 X1 X2 mark X1 a__isNatKind x V1 V2 a__and a__isNatKind V1 isNatKind V2 mark U41 X1 X2 a__U41 mark X1 X2 a__U32 tt V2 a__isNat V2 a__U51 tt M N a__plus mark N mark M a__isNatKind x V1 V2 a__isNatKind V1 a__plus N s M a__isNat M mark isNat X a__isNat X mark U51 X1 X2 X3 mark X1 a__U51 tt M N mark N a__isNat s V1 a__isNatKind V1 a__isNat s V1 a__U21 a__isNatKind V1 V1 a__x N s M a__U71 a__and a__and a__isNat M isNatKind M and isNat N isNatKind N M N a__isNat x V1 V2 a__U31 a__and a__isNatKind V1 isNatKind V2 V1 V2 a__plus N s M a__and a__isNat M isNatKind M mark U41 X1 X2 mark X1 mark U12 X1 X2 mark X1 a__plus N 0 a__and a__isNat N isNatKind N a__isNatKind plus V1 V2 a__isNatKind V1 mark x X1 X2 a__x mark X1 mark X2 a__isNat x V1 V2 a__isNatKind V1 mark and X1 X2 mark X1 mark plus X1 X2 mark X1 a__plus N s M a__and a__and a__isNat M isNatKind M and isNat N isNatKind N mark U21 X1 X2 a__U21 mark X1 X2 a__U11 tt V1 V2 a__U12 a__isNat V1 V2 a__U41 tt N mark N a__U31 tt V1 V2 a__isNat V1 mark U51 X1 X2 X3 a__U51 mark X1 X2 X3 a__U11 tt V1 V2 a__isNat V1 a__isNat plus V1 V2 a__U11 a__and a__isNatKind V1 isNatKind V2 V1 V2 a__plus N 0 a__U41 a__and a__isNat N isNatKind N N mark U71 X1 X2 X3 a__U71 mark X1 X2 X3 mark and X1 X2 a__and mark X1 X2 mark U11 X1 X2 X3 mark X1 a__isNat plus V1 V2 a__and a__isNatKind V1 isNatKind V2 a__U31 tt V1 V2 a__U32 a__isNat V1 V2 a__U21 tt V1 a__isNat V1 a__U71 tt M N a__x mark N mark M a__isNat x V1 V2 a__and a__isNatKind V1 isNatKind V2 a__U51 tt M N mark M mark s X mark X a__plus N s M a__U51 a__and a__and a__isNat M isNatKind M and isNat N isNatKind N M N a__isNat plus V1 V2 a__isNatKind V1 a__isNatKind 0 tt a__U21 X1 X2 U21 X1 X2 a__U21 tt V1 a__U22 a__isNat V1 a__isNat plus V1 V2 a__U11 a__and a__isNatKind V1 isNatKind V2 V1 V2 a__U33 tt tt a__U33 X U33 X a__U11 tt V1 V2 a__U12 a__isNat V1 V2 a__U13 tt tt a__isNat s V1 a__U21 a__isNatKind V1 V1 a__isNatKind x V1 V2 a__and a__isNatKind V1 isNatKind V2 mark U51 X1 X2 X3 a__U51 mark X1 X2 X3 mark U11 X1 X2 X3 a__U11 mark X1 X2 X3 a__isNatKind plus V1 V2 a__and a__isNatKind V1 isNatKind V2 mark U31 X1 X2 X3 a__U31 mark X1 X2 X3 a__isNat x V1 V2 a__U31 a__and a__isNatKind V1 isNatKind V2 V1 V2 a__x X1 X2 x X1 X2 mark U12 X1 X2 a__U12 mark X1 X2 mark U33 X a__U33 mark X a__plus N 0 a__U41 a__and a__isNat N isNatKind N N mark isNat X a__isNat X mark s X s mark X a__U22 tt tt mark U32 X1 X2 a__U32 mark X1 X2 a__U51 tt M N s a__plus mark N mark M mark U71 X1 X2 X3 a__U71 mark X1 X2 X3 a__U32 tt V2 a__U33 a__isNat V2 a__isNatKind s V1 a__isNatKind V1 a__x N s M a__U71 a__and a__and a__isNat M isNatKind M and isNat N isNatKind N M N a__U13 X U13 X a__U31 X1 X2 X3 U31 X1 X2 X3 mark U21 X1 X2 a__U21 mark X1 X2 a__isNatKind X isNatKind X a__isNat 0 tt a__U51 X1 X2 X3 U51 X1 X2 X3 mark U22 X a__U22 mark X a__U71 tt M N a__plus a__x mark N mark M mark N mark 0 0 a__plus N s M a__U51 a__and a__and a__isNat M isNatKind M and isNat N isNatKind N M N a__x N 0 a__U61 a__and a__isNat N isNatKind N a__plus X1 X2 plus X1 X2 a__U61 tt 0 a__U41 tt N mark N a__and tt X mark X a__U22 X U22 X mark x X1 X2 a__x mark X1 mark X2 a__U41 X1 X2 U41 X1 X2 a__U71 X1 X2 X3 U71 X1 X2 X3 a__U31 tt V1 V2 a__U32 a__isNat V1 V2 mark U61 X a__U61 mark X a__and X1 X2 and X1 X2 a__U61 X U61 X a__isNat X isNat X a__U32 X1 X2 U32 X1 X2 a__U12 X1 X2 U12 X1 X2 mark plus X1 X2 a__plus mark X1 mark X2 mark and X1 X2 a__and mark X1 X2 mark isNatKind X a__isNatKind X a__U11 X1 X2 X3 U11 X1 X2 X3 mark U41 X1 X2 a__U41 mark X1 X2 mark U13 X a__U13 mark X mark tt tt a__U12 tt V2 a__U13 a__isNat V2 a__U21 tt V1 a__isNat V1 a__isNat plus V1 V2 a__isNatKind V1 a__isNat plus V1 V2 a__and a__isNatKind V1 isNatKind V2 a__isNat plus V1 V2 a__U11 a__and a__isNatKind V1 isNatKind V2 V1 V2 a__U11 tt V1 V2 a__isNat V1 a__U11 tt V1 V2 a__U12 a__isNat V1 V2 a__isNat s V1 a__isNatKind V1 a__isNat s V1 a__U21 a__isNatKind V1 V1 a__isNatKind x V1 V2 a__isNatKind V1 a__isNatKind x V1 V2 a__and a__isNatKind V1 isNatKind V2 mark U51 X1 X2 X3 mark X1 mark U51 X1 X2 X3 a__U51 mark X1 X2 X3 mark U11 X1 X2 X3 mark X1 a__isNatKind plus V1 V2 a__isNatKind V1 a__isNatKind plus V1 V2 a__and a__isNatKind V1 isNatKind V2 a__isNat x V1 V2 a__isNatKind V1 a__isNat x V1 V2 a__and a__isNatKind V1 isNatKind V2 a__isNat x V1 V2 a__U31 a__and a__isNatKind V1 isNatKind V2 V1 V2 mark U12 X1 X2 mark X1 a__plus N 0 a__and a__isNat N isNatKind N a__plus N 0 a__U41 a__and a__isNat N isNatKind N N mark isNat X a__isNat X mark s X mark X a__U51 tt M N mark M a__U51 tt M N mark N a__U51 tt M N a__plus mark N mark M mark U71 X1 X2 X3 a__U71 mark X1 X2 X3 a__U32 tt V2 a__isNat V2 a__isNatKind s V1 a__isNatKind V1 a__x N s M a__U71 a__and a__and a__isNat M isNatKind M and isNat N isNatKind N M N mark U21 X1 X2 mark X1 mark U21 X1 X2 a__U21 mark X1 X2 mark U22 X mark X a__U71 tt M N a__x mark N mark M a__U71 tt M N a__plus a__x mark N mark M mark N a__plus N s M a__isNat M a__plus N s M a__and a__isNat M isNatKind M a__plus N s M a__and a__and a__isNat M isNatKind M and isNat N isNatKind N a__plus N s M a__U51 a__and a__and a__isNat M isNatKind M and isNat N isNatKind N M N a__U41 tt N mark N a__and tt X mark X mark x X1 X2 a__x mark X1 mark X2 a__U31 tt V1 V2 a__isNat V1 a__U31 tt V1 V2 a__U32 a__isNat V1 V2 mark plus X1 X2 mark X1 mark plus X1 X2 a__plus mark X1 mark X2 mark and X1 X2 mark X1 mark and X1 X2 a__and mark X1 X2 mark isNatKind X a__isNatKind X mark U41 X1 X2 mark X1 mark U41 X1 X2 a__U41 mark X1 X2 a__U12 tt V2 a__isNat V2 true a__isNatKind 1 0 isNatKind 1 0 a__plus 2 1 0 2 1 0 U21 2 1 0 2 0 0 a__U71 3 2 4 3 2 0 U11 3 1 0 2 0 3 1 0 s 1 1 0 a__U31 3 0 a__U33 1 0 a__U33 1 1 2 a__isNat 1 0 U71 3 2 4 3 2 0 and 2 1 0 2 0 0 a__U13 1 0 a__U51 3 2 1 3 0 0 a__x 2 1 2 2 4 0 a__U22 1 1 0 a__U11 3 0 a__U31 3 1 4 2 2 3 3 0 a__U51 3 1 0 2 1 3 0 0 a__x 2 1 2 2 4 0 U12 2 1 0 2 1 0 a__U41 2 1 0 2 0 0 x 2 1 2 2 4 0 a__U12 2 0 a__U21 2 0 a__U61 1 0 a__plus 2 1 0 2 1 0 mark 1 1 0 0 0 2 a__and 2 2 0 0 a__U21 2 1 0 2 0 0 a__U32 2 1 1 2 2 0 mark 1 1 0 a__U11 3 1 0 2 0 3 1 0 U32 2 1 1 2 2 0 U33 1 1 2 a__U12 2 1 0 2 1 0 isNat 1 1 0 plus 2 1 0 2 1 0 U61 1 2 a__U22 1 0 a__U13 1 1 1 U31 3 1 4 2 2 3 3 0 a__U71 3 2 4 3 2 0 a__U61 1 2 a__U41 2 2 0 0 tt 0 0 a__isNat 1 1 0 U13 1 1 1 a__isNatKind 1 0 U22 1 1 0 U51 3 1 0 2 1 3 0 0 a__and 2 1 0 2 0 0 U41 2 1 0 2 0 0 a__U32 2 0 a__U12 tt V2 a__isNat V2 mark U41 X1 X2 a__U41 mark X1 X2 mark U41 X1 X2 mark X1 mark isNatKind X a__isNatKind X mark and X1 X2 a__and mark X1 X2 mark and X1 X2 mark X1 mark plus X1 X2 a__plus mark X1 mark X2 mark plus X1 X2 mark X1 a__U31 tt V1 V2 a__U32 a__isNat V1 V2 a__U31 tt V1 V2 a__isNat V1 mark x X1 X2 a__x mark X1 mark X2 a__and tt X mark X a__U41 tt N mark N a__plus N s M a__U51 a__and a__and a__isNat M isNatKind M and isNat N isNatKind N M N a__plus N s M a__and a__and a__isNat M isNatKind M and isNat N isNatKind N a__U71 tt M N a__plus a__x mark N mark M mark N a__U71 tt M N a__x mark N mark M mark U22 X mark X mark U21 X1 X2 a__U21 mark X1 X2 mark U21 X1 X2 mark X1 a__x N s M a__U71 a__and a__and a__isNat M isNatKind M and isNat N isNatKind N M N a__isNatKind s V1 a__isNatKind V1 a__U32 tt V2 a__isNat V2 mark U71 X1 X2 X3 a__U71 mark X1 X2 X3 a__U51 tt M N a__plus mark N mark M a__U51 tt M N mark N mark s X mark X mark isNat X a__isNat X a__plus N 0 a__U41 a__and a__isNat N isNatKind N N mark U12 X1 X2 mark X1 a__isNat x V1 V2 a__U31 a__and a__isNatKind V1 isNatKind V2 V1 V2 a__isNat x V1 V2 a__and a__isNatKind V1 isNatKind V2 a__isNat x V1 V2 a__isNatKind V1 a__isNatKind plus V1 V2 a__and a__isNatKind V1 isNatKind V2 a__isNatKind plus V1 V2 a__isNatKind V1 mark U11 X1 X2 X3 mark X1 mark U51 X1 X2 X3 a__U51 mark X1 X2 X3 mark U51 X1 X2 X3 mark X1 a__isNatKind x V1 V2 a__and a__isNatKind V1 isNatKind V2 a__isNatKind x V1 V2 a__isNatKind V1 a__isNat s V1 a__U21 a__isNatKind V1 V1 a__isNat s V1 a__isNatKind V1 a__U11 tt V1 V2 a__U12 a__isNat V1 V2 a__U11 tt V1 V2 a__isNat V1 a__isNat plus V1 V2 a__U11 a__and a__isNatKind V1 isNatKind V2 V1 V2 a__isNat plus V1 V2 a__and a__isNatKind V1 isNatKind V2 a__isNat plus V1 V2 a__isNatKind V1 a__U21 tt V1 a__isNat V1 a__isNatKind 0 tt a__U21 X1 X2 U21 X1 X2 a__U21 tt V1 a__U22 a__isNat V1 a__isNat plus V1 V2 a__U11 a__and a__isNatKind V1 isNatKind V2 V1 V2 a__U33 tt tt a__U33 X U33 X a__U11 tt V1 V2 a__U12 a__isNat V1 V2 a__U13 tt tt a__isNat s V1 a__U21 a__isNatKind V1 V1 a__isNatKind x V1 V2 a__and a__isNatKind V1 isNatKind V2 mark U51 X1 X2 X3 a__U51 mark X1 X2 X3 mark U11 X1 X2 X3 a__U11 mark X1 X2 X3 a__isNatKind plus V1 V2 a__and a__isNatKind V1 isNatKind V2 mark U31 X1 X2 X3 a__U31 mark X1 X2 X3 a__isNat x V1 V2 a__U31 a__and a__isNatKind V1 isNatKind V2 V1 V2 a__x X1 X2 x X1 X2 mark U12 X1 X2 a__U12 mark X1 X2 mark U33 X a__U33 mark X a__plus N 0 a__U41 a__and a__isNat N isNatKind N N mark isNat X a__isNat X mark s X s mark X a__U22 tt tt mark U32 X1 X2 a__U32 mark X1 X2 a__U51 tt M N s a__plus mark N mark M mark U71 X1 X2 X3 a__U71 mark X1 X2 X3 a__U32 tt V2 a__U33 a__isNat V2 a__isNatKind s V1 a__isNatKind V1 a__x N s M a__U71 a__and a__and a__isNat M isNatKind M and isNat N isNatKind N M N a__U13 X U13 X a__U31 X1 X2 X3 U31 X1 X2 X3 mark U21 X1 X2 a__U21 mark X1 X2 a__isNatKind X isNatKind X a__isNat 0 tt a__U51 X1 X2 X3 U51 X1 X2 X3 mark U22 X a__U22 mark X a__U71 tt M N a__plus a__x mark N mark M mark N mark 0 0 a__plus N s M a__U51 a__and a__and a__isNat M isNatKind M and isNat N isNatKind N M N a__x N 0 a__U61 a__and a__isNat N isNatKind N a__plus X1 X2 plus X1 X2 a__U61 tt 0 a__U41 tt N mark N a__and tt X mark X a__U22 X U22 X mark x X1 X2 a__x mark X1 mark X2 a__U41 X1 X2 U41 X1 X2 a__U71 X1 X2 X3 U71 X1 X2 X3 a__U31 tt V1 V2 a__U32 a__isNat V1 V2 mark U61 X a__U61 mark X a__and X1 X2 and X1 X2 a__U61 X U61 X a__isNat X isNat X a__U32 X1 X2 U32 X1 X2 a__U12 X1 X2 U12 X1 X2 mark plus X1 X2 a__plus mark X1 mark X2 mark and X1 X2 a__and mark X1 X2 mark isNatKind X a__isNatKind X a__U11 X1 X2 X3 U11 X1 X2 X3 mark U41 X1 X2 a__U41 mark X1 X2 mark U13 X a__U13 mark X mark tt tt a__U12 tt V2 a__U13 a__isNat V2 a__U21 tt V1 a__isNat V1 a__isNat plus V1 V2 a__isNatKind V1 a__isNat plus V1 V2 a__and a__isNatKind V1 isNatKind V2 a__isNat plus V1 V2 a__U11 a__and a__isNatKind V1 isNatKind V2 V1 V2 a__U11 tt V1 V2 a__isNat V1 a__U11 tt V1 V2 a__U12 a__isNat V1 V2 a__isNat s V1 a__isNatKind V1 a__isNat s V1 a__U21 a__isNatKind V1 V1 a__isNatKind x V1 V2 a__isNatKind V1 a__isNatKind x V1 V2 a__and a__isNatKind V1 isNatKind V2 mark U51 X1 X2 X3 mark X1 mark U51 X1 X2 X3 a__U51 mark X1 X2 X3 mark U11 X1 X2 X3 mark X1 a__isNatKind plus V1 V2 a__isNatKind V1 a__isNatKind plus V1 V2 a__and a__isNatKind V1 isNatKind V2 a__isNat x V1 V2 a__isNatKind V1 a__isNat x V1 V2 a__and a__isNatKind V1 isNatKind V2 a__isNat x V1 V2 a__U31 a__and a__isNatKind V1 isNatKind V2 V1 V2 mark U12 X1 X2 mark X1 a__plus N 0 a__U41 a__and a__isNat N isNatKind N N mark isNat X a__isNat X mark s X mark X a__U51 tt M N mark N a__U51 tt M N a__plus mark N mark M mark U71 X1 X2 X3 a__U71 mark X1 X2 X3 a__U32 tt V2 a__isNat V2 a__isNatKind s V1 a__isNatKind V1 a__x N s M a__U71 a__and a__and a__isNat M isNatKind M and isNat N isNatKind N M N mark U21 X1 X2 mark X1 mark U21 X1 X2 a__U21 mark X1 X2 mark U22 X mark X a__U71 tt M N a__x mark N mark M a__U71 tt M N a__plus a__x mark N mark M mark N a__plus N s M a__and a__and a__isNat M isNatKind M and isNat N isNatKind N a__plus N s M a__U51 a__and a__and a__isNat M isNatKind M and isNat N isNatKind N M N a__U41 tt N mark N a__and tt X mark X mark x X1 X2 a__x mark X1 mark X2 a__U31 tt V1 V2 a__isNat V1 a__U31 tt V1 V2 a__U32 a__isNat V1 V2 mark plus X1 X2 mark X1 mark plus X1 X2 a__plus mark X1 mark X2 mark and X1 X2 mark X1 mark and X1 X2 a__and mark X1 X2 mark isNatKind X a__isNatKind X mark U41 X1 X2 mark X1 mark U41 X1 X2 a__U41 mark X1 X2 a__U12 tt V2 a__isNat V2 true a__isNatKind 1 1 isNatKind 1 0 a__plus 2 1 0 2 2 0 U21 2 1 0 2 0 0 a__U71 3 2 6 3 4 0 U11 3 1 0 2 0 3 1 0 s 1 1 0 a__U31 3 2 3 3 3 0 a__U33 1 0 a__U33 1 1 3 a__isNat 1 1 1 U71 3 2 5 3 3 0 and 2 1 0 2 0 0 a__U13 1 0 a__U51 3 2 3 3 1 0 a__x 2 1 4 2 6 0 a__U22 1 1 0 a__U11 3 2 1 3 2 0 a__U31 3 1 5 2 3 3 4 0 a__U51 3 1 0 2 2 3 0 0 a__x 2 1 3 2 5 0 U12 2 1 0 2 1 0 a__U41 2 1 0 2 0 0 x 2 1 3 2 5 0 a__U12 2 2 2 0 a__U21 2 2 1 0 a__U61 1 0 a__plus 2 1 1 2 3 0 mark 1 1 1 0 0 1 a__and 2 2 1 0 a__U21 2 1 0 2 0 0 a__U32 2 1 2 2 3 0 mark 1 1 0 a__U11 3 1 0 2 0 3 1 0 U32 2 1 2 2 3 0 U33 1 1 3 a__U12 2 1 0 2 1 0 isNat 1 1 0 plus 2 1 0 2 2 0 U61 1 3 a__U22 1 0 a__U13 1 1 1 U31 3 1 5 2 3 3 4 0 a__U71 3 2 5 3 3 0 a__U61 1 3 a__U41 2 2 1 0 tt 0 0 a__isNat 1 1 0 U13 1 1 1 a__isNatKind 1 0 U22 1 1 0 U51 3 1 0 2 2 3 0 0 a__and 2 1 0 2 0 0 U41 2 1 0 2 0 0 a__U32 2 2 2 0 mark U41 X1 X2 a__U41 mark X1 X2 mark U41 X1 X2 mark X1 mark isNatKind X a__isNatKind X mark and X1 X2 a__and mark X1 X2 mark and X1 X2 mark X1 mark plus X1 X2 a__plus mark X1 mark X2 mark plus X1 X2 mark X1 mark x X1 X2 a__x mark X1 mark X2 a__and tt X mark X a__U41 tt N mark N a__plus N s M a__U51 a__and a__and a__isNat M isNatKind M and isNat N isNatKind N M N a__plus N s M a__and a__and a__isNat M isNatKind M and isNat N isNatKind N a__U71 tt M N a__plus a__x mark N mark M mark N a__U71 tt M N a__x mark N mark M mark U22 X mark X mark U21 X1 X2 a__U21 mark X1 X2 mark U21 X1 X2 mark X1 a__x N s M a__U71 a__and a__and a__isNat M isNatKind M and isNat N isNatKind N M N a__isNatKind s V1 a__isNatKind V1 mark U71 X1 X2 X3 a__U71 mark X1 X2 X3 a__U51 tt M N a__plus mark N mark M a__U51 tt M N mark N mark s X mark X mark isNat X a__isNat X a__plus N 0 a__U41 a__and a__isNat N isNatKind N N mark U12 X1 X2 mark X1 a__isNatKind plus V1 V2 a__and a__isNatKind V1 isNatKind V2 a__isNatKind plus V1 V2 a__isNatKind V1 mark U11 X1 X2 X3 mark X1 mark U51 X1 X2 X3 a__U51 mark X1 X2 X3 mark U51 X1 X2 X3 mark X1 a__isNatKind x V1 V2 a__and a__isNatKind V1 isNatKind V2 a__isNatKind x V1 V2 a__isNatKind V1 a__isNat s V1 a__U21 a__isNatKind V1 V1 a__isNat s V1 a__isNatKind V1 a__U11 tt V1 V2 a__U12 a__isNat V1 V2 a__U11 tt V1 V2 a__isNat V1 a__isNat plus V1 V2 a__U11 a__and a__isNatKind V1 isNatKind V2 V1 V2 a__U21 tt V1 a__isNat V1 a__isNatKind 0 tt a__U21 X1 X2 U21 X1 X2 a__U21 tt V1 a__U22 a__isNat V1 a__isNat plus V1 V2 a__U11 a__and a__isNatKind V1 isNatKind V2 V1 V2 a__U33 tt tt a__U33 X U33 X a__U11 tt V1 V2 a__U12 a__isNat V1 V2 a__U13 tt tt a__isNat s V1 a__U21 a__isNatKind V1 V1 a__isNatKind x V1 V2 a__and a__isNatKind V1 isNatKind V2 mark U51 X1 X2 X3 a__U51 mark X1 X2 X3 mark U11 X1 X2 X3 a__U11 mark X1 X2 X3 a__isNatKind plus V1 V2 a__and a__isNatKind V1 isNatKind V2 mark U31 X1 X2 X3 a__U31 mark X1 X2 X3 a__isNat x V1 V2 a__U31 a__and a__isNatKind V1 isNatKind V2 V1 V2 a__x X1 X2 x X1 X2 mark U12 X1 X2 a__U12 mark X1 X2 mark U33 X a__U33 mark X a__plus N 0 a__U41 a__and a__isNat N isNatKind N N mark isNat X a__isNat X mark s X s mark X a__U22 tt tt mark U32 X1 X2 a__U32 mark X1 X2 a__U51 tt M N s a__plus mark N mark M mark U71 X1 X2 X3 a__U71 mark X1 X2 X3 a__U32 tt V2 a__U33 a__isNat V2 a__isNatKind s V1 a__isNatKind V1 a__x N s M a__U71 a__and a__and a__isNat M isNatKind M and isNat N isNatKind N M N a__U13 X U13 X a__U31 X1 X2 X3 U31 X1 X2 X3 mark U21 X1 X2 a__U21 mark X1 X2 a__isNatKind X isNatKind X a__isNat 0 tt a__U51 X1 X2 X3 U51 X1 X2 X3 mark U22 X a__U22 mark X a__U71 tt M N a__plus a__x mark N mark M mark N mark 0 0 a__plus N s M a__U51 a__and a__and a__isNat M isNatKind M and isNat N isNatKind N M N a__x N 0 a__U61 a__and a__isNat N isNatKind N a__plus X1 X2 plus X1 X2 a__U61 tt 0 a__U41 tt N mark N a__and tt X mark X a__U22 X U22 X mark x X1 X2 a__x mark X1 mark X2 a__U41 X1 X2 U41 X1 X2 a__U71 X1 X2 X3 U71 X1 X2 X3 a__U31 tt V1 V2 a__U32 a__isNat V1 V2 mark U61 X a__U61 mark X a__and X1 X2 and X1 X2 a__U61 X U61 X a__isNat X isNat X a__U32 X1 X2 U32 X1 X2 a__U12 X1 X2 U12 X1 X2 mark plus X1 X2 a__plus mark X1 mark X2 mark and X1 X2 a__and mark X1 X2 mark isNatKind X a__isNatKind X a__U11 X1 X2 X3 U11 X1 X2 X3 mark U41 X1 X2 a__U41 mark X1 X2 mark U13 X a__U13 mark X mark tt tt a__U12 tt V2 a__U13 a__isNat V2 a__U21 tt V1 a__isNat V1 a__isNat plus V1 V2 a__U11 a__and a__isNatKind V1 isNatKind V2 V1 V2 a__U11 tt V1 V2 a__isNat V1 a__isNat s V1 a__isNatKind V1 a__isNat s V1 a__U21 a__isNatKind V1 V1 a__isNatKind x V1 V2 a__isNatKind V1 a__isNatKind x V1 V2 a__and a__isNatKind V1 isNatKind V2 mark U51 X1 X2 X3 mark X1 mark U51 X1 X2 X3 a__U51 mark X1 X2 X3 mark U11 X1 X2 X3 mark X1 a__isNatKind plus V1 V2 a__isNatKind V1 a__isNatKind plus V1 V2 a__and a__isNatKind V1 isNatKind V2 mark U12 X1 X2 mark X1 a__plus N 0 a__U41 a__and a__isNat N isNatKind N N mark isNat X a__isNat X mark s X mark X a__U51 tt M N mark N a__U51 tt M N a__plus mark N mark M mark U71 X1 X2 X3 a__U71 mark X1 X2 X3 a__isNatKind s V1 a__isNatKind V1 a__x N s M a__U71 a__and a__and a__isNat M isNatKind M and isNat N isNatKind N M N mark U21 X1 X2 mark X1 mark U21 X1 X2 a__U21 mark X1 X2 mark U22 X mark X a__U71 tt M N a__x mark N mark M a__U71 tt M N a__plus a__x mark N mark M mark N a__plus N s M a__and a__and a__isNat M isNatKind M and isNat N isNatKind N a__plus N s M a__U51 a__and a__and a__isNat M isNatKind M and isNat N isNatKind N M N a__U41 tt N mark N a__and tt X mark X mark x X1 X2 a__x mark X1 mark X2 mark plus X1 X2 mark X1 mark plus X1 X2 a__plus mark X1 mark X2 mark and X1 X2 mark X1 mark and X1 X2 a__and mark X1 X2 mark isNatKind X a__isNatKind X mark U41 X1 X2 mark X1 mark U41 X1 X2 a__U41 mark X1 X2 true a__isNatKind 1 32294 isNatKind 1 1 a__plus 2 1 0 2 8 0 U21 2 1 2 0 a__U71 3 1 32297 3 51803 0 U11 3 1 2 0 s 1 1 0 a__U31 3 0 a__U33 1 0 a__U33 1 1 a__isNat 1 32295 U71 3 1 5 3 19510 0 and 2 1 0 2 0 0 a__U13 1 0 a__U51 3 1 32294 2 32297 3 32293 0 a__x 2 1 51803 0 a__U22 1 1 0 a__U11 3 1 32294 0 a__U31 3 1 2 0 a__U51 3 1 1 2 8 3 0 0 a__x 2 1 19510 0 U12 2 1 0 0 a__U41 2 1 5108 2 0 0 x 2 1 19510 0 a__U12 2 0 a__U21 2 1 32294 0 a__U61 1 0 a__plus 2 1 32293 2 32297 0 mark 1 1 32293 0 0 12579 a__and 2 2 32293 0 a__U21 2 1 2 0 a__U32 2 1 0 0 mark 1 1 0 a__U11 3 1 2 0 U32 2 1 0 0 U33 1 1 a__U12 2 1 0 0 isNat 1 3 plus 2 1 0 2 8 0 U61 1 12579 a__U22 1 0 a__U13 1 1 U31 3 1 2 0 a__U71 3 1 5 3 19510 0 a__U61 1 12579 a__U41 2 2 32293 0 tt 0 1 a__isNat 1 3 U13 1 1 a__isNatKind 1 1 U22 1 1 0 U51 3 1 1 2 8 3 0 0 a__and 2 1 0 2 0 0 U41 2 1 5108 2 0 0 a__U32 2 0 mark U41 X1 X2 a__U41 mark X1 X2 mark isNatKind X a__isNatKind X mark and X1 X2 a__and mark X1 X2 mark and X1 X2 mark X1 mark plus X1 X2 a__plus mark X1 mark X2 mark plus X1 X2 mark X1 mark x X1 X2 a__x mark X1 mark X2 a__and tt X mark X a__U41 tt N mark N a__plus N s M a__U51 a__and a__and a__isNat M isNatKind M and isNat N isNatKind N M N a__U71 tt M N a__plus a__x mark N mark M mark N a__U71 tt M N a__x mark N mark M mark U22 X mark X a__x N s M a__U71 a__and a__and a__isNat M isNatKind M and isNat N isNatKind N M N a__isNatKind s V1 a__isNatKind V1 mark U71 X1 X2 X3 a__U71 mark X1 X2 X3 a__U51 tt M N a__plus mark N mark M a__U51 tt M N mark N mark s X mark X a__plus N 0 a__U41 a__and a__isNat N isNatKind N N mark U12 X1 X2 mark X1 a__isNatKind plus V1 V2 a__and a__isNatKind V1 isNatKind V2 a__isNatKind plus V1 V2 a__isNatKind V1 mark U51 X1 X2 X3 a__U51 mark X1 X2 X3 a__isNatKind x V1 V2 a__and a__isNatKind V1 isNatKind V2 a__isNatKind x V1 V2 a__isNatKind V1 a__isNat s V1 a__U21 a__isNatKind V1 V1 a__U11 tt V1 V2 a__isNat V1 a__isNat plus V1 V2 a__U11 a__and a__isNatKind V1 isNatKind V2 V1 V2 a__U21 tt V1 a__isNat V1 a__isNatKind 0 tt a__U21 X1 X2 U21 X1 X2 a__U21 tt V1 a__U22 a__isNat V1 a__isNat plus V1 V2 a__U11 a__and a__isNatKind V1 isNatKind V2 V1 V2 a__U33 tt tt a__U33 X U33 X a__U11 tt V1 V2 a__U12 a__isNat V1 V2 a__U13 tt tt a__isNat s V1 a__U21 a__isNatKind V1 V1 a__isNatKind x V1 V2 a__and a__isNatKind V1 isNatKind V2 mark U51 X1 X2 X3 a__U51 mark X1 X2 X3 mark U11 X1 X2 X3 a__U11 mark X1 X2 X3 a__isNatKind plus V1 V2 a__and a__isNatKind V1 isNatKind V2 mark U31 X1 X2 X3 a__U31 mark X1 X2 X3 a__isNat x V1 V2 a__U31 a__and a__isNatKind V1 isNatKind V2 V1 V2 a__x X1 X2 x X1 X2 mark U12 X1 X2 a__U12 mark X1 X2 mark U33 X a__U33 mark X a__plus N 0 a__U41 a__and a__isNat N isNatKind N N mark isNat X a__isNat X mark s X s mark X a__U22 tt tt mark U32 X1 X2 a__U32 mark X1 X2 a__U51 tt M N s a__plus mark N mark M mark U71 X1 X2 X3 a__U71 mark X1 X2 X3 a__U32 tt V2 a__U33 a__isNat V2 a__isNatKind s V1 a__isNatKind V1 a__x N s M a__U71 a__and a__and a__isNat M isNatKind M and isNat N isNatKind N M N a__U13 X U13 X a__U31 X1 X2 X3 U31 X1 X2 X3 mark U21 X1 X2 a__U21 mark X1 X2 a__isNatKind X isNatKind X a__isNat 0 tt a__U51 X1 X2 X3 U51 X1 X2 X3 mark U22 X a__U22 mark X a__U71 tt M N a__plus a__x mark N mark M mark N mark 0 0 a__plus N s M a__U51 a__and a__and a__isNat M isNatKind M and isNat N isNatKind N M N a__x N 0 a__U61 a__and a__isNat N isNatKind N a__plus X1 X2 plus X1 X2 a__U61 tt 0 a__U41 tt N mark N a__and tt X mark X a__U22 X U22 X mark x X1 X2 a__x mark X1 mark X2 a__U41 X1 X2 U41 X1 X2 a__U71 X1 X2 X3 U71 X1 X2 X3 a__U31 tt V1 V2 a__U32 a__isNat V1 V2 mark U61 X a__U61 mark X a__and X1 X2 and X1 X2 a__U61 X U61 X a__isNat X isNat X a__U32 X1 X2 U32 X1 X2 a__U12 X1 X2 U12 X1 X2 mark plus X1 X2 a__plus mark X1 mark X2 mark and X1 X2 a__and mark X1 X2 mark isNatKind X a__isNatKind X a__U11 X1 X2 X3 U11 X1 X2 X3 mark U41 X1 X2 a__U41 mark X1 X2 mark U13 X a__U13 mark X mark tt tt a__U12 tt V2 a__U13 a__isNat V2 a__U21 tt V1 a__isNat V1 a__isNat plus V1 V2 a__U11 a__and a__isNatKind V1 isNatKind V2 V1 V2 a__U11 tt V1 V2 a__isNat V1 a__isNat s V1 a__U21 a__isNatKind V1 V1 true a__isNatKind 1 0 isNatKind 1 4448 a__plus 2 4449 U21 2 4449 a__U71 3 0 U11 3 4449 s 1 1 2 a__U31 3 0 a__U33 1 0 a__U33 1 4450 a__isNat 1 1 0 U71 3 4449 and 2 2 a__U13 1 0 a__U51 3 0 a__x 2 0 a__U22 1 4449 a__U11 3 2 1 a__U31 3 4448 a__U51 3 4450 a__x 2 4447 U12 2 4450 a__U41 2 4450 x 2 1 4448 a__U12 2 0 a__U21 2 2 1 a__U61 1 0 a__plus 2 0 mark 1 0 0 0 4449 a__and 2 0 a__U21 2 2 4448 a__U32 2 2 4449 mark 1 4446 a__U11 3 2 3 4448 U32 2 1 4450 U33 1 1 4451 a__U12 2 4449 isNat 1 4448 plus 2 1 4450 U61 1 1 4449 a__U22 1 0 a__U13 1 4450 U31 3 1 2 3 4449 a__U71 3 2 4448 a__U61 1 4448 a__U41 2 0 tt 0 4451 a__isNat 1 4447 U13 1 1 4451 a__isNatKind 1 4447 U22 1 4450 U51 3 4451 a__and 2 1 U41 2 4451 a__U32 2 0 a__isNatKind x V1 V2 a__isNatKind V1 a__isNatKind x V1 V2 a__and a__isNatKind V1 isNatKind V2 mark U51 X1 X2 X3 a__U51 mark X1 X2 X3 a__isNatKind plus V1 V2 a__isNatKind V1 a__isNatKind plus V1 V2 a__and a__isNatKind V1 isNatKind V2 mark U12 X1 X2 mark X1 a__plus N 0 a__U41 a__and a__isNat N isNatKind N N mark s X mark X a__U51 tt M N mark N a__U51 tt M N a__plus mark N mark M mark U71 X1 X2 X3 a__U71 mark X1 X2 X3 a__isNatKind s V1 a__isNatKind V1 a__x N s M a__U71 a__and a__and a__isNat M isNatKind M and isNat N isNatKind N M N mark U22 X mark X a__U71 tt M N a__x mark N mark M a__U71 tt M N a__plus a__x mark N mark M mark N a__plus N s M a__U51 a__and a__and a__isNat M isNatKind M and isNat N isNatKind N M N a__U41 tt N mark N a__and tt X mark X mark x X1 X2 a__x mark X1 mark X2 mark plus X1 X2 mark X1 mark plus X1 X2 a__plus mark X1 mark X2 mark and X1 X2 mark X1 mark and X1 X2 a__and mark X1 X2 mark isNatKind X a__isNatKind X mark U41 X1 X2 a__U41 mark X1 X2 true a__isNatKind 1 1 1 isNatKind 1 1 2 a__plus 2 1 0 2 2 0 U21 2 1 1 2 4 0 a__U71 3 2 4 3 2 0 U11 3 1 1 2 4 3 3 0 s 1 1 0 a__U31 3 0 a__U33 1 0 a__U33 1 1 1 a__isNat 1 32295 U71 3 2 4 3 2 0 and 2 1 0 2 2 0 a__U13 1 0 a__U51 3 3 0 0 a__x 2 1 2 2 4 0 a__U22 1 1 0 a__U11 3 0 a__U31 3 1 4 3 8 0 a__U51 3 2 2 3 0 0 a__x 2 1 2 2 4 0 U12 2 1 0 2 1 0 a__U41 2 2 0 0 x 2 1 2 2 4 0 a__U12 2 0 a__U21 2 0 a__U61 1 0 a__plus 2 1 0 0 mark 1 1 0 0 0 1 a__and 2 2 0 0 a__U21 2 1 1 2 4 0 a__U32 2 2 5 0 mark 1 1 0 a__U11 3 1 1 2 4 3 3 0 U32 2 2 5 0 U33 1 1 1 a__U12 2 1 0 2 1 0 isNat 1 1 4 plus 2 1 0 2 2 0 U61 1 1 a__U22 1 0 a__U13 1 2 U31 3 1 4 3 8 0 a__U71 3 2 4 3 2 0 a__U61 1 1 a__U41 2 2 0 0 tt 0 2 a__isNat 1 1 4 U13 1 2 a__isNatKind 1 1 2 U22 1 1 0 U51 3 2 2 3 0 0 a__and 2 1 0 2 2 0 U41 2 2 0 0 a__U32 2 0 mark U41 X1 X2 a__U41 mark X1 X2 mark and X1 X2 mark X1 mark plus X1 X2 a__plus mark X1 mark X2 mark plus X1 X2 mark X1 mark x X1 X2 a__x mark X1 mark X2 a__and tt X mark X a__U41 tt N mark N a__plus N s M a__U51 a__and a__and a__isNat M isNatKind M and isNat N isNatKind N M N a__U71 tt M N a__plus a__x mark N mark M mark N a__U71 tt M N a__x mark N mark M mark U22 X mark X a__x N s M a__U71 a__and a__and a__isNat M isNatKind M and isNat N isNatKind N M N a__isNatKind s V1 a__isNatKind V1 mark U71 X1 X2 X3 a__U71 mark X1 X2 X3 a__U51 tt M N a__plus mark N mark M a__U51 tt M N mark N mark s X mark X a__plus N 0 a__U41 a__and a__isNat N isNatKind N N mark U12 X1 X2 mark X1 a__isNatKind plus V1 V2 a__isNatKind V1 mark U51 X1 X2 X3 a__U51 mark X1 X2 X3 a__isNatKind 0 tt a__U21 X1 X2 U21 X1 X2 a__U21 tt V1 a__U22 a__isNat V1 a__isNat plus V1 V2 a__U11 a__and a__isNatKind V1 isNatKind V2 V1 V2 a__U33 tt tt a__U33 X U33 X a__U11 tt V1 V2 a__U12 a__isNat V1 V2 a__U13 tt tt a__isNat s V1 a__U21 a__isNatKind V1 V1 a__isNatKind x V1 V2 a__and a__isNatKind V1 isNatKind V2 mark U51 X1 X2 X3 a__U51 mark X1 X2 X3 mark U11 X1 X2 X3 a__U11 mark X1 X2 X3 a__isNatKind plus V1 V2 a__and a__isNatKind V1 isNatKind V2 mark U31 X1 X2 X3 a__U31 mark X1 X2 X3 a__isNat x V1 V2 a__U31 a__and a__isNatKind V1 isNatKind V2 V1 V2 a__x X1 X2 x X1 X2 mark U12 X1 X2 a__U12 mark X1 X2 mark U33 X a__U33 mark X a__plus N 0 a__U41 a__and a__isNat N isNatKind N N mark isNat X a__isNat X mark s X s mark X a__U22 tt tt mark U32 X1 X2 a__U32 mark X1 X2 a__U51 tt M N s a__plus mark N mark M mark U71 X1 X2 X3 a__U71 mark X1 X2 X3 a__U32 tt V2 a__U33 a__isNat V2 a__isNatKind s V1 a__isNatKind V1 a__x N s M a__U71 a__and a__and a__isNat M isNatKind M and isNat N isNatKind N M N a__U13 X U13 X a__U31 X1 X2 X3 U31 X1 X2 X3 mark U21 X1 X2 a__U21 mark X1 X2 a__isNatKind X isNatKind X a__isNat 0 tt a__U51 X1 X2 X3 U51 X1 X2 X3 mark U22 X a__U22 mark X a__U71 tt M N a__plus a__x mark N mark M mark N mark 0 0 a__plus N s M a__U51 a__and a__and a__isNat M isNatKind M and isNat N isNatKind N M N a__x N 0 a__U61 a__and a__isNat N isNatKind N a__plus X1 X2 plus X1 X2 a__U61 tt 0 a__U41 tt N mark N a__and tt X mark X a__U22 X U22 X mark x X1 X2 a__x mark X1 mark X2 a__U41 X1 X2 U41 X1 X2 a__U71 X1 X2 X3 U71 X1 X2 X3 a__U31 tt V1 V2 a__U32 a__isNat V1 V2 mark U61 X a__U61 mark X a__and X1 X2 and X1 X2 a__U61 X U61 X a__isNat X isNat X a__U32 X1 X2 U32 X1 X2 a__U12 X1 X2 U12 X1 X2 mark plus X1 X2 a__plus mark X1 mark X2 mark and X1 X2 a__and mark X1 X2 mark isNatKind X a__isNatKind X a__U11 X1 X2 X3 U11 X1 X2 X3 mark U41 X1 X2 a__U41 mark X1 X2 mark U13 X a__U13 mark X mark tt tt a__U12 tt V2 a__U13 a__isNat V2 a__isNatKind plus V1 V2 a__isNatKind V1 a__isNatKind s V1 a__isNatKind V1 true a__isNatKind 1 1 2 isNatKind 1 43587 a__plus 2 43588 U21 2 43588 a__U71 3 2 U11 3 43588 s 1 1 2 a__U31 3 0 a__U33 1 0 a__U33 1 43589 a__isNat 1 0 U71 3 43588 and 2 1 43585 a__U13 1 0 a__U51 3 0 a__x 2 0 a__U22 1 43588 a__U11 3 1 a__U31 3 1 3 a__U51 3 43589 a__x 2 43586 U12 2 43589 a__U41 2 1 5 x 2 43587 a__U12 2 0 a__U21 2 1 a__U61 1 0 a__plus 2 0 mark 1 2 0 0 43588 a__and 2 2 a__U21 2 43587 a__U32 2 1 8 mark 1 43585 a__U11 3 2 3 43587 U32 2 2 9 U33 1 1 43590 a__U12 2 2 43588 isNat 1 1 43587 plus 2 1 43589 U61 1 1 43588 a__U22 1 0 a__U13 1 43589 U31 3 3 4 a__U71 3 43587 a__U61 1 43587 a__U41 2 0 tt 0 43590 a__isNat 1 43586 U13 1 1 43590 a__isNatKind 1 43586 U22 1 43589 U51 3 43590 a__and 2 43584 U41 2 6 a__U32 2 0 a__and tt X mark X false mark U51 X1 X2 X3 a__U51 mark X1 X2 X3 mark U12 X1 X2 mark X1 a__plus N 0 a__U41 a__and a__isNat N isNatKind N N mark s X mark X a__U51 tt M N mark N a__U51 tt M N a__plus mark N mark M mark U71 X1 X2 X3 a__U71 mark X1 X2 X3 a__x N s M a__U71 a__and a__and a__isNat M isNatKind M and isNat N isNatKind N M N mark U22 X mark X a__U71 tt M N a__x mark N mark M a__U71 tt M N a__plus a__x mark N mark M mark N a__plus N s M a__U51 a__and a__and a__isNat M isNatKind M and isNat N isNatKind N M N a__U41 tt N mark N mark x X1 X2 a__x mark X1 mark X2 mark plus X1 X2 mark X1 mark plus X1 X2 a__plus mark X1 mark X2 mark and X1 X2 mark X1 mark U41 X1 X2 a__U41 mark X1 X2 true a__isNatKind 1 1 a__U33 1 1 a__U51 3 3 a__plus 2 1 mark 1 1 a__and 2 2 mark 1 1 a__U41 2 2 a__U32 2 1 isNatKind 1 5 1 a__plus 2 9 1 2 U21 2 3 2 1 a__U71 3 10 3 2 U11 3 8 2 s 1 5 1 a__U31 3 0 1 3 2 a__U33 1 6 a__isNat 1 0 U71 3 10 3 2 1 and 2 0 1 2 a__U13 1 0 a__x 2 10 1 2 a__U22 1 2 1 a__U11 3 0 2 3 1 a__U31 3 0 2 3 1 a__U51 3 9 3 2 1 a__x 2 10 1 2 U12 2 7 1 a__U41 2 1 2 1 x 2 10 1 2 a__U12 2 0 2 1 a__U21 2 0 2 1 a__U61 1 0 0 0 11 a__U21 2 3 2 1 a__U32 2 6 a__U11 3 8 2 U32 2 6 U33 1 6 a__U12 2 7 1 isNat 1 3 1 plus 2 9 1 2 U61 1 11 a__U22 1 0 a__U13 1 6 U31 3 0 2 3 1 a__U71 3 10 3 2 1 a__U61 1 11 tt 0 6 a__isNat 1 3 1 U13 1 6 a__isNatKind 1 5 1 U22 1 2 1 U51 3 9 3 2 1 a__and 2 0 1 2 U41 2 1 2 1 isNatKind 1 1 0 a__plus 2 1 0 2 0 0 U21 2 1 0 2 0 0 a__U71 3 2 0 3 0 0 U11 3 2 0 0 s 1 1 0 a__U31 3 1 0 2 0 3 0 0 a__U33 1 0 a__isNat 1 0 U71 3 1 0 2 0 3 0 0 and 2 1 0 2 0 0 a__U13 1 0 a__x 2 1 0 2 0 0 a__U22 1 1 0 a__U11 3 1 0 2 0 3 0 0 a__U31 3 1 0 2 0 3 0 0 a__U51 3 1 0 2 0 3 0 0 a__x 2 1 0 2 0 0 U12 2 1 0 0 a__U41 2 1 0 2 0 0 x 2 1 0 2 0 0 a__U12 2 1 0 2 0 0 a__U21 2 1 0 2 0 0 a__U61 1 0 0 0 0 a__U21 2 1 0 2 0 0 a__U32 2 0 a__U11 3 2 0 0 U32 2 0 U33 1 0 a__U12 2 1 0 0 isNat 1 1 0 plus 2 1 0 2 0 0 U61 1 0 a__U22 1 0 a__U13 1 0 U31 3 1 0 2 0 3 0 0 a__U71 3 1 0 2 0 3 0 0 a__U61 1 0 tt 0 0 a__isNat 1 1 0 U13 1 0 a__isNatKind 1 1 0 U22 1 1 0 U51 3 1 0 2 0 3 0 0 a__and 2 1 0 2 0 0 U41 2 1 0 2 0 0 mark x X1 X2 a__x mark X1 mark X2 a__U41 tt N mark N a__plus N s M a__U51 a__and a__and a__isNat M isNatKind M and isNat N isNatKind N M N a__U71 tt M N a__plus a__x mark N mark M mark N a__U71 tt M N a__x mark N mark M a__U51 tt M N a__plus mark N mark M a__U51 tt M N mark N a__plus N 0 a__U41 a__and a__isNat N isNatKind N N a__isNatKind 0 tt a__U21 X1 X2 U21 X1 X2 a__U21 tt V1 a__U22 a__isNat V1 a__isNat plus V1 V2 a__U11 a__and a__isNatKind V1 isNatKind V2 V1 V2 a__U33 tt tt a__U33 X U33 X a__U11 tt V1 V2 a__U12 a__isNat V1 V2 a__U13 tt tt a__isNat s V1 a__U21 a__isNatKind V1 V1 a__isNatKind x V1 V2 a__and a__isNatKind V1 isNatKind V2 mark U51 X1 X2 X3 a__U51 mark X1 X2 X3 mark U11 X1 X2 X3 a__U11 mark X1 X2 X3 a__isNatKind plus V1 V2 a__and a__isNatKind V1 isNatKind V2 mark U31 X1 X2 X3 a__U31 mark X1 X2 X3 a__isNat x V1 V2 a__U31 a__and a__isNatKind V1 isNatKind V2 V1 V2 a__x X1 X2 x X1 X2 mark U12 X1 X2 a__U12 mark X1 X2 mark U33 X a__U33 mark X a__plus N 0 a__U41 a__and a__isNat N isNatKind N N mark isNat X a__isNat X mark s X s mark X a__U22 tt tt mark U32 X1 X2 a__U32 mark X1 X2 a__U51 tt M N s a__plus mark N mark M mark U71 X1 X2 X3 a__U71 mark X1 X2 X3 a__U32 tt V2 a__U33 a__isNat V2 a__isNatKind s V1 a__isNatKind V1 a__x N s M a__U71 a__and a__and a__isNat M isNatKind M and isNat N isNatKind N M N a__U13 X U13 X a__U31 X1 X2 X3 U31 X1 X2 X3 mark U21 X1 X2 a__U21 mark X1 X2 a__isNatKind X isNatKind X a__isNat 0 tt a__U51 X1 X2 X3 U51 X1 X2 X3 mark U22 X a__U22 mark X a__U71 tt M N a__plus a__x mark N mark M mark N mark 0 0 a__plus N s M a__U51 a__and a__and a__isNat M isNatKind M and isNat N isNatKind N M N a__x N 0 a__U61 a__and a__isNat N isNatKind N a__plus X1 X2 plus X1 X2 a__U61 tt 0 a__U41 tt N mark N a__and tt X mark X a__U22 X U22 X mark x X1 X2 a__x mark X1 mark X2 a__U41 X1 X2 U41 X1 X2 a__U71 X1 X2 X3 U71 X1 X2 X3 a__U31 tt V1 V2 a__U32 a__isNat V1 V2 mark U61 X a__U61 mark X a__and X1 X2 and X1 X2 a__U61 X U61 X a__isNat X isNat X a__U32 X1 X2 U32 X1 X2 a__U12 X1 X2 U12 X1 X2 mark plus X1 X2 a__plus mark X1 mark X2 mark and X1 X2 a__and mark X1 X2 mark isNatKind X a__isNatKind X a__U11 X1 X2 X3 U11 X1 X2 X3 mark U41 X1 X2 a__U41 mark X1 X2 mark U13 X a__U13 mark X mark tt tt a__U12 tt V2 a__U13 a__isNat V2 a__U71 tt M N a__x mark N mark M false a__U71 tt M N a__plus a__x mark N mark M mark N false a__U51 tt M N a__plus mark N mark M a__plus N s M a__U51 a__and a__and a__isNat M isNatKind M and isNat N isNatKind N M N true a__isNatKind 1 1 a__U33 1 1 a__U51 3 2 a__plus 2 2 mark 1 1 a__and 2 2 mark 1 1 a__U41 2 2 a__U32 2 1 isNatKind 1 4 1 a__plus 2 9 1 2 U21 2 3 2 1 a__U71 3 10 3 2 U11 3 8 2 s 1 4 1 a__U31 3 0 1 3 2 a__U33 1 6 a__isNat 1 0 U71 3 10 3 2 1 and 2 0 1 2 a__U13 1 0 a__x 2 10 1 2 a__U22 1 2 1 a__U11 3 0 2 3 1 a__U31 3 0 2 3 1 a__U51 3 9 3 2 1 a__x 2 10 1 2 U12 2 7 1 a__U41 2 1 2 1 x 2 10 1 2 a__U12 2 0 2 1 a__U21 2 0 2 1 a__U61 1 0 0 0 11 a__U21 2 3 2 1 a__U32 2 6 a__U11 3 8 2 U32 2 6 U33 1 6 a__U12 2 7 1 isNat 1 3 1 plus 2 9 1 2 U61 1 11 a__U22 1 0 a__U13 1 6 U31 3 0 2 3 1 a__U71 3 10 3 2 1 a__U61 1 11 tt 0 6 a__isNat 1 3 1 U13 1 6 a__isNatKind 1 4 1 U22 1 2 1 U51 3 9 3 2 1 a__and 2 0 1 2 U41 2 1 2 1 isNatKind 1 1 0 a__plus 2 1 0 2 0 0 U21 2 1 0 2 0 0 a__U71 3 2 0 3 0 0 U11 3 2 0 0 s 1 1 0 a__U31 3 1 0 2 0 3 0 0 a__U33 1 0 a__isNat 1 0 U71 3 1 0 2 0 3 0 0 and 2 1 0 2 0 0 a__U13 1 0 a__x 2 1 0 2 0 0 a__U22 1 1 0 a__U11 3 1 0 2 0 3 0 0 a__U31 3 1 0 2 0 3 0 0 a__U51 3 1 0 2 0 3 0 0 a__x 2 1 0 2 0 0 U12 2 1 0 0 a__U41 2 1 0 2 0 0 x 2 1 0 2 0 0 a__U12 2 1 0 2 0 0 a__U21 2 1 0 2 0 0 a__U61 1 0 0 0 0 a__U21 2 1 0 2 0 0 a__U32 2 0 a__U11 3 2 0 0 U32 2 0 U33 1 0 a__U12 2 1 0 0 isNat 1 1 0 plus 2 1 0 2 0 0 U61 1 0 a__U22 1 0 a__U13 1 0 U31 3 1 0 2 0 3 0 0 a__U71 3 1 0 2 0 3 0 0 a__U61 1 0 tt 0 0 a__isNat 1 1 0 U13 1 0 a__isNatKind 1 1 0 U22 1 1 0 U51 3 1 0 2 0 3 0 0 a__and 2 1 0 2 0 0 U41 2 1 0 2 0 0 a__U51 tt M N a__plus mark N mark M a__isNatKind 0 tt a__U21 X1 X2 U21 X1 X2 a__U21 tt V1 a__U22 a__isNat V1 a__isNat plus V1 V2 a__U11 a__and a__isNatKind V1 isNatKind V2 V1 V2 a__U33 tt tt a__U33 X U33 X a__U11 tt V1 V2 a__U12 a__isNat V1 V2 a__U13 tt tt a__isNat s V1 a__U21 a__isNatKind V1 V1 a__isNatKind x V1 V2 a__and a__isNatKind V1 isNatKind V2 mark U51 X1 X2 X3 a__U51 mark X1 X2 X3 mark U11 X1 X2 X3 a__U11 mark X1 X2 X3 a__isNatKind plus V1 V2 a__and a__isNatKind V1 isNatKind V2 mark U31 X1 X2 X3 a__U31 mark X1 X2 X3 a__isNat x V1 V2 a__U31 a__and a__isNatKind V1 isNatKind V2 V1 V2 a__x X1 X2 x X1 X2 mark U12 X1 X2 a__U12 mark X1 X2 mark U33 X a__U33 mark X a__plus N 0 a__U41 a__and a__isNat N isNatKind N N mark isNat X a__isNat X mark s X s mark X a__U22 tt tt mark U32 X1 X2 a__U32 mark X1 X2 a__U51 tt M N s a__plus mark N mark M mark U71 X1 X2 X3 a__U71 mark X1 X2 X3 a__U32 tt V2 a__U33 a__isNat V2 a__isNatKind s V1 a__isNatKind V1 a__x N s M a__U71 a__and a__and a__isNat M isNatKind M and isNat N isNatKind N M N a__U13 X U13 X a__U31 X1 X2 X3 U31 X1 X2 X3 mark U21 X1 X2 a__U21 mark X1 X2 a__isNatKind X isNatKind X a__isNat 0 tt a__U51 X1 X2 X3 U51 X1 X2 X3 mark U22 X a__U22 mark X a__U71 tt M N a__plus a__x mark N mark M mark N mark 0 0 a__plus N s M a__U51 a__and a__and a__isNat M isNatKind M and isNat N isNatKind N M N a__x N 0 a__U61 a__and a__isNat N isNatKind N a__plus X1 X2 plus X1 X2 a__U61 tt 0 a__U41 tt N mark N a__and tt X mark X a__U22 X U22 X mark x X1 X2 a__x mark X1 mark X2 a__U41 X1 X2 U41 X1 X2 a__U71 X1 X2 X3 U71 X1 X2 X3 a__U31 tt V1 V2 a__U32 a__isNat V1 V2 mark U61 X a__U61 mark X a__and X1 X2 and X1 X2 a__U61 X U61 X a__isNat X isNat X a__U32 X1 X2 U32 X1 X2 a__U12 X1 X2 U12 X1 X2 mark plus X1 X2 a__plus mark X1 mark X2 mark and X1 X2 a__and mark X1 X2 mark isNatKind X a__isNatKind X a__U11 X1 X2 X3 U11 X1 X2 X3 mark U41 X1 X2 a__U41 mark X1 X2 mark U13 X a__U13 mark X mark tt tt a__U12 tt V2 a__U13 a__isNat V2 a__U51 tt M N a__plus mark N mark M false a__plus N 0 a__U41 a__and a__isNat N isNatKind N N false a__U51 tt M N mark N false a__U41 tt N mark N false mark x X1 X2 a__x mark X1 mark X2 false a__U11 tt V1 V2 a__U12 a__isNat V1 V2 false a__x N 0 a__U61 a__and a__isNat N isNatKind N false mark U13 X a__U13 mark X false mark U61 X a__U61 mark X false mark U22 X a__U22 mark X false mark U33 X a__U33 mark X false a__U12 tt V2 a__U13 a__isNat V2 false a__U21 tt V1 a__U22 a__isNat V1 false a__U32 tt V2 a__U33 a__isNat V2 false NaTT certifiable-1.6