active U11 tt V1 V2 mark U12 isNat V1 V2 active U12 tt V2 mark U13 isNat V2 active U13 tt mark tt active U21 tt V1 mark U22 isNat V1 active U22 tt mark tt active U31 tt V1 V2 mark U32 isNat V1 V2 active U32 tt V2 mark U33 isNat V2 active U33 tt mark tt active U41 tt N mark N active U51 tt M N mark s plus N M active U61 tt mark 0 active U71 tt M N mark plus x N M N active and tt X mark X active isNat 0 mark tt active isNat plus V1 V2 mark U11 and isNatKind V1 isNatKind V2 V1 V2 active isNat s V1 mark U21 isNatKind V1 V1 active isNat x V1 V2 mark U31 and isNatKind V1 isNatKind V2 V1 V2 active isNatKind 0 mark tt active isNatKind plus V1 V2 mark and isNatKind V1 isNatKind V2 active isNatKind s V1 mark isNatKind V1 active isNatKind x V1 V2 mark and isNatKind V1 isNatKind V2 active plus N 0 mark U41 and isNat N isNatKind N N active plus N s M mark U51 and and isNat M isNatKind M and isNat N isNatKind N M N active x N 0 mark U61 and isNat N isNatKind N active x N s M mark U71 and and isNat M isNatKind M and isNat N isNatKind N M N active U11 X1 X2 X3 U11 active X1 X2 X3 active U12 X1 X2 U12 active X1 X2 active U13 X U13 active X active U21 X1 X2 U21 active X1 X2 active U22 X U22 active X active U31 X1 X2 X3 U31 active X1 X2 X3 active U32 X1 X2 U32 active X1 X2 active U33 X U33 active X active U41 X1 X2 U41 active X1 X2 active U51 X1 X2 X3 U51 active X1 X2 X3 active s X s active X active plus X1 X2 plus active X1 X2 active plus X1 X2 plus X1 active X2 active U61 X U61 active X active U71 X1 X2 X3 U71 active X1 X2 X3 active x X1 X2 x active X1 X2 active x X1 X2 x X1 active X2 active and X1 X2 and active X1 X2 U11 mark X1 X2 X3 mark U11 X1 X2 X3 U12 mark X1 X2 mark U12 X1 X2 U13 mark X mark U13 X U21 mark X1 X2 mark U21 X1 X2 U22 mark X mark U22 X U31 mark X1 X2 X3 mark U31 X1 X2 X3 U32 mark X1 X2 mark U32 X1 X2 U33 mark X mark U33 X U41 mark X1 X2 mark U41 X1 X2 U51 mark X1 X2 X3 mark U51 X1 X2 X3 s mark X mark s X plus mark X1 X2 mark plus X1 X2 plus X1 mark X2 mark plus X1 X2 U61 mark X mark U61 X U71 mark X1 X2 X3 mark U71 X1 X2 X3 x mark X1 X2 mark x X1 X2 x X1 mark X2 mark x X1 X2 and mark X1 X2 mark and X1 X2 proper U11 X1 X2 X3 U11 proper X1 proper X2 proper X3 proper tt ok tt proper U12 X1 X2 U12 proper X1 proper X2 proper isNat X isNat proper X proper U13 X U13 proper X proper U21 X1 X2 U21 proper X1 proper X2 proper U22 X U22 proper X proper U31 X1 X2 X3 U31 proper X1 proper X2 proper X3 proper U32 X1 X2 U32 proper X1 proper X2 proper U33 X U33 proper X proper U41 X1 X2 U41 proper X1 proper X2 proper U51 X1 X2 X3 U51 proper X1 proper X2 proper X3 proper s X s proper X proper plus X1 X2 plus proper X1 proper X2 proper U61 X U61 proper X proper 0 ok 0 proper U71 X1 X2 X3 U71 proper X1 proper X2 proper X3 proper x X1 X2 x proper X1 proper X2 proper and X1 X2 and proper X1 proper X2 proper isNatKind X isNatKind proper X U11 ok X1 ok X2 ok X3 ok U11 X1 X2 X3 U12 ok X1 ok X2 ok U12 X1 X2 isNat ok X ok isNat X U13 ok X ok U13 X U21 ok X1 ok X2 ok U21 X1 X2 U22 ok X ok U22 X U31 ok X1 ok X2 ok X3 ok U31 X1 X2 X3 U32 ok X1 ok X2 ok U32 X1 X2 U33 ok X ok U33 X U41 ok X1 ok X2 ok U41 X1 X2 U51 ok X1 ok X2 ok X3 ok U51 X1 X2 X3 s ok X ok s X plus ok X1 ok X2 ok plus X1 X2 U61 ok X ok U61 X U71 ok X1 ok X2 ok X3 ok U71 X1 X2 X3 x ok X1 ok X2 ok x X1 X2 and ok X1 ok X2 ok and X1 X2 isNatKind ok X ok isNatKind X top mark X top proper X top ok X top active X 2.2 active U12 tt V2 isNat V2 top ok X active X active U31 tt V1 V2 isNat V1 U51 mark X1 X2 X3 U51 X1 X2 X3 proper plus X1 X2 proper X2 proper U31 X1 X2 X3 proper X2 active plus N s M and and isNat M isNatKind M and isNat N isNatKind N active U21 tt V1 U22 isNat V1 proper U21 X1 X2 U21 proper X1 proper X2 active U31 tt V1 V2 U32 isNat V1 V2 active U32 tt V2 U33 isNat V2 active isNat x V1 V2 isNatKind V1 U32 ok X1 ok X2 U32 X1 X2 active plus X1 X2 active X2 proper s X proper X U31 ok X1 ok X2 ok X3 U31 X1 X2 X3 proper U11 X1 X2 X3 proper X2 active s X s active X proper U11 X1 X2 X3 U11 proper X1 proper X2 proper X3 proper x X1 X2 x proper X1 proper X2 proper isNatKind X isNatKind proper X proper U21 X1 X2 proper X1 and ok X1 ok X2 and X1 X2 active isNat plus V1 V2 U11 and isNatKind V1 isNatKind V2 V1 V2 active plus N s M isNat N active isNat x V1 V2 U31 and isNatKind V1 isNatKind V2 V1 V2 active plus N 0 isNatKind N proper U21 X1 X2 proper X2 proper U12 X1 X2 U12 proper X1 proper X2 proper U71 X1 X2 X3 U71 proper X1 proper X2 proper X3 active U21 tt V1 isNat V1 active x N s M isNatKind N proper isNatKind X proper X active U11 tt V1 V2 U12 isNat V1 V2 active x N 0 U61 and isNat N isNatKind N active plus N 0 isNat N active isNatKind s V1 isNatKind V1 top mark X top proper X active x N 0 isNatKind N U71 mark X1 X2 X3 U71 X1 X2 X3 active U32 X1 X2 U32 active X1 X2 active isNatKind plus V1 V2 isNatKind V1 active U32 tt V2 isNat V2 active isNatKind plus V1 V2 isNatKind V2 active U21 X1 X2 U21 active X1 X2 active isNatKind x V1 V2 and isNatKind V1 isNatKind V2 active x N 0 and isNat N isNatKind N active x N s M and isNat N isNatKind N proper isNat X isNat proper X proper U61 X U61 proper X active plus N s M and isNat M isNatKind M active plus X1 X2 plus X1 active X2 active U31 X1 X2 X3 active X1 x X1 mark X2 x X1 X2 active x N s M and isNat M isNatKind M U33 ok X U33 X U13 mark X U13 X active U51 X1 X2 X3 active X1 proper U13 X U13 proper X proper U11 X1 X2 X3 proper X1 active U11 X1 X2 X3 U11 active X1 X2 X3 plus ok X1 ok X2 plus X1 X2 proper U71 X1 X2 X3 proper X1 active isNatKind x V1 V2 isNatKind V2 active x N s M isNatKind M plus X1 mark X2 plus X1 X2 proper U51 X1 X2 X3 U51 proper X1 proper X2 proper X3 active U13 X U13 active X active plus N s M and isNat N isNatKind N U41 ok X1 ok X2 U41 X1 X2 proper U41 X1 X2 U41 proper X1 proper X2 proper U31 X1 X2 X3 U31 proper X1 proper X2 proper X3 active U61 X active X proper U71 X1 X2 X3 proper X3 plus mark X1 X2 plus X1 X2 U11 ok X1 ok X2 ok X3 U11 X1 X2 X3 active plus N s M isNatKind M active U22 X U22 active X proper U13 X proper X proper U33 X proper X active s X active X U12 mark X1 X2 U12 X1 X2 proper U61 X proper X active U31 X1 X2 X3 U31 active X1 X2 X3 proper isNat X proper X proper U31 X1 X2 X3 proper X1 active x N s M isNat N active x X1 X2 x X1 active X2 active x N s M and and isNat M isNatKind M and isNat N isNatKind N proper U32 X1 X2 U32 proper X1 proper X2 proper U33 X U33 proper X U33 mark X U33 X active U71 X1 X2 X3 U71 active X1 X2 X3 proper U51 X1 X2 X3 proper X1 proper U41 X1 X2 proper X2 active isNatKind x V1 V2 isNatKind V1 active x N s M isNat M proper U41 X1 X2 proper X1 active plus X1 X2 active X1 proper and X1 X2 and proper X1 proper X2 active U33 X U33 active X active isNat plus V1 V2 and isNatKind V1 isNatKind V2 active U71 tt M N x N M active U21 X1 X2 active X1 and mark X1 X2 and X1 X2 active isNatKind plus V1 V2 and isNatKind V1 isNatKind V2 active plus N 0 U41 and isNat N isNatKind N N U12 ok X1 ok X2 U12 X1 X2 proper x X1 X2 proper X1 active isNat plus V1 V2 isNatKind V1 active U51 tt M N s plus N M proper x X1 X2 proper X2 proper U32 X1 X2 proper X2 proper plus X1 X2 plus proper X1 proper X2 active plus N s M isNatKind N proper U22 X proper X active U51 tt M N plus N M active and X1 X2 active X1 x mark X1 X2 x X1 X2 active plus N s M U51 and and isNat M isNatKind M and isNat N isNatKind N M N active isNat x V1 V2 and isNatKind V1 isNatKind V2 U21 mark X1 X2 U21 X1 X2 x ok X1 ok X2 x X1 X2 active U33 X active X active isNat s V1 isNatKind V1 proper plus X1 X2 proper X1 active U11 tt V1 V2 isNat V1 proper U31 X1 X2 X3 proper X3 active U71 tt M N plus x N M N active U11 X1 X2 X3 active X1 proper U51 X1 X2 X3 proper X3 active plus N 0 and isNat N isNatKind N active U12 X1 X2 U12 active X1 X2 isNat ok X isNat X proper U22 X U22 proper X active isNat x V1 V2 isNatKind V2 active x N 0 isNat N active U61 X U61 active X s mark X s X active x X1 X2 x active X1 X2 U22 mark X U22 X active plus X1 X2 plus active X1 X2 U22 ok X U22 X proper U12 X1 X2 proper X2 active isNat plus V1 V2 isNatKind V2 proper U32 X1 X2 proper X1 active U13 X active X active x N s M U71 and and isNat M isNatKind M and isNat N isNatKind N M N proper U51 X1 X2 X3 proper X2 proper U11 X1 X2 X3 proper X3 top ok X top active X proper and X1 X2 proper X2 s ok X s X active plus N s M isNat M U11 mark X1 X2 X3 U11 X1 X2 X3 proper s X s proper X isNatKind ok X isNatKind X U61 ok X U61 X U21 ok X1 ok X2 U21 X1 X2 top mark X proper X proper U71 X1 X2 X3 proper X2 active U12 tt V2 U13 isNat V2 active U41 X1 X2 U41 active X1 X2 proper U12 X1 X2 proper X1 U61 mark X U61 X U13 ok X U13 X active U51 X1 X2 X3 U51 active X1 X2 X3 active U32 X1 X2 active X1 active isNat s V1 U21 isNatKind V1 V1 active U41 X1 X2 active X1 U51 ok X1 ok X2 ok X3 U51 X1 X2 X3 proper and X1 X2 proper X1 active x X1 X2 active X2 active U12 X1 X2 active X1 active U22 X active X U41 mark X1 X2 U41 X1 X2 active and X1 X2 and active X1 X2 U31 mark X1 X2 X3 U31 X1 X2 X3 U71 ok X1 ok X2 ok X3 U71 X1 X2 X3 active U71 X1 X2 X3 active X1 active x X1 X2 active X1 U32 mark X1 X2 U32 X1 X2 true top ok X top active X top mark X top proper X true U32 2 2 isNatKind 1 1 isNat 1 1 plus 2 1 top 1 1 proper 1 1 ok 1 1 s 1 1 isNat 1 1 active 1 1 active 1 1 U71 3 2 and 2 2 U21 2 2 2 1 U11 3 3 2 3 1 s 1 5 1 U71 3 7 2 3 1 top 1 0 and 2 3 2 1 U13 1 0 U12 2 3 1 2 U33 1 0 x 2 7 2 1 U12 2 0 0 0 3 x 2 0 1 2 mark 1 0 1 U32 2 3 1 2 U33 1 2 1 proper 1 0 plus 2 6 1 2 U61 1 3 1 U51 3 0 2 3 1 U11 3 0 3 2 U31 3 4 2 1 3 U41 2 0 2 1 U21 2 0 1 2 U22 1 0 tt 0 0 U13 1 1 1 U22 1 0 1 U51 3 6 3 2 1 isNatKind 1 0 U41 2 5 2 1 U31 3 0 2 1 3 U61 1 0 U21 2 1 0 2 0 0 U11 3 1 0 2 0 3 0 0 s 1 1 0 U71 3 1 0 2 0 3 0 0 top 1 0 and 2 1 0 2 0 0 U13 1 0 U12 2 1 0 2 0 0 U33 1 0 x 2 1 0 2 0 0 U12 2 0 0 0 0 x 2 1 0 2 0 0 mark 1 1 0 U32 2 1 0 2 0 0 U33 1 1 0 proper 1 0 plus 2 1 0 2 0 0 U61 1 1 0 U51 3 1 0 2 0 3 0 0 U11 3 2 0 3 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 U13 1 1 0 U22 1 1 0 U51 3 1 0 2 0 3 0 0 isNatKind 1 0 U41 2 1 0 2 0 0 U31 3 1 0 2 0 3 0 0 U61 1 0 top ok X top active X active isNatKind 0 mark tt U32 mark X1 X2 mark U32 X1 X2 proper and X1 X2 and proper X1 proper X2 active U21 tt V1 mark U22 isNat V1 active isNat plus V1 V2 mark U11 and isNatKind V1 isNatKind V2 V1 V2 active U33 tt mark tt s mark X mark s X active U11 tt V1 V2 mark U12 isNat V1 V2 proper 0 ok 0 active U13 tt mark tt active isNat s V1 mark U21 isNatKind V1 V1 active isNatKind x V1 V2 mark and isNatKind V1 isNatKind V2 active s X s active X proper U22 X U22 proper X U13 ok X ok U13 X active U11 X1 X2 X3 U11 active X1 X2 X3 proper tt ok tt active isNatKind plus V1 V2 mark and isNatKind V1 isNatKind V2 active U32 X1 X2 U32 active X1 X2 active isNat x V1 V2 mark U31 and isNatKind V1 isNatKind V2 V1 V2 x X1 mark X2 mark x X1 X2 active U12 X1 X2 U12 active X1 X2 U22 ok X ok U22 X isNat ok X ok isNat X active U41 X1 X2 U41 active X1 X2 active plus N 0 mark U41 and isNat N isNatKind N N active U13 X U13 active X proper isNat X isNat proper X U11 mark X1 X2 X3 mark U11 X1 X2 X3 active U22 tt mark tt proper U41 X1 X2 U41 proper X1 proper X2 active U33 X U33 active X proper U12 X1 X2 U12 proper X1 proper X2 s ok X ok s X U51 ok X1 ok X2 ok X3 ok U51 X1 X2 X3 active U51 tt M N mark s plus N M active U61 X U61 active X active U32 tt V2 mark U33 isNat V2 U31 ok X1 ok X2 ok X3 ok U31 X1 X2 X3 active isNatKind s V1 mark isNatKind V1 active x N s M mark U71 and and isNat M isNatKind M and isNat N isNatKind N M N U31 mark X1 X2 X3 mark U31 X1 X2 X3 U41 mark X1 X2 mark U41 X1 X2 active U22 X U22 active X proper U11 X1 X2 X3 U11 proper X1 proper X2 proper X3 active isNat 0 mark tt U11 ok X1 ok X2 ok X3 ok U11 X1 X2 X3 U32 ok X1 ok X2 ok U32 X1 X2 plus X1 mark X2 mark plus X1 X2 proper x X1 X2 x proper X1 proper X2 active U31 X1 X2 X3 U31 active X1 X2 X3 active U71 tt M N mark plus x N M N proper U31 X1 X2 X3 U31 proper X1 proper X2 proper X3 U71 ok X1 ok X2 ok X3 ok U71 X1 X2 X3 U12 mark X1 X2 mark U12 X1 X2 proper U71 X1 X2 X3 U71 proper X1 proper X2 proper X3 proper isNatKind X isNatKind proper X active plus N s M mark U51 and and isNat M isNatKind M and isNat N isNatKind N M N proper U32 X1 X2 U32 proper X1 proper X2 active x N 0 mark U61 and isNat N isNatKind N plus ok X1 ok X2 ok plus X1 X2 proper U61 X U61 proper X U61 mark X mark U61 X and ok X1 ok X2 ok and X1 X2 active U61 tt mark 0 active U41 tt N mark N active and tt X mark X U33 mark X mark U33 X U33 ok X ok U33 X active U71 X1 X2 X3 U71 active X1 X2 X3 proper U21 X1 X2 U21 proper X1 proper X2 plus mark X1 X2 mark plus X1 X2 x mark X1 X2 mark x X1 X2 active U31 tt V1 V2 mark U32 isNat V1 V2 active plus X1 X2 plus X1 active X2 and mark X1 X2 mark and X1 X2 U71 mark X1 X2 X3 mark U71 X1 X2 X3 proper s X s proper X proper plus X1 X2 plus proper X1 proper X2 U22 mark X mark U22 X proper U33 X U33 proper X U51 mark X1 X2 X3 mark U51 X1 X2 X3 U21 mark X1 X2 mark U21 X1 X2 proper U51 X1 X2 X3 U51 proper X1 proper X2 proper X3 U41 ok X1 ok X2 ok U41 X1 X2 x ok X1 ok X2 ok x X1 X2 isNatKind ok X ok isNatKind X active plus X1 X2 plus active X1 X2 active x X1 X2 x active X1 X2 U61 ok X ok U61 X active x X1 X2 x X1 active X2 U13 mark X mark U13 X proper U13 X U13 proper X U12 ok X1 ok X2 ok U12 X1 X2 active U51 X1 X2 X3 U51 active X1 X2 X3 active U21 X1 X2 U21 active X1 X2 active and X1 X2 and active X1 X2 U21 ok X1 ok X2 ok U21 X1 X2 active U12 tt V2 mark U13 isNat V2 top ok X top active X true U32 2 0 isNatKind 1 1 0 U21 2 2 0 U11 3 3 0 s 1 1 0 isNat 1 0 U71 3 1 0 top 1 0 and 2 2 0 plus 2 0 top 1 1 0 U13 1 0 U12 2 1 0 U33 1 0 x 2 1 0 U12 2 0 proper 1 3 ok 1 1 2 0 0 1 x 2 0 s 1 0 mark 1 0 U32 2 2 0 U33 1 1 0 proper 1 0 isNat 1 1 0 plus 2 1 0 U61 1 1 0 U51 3 0 U11 3 0 active 1 1 1 U31 3 1 0 U41 2 0 active 1 0 U21 2 0 U22 1 0 tt 0 1 U71 3 0 U13 1 1 0 U22 1 1 0 U51 3 3 0 isNatKind 1 0 U41 2 1 0 U31 3 0 and 2 0 U61 1 0 active isNatKind 0 mark tt U32 mark X1 X2 mark U32 X1 X2 proper and X1 X2 and proper X1 proper X2 active U21 tt V1 mark U22 isNat V1 active isNat plus V1 V2 mark U11 and isNatKind V1 isNatKind V2 V1 V2 active U33 tt mark tt s mark X mark s X active U11 tt V1 V2 mark U12 isNat V1 V2 proper 0 ok 0 active U13 tt mark tt active isNat s V1 mark U21 isNatKind V1 V1 active isNatKind x V1 V2 mark and isNatKind V1 isNatKind V2 active s X s active X proper U22 X U22 proper X U13 ok X ok U13 X active U11 X1 X2 X3 U11 active X1 X2 X3 proper tt ok tt active isNatKind plus V1 V2 mark and isNatKind V1 isNatKind V2 active U32 X1 X2 U32 active X1 X2 active isNat x V1 V2 mark U31 and isNatKind V1 isNatKind V2 V1 V2 x X1 mark X2 mark x X1 X2 active U12 X1 X2 U12 active X1 X2 U22 ok X ok U22 X isNat ok X ok isNat X active U41 X1 X2 U41 active X1 X2 active plus N 0 mark U41 and isNat N isNatKind N N active U13 X U13 active X proper isNat X isNat proper X U11 mark X1 X2 X3 mark U11 X1 X2 X3 active U22 tt mark tt proper U41 X1 X2 U41 proper X1 proper X2 active U33 X U33 active X proper U12 X1 X2 U12 proper X1 proper X2 s ok X ok s X U51 ok X1 ok X2 ok X3 ok U51 X1 X2 X3 active U51 tt M N mark s plus N M active U61 X U61 active X active U32 tt V2 mark U33 isNat V2 U31 ok X1 ok X2 ok X3 ok U31 X1 X2 X3 active isNatKind s V1 mark isNatKind V1 active x N s M mark U71 and and isNat M isNatKind M and isNat N isNatKind N M N U31 mark X1 X2 X3 mark U31 X1 X2 X3 U41 mark X1 X2 mark U41 X1 X2 active U22 X U22 active X proper U11 X1 X2 X3 U11 proper X1 proper X2 proper X3 active isNat 0 mark tt U11 ok X1 ok X2 ok X3 ok U11 X1 X2 X3 U32 ok X1 ok X2 ok U32 X1 X2 plus X1 mark X2 mark plus X1 X2 proper x X1 X2 x proper X1 proper X2 active U31 X1 X2 X3 U31 active X1 X2 X3 active U71 tt M N mark plus x N M N proper U31 X1 X2 X3 U31 proper X1 proper X2 proper X3 U71 ok X1 ok X2 ok X3 ok U71 X1 X2 X3 U12 mark X1 X2 mark U12 X1 X2 proper U71 X1 X2 X3 U71 proper X1 proper X2 proper X3 proper isNatKind X isNatKind proper X active plus N s M mark U51 and and isNat M isNatKind M and isNat N isNatKind N M N proper U32 X1 X2 U32 proper X1 proper X2 active x N 0 mark U61 and isNat N isNatKind N plus ok X1 ok X2 ok plus X1 X2 proper U61 X U61 proper X U61 mark X mark U61 X and ok X1 ok X2 ok and X1 X2 active U61 tt mark 0 active U41 tt N mark N active and tt X mark X U33 mark X mark U33 X U33 ok X ok U33 X active U71 X1 X2 X3 U71 active X1 X2 X3 proper U21 X1 X2 U21 proper X1 proper X2 plus mark X1 X2 mark plus X1 X2 x mark X1 X2 mark x X1 X2 active U31 tt V1 V2 mark U32 isNat V1 V2 active plus X1 X2 plus X1 active X2 and mark X1 X2 mark and X1 X2 U71 mark X1 X2 X3 mark U71 X1 X2 X3 proper s X s proper X proper plus X1 X2 plus proper X1 proper X2 U22 mark X mark U22 X proper U33 X U33 proper X U51 mark X1 X2 X3 mark U51 X1 X2 X3 U21 mark X1 X2 mark U21 X1 X2 proper U51 X1 X2 X3 U51 proper X1 proper X2 proper X3 U41 ok X1 ok X2 ok U41 X1 X2 x ok X1 ok X2 ok x X1 X2 isNatKind ok X ok isNatKind X active plus X1 X2 plus active X1 X2 active x X1 X2 x active X1 X2 U61 ok X ok U61 X active x X1 X2 x X1 active X2 U13 mark X mark U13 X proper U13 X U13 proper X U12 ok X1 ok X2 ok U12 X1 X2 active U51 X1 X2 X3 U51 active X1 X2 X3 active U21 X1 X2 U21 active X1 X2 active and X1 X2 and active X1 X2 U21 ok X1 ok X2 ok U21 X1 X2 active U12 tt V2 mark U13 isNat V2 top mark X proper X false proper U41 X1 X2 proper X1 proper U41 X1 X2 proper X2 proper U51 X1 X2 X3 proper X1 proper U31 X1 X2 X3 proper X1 proper isNat X proper X proper and X1 X2 proper X1 proper U61 X proper X proper U33 X proper X proper U13 X proper X proper U71 X1 X2 X3 proper X3 proper U12 X1 X2 proper X1 proper U71 X1 X2 X3 proper X2 proper U71 X1 X2 X3 proper X1 proper and X1 X2 proper X2 proper U11 X1 X2 X3 proper X3 proper U11 X1 X2 X3 proper X1 proper U51 X1 X2 X3 proper X2 proper U32 X1 X2 proper X1 proper U12 X1 X2 proper X2 proper U51 X1 X2 X3 proper X3 proper U31 X1 X2 X3 proper X3 proper isNatKind X proper X proper plus X1 X2 proper X1 proper U21 X1 X2 proper X2 proper U21 X1 X2 proper X1 proper U22 X proper X proper U11 X1 X2 X3 proper X2 proper s X proper X proper U32 X1 X2 proper X2 proper x X1 X2 proper X2 proper x X1 X2 proper X1 proper U31 X1 X2 X3 proper X2 proper plus X1 X2 proper X2 true U32 2 0 isNatKind 1 1 1 U21 2 1 2 1 U11 3 1 2 3 1 s 1 1 9 isNat 1 0 U71 3 1 2 3 5 top 1 0 and 2 1 2 1 plus 2 0 top 1 0 U13 1 0 U12 2 1 2 1 U33 1 0 x 2 1 2 3 U12 2 0 proper 1 1 12820 ok 1 1192 0 0 2 x 2 0 s 1 0 mark 1 1 0 U32 2 1 2 1 U33 1 1 1 proper 1 1 0 isNat 1 1 1 plus 2 1 2 3 U61 1 1 1 U51 3 0 U11 3 0 active 1 1 0 U31 3 1 2 3 1 U41 2 0 active 1 0 U21 2 0 U22 1 0 tt 0 1 U71 3 0 U13 1 1 1 U22 1 1 1 U51 3 1 2 3 11 isNatKind 1 0 U41 2 1 2 1 U31 3 0 and 2 0 U61 1 0 active isNatKind 0 mark tt U32 mark X1 X2 mark U32 X1 X2 active U21 tt V1 mark U22 isNat V1 active U33 tt mark tt s mark X mark s X active U11 tt V1 V2 mark U12 isNat V1 V2 proper 0 ok 0 active U13 tt mark tt active isNatKind x V1 V2 mark and isNatKind V1 isNatKind V2 U13 ok X ok U13 X proper tt ok tt active isNatKind plus V1 V2 mark and isNatKind V1 isNatKind V2 x X1 mark X2 mark x X1 X2 U22 ok X ok U22 X isNat ok X ok isNat X U11 mark X1 X2 X3 mark U11 X1 X2 X3 active U22 tt mark tt s ok X ok s X active U51 tt M N mark s plus N M active U32 tt V2 mark U33 isNat V2 U31 ok X1 ok X2 ok X3 ok U31 X1 X2 X3 active isNatKind s V1 mark isNatKind V1 U31 mark X1 X2 X3 mark U31 X1 X2 X3 U41 mark X1 X2 mark U41 X1 X2 active isNat 0 mark tt U11 ok X1 ok X2 ok X3 ok U11 X1 X2 X3 U32 ok X1 ok X2 ok U32 X1 X2 plus X1 mark X2 mark plus X1 X2 U71 ok X1 ok X2 ok X3 ok U71 X1 X2 X3 U12 mark X1 X2 mark U12 X1 X2 plus ok X1 ok X2 ok plus X1 X2 U61 mark X mark U61 X and ok X1 ok X2 ok and X1 X2 active U61 tt mark 0 active U41 tt N mark N active and tt X mark X U33 mark X mark U33 X U33 ok X ok U33 X plus mark X1 X2 mark plus X1 X2 x mark X1 X2 mark x X1 X2 active U31 tt V1 V2 mark U32 isNat V1 V2 and mark X1 X2 mark and X1 X2 U71 mark X1 X2 X3 mark U71 X1 X2 X3 U22 mark X mark U22 X U21 mark X1 X2 mark U21 X1 X2 U41 ok X1 ok X2 ok U41 X1 X2 x ok X1 ok X2 ok x X1 X2 isNatKind ok X ok isNatKind X U61 ok X ok U61 X U13 mark X mark U13 X U12 ok X1 ok X2 ok U12 X1 X2 U21 ok X1 ok X2 ok U21 X1 X2 active U12 tt V2 mark U13 isNat V2 proper U13 X U13 proper X false proper U51 X1 X2 X3 U51 proper X1 proper X2 proper X3 false proper U33 X U33 proper X false proper plus X1 X2 plus proper X1 proper X2 false proper s X s proper X false proper U21 X1 X2 U21 proper X1 proper X2 false proper U61 X U61 proper X false proper U32 X1 X2 U32 proper X1 proper X2 false proper isNatKind X isNatKind proper X false proper U71 X1 X2 X3 U71 proper X1 proper X2 proper X3 false proper U31 X1 X2 X3 U31 proper X1 proper X2 proper X3 false proper x X1 X2 x proper X1 proper X2 false proper U11 X1 X2 X3 U11 proper X1 proper X2 proper X3 false proper U12 X1 X2 U12 proper X1 proper X2 false proper U41 X1 X2 U41 proper X1 proper X2 false proper isNat X isNat proper X false proper U22 X U22 proper X false proper and X1 X2 and proper X1 proper X2 false top ok X active X false active x X1 X2 active X1 active U71 X1 X2 X3 active X1 active U22 X active X active U12 X1 X2 active X1 active x X1 X2 active X2 active s X active X active U41 X1 X2 active X1 active U32 X1 X2 active X1 active U61 X active X active U51 X1 X2 X3 active X1 active U13 X active X active U31 X1 X2 X3 active X1 active U11 X1 X2 X3 active X1 active U33 X active X active and X1 X2 active X1 active plus X1 X2 active X2 active U21 X1 X2 active X1 active plus X1 X2 active X1 true U32 2 0 isNatKind 1 1 1 U21 2 1 2 6 U11 3 1 2 3 322 s 1 1 2443 isNat 1 0 U71 3 1 2 3 496 top 1 0 and 2 1 2 1 plus 2 0 top 1 0 U13 1 0 U12 2 1 2 1 U33 1 0 x 2 1 2 3 U12 2 0 proper 1 1 1 ok 1 1 0 0 3 x 2 0 s 1 0 mark 1 1 0 U32 2 1 2 1 U33 1 1 1 proper 1 0 isNat 1 1 1 plus 2 1 2 494 U61 1 1 2 U51 3 0 U11 3 0 active 1 1 0 U31 3 1 2 3 1 U41 2 0 active 1 1 0 U21 2 0 U22 1 0 tt 0 1 U71 3 0 U13 1 1 1 U22 1 1 4 U51 3 1 2 3 3001 isNatKind 1 0 U41 2 1 2 1 U31 3 0 and 2 0 U61 1 0 active isNatKind 0 mark tt U32 mark X1 X2 mark U32 X1 X2 active U21 tt V1 mark U22 isNat V1 active U33 tt mark tt s mark X mark s X active U11 tt V1 V2 mark U12 isNat V1 V2 proper 0 ok 0 active U13 tt mark tt active isNatKind x V1 V2 mark and isNatKind V1 isNatKind V2 U13 ok X ok U13 X proper tt ok tt active isNatKind plus V1 V2 mark and isNatKind V1 isNatKind V2 x X1 mark X2 mark x X1 X2 U22 ok X ok U22 X isNat ok X ok isNat X U11 mark X1 X2 X3 mark U11 X1 X2 X3 active U22 tt mark tt s ok X ok s X active U51 tt M N mark s plus N M active U32 tt V2 mark U33 isNat V2 U31 ok X1 ok X2 ok X3 ok U31 X1 X2 X3 active isNatKind s V1 mark isNatKind V1 U31 mark X1 X2 X3 mark U31 X1 X2 X3 U41 mark X1 X2 mark U41 X1 X2 active isNat 0 mark tt U11 ok X1 ok X2 ok X3 ok U11 X1 X2 X3 U32 ok X1 ok X2 ok U32 X1 X2 plus X1 mark X2 mark plus X1 X2 U71 ok X1 ok X2 ok X3 ok U71 X1 X2 X3 U12 mark X1 X2 mark U12 X1 X2 plus ok X1 ok X2 ok plus X1 X2 U61 mark X mark U61 X and ok X1 ok X2 ok and X1 X2 active U61 tt mark 0 active U41 tt N mark N active and tt X mark X U33 mark X mark U33 X U33 ok X ok U33 X plus mark X1 X2 mark plus X1 X2 x mark X1 X2 mark x X1 X2 active U31 tt V1 V2 mark U32 isNat V1 V2 and mark X1 X2 mark and X1 X2 U71 mark X1 X2 X3 mark U71 X1 X2 X3 U22 mark X mark U22 X U21 mark X1 X2 mark U21 X1 X2 U41 ok X1 ok X2 ok U41 X1 X2 x ok X1 ok X2 ok x X1 X2 isNatKind ok X ok isNatKind X U61 ok X ok U61 X U13 mark X mark U13 X U12 ok X1 ok X2 ok U12 X1 X2 U21 ok X1 ok X2 ok U21 X1 X2 active U12 tt V2 mark U13 isNat V2 active U12 tt V2 U13 isNat V2 false active U12 tt V2 isNat V2 false active and X1 X2 and active X1 X2 false active U21 X1 X2 U21 active X1 X2 false active U51 X1 X2 X3 U51 active X1 X2 X3 false active x X1 X2 x X1 active X2 false active x X1 X2 x active X1 X2 false active plus X1 X2 plus active X1 X2 false active plus X1 X2 plus X1 active X2 false active U31 tt V1 V2 U32 isNat V1 V2 false active U31 tt V1 V2 isNat V1 false active U71 X1 X2 X3 U71 active X1 X2 X3 false active x N 0 U61 and isNat N isNatKind N false active x N 0 and isNat N isNatKind N false active x N 0 isNat N false active x N 0 isNatKind N false active plus N s M U51 and and isNat M isNatKind M and isNat N isNatKind N M N false U51 ok X1 ok X2 ok X3 U51 X1 X2 X3 U51 mark X1 X2 X3 U51 X1 X2 X3 true U32 2 0 isNatKind 1 1 U21 2 1 2 0 U11 3 1 2 3 1 s 1 1 3 isNat 1 0 U71 3 1 2 3 0 top 1 0 and 2 1 0 plus 2 0 top 1 0 U13 1 0 U12 2 2 1 U33 1 0 x 2 1 2 1 U12 2 0 proper 1 1 1 ok 1 1 1 0 0 1 x 2 0 s 1 0 mark 1 1 1 U32 2 2 2 U33 1 1 proper 1 0 isNat 1 1 1 plus 2 2 0 U61 1 1 1 U51 3 1 2 3 0 U11 3 0 active 1 3 U31 3 1 2 3 1 U41 2 0 active 1 0 U21 2 0 U22 1 0 tt 0 1 U71 3 0 U13 1 1 1 U22 1 1 0 U51 3 1 2 3 13779 isNatKind 1 0 U41 2 2 1 U31 3 0 and 2 0 U61 1 0 active isNatKind 0 mark tt active U33 tt mark tt s mark X mark s X proper 0 ok 0 active U13 tt mark tt U13 ok X ok U13 X proper tt ok tt x X1 mark X2 mark x X1 X2 U22 ok X ok U22 X isNat ok X ok isNat X U11 mark X1 X2 X3 mark U11 X1 X2 X3 active U22 tt mark tt s ok X ok s X U31 ok X1 ok X2 ok X3 ok U31 X1 X2 X3 U31 mark X1 X2 X3 mark U31 X1 X2 X3 active isNat 0 mark tt U11 ok X1 ok X2 ok X3 ok U11 X1 X2 X3 U71 ok X1 ok X2 ok X3 ok U71 X1 X2 X3 U61 mark X mark U61 X active U61 tt mark 0 x mark X1 X2 mark x X1 X2 U71 mark X1 X2 X3 mark U71 X1 X2 X3 U22 mark X mark U22 X x ok X1 ok X2 ok x X1 X2 U61 ok X ok U61 X U13 mark X mark U13 X active plus N s M and and isNat M isNatKind M and isNat N isNatKind N false active plus N s M and isNat M isNatKind M false active plus N s M isNat M false active plus N s M isNatKind M false active plus N s M and isNat N isNatKind N false active plus N s M isNat N false active plus N s M isNatKind N false active U71 tt M N plus x N M N false active U71 tt M N x N M false x X1 mark X2 x X1 X2 x ok X1 ok X2 x X1 X2 x mark X1 X2 x X1 X2 true U32 2 0 isNatKind 1 1 1 U21 2 29346 U11 3 27135 s 1 1 1 isNat 1 0 U71 3 1 2 3 17534 top 1 0 and 2 1 2 1 plus 2 0 top 1 0 U13 1 0 U12 2 2 U33 1 0 x 2 1 2 1 U12 2 0 proper 1 1 ok 1 1 1 0 0 7942 x 2 1 0 s 1 0 mark 1 1 10310 U32 2 1 2 32056 U33 1 1 43646 proper 1 0 isNat 1 1 25029 plus 2 2 20438 U61 1 1 1 U51 3 0 U11 3 0 active 1 1 U31 3 3 5723 U41 2 0 active 1 0 U21 2 0 U22 1 0 tt 0 1 U71 3 0 U13 1 2 U22 1 8731 U51 3 1 2 58195 isNatKind 1 0 U41 2 2 24762 U31 3 0 and 2 0 U61 1 0 x X1 mark X2 x X1 X2 x X1 mark X2 x X1 X2 true U32 2 0 isNatKind 1 2 U21 2 2 U11 3 2 s 1 3 isNat 1 0 U71 3 2 3 2 top 1 0 and 2 1 20804 plus 2 0 top 1 0 U13 1 0 U12 2 2 12146 U33 1 0 x 2 1 17838 U12 2 0 proper 1 1 ok 1 3 0 0 1 x 2 2 0 s 1 0 mark 1 1 2 U32 2 2 U33 1 1 1 proper 1 0 isNat 1 1 1 plus 2 2 2 U61 1 1 1 U51 3 0 U11 3 0 active 1 1 U31 3 1 3 5722 U41 2 0 active 1 0 U21 2 0 U22 1 0 tt 0 1 U71 3 0 U13 1 2 U22 1 2 U51 3 2 isNatKind 1 0 U41 2 2 2 U31 3 0 and 2 0 U61 1 0 isNat ok X ok isNat X and ok X1 ok X2 ok and X1 X2 and mark X1 X2 mark and X1 X2 active U31 X1 X2 X3 U31 active X1 X2 X3 false active U22 X U22 active X false active x N s M U71 and and isNat M isNatKind M and isNat N isNatKind N M N false U71 ok X1 ok X2 ok X3 U71 X1 X2 X3 U71 mark X1 X2 X3 U71 X1 X2 X3 true U32 2 0 isNatKind 1 1 U21 2 1 2 36870 U11 3 11681 s 1 1 0 isNat 1 0 U71 3 1 2 3 195 top 1 0 and 2 1 2 1 plus 2 0 top 1 0 U13 1 0 U12 2 1 27878 U33 1 0 x 2 2 111395 U12 2 0 proper 1 1 1 ok 1 1 2 0 0 481 x 2 0 s 1 0 mark 1 111395 U32 2 1 2 33552 U33 1 9312 proper 1 0 isNat 1 1 plus 2 1 U61 1 111395 U51 3 0 U11 3 0 active 1 1 35333 U31 3 2 3 111395 U41 2 0 active 1 0 U21 2 0 U22 1 0 tt 0 39191 U71 3 2 0 U13 1 1 32021 U22 1 1 32257 U51 3 16527 isNatKind 1 0 U41 2 2 32223 U31 3 0 and 2 0 U61 1 0 U71 mark X1 X2 X3 U71 X1 X2 X3 and ok X1 ok X2 ok and X1 X2 and mark X1 X2 mark and X1 X2 U71 mark X1 X2 X3 U71 X1 X2 X3 true U32 2 0 isNatKind 1 1 U21 2 1 2 1 U11 3 1 s 1 1 24377 isNat 1 0 U71 3 1 2 1 top 1 0 and 2 1 2 0 plus 2 0 top 1 0 U13 1 0 U12 2 1 2 U33 1 0 x 2 2 0 U12 2 0 proper 1 1 1 ok 1 1 2 0 0 9924 x 2 0 s 1 0 mark 1 1 3 U32 2 1 2 1 U33 1 1 proper 1 0 isNat 1 1 plus 2 1 U61 1 1 U51 3 0 U11 3 0 active 1 1 1 U31 3 2 3 1 U41 2 0 active 1 0 U21 2 0 U22 1 0 tt 0 1 U71 3 1 0 U13 1 1 1 U22 1 1 0 U51 3 910 isNatKind 1 0 U41 2 2 1 U31 3 0 and 2 0 U61 1 0 and ok X1 ok X2 ok and X1 X2 and mark X1 X2 mark and X1 X2 active x N s M and and isNat M isNatKind M and isNat N isNatKind N false active x N s M and isNat M isNatKind M false active x N s M isNat M false active x N s M isNatKind M false active x N s M and isNat N isNatKind N false active x N s M isNat N false active x N s M isNatKind N false active isNatKind s V1 isNatKind V1 false active U32 tt V2 U33 isNat V2 false active U32 tt V2 isNat V2 false active U61 X U61 active X false U61 mark X U61 X U61 ok X U61 X true U32 2 0 isNatKind 1 1 U21 2 1 2 1 U11 3 1 1 s 1 1 45888 isNat 1 0 U71 3 1 2 2 top 1 0 and 2 1 2 1 plus 2 0 top 1 0 U13 1 0 U12 2 1 1 U33 1 0 x 2 2 0 U12 2 0 proper 1 1 1 ok 1 1 2 0 0 3740 x 2 0 s 1 0 mark 1 1 3 U32 2 1 2 1 U33 1 1 1 proper 1 0 isNat 1 1 plus 2 1 U61 1 1 U51 3 0 U11 3 0 active 1 1 1 U31 3 2 3 1 U41 2 0 active 1 0 U21 2 0 U22 1 0 tt 0 0 U71 3 0 U13 1 1 1 U22 1 1 1 U51 3 1 isNatKind 1 0 U41 2 2 1 U31 3 0 and 2 0 U61 1 1 0 and ok X1 ok X2 ok and X1 X2 and mark X1 X2 mark and X1 X2 active U51 tt M N s plus N M false active U51 tt M N plus N M false plus mark X1 X2 plus X1 X2 plus X1 mark X2 plus X1 X2 plus ok X1 ok X2 plus X1 X2 true U32 2 0 isNatKind 1 1 U21 2 1 2 1 U11 3 1 1 s 1 1 176066 isNat 1 0 U71 3 1 2 1 top 1 0 and 2 1 2 44015 plus 2 2 0 top 1 0 U13 1 0 U12 2 1 1 U33 1 0 x 2 2 0 U12 2 0 proper 1 1 1 ok 1 1 2 0 0 44017 x 2 0 s 1 0 mark 1 1 82079 U32 2 1 2 1 U33 1 1 1 proper 1 0 isNat 1 1 plus 2 1 U61 1 1 U51 3 0 U11 3 0 active 1 1 38063 U31 3 2 3 1 U41 2 0 active 1 0 U21 2 0 U22 1 0 tt 0 0 U71 3 0 U13 1 1 1 U22 1 1 7506 U51 3 1671 isNatKind 1 0 U41 2 2 2189 U31 3 0 and 2 0 U61 1 0 plus mark X1 X2 plus X1 X2 and ok X1 ok X2 ok and X1 X2 and mark X1 X2 mark and X1 X2 plus mark X1 X2 plus X1 X2 true U32 2 0 isNatKind 1 1 U21 2 1 1 U11 3 1 s 1 1 isNat 1 0 U71 3 1 2 top 1 0 and 2 1 2 1 plus 2 1 0 top 1 0 U13 1 0 U12 2 1 0 U33 1 0 x 2 25801 U12 2 0 proper 1 1 ok 1 1 0 0 0 2 x 2 0 s 1 0 mark 1 1 6774 U32 2 1 1 U33 1 2 proper 1 0 isNat 1 1 plus 2 1 U61 1 1 U51 3 0 U11 3 0 active 1 1 1 U31 3 2 3 1 U41 2 0 active 1 0 U21 2 0 U22 1 0 tt 0 6771 U71 3 0 U13 1 1 U22 1 1 0 U51 3 1 isNatKind 1 0 U41 2 1 U31 3 0 and 2 0 U61 1 0 isNat ok X ok isNat X isNatKind ok X ok isNatKind X active U33 X U33 active X false U33 mark X U33 X U33 ok X U33 X true U32 2 0 isNatKind 1 1 22620 U21 2 1 19902 U11 3 1460 s 1 1 20980 isNat 1 0 U71 3 1 2 3 21079 top 1 0 and 2 1 2 1 plus 2 0 top 1 0 U13 1 0 U12 2 1 8662 U33 1 1 0 x 2 6728 U12 2 0 proper 1 1 ok 1 1 1 0 0 1 x 2 0 s 1 0 mark 1 1 14684 U32 2 1 2 1 U33 1 19288 proper 1 0 isNat 1 1 1 plus 2 1 28264 U61 1 1 1 U51 3 0 U11 3 0 active 1 1 U31 3 2 3 17954 U41 2 0 active 1 0 U21 2 0 U22 1 0 tt 0 26209 U71 3 0 U13 1 1 2281 U22 1 10326 U51 3 1 1 isNatKind 1 0 U41 2 1 2 22244 U31 3 0 and 2 0 U61 1 0 active U13 X U13 active X false U13 ok X U13 X U13 mark X U13 X true U32 2 0 isNatKind 1 1 22620 U21 2 26 U11 3 24780 s 1 1 20980 isNat 1 0 U71 3 1 2 3 1 top 1 0 and 2 2 9467 plus 2 0 top 1 0 U13 1 1 0 U12 2 18352 U33 1 0 x 2 6728 U12 2 0 proper 1 1 ok 1 1 4 0 0 1 x 2 0 s 1 0 mark 1 1 13029 U32 2 1 2 37838 U33 1 1 1 proper 1 0 isNat 1 23715 plus 2 1 2 U61 1 29145 U51 3 0 U11 3 0 active 1 1 U31 3 2 3 24419 U41 2 0 active 1 0 U21 2 0 U22 1 0 tt 0 1 U71 3 0 U13 1 1 1 U22 1 22317 U51 3 31299 isNatKind 1 0 U41 2 2 48098 U31 3 0 and 2 0 U61 1 0 active plus N 0 U41 and isNat N isNatKind N N false active plus N 0 and isNat N isNatKind N false active plus N 0 isNat N false active plus N 0 isNatKind N false active U41 X1 X2 U41 active X1 X2 false U41 mark X1 X2 U41 X1 X2 U41 ok X1 ok X2 U41 X1 X2 true U32 2 0 isNatKind 1 1 27603 U21 2 2 U11 3 2 s 1 1 1 isNat 1 0 U71 3 1 2 3 33889 top 1 0 and 2 2 2 plus 2 0 top 1 0 U13 1 0 U12 2 4618 U33 1 0 x 2 2 U12 2 0 proper 1 1 ok 1 1 12224 0 0 1 x 2 0 s 1 0 mark 1 1 2 U32 2 1 2 1 U33 1 1 17094 proper 1 0 isNat 1 23715 plus 2 1 6459 U61 1 2 U51 3 0 U11 3 0 active 1 1 U31 3 2 3 8938 U41 2 1 0 active 1 0 U21 2 0 U22 1 0 tt 0 1 U71 3 0 U13 1 1 1 U22 1 2 U51 3 2 isNatKind 1 0 U41 2 2 2 U31 3 0 and 2 0 U61 1 0 active U12 X1 X2 U12 active X1 X2 false active isNat x V1 V2 U31 and isNatKind V1 isNatKind V2 V1 V2 false U31 mark X1 X2 X3 U31 X1 X2 X3 U31 ok X1 ok X2 ok X3 U31 X1 X2 X3 true U32 2 0 isNatKind 1 1 27603 U21 2 2 U11 3 2 s 1 1 1 isNat 1 0 U71 3 1 2 3 36928 top 1 0 and 2 2 2 plus 2 0 top 1 0 U13 1 0 U12 2 29245 U33 1 0 x 2 2 U12 2 0 proper 1 1 ok 1 1 1 0 0 1 x 2 0 s 1 0 mark 1 1 31891 U32 2 1 2 1 U33 1 1 1 proper 1 0 isNat 1 2 plus 2 1 6459 U61 1 2 U51 3 0 U11 3 0 active 1 1 U31 3 2 3 29490 U41 2 0 active 1 0 U21 2 0 U22 1 0 tt 0 1 U71 3 0 U13 1 1 1 U22 1 2 U51 3 2 isNatKind 1 0 U41 2 2 2 U31 3 3 0 and 2 0 U61 1 0 U31 mark X1 X2 X3 U31 X1 X2 X3 U31 mark X1 X2 X3 U31 X1 X2 X3 true U32 2 0 isNatKind 1 1 1 U21 2 2 U11 3 2 s 1 1 1 isNat 1 0 U71 3 1 2 3 22520 top 1 0 and 2 2 14350 plus 2 0 top 1 0 U13 1 0 U12 2 25058 U33 1 0 x 2 2 U12 2 0 proper 1 1 ok 1 1 1 0 0 1 x 2 0 s 1 0 mark 1 1 31891 U32 2 1 2 1 U33 1 1 1 proper 1 0 isNat 1 2 plus 2 1 2 U61 1 2 U51 3 0 U11 3 0 active 1 1 U31 3 2 3 1310 U41 2 0 active 1 0 U21 2 0 U22 1 0 tt 0 1 U71 3 0 U13 1 1 1 U22 1 2 U51 3 2 isNatKind 1 0 U41 2 2 31861 U31 3 1 0 and 2 0 U61 1 0 active isNat x V1 V2 and isNatKind V1 isNatKind V2 false active isNat x V1 V2 isNatKind V1 false active isNat x V1 V2 isNatKind V2 false active U32 X1 X2 U32 active X1 X2 false U32 mark X1 X2 U32 X1 X2 U32 ok X1 ok X2 U32 X1 X2 true U32 2 1 0 isNatKind 1 1 1 U21 2 2 U11 3 2 s 1 1 1 isNat 1 0 U71 3 1 2 3 567 top 1 0 and 2 2 28641 plus 2 0 top 1 0 U13 1 0 U12 2 16185 U33 1 0 x 2 2 U12 2 0 proper 1 1 ok 1 1 4 0 0 53236 x 2 0 s 1 0 mark 1 1 31891 U32 2 1 2 1 U33 1 1 1 proper 1 0 isNat 1 2 plus 2 1 2 U61 1 2 U51 3 0 U11 3 0 active 1 1 U31 3 2 3 24739 U41 2 0 active 1 0 U21 2 0 U22 1 0 tt 0 1 U71 3 0 U13 1 1 1 U22 1 2 U51 3 2 isNatKind 1 0 U41 2 2 31861 U31 3 0 and 2 0 U61 1 0 active isNatKind plus V1 V2 and isNatKind V1 isNatKind V2 false active isNatKind plus V1 V2 isNatKind V1 false active isNatKind plus V1 V2 isNatKind V2 false active U11 X1 X2 X3 U11 active X1 X2 X3 false active s X s active X false s ok X s X s mark X s X true U32 2 0 isNatKind 1 1 1 U21 2 3123 U11 3 31518 s 1 1 1 isNat 1 0 U71 3 1 2 3 32874 top 1 0 and 2 2 6711 plus 2 0 top 1 0 U13 1 0 U12 2 32388 U33 1 0 x 2 2 U12 2 0 proper 1 1 ok 1 1 28715 0 0 1 x 2 0 s 1 1 0 mark 1 1 31891 U32 2 1 2 13823 U33 1 1 1 proper 1 0 isNat 1 2 plus 2 1 21741 U61 1 9713 U51 3 0 U11 3 0 active 1 1 U31 3 2 3 28021 U41 2 0 active 1 0 U21 2 0 U22 1 0 tt 0 1 U71 3 0 U13 1 1 1 U22 1 27773 U51 3 24832 isNatKind 1 0 U41 2 2 60261 U31 3 0 and 2 0 U61 1 0 active isNatKind x V1 V2 and isNatKind V1 isNatKind V2 false active isNatKind x V1 V2 isNatKind V1 false active isNatKind x V1 V2 isNatKind V2 false active isNat s V1 U21 isNatKind V1 V1 false U21 ok X1 ok X2 U21 X1 X2 U21 mark X1 X2 U21 X1 X2 true U32 2 0 isNatKind 1 1 1 U21 2 2 U11 3 2 s 1 1 1 isNat 1 0 U71 3 1 2 3 1 top 1 0 and 2 2 2 plus 2 0 top 1 0 U13 1 0 U12 2 7182 U33 1 0 x 2 2 U12 2 0 proper 1 1 ok 1 1 13666 0 0 1 x 2 0 s 1 0 mark 1 1 1084 U32 2 1 2 1 U33 1 1 10708 proper 1 0 isNat 1 2 plus 2 1 21741 U61 1 6795 U51 3 0 U11 3 0 active 1 1 U31 3 2 3 7193 U41 2 0 active 1 0 U21 2 2 0 U22 1 0 tt 0 1 U71 3 0 U13 1 1 1 U22 1 27773 U51 3 29648 isNatKind 1 0 U41 2 2 2 U31 3 0 and 2 0 U61 1 0 U21 mark X1 X2 U21 X1 X2 U21 mark X1 X2 U21 X1 X2 true U32 2 0 isNatKind 1 1 1 U21 2 2 U11 3 2 s 1 1 1 isNat 1 0 U71 3 1 2 3 1 top 1 0 and 2 2 8625 plus 2 0 top 1 0 U13 1 0 U12 2 23398 U33 1 0 x 2 2 U12 2 0 proper 1 1 ok 1 1 17594 0 0 1 x 2 0 s 1 0 mark 1 1 1084 U32 2 1 2 1 U33 1 1 1 proper 1 0 isNat 1 2 plus 2 1 2 U61 1 2 U51 3 0 U11 3 0 active 1 1 U31 3 2 3 15882 U41 2 0 active 1 0 U21 2 1 0 U22 1 0 tt 0 1 U71 3 0 U13 1 1 1 U22 1 27773 U51 3 2 isNatKind 1 0 U41 2 2 2771 U31 3 0 and 2 0 U61 1 0 active isNat s V1 isNatKind V1 false active U11 tt V1 V2 U12 isNat V1 V2 false U12 mark X1 X2 U12 X1 X2 U12 ok X1 ok X2 U12 X1 X2 true U32 2 0 isNatKind 1 1 1 U21 2 2 U11 3 163 s 1 1 1 isNat 1 0 U71 3 1 2 3 22526 top 1 0 and 2 2 29087 plus 2 0 top 1 0 U13 1 0 U12 2 20244 U33 1 0 x 2 2 U12 2 2 0 proper 1 1 ok 1 1 1 0 0 52208 x 2 0 s 1 0 mark 1 1 7498 U32 2 1 2 1 U33 1 1 1 proper 1 0 isNat 1 2 plus 2 1 2 U61 1 2 U51 3 0 U11 3 0 active 1 1 U31 3 2 3 25656 U41 2 0 active 1 0 U21 2 0 U22 1 0 tt 0 1 U71 3 0 U13 1 1 26143 U22 1 9983 U51 3 2 isNatKind 1 0 U41 2 2 6762 U31 3 0 and 2 0 U61 1 0 U12 mark X1 X2 U12 X1 X2 U12 mark X1 X2 U12 X1 X2 true U32 2 0 isNatKind 1 1 6513 U21 2 2 U11 3 2 s 1 1 1 isNat 1 0 U71 3 1 2 3 1 top 1 0 and 2 2 2 plus 2 0 top 1 0 U13 1 0 U12 2 29888 U33 1 0 x 2 2 U12 2 1 0 proper 1 1 ok 1 1 27531 0 0 1 x 2 0 s 1 0 mark 1 1 7498 U32 2 1 2 1 U33 1 1 1 proper 1 0 isNat 1 2 plus 2 1 21180 U61 1 2 U51 3 0 U11 3 0 active 1 1 U31 3 2 3 2 U41 2 0 active 1 0 U21 2 0 U22 1 0 tt 0 1 U71 3 0 U13 1 1 1 U22 1 22050 U51 3 3583 isNatKind 1 0 U41 2 2 19666 U31 3 0 and 2 0 U61 1 0 active U11 tt V1 V2 isNat V1 false active isNat plus V1 V2 U11 and isNatKind V1 isNatKind V2 V1 V2 false U11 ok X1 ok X2 ok X3 U11 X1 X2 X3 U11 mark X1 X2 X3 U11 X1 X2 X3 true U32 2 0 isNatKind 1 1 1 U21 2 2 2 U11 3 7331 s 1 4558 isNat 1 0 U71 3 2 3 6609 top 1 0 and 2 1 2 17847 plus 2 0 top 1 0 U13 1 0 U12 2 5272 U33 1 0 x 2 1 7086 U12 2 0 proper 1 1 ok 1 1 1 0 0 1 x 2 0 s 1 0 mark 1 7498 U32 2 6610 U33 1 3619 proper 1 0 isNat 1 1 2290 plus 2 2 U61 1 6225 U51 3 0 U11 3 2 3 0 active 1 1 U31 3 1777 U41 2 0 active 1 0 U21 2 0 U22 1 0 tt 0 1 U71 3 0 U13 1 1 1 U22 1 57 U51 3 2 3 1401 isNatKind 1 0 U41 2 7497 U31 3 0 and 2 0 U61 1 0 U11 mark X1 X2 X3 U11 X1 X2 X3 isNat ok X ok isNat X and ok X1 ok X2 ok and X1 X2 and mark X1 X2 mark and X1 X2 isNatKind ok X ok isNatKind X U11 mark X1 X2 X3 U11 X1 X2 X3 true U32 2 0 isNatKind 1 2 U21 2 2 U11 3 2 s 1 2 isNat 1 0 U71 3 2 3 2 top 1 0 and 2 2 2 plus 2 0 top 1 0 U13 1 0 U12 2 2 U33 1 0 x 2 7086 U12 2 0 proper 1 1 ok 1 3 0 0 49099 x 2 0 s 1 0 mark 1 1 7498 U32 2 2 U33 1 2 proper 1 0 isNat 1 2 plus 2 2 U61 1 2 U51 3 0 U11 3 1 0 active 1 1 U31 3 2 U41 2 0 active 1 0 U21 2 0 U22 1 0 tt 0 38828 U71 3 0 U13 1 2 U22 1 2 U51 3 1 39183 isNatKind 1 0 U41 2 24367 U31 3 0 and 2 0 U61 1 0 active isNat plus V1 V2 and isNatKind V1 isNatKind V2 false and ok X1 ok X2 and X1 X2 and mark X1 X2 and X1 X2 true U32 2 0 isNatKind 1 2 U21 2 21100 U11 3 15925 s 1 2 isNat 1 0 U71 3 2 3 31043 top 1 0 and 2 2 25229 plus 2 0 top 1 0 U13 1 0 U12 2 22086 U33 1 0 x 2 12165 U12 2 0 proper 1 1 ok 1 1 1 0 0 49099 x 2 0 s 1 0 mark 1 1 7498 U32 2 2 U33 1 31989 proper 1 0 isNat 1 26055 plus 2 25053 U61 1 3115 U51 3 0 U11 3 0 active 1 1 U31 3 2 U41 2 0 active 1 0 U21 2 0 U22 1 0 tt 0 1 U71 3 0 U13 1 11009 U22 1 2 U51 3 1 1 isNatKind 1 0 U41 2 1 18666 U31 3 0 and 2 1 2 0 U61 1 0 active isNat plus V1 V2 isNatKind V1 false active isNat plus V1 V2 isNatKind V2 false isNatKind ok X isNatKind X true U32 2 0 isNatKind 1 2 U21 2 2 U11 3 5153 s 1 2 isNat 1 0 U71 3 2 3 29910 top 1 0 and 2 2 2 plus 2 0 top 1 0 U13 1 0 U12 2 22086 U33 1 0 x 2 10428 U12 2 0 proper 1 1 ok 1 1 1576 0 0 31095 x 2 0 s 1 0 mark 1 1 7202 U32 2 31206 U33 1 2 proper 1 0 isNat 1 26055 plus 2 2 U61 1 7359 U51 3 0 U11 3 0 active 1 1 U31 3 2 U41 2 0 active 1 0 U21 2 0 U22 1 0 tt 0 1 U71 3 0 U13 1 2 U22 1 20787 U51 3 1 1 isNatKind 1 1 0 U41 2 1 1 U31 3 0 and 2 0 U61 1 0 active U21 tt V1 U22 isNat V1 false U22 ok X U22 X U22 mark X U22 X true U32 2 0 isNatKind 1 2 U21 2 9480 U11 3 23473 s 1 2 isNat 1 0 U71 3 2 3 4452 top 1 0 and 2 2 30385 plus 2 0 top 1 0 U13 1 0 U12 2 14667 U33 1 0 x 2 18671 U12 2 0 proper 1 1 ok 1 1 1576 0 0 24875 x 2 0 s 1 0 mark 1 1 7202 U32 2 27910 U33 1 26478 proper 1 0 isNat 1 26055 plus 2 2 U61 1 2909 U51 3 0 U11 3 0 active 1 1 U31 3 2 U41 2 0 active 1 0 U21 2 0 U22 1 1 0 tt 0 1 U71 3 0 U13 1 2 U22 1 48799 U51 3 1 25606 isNatKind 1 0 U41 2 1 12472 U31 3 0 and 2 0 U61 1 0 active U21 tt V1 isNat V1 false isNat ok X isNat X true U32 2 0 isNatKind 1 2 U21 2 2 U11 3 2 s 1 5861 isNat 1 1 0 U71 3 2 3 9380 top 1 0 and 2 2 2 plus 2 0 top 1 0 U13 1 0 U12 2 2 U33 1 0 x 2 2 U12 2 0 proper 1 1 ok 1 1 1576 0 0 1 x 2 0 s 1 0 mark 1 1 2 U32 2 9452 U33 1 2 proper 1 0 isNat 1 26055 plus 2 2 U61 1 2 U51 3 0 U11 3 0 active 1 1 U31 3 2 U41 2 0 active 1 0 U21 2 0 U22 1 0 tt 0 35869 U71 3 0 U13 1 2 U22 1 2 U51 3 1 1 isNatKind 1 0 U41 2 1 31187 U31 3 0 and 2 0 U61 1 0 NaTT certifiable-1.6