zeros cons 0 n__zeros U11 tt L s length activate L U21 tt nil U31 tt IL M N cons activate N n__take activate M activate IL and tt X activate X isNat n__0 tt isNat n__length V1 isNatList activate V1 isNat n__s V1 isNat activate V1 isNatIList V isNatList activate V isNatIList n__zeros tt isNatIList n__cons V1 V2 and isNat activate V1 n__isNatIList activate V2 isNatList n__nil tt isNatList n__cons V1 V2 and isNat activate V1 n__isNatList activate V2 isNatList n__take V1 V2 and isNat activate V1 n__isNatIList activate V2 length nil 0 length cons N L U11 and isNatList activate L n__isNat N activate L take 0 IL U21 isNatIList IL take s M cons N IL U31 and isNatIList activate IL n__and n__isNat M n__isNat N activate IL M N zeros n__zeros take X1 X2 n__take X1 X2 0 n__0 length X n__length X s X n__s X cons X1 X2 n__cons X1 X2 isNatIList X n__isNatIList X nil n__nil isNatList X n__isNatList X isNat X n__isNat X and X1 X2 n__and X1 X2 activate n__zeros zeros activate n__take X1 X2 take activate X1 activate X2 activate n__0 0 activate n__length X length activate X activate n__s X s activate X activate n__cons X1 X2 cons activate X1 X2 activate n__isNatIList X isNatIList X activate n__nil nil activate n__isNatList X isNatList X activate n__isNat X isNat X activate n__and X1 X2 and activate X1 X2 activate X X 2.2 U11 tt L length activate L length cons N L activate L isNat n__length V1 activate V1 activate n__s X activate X zeros cons 0 n__zeros length cons N L isNatList activate L length cons N L and isNatList activate L n__isNat N take 0 IL isNatIList IL zeros 0 U31 tt IL M N activate M isNat n__s V1 isNat activate V1 take s M cons N IL activate IL activate n__0 0 activate n__nil nil take s M cons N IL activate IL take s M cons N IL U31 and isNatIList activate IL n__and n__isNat M n__isNat N activate IL M N length cons N L U11 and isNatList activate L n__isNat N activate L U31 tt IL M N cons activate N n__take activate M activate IL isNatList n__cons V1 V2 activate V2 activate n__and X1 X2 activate X1 isNatList n__cons V1 V2 isNat activate V1 take s M cons N IL isNatIList activate IL isNatList n__take V1 V2 isNat activate V1 isNatList n__take V1 V2 and isNat activate V1 n__isNatIList activate V2 U21 tt nil isNatList n__cons V1 V2 activate V1 activate n__length X length activate X take s M cons N IL and isNatIList activate IL n__and n__isNat M n__isNat N isNatIList V isNatList activate V activate n__isNat X isNat X U31 tt IL M N activate N isNat n__s V1 activate V1 isNatList n__take V1 V2 activate V1 activate n__take X1 X2 take activate X1 activate X2 activate n__isNatList X isNatList X activate n__isNatIList X isNatIList X isNatList n__cons V1 V2 and isNat activate V1 n__isNatList activate V2 and tt X activate X activate n__cons X1 X2 activate X1 length cons N L activate L isNat n__length V1 isNatList activate V1 activate n__take X1 X2 activate X2 activate n__s X s activate X activate n__zeros zeros isNatIList n__cons V1 V2 isNat activate V1 activate n__length X activate X isNatIList n__cons V1 V2 activate V2 isNatList n__take V1 V2 activate V2 take 0 IL U21 isNatIList IL activate n__take X1 X2 activate X1 isNatIList n__cons V1 V2 and isNat activate V1 n__isNatIList activate V2 U11 tt L activate L U11 tt L s length activate L U31 tt IL M N activate IL activate n__and X1 X2 and activate X1 X2 isNatIList V activate V activate n__cons X1 X2 cons activate X1 X2 length nil 0 isNatIList n__cons V1 V2 activate V1 true isNatIList n__cons V1 V2 activate V1 isNatList n__take V1 V2 activate V1 U31 tt IL M N activate N isNat n__s V1 activate V1 activate n__isNat X isNat X isNatIList V isNatList activate V isNatIList V activate V take s M cons N IL and isNatIList activate IL n__and n__isNat M n__isNat N activate n__length X length activate X isNatList n__cons V1 V2 activate V1 activate n__and X1 X2 and activate X1 X2 U31 tt IL M N activate IL isNatList n__take V1 V2 and isNat activate V1 n__isNatIList activate V2 U11 tt L activate L isNatList n__take V1 V2 isNat activate V1 isNatIList n__cons V1 V2 and isNat activate V1 n__isNatIList activate V2 activate n__take X1 X2 activate X1 take s M cons N IL isNatIList activate IL isNatList n__take V1 V2 activate V2 isNatList n__cons V1 V2 isNat activate V1 activate n__and X1 X2 activate X1 isNatList n__cons V1 V2 activate V2 activate n__length X activate X isNatIList n__cons V1 V2 activate V2 isNatIList n__cons V1 V2 isNat activate V1 length cons N L U11 and isNatList activate L n__isNat N activate L take s M cons N IL U31 and isNatIList activate IL n__and n__isNat M n__isNat N activate IL M N take s M cons N IL activate IL take s M cons N IL activate IL isNat n__s V1 isNat activate V1 activate n__take X1 X2 activate X2 U31 tt IL M N activate M isNat n__length V1 isNatList activate V1 length cons N L activate L activate n__cons X1 X2 activate X1 take 0 IL isNatIList IL and tt X activate X length cons N L and isNatList activate L n__isNat N length cons N L isNatList activate L isNatList n__cons V1 V2 and isNat activate V1 n__isNatList activate V2 activate n__isNatIList X isNatIList X activate n__isNatList X isNatList X activate n__s X activate X isNat n__length V1 activate V1 length cons N L activate L U11 tt L length activate L activate n__take X1 X2 take activate X1 activate X2 true 0 0 0 U21 1 3092 isNatList 1 1 12172 U11 2 2 12174 cons 2 0 s 1 1 0 isNat 1 1 0 take 2 1 2 12174 activate 1 1 0 take 2 1 2 12175 and 2 1 2 0 n__zeros 0 1 isNatIList 1 1 12173 activate 1 1 0 zeros 0 1 n__nil 0 3092 n__s 1 1 0 0 0 0 zeros 0 0 n__take 2 1 2 12175 n__isNatList 1 1 12172 isNatList 1 1 12172 s 1 0 n__cons 2 1 2 0 nil 0 3092 n__isNat 1 1 0 nil 0 0 n__0 0 0 n__length 1 1 12174 isNat 1 1 0 U11 2 2 12173 U31 4 2 3 4 12175 cons 2 1 2 0 n__isNatIList 1 1 12173 isNatIList 1 1 12173 U21 1 0 tt 0 0 n__and 2 1 2 0 length 1 1 12174 length 1 1 12173 U31 4 2 3 4 1 and 2 2 0 U11 tt L length activate L activate n__s X activate X activate n__isNatList X isNatList X activate n__isNatIList X isNatIList X isNatList n__cons V1 V2 and isNat activate V1 n__isNatList activate V2 and tt X activate X activate n__cons X1 X2 activate X1 isNat n__s V1 isNat activate V1 length cons N L U11 and isNatList activate L n__isNat N activate L activate n__and X1 X2 activate X1 isNatIList n__cons V1 V2 and isNat activate V1 n__isNatIList activate V2 activate n__and X1 X2 and activate X1 X2 activate n__isNat X isNat X isNat n__s V1 activate V1 take s M cons N IL U31 and isNatIList activate IL n__and n__isNat M n__isNat N activate IL M N U31 tt IL M N cons activate N n__take activate M activate IL length nil 0 isNat n__s V1 isNat activate V1 zeros cons 0 n__zeros U21 tt nil length cons N L U11 and isNatList activate L n__isNat N activate L 0 n__0 activate n__isNatIList X isNatIList X nil n__nil zeros n__zeros activate n__0 0 take 0 IL U21 isNatIList IL isNatList X n__isNatList X activate n__s X s activate X length X n__length X isNat X n__isNat X and tt X activate X activate n__length X length activate X isNatIList n__zeros tt activate n__isNat X isNat X isNat n__length V1 isNatList activate V1 take X1 X2 n__take X1 X2 isNatIList X n__isNatIList X activate n__zeros zeros isNatList n__take V1 V2 and isNat activate V1 n__isNatIList activate V2 activate n__take X1 X2 take activate X1 activate X2 isNatList n__nil tt s X n__s X cons X1 X2 n__cons X1 X2 isNatIList n__cons V1 V2 and isNat activate V1 n__isNatIList activate V2 isNatIList V isNatList activate V isNatList n__cons V1 V2 and isNat activate V1 n__isNatList activate V2 activate n__and X1 X2 and activate X1 X2 isNat n__0 tt activate n__isNatList X isNatList X activate n__nil nil activate X X activate n__cons X1 X2 cons activate X1 X2 and X1 X2 n__and X1 X2 U11 tt L s length activate L isNat n__s V1 activate V1 isNat n__s V1 isNat activate V1 activate n__isNatIList X isNatIList X activate n__s X activate X and tt X activate X activate n__isNat X isNat X isNatIList n__cons V1 V2 and isNat activate V1 n__isNatIList activate V2 isNatList n__cons V1 V2 and isNat activate V1 n__isNatList activate V2 activate n__and X1 X2 activate X1 activate n__and X1 X2 and activate X1 X2 activate n__isNatList X isNatList X activate n__cons X1 X2 activate X1 true 0 0 0 U21 1 14696 isNatList 1 1 783 U11 2 1 0 2 27350 0 cons 2 0 s 1 1 0 isNat 1 1 21456 take 2 0 activate 1 1 0 take 2 1 53135 2 14695 0 and 2 1 26567 2 0 0 n__zeros 0 58459 isNatIList 1 1 6281 activate 1 1 21455 zeros 0 58459 n__nil 0 1 n__s 1 1 0 0 0 5323 zeros 0 0 n__take 2 1 53135 2 14695 0 n__isNatList 1 1 783 isNatList 1 1 22238 s 1 0 n__cons 2 1 53136 2 0 0 nil 0 1 n__isNat 1 1 27351 nil 0 0 n__0 0 5323 n__length 1 1 27350 isNat 1 1 27351 U11 2 0 U31 4 2 14695 3 53135 4 53136 0 cons 2 1 53136 2 0 0 n__isNatIList 1 1 6281 isNatIList 1 1 27736 U21 1 0 tt 0 1 n__and 2 1 26567 2 0 0 length 1 1 27350 length 1 0 U31 4 0 and 2 2 21455 0 activate n__isNatList X isNatList X activate n__and X1 X2 and activate X1 X2 isNatList n__cons V1 V2 and isNat activate V1 n__isNatList activate V2 isNatIList n__cons V1 V2 and isNat activate V1 n__isNatIList activate V2 and tt X activate X activate n__s X activate X activate n__isNatIList X isNatIList X isNat n__s V1 isNat activate V1 take s M cons N IL U31 and isNatIList activate IL n__and n__isNat M n__isNat N activate IL M N U31 tt IL M N cons activate N n__take activate M activate IL length nil 0 isNat n__s V1 isNat activate V1 zeros cons 0 n__zeros U21 tt nil length cons N L U11 and isNatList activate L n__isNat N activate L 0 n__0 activate n__isNatIList X isNatIList X nil n__nil zeros n__zeros activate n__0 0 take 0 IL U21 isNatIList IL isNatList X n__isNatList X activate n__s X s activate X length X n__length X isNat X n__isNat X and tt X activate X activate n__length X length activate X isNatIList n__zeros tt activate n__isNat X isNat X isNat n__length V1 isNatList activate V1 take X1 X2 n__take X1 X2 isNatIList X n__isNatIList X activate n__zeros zeros isNatList n__take V1 V2 and isNat activate V1 n__isNatIList activate V2 activate n__take X1 X2 take activate X1 activate X2 isNatList n__nil tt s X n__s X cons X1 X2 n__cons X1 X2 isNatIList n__cons V1 V2 and isNat activate V1 n__isNatIList activate V2 isNatIList V isNatList activate V isNatList n__cons V1 V2 and isNat activate V1 n__isNatList activate V2 activate n__and X1 X2 and activate X1 X2 isNat n__0 tt activate n__isNatList X isNatList X activate n__nil nil activate X X activate n__cons X1 X2 cons activate X1 X2 and X1 X2 n__and X1 X2 U11 tt L s length activate L isNat n__s V1 isNat activate V1 true Failed! NaTT certifiable-1.6