U11 tt V1 V2 U12 isNat activate V1 activate V2 U12 tt V2 U13 isNat activate V2 U13 tt tt U21 tt V1 U22 isNat activate V1 U22 tt tt U31 tt V1 V2 U32 isNat activate V1 activate V2 U32 tt V2 U33 isNat activate V2 U33 tt tt U41 tt N activate N U51 tt M N s plus activate N activate M U61 tt 0 U71 tt M N plus x activate N activate M activate N and tt X activate X isNat n__0 tt isNat n__plus V1 V2 U11 and isNatKind activate V1 n__isNatKind activate V2 activate V1 activate V2 isNat n__s V1 U21 isNatKind activate V1 activate V1 isNat n__x V1 V2 U31 and isNatKind activate V1 n__isNatKind activate V2 activate V1 activate V2 isNatKind n__0 tt isNatKind n__plus V1 V2 and isNatKind activate V1 n__isNatKind activate V2 isNatKind n__s V1 isNatKind activate V1 isNatKind n__x V1 V2 and isNatKind activate V1 n__isNatKind activate V2 plus N 0 U41 and isNat N n__isNatKind N N plus N s M U51 and and isNat M n__isNatKind M n__and isNat N n__isNatKind N M N x N 0 U61 and isNat N n__isNatKind N x N s M U71 and and isNat M n__isNatKind M n__and isNat N n__isNatKind N M N 0 n__0 plus X1 X2 n__plus X1 X2 isNatKind X n__isNatKind X s X n__s X x X1 X2 n__x X1 X2 and X1 X2 n__and X1 X2 activate n__0 0 activate n__plus X1 X2 plus X1 X2 activate n__isNatKind X isNatKind X activate n__s X s X activate n__x X1 X2 x X1 X2 activate n__and X1 X2 and X1 X2 activate X X 2.2 U12 tt V2 isNat activate V2 plus N 0 isNat N x N s M isNat M U32 tt V2 activate V2 U11 tt V1 V2 U12 isNat activate V1 activate V2 isNat n__x V1 V2 and isNatKind activate V1 n__isNatKind activate V2 plus N 0 and isNat N n__isNatKind N plus N 0 U41 and isNat N n__isNatKind N N U51 tt M N plus activate N activate M isNat n__plus V1 V2 activate V1 isNat n__x V1 V2 isNatKind activate V1 isNatKind n__plus V1 V2 and isNatKind activate V1 n__isNatKind activate V2 isNat n__plus V1 V2 and isNatKind activate V1 n__isNatKind activate V2 isNat n__x V1 V2 activate V1 isNat n__plus V1 V2 activate V1 isNat n__plus V1 V2 activate V2 isNatKind n__x V1 V2 and isNatKind activate V1 n__isNatKind activate V2 isNatKind n__x V1 V2 activate V2 U51 tt M N activate N U31 tt V1 V2 U32 isNat activate V1 activate V2 isNatKind n__x V1 V2 isNatKind activate V1 isNatKind n__plus V1 V2 activate V1 U11 tt V1 V2 isNat activate V1 activate n__plus X1 X2 plus X1 X2 isNat n__x V1 V2 activate V2 x N 0 U61 and isNat N n__isNatKind N U31 tt V1 V2 activate V2 U41 tt N activate N activate n__x X1 X2 x X1 X2 isNat n__plus V1 V2 activate V2 U71 tt M N activate M isNat n__plus V1 V2 U11 and isNatKind activate V1 n__isNatKind activate V2 activate V1 activate V2 U71 tt M N activate N U21 tt V1 isNat activate V1 isNat n__x V1 V2 U31 and isNatKind activate V1 n__isNatKind activate V2 activate V1 activate V2 U11 tt V1 V2 activate V2 U61 tt 0 isNatKind n__s V1 isNatKind activate V1 U21 tt V1 activate V1 isNatKind n__plus V1 V2 activate V2 x N 0 and isNat N n__isNatKind N isNat n__s V1 U21 isNatKind activate V1 activate V1 x N s M isNat N activate n__0 0 isNat n__x V1 V2 activate V2 U71 tt M N activate N plus N s M isNat N U31 tt V1 V2 isNat activate V1 U51 tt M N activate M and tt X activate X isNat n__s V1 activate V1 U32 tt V2 U33 isNat activate V2 isNat n__plus V1 V2 isNatKind activate V1 activate n__and X1 X2 and X1 X2 activate n__isNatKind X isNatKind X isNat n__s V1 activate V1 x N s M and isNat M n__isNatKind M U71 tt M N x activate N activate M U32 tt V2 isNat activate V2 x N s M and and isNat M n__isNatKind M n__and isNat N n__isNatKind N isNatKind n__x V1 V2 activate V1 plus N s M and and isNat M n__isNatKind M n__and isNat N n__isNatKind N isNatKind n__s V1 activate V1 plus N s M isNat M isNat n__s V1 isNatKind activate V1 x N s M U71 and and isNat M n__isNatKind M n__and isNat N n__isNatKind N M N U11 tt V1 V2 activate V1 U51 tt M N s plus activate N activate M U71 tt M N plus x activate N activate M activate N plus N s M U51 and and isNat M n__isNatKind M n__and isNat N n__isNatKind N M N U12 tt V2 activate V2 U21 tt V1 U22 isNat activate V1 U12 tt V2 U13 isNat activate V2 isNatKind n__plus V1 V2 isNatKind activate V1 U31 tt V1 V2 activate V1 x N 0 isNat N activate n__s X s X isNat n__x V1 V2 activate V1 plus N s M and isNat M n__isNatKind M true plus N s M and isNat M n__isNatKind M isNat n__x V1 V2 activate V1 U71 tt M N activate N isNat n__x V1 V2 activate V2 isNat n__s V1 U21 isNatKind activate V1 activate V1 x N s M isNat N x N 0 and isNat N n__isNatKind N x N 0 isNat N U21 tt V1 activate V1 isNatKind n__plus V1 V2 activate V2 isNatKind n__s V1 isNatKind activate V1 U11 tt V1 V2 activate V2 U31 tt V1 V2 activate V1 isNat n__x V1 V2 U31 and isNatKind activate V1 n__isNatKind activate V2 activate V1 activate V2 isNatKind n__plus V1 V2 isNatKind activate V1 U21 tt V1 isNat activate V1 U71 tt M N activate N isNat n__plus V1 V2 U11 and isNatKind activate V1 n__isNatKind activate V2 activate V1 activate V2 U12 tt V2 activate V2 U71 tt M N activate M plus N s M U51 and and isNat M n__isNatKind M n__and isNat N n__isNatKind N M N U71 tt M N plus x activate N activate M activate N isNat n__plus V1 V2 activate V2 activate n__x X1 X2 x X1 X2 U11 tt V1 V2 activate V1 x N s M U71 and and isNat M n__isNatKind M n__and isNat N n__isNatKind N M N U41 tt N activate N U31 tt V1 V2 activate V2 isNat n__s V1 isNatKind activate V1 isNat n__x V1 V2 activate V2 isNatKind n__s V1 activate V1 plus N s M isNat M plus N s M and and isNat M n__isNatKind M n__and isNat N n__isNatKind N activate n__plus X1 X2 plus X1 X2 U11 tt V1 V2 isNat activate V1 isNatKind n__plus V1 V2 activate V1 isNatKind n__x V1 V2 activate V1 isNatKind n__x V1 V2 isNatKind activate V1 U31 tt V1 V2 U32 isNat activate V1 activate V2 x N s M and and isNat M n__isNatKind M n__and isNat N n__isNatKind N isNatKind n__x V1 V2 activate V2 U51 tt M N activate N isNatKind n__x V1 V2 and isNatKind activate V1 n__isNatKind activate V2 isNat n__plus V1 V2 activate V2 U32 tt V2 isNat activate V2 isNat n__plus V1 V2 activate V1 isNat n__x V1 V2 activate V1 isNat n__plus V1 V2 and isNatKind activate V1 n__isNatKind activate V2 U71 tt M N x activate N activate M isNatKind n__plus V1 V2 and isNatKind activate V1 n__isNatKind activate V2 x N s M and isNat M n__isNatKind M isNat n__s V1 activate V1 isNat n__plus V1 V2 activate V1 isNat n__x V1 V2 isNatKind activate V1 activate n__isNatKind X isNatKind X activate n__and X1 X2 and X1 X2 isNat n__plus V1 V2 isNatKind activate V1 U51 tt M N plus activate N activate M isNat n__s V1 activate V1 plus N 0 U41 and isNat N n__isNatKind N N plus N 0 and isNat N n__isNatKind N and tt X activate X isNat n__x V1 V2 and isNatKind activate V1 n__isNatKind activate V2 U11 tt V1 V2 U12 isNat activate V1 activate V2 U51 tt M N activate M U31 tt V1 V2 isNat activate V1 U32 tt V2 activate V2 x N s M isNat M plus N 0 isNat N U12 tt V2 isNat activate V2 plus N s M isNat N true 0 0 0 U32 2 2 0 0 isNatKind 1 1 0 U21 2 1 0 0 U11 3 1 0 2 0 0 s 1 1 0 isNat 1 1 0 activate 1 1 0 U71 3 2 0 3 1 0 n__isNatKind 1 1 0 and 2 1 0 2 0 0 plus 2 1 0 2 0 0 activate 1 1 0 U13 1 0 U12 2 1 0 0 U33 1 0 x 2 1 1 2 0 0 n__s 1 1 0 U12 2 2 0 0 0 0 12331 x 2 1 1 2 0 0 s 1 0 n__plus 2 1 0 2 0 0 U32 2 2 0 0 U33 1 1 0 n__0 0 12331 isNat 1 1 0 n__x 2 1 1 2 0 0 plus 2 1 0 2 0 0 U61 1 12331 U51 3 2 0 3 0 0 U11 3 2 0 3 0 0 U31 3 3 0 0 U41 2 1 0 2 0 0 U21 2 1 0 2 0 0 U22 1 0 tt 0 1 n__and 2 1 0 2 0 0 U71 3 2 0 3 1 0 U13 1 1 U22 1 1 U51 3 2 0 3 0 0 isNatKind 1 1 0 U41 2 2 0 0 U31 3 2 0 3 0 0 and 2 2 0 0 U61 1 0 plus N s M isNat N U12 tt V2 isNat activate V2 plus N 0 isNat N x N s M isNat M U32 tt V2 activate V2 U31 tt V1 V2 isNat activate V1 U51 tt M N activate M U11 tt V1 V2 U12 isNat activate V1 activate V2 isNat n__x V1 V2 and isNatKind activate V1 n__isNatKind activate V2 and tt X activate X plus N 0 and isNat N n__isNatKind N plus N 0 U41 and isNat N n__isNatKind N N isNat n__s V1 activate V1 U51 tt M N plus activate N activate M isNat n__plus V1 V2 isNatKind activate V1 activate n__and X1 X2 and X1 X2 activate n__isNatKind X isNatKind X isNat n__plus V1 V2 activate V1 isNat n__s V1 activate V1 x N s M and isNat M n__isNatKind M isNatKind n__plus V1 V2 and isNatKind activate V1 n__isNatKind activate V2 U71 tt M N x activate N activate M isNat n__plus V1 V2 and isNatKind activate V1 n__isNatKind activate V2 isNat n__plus V1 V2 activate V1 U32 tt V2 isNat activate V2 isNat n__plus V1 V2 activate V2 isNatKind n__x V1 V2 and isNatKind activate V1 n__isNatKind activate V2 U51 tt M N activate N isNatKind n__x V1 V2 activate V2 U31 tt V1 V2 U32 isNat activate V1 activate V2 isNatKind n__plus V1 V2 activate V1 U11 tt V1 V2 isNat activate V1 activate n__plus X1 X2 plus X1 X2 plus N s M and and isNat M n__isNatKind M n__and isNat N n__isNatKind N plus N s M isNat M isNatKind n__s V1 activate V1 isNat n__x V1 V2 activate V2 isNat n__s V1 isNatKind activate V1 U31 tt V1 V2 activate V2 U41 tt N activate N x N s M U71 and and isNat M n__isNatKind M n__and isNat N n__isNatKind N M N U11 tt V1 V2 activate V1 activate n__x X1 X2 x X1 X2 isNat n__plus V1 V2 activate V2 U71 tt M N plus x activate N activate M activate N plus N s M U51 and and isNat M n__isNatKind M n__and isNat N n__isNatKind N M N U71 tt M N activate M U12 tt V2 activate V2 isNat n__plus V1 V2 U11 and isNatKind activate V1 n__isNatKind activate V2 activate V1 activate V2 U21 tt V1 isNat activate V1 isNatKind n__plus V1 V2 isNatKind activate V1 isNat n__x V1 V2 U31 and isNatKind activate V1 n__isNatKind activate V2 activate V1 activate V2 U31 tt V1 V2 activate V1 U11 tt V1 V2 activate V2 isNatKind n__s V1 isNatKind activate V1 isNatKind n__plus V1 V2 activate V2 U21 tt V1 activate V1 isNat n__s V1 U21 isNatKind activate V1 activate V1 isNat n__x V1 V2 activate V2 plus N s M and isNat M n__isNatKind M isNatKind n__0 tt U21 tt V1 U22 isNat activate V1 isNat n__plus V1 V2 U11 and isNatKind activate V1 n__isNatKind activate V2 activate V1 activate V2 U33 tt tt U11 tt V1 V2 U12 isNat activate V1 activate V2 U13 tt tt isNat n__s V1 U21 isNatKind activate V1 activate V1 isNatKind n__x V1 V2 and isNatKind activate V1 n__isNatKind activate V2 activate n__x X1 X2 x X1 X2 0 n__0 isNatKind n__plus V1 V2 and isNatKind activate V1 n__isNatKind activate V2 activate n__0 0 isNat n__x V1 V2 U31 and isNatKind activate V1 n__isNatKind activate V2 activate V1 activate V2 plus X1 X2 n__plus X1 X2 activate n__isNatKind X isNatKind X plus N 0 U41 and isNat N n__isNatKind N N isNatKind X n__isNatKind X U22 tt tt activate n__plus X1 X2 plus X1 X2 U51 tt M N s plus activate N activate M U32 tt V2 U33 isNat activate V2 isNatKind n__s V1 isNatKind activate V1 x N s M U71 and and isNat M n__isNatKind M n__and isNat N n__isNatKind N M N x X1 X2 n__x X1 X2 isNat n__0 tt and X1 X2 n__and X1 X2 U71 tt M N plus x activate N activate M activate N plus N s M U51 and and isNat M n__isNatKind M n__and isNat N n__isNatKind N M N x N 0 U61 and isNat N n__isNatKind N U61 tt 0 U41 tt N activate N and tt X activate X U31 tt V1 V2 U32 isNat activate V1 activate V2 activate X X activate n__and X1 X2 and X1 X2 activate n__s X s X s X n__s X U12 tt V2 U13 isNat activate V2 U21 tt V1 activate V1 U21 tt V1 isNat activate V1 isNat n__plus V1 V2 activate V2 isNat n__plus V1 V2 activate V1 isNat n__plus V1 V2 activate V2 isNat n__plus V1 V2 activate V1 isNat n__plus V1 V2 isNatKind activate V1 isNat n__plus V1 V2 and isNatKind activate V1 n__isNatKind activate V2 isNat n__plus V1 V2 U11 and isNatKind activate V1 n__isNatKind activate V2 activate V1 activate V2 U11 tt V1 V2 activate V2 U11 tt V1 V2 activate V1 U11 tt V1 V2 isNat activate V1 U11 tt V1 V2 U12 isNat activate V1 activate V2 isNat n__s V1 activate V1 isNat n__s V1 activate V1 isNat n__s V1 isNatKind activate V1 isNat n__s V1 U21 isNatKind activate V1 activate V1 isNatKind n__x V1 V2 activate V2 isNatKind n__x V1 V2 and isNatKind activate V1 n__isNatKind activate V2 activate n__x X1 X2 x X1 X2 isNatKind n__plus V1 V2 activate V2 isNatKind n__plus V1 V2 activate V1 isNatKind n__plus V1 V2 isNatKind activate V1 isNatKind n__plus V1 V2 and isNatKind activate V1 n__isNatKind activate V2 isNat n__x V1 V2 activate V2 isNat n__x V1 V2 activate V2 isNat n__x V1 V2 and isNatKind activate V1 n__isNatKind activate V2 isNat n__x V1 V2 U31 and isNatKind activate V1 n__isNatKind activate V2 activate V1 activate V2 activate n__isNatKind X isNatKind X plus N 0 isNat N plus N 0 and isNat N n__isNatKind N plus N 0 U41 and isNat N n__isNatKind N N activate n__plus X1 X2 plus X1 X2 U51 tt M N activate M U51 tt M N activate N U51 tt M N plus activate N activate M U32 tt V2 activate V2 U32 tt V2 isNat activate V2 isNatKind n__s V1 activate V1 isNatKind n__s V1 isNatKind activate V1 x N s M isNat M x N s M and isNat M n__isNatKind M x N s M U71 and and isNat M n__isNatKind M n__and isNat N n__isNatKind N M N U71 tt M N activate M U71 tt M N x activate N activate M U71 tt M N plus x activate N activate M activate N plus N s M isNat N plus N s M isNat M plus N s M and isNat M n__isNatKind M plus N s M and and isNat M n__isNatKind M n__and isNat N n__isNatKind N plus N s M U51 and and isNat M n__isNatKind M n__and isNat N n__isNatKind N M N U41 tt N activate N and tt X activate X U31 tt V1 V2 activate V2 U31 tt V1 V2 activate V1 U31 tt V1 V2 isNat activate V1 U31 tt V1 V2 U32 isNat activate V1 activate V2 activate n__and X1 X2 and X1 X2 U12 tt V2 activate V2 U12 tt V2 isNat activate V2 true 0 0 0 U32 2 2 2 0 isNatKind 1 1 0 U21 2 1 0 0 U11 3 1 0 2 0 0 s 1 1 0 isNat 1 1 2 activate 1 1 0 U71 3 2 0 3 1 0 n__isNatKind 1 1 0 and 2 1 0 2 0 0 plus 2 1 2 2 2 0 activate 1 1 2 U13 1 0 U12 2 1 0 0 U33 1 0 x 2 1 1 2 0 0 n__s 1 1 0 U12 2 2 2 0 0 0 15944 x 2 1 3 2 2 0 s 1 0 n__plus 2 1 0 2 0 0 U32 2 2 0 0 U33 1 1 0 n__0 0 15944 isNat 1 1 0 n__x 2 1 1 2 0 0 plus 2 1 0 2 0 0 U61 1 15944 U51 3 1 2 2 2 3 2 0 U11 3 1 2 2 2 3 2 0 U31 3 3 0 0 U41 2 1 2 2 2 0 U21 2 1 1 2 2 0 U22 1 0 tt 0 2 n__and 2 1 0 2 0 0 U71 3 2 2 3 3 0 U13 1 2 U22 1 2 U51 3 2 0 3 0 0 isNatKind 1 1 2 U41 2 2 0 0 U31 3 1 1 2 3 3 2 0 and 2 2 2 0 U61 1 0 U12 tt V2 isNat activate V2 U12 tt V2 activate V2 activate n__and X1 X2 and X1 X2 U31 tt V1 V2 U32 isNat activate V1 activate V2 U31 tt V1 V2 activate V2 and tt X activate X U41 tt N activate N plus N s M U51 and and isNat M n__isNatKind M n__and isNat N n__isNatKind N M N plus N s M and and isNat M n__isNatKind M n__and isNat N n__isNatKind N plus N s M and isNat M n__isNatKind M plus N s M isNat M plus N s M isNat N U71 tt M N plus x activate N activate M activate N U71 tt M N x activate N activate M U71 tt M N activate M x N s M U71 and and isNat M n__isNatKind M n__and isNat N n__isNatKind N M N x N s M and isNat M n__isNatKind M x N s M isNat M isNatKind n__s V1 isNatKind activate V1 isNatKind n__s V1 activate V1 U32 tt V2 isNat activate V2 U32 tt V2 activate V2 U51 tt M N plus activate N activate M U51 tt M N activate N U51 tt M N activate M activate n__plus X1 X2 plus X1 X2 plus N 0 U41 and isNat N n__isNatKind N N plus N 0 and isNat N n__isNatKind N plus N 0 isNat N activate n__isNatKind X isNatKind X isNat n__x V1 V2 U31 and isNatKind activate V1 n__isNatKind activate V2 activate V1 activate V2 isNat n__x V1 V2 and isNatKind activate V1 n__isNatKind activate V2 isNat n__x V1 V2 activate V2 isNat n__x V1 V2 activate V2 isNatKind n__plus V1 V2 and isNatKind activate V1 n__isNatKind activate V2 isNatKind n__plus V1 V2 isNatKind activate V1 isNatKind n__plus V1 V2 activate V1 isNatKind n__plus V1 V2 activate V2 activate n__x X1 X2 x X1 X2 isNatKind n__x V1 V2 and isNatKind activate V1 n__isNatKind activate V2 isNatKind n__x V1 V2 activate V2 isNat n__s V1 U21 isNatKind activate V1 activate V1 isNat n__s V1 isNatKind activate V1 isNat n__s V1 activate V1 isNat n__s V1 activate V1 U11 tt V1 V2 U12 isNat activate V1 activate V2 U11 tt V1 V2 isNat activate V1 U11 tt V1 V2 activate V1 U11 tt V1 V2 activate V2 isNat n__plus V1 V2 U11 and isNatKind activate V1 n__isNatKind activate V2 activate V1 activate V2 isNat n__plus V1 V2 and isNatKind activate V1 n__isNatKind activate V2 isNat n__plus V1 V2 isNatKind activate V1 isNat n__plus V1 V2 activate V1 isNat n__plus V1 V2 activate V2 isNat n__plus V1 V2 activate V1 isNat n__plus V1 V2 activate V2 U21 tt V1 isNat activate V1 U21 tt V1 activate V1 isNatKind n__0 tt U21 tt V1 U22 isNat activate V1 isNat n__plus V1 V2 U11 and isNatKind activate V1 n__isNatKind activate V2 activate V1 activate V2 U33 tt tt U11 tt V1 V2 U12 isNat activate V1 activate V2 U13 tt tt isNat n__s V1 U21 isNatKind activate V1 activate V1 isNatKind n__x V1 V2 and isNatKind activate V1 n__isNatKind activate V2 activate n__x X1 X2 x X1 X2 0 n__0 isNatKind n__plus V1 V2 and isNatKind activate V1 n__isNatKind activate V2 activate n__0 0 isNat n__x V1 V2 U31 and isNatKind activate V1 n__isNatKind activate V2 activate V1 activate V2 plus X1 X2 n__plus X1 X2 activate n__isNatKind X isNatKind X plus N 0 U41 and isNat N n__isNatKind N N isNatKind X n__isNatKind X U22 tt tt activate n__plus X1 X2 plus X1 X2 U51 tt M N s plus activate N activate M U32 tt V2 U33 isNat activate V2 isNatKind n__s V1 isNatKind activate V1 x N s M U71 and and isNat M n__isNatKind M n__and isNat N n__isNatKind N M N x X1 X2 n__x X1 X2 isNat n__0 tt and X1 X2 n__and X1 X2 U71 tt M N plus x activate N activate M activate N plus N s M U51 and and isNat M n__isNatKind M n__and isNat N n__isNatKind N M N x N 0 U61 and isNat N n__isNatKind N U61 tt 0 U41 tt N activate N and tt X activate X U31 tt V1 V2 U32 isNat activate V1 activate V2 activate X X activate n__and X1 X2 and X1 X2 activate n__s X s X s X n__s X U12 tt V2 U13 isNat activate V2 U21 tt V1 activate V1 U21 tt V1 isNat activate V1 isNat n__plus V1 V2 activate V2 isNat n__plus V1 V2 activate V1 isNat n__plus V1 V2 activate V2 isNat n__plus V1 V2 activate V1 isNat n__plus V1 V2 isNatKind activate V1 isNat n__plus V1 V2 and isNatKind activate V1 n__isNatKind activate V2 isNat n__plus V1 V2 U11 and isNatKind activate V1 n__isNatKind activate V2 activate V1 activate V2 U11 tt V1 V2 activate V2 U11 tt V1 V2 activate V1 U11 tt V1 V2 isNat activate V1 U11 tt V1 V2 U12 isNat activate V1 activate V2 isNat n__s V1 activate V1 isNat n__s V1 activate V1 isNat n__s V1 isNatKind activate V1 isNat n__s V1 U21 isNatKind activate V1 activate V1 isNatKind n__x V1 V2 activate V2 isNatKind n__x V1 V2 and isNatKind activate V1 n__isNatKind activate V2 activate n__x X1 X2 x X1 X2 isNatKind n__plus V1 V2 activate V2 isNatKind n__plus V1 V2 activate V1 isNatKind n__plus V1 V2 isNatKind activate V1 isNatKind n__plus V1 V2 and isNatKind activate V1 n__isNatKind activate V2 isNat n__x V1 V2 activate V2 isNat n__x V1 V2 activate V2 isNat n__x V1 V2 and isNatKind activate V1 n__isNatKind activate V2 isNat n__x V1 V2 U31 and isNatKind activate V1 n__isNatKind activate V2 activate V1 activate V2 activate n__isNatKind X isNatKind X plus N 0 isNat N plus N 0 and isNat N n__isNatKind N plus N 0 U41 and isNat N n__isNatKind N N activate n__plus X1 X2 plus X1 X2 U51 tt M N activate M U51 tt M N activate N U51 tt M N plus activate N activate M U32 tt V2 activate V2 U32 tt V2 isNat activate V2 isNatKind n__s V1 activate V1 isNatKind n__s V1 isNatKind activate V1 x N s M isNat M x N s M and isNat M n__isNatKind M x N s M U71 and and isNat M n__isNatKind M n__and isNat N n__isNatKind N M N U71 tt M N activate M U71 tt M N x activate N activate M U71 tt M N plus x activate N activate M activate N plus N s M isNat N plus N s M isNat M plus N s M and isNat M n__isNatKind M plus N s M and and isNat M n__isNatKind M n__and isNat N n__isNatKind N plus N s M U51 and and isNat M n__isNatKind M n__and isNat N n__isNatKind N M N U41 tt N activate N and tt X activate X U31 tt V1 V2 activate V2 U31 tt V1 V2 U32 isNat activate V1 activate V2 activate n__and X1 X2 and X1 X2 U12 tt V2 activate V2 U12 tt V2 isNat activate V2 true 0 0 0 U32 2 2 3 0 isNatKind 1 1 0 U21 2 1 1 2 2 0 U11 3 1 5 3 8 0 s 1 1 0 isNat 1 1 2 activate 1 1 0 U71 3 2 5 3 4 0 n__isNatKind 1 1 0 and 2 2 0 0 plus 2 1 2 2 5 0 activate 1 1 2 U13 1 0 U12 2 1 5 2 8 0 U33 1 0 x 2 1 4 2 5 0 n__s 1 1 0 U12 2 2 4 0 0 0 8856 x 2 1 6 2 7 0 s 1 0 n__plus 2 1 0 2 4 0 U32 2 0 U33 1 0 n__0 0 8856 isNat 1 1 4 n__x 2 1 4 2 5 0 plus 2 1 0 2 4 0 U61 1 8861 U51 3 2 5 3 2 0 U11 3 1 3 2 2 3 5 0 U31 3 1 10 0 U41 2 1 1 2 2 0 U21 2 1 1 2 2 0 U22 1 0 tt 0 2 n__and 2 2 0 0 U71 3 2 7 3 6 0 U13 1 8 U22 1 4 U51 3 2 4 3 0 0 isNatKind 1 1 2 U41 2 2 0 0 U31 3 3 5 0 and 2 2 2 0 U61 1 0 activate n__and X1 X2 and X1 X2 and tt X activate X U41 tt N activate N plus N s M U51 and and isNat M n__isNatKind M n__and isNat N n__isNatKind N M N plus N s M and and isNat M n__isNatKind M n__and isNat N n__isNatKind N plus N s M isNat N U71 tt M N plus x activate N activate M activate N U71 tt M N x activate N activate M x N s M U71 and and isNat M n__isNatKind M n__and isNat N n__isNatKind N M N isNatKind n__s V1 isNatKind activate V1 isNatKind n__s V1 activate V1 U51 tt M N plus activate N activate M U51 tt M N activate N activate n__plus X1 X2 plus X1 X2 plus N 0 U41 and isNat N n__isNatKind N N plus N 0 and isNat N n__isNatKind N plus N 0 isNat N activate n__isNatKind X isNatKind X isNatKind n__plus V1 V2 isNatKind activate V1 isNatKind n__plus V1 V2 activate V1 activate n__x X1 X2 x X1 X2 isNat n__s V1 U21 isNatKind activate V1 activate V1 isNat n__s V1 isNatKind activate V1 isNat n__s V1 activate V1 isNat n__s V1 activate V1 U11 tt V1 V2 isNat activate V1 U11 tt V1 V2 activate V1 isNat n__plus V1 V2 U11 and isNatKind activate V1 n__isNatKind activate V2 activate V1 activate V2 isNat n__plus V1 V2 isNatKind activate V1 isNat n__plus V1 V2 activate V1 isNat n__plus V1 V2 activate V1 U21 tt V1 isNat activate V1 U21 tt V1 activate V1 isNatKind n__0 tt U13 tt tt isNatKind n__x V1 V2 and isNatKind activate V1 n__isNatKind activate V2 activate n__x X1 X2 x X1 X2 0 n__0 isNatKind n__plus V1 V2 and isNatKind activate V1 n__isNatKind activate V2 activate n__0 0 plus X1 X2 n__plus X1 X2 activate n__isNatKind X isNatKind X plus N 0 U41 and isNat N n__isNatKind N N isNatKind X n__isNatKind X U22 tt tt activate n__plus X1 X2 plus X1 X2 U51 tt M N s plus activate N activate M isNatKind n__s V1 isNatKind activate V1 x N s M U71 and and isNat M n__isNatKind M n__and isNat N n__isNatKind N M N x X1 X2 n__x X1 X2 isNat n__0 tt and X1 X2 n__and X1 X2 U71 tt M N plus x activate N activate M activate N plus N s M U51 and and isNat M n__isNatKind M n__and isNat N n__isNatKind N M N x N 0 U61 and isNat N n__isNatKind N U61 tt 0 U41 tt N activate N and tt X activate X activate X X activate n__and X1 X2 and X1 X2 activate n__s X s X s X n__s X U12 tt V2 U13 isNat activate V2 U21 tt V1 activate V1 U21 tt V1 isNat activate V1 isNat n__plus V1 V2 activate V1 isNat n__plus V1 V2 activate V1 isNat n__plus V1 V2 isNatKind activate V1 isNat n__plus V1 V2 U11 and isNatKind activate V1 n__isNatKind activate V2 activate V1 activate V2 U11 tt V1 V2 activate V1 U11 tt V1 V2 isNat activate V1 isNat n__s V1 activate V1 isNat n__s V1 activate V1 isNat n__s V1 isNatKind activate V1 isNat n__s V1 U21 isNatKind activate V1 activate V1 activate n__x X1 X2 x X1 X2 isNatKind n__plus V1 V2 activate V1 isNatKind n__plus V1 V2 isNatKind activate V1 activate n__isNatKind X isNatKind X plus N 0 isNat N plus N 0 and isNat N n__isNatKind N plus N 0 U41 and isNat N n__isNatKind N N activate n__plus X1 X2 plus X1 X2 U51 tt M N activate N U51 tt M N plus activate N activate M isNatKind n__s V1 activate V1 isNatKind n__s V1 isNatKind activate V1 x N s M U71 and and isNat M n__isNatKind M n__and isNat N n__isNatKind N M N U71 tt M N x activate N activate M U71 tt M N plus x activate N activate M activate N plus N s M isNat N plus N s M and and isNat M n__isNatKind M n__and isNat N n__isNatKind N plus N s M U51 and and isNat M n__isNatKind M n__and isNat N n__isNatKind N M N U41 tt N activate N and tt X activate X activate n__and X1 X2 and X1 X2 true U32 2 2 isNat 1 1 activate 1 1 and 2 2 activate 1 1 U33 1 1 U32 2 2 n__and 2 2 U41 2 2 and 2 2 0 0 0 isNatKind 1 1 1 U21 2 4 1 2 U11 3 3 3 s 1 3 1 U71 3 7 2 3 1 n__isNatKind 1 1 1 plus 2 3 1 U13 1 0 U12 2 3 2 x 2 7 2 1 n__s 1 3 1 U12 2 0 2 1 0 0 0 x 2 7 2 1 s 1 0 n__plus 2 4 2 1 U33 1 5 1 n__0 0 0 isNat 1 3 n__x 2 7 2 1 plus 2 4 2 1 U61 1 0 1 U51 3 3 3 U11 3 2 2 U31 3 3 1 2 3 U41 2 2 1 2 U21 2 2 2 1 U22 1 0 tt 0 1 U71 3 7 2 3 1 U13 1 3 U22 1 1 U51 3 4 2 3 1 isNatKind 1 0 1 U31 3 0 3 2 1 U61 1 0 0 0 0 isNatKind 1 1 0 U21 2 1 0 2 0 0 U11 3 3 0 0 s 1 1 0 U71 3 1 0 2 0 3 0 0 n__isNatKind 1 1 0 plus 2 1 0 0 U13 1 0 U12 2 2 0 0 x 2 1 0 2 0 0 n__s 1 1 0 U12 2 1 0 2 0 0 0 0 0 x 2 1 0 2 0 0 s 1 0 n__plus 2 1 0 2 0 0 U33 1 1 0 n__0 0 0 isNat 1 0 n__x 2 1 0 2 0 0 plus 2 1 0 2 0 0 U61 1 1 0 U51 3 3 0 0 U11 3 2 0 0 U31 3 1 0 2 0 3 0 0 U41 2 1 0 2 0 0 U21 2 1 0 2 0 0 U22 1 0 tt 0 0 U71 3 1 0 2 0 3 0 0 U13 1 0 U22 1 0 U51 3 1 0 2 0 3 0 0 isNatKind 1 1 0 U31 3 1 0 2 0 3 0 0 U61 1 0 activate n__and X1 X2 and X1 X2 and tt X activate X plus N s M U51 and and isNat M n__isNatKind M n__and isNat N n__isNatKind N M N U51 tt M N plus activate N activate M activate n__x X1 X2 x X1 X2 isNatKind n__0 tt isNatKind n__x V1 V2 and isNatKind activate V1 n__isNatKind activate V2 activate n__x X1 X2 x X1 X2 0 n__0 isNatKind n__plus V1 V2 and isNatKind activate V1 n__isNatKind activate V2 activate n__0 0 plus X1 X2 n__plus X1 X2 activate n__isNatKind X isNatKind X plus N 0 U41 and isNat N n__isNatKind N N isNatKind X n__isNatKind X activate n__plus X1 X2 plus X1 X2 U51 tt M N s plus activate N activate M isNatKind n__s V1 isNatKind activate V1 x N s M U71 and and isNat M n__isNatKind M n__and isNat N n__isNatKind N M N x X1 X2 n__x X1 X2 and X1 X2 n__and X1 X2 U71 tt M N plus x activate N activate M activate N plus N s M U51 and and isNat M n__isNatKind M n__and isNat N n__isNatKind N M N x N 0 U61 and isNat N n__isNatKind N U61 tt 0 U41 tt N activate N and tt X activate X activate X X activate n__and X1 X2 and X1 X2 activate n__s X s X s X n__s X U51 tt M N plus activate N activate M plus N s M U51 and and isNat M n__isNatKind M n__and isNat N n__isNatKind N M N true U32 2 2 isNat 1 1 activate 1 1 and 2 2 activate 1 1 U33 1 1 U32 2 2 n__and 2 2 U41 2 2 and 2 2 0 0 0 isNatKind 1 1 1 U21 2 4 1 2 U11 3 3 3 s 1 3 1 U71 3 7 2 3 1 n__isNatKind 1 1 1 plus 2 1 2 U13 1 0 U12 2 3 2 x 2 7 2 1 n__s 1 3 1 U12 2 0 2 1 0 0 0 x 2 7 2 1 s 1 0 n__plus 2 4 2 1 U33 1 5 1 n__0 0 0 isNat 1 3 n__x 2 7 2 1 plus 2 4 2 1 U61 1 0 1 U51 3 2 2 U11 3 2 2 U31 3 3 1 2 3 U41 2 2 1 2 U21 2 2 2 1 U22 1 0 tt 0 1 U71 3 7 2 3 1 U13 1 3 U22 1 1 U51 3 4 2 3 1 isNatKind 1 0 1 U31 3 0 3 2 1 U61 1 0 0 0 0 isNatKind 1 1 0 U21 2 1 0 2 0 0 U11 3 3 0 0 s 1 1 0 U71 3 1 0 2 0 3 0 0 n__isNatKind 1 1 0 plus 2 2 0 0 U13 1 0 U12 2 2 0 0 x 2 1 0 2 0 0 n__s 1 1 0 U12 2 1 0 2 0 0 0 0 0 x 2 1 0 2 0 0 s 1 0 n__plus 2 1 0 2 0 0 U33 1 1 0 n__0 0 0 isNat 1 0 n__x 2 1 0 2 0 0 plus 2 1 0 2 0 0 U61 1 1 0 U51 3 2 0 0 U11 3 2 0 0 U31 3 1 0 2 0 3 0 0 U41 2 1 0 2 0 0 U21 2 1 0 2 0 0 U22 1 0 tt 0 0 U71 3 1 0 2 0 3 0 0 U13 1 0 U22 1 0 U51 3 1 0 2 0 3 0 0 isNatKind 1 1 0 U31 3 1 0 2 0 3 0 0 U61 1 0 isNatKind n__0 tt isNatKind n__x V1 V2 and isNatKind activate V1 n__isNatKind activate V2 activate n__x X1 X2 x X1 X2 0 n__0 isNatKind n__plus V1 V2 and isNatKind activate V1 n__isNatKind activate V2 activate n__0 0 plus X1 X2 n__plus X1 X2 activate n__isNatKind X isNatKind X plus N 0 U41 and isNat N n__isNatKind N N isNatKind X n__isNatKind X activate n__plus X1 X2 plus X1 X2 U51 tt M N s plus activate N activate M isNatKind n__s V1 isNatKind activate V1 x N s M U71 and and isNat M n__isNatKind M n__and isNat N n__isNatKind N M N x X1 X2 n__x X1 X2 and X1 X2 n__and X1 X2 U71 tt M N plus x activate N activate M activate N plus N s M U51 and and isNat M n__isNatKind M n__and isNat N n__isNatKind N M N x N 0 U61 and isNat N n__isNatKind N U61 tt 0 U41 tt N activate N and tt X activate X activate X X activate n__and X1 X2 and X1 X2 activate n__s X s X s X n__s X and tt X activate X activate n__and X1 X2 and X1 X2 true 0 0 0 U32 2 2 isNatKind 1 18254 U21 2 18250 U11 3 18250 s 1 18254 isNat 1 3 activate 1 18253 U71 3 1 0 n__isNatKind 1 18255 and 2 1 2 0 plus 2 3 activate 1 1 3 U13 1 0 U12 2 18250 U33 1 0 x 2 1 18254 n__s 1 45388 U12 2 2 0 0 18256 x 2 3 s 1 0 n__plus 2 1 18252 U32 2 18250 U33 1 18250 n__0 0 18257 isNat 1 1 1 n__x 2 35788 plus 2 18251 U61 1 18255 U51 3 2 U11 3 3 U31 3 18250 U41 2 3 U21 2 3 U22 1 0 tt 0 18250 n__and 2 1 2 2 U71 3 3 U13 1 18250 U22 1 18250 U51 3 18253 isNatKind 1 3 U41 2 2 18252 U31 3 1 and 2 2 4 U61 1 0 U21 tt V1 U22 isNat activate V1 isNat n__plus V1 V2 U11 and isNatKind activate V1 n__isNatKind activate V2 activate V1 activate V2 U33 tt tt U11 tt V1 V2 U12 isNat activate V1 activate V2 U13 tt tt isNat n__s V1 U21 isNatKind activate V1 activate V1 isNat n__x V1 V2 U31 and isNatKind activate V1 n__isNatKind activate V2 activate V1 activate V2 U22 tt tt U32 tt V2 U33 isNat activate V2 isNat n__0 tt U31 tt V1 V2 U32 isNat activate V1 activate V2 U12 tt V2 U13 isNat activate V2 activate n__x X1 X2 x X1 X2 false x N 0 U61 and isNat N n__isNatKind N false U61 tt 0 false U51 tt M N s plus activate N activate M false U12 tt V2 U13 isNat activate V2 false U21 tt V1 U22 isNat activate V1 false U32 tt V2 U33 isNat activate V2 false activate n__s X s X false activate n__0 0 false NaTT certifiable-1.6