/export/starexec/sandbox2/solver/bin/starexec_run_Certifiable /export/starexec/sandbox2/benchmark/theBenchmark.xml /export/starexec/sandbox2/output/output_files -------------------------------------------------------------------------------- YES a__U11 tt N mark N a__U21 tt M N s a__plus mark N mark M a__U31 tt 0 a__U41 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__and a__isNat V1 isNat V2 a__isNat s V1 a__isNat V1 a__isNat x V1 V2 a__and a__isNat V1 isNat V2 a__plus N 0 a__U11 a__isNat N N a__plus N s M a__U21 a__and a__isNat M isNat N M N a__x N 0 a__U31 a__isNat N a__x N s M a__U41 a__and a__isNat M isNat N M N mark U11 X1 X2 a__U11 mark X1 X2 mark U21 X1 X2 X3 a__U21 mark X1 X2 X3 mark plus X1 X2 a__plus mark X1 mark X2 mark U31 X a__U31 mark X mark U41 X1 X2 X3 a__U41 mark X1 X2 X3 mark x X1 X2 a__x mark X1 mark X2 mark and X1 X2 a__and mark X1 X2 mark isNat X a__isNat X mark tt tt mark s X s mark X mark 0 0 a__U11 X1 X2 U11 X1 X2 a__U21 X1 X2 X3 U21 X1 X2 X3 a__plus X1 X2 plus X1 X2 a__U31 X U31 X a__U41 X1 X2 X3 U41 X1 X2 X3 a__x X1 X2 x X1 X2 a__and X1 X2 and X1 X2 a__isNat X isNat X 2.2 a__U21 tt M N mark N mark U41 X1 X2 X3 mark X1 mark isNat X a__isNat X mark U21 X1 X2 X3 a__U21 mark X1 X2 X3 mark U41 X1 X2 X3 a__U41 mark X1 X2 X3 a__U41 tt M N mark N a__U41 tt M N a__plus a__x mark N mark M mark N a__U41 tt M N a__x mark N mark M a__x N s M a__isNat M a__U41 tt M N mark M a__x N 0 a__U31 a__isNat N a__plus N s M a__U21 a__and a__isNat M isNat N M N a__plus N s M a__isNat M mark U31 X a__U31 mark X a__and tt X mark X mark s X mark X mark plus X1 X2 mark X1 a__x N 0 a__isNat N mark plus X1 X2 a__plus mark X1 mark X2 mark U31 X mark X a__isNat plus V1 V2 a__isNat V1 a__isNat x V1 V2 a__and a__isNat V1 isNat V2 a__U41 tt M N mark N a__plus N s M a__and a__isNat M isNat N a__U11 tt N mark N a__x N s M a__and a__isNat M isNat N mark x X1 X2 mark X2 a__plus N 0 a__isNat N a__isNat s V1 a__isNat V1 mark x X1 X2 mark X1 mark and X1 X2 a__and mark X1 X2 mark plus X1 X2 mark X2 a__isNat plus V1 V2 a__and a__isNat V1 isNat V2 mark x X1 X2 a__x mark X1 mark X2 mark U21 X1 X2 X3 mark X1 a__plus N 0 a__U11 a__isNat N N mark U11 X1 X2 mark X1 a__U21 tt M N mark M a__U21 tt M N a__plus mark N mark M a__isNat x V1 V2 a__isNat V1 mark U11 X1 X2 a__U11 mark X1 X2 a__x N s M a__U41 a__and a__isNat M isNat N M N mark and X1 X2 mark X1 true mark and X1 X2 mark X1 mark U31 X mark X a__x N s M a__U41 a__and a__isNat M isNat N M N mark plus X1 X2 a__plus mark X1 mark X2 a__x N 0 a__isNat N mark U11 X1 X2 a__U11 mark X1 X2 mark plus X1 X2 mark X1 mark s X mark X a__isNat x V1 V2 a__isNat V1 a__U21 tt M N a__plus mark N mark M a__and tt X mark X a__U21 tt M N mark M mark U11 X1 X2 mark X1 a__plus N 0 a__U11 a__isNat N N mark U21 X1 X2 X3 mark X1 mark x X1 X2 a__x mark X1 mark X2 a__plus N s M a__isNat M a__plus N s M a__U21 a__and a__isNat M isNat N M N mark plus X1 X2 mark X2 a__isNat plus V1 V2 a__and a__isNat V1 isNat V2 mark and X1 X2 a__and mark X1 X2 a__U41 tt M N mark M a__x N s M a__isNat M mark x X1 X2 mark X1 a__U41 tt M N a__x mark N mark M a__isNat s V1 a__isNat V1 a__plus N 0 a__isNat N mark x X1 X2 mark X2 a__x N s M a__and a__isNat M isNat N a__U41 tt M N a__plus a__x mark N mark M mark N a__U11 tt N mark N a__U41 tt M N mark N mark U41 X1 X2 X3 a__U41 mark X1 X2 X3 a__plus N s M a__and a__isNat M isNat N a__U41 tt M N mark N a__isNat x V1 V2 a__and a__isNat V1 isNat V2 mark U21 X1 X2 X3 a__U21 mark X1 X2 X3 mark isNat X a__isNat X mark U41 X1 X2 X3 mark X1 a__U21 tt M N mark N a__isNat plus V1 V2 a__isNat V1 true a__plus 2 1 0 2 3 0 U21 3 1 1 2 3 3 0 0 U11 2 1 0 2 0 0 s 1 1 0 a__U31 1 0 a__isNat 1 2 and 2 1 0 2 0 0 a__x 2 1 20591 2 5 0 a__U11 2 2 2 0 a__U31 1 1 10531 a__x 2 1 20589 2 3 0 a__U41 3 1 20588 2 3 3 20589 0 x 2 1 20589 2 3 0 a__U21 3 2 4 3 2 0 a__plus 2 1 2 2 4 0 mark 1 1 2 0 0 10527 a__and 2 1 1 2 2 0 a__U21 3 1 1 2 3 3 0 0 mark 1 1 0 a__U11 2 1 0 2 0 0 isNat 1 0 plus 2 1 0 2 3 0 U31 1 1 10531 a__U41 3 1 1 2 5 3 20591 0 tt 0 0 a__isNat 1 0 a__and 2 1 0 2 0 0 U41 3 1 20588 2 3 3 20589 0 a__isNat plus V1 V2 a__isNat V1 a__U21 tt M N mark N mark isNat X a__isNat X mark U21 X1 X2 X3 a__U21 mark X1 X2 X3 a__isNat x V1 V2 a__and a__isNat V1 isNat V2 mark U41 X1 X2 X3 a__U41 mark X1 X2 X3 a__U11 tt N mark N a__U41 tt M N a__plus a__x mark N mark M mark N a__isNat s V1 a__isNat V1 a__U41 tt M N a__x mark N mark M mark and X1 X2 a__and mark X1 X2 a__isNat plus V1 V2 a__and a__isNat V1 isNat V2 a__plus N s M a__U21 a__and a__isNat M isNat N M N mark x X1 X2 a__x mark X1 mark X2 a__plus N 0 a__U11 a__isNat N N mark U11 X1 X2 mark X1 a__and tt X mark X a__U21 tt M N a__plus mark N mark M a__isNat x V1 V2 a__isNat V1 mark s X mark X mark plus X1 X2 mark X1 mark U11 X1 X2 a__U11 mark X1 X2 mark plus X1 X2 a__plus mark X1 mark X2 a__x N s M a__U41 a__and a__isNat M isNat N M N mark and X1 X2 mark X1 mark U41 X1 X2 X3 a__U41 mark X1 X2 X3 a__U41 tt M N a__plus a__x mark N mark M mark N mark U21 X1 X2 X3 a__U21 mark X1 X2 X3 a__isNat s V1 a__isNat V1 a__U11 tt N mark N a__U31 tt 0 mark plus X1 X2 a__plus mark X1 mark X2 mark isNat X a__isNat X a__U21 X1 X2 X3 U21 X1 X2 X3 mark x X1 X2 a__x mark X1 mark X2 a__isNat X isNat X mark U31 X a__U31 mark X a__plus X1 X2 plus X1 X2 mark tt tt a__U31 X U31 X a__and tt X mark X a__plus N 0 a__U11 a__isNat N N a__isNat plus V1 V2 a__and a__isNat V1 isNat V2 mark and X1 X2 a__and mark X1 X2 a__U11 X1 X2 U11 X1 X2 a__x X1 X2 x X1 X2 mark U11 X1 X2 a__U11 mark X1 X2 a__and X1 X2 and X1 X2 a__x N 0 a__U31 a__isNat N mark s X s mark X mark 0 0 a__plus N s M a__U21 a__and a__isNat M isNat N M N a__isNat x V1 V2 a__and a__isNat V1 isNat V2 a__x N s M a__U41 a__and a__isNat M isNat N M N a__isNat 0 tt a__U41 X1 X2 X3 U41 X1 X2 X3 a__U21 tt M N s a__plus mark N mark M mark U41 X1 X2 X3 a__U41 mark X1 X2 X3 a__U41 tt M N a__x mark N mark M a__U41 tt M N a__plus a__x mark N mark M mark N mark U21 X1 X2 X3 a__U21 mark X1 X2 X3 a__isNat s V1 a__isNat V1 a__U11 tt N mark N mark plus X1 X2 mark X1 mark plus X1 X2 a__plus mark X1 mark X2 mark isNat X a__isNat X mark x X1 X2 a__x mark X1 mark X2 a__and tt X mark X a__plus N 0 a__U11 a__isNat N N a__isNat plus V1 V2 a__isNat V1 a__isNat plus V1 V2 a__and a__isNat V1 isNat V2 mark and X1 X2 mark X1 mark and X1 X2 a__and mark X1 X2 mark U11 X1 X2 mark X1 mark U11 X1 X2 a__U11 mark X1 X2 mark s X mark X a__plus N s M a__U21 a__and a__isNat M isNat N M N a__isNat x V1 V2 a__isNat V1 a__isNat x V1 V2 a__and a__isNat V1 isNat V2 a__x N s M a__U41 a__and a__isNat M isNat N M N a__U21 tt M N mark N a__U21 tt M N a__plus mark N mark M true a__plus 2 1 0 2 10622 0 U21 3 2 10622 3 0 0 U11 2 1 0 2 0 0 s 1 1 0 a__U31 1 0 a__isNat 1 1 1 and 2 1 0 2 3825 0 a__x 2 1 11600 2 11599 0 a__U11 2 1 452 2 978 0 a__U31 1 10474 a__x 2 1 10622 2 10621 0 a__U41 3 1 1 2 10621 3 10622 0 x 2 1 10622 2 10621 0 a__U21 3 3 978 0 a__plus 2 1 978 0 mark 1 1 978 0 0 0 a__and 2 2 979 0 a__U21 3 2 10622 3 0 0 mark 1 1 0 a__U11 2 1 0 2 0 0 isNat 1 1 0 plus 2 1 0 2 10622 0 U31 1 10474 a__U41 3 2 11599 3 11600 0 tt 0 0 a__isNat 1 1 0 a__and 2 1 0 2 3825 0 U41 3 1 1 2 10621 3 10622 0 a__U21 tt M N a__plus mark N mark M a__U21 tt M N mark N a__x N s M a__U41 a__and a__isNat M isNat N M N a__plus N s M a__U21 a__and a__isNat M isNat N M N mark s X mark X mark U11 X1 X2 a__U11 mark X1 X2 mark U11 X1 X2 mark X1 mark and X1 X2 mark X1 a__isNat plus V1 V2 a__isNat V1 a__plus N 0 a__U11 a__isNat N N mark x X1 X2 a__x mark X1 mark X2 mark plus X1 X2 a__plus mark X1 mark X2 mark plus X1 X2 mark X1 a__U11 tt N mark N a__isNat s V1 a__isNat V1 mark U21 X1 X2 X3 a__U21 mark X1 X2 X3 a__U41 tt M N a__plus a__x mark N mark M mark N a__U41 tt M N a__x mark N mark M mark U41 X1 X2 X3 a__U41 mark X1 X2 X3 mark U41 X1 X2 X3 a__U41 mark X1 X2 X3 a__U41 tt M N a__plus a__x mark N mark M mark N mark U21 X1 X2 X3 a__U21 mark X1 X2 X3 a__isNat s V1 a__isNat V1 a__U11 tt N mark N a__U31 tt 0 mark plus X1 X2 a__plus mark X1 mark X2 mark isNat X a__isNat X a__U21 X1 X2 X3 U21 X1 X2 X3 mark x X1 X2 a__x mark X1 mark X2 a__isNat X isNat X mark U31 X a__U31 mark X a__plus X1 X2 plus X1 X2 mark tt tt a__U31 X U31 X a__and tt X mark X a__plus N 0 a__U11 a__isNat N N a__isNat plus V1 V2 a__and a__isNat V1 isNat V2 mark and X1 X2 a__and mark X1 X2 a__U11 X1 X2 U11 X1 X2 a__x X1 X2 x X1 X2 mark U11 X1 X2 a__U11 mark X1 X2 a__and X1 X2 and X1 X2 a__x N 0 a__U31 a__isNat N mark s X s mark X mark 0 0 a__plus N s M a__U21 a__and a__isNat M isNat N M N a__isNat x V1 V2 a__and a__isNat V1 isNat V2 a__x N s M a__U41 a__and a__isNat M isNat N M N a__isNat 0 tt a__U41 X1 X2 X3 U41 X1 X2 X3 a__U21 tt M N s a__plus mark N mark M a__isNat s V1 a__isNat V1 a__isNat plus V1 V2 a__isNat V1 true a__plus 2 56525 U21 3 56527 U11 2 56527 s 1 1 2 a__U31 1 0 a__isNat 1 1 2 and 2 1 1 a__x 2 0 a__U11 2 2 a__U31 1 1 1 a__x 2 1 1 a__U41 3 1 3 1 x 2 2 2 a__U21 3 2 a__plus 2 2 mark 1 2 0 0 56525 a__and 2 2 a__U21 3 56526 mark 1 1 a__U11 2 56526 isNat 1 1 24849 plus 2 1 56526 U31 1 2 a__U41 3 0 tt 0 56523 a__isNat 1 24848 a__and 2 2 0 U41 3 2 mark U41 X1 X2 X3 a__U41 mark X1 X2 X3 a__U41 tt M N a__x mark N mark M a__U41 tt M N a__plus a__x mark N mark M mark N mark U21 X1 X2 X3 a__U21 mark X1 X2 X3 a__U11 tt N mark N mark plus X1 X2 mark X1 mark plus X1 X2 a__plus mark X1 mark X2 mark x X1 X2 a__x mark X1 mark X2 a__plus N 0 a__U11 a__isNat N N mark and X1 X2 mark X1 mark U11 X1 X2 mark X1 mark U11 X1 X2 a__U11 mark X1 X2 mark s X mark X a__plus N s M a__U21 a__and a__isNat M isNat N M N a__x N s M a__U41 a__and a__isNat M isNat N M N a__U21 tt M N mark N a__U21 tt M N a__plus mark N mark M true a__plus 2 1 0 2 0 0 U21 3 2 0 3 0 0 U11 2 1 1 2 0 0 s 1 1 0 a__U31 1 0 a__isNat 1 1 and 2 1 0 2 0 0 a__x 2 1 0 2 29180 0 a__U11 2 1 0 2 0 0 a__U31 1 1 5744 a__x 2 1 0 2 29180 0 a__U41 3 1 29178 2 29180 3 0 0 x 2 1 0 2 29180 0 a__U21 3 2 0 3 0 0 a__plus 2 1 0 2 0 0 mark 1 1 0 0 0 2 a__and 2 0 a__U21 3 2 0 3 0 0 mark 1 1 0 a__U11 2 1 1 2 0 0 isNat 1 1 plus 2 1 0 2 0 0 U31 1 1 5744 a__U41 3 1 29178 2 29180 3 0 0 tt 0 1 a__isNat 1 1 a__and 2 1 0 2 0 0 U41 3 1 29178 2 29180 3 0 0 a__U21 tt M N a__plus mark N mark M a__U21 tt M N mark N a__x N s M a__U41 a__and a__isNat M isNat N M N a__plus N s M a__U21 a__and a__isNat M isNat N M N mark s X mark X mark U11 X1 X2 a__U11 mark X1 X2 mark and X1 X2 mark X1 a__plus N 0 a__U11 a__isNat N N mark x X1 X2 a__x mark X1 mark X2 mark plus X1 X2 a__plus mark X1 mark X2 mark plus X1 X2 mark X1 a__U11 tt N mark N mark U21 X1 X2 X3 a__U21 mark X1 X2 X3 a__U41 tt M N a__plus a__x mark N mark M mark N a__U41 tt M N a__x mark N mark M mark U41 X1 X2 X3 a__U41 mark X1 X2 X3 mark U41 X1 X2 X3 a__U41 mark X1 X2 X3 a__U41 tt M N a__plus a__x mark N mark M mark N mark U21 X1 X2 X3 a__U21 mark X1 X2 X3 a__isNat s V1 a__isNat V1 a__U11 tt N mark N a__U31 tt 0 mark plus X1 X2 a__plus mark X1 mark X2 mark isNat X a__isNat X a__U21 X1 X2 X3 U21 X1 X2 X3 mark x X1 X2 a__x mark X1 mark X2 a__isNat X isNat X mark U31 X a__U31 mark X a__plus X1 X2 plus X1 X2 mark tt tt a__U31 X U31 X a__and tt X mark X a__plus N 0 a__U11 a__isNat N N a__isNat plus V1 V2 a__and a__isNat V1 isNat V2 mark and X1 X2 a__and mark X1 X2 a__U11 X1 X2 U11 X1 X2 a__x X1 X2 x X1 X2 mark U11 X1 X2 a__U11 mark X1 X2 a__and X1 X2 and X1 X2 a__x N 0 a__U31 a__isNat N mark s X s mark X mark 0 0 a__plus N s M a__U21 a__and a__isNat M isNat N M N a__isNat x V1 V2 a__and a__isNat V1 isNat V2 a__x N s M a__U41 a__and a__isNat M isNat N M N a__isNat 0 tt a__U41 X1 X2 X3 U41 X1 X2 X3 a__U21 tt M N s a__plus mark N mark M mark U41 X1 X2 X3 a__U41 mark X1 X2 X3 a__U41 tt M N a__x mark N mark M a__U41 tt M N a__plus a__x mark N mark M mark N mark U21 X1 X2 X3 a__U21 mark X1 X2 X3 a__U11 tt N mark N mark plus X1 X2 mark X1 mark plus X1 X2 a__plus mark X1 mark X2 mark x X1 X2 a__x mark X1 mark X2 a__plus N 0 a__U11 a__isNat N N mark and X1 X2 mark X1 mark U11 X1 X2 a__U11 mark X1 X2 mark s X mark X a__plus N s M a__U21 a__and a__isNat M isNat N M N a__x N s M a__U41 a__and a__isNat M isNat N M N a__U21 tt M N mark N a__U21 tt M N a__plus mark N mark M true a__U11 2 2 mark 1 1 a__and 2 1 mark 1 1 a__plus 2 4 1 2 U21 3 4 3 2 1 U11 2 2 1 2 s 1 0 1 a__U31 1 0 a__isNat 1 0 and 2 1 2 1 a__x 2 5 2 1 a__U31 1 6 a__x 2 5 2 1 a__U41 3 5 2 3 1 x 2 5 2 1 a__U21 3 2 3 a__plus 2 2 1 0 0 6 a__U21 3 4 3 2 1 a__U11 2 2 1 2 isNat 1 1 1 plus 2 4 1 2 U31 1 6 a__U41 3 5 2 3 1 tt 0 6 a__isNat 1 1 1 a__and 2 1 2 1 U41 3 5 2 3 1 a__plus 2 1 0 2 0 0 U21 3 1 0 2 0 3 0 0 U11 2 1 0 2 0 0 s 1 1 0 a__U31 1 0 a__isNat 1 0 and 2 1 0 2 0 0 a__x 2 1 0 2 0 0 a__U31 1 0 a__x 2 1 0 2 0 0 a__U41 3 1 0 2 0 3 0 0 x 2 1 0 2 0 0 a__U21 3 3 0 0 a__plus 2 1 0 0 0 0 0 a__U21 3 1 0 2 0 3 0 0 a__U11 2 1 0 2 0 0 isNat 1 1 0 plus 2 1 0 2 0 0 U31 1 0 a__U41 3 1 0 2 0 3 0 0 tt 0 0 a__isNat 1 1 0 a__and 2 1 0 2 0 0 U41 3 1 0 2 0 3 0 0 a__U21 tt M N a__plus mark N mark M a__plus N s M a__U21 a__and a__isNat M isNat N M N mark x X1 X2 a__x mark X1 mark X2 a__U11 tt N mark N mark U41 X1 X2 X3 a__U41 mark X1 X2 X3 mark U41 X1 X2 X3 a__U41 mark X1 X2 X3 a__U41 tt M N a__plus a__x mark N mark M mark N mark U21 X1 X2 X3 a__U21 mark X1 X2 X3 a__isNat s V1 a__isNat V1 a__U11 tt N mark N a__U31 tt 0 mark plus X1 X2 a__plus mark X1 mark X2 mark isNat X a__isNat X a__U21 X1 X2 X3 U21 X1 X2 X3 mark x X1 X2 a__x mark X1 mark X2 a__isNat X isNat X mark U31 X a__U31 mark X a__plus X1 X2 plus X1 X2 mark tt tt a__U31 X U31 X a__and tt X mark X a__plus N 0 a__U11 a__isNat N N a__isNat plus V1 V2 a__and a__isNat V1 isNat V2 mark and X1 X2 a__and mark X1 X2 a__U11 X1 X2 U11 X1 X2 a__x X1 X2 x X1 X2 mark U11 X1 X2 a__U11 mark X1 X2 a__and X1 X2 and X1 X2 a__x N 0 a__U31 a__isNat N mark s X s mark X mark 0 0 a__plus N s M a__U21 a__and a__isNat M isNat N M N a__isNat x V1 V2 a__and a__isNat V1 isNat V2 a__x N s M a__U41 a__and a__isNat M isNat N M N a__isNat 0 tt a__U41 X1 X2 X3 U41 X1 X2 X3 a__U21 tt M N s a__plus mark N mark M a__U11 tt N mark N false mark U41 X1 X2 X3 a__U41 mark X1 X2 X3 false mark x X1 X2 a__x mark X1 mark X2 false a__plus N s M a__U21 a__and a__isNat M isNat N M N a__U21 tt M N a__plus mark N mark M true a__U11 2 2 a__U21 3 2 a__plus 2 2 mark 1 1 a__and 2 1 mark 1 1 a__plus 2 4 1 2 U21 3 4 3 2 1 U11 2 2 1 2 s 1 0 1 a__U31 1 0 a__isNat 1 0 and 2 3 2 1 a__x 2 5 2 1 a__U31 1 7 a__x 2 5 2 1 a__U41 3 5 2 3 1 x 2 5 2 1 0 0 7 a__U21 3 4 3 2 1 a__U11 2 2 1 2 isNat 1 3 1 plus 2 4 1 2 U31 1 7 a__U41 3 5 2 3 1 tt 0 7 a__isNat 1 3 1 a__and 2 3 2 1 U41 3 5 2 3 1 a__plus 2 1 0 2 0 0 U21 3 1 0 2 0 3 0 0 U11 2 1 0 2 0 0 s 1 1 0 a__U31 1 0 a__isNat 1 0 and 2 1 0 2 0 0 a__x 2 1 0 2 0 0 a__U31 1 0 a__x 2 1 0 2 0 0 a__U41 3 1 0 2 0 3 0 0 x 2 1 0 2 0 0 0 0 0 a__U21 3 1 0 2 0 3 0 0 a__U11 2 1 0 2 0 0 isNat 1 1 0 plus 2 1 0 2 0 0 U31 1 0 a__U41 3 1 0 2 0 3 0 0 tt 0 0 a__isNat 1 1 0 a__and 2 1 0 2 0 0 U41 3 1 0 2 0 3 0 0 a__U21 tt M N a__plus mark N mark M mark U41 X1 X2 X3 a__U41 mark X1 X2 X3 a__U41 tt M N a__plus a__x mark N mark M mark N mark U21 X1 X2 X3 a__U21 mark X1 X2 X3 a__isNat s V1 a__isNat V1 a__U11 tt N mark N a__U31 tt 0 mark plus X1 X2 a__plus mark X1 mark X2 mark isNat X a__isNat X a__U21 X1 X2 X3 U21 X1 X2 X3 mark x X1 X2 a__x mark X1 mark X2 a__isNat X isNat X mark U31 X a__U31 mark X a__plus X1 X2 plus X1 X2 mark tt tt a__U31 X U31 X a__and tt X mark X a__plus N 0 a__U11 a__isNat N N a__isNat plus V1 V2 a__and a__isNat V1 isNat V2 mark and X1 X2 a__and mark X1 X2 a__U11 X1 X2 U11 X1 X2 a__x X1 X2 x X1 X2 mark U11 X1 X2 a__U11 mark X1 X2 a__and X1 X2 and X1 X2 a__x N 0 a__U31 a__isNat N mark s X s mark X mark 0 0 a__plus N s M a__U21 a__and a__isNat M isNat N M N a__isNat x V1 V2 a__and a__isNat V1 isNat V2 a__x N s M a__U41 a__and a__isNat M isNat N M N a__isNat 0 tt a__U41 X1 X2 X3 U41 X1 X2 X3 a__U21 tt M N s a__plus mark N mark M a__U21 tt M N a__plus mark N mark M false mark U31 X a__U31 mark X false a__x N 0 a__U31 a__isNat N false NaTT certifiable-1.6