/export/starexec/sandbox/solver/bin/starexec_run_Certifiable /export/starexec/sandbox/benchmark/theBenchmark.xml /export/starexec/sandbox/output/output_files -------------------------------------------------------------------------------- YES a__zeros cons 0 zeros a__U11 tt V1 a__U12 a__isNatList V1 a__U12 tt tt a__U21 tt V1 a__U22 a__isNat V1 a__U22 tt tt a__U31 tt V a__U32 a__isNatList V a__U32 tt tt a__U41 tt V1 V2 a__U42 a__isNat V1 V2 a__U42 tt V2 a__U43 a__isNatIList V2 a__U43 tt tt a__U51 tt V1 V2 a__U52 a__isNat V1 V2 a__U52 tt V2 a__U53 a__isNatList V2 a__U53 tt tt a__U61 tt L s a__length mark L a__and tt X mark X a__isNat 0 tt a__isNat length V1 a__U11 a__isNatIListKind V1 V1 a__isNat s V1 a__U21 a__isNatKind V1 V1 a__isNatIList V a__U31 a__isNatIListKind V V a__isNatIList zeros tt a__isNatIList cons V1 V2 a__U41 a__and a__isNatKind V1 isNatIListKind V2 V1 V2 a__isNatIListKind nil tt a__isNatIListKind zeros tt a__isNatIListKind cons V1 V2 a__and a__isNatKind V1 isNatIListKind V2 a__isNatKind 0 tt a__isNatKind length V1 a__isNatIListKind V1 a__isNatKind s V1 a__isNatKind V1 a__isNatList nil tt a__isNatList cons V1 V2 a__U51 a__and a__isNatKind V1 isNatIListKind V2 V1 V2 a__length nil 0 a__length cons N L a__U61 a__and a__and a__isNatList L isNatIListKind L and isNat N isNatKind N L mark zeros a__zeros mark U11 X1 X2 a__U11 mark X1 X2 mark U12 X a__U12 mark X mark isNatList X a__isNatList X mark U21 X1 X2 a__U21 mark X1 X2 mark U22 X a__U22 mark X mark isNat X a__isNat X mark U31 X1 X2 a__U31 mark X1 X2 mark U32 X a__U32 mark X mark U41 X1 X2 X3 a__U41 mark X1 X2 X3 mark U42 X1 X2 a__U42 mark X1 X2 mark U43 X a__U43 mark X mark isNatIList X a__isNatIList X mark U51 X1 X2 X3 a__U51 mark X1 X2 X3 mark U52 X1 X2 a__U52 mark X1 X2 mark U53 X a__U53 mark X mark U61 X1 X2 a__U61 mark X1 X2 mark length X a__length mark X mark and X1 X2 a__and mark X1 X2 mark isNatIListKind X a__isNatIListKind X mark isNatKind X a__isNatKind X mark cons X1 X2 cons mark X1 X2 mark 0 0 mark tt tt mark s X s mark X mark nil nil a__zeros zeros a__U11 X1 X2 U11 X1 X2 a__U12 X U12 X a__isNatList X isNatList X a__U21 X1 X2 U21 X1 X2 a__U22 X U22 X a__isNat X isNat X a__U31 X1 X2 U31 X1 X2 a__U32 X U32 X a__U41 X1 X2 X3 U41 X1 X2 X3 a__U42 X1 X2 U42 X1 X2 a__U43 X U43 X a__isNatIList X isNatIList X a__U51 X1 X2 X3 U51 X1 X2 X3 a__U52 X1 X2 U52 X1 X2 a__U53 X U53 X a__U61 X1 X2 U61 X1 X2 a__length X length X a__and X1 X2 and X1 X2 a__isNatIListKind X isNatIListKind X a__isNatKind X isNatKind X 2.2 a__U11 tt V1 a__isNatList V1 a__U61 tt L a__length mark L a__U42 tt V2 a__isNatIList V2 mark U51 X1 X2 X3 mark X1 a__isNatIList cons V1 V2 a__isNatKind V1 mark length X a__length mark X mark s X mark X a__length cons N L a__isNatList L a__U52 tt V2 a__isNatList V2 mark and X1 X2 mark X1 mark length X mark X mark U12 X a__U12 mark X a__U21 tt V1 a__isNat V1 mark U31 X1 X2 a__U31 mark X1 X2 a__isNat s V1 a__isNatKind V1 a__isNat s V1 a__U21 a__isNatKind V1 V1 mark zeros a__zeros a__isNatKind length V1 a__isNatIListKind V1 a__length cons N L a__U61 a__and a__and a__isNatList L isNatIListKind L and isNat N isNatKind N L a__isNatList cons V1 V2 a__and a__isNatKind V1 isNatIListKind V2 a__isNatIList V a__U31 a__isNatIListKind V V a__isNatKind s V1 a__isNatKind V1 a__U41 tt V1 V2 a__U42 a__isNat V1 V2 a__length cons N L a__and a__isNatList L isNatIListKind L mark U11 X1 X2 mark X1 mark U41 X1 X2 X3 a__U41 mark X1 X2 X3 mark U52 X1 X2 a__U52 mark X1 X2 mark U42 X1 X2 a__U42 mark X1 X2 a__isNat length V1 a__isNatIListKind V1 a__U31 tt V a__isNatList V a__U21 tt V1 a__U22 a__isNat V1 a__U31 tt V a__U32 a__isNatList V mark isNatKind X a__isNatKind X a__and tt X mark X mark U42 X1 X2 mark X1 a__U51 tt V1 V2 a__isNat V1 a__isNat length V1 a__U11 a__isNatIListKind V1 V1 mark U41 X1 X2 X3 mark X1 mark U21 X1 X2 a__U21 mark X1 X2 a__U51 tt V1 V2 a__U52 a__isNat V1 V2 mark isNatIList X a__isNatIList X mark U31 X1 X2 mark X1 mark U32 X a__U32 mark X mark U61 X1 X2 a__U61 mark X1 X2 a__isNatList cons V1 V2 a__isNatKind V1 a__length cons N L a__and a__and a__isNatList L isNatIListKind L and isNat N isNatKind N mark U52 X1 X2 mark X1 a__isNatIList cons V1 V2 a__U41 a__and a__isNatKind V1 isNatIListKind V2 V1 V2 a__isNatIListKind cons V1 V2 a__isNatKind V1 mark and X1 X2 a__and mark X1 X2 a__isNatList cons V1 V2 a__U51 a__and a__isNatKind V1 isNatIListKind V2 V1 V2 a__U61 tt L mark L a__isNatIList cons V1 V2 a__and a__isNatKind V1 isNatIListKind V2 a__U42 tt V2 a__U43 a__isNatIList V2 mark isNat X a__isNat X mark U51 X1 X2 X3 a__U51 mark X1 X2 X3 mark isNatIListKind X a__isNatIListKind X a__isNatIList V a__isNatIListKind V mark U53 X a__U53 mark X a__isNatIListKind cons V1 V2 a__and a__isNatKind V1 isNatIListKind V2 mark cons X1 X2 mark X1 mark U21 X1 X2 mark X1 mark U32 X mark X a__U41 tt V1 V2 a__isNat V1 a__U52 tt V2 a__U53 a__isNatList V2 mark U61 X1 X2 mark X1 mark U22 X mark X mark U43 X a__U43 mark X a__U11 tt V1 a__U12 a__isNatList V1 mark U12 X mark X mark isNatList X a__isNatList X mark U22 X a__U22 mark X mark U43 X mark X mark U11 X1 X2 a__U11 mark X1 X2 mark U53 X mark X true mark U53 X mark X mark U11 X1 X2 a__U11 mark X1 X2 mark isNatIList X a__isNatIList X mark U31 X1 X2 mark X1 mark U43 X mark X mark U21 X1 X2 a__U21 mark X1 X2 a__U51 tt V1 V2 a__U52 a__isNat V1 V2 mark U41 X1 X2 X3 mark X1 a__isNat length V1 a__U11 a__isNatIListKind V1 V1 a__U51 tt V1 V2 a__isNat V1 mark U42 X1 X2 mark X1 a__and tt X mark X mark isNatList X a__isNatList X mark isNatKind X a__isNatKind X mark U12 X mark X a__U31 tt V a__isNatList V mark U22 X mark X mark U61 X1 X2 mark X1 a__isNat length V1 a__isNatIListKind V1 a__U41 tt V1 V2 a__isNat V1 mark U32 X mark X mark U42 X1 X2 a__U42 mark X1 X2 mark U52 X1 X2 a__U52 mark X1 X2 mark U41 X1 X2 X3 a__U41 mark X1 X2 X3 mark U21 X1 X2 mark X1 mark U11 X1 X2 mark X1 a__isNatIListKind cons V1 V2 a__and a__isNatKind V1 isNatIListKind V2 mark cons X1 X2 mark X1 a__length cons N L a__and a__isNatList L isNatIListKind L a__U41 tt V1 V2 a__U42 a__isNat V1 V2 a__isNatKind s V1 a__isNatKind V1 a__isNatIList V a__isNatIListKind V a__isNatIList V a__U31 a__isNatIListKind V V a__isNatList cons V1 V2 a__and a__isNatKind V1 isNatIListKind V2 mark isNatIListKind X a__isNatIListKind X a__isNatKind length V1 a__isNatIListKind V1 a__length cons N L a__U61 a__and a__and a__isNatList L isNatIListKind L and isNat N isNatKind N L a__isNat s V1 a__U21 a__isNatKind V1 V1 mark U51 X1 X2 X3 a__U51 mark X1 X2 X3 a__isNat s V1 a__isNatKind V1 mark U31 X1 X2 a__U31 mark X1 X2 a__U21 tt V1 a__isNat V1 mark isNat X a__isNat X a__isNatIList cons V1 V2 a__and a__isNatKind V1 isNatIListKind V2 mark and X1 X2 mark X1 mark length X mark X a__U61 tt L mark L a__isNatList cons V1 V2 a__U51 a__and a__isNatKind V1 isNatIListKind V2 V1 V2 mark and X1 X2 a__and mark X1 X2 a__U52 tt V2 a__isNatList V2 a__isNatIList cons V1 V2 a__U41 a__and a__isNatKind V1 isNatIListKind V2 V1 V2 a__isNatIListKind cons V1 V2 a__isNatKind V1 a__length cons N L a__isNatList L mark s X mark X mark U52 X1 X2 mark X1 mark length X a__length mark X a__isNatIList cons V1 V2 a__isNatKind V1 a__length cons N L a__and a__and a__isNatList L isNatIListKind L and isNat N isNatKind N a__isNatList cons V1 V2 a__isNatKind V1 mark U51 X1 X2 X3 mark X1 a__U42 tt V2 a__isNatIList V2 a__U61 tt L a__length mark L a__U11 tt V1 a__isNatList V1 mark U61 X1 X2 a__U61 mark X1 X2 true a__isNatKind 1 29299 isNatKind 1 0 U21 2 1 0 isNatList 1 0 U11 2 1 0 s 1 1 0 a__U31 2 29300 a__isNatIList 1 1 43322 a__isNatIListKind 1 29299 U42 2 1 2 14024 a__isNat 1 29299 and 2 1 2 0 isNatIList 1 1 43322 a__U43 1 0 U43 1 1 1 a__U51 3 29299 a__U22 1 1 0 a__U11 2 29299 zeros 0 54448 a__U31 2 1 2 14023 a__U51 3 1 0 a__U53 1 0 U12 1 1 0 a__isNatList 1 29299 a__U43 1 1 1 a__U42 2 2 43323 a__U41 3 1 3 43322 a__U12 1 0 a__U21 2 29299 a__isNatIList 1 1 43323 a__U61 2 2 43563 mark 1 1 29299 0 0 0 a__and 2 1 2 0 a__zeros 0 0 a__U21 2 1 0 a__U32 1 1 1 isNatIListKind 1 0 nil 0 26727 a__U52 2 29299 mark 1 1 29299 a__U11 2 1 0 U32 1 1 1 a__U53 1 1 0 a__U42 2 1 2 14024 a__U52 2 1 0 a__length 1 1 14264 a__U12 1 1 0 a__isNatIListKind 1 29299 isNat 1 0 U52 2 1 0 U61 2 1 2 14265 a__U22 1 0 U31 2 1 2 14023 a__isNatList 1 29299 cons 2 1 2 29299 a__U61 2 1 2 14265 a__U41 3 3 43324 tt 0 29299 a__isNat 1 29299 a__isNatKind 1 29299 U22 1 1 0 U51 3 1 0 a__and 2 1 2 0 U53 1 1 0 length 1 1 14265 U41 3 1 3 43322 a__U32 1 0 a__zeros 0 83747 a__length 1 1 14265 a__U11 tt V1 a__isNatList V1 a__U61 tt L a__length mark L a__U42 tt V2 a__isNatIList V2 mark U51 X1 X2 X3 mark X1 a__isNatList cons V1 V2 a__isNatKind V1 mark U52 X1 X2 mark X1 mark s X mark X a__isNatIListKind cons V1 V2 a__isNatKind V1 a__U52 tt V2 a__isNatList V2 mark and X1 X2 a__and mark X1 X2 a__isNatList cons V1 V2 a__U51 a__and a__isNatKind V1 isNatIListKind V2 V1 V2 mark and X1 X2 mark X1 mark isNat X a__isNat X a__U21 tt V1 a__isNat V1 a__isNat s V1 a__isNatKind V1 mark U51 X1 X2 X3 a__U51 mark X1 X2 X3 a__isNat s V1 a__U21 a__isNatKind V1 V1 a__length cons N L a__U61 a__and a__and a__isNatList L isNatIListKind L and isNat N isNatKind N L a__isNatKind length V1 a__isNatIListKind V1 mark isNatIListKind X a__isNatIListKind X a__isNatList cons V1 V2 a__and a__isNatKind V1 isNatIListKind V2 a__isNatKind s V1 a__isNatKind V1 a__isNatIListKind cons V1 V2 a__and a__isNatKind V1 isNatIListKind V2 mark U11 X1 X2 mark X1 mark U21 X1 X2 mark X1 mark U52 X1 X2 a__U52 mark X1 X2 mark U42 X1 X2 a__U42 mark X1 X2 a__isNat length V1 a__isNatIListKind V1 mark U22 X mark X mark U12 X mark X mark isNatKind X a__isNatKind X mark isNatList X a__isNatList X a__and tt X mark X a__U51 tt V1 V2 a__isNat V1 a__isNat length V1 a__U11 a__isNatIListKind V1 V1 a__U51 tt V1 V2 a__U52 a__isNat V1 V2 mark U21 X1 X2 a__U21 mark X1 X2 mark U11 X1 X2 a__U11 mark X1 X2 mark U53 X mark X a__isNat s V1 a__U21 a__isNatKind V1 V1 mark and X1 X2 a__and mark X1 X2 a__U21 tt V1 a__U22 a__isNat V1 a__and tt X mark X a__U41 tt V1 V2 a__U42 a__isNat V1 V2 mark 0 0 a__zeros cons 0 zeros a__isNatIListKind X isNatIListKind X a__U12 tt tt a__isNat 0 tt a__isNatIList cons V1 V2 a__U41 a__and a__isNatKind V1 isNatIListKind V2 V1 V2 mark U21 X1 X2 a__U21 mark X1 X2 a__U42 X1 X2 U42 X1 X2 a__isNatKind length V1 a__isNatIListKind V1 a__U22 X U22 X a__isNatIList V a__U31 a__isNatIListKind V V mark zeros a__zeros a__isNat length V1 a__U11 a__isNatIListKind V1 V1 a__U12 X U12 X a__isNatKind s V1 a__isNatKind V1 mark U12 X a__U12 mark X a__isNatIListKind nil tt a__isNatList nil tt a__U31 X1 X2 U31 X1 X2 mark isNatIList X a__isNatIList X a__U22 tt tt a__U52 X1 X2 U52 X1 X2 mark U11 X1 X2 a__U11 mark X1 X2 a__isNat X isNat X a__U43 tt tt mark U31 X1 X2 a__U31 mark X1 X2 a__U32 tt tt a__isNatIList zeros tt a__isNatKind 0 tt mark length X a__length mark X mark isNatKind X a__isNatKind X a__length nil 0 a__U21 X1 X2 U21 X1 X2 a__U61 tt L s a__length mark L mark s X s mark X a__length cons N L a__U61 a__and a__and a__isNatList L isNatIListKind L and isNat N isNatKind N L a__U52 tt V2 a__U53 a__isNatList V2 a__U43 X U43 X mark U51 X1 X2 X3 a__U51 mark X1 X2 X3 a__isNatKind X isNatKind X a__isNatIListKind zeros tt a__isNatIList X isNatIList X a__isNatIListKind cons V1 V2 a__and a__isNatKind V1 isNatIListKind V2 a__and X1 X2 and X1 X2 mark nil nil a__U51 tt V1 V2 a__U52 a__isNat V1 V2 a__U42 tt V2 a__U43 a__isNatIList V2 a__U53 tt tt mark isNatIListKind X a__isNatIListKind X mark U32 X a__U32 mark X a__U41 X1 X2 X3 U41 X1 X2 X3 mark tt tt a__U11 X1 X2 U11 X1 X2 a__U31 tt V a__U32 a__isNatList V mark isNat X a__isNat X a__isNatList X isNatList X a__zeros zeros a__U61 X1 X2 U61 X1 X2 a__length X length X mark U61 X1 X2 a__U61 mark X1 X2 a__U51 X1 X2 X3 U51 X1 X2 X3 mark cons X1 X2 cons mark X1 X2 mark U53 X a__U53 mark X a__U53 X U53 X mark U22 X a__U22 mark X mark U41 X1 X2 X3 a__U41 mark X1 X2 X3 mark U42 X1 X2 a__U42 mark X1 X2 mark U52 X1 X2 a__U52 mark X1 X2 a__U32 X U32 X mark isNatList X a__isNatList X a__isNatList cons V1 V2 a__U51 a__and a__isNatKind V1 isNatIListKind V2 V1 V2 mark U43 X a__U43 mark X a__U11 tt V1 a__U12 a__isNatList V1 a__U61 tt L a__length mark L a__length cons N L a__U61 a__and a__and a__isNatList L isNatIListKind L and isNat N isNatKind N L true 2 1 a__isNatKind 1 0 0 isNatKind 1 1 0 0 0 1 1 4 U21 2 30949 12357 isNatList 1 1 1 1 0 1 0 5841 U11 2 30956 7983 s 1 1 0 0 0 1 0 1 a__U31 2 0 0 a__isNatIList 1 1 90438 147014 a__isNatIListKind 1 0 0 U42 2 1 0 0 0 1 0 1 0 1 2 28539 24896 a__isNat 1 0 0 and 2 0 0 1 1 1 2 0 0 isNatIList 1 1 59488 116064 a__U43 1 0 0 U43 1 30949 3 a__U51 3 0 0 a__U22 1 0 0 0 1 1 61899 0 a__U11 2 0 0 zeros 0 1 0 a__U31 2 0 1 0 0 1 1 0 0 0 2 61899 57974 a__U51 3 0 1 0 0 2 0 1 0 0 3 61899 9606 a__U53 1 0 0 U12 1 30949 8282 a__isNatList 1 1 1 1 0 1 30950 9606 a__U43 1 61899 30950 a__U42 2 0 0 a__U41 3 0 0 1 0 1 1 0 0 0 2 0 1 0 1 3 59488 30950 a__U12 1 0 0 a__U21 2 0 0 a__isNatIList 1 0 0 a__U61 2 1 0 0 0 1 1 0 1 0 2 2 0 mark 1 0 0 0 0 30948 0 a__and 2 0 0 a__zeros 0 0 0 a__U21 2 61899 30950 a__U32 1 61899 30950 isNatIListKind 1 58090 0 nil 0 31265 51571 a__U52 2 0 0 mark 1 1 30950 30950 a__U11 2 61899 30950 U32 1 30949 13578 a__U53 1 0 0 0 1 1 61899 0 a__U42 2 1 0 0 0 1 0 1 0 1 2 28539 30950 a__U52 2 0 0 1 0 1 0 1 0 0 2 30949 9606 a__length 1 1 0 1 0 1 0 0 a__U12 1 61899 30950 a__isNatIListKind 1 89040 30950 isNat 1 1 0 0 0 1 30949 21339 U52 2 0 0 1 0 1 0 1 0 0 2 30949 9606 U61 2 0 0 1 0 1 0 0 1 0 2 58089 1 a__U22 1 0 0 U31 2 0 1 0 0 1 1 0 0 0 2 30949 57974 a__isNatList 1 0 0 cons 2 1 0 0 0 1 1 1 0 1 2 0 30949 a__U61 2 0 0 1 0 1 0 0 1 0 2 58089 1 a__U41 3 0 0 tt 0 61899 30950 a__isNat 1 1 0 0 0 1 61899 30950 a__isNatKind 1 1 0 0 0 1 30951 30950 U22 1 0 0 0 1 1 30949 0 U51 3 0 1 0 0 2 0 1 0 0 3 30949 5577 a__and 2 0 0 1 1 1 2 0 0 U53 1 0 0 0 1 1 30949 0 length 1 0 0 1 0 1 58089 1 U41 3 0 0 1 0 1 1 0 0 0 2 0 1 0 1 3 59488 8664 a__U32 1 0 0 a__zeros 0 30949 30950 a__length 1 0 0 1 0 1 58089 1 a__isNat s V1 a__U21 a__isNatKind V1 V1 mark and X1 X2 a__and mark X1 X2 a__U21 tt V1 a__U22 a__isNat V1 a__and tt X mark X a__U41 tt V1 V2 a__U42 a__isNat V1 V2 mark 0 0 a__zeros cons 0 zeros a__isNatIListKind X isNatIListKind X a__U12 tt tt a__isNat 0 tt a__isNatIList cons V1 V2 a__U41 a__and a__isNatKind V1 isNatIListKind V2 V1 V2 mark U21 X1 X2 a__U21 mark X1 X2 a__U42 X1 X2 U42 X1 X2 a__isNatKind length V1 a__isNatIListKind V1 a__U22 X U22 X a__isNatIList V a__U31 a__isNatIListKind V V mark zeros a__zeros a__isNat length V1 a__U11 a__isNatIListKind V1 V1 a__U12 X U12 X a__isNatKind s V1 a__isNatKind V1 mark U12 X a__U12 mark X a__isNatIListKind nil tt a__isNatList nil tt a__U31 X1 X2 U31 X1 X2 mark isNatIList X a__isNatIList X a__U22 tt tt a__U52 X1 X2 U52 X1 X2 mark U11 X1 X2 a__U11 mark X1 X2 a__isNat X isNat X a__U43 tt tt mark U31 X1 X2 a__U31 mark X1 X2 a__U32 tt tt a__isNatIList zeros tt a__isNatKind 0 tt mark length X a__length mark X mark isNatKind X a__isNatKind X a__length nil 0 a__U21 X1 X2 U21 X1 X2 a__U61 tt L s a__length mark L mark s X s mark X a__length cons N L a__U61 a__and a__and a__isNatList L isNatIListKind L and isNat N isNatKind N L a__U52 tt V2 a__U53 a__isNatList V2 a__U43 X U43 X mark U51 X1 X2 X3 a__U51 mark X1 X2 X3 a__isNatKind X isNatKind X a__isNatIListKind zeros tt a__isNatIList X isNatIList X a__isNatIListKind cons V1 V2 a__and a__isNatKind V1 isNatIListKind V2 a__and X1 X2 and X1 X2 mark nil nil a__U51 tt V1 V2 a__U52 a__isNat V1 V2 a__U42 tt V2 a__U43 a__isNatIList V2 a__U53 tt tt mark isNatIListKind X a__isNatIListKind X mark U32 X a__U32 mark X a__U41 X1 X2 X3 U41 X1 X2 X3 mark tt tt a__U11 X1 X2 U11 X1 X2 a__U31 tt V a__U32 a__isNatList V mark isNat X a__isNat X a__isNatList X isNatList X a__zeros zeros a__U61 X1 X2 U61 X1 X2 a__length X length X mark U61 X1 X2 a__U61 mark X1 X2 a__U51 X1 X2 X3 U51 X1 X2 X3 mark cons X1 X2 cons mark X1 X2 mark U53 X a__U53 mark X a__U53 X U53 X mark U22 X a__U22 mark X mark U41 X1 X2 X3 a__U41 mark X1 X2 X3 mark U42 X1 X2 a__U42 mark X1 X2 mark U52 X1 X2 a__U52 mark X1 X2 a__U32 X U32 X mark isNatList X a__isNatList X a__isNatList cons V1 V2 a__U51 a__and a__isNatKind V1 isNatIListKind V2 V1 V2 mark U43 X a__U43 mark X a__U11 tt V1 a__U12 a__isNatList V1 a__isNat s V1 a__isNatKind V1 a__isNat s V1 a__U21 a__isNatKind V1 V1 mark and X1 X2 mark X1 mark and X1 X2 a__and mark X1 X2 a__U21 tt V1 a__isNat V1 a__and tt X mark X mark U21 X1 X2 mark X1 mark U21 X1 X2 a__U21 mark X1 X2 a__isNatKind length V1 a__isNatIListKind V1 a__isNat length V1 a__isNatIListKind V1 a__isNat length V1 a__U11 a__isNatIListKind V1 V1 a__isNatKind s V1 a__isNatKind V1 mark U12 X mark X mark U11 X1 X2 mark X1 mark U11 X1 X2 a__U11 mark X1 X2 mark isNatKind X a__isNatKind X mark s X mark X a__U52 tt V2 a__isNatList V2 mark U51 X1 X2 X3 mark X1 mark U51 X1 X2 X3 a__U51 mark X1 X2 X3 a__isNatIListKind cons V1 V2 a__isNatKind V1 a__isNatIListKind cons V1 V2 a__and a__isNatKind V1 isNatIListKind V2 a__U51 tt V1 V2 a__isNat V1 a__U51 tt V1 V2 a__U52 a__isNat V1 V2 mark isNatIListKind X a__isNatIListKind X mark isNat X a__isNat X mark U53 X mark X mark U22 X mark X mark U52 X1 X2 mark X1 mark U52 X1 X2 a__U52 mark X1 X2 mark isNatList X a__isNatList X a__isNatList cons V1 V2 a__isNatKind V1 a__isNatList cons V1 V2 a__and a__isNatKind V1 isNatIListKind V2 a__isNatList cons V1 V2 a__U51 a__and a__isNatKind V1 isNatIListKind V2 V1 V2 a__U11 tt V1 a__isNatList V1 true a__isNatKind 1 29298 isNatKind 1 6 U21 2 1 7 isNatList 1 5088 U11 2 1 7 s 1 1 2 a__U31 2 29300 a__isNatIList 1 3 a__isNatIListKind 1 29298 U42 2 1 11 a__isNat 1 29299 and 2 1 2 2 isNatIList 1 1 4 a__U43 1 0 U43 1 1 21 a__U51 3 29299 a__U22 1 3 a__U11 2 29299 zeros 0 4 a__U31 2 1 2 14022 a__U51 3 2 3 8 a__U53 1 0 U12 1 1 6 a__isNatList 1 1 3 a__U43 1 20 a__U42 2 43323 a__U41 3 1 2 3 3 a__U12 1 0 a__U21 2 29299 a__isNatIList 1 43323 a__U61 2 43563 mark 1 1 29293 0 0 1546 a__and 2 2 29293 a__zeros 0 0 a__U21 2 1 2 1 a__U32 1 1 14029 isNatIListKind 1 5 nil 0 3 a__U52 2 29299 mark 1 2 a__U11 2 2 4 U32 1 1 14030 a__U53 1 1 7 a__U42 2 1 10 a__U52 2 9 a__length 1 43563 a__U12 1 1 5 a__isNatIListKind 1 1 4 isNat 1 1 28318 U52 2 1 2 10 U61 2 2 14265 a__U22 1 0 U31 2 1 14023 a__isNatList 1 29299 cons 2 4 a__U61 2 1546 a__U41 3 43324 tt 0 9 a__isNat 1 3 a__isNatKind 1 3 U22 1 1 4 U51 3 1 9 a__and 2 1 U53 1 1 8 length 1 1 1546 U41 3 1 43322 a__U32 1 0 a__zeros 0 3 a__length 1 1545 a__U11 tt V1 a__isNatList V1 a__isNatList cons V1 V2 a__U51 a__and a__isNatKind V1 isNatIListKind V2 V1 V2 mark isNatIListKind X a__isNatIListKind X a__U51 tt V1 V2 a__U52 a__isNat V1 V2 a__U51 tt V1 V2 a__isNat V1 a__isNatIListKind cons V1 V2 a__and a__isNatKind V1 isNatIListKind V2 a__isNatIListKind cons V1 V2 a__isNatKind V1 a__U52 tt V2 a__isNatList V2 a__isNatKind s V1 a__isNatKind V1 a__isNat length V1 a__U11 a__isNatIListKind V1 V1 a__isNatKind length V1 a__isNatIListKind V1 a__and tt X mark X a__U21 tt V1 a__isNat V1 a__isNat s V1 a__U21 a__isNatKind V1 V1 a__and tt X mark X a__isNatKind length V1 a__isNatIListKind V1 a__isNatKind s V1 a__isNatKind V1 a__isNatIListKind cons V1 V2 a__isNatKind V1 a__isNatIListKind cons V1 V2 a__and a__isNatKind V1 isNatIListKind V2 mark isNatIListKind X a__isNatIListKind X true a__isNatKind 1 1 2108 isNatKind 1 4 U21 2 1 7 isNatList 1 5088 U11 2 1 7 s 1 1 2 a__U31 2 29300 a__isNatIList 1 3 a__isNatIListKind 1 1 29296 U42 2 1 11 a__isNat 1 29299 and 2 1 2 2 isNatIList 1 1 4 a__U43 1 0 U43 1 1 20 a__U51 3 29299 a__U22 1 3 a__U11 2 29299 zeros 0 0 a__U31 2 1 2 14022 a__U51 3 3 8 a__U53 1 0 U12 1 1 6 a__isNatList 1 1 3 a__U43 1 19 a__U42 2 43323 a__U41 3 1 2 3 4 a__U12 1 0 a__U21 2 29299 a__isNatIList 1 43323 a__U61 2 43563 mark 1 1 29292 0 0 1546 a__and 2 2 29293 a__zeros 0 0 a__U21 2 1 2 1 a__U32 1 1 14029 isNatIListKind 1 1 5 nil 0 3 a__U52 2 29299 mark 1 2 a__U11 2 2 4 U32 1 1 14030 a__U53 1 1 7 a__U42 2 1 10 a__U52 2 9 a__length 1 43563 a__U12 1 1 5 a__isNatIListKind 1 1 4 isNat 1 1 28318 U52 2 1 2 10 U61 2 2 14265 a__U22 1 0 U31 2 1 14023 a__isNatList 1 29299 cons 2 1 2 3 a__U61 2 1546 a__U41 3 43324 tt 0 8 a__isNat 1 3 a__isNatKind 1 3 U22 1 1 4 U51 3 1 9 a__and 2 1 U53 1 1 8 length 1 1 27189 U41 3 1 43322 a__U32 1 0 a__zeros 0 3 a__length 1 1545 a__isNat s V1 a__U21 a__isNatKind V1 V1 a__U21 tt V1 a__isNat V1 a__isNat length V1 a__U11 a__isNatIListKind V1 V1 a__U52 tt V2 a__isNatList V2 a__U51 tt V1 V2 a__isNat V1 a__U51 tt V1 V2 a__U52 a__isNat V1 V2 a__isNatList cons V1 V2 a__U51 a__and a__isNatKind V1 isNatIListKind V2 V1 V2 a__U11 tt V1 a__isNatList V1 true a__isNatKind 1 2108 isNatKind 1 4 U21 2 1 7 isNatList 1 5088 U11 2 1 7 s 1 1 2 a__U31 2 29300 a__isNatIList 1 3 a__isNatIListKind 1 29296 U42 2 1 11 a__isNat 1 1 29299 and 2 1 2 2 isNatIList 1 1 4 a__U43 1 0 U43 1 1 20 a__U51 3 2 3 29301 a__U22 1 3 a__U11 2 2 29300 zeros 0 0 a__U31 2 1 2 14022 a__U51 3 3 8 a__U53 1 0 U12 1 1 3 a__isNatList 1 1 3 a__U43 1 19 a__U42 2 43323 a__U41 3 1 2 3 4 a__U12 1 0 a__U21 2 2 29300 a__isNatIList 1 43323 a__U61 2 43563 mark 1 29292 0 0 31498 a__and 2 29293 a__zeros 0 0 a__U21 2 1 2 1 a__U32 1 1 14029 isNatIListKind 1 1 5 nil 0 3 a__U52 2 2 29300 mark 1 2 a__U11 2 2 4 U32 1 1 14030 a__U53 1 1 7 a__U42 2 1 10 a__U52 2 9 a__length 1 43563 a__U12 1 1 2 a__isNatIListKind 1 1 4 isNat 1 1 28318 U52 2 1 2 10 U61 2 2 14265 a__U22 1 0 U31 2 1 14023 a__isNatList 1 1 29299 cons 2 1 2 3 a__U61 2 9023 a__U41 3 43324 tt 0 8 a__isNat 1 3 a__isNatKind 1 3 U22 1 1 4 U51 3 1 9 a__and 2 1 U53 1 1 8 length 1 1 34666 U41 3 1 43322 a__U32 1 0 a__zeros 0 3 a__length 1 9022 mark U42 X1 X2 a__U42 mark X1 X2 false a__U42 tt V2 a__isNatIList V2 false mark U43 X a__U43 mark X false mark U22 X a__U22 mark X false mark U53 X a__U53 mark X false mark U32 X a__U32 mark X false a__U42 tt V2 a__U43 a__isNatIList V2 false a__U31 tt V a__U32 a__isNatList V false mark U12 X a__U12 mark X false mark zeros a__zeros false a__U11 tt V1 a__U12 a__isNatList V1 false a__U52 tt V2 a__U53 a__isNatList V2 false a__U21 tt V1 a__U22 a__isNat V1 false NaTT certifiable-1.6