active filter cons X Y 0 M mark cons 0 filter Y M M active filter cons X Y s N M mark cons X filter Y N M active sieve cons 0 Y mark cons 0 sieve Y active sieve cons s N Y mark cons s N sieve filter Y N N active nats N mark cons N nats s N active zprimes mark sieve nats s s 0 active filter X1 X2 X3 filter active X1 X2 X3 active filter X1 X2 X3 filter X1 active X2 X3 active filter X1 X2 X3 filter X1 X2 active X3 active cons X1 X2 cons active X1 X2 active s X s active X active sieve X sieve active X active nats X nats active X filter mark X1 X2 X3 mark filter X1 X2 X3 filter X1 mark X2 X3 mark filter X1 X2 X3 filter X1 X2 mark X3 mark filter X1 X2 X3 cons mark X1 X2 mark cons X1 X2 s mark X mark s X sieve mark X mark sieve X nats mark X mark nats X proper filter X1 X2 X3 filter proper X1 proper X2 proper X3 proper cons X1 X2 cons proper X1 proper X2 proper 0 ok 0 proper s X s proper X proper sieve X sieve proper X proper nats X nats proper X proper zprimes ok zprimes filter ok X1 ok X2 ok X3 ok filter X1 X2 X3 cons ok X1 ok X2 ok cons X1 X2 s ok X ok s X sieve ok X ok sieve X nats ok X ok nats X top mark X top proper X top ok X top active X 2.2 active filter cons X Y s N M filter Y N M proper nats X proper X top mark X proper X proper cons X1 X2 proper X1 proper filter X1 X2 X3 proper X2 proper nats X nats proper X sieve mark X sieve X top ok X top active X proper filter X1 X2 X3 proper X3 active filter X1 X2 X3 filter X1 active X2 X3 filter X1 X2 mark X3 filter X1 X2 X3 active sieve cons s N Y filter Y N N top ok X active X active zprimes s s 0 s mark X s X filter X1 mark X2 X3 filter X1 X2 X3 nats ok X nats X active filter cons X Y 0 M cons 0 filter Y M M active s X active X active nats X active X active filter X1 X2 X3 active X3 active sieve cons s N Y sieve filter Y N N active filter X1 X2 X3 filter active X1 X2 X3 nats mark X nats X proper filter X1 X2 X3 proper X1 active s X s active X active nats N nats s N active sieve cons s N Y cons s N sieve filter Y N N proper s X s proper X active nats N cons N nats s N active filter cons X Y 0 M filter Y M M active sieve cons 0 Y cons 0 sieve Y active filter X1 X2 X3 active X1 s ok X s X active zprimes s 0 cons mark X1 X2 cons X1 X2 active filter X1 X2 X3 filter X1 X2 active X3 filter ok X1 ok X2 ok X3 filter X1 X2 X3 active zprimes nats s s 0 proper filter X1 X2 X3 filter proper X1 proper X2 proper X3 top mark X top proper X proper sieve X proper X proper cons X1 X2 cons proper X1 proper X2 active cons X1 X2 active X1 active sieve X active X active nats N s N filter mark X1 X2 X3 filter X1 X2 X3 active cons X1 X2 cons active X1 X2 proper cons X1 X2 proper X2 proper sieve X sieve proper X active sieve X sieve active X cons ok X1 ok X2 cons X1 X2 active filter cons X Y s N M cons X filter Y N M active filter X1 X2 X3 active X2 active nats X nats active X proper s X proper X active zprimes sieve nats s s 0 active sieve cons 0 Y sieve Y sieve ok X sieve X true top mark X top proper X top ok X top active X true zprimes 0 51912 cons 2 0 nats 1 0 s 1 1 15261 filter 3 0 top 1 0 top 1 1 0 proper 1 1 0 ok 1 1 0 0 0 0 s 1 0 mark 1 1 1 sieve 1 1 1 proper 1 0 nats 1 1 21388 active 1 1 0 cons 2 1 21387 active 1 0 filter 3 1 2 3 1 sieve 1 0 top ok X top active X s mark X mark s X active sieve cons s N Y mark cons s N sieve filter Y N N filter X1 mark X2 X3 mark filter X1 X2 X3 active filter X1 X2 X3 filter X1 active X2 X3 active filter cons X Y 0 M mark cons 0 filter Y M M active sieve cons 0 Y mark cons 0 sieve Y filter X1 X2 mark X3 mark filter X1 X2 X3 proper filter X1 X2 X3 filter proper X1 proper X2 proper X3 proper nats X nats proper X sieve mark X mark sieve X nats ok X ok nats X cons mark X1 X2 mark cons X1 X2 proper zprimes ok zprimes proper cons X1 X2 cons proper X1 proper X2 filter ok X1 ok X2 ok X3 ok filter X1 X2 X3 active nats N mark cons N nats s N active cons X1 X2 cons active X1 X2 active filter X1 X2 X3 filter active X1 X2 X3 nats mark X mark nats X proper sieve X sieve proper X s ok X ok s X filter mark X1 X2 X3 mark filter X1 X2 X3 sieve ok X ok sieve X active sieve X sieve active X proper 0 ok 0 proper s X s proper X active s X s active X active filter X1 X2 X3 filter X1 X2 active X3 active nats X nats active X active zprimes mark sieve nats s s 0 cons ok X1 ok X2 ok cons X1 X2 active filter cons X Y s N M mark cons X filter Y N M top ok X top active X true zprimes 0 1 cons 2 0 nats 1 0 s 1 1 0 filter 3 0 top 1 0 top 1 1 0 proper 1 18876 ok 1 1 18875 0 0 1 s 1 0 mark 1 0 sieve 1 1 0 proper 1 0 nats 1 1 0 active 1 1 18874 cons 2 1 0 active 1 0 filter 3 2 0 sieve 1 0 s mark X mark s X active sieve cons s N Y mark cons s N sieve filter Y N N filter X1 mark X2 X3 mark filter X1 X2 X3 active filter X1 X2 X3 filter X1 active X2 X3 active filter cons X Y 0 M mark cons 0 filter Y M M active sieve cons 0 Y mark cons 0 sieve Y filter X1 X2 mark X3 mark filter X1 X2 X3 proper filter X1 X2 X3 filter proper X1 proper X2 proper X3 proper nats X nats proper X sieve mark X mark sieve X nats ok X ok nats X cons mark X1 X2 mark cons X1 X2 proper zprimes ok zprimes proper cons X1 X2 cons proper X1 proper X2 filter ok X1 ok X2 ok X3 ok filter X1 X2 X3 active nats N mark cons N nats s N active cons X1 X2 cons active X1 X2 active filter X1 X2 X3 filter active X1 X2 X3 nats mark X mark nats X proper sieve X sieve proper X s ok X ok s X filter mark X1 X2 X3 mark filter X1 X2 X3 sieve ok X ok sieve X active sieve X sieve active X proper 0 ok 0 proper s X s proper X active s X s active X active filter X1 X2 X3 filter X1 X2 active X3 active nats X nats active X active zprimes mark sieve nats s s 0 cons ok X1 ok X2 ok cons X1 X2 active filter cons X Y s N M mark cons X filter Y N M top ok X active X false active filter X1 X2 X3 active X1 active filter X1 X2 X3 active X2 active filter X1 X2 X3 active X3 active nats X active X active s X active X active sieve X active X active cons X1 X2 active X1 true zprimes 0 1 cons 2 0 nats 1 0 s 1 1 1 filter 3 0 top 1 0 top 1 0 proper 1 18876 ok 1 1 8375 0 0 9643 s 1 0 mark 1 0 sieve 1 1 1 proper 1 0 nats 1 1 1 active 1 40828 cons 2 1 2 1 active 1 1 0 filter 3 1 2 3 1 sieve 1 0 s mark X mark s X active sieve cons s N Y mark cons s N sieve filter Y N N filter X1 mark X2 X3 mark filter X1 X2 X3 active filter cons X Y 0 M mark cons 0 filter Y M M active sieve cons 0 Y mark cons 0 sieve Y filter X1 X2 mark X3 mark filter X1 X2 X3 sieve mark X mark sieve X nats ok X ok nats X cons mark X1 X2 mark cons X1 X2 proper zprimes ok zprimes filter ok X1 ok X2 ok X3 ok filter X1 X2 X3 active nats N mark cons N nats s N nats mark X mark nats X s ok X ok s X filter mark X1 X2 X3 mark filter X1 X2 X3 sieve ok X ok sieve X proper 0 ok 0 active zprimes mark sieve nats s s 0 cons ok X1 ok X2 ok cons X1 X2 active filter cons X Y s N M mark cons X filter Y N M active filter cons X Y s N M cons X filter Y N M false active zprimes sieve nats s s 0 false active zprimes nats s s 0 false active zprimes s s 0 false active nats X nats active X false active s X s active X false active sieve X sieve active X false active filter X1 X2 X3 filter active X1 X2 X3 false active cons X1 X2 cons active X1 X2 false active nats N cons N nats s N false active nats N nats s N false active nats N s N false active sieve cons 0 Y cons 0 sieve Y false active sieve cons 0 Y sieve Y false active filter cons X Y 0 M cons 0 filter Y M M false active filter cons X Y 0 M filter Y M M false active filter X1 X2 X3 filter X1 active X2 X3 false active sieve cons s N Y cons s N sieve filter Y N N false active sieve cons s N Y sieve filter Y N N false active sieve cons s N Y filter Y N N false active filter X1 X2 X3 filter X1 X2 active X3 false active zprimes s 0 false top mark X proper X false proper s X proper X proper filter X1 X2 X3 proper X1 proper cons X1 X2 proper X2 proper sieve X proper X proper filter X1 X2 X3 proper X3 proper filter X1 X2 X3 proper X2 proper cons X1 X2 proper X1 proper nats X proper X true zprimes 0 1 cons 2 0 nats 1 0 s 1 1 1 filter 3 0 top 1 0 top 1 0 proper 1 2 ok 1 1 1 0 0 1 s 1 0 mark 1 0 sieve 1 1 1 proper 1 1 0 nats 1 1 1 active 1 1 cons 2 1 2 1 active 1 0 filter 3 1 2 3 1 sieve 1 0 s mark X mark s X active sieve cons s N Y mark cons s N sieve filter Y N N filter X1 mark X2 X3 mark filter X1 X2 X3 active filter cons X Y 0 M mark cons 0 filter Y M M active sieve cons 0 Y mark cons 0 sieve Y filter X1 X2 mark X3 mark filter X1 X2 X3 sieve mark X mark sieve X nats ok X ok nats X cons mark X1 X2 mark cons X1 X2 proper zprimes ok zprimes filter ok X1 ok X2 ok X3 ok filter X1 X2 X3 active nats N mark cons N nats s N nats mark X mark nats X s ok X ok s X filter mark X1 X2 X3 mark filter X1 X2 X3 sieve ok X ok sieve X proper 0 ok 0 active zprimes mark sieve nats s s 0 cons ok X1 ok X2 ok cons X1 X2 active filter cons X Y s N M mark cons X filter Y N M proper s X s proper X false proper sieve X sieve proper X false sieve ok X sieve X sieve mark X sieve X true zprimes 0 1 cons 2 0 nats 1 0 s 1 1 1 filter 3 0 top 1 0 top 1 0 proper 1 2 ok 1 1 1 0 0 1 s 1 0 mark 1 1 1 sieve 1 1 1 proper 1 0 nats 1 1 1 active 1 6 cons 2 1 2 2 active 1 0 filter 3 1 2 3 1 sieve 1 1 0 s mark X mark s X filter X1 mark X2 X3 mark filter X1 X2 X3 filter X1 X2 mark X3 mark filter X1 X2 X3 sieve mark X mark sieve X nats ok X ok nats X cons mark X1 X2 mark cons X1 X2 proper zprimes ok zprimes filter ok X1 ok X2 ok X3 ok filter X1 X2 X3 nats mark X mark nats X s ok X ok s X filter mark X1 X2 X3 mark filter X1 X2 X3 sieve ok X ok sieve X proper 0 ok 0 active zprimes mark sieve nats s s 0 cons ok X1 ok X2 ok cons X1 X2 proper cons X1 X2 cons proper X1 proper X2 false cons ok X1 ok X2 cons X1 X2 cons mark X1 X2 cons X1 X2 true zprimes 0 1 cons 2 1 2 0 nats 1 0 s 1 1 1 filter 3 0 top 1 0 top 1 0 proper 1 2 ok 1 1 1 0 0 1 s 1 0 mark 1 1 1 sieve 1 1 1 proper 1 0 nats 1 1 1 active 1 6 cons 2 1 2 1 active 1 0 filter 3 1 2 3 1 sieve 1 0 s mark X mark s X filter X1 mark X2 X3 mark filter X1 X2 X3 filter X1 X2 mark X3 mark filter X1 X2 X3 sieve mark X mark sieve X nats ok X ok nats X cons mark X1 X2 mark cons X1 X2 proper zprimes ok zprimes filter ok X1 ok X2 ok X3 ok filter X1 X2 X3 nats mark X mark nats X s ok X ok s X filter mark X1 X2 X3 mark filter X1 X2 X3 sieve ok X ok sieve X proper 0 ok 0 active zprimes mark sieve nats s s 0 cons ok X1 ok X2 ok cons X1 X2 proper nats X nats proper X false nats mark X nats X nats ok X nats X true zprimes 0 1 cons 2 0 nats 1 1 0 s 1 1 1 filter 3 0 top 1 0 top 1 0 proper 1 2 ok 1 1 1 0 0 1 s 1 0 mark 1 1 1 sieve 1 1 1184 proper 1 0 nats 1 1 1 active 1 1189 cons 2 1 2 1 active 1 0 filter 3 1 2 3 1 sieve 1 0 s mark X mark s X filter X1 mark X2 X3 mark filter X1 X2 X3 filter X1 X2 mark X3 mark filter X1 X2 X3 sieve mark X mark sieve X nats ok X ok nats X cons mark X1 X2 mark cons X1 X2 proper zprimes ok zprimes filter ok X1 ok X2 ok X3 ok filter X1 X2 X3 nats mark X mark nats X s ok X ok s X filter mark X1 X2 X3 mark filter X1 X2 X3 sieve ok X ok sieve X proper 0 ok 0 active zprimes mark sieve nats s s 0 cons ok X1 ok X2 ok cons X1 X2 proper filter X1 X2 X3 filter proper X1 proper X2 proper X3 false active filter cons X Y s N M filter Y N M false filter mark X1 X2 X3 filter X1 X2 X3 filter X1 mark X2 X3 filter X1 X2 X3 filter X1 X2 mark X3 filter X1 X2 X3 filter ok X1 ok X2 ok X3 filter X1 X2 X3 true zprimes 0 1 cons 2 0 nats 1 0 s 1 1 1 filter 3 1 2 0 top 1 0 top 1 0 proper 1 2 ok 1 1 1 0 0 1 s 1 0 mark 1 1 1 sieve 1 1 28652 proper 1 0 nats 1 1 1 active 1 28657 cons 2 1 2 1 active 1 0 filter 3 1 2 3 1 sieve 1 0 filter X1 X2 mark X3 filter X1 X2 X3 s mark X mark s X filter X1 mark X2 X3 mark filter X1 X2 X3 filter X1 X2 mark X3 mark filter X1 X2 X3 sieve mark X mark sieve X nats ok X ok nats X cons mark X1 X2 mark cons X1 X2 proper zprimes ok zprimes filter ok X1 ok X2 ok X3 ok filter X1 X2 X3 nats mark X mark nats X s ok X ok s X filter mark X1 X2 X3 mark filter X1 X2 X3 sieve ok X ok sieve X proper 0 ok 0 active zprimes mark sieve nats s s 0 cons ok X1 ok X2 ok cons X1 X2 filter X1 X2 mark X3 filter X1 X2 X3 true zprimes 0 1 cons 2 0 nats 1 0 s 1 1 1 filter 3 3 0 top 1 0 top 1 0 proper 1 2 ok 1 1 1 0 0 1 s 1 0 mark 1 1 1 sieve 1 1 30249 proper 1 0 nats 1 1 1 active 1 62410 cons 2 1 2 1 active 1 0 filter 3 1 2 3 32158 sieve 1 0 s mark X mark s X filter X1 mark X2 X3 mark filter X1 X2 X3 filter X1 X2 mark X3 mark filter X1 X2 X3 sieve mark X mark sieve X nats ok X ok nats X cons mark X1 X2 mark cons X1 X2 proper zprimes ok zprimes filter ok X1 ok X2 ok X3 ok filter X1 X2 X3 nats mark X mark nats X s ok X ok s X filter mark X1 X2 X3 mark filter X1 X2 X3 sieve ok X ok sieve X proper 0 ok 0 active zprimes mark sieve nats s s 0 cons ok X1 ok X2 ok cons X1 X2 s mark X s X s ok X s X true zprimes 0 1 cons 2 0 nats 1 0 s 1 1 1 filter 3 0 top 1 0 top 1 0 proper 1 2 ok 1 1 1 0 0 1 s 1 1 0 mark 1 1 1 sieve 1 1 1 proper 1 0 nats 1 1 18841 active 1 18846 cons 2 1 2 2 active 1 0 filter 3 1 2 3 1 sieve 1 0 s mark X mark s X filter X1 mark X2 X3 mark filter X1 X2 X3 filter X1 X2 mark X3 mark filter X1 X2 X3 sieve mark X mark sieve X nats ok X ok nats X cons mark X1 X2 mark cons X1 X2 proper zprimes ok zprimes filter ok X1 ok X2 ok X3 ok filter X1 X2 X3 nats mark X mark nats X s ok X ok s X filter mark X1 X2 X3 mark filter X1 X2 X3 sieve ok X ok sieve X proper 0 ok 0 active zprimes mark sieve nats s s 0 cons ok X1 ok X2 ok cons X1 X2 NaTT certifiable-1.6