(MILAWA::LEN (6 2
                (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
             (5 2
                (:REWRITE MILAWA::RANK-WHEN-NOT-CONSP))
             (2 2 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
             (2 2
                (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
             (1 1
                (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP)))
(MILAWA::LEN-WHEN-NOT-CONSP (3 1
                               (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
                            (1 1 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
                            (1 1
                               (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP)))
(MILAWA::LEN-OF-CONS (21 6 (:REWRITE MILAWA::LEN-WHEN-NOT-CONSP))
                     (17 7
                         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
                     (15 5
                         (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
                     (5 5
                        (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
                     (5 5 (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
                     (5 5
                        (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
                     (5 5 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
                     (5 5
                        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
                     (2 2
                        (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP)))
(MILAWA::NATP-OF-LEN (41 21
                         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
                     (41 21
                         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
                     (33 11
                         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
                     (20 20
                         (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
                     (20 20
                         (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
                     (12 2
                         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
                     (12 2
                         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
                     (5 5 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
                     (4 4 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
                     (4 4
                        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
                     (4 4
                        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
                     (4 4 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
                     (4 4
                        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP)))
(MILAWA::NATP-OF-LEN-FREE (4 1 (:REWRITE MILAWA::LEN-WHEN-NOT-CONSP))
                          (3 1
                             (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
                          (1 1 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
                          (1 1
                             (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP)))
(MILAWA::LEN-UNDER-IFF (4 1 (:REWRITE MILAWA::LEN-WHEN-NOT-CONSP))
                       (3 1
                          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
                       (1 1 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
                       (1 1
                          (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP)))
(MILAWA::|(< 0 (len x))| (228 25
                              (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
                         (182 47 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
                         (171 25
                              (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
                         (126 21 (:REWRITE MILAWA::LESS-OF-ZERO-LEFT))
                         (99 3 (:REWRITE MILAWA::ANTISYMMETRY-OF-<))
                         (94 25
                             (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
                         (63 51
                             (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
                         (47 47
                             (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
                         (47 47
                             (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
                         (47 47 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
                         (44 44 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
                         (28 28
                             (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
                         (23 23
                             (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
                         (23 23
                             (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
                         (21 21
                             (:REWRITE MILAWA::LESS-OF-ZERO-RIGHT))
                         (18 18
                             (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
                         (18 6
                             (:REWRITE MILAWA::NFIX-WHEN-NATP-CHEAP))
                         (12 6 (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
                         (12 6
                             (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
                         (3 3
                            (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR)))
(MILAWA::|(< 1 (len x))| (177 57
                              (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
                         (171 45
                              (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
                         (45 45
                             (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
                         (44 44 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
                         (40 40
                             (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
                         (40 40
                             (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
                         (39 35
                             (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
                         (36 36
                             (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
                         (36 36
                             (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
                         (33 11 (:REWRITE MILAWA::LESS-OF-ONE-RIGHT))
                         (13 13 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
                         (13 13 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
                         (13 13
                             (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
                         (11 11
                             (:REWRITE MILAWA::LESS-OF-ZERO-RIGHT))
                         (1 1
                            (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR)))
(MILAWA::DECREMENT-LEN-WHEN-CONSP
     (89 7
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (62 7
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (50 14
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (21 1 (:REWRITE MILAWA::|(< (- a b) c)|))
     (18 8
         (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
     (14 14
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (14 14
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (14 1 (:REWRITE MILAWA::|(< a (- b c))|))
     (13 13 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (13 13 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (13 13
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (13 13
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (12 12
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (12 12
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (12 12 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (8 8
        (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
     (7 7
        (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (7 7 (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
     (7 1
        (:REWRITE MILAWA::MINUS-WHEN-NOT-LESS))
     (6 6
        (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
     (6 6
        (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b|))
     (6 6
        (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
     (6 6
        (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
     (6 6 (:REWRITE MILAWA::SQUEEZE-LAW-TWO))
     (6 6 (:REWRITE MILAWA::SQUEEZE-LAW-THREE))
     (6 6 (:REWRITE MILAWA::SQUEEZE-LAW-ONE))
     (6 6
        (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
     (6 6
        (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS))
     (6 6
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (5 5
        (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-EQUAL-OF-PLUS))
     (3 1
        (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP))
     (3 1 (:REWRITE MILAWA::LESS-OF-ONE-RIGHT))
     (3 1 (:REWRITE MILAWA::COMMUTATIVITY-OF-+))
     (2 2 (:REWRITE MILAWA::|(< 0 (len x))|))
     (1 1
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
     (1 1
        (:REWRITE MILAWA::MINUS-WHEN-ZP-RIGHT-CHEAP))
     (1 1
        (:REWRITE MILAWA::LESS-OF-ZERO-RIGHT)))
(MILAWA::EQUAL-OF-LEN-AND-ZERO
     (14 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (5 2
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (2 2 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (2 2 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (2 2
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (2 2 (:REWRITE MILAWA::LESS-OF-ZERO-RIGHT))
     (1 1 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (1 1
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (1 1 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE)))
(MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP
     (50 17
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (30 5
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (30 5
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (11 11
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (11 11
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (11 11 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (10 10 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (10 10
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (10 10
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (10 10 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (10 10
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (10 5 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (5 5
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE)))
(MILAWA::CONSP-OF-CDR-WITH-LEN-FREE
     (10 4
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (5 1 (:REWRITE MILAWA::LEN-WHEN-NOT-CONSP))
     (3 2 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (2 2 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (2 2 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP)))
(MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE
     (335 47 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (261 9 (:REWRITE MILAWA::ANTISYMMETRY-OF-<))
     (137 47
          (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (132 60
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (114 19
          (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (83 29
         (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
     (69 69 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (69 19
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (54 18
         (:REWRITE MILAWA::NFIX-WHEN-NATP-CHEAP))
     (47 47
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (47 47
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (47 47 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (47 29
         (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (45 45 (:REWRITE MILAWA::NATP-OF-LEN))
     (36 18
         (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
     (36 18
         (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
     (36 9
         (:REWRITE MILAWA::EQUAL-OF-LEN-AND-ZERO))
     (27 9
         (:REWRITE MILAWA::LESS-WHEN-ZP-RIGHT-CHEAP))
     (24 24
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (24 24
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (18 18
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (18 18
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (9 9
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
     (7 3
        (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
     (3 3
        (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP)))
(MILAWA::CONSP-OF-CDR-OF-CDR-OF-CDR-WITH-LEN-FREE
     (335 47 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (261 9 (:REWRITE MILAWA::ANTISYMMETRY-OF-<))
     (149 71
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (137 47
          (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (114 19
          (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (84 30
         (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
     (71 71 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (69 19
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (54 18
         (:REWRITE MILAWA::NFIX-WHEN-NATP-CHEAP))
     (48 30
         (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (47 47
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (47 47
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (47 47 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (45 45 (:REWRITE MILAWA::NATP-OF-LEN))
     (36 18
         (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
     (36 18
         (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
     (36 9
         (:REWRITE MILAWA::EQUAL-OF-LEN-AND-ZERO))
     (27 27
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (27 27
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (27 9
         (:REWRITE MILAWA::LESS-WHEN-ZP-RIGHT-CHEAP))
     (26 26
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (26 26
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (18 18
         (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
     (11 5
         (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
     (9 9
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
     (5 5
        (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP)))
(MILAWA::CDR-UNDER-IFF-WITH-LEN-FREE-IN-BOUND
     (30 5
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (21 6
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (15 5
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (15 5 (:REWRITE MILAWA::LESS-OF-ONE-RIGHT))
     (10 10
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (10 6 (:REWRITE MILAWA::LEN-WHEN-NOT-CONSP))
     (10 5 (:REWRITE MILAWA::|(< 1 (len x))|))
     (8 6
        (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (7 7 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (5 5
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (5 5 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (5 5
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (5 5
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE)))
(MILAWA::CDR-OF-CDR-UNDER-IFF-WITH-LEN-FREE-IN-BOUND
     (185 25 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (145 5 (:REWRITE MILAWA::ANTISYMMETRY-OF-<))
     (75 25
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (60 10
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (48 27
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (45 15
         (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
     (35 10
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (32 32 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (30 10
         (:REWRITE MILAWA::NFIX-WHEN-NATP-CHEAP))
     (30 10
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (25 25
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (25 25
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (25 25 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (25 25 (:REWRITE MILAWA::NATP-OF-LEN))
     (25 15
         (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (20 10
         (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
     (20 10
         (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
     (20 5
         (:REWRITE MILAWA::EQUAL-OF-LEN-AND-ZERO))
     (15 5
         (:REWRITE MILAWA::LESS-WHEN-ZP-RIGHT-CHEAP))
     (10 10
         (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (7 7 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (7 7
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (5 5
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (5 5
        (:REWRITE MILAWA::CDR-UNDER-IFF-WITH-LEN-FREE-IN-BOUND)))
(MILAWA::CDR-OF-CDR-OF-CDR-UNDER-IFF-WITH-LEN-FREE-IN-BOUND
     (185 25 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (145 5 (:REWRITE MILAWA::ANTISYMMETRY-OF-<))
     (75 25
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (60 10
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (57 33
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (55 15
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (45 15
         (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
     (35 10
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (33 33 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (30 10
         (:REWRITE MILAWA::NFIX-WHEN-NATP-CHEAP))
     (25 25
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (25 25
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (25 25 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (25 25 (:REWRITE MILAWA::NATP-OF-LEN))
     (25 15
         (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (20 10
         (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
     (20 10
         (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
     (20 5
         (:REWRITE MILAWA::EQUAL-OF-LEN-AND-ZERO))
     (15 5
         (:REWRITE MILAWA::LESS-WHEN-ZP-RIGHT-CHEAP))
     (10 10
         (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (10 10
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (10 10
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (8 8 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (8 8
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (5 5
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::CDR-UNDER-IFF-WITH-LEN-FREE-IN-BOUND))
     (5 5
        (:REWRITE MILAWA::CDR-OF-CDR-UNDER-IFF-WITH-LEN-FREE-IN-BOUND)))
(MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END
     (185 25 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (95 5 (:REWRITE MILAWA::ANTISYMMETRY-OF-<))
     (75 25
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (60 10
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (52 28
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (42 12
         (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
     (35 10
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (33 33 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (30 10
         (:REWRITE MILAWA::NFIX-WHEN-NATP-CHEAP))
     (25 25
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (25 25
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (25 25 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (25 25 (:REWRITE MILAWA::NATP-OF-LEN))
     (22 12
         (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (20 10
         (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
     (20 10
         (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
     (20 5
         (:REWRITE MILAWA::EQUAL-OF-LEN-AND-ZERO))
     (10 10
         (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (8 8 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (8 8
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (7 3
        (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
     (5 5
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
     (5 5
        (:REWRITE MILAWA::LESS-WHEN-ZP-RIGHT-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (5 5
        (:REWRITE MILAWA::CDR-UNDER-IFF-WITH-LEN-FREE-IN-BOUND))
     (4 4
        (:REWRITE MILAWA::CDR-OF-CDR-UNDER-IFF-WITH-LEN-FREE-IN-BOUND))
     (3 3
        (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP)))
(MILAWA::CDR-OF-CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END
   (185 25 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
   (95 5 (:REWRITE MILAWA::ANTISYMMETRY-OF-<))
   (75 25
       (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
   (61 34
       (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
   (60 10
       (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
   (43 13
       (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
   (35 10
       (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
   (34 34 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
   (30 10
       (:REWRITE MILAWA::NFIX-WHEN-NATP-CHEAP))
   (25 25
       (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
   (25 25
       (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
   (25 25 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
   (25 25 (:REWRITE MILAWA::NATP-OF-LEN))
   (23 13
       (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
   (20 10
       (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
   (20 10
       (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
   (20 5
       (:REWRITE MILAWA::EQUAL-OF-LEN-AND-ZERO))
   (11 5
       (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
   (10 10
       (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
   (10 10
       (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
   (10 10
       (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
   (10 10
       (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
   (9 9 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
   (9 9
      (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
   (5 5
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
   (5 5
      (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
   (5 5
      (:REWRITE MILAWA::LESS-WHEN-ZP-RIGHT-CHEAP))
   (5 5
      (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
   (5 5
      (:REWRITE MILAWA::CDR-UNDER-IFF-WITH-LEN-FREE-IN-BOUND))
   (4 4
      (:REWRITE MILAWA::CDR-OF-CDR-UNDER-IFF-WITH-LEN-FREE-IN-BOUND))
   (4 4
      (:REWRITE MILAWA::CDR-OF-CDR-OF-CDR-UNDER-IFF-WITH-LEN-FREE-IN-BOUND)))
(MILAWA::LEN-2-WHEN-NOT-CDR-OF-CDR
     (61 25
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (36 6
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (36 6
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (12 12 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (12 12
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (12 12
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (12 12 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (12 12
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (12 12
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (12 12 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (12 12
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (6 6
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (6 6
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (6 6
        (:REWRITE MILAWA::CDR-UNDER-IFF-WITH-LEN-FREE-IN-BOUND))
     (6 6
        (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
     (6 6
        (:REWRITE MILAWA::CDR-OF-CDR-UNDER-IFF-WITH-LEN-FREE-IN-BOUND)))
(MILAWA::EQUAL-WHEN-LENGTH-DIFFERENT
     (6 2 (:REWRITE MILAWA::LEN-WHEN-NOT-CONSP))
     (4 1
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (1 1 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (1 1
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (1 1 (:REWRITE MILAWA::NATP-OF-LEN-FREE)))
(MILAWA::FAST-LEN (8 2
                     (:REWRITE MILAWA::RANK-WHEN-NOT-CONSP))
                  (8 2
                     (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
                  (4 4 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
                  (2 2 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
                  (2 2
                     (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
                  (1 1
                     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
                  (1 1
                     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
                  (1 1
                     (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP)))
(MILAWA::FAST-LEN-REMOVAL
     (174 16
          (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (148 104
          (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
     (132 33
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (124 16
          (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (115 62
          (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
     (104 104
          (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (69 45
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (69 45
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (68 18
         (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-PLUS-OF-PLUS))
     (60 60
         (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (45 45 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (32 32 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (32 32
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (32 32
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (32 32 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (32 32
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (28 28
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (16 16
         (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b|))
     (16 16
         (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
     (16 16
         (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
     (16 16
         (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS))
     (16 16
         (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-EQUAL-OF-PLUS))
     (13 13
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (13 13
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (8 8
        (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
     (6 6
        (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
     (6 6
        (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+d+b|))
     (6 6
        (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b+d|))
     (6 6
        (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
     (6 6 (:REWRITE MILAWA::SQUEEZE-LAW-TWO))
     (6 6 (:REWRITE MILAWA::SQUEEZE-LAW-THREE))
     (6 6 (:REWRITE MILAWA::SQUEEZE-LAW-ONE))
     (4 1 (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
     (1 1
        (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP)))
(MILAWA::SAME-LENGTHP (12 3
                          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
                      (8 2
                         (:REWRITE MILAWA::RANK-WHEN-NOT-CONSP))
                      (5 5 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
                      (3 3 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
                      (3 3
                         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
                      (1 1
                         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
                      (1 1
                         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
                      (1 1
                         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP)))
(MILAWA::SAME-LENGTHP-REMOVAL
     (609 153
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (319 50
          (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (307 50
          (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (152 152
          (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (152 152
          (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (98 98 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (98 98
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (98 98
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (98 98 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (98 98
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (88 88
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (50 50
         (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (50 50
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (50 50
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (20 20
         (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
     (12 4
         (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
     (10 4 (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
     (9 4
        (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
     (7 7
        (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (7 7 (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
     (4 4
        (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
     (4 4
        (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b|))
     (4 4
        (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
     (4 4
        (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
     (4 4 (:REWRITE MILAWA::SQUEEZE-LAW-TWO))
     (4 4 (:REWRITE MILAWA::SQUEEZE-LAW-THREE))
     (4 4 (:REWRITE MILAWA::SQUEEZE-LAW-ONE))
     (4 4
        (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
     (4 4
        (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
     (4 4
        (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS))
     (4 4
        (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-EQUAL-OF-PLUS)))
(MILAWA::TRUE-LISTP (8 2
                       (:REWRITE MILAWA::RANK-WHEN-NOT-CONSP))
                    (8 2
                       (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
                    (4 4 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
                    (2 2 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
                    (2 2
                       (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
                    (1 1
                       (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
                    (1 1
                       (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
                    (1 1
                       (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP)))
(MILAWA::TRUE-LISTP-WHEN-NOT-CONSP
     (4 1
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (1 1 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (1 1
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (1 1 (:REWRITE MILAWA::NATP-OF-LEN-FREE)))
(MILAWA::TRUE-LISTP-OF-CONS
     (30 6
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (22 7
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (5 5 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (5 5
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (5 5 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (2 2
        (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP)))
(MILAWA::BOOLEANP-OF-TRUE-LISTP
     (44 11
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (44 11
         (:REWRITE MILAWA::BOOLEANP-WHEN-NATP-CHEAP))
     (22 22
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (22 22
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (22 22 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (18 3
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (18 3
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (11 11
         (:REWRITE MILAWA::BOOLEANP-WHEN-CONSP-CHEAP))
     (6 6 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (6 6
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (6 6
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (6 6 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (6 6
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (5 5
        (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP)))
(MILAWA::TRUE-LISTP-OF-CDR
     (49 16
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (11 11
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (11 11
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (11 11 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (10 5 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (2 2 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (2 2 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (2 2
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP)))
(MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP
     (8 2
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (2 2 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (2 2 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (2 2 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (2 2 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (2 2
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (2 1
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (1 1 (:REWRITE MILAWA::BOOLEANP-OF-CONSP)))
(MILAWA::LIST-OF-FIRST-AND-SECOND-WHEN-LEN-2
     (48 8
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (42 12
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (27 11
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (24 6
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (16 16 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (16 16
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (16 16
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (16 16 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (16 16
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (14 7 (:REWRITE MILAWA::LEN-WHEN-NOT-CONSP))
     (8 4 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (7 3
        (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
     (6 6 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (6 6
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (6 6 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (6 6
        (:REWRITE MILAWA::LEN-2-WHEN-NOT-CDR-OF-CDR))
     (6 6
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (6 6
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
     (4 4
        (:REWRITE MILAWA::CDR-OF-CDR-UNDER-IFF-WITH-LEN-FREE-IN-BOUND))
     (3 3
        (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
     (2 2
        (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (2 2
        (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP)))
(MILAWA::LIST-OF-FIRST-AND-SECOND-AND-THIRD-WHEN-LEN-3
    (54 9
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
    (44 18
        (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
    (43 13
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
    (24 6
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
    (18 18 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
    (18 18
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
    (18 18
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
    (18 18 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
    (18 18
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
    (18 8 (:REWRITE MILAWA::LEN-WHEN-NOT-CONSP))
    (12 6 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
    (11 11
        (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
    (11 5
        (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
    (7 7
       (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
    (7 1
       (:REWRITE MILAWA::LIST-OF-FIRST-AND-SECOND-WHEN-LEN-2))
    (6 6 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
    (6 6
       (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
    (6 6 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
    (6 6
       (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
    (5 5
       (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
    (5 5
       (:REWRITE MILAWA::CDR-OF-CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
    (4 4
       (:REWRITE MILAWA::CDR-OF-CDR-UNDER-IFF-WITH-LEN-FREE-IN-BOUND))
    (4 4
       (:REWRITE MILAWA::CDR-OF-CDR-OF-CDR-UNDER-IFF-WITH-LEN-FREE-IN-BOUND))
    (3 3
       (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
    (3 3 (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
    (1 1
       (:REWRITE MILAWA::LEN-2-WHEN-NOT-CDR-OF-CDR)))
(MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END
     (195 25 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (100 5 (:REWRITE MILAWA::ANTISYMMETRY-OF-<))
     (70 25
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (60 10
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (35 10
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (35 10
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (32 32 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (30 10
         (:REWRITE MILAWA::NFIX-WHEN-NATP-CHEAP))
     (26 26
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (26 26
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (25 25 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (24 12
         (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (20 10
         (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
     (20 10
         (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
     (20 5
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (12 6 (:REWRITE MILAWA::LEN-WHEN-NOT-CONSP))
     (10 10
         (:REWRITE MILAWA::LEN-2-WHEN-NOT-CDR-OF-CDR))
     (10 10
         (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (10 5 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (6 6
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
     (5 5 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (5 5
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (5 5
        (:REWRITE MILAWA::LESS-WHEN-ZP-RIGHT-CHEAP))
     (4 4
        (:REWRITE MILAWA::CDR-UNDER-IFF-WITH-LEN-FREE-IN-BOUND))
     (3 1
        (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
     (1 1
        (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP)))
(MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END
     (185 25 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (95 5 (:REWRITE MILAWA::ANTISYMMETRY-OF-<))
     (70 25
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (60 10
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (35 10
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (35 10
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (35 10
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (32 32 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (30 10
         (:REWRITE MILAWA::NFIX-WHEN-NATP-CHEAP))
     (26 26
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (26 26
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (25 25 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (25 13
         (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (25 10
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (20 10
         (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
     (20 10
         (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
     (12 6 (:REWRITE MILAWA::LEN-WHEN-NOT-CONSP))
     (10 10
         (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (10 10
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (7 3
        (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
     (6 6
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
     (5 5 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (5 5
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (5 5
        (:REWRITE MILAWA::LESS-WHEN-ZP-RIGHT-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (5 5
        (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
     (4 4
        (:REWRITE MILAWA::CDR-UNDER-IFF-WITH-LEN-FREE-IN-BOUND))
     (4 4
        (:REWRITE MILAWA::CDR-OF-CDR-UNDER-IFF-WITH-LEN-FREE-IN-BOUND))
     (3 3
        (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP)))
(MILAWA::CDR-OF-CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END
 (185 25 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (95 5 (:REWRITE MILAWA::ANTISYMMETRY-OF-<))
 (70 25
     (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (65 15
     (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (60 10
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (35 10
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (35 10
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (32 32 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (30 15
     (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (30 10
     (:REWRITE MILAWA::NFIX-WHEN-NATP-CHEAP))
 (26 26
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (26 26
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (26 14
     (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
 (25 25 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (20 10
     (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
 (20 10
     (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
 (15 15
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (12 6 (:REWRITE MILAWA::LEN-WHEN-NOT-CONSP))
 (11 5
     (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
 (10 10
     (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (10 10
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (10 10
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (10 10
     (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (10
    10
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (6 6
    (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
 (5 5
    (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
 (5 5 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (5 5
    (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (5 5
    (:REWRITE MILAWA::LESS-WHEN-ZP-RIGHT-CHEAP))
 (5 5
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (5 5
    (:REWRITE MILAWA::CDR-OF-CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (4 4
    (:REWRITE MILAWA::CDR-UNDER-IFF-WITH-LEN-FREE-IN-BOUND))
 (4 4
    (:REWRITE MILAWA::CDR-OF-CDR-UNDER-IFF-WITH-LEN-FREE-IN-BOUND))
 (4 4
    (:REWRITE MILAWA::CDR-OF-CDR-OF-CDR-UNDER-IFF-WITH-LEN-FREE-IN-BOUND)))
(MILAWA::CDR-UNDER-IFF-WHEN-TRUE-LISTP-WITH-LEN-FREE
     (7 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (6 3 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (4 2 (:REWRITE MILAWA::LEN-WHEN-NOT-CONSP))
     (4 1
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (3 3
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (1 1 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (1 1
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (1 1 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CDR-UNDER-IFF-WITH-LEN-FREE-IN-BOUND)))
(MILAWA::CDR-OF-CDR-UNDER-IFF-WHEN-TRUE-LISTP-WITH-LEN-FREE
 (370 35 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (290 10 (:REWRITE MILAWA::ANTISYMMETRY-OF-<))
 (125 35
      (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (105 20
      (:REWRITE MILAWA::LEN-2-WHEN-NOT-CDR-OF-CDR))
 (88 38
     (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (82 32
     (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
 (70 20
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (60 60 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (60 20
     (:REWRITE MILAWA::NFIX-WHEN-NATP-CHEAP))
 (60 10
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (52 32
     (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
 (50 50 (:REWRITE MILAWA::NATP-OF-LEN))
 (49 19
     (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (40 20
     (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
 (40 20
     (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
 (38 38
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (35 35
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (35 35
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (35 35 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (35 10
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (30 10
     (:REWRITE MILAWA::LESS-WHEN-ZP-RIGHT-CHEAP))
 (30 10
     (:REWRITE MILAWA::EQUAL-OF-LEN-AND-ZERO))
 (22 11
     (:REWRITE MILAWA::LEN-WHEN-NOT-CONSP))
 (19 19
     (:REWRITE MILAWA::CDR-UNDER-IFF-WITH-LEN-FREE-IN-BOUND))
 (19 19
     (:REWRITE MILAWA::CDR-UNDER-IFF-WHEN-TRUE-LISTP-WITH-LEN-FREE))
 (10 10 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (10 10
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
 (10 10
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (10 10
     (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (10 10
     (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (9 9
    (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (9 9
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (9 9
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (9 9
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (9 9
    (:REWRITE MILAWA::CDR-OF-CDR-UNDER-IFF-WITH-LEN-FREE-IN-BOUND))
 (7 3
    (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
 (3 3
    (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP)))
(MILAWA::CDR-OF-CDR-OF-CDR-UNDER-IFF-WHEN-TRUE-LISTP-WITH-LEN-FREE
 (370 50 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (280 10 (:REWRITE MILAWA::ANTISYMMETRY-OF-<))
 (140 50
      (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (120 20
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (117 27
      (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (83 33
     (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
 (70 20
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (70 20
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (60 60 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (60 20
     (:REWRITE MILAWA::NFIX-WHEN-NATP-CHEAP))
 (58 28
     (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (53 33
     (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
 (50 50
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (50 50
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (50 50 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (50 50 (:REWRITE MILAWA::NATP-OF-LEN))
 (40 20
     (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
 (40 20
     (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
 (30 10
     (:REWRITE MILAWA::LESS-WHEN-ZP-RIGHT-CHEAP))
 (30 10
     (:REWRITE MILAWA::EQUAL-OF-LEN-AND-ZERO))
 (27 27
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (22 11
     (:REWRITE MILAWA::LEN-WHEN-NOT-CONSP))
 (20 20
     (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (18 18
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (18 18
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (18 18
     (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (18
    18
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (11 5
     (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
 (10 10
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
 (10 10
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (10 10
     (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (9 9
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (9 9
    (:REWRITE MILAWA::CDR-UNDER-IFF-WITH-LEN-FREE-IN-BOUND))
 (9 9
    (:REWRITE MILAWA::CDR-UNDER-IFF-WHEN-TRUE-LISTP-WITH-LEN-FREE))
 (9 9
    (:REWRITE MILAWA::CDR-OF-CDR-UNDER-IFF-WITH-LEN-FREE-IN-BOUND))
 (9 9
    (:REWRITE MILAWA::CDR-OF-CDR-UNDER-IFF-WHEN-TRUE-LISTP-WITH-LEN-FREE))
 (9 9
    (:REWRITE MILAWA::CDR-OF-CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (9
  9
  (:REWRITE
       MILAWA::CDR-OF-CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (9 9
    (:REWRITE MILAWA::CDR-OF-CDR-OF-CDR-UNDER-IFF-WITH-LEN-FREE-IN-BOUND))
 (5 5
    (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP)))
(MILAWA::LIST-FIX
     (11 2
         (:REWRITE MILAWA::RANK-WHEN-NOT-CONSP))
     (8 2
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (5 2
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (4 4 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (2 2 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (1 1 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP)))
(MILAWA::LIST-FIX-WHEN-NOT-CONSP
     (4 1
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (2 1
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (1 1 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (1 1
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (1 1 (:REWRITE MILAWA::NATP-OF-LEN-FREE)))
(MILAWA::LIST-FIX-OF-CONS
     (42 6
         (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
     (22 7
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (14 7
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (5 5
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (5 5 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (5 5
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (5 5 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (3 3
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (2 2 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (2 2 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (2 2
        (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP)))
(MILAWA::CAR-OF-LIST-FIX (28 13
                             (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
                         (24 4
                             (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
                         (24 4
                             (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
                         (18 13
                             (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
                         (8 8 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
                         (8 8
                            (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
                         (8 8
                            (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
                         (8 8 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
                         (8 8
                            (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
                         (5 5
                            (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
                         (5 5 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
                         (5 5
                            (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
                         (5 5 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
                         (4 4
                            (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE)))
(MILAWA::CDR-OF-LIST-FIX
     (44 17
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (30 17
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (24 4
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (24 4
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (9 9
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (9 9 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (9 9
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (9 9 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (9 9
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (8 8 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (8 8
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (8 8
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (8 8 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (8 8
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (4 4 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (4 4
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (4 4
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (4 4
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP)))
(MILAWA::CONSP-OF-LIST-FIX
     (155 41
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (90 41
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (38 38
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (38 38
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (38 38
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (38 38 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (16 16
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (16 16
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (12 12
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (12 12
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (11 11 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (2 2 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (2 2 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (2 2
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP)))
(MILAWA::LIST-FIX-UNDER-IFF
     (92 23
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (58 23
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (23 23
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (23 23
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (23 23
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (23 23 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (17 17
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (17 17
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (12 12 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (12 12
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (12 12
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP)))
(MILAWA::LEN-OF-LIST-FIX
     (56 23
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (54 9
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (54 9
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (38 23
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (30 10 (:REWRITE MILAWA::CONSP-OF-LIST-FIX))
     (18 18 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (18 18
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (18 18
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (18 18 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (18 18
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (12 12
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (12 12
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (11 11
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (11 11
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (11 11
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (9 9
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (8 8
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (8 8 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (4 4 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (4 2 (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
     (3 2
        (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
     (1 1
        (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (1 1
        (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP)))
(MILAWA::TRUE-LISTP-OF-LIST-FIX
     (51 21
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (49 16
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (32 16
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (30 10 (:REWRITE MILAWA::CONSP-OF-LIST-FIX))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (11 11
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (11 11
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (11 11 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (10 10
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (10 10
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (5 5
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (5 5 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (4 4 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (4 4 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (4 4
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP)))
(MILAWA::LIST-FIX-WHEN-TRUE-LISTP
     (66 11
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (66 11
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (49 12
         (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
     (42 12
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (24 6
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (22 22 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (22 22
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (22 22
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (22 22 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (22 22
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (21 16
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (16 16
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (11 11
         (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (6 6 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (6 6
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (6 6 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::CDR-UNDER-IFF-WITH-LEN-FREE-IN-BOUND))
     (5 5
        (:REWRITE MILAWA::CDR-UNDER-IFF-WHEN-TRUE-LISTP-WITH-LEN-FREE)))
(MILAWA::CDR-OF-LIST-FIX-UNDER-IFF)
(MILAWA::EQUAL-OF-LIST-FIX-AND-SELF
     (144 24
          (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (144 24
          (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (129 33
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (48 48 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (48 48
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (48 48
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (48 48 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (48 48
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (35 31
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (32 32
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (32 32
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (32 32 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (32 32
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (18 18
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (18 18
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP)))
(MILAWA::MEMBERP
     (11 2
         (:REWRITE MILAWA::RANK-WHEN-NOT-CONSP))
     (8 2
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (5 2
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (4 4 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (2 2 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (2 2 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (2 2 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (1 1 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (1 1
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (1 1 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (1 1
        (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP)))
(MILAWA::MEMBERP-WHEN-NOT-CONSP
     (4 1
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (2 1
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (1 1 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (1 1
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (1 1 (:REWRITE MILAWA::NATP-OF-LEN-FREE)))
(MILAWA::MEMBERP-OF-CONS
     (42 6
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (30 5
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (30 5
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (22 7
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (14 7
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (10 10 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (10 10
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (10 10
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (10 10 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (10 10
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (5 5
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (5 5 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (5 5
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (5 5 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (3 3
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (2 2 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (2 2 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (2 2
        (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP)))
(MILAWA::BOOLEANP-OF-MEMBERP
     (52 13
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (48 12
         (:REWRITE MILAWA::BOOLEANP-WHEN-NATP-CHEAP))
     (43 25
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (25 25
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (25 25
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (25 25 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (24 12
         (:REWRITE MILAWA::BOOLEANP-WHEN-CONSP-CHEAP))
     (18 3
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (18 3
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (13 13
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (6 6 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (6 6
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (6 6
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (6 6 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (6 6
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (5 5
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (5 5
        (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP)))
(MILAWA::MEMBERP-OF-LIST-FIX
     (323 116
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (289 130
          (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (281 44
          (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (218 116
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (143 43 (:REWRITE MILAWA::CONSP-OF-LIST-FIX))
     (69 69
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (69 69
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (69 69 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (68 68
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (68 68
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (67 50 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (50 10
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (50 10
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (34 34
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (34 34
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (16 16 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (16 16
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (16 16
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (16 16 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (16 16
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP)))
(MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR
     (57 18
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (36 18
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (13 13
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (13 13
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (13 13
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (13 13 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (6 6
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (4 4 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (4 4 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (4 4
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP)))
(MILAWA::MEMBERP-OF-CAR
     (34 14
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (28 10
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (16 10
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (11 7 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (8 8
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (6 6
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (6 6 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (6 6
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (6 6 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (2 2 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (2 2 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (2 2
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (1 1 (:REWRITE MILAWA::CDR-OF-CONS)))
(MILAWA::MEMBERP-OF-SECOND
     (8 2
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (5 2
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (3 3
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (3 3 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (2 2 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (2 2 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (1 1 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (1 1
        (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP)))
(MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP
     (48 21
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (38 16
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (34 21
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (26 10
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (24 4
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (24 4
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (12 4 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (11 11
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (9 9
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (9 9 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (9 9
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (9 9 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (8 8 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (8 8
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (8 8
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (8 8 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (8 8
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (4 4 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (4 4
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (4 4
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (4 4
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (1 1 (:REWRITE MILAWA::CDR-OF-CONS)))
(MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP
 (55 17
     (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
 (53 23
     (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (37 23
     (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (35 9 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (24 4
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (24 4
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (12 4 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
 (10 10
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (10 10
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (10 10
     (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (10 10 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (10 10
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (8 8 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (8 8
    (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (8 8
    (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (8 8 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (8 8
    (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (8 8
    (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (8 8
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (4 4 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (4 4
    (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (4 4
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (4 4
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (4 4
    (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (1 1 (:REWRITE MILAWA::CDR-OF-CONS)))
(MILAWA::CONSP-WHEN-MEMBERP-CHEAP
     (5 3
        (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP)))
(MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP
     (8 1
        (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (7 2
        (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (5 2
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (4 1 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (3 2
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (1 1 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (1 1
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (1 1 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (1 1
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP)))
(MILAWA::RANK-WHEN-MEMBERP
 (379 43 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (124 13
      (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
 (121 37
      (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (99 33
     (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (97 17
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (96 32
     (:REWRITE MILAWA::NFIX-WHEN-NATP-CHEAP))
 (96 24
     (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
 (94 94 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (92 17
     (:REWRITE MILAWA::RANK-WHEN-NOT-CONSP))
 (85 36
     (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
 (72 72 (:REWRITE MILAWA::NATP-OF-RANK))
 (70 1 (:REWRITE MILAWA::SQUEEZE-LAW-TWO))
 (69 21
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (62 36
     (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
 (62 15
     (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (61 34
     (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (60 32
     (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
 (60 32
     (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
 (44 44
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (40 1
     (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b|))
 (37 37 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (32 1
     (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+d+b|))
 (23 1
     (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
 (22 22
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (22 22
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (22 22
     (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (18 6
     (:REWRITE MILAWA::LESS-WHEN-ZP-RIGHT-CHEAP))
 (16 16
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (13 13
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
 (11 11
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (11 11
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (11 11
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (7 2 (:REWRITE MILAWA::|(< 0 (rank x))|))
 (6 2
    (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
 (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (5 5
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (5 5
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (5 1 (:REWRITE MILAWA::|(< a (+ a b))|))
 (4 2
    (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
 (2 2
    (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
 (1 1
    (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
 (1 1
    (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
 (1 1
    (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-PLUS-OF-PLUS))
 (1 1 (:REWRITE MILAWA::CDR-OF-CONS)))
(MILAWA::RANK-WHEN-MEMBERP-WEAK
 (83 7 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (35 6
     (:REWRITE MILAWA::RANK-WHEN-NOT-CONSP))
 (28 3
     (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
 (27 9
     (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (25 10
     (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
 (20 20 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (20 6
     (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (18 6
     (:REWRITE MILAWA::NFIX-WHEN-NATP-CHEAP))
 (16 9
     (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (16 3
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (15 3
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (14 14 (:REWRITE MILAWA::NATP-OF-RANK))
 (14 6 (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
 (14 6
     (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
 (14 4 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (13 7 (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
 (11 7
     (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
 (7 7
    (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (7 7
    (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (6 6
    (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (6 6 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (6 6 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (6 6
    (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (4 4
    (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (4 4
    (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (3 3
    (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (3 3
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (3 3
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (3 1
    (:REWRITE MILAWA::LESS-WHEN-ZP-RIGHT-CHEAP))
 (1 1 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (1 1
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (1
   1
   (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END)))
(MILAWA::SUBSETP
     (13 4
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (13 2
         (:REWRITE MILAWA::RANK-WHEN-NOT-CONSP))
     (9 4
        (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (8 4
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (8 1
        (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (5 5 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (5 2 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (4 4
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (3 3
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (3 3 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (3 3
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (2 1
        (:REWRITE MILAWA::RANK-WHEN-MEMBERP-WEAK))
     (2 1 (:REWRITE MILAWA::RANK-WHEN-MEMBERP))
     (1 1 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (1 1 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (1 1
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (1 1
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP)))
(MILAWA::SUBSETP-WHEN-NOT-CONSP
     (4 1
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (2 1
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (1 1 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (1 1
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (1 1 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP)))
(MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO
     (10 4
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (8 1
        (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (6 4
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (5 3
        (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (4 4
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (2 2 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (2 2 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (1 1 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (1 1 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (1 1
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (1 1
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP)))
(MILAWA::SUBSETP-OF-CONS
     (49 6
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (32 14
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (31 10
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (22 14
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (21 21
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (18 7 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (16 6
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (16 5
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (8 8
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (6 6
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (6 6 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (6 6
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (6 6 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (3 3
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (3 3
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (2 2 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (2 2
        (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP)))
(MILAWA::SUBSETP-OF-CONS-TWO
     (188 71
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (118 71
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (104 16
          (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (100 33
          (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (87 25
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (83 83
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (78 13
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (78 13
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (42 42
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (39 39
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (39 39
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (39 39
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (39 39 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (26 26 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (26 26
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (26 26
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (26 26 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (26 26
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (18 18
         (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (18 18
         (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (18 18
         (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (13 13
         (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (8 8 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (8 8
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (8 8
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (8 8
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP)))
(MILAWA::BOOLEANP-OF-SUBSETP
     (105 27
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (98 13
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (70 39
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (48 12
         (:REWRITE MILAWA::BOOLEANP-WHEN-NATP-CHEAP))
     (40 40
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (38 38
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (38 38
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (38 38 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (36 12
         (:REWRITE MILAWA::BOOLEANP-WHEN-CONSP-CHEAP))
     (26 26
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (9 6 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (8 1
        (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (7 2
        (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (6 6
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (4 4 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (4 4 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (4 4
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP)))
(MILAWA::SUBSETP-OF-LIST-FIX-ONE
     (560 78
          (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (546 168
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (353 182
          (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (327 168
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (283 39
          (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (216 216
          (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (149 38 (:REWRITE MILAWA::CONSP-OF-LIST-FIX))
     (126 126
          (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (126 126
          (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (126 126 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (68 68
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (68 68
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (68 68
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (67 50 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (42 37
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (37 37
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (18 3
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (18 3
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (17 6
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (12 3
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (6 6 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (6 6
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (6 6
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (6 6 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (6 6
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP)))
(MILAWA::SUBSETP-OF-LIST-FIX-TWO
     (586 205
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (506 78
          (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (396 168
          (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (366 205
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (310 40
          (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (260 260
          (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (195 40
          (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
     (150 39 (:REWRITE MILAWA::CONSP-OF-LIST-FIX))
     (127 127
          (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (127 127
          (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (127 127 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (46 9
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (43 38
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (38 38
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (36 35 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (35 35
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (35 35
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (35 35
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (26 1 (:REWRITE MILAWA::CDR-OF-LIST-FIX))
     (18 3
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (18 3
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (12 3
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (6 6 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (6 6
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (6 6
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (6 6 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (6 6
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP)))
(MILAWA::SUBSETP-OF-CDR
     (97 28
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (96 12
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (56 28
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (28 28
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (23 23
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (23 23
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (23 23
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (23 23 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (6 6
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (2 2 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (2 2 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (2 2
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP)))
(MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE
 (174 20
      (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
 (143 38
      (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
 (115 40
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (88 22
     (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (70 40
     (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (42 6
     (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
 (25 25
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (25 25
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (25 25
     (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (25 25 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (23 23
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (18 6
     (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
 (13 3
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (13 3
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (10 10
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (10 10
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (10 10
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (5 5
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (5 5
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (4 4 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (4 4
    (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (4 4
    (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (4 4 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (4 4
    (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (1 1 (:REWRITE MILAWA::CDR-OF-CONS)))
(MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO
 (21 4
     (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
 (20 2
     (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
 (14 5
     (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (14 4 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (9 5
    (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (8 1
    (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
 (4 4
    (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (3 3
    (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (3 3 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (3 3
    (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (3 3 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (2 2
    (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (2 2
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (2 2
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (2 1
    (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
 (1 1 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (1 1
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (1
   1
   (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END)))
(MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE)
(MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO
     (16 2
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (14 2
         (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (9 3
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (6 2
        (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (5 3
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (2 2 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (2 2 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (2 1 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END)))
(MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP)
(MILAWA::SUBSETP-REFLEXIVE
     (75 5 (:REWRITE MILAWA::SUBSETP-OF-CDR))
     (57 17
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (54 18
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (35 18
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (21 21
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (18 18
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (14 5
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (12 12
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (12 12
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (12 12
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (12 12 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (12 12
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (12 11
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (10 10
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (10 10
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (10 10
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (7 5
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (5 5
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (4 4 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (4 4 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (4 4
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (1 1
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (1 1
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (1 1 (:REWRITE MILAWA::CDR-OF-CONS)))
(MILAWA::SUBSETP-TRANSITIVE-ONE
     (239 29
          (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (173 44
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (92 44
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (52 52
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (46 46
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (43 43
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (43 43
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (43 43
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (43 43 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (22 3
         (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (18 2
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (14 6
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (12 6
         (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (11 7 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (7 7
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (4 4 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (4 4 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (4 4
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (3 3
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE)))
(MILAWA::SUBSETP-TRANSITIVE-TWO
     (18 2
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (18 2
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (16 4
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (8 4
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (4 4
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (4 4 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (4 4
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (4 4 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (4 4
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (4 4
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP)))
(MILAWA::SUBSETP-BADGUY
     (14 2
         (:REWRITE MILAWA::RANK-WHEN-NOT-CONSP))
     (13 4
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (12 4
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (9 1
        (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (8 4
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (6 2 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (5 5 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (4 4
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (4 4
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (4 4
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (4 4
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (4 1
        (:REWRITE MILAWA::RANK-WHEN-MEMBERP-WEAK))
     (4 1 (:REWRITE MILAWA::RANK-WHEN-MEMBERP))
     (3 3
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (3 3 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (3 3
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (1 1 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (1 1
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (1 1
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (1 1 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (1 1
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (1 1
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP)))
(MILAWA::SUBSETP-BADGUY-MEMBERSHIP-PROPERTY
 (130 22
      (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
 (97 32
     (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (81 11
     (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
 (72 27
     (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (47 47
     (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (47 47
     (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (46 27
     (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (45 7
     (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
 (40 28
     (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
 (36 36
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (28 28
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (28 28
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (24 24
     (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
 (23 23
     (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
 (18 18
     (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
 (18 18
     (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
 (18 18
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (15 15
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (15 15
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (15 15
     (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (15 15 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (10 7
     (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
 (7 7
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (7 7
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (5 5
    (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (5 5
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (4 4 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR)))
(MILAWA::SUBSETP-BADGUY-UNDER-IFF
 (185 53
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (183 29
      (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
 (117 53
      (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (112 24
      (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
 (72 8
     (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
 (70 34
     (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (67 67
     (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (65 65
     (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (51 38
     (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
 (44 44
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (44 44
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (44 44
     (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (44 44 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (34 34
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (20 20 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (20 20
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (20 20
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (20 20
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (18 18
     (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
 (18 18
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (18 18
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (17 17
     (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
 (17 17
     (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
 (7 7
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (7 7
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (2 2 (:REWRITE MILAWA::MEMBERP-OF-SECOND)))
(MILAWA::APP
     (14 2
         (:REWRITE MILAWA::RANK-WHEN-NOT-CONSP))
     (8 2
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (5 2
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (4 4 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (4 1
        (:REWRITE MILAWA::RANK-WHEN-MEMBERP-WEAK))
     (4 1 (:REWRITE MILAWA::RANK-WHEN-MEMBERP))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (2 2 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (2 2
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (1 1 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP)))
(MILAWA::APP-WHEN-NOT-CONSP
     (19 5
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (18 2
         (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (14 5
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (12 2
         (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
     (8 5
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (3 3 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (3 3
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (3 3 (:REWRITE MILAWA::NATP-OF-LEN-FREE)))
(MILAWA::APP-OF-CONS
     (54 6 (:REWRITE MILAWA::APP-WHEN-NOT-CONSP))
     (32 11
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (23 9
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (20 11
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (18 2
         (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (12 2
         (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
     (11 11
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (11 11
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (7 7 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (7 7
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (7 7 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (3 3
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (3 3
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (3 3
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (2 2 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (2 2 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (2 2
        (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP)))
(MILAWA::APP-OF-LIST-FIX-ONE
 (232 24
      (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
 (227 58
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (153 72
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (110 72
      (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (90 90
     (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (90 90
     (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (30 5
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (30 5
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (27 27
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (27 27
     (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (27 27 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (27 19 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (26 26
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (26 26
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (26 26
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (17 17
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (17 17
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (11 11
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (11 11
     (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (11 11
     (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
 (10 10 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (10 10
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (10 10
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (10 10 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (10 10
     (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (5 5
    (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (3 3
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (1 1
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (1
   1
   (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END)))
(MILAWA::APP-OF-LIST-FIX-TWO
     (114 42
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (104 34
          (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (74 42
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (61 11
         (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
     (42 42
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (42 42
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (30 5
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (30 5
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (24 24
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (24 24
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (24 24 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (10 10 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (10 10
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (10 10
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (10 10 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (10 10
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (10 10
         (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (10 10
         (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (10 10
         (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (8 8 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (8 8
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (8 8
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (8 8
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (8 8
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (8 8 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (5 5
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE)))
(MILAWA::APP-WHEN-NOT-CONSP-TWO
     (94 34
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (82 39
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (81 14
         (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (66 11
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (66 11
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (59 34
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (34 34
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (34 34
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (22 22 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (22 22
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (22 22
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (22 22 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (22 22
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (20 20
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (20 20
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (20 20 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (15 15
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (15 15
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (15 15
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (15 10 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (11 11
         (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (10 10
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (10 10
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP)))
(MILAWA::APP-OF-SINGLETON-LIST-CHEAP
     (204 66
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (126 14
          (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (125 66
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (76 52
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (66 66
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (66 66
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (66 11
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (66 11
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (46 46
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (46 46
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (46 46 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (37 7
         (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (34 18
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (31 7
         (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
     (26 10
         (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (22 22 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (22 22
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (22 22
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (22 22 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (22 22
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (18 18
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (13 13 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (13 13
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (13 13
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (13 13
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (10 10
         (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (10 10
         (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (10 10
         (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP)))
(MILAWA::TRUE-LISTP-OF-APP
     (130 34
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (117 43
          (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (99 11
         (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (71 34
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (34 34
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (34 34
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (32 32
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (32 32
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (32 32 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (11 11
         (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (6 1
        (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (5 5
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (5 5 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (5 1
        (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
     (4 4 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (4 4 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (4 4
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP)))
(MILAWA::APP-OF-APP
     (308 66
          (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (188 67
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (145 46
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (67 67
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (67 67
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (66 66
         (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (54 9
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (54 9
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (38 34
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (33 33
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (33 33
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (33 33 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (18 18 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (18 18
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (18 18
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (18 18 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (18 18
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (9 9
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (8 8
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (8 8 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (5 1
        (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
     (4 4 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (4 4
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (4 4
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (4 4
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP)))
(MILAWA::MEMBERP-OF-APP
 (4113 551
       (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
 (3153 284
       (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
 (2990 844
       (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (1767 551
       (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
 (1509 603
       (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (1101 1101
       (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (1016 300
       (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
 (679 27 (:REWRITE MILAWA::SUBSETP-OF-CONS))
 (673 168
      (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (603 603
      (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
 (603 603
      (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
 (319 305
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (302 302
      (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (302 302
      (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (302 302 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (300 300
      (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
 (284 284
      (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
 (259 259
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (241 241
      (:REWRITE MILAWA::TRUE-LISTP-OF-APP))
 (236 236
      (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (236 236
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (174 174
      (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (162 161
      (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (135 135
      (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
 (67 12
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (67 12
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (31 1 (:REWRITE MILAWA::CDR-OF-LIST-FIX))
 (22 22 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (22 22
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (22 22
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (22 22 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (22 22
     (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (20 2
     (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
 (15 15
     (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (15
    15
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (15 2
     (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
 (14 14
     (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (6 6 (:REWRITE MILAWA::CDR-OF-CONS)))
(MILAWA::CONSP-OF-APP
     (158 44
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (110 22
          (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (48 48
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (48 48
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (44 40
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (38 38
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (38 38
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (38 38 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (16 16
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (16 16
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (11 11
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (11 11
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (11 11
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (10 10 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (8 2
        (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (2 2 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (2 2 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (2 2
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (1 1
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (1 1 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (1 1
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (1 1
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP)))
(MILAWA::APP-UNDER-IFF
     (154 40
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (108 20
          (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (89 40
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (44 40
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (40 40
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (40 40
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (38 38
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (38 38
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (38 38 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (15 15
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (15 15
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (11 11 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (11 11
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (11 11
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (11 11
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (8 2
        (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (1 1 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (1 1
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (1 1
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP)))
(MILAWA::LEN-OF-APP
     (161 62
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (117 13
          (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (111 12 (:REWRITE MILAWA::CONSP-OF-APP))
     (100 62
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (99 11
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (77 11
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (62 62
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (62 62
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (45 15
         (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
     (38 38 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (38 34
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (33 33
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (33 33
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (31 31
         (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (31 31
         (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
     (22 22 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (22 22
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (22 22
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (22 22 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (22 22
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (15 15
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (15 15
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (15 15
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (13 13
         (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (11 11
         (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b|))
     (11 11
         (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
     (11 11
         (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
     (11 11
         (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS))
     (11 11
         (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-EQUAL-OF-PLUS))
     (11 11
         (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (10 10
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (10 10
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (7 3 (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
     (7 3
        (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
     (6 1
        (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (5 1
        (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP)))
(MILAWA::LEMMA
     (133 20
          (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (124 20
          (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (121 43
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (79 20
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (69 43
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (53 53
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (53 53
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (50 8
         (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (50 8 (:REWRITE MILAWA::APP-WHEN-NOT-CONSP))
     (41 5
         (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (37 13
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (35 7 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (29 5
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (26 26
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (26 26
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (26 26
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (26 26 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (23 20
         (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (23 13
         (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (23 3 (:REWRITE MILAWA::CONSP-OF-APP))
     (13 13
         (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (8 8
        (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (7 7
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END)))
(MILAWA::LEMMA2
     (27 3
         (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (27 2
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (17 8
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (17 1 (:REWRITE MILAWA::CONSP-OF-APP))
     (15 3 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (11 8
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (10 2
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (8 8
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (8 8
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (6 2
        (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (5 1
        (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (3 3
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (3 3
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (3 3 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (3 3
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (3 3 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (3 3
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE)))
(MILAWA::LEMMA3
     (49 4
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (37 4
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (30 5
         (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (26 11
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (20 4 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (17 11
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (17 1 (:REWRITE MILAWA::CONSP-OF-APP))
     (12 12
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (12 12
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (10 4
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (5 5
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (5 5
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (5 5 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (5 5
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (5 5 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (5 1
        (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (4 4 (:REWRITE MILAWA::LEMMA2))
     (4 4
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (1 1 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP)))
(MILAWA::SUBSETP-OF-APP-ONE
     (112 16
          (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (98 15
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (96 30
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (79 15
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (52 30
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (39 3 (:REWRITE MILAWA::CONSP-OF-APP))
     (36 4
         (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (36 4 (:REWRITE MILAWA::APP-WHEN-NOT-CONSP))
     (33 16
         (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (30 30
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (30 30
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (22 22
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (22 22
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (22 22
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (22 22 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (4 4 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (4 4 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (4 4
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (4 4
        (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (1 1 (:REWRITE MILAWA::SUBSETP-REFLEXIVE)))
(MILAWA::SUBSETP-OF-APP-TWO
     (30 12
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (29 5
         (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (23 5 (:REWRITE MILAWA::APP-WHEN-NOT-CONSP))
     (18 12
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (15 3 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (14 1
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (13 13
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (13 13
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (13 1 (:REWRITE MILAWA::CONSP-OF-APP))
     (10 2
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (6 6
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (6 6 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (6 6
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (6 6 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (5 1
        (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (5 1
        (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (4 4
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (3 3
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (3 3
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (3 3
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE)))
(MILAWA::SUBSETP-OF-APP-THREE
     (41 17
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (41 4
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (36 4
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (29 5 (:REWRITE MILAWA::APP-WHEN-NOT-CONSP))
     (26 17
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (23 5
         (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (20 4 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (19 19
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (19 19
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (16 4
         (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (13 1 (:REWRITE MILAWA::CONSP-OF-APP))
     (10 4
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (10 2
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (8 8
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (8 8 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (8 8
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (8 8 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (7 7
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (5 5
        (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (4 4
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (4 4
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (4 4
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (1 1 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP)))
(MILAWA::SUBSETP-OF-APP-WHEN-SUBSETS
     (48 12
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (36 4
         (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (36 4 (:REWRITE MILAWA::APP-WHEN-NOT-CONSP))
     (24 12
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (18 2
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (18 2
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (12 12
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (12 12
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (12 12
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (12 12 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (12 12
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (12 12
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (6 6
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (4 4
        (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP)))
(MILAWA::SUBSETP-OF-SYMMETRIC-APPS
     (28 4
         (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (28 4 (:REWRITE MILAWA::APP-WHEN-NOT-CONSP))
     (26 2
         (:REWRITE MILAWA::SUBSETP-OF-APP-WHEN-SUBSETS))
     (24 12
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (16 12
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (12 12
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (12 12
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (10 2
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (10 2
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (4 4
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (4 4 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (4 4
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (4 4 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (4 4
        (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (2 2
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (2 2
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE)))
(MILAWA::WEIRDO-RULE-FOR-SUBSETP-OF-APP-ONE
     (40 16
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (40 8
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (27 3
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (25 16
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (25 5 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (25 1
         (:REWRITE MILAWA::SUBSETP-OF-APP-WHEN-SUBSETS))
     (22 2 (:REWRITE MILAWA::APP-WHEN-NOT-CONSP))
     (16 16
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (16 16
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (10 2
         (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (9 9
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (8 8
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (8 8
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (8 8
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (8 8 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (8 8
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (8 8 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (6 6
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (6 6
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (5 5
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (3 3
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (3 3
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (2 2 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (2 2 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (2 2
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (2 2
        (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (1 1 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (1 1
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP)))
(MILAWA::WEIRDO-RULE-FOR-SUBSETP-OF-APP-TWO
     (43 19
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (30 6
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (28 19
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (26 6
         (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (25 1
         (:REWRITE MILAWA::SUBSETP-OF-APP-WHEN-SUBSETS))
     (23 3
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (22 3
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (22 2 (:REWRITE MILAWA::APP-WHEN-NOT-CONSP))
     (20 4 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (19 19
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (19 19
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (15 3
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (10 2
         (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (8 8
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (8 8 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (8 8
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (8 8 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (7 7
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (7 7
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (7 7
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (6 6
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (4 4
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (3 3
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (3 3
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (2 2 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (2 2 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (2 2
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (2 2
        (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (1 1 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (1 1
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE)))
(MILAWA::CDR-OF-APP-WHEN-X-IS-CONSP
     (56 8 (:REWRITE MILAWA::APP-WHEN-NOT-CONSP))
     (48 12
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (40 8
         (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (28 12
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (24 4
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (24 4
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (12 12
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (12 12
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (12 12
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (12 12 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (12 12
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (12 12
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (12 8 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (8 8 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (8 8
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (8 8
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (8 8 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (8 8
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (8 8
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (8 8
        (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (4 4 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (4 4
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (4 4
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (4 4
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (4 4
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (4 4 (:REWRITE MILAWA::CONSP-OF-APP)))
(MILAWA::CAR-OF-APP-WHEN-X-IS-CONSP
     (36 4
         (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (32 8
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (24 4
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (24 4
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (16 8
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (12 8 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (8 8
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (8 8 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (8 8
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (8 8
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (8 8 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (8 8 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (8 8
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (8 8 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (8 8
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (8 8
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (8 8
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (8 8
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (8 8
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (4 4
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (4 4 (:REWRITE MILAWA::CONSP-OF-APP))
     (4 4 (:REWRITE MILAWA::APP-WHEN-NOT-CONSP))
     (4 4
        (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP)))
(MILAWA::MEMBERP-OF-APP-ONTO-SINGLETON
     (30 8
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (19 1 (:REWRITE MILAWA::SUBSETP-OF-CONS))
     (13 3
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (13 3
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (12 2
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (11 5
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (10 2 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (9 1 (:REWRITE MILAWA::APP-WHEN-NOT-CONSP))
     (8 8
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (7 5
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (6 6
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (6 6
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (6 6
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (6 2
        (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (5 5
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (5 5
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (4 4 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (4 4 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (4 4
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (3 3
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (3 3
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (2 2 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (2 2 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (1 1 (:REWRITE MILAWA::CDR-OF-CONS))
     (1 1
        (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (1 1
        (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP)))
(MILAWA::SUBSETP-OF-APP-ONTO-SINGLETON-WITH-CONS
     (32 8
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (18 2 (:REWRITE MILAWA::APP-WHEN-NOT-CONSP))
     (14 14
         (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (14 14
         (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (10 4
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (10 2 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (8 8
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (8 8
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (8 4
        (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (6 6
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (6 6
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (6 4
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (4 4
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (2 2 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (2 2 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (2 2 (:REWRITE MILAWA::CDR-OF-CONS))
     (2 2
        (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (2 2
        (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP)))
(MILAWA::SUBSETP-OF-CONS-WITH-APP-ONTO-SINGLETON
     (20 4
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (18 2 (:REWRITE MILAWA::APP-WHEN-NOT-CONSP))
     (12 6
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (10 2
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (10 2 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (8 6
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (6 6
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (6 6
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (4 4
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (4 4
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (2 2
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (2 2
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (2 2 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (2 2 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (2 2
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (2 2
        (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (2 2
        (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP)))
(MILAWA::SUBSETP-OF-CONS-OF-APP-OF-APP-ONE
     (45 18
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (42 4
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (40 8
         (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (38 4 (:REWRITE MILAWA::CONSP-OF-APP))
     (34 8 (:REWRITE MILAWA::APP-WHEN-NOT-CONSP))
     (31 1
         (:REWRITE MILAWA::SUBSETP-OF-CONS-TWO))
     (28 18
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (21 21
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (21 21
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (20 4 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (10 4
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (9 9
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (9 9 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (9 9
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (9 9 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (8 8
        (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (5 5
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (5 5
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (5 5
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (5 5
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (5 1
        (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (1 1 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP)))
(MILAWA::SUBSETP-OF-CONS-OF-APP-OF-APP-TWO
     (64 6
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (55 22
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (42 4 (:REWRITE MILAWA::CONSP-OF-APP))
     (40 8 (:REWRITE MILAWA::APP-WHEN-NOT-CONSP))
     (38 8
         (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (35 22
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (31 1
         (:REWRITE MILAWA::SUBSETP-OF-CONS-TWO))
     (25 25
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (25 25
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (25 5 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (12 6
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (11 11
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (11 11
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (11 11
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (11 11 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (8 8
        (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (7 7
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (7 7
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (7 7
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (6 6
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (5 1
        (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (2 2 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP)))
(MILAWA::SUBSETP-OF-APP-OF-APP-WHEN-SUBSETP-ONE
     (69 27
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (63 8
         (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (53 7
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (50 8
         (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (48 4 (:REWRITE MILAWA::CONSP-OF-APP))
     (42 27
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (42 6
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (40 8 (:REWRITE MILAWA::APP-WHEN-NOT-CONSP))
     (33 7
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (28 28
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (28 28
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (26 6
         (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (20 4 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (18 6
         (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (15 3
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (14 14
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (14 14
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (14 14
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (14 14 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (8 8
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (8 8
        (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (8 6
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (4 4
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (1 1 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP)))
(MILAWA::SUBSETP-OF-APP-OF-APP-WHEN-SUBSETP-TWO
     (110 17
          (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (105 15
          (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (97 37
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (73 7
         (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (72 8
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (59 37
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (59 15
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (50 8
         (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (48 4 (:REWRITE MILAWA::CONSP-OF-APP))
     (40 8 (:REWRITE MILAWA::APP-WHEN-NOT-CONSP))
     (39 39
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (39 39
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (25 5 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (20 20
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (20 20
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (20 20
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (20 20 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (20 4
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (19 7
         (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (17 17
         (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (13 1
         (:REWRITE MILAWA::SUBSETP-OF-APP-OF-APP-WHEN-SUBSETP-ONE))
     (10 8
         (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (8 8
        (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (5 5
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (2 2 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP)))
(MILAWA::APP-OF-CONS-OF-LIST-FIX-RIGHT
     (111 34
          (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (99 33
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (67 12
         (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
     (59 33
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (54 9
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (54 9
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (33 33
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (33 33
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (22 22
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (22 22
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (22 22 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (22 22
         (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (22 22
         (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (18 18 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (18 18
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (18 18
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (18 18 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (18 18
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (9 9
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (8 8
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (8 8 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (4 4 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (4 4
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (4 4
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (4 4
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP)))
(MILAWA::APP-OF-CONS-WHEN-NOT-CONSP-RIGHT
     (80 20
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (66 11
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (66 11
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (45 20
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (26 26
         (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (26 26
         (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (22 22
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (22 22 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (22 22
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (22 22
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (22 22 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (22 22
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (20 20
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (20 20
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (20 20 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (20 20
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (20 20
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (11 11
         (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (10 10
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (10 10
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP)))
(MILAWA::EQUAL-OF-APP-AND-APP-WHEN-EQUAL-LENS
     (2584 775
           (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (2177 890
           (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (1865 234
           (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (1860 300
           (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (1815 300
           (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (1701 189
           (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (1539 775
           (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (781 781
          (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (781 781
          (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (615 615 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (603 603
          (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (603 603
          (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (588 588 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (588 588
          (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (588 588
          (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (588 588
          (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (588 588
          (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (285 285
          (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (275 218
          (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (222 222
          (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (222 222
          (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (222 222
          (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (189 189
          (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (165 165
          (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (165 165
          (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (45 15
         (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
     (21 21
         (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (21 21
         (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
     (21 21
         (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (21 21
         (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (18 6 (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
     (18 6
         (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
     (15 15
         (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
     (15 15
         (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b|))
     (15 15
         (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
     (15 15
         (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
     (15 15 (:REWRITE MILAWA::SQUEEZE-LAW-TWO))
     (15 15 (:REWRITE MILAWA::SQUEEZE-LAW-THREE))
     (15 15 (:REWRITE MILAWA::SQUEEZE-LAW-ONE))
     (15 15
         (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
     (15 15
         (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
     (15 15
         (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS))
     (15 15
         (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-EQUAL-OF-PLUS))
     (15 15
         (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP)))
(MILAWA::LEMMA-FOR-EQUAL-OF-APP-AND-SELF
 (168 28
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (168 28
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (111 33
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (87 22
     (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
 (85 54
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (69 33
     (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (56 56 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (56 56
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (56 56
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (56 56 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (56 56
     (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (45 45
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (33 33
     (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (33 33
     (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (26 26
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (26 26
     (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (26 26 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (22 22
     (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (22 16 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (13 13
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (13 13
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (13 13
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (6 6
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (6 6
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (6 6
    (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (6 6
    (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (3 3
    (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP)))
(MILAWA::EQUAL-OF-APP-AND-SELF
     (75 10
         (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (73 31
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (53 38
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (38 38
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (38 38
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (37 19
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (32 6
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (29 2 (:REWRITE MILAWA::CONSP-OF-APP))
     (23 23 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (17 15
         (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (14 14
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (14 14
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (10 10
         (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (10 2
         (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
     (9 3 (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
     (9 3
        (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
     (8 8 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (8 8
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (8 8
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (8 8 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (8 8
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (6 6
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (4 4
        (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b|))
     (4 4
        (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
     (4 4
        (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
     (4 4
        (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS))
     (3 3
        (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-EQUAL-OF-PLUS))
     (3 3
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (3 3
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (3 3
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (2 2 (:REWRITE MILAWA::|(< (+ b a) a)|))
     (1 1 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR)))
(MILAWA::REV
     (14 2
         (:REWRITE MILAWA::RANK-WHEN-NOT-CONSP))
     (8 2
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (5 2
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (4 4 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (4 1
        (:REWRITE MILAWA::RANK-WHEN-MEMBERP-WEAK))
     (4 1 (:REWRITE MILAWA::RANK-WHEN-MEMBERP))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (2 2 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (2 2
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (1 1 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP)))
(MILAWA::REV-WHEN-NOT-CONSP
     (4 1
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (2 1
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (1 1 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (1 1
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (1 1 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP)))
(MILAWA::REV-OF-CONS
     (54 6 (:REWRITE MILAWA::REV-WHEN-NOT-CONSP))
     (45 5 (:REWRITE MILAWA::APP-WHEN-NOT-CONSP))
     (42 12
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (24 12
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (12 12
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (12 12
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (10 10
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (10 10
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (10 10
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (10 10 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (5 5
        (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (5 5
        (:REWRITE MILAWA::APP-OF-CONS-WHEN-NOT-CONSP-RIGHT))
     (3 3
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (3 3
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (3 3
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (2 2 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (2 2 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (2 2
        (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP)))
(MILAWA::REV-OF-LIST-FIX
     (84 11
         (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (81 27
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (66 30
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (54 9
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (54 9
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (46 30
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (46 10 (:REWRITE MILAWA::CONSP-OF-LIST-FIX))
     (40 40
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (40 40
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (18 18 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (18 18
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (18 18
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (18 18 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (18 18
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (12 12
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (12 12
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (12 12 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (12 8 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (10 2 (:REWRITE MILAWA::APP-WHEN-NOT-CONSP))
     (9 9
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (8 8
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (8 8 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (2 2
        (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (2 2
        (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (2 2
        (:REWRITE MILAWA::APP-OF-CONS-WHEN-NOT-CONSP-RIGHT)))
(MILAWA::TRUE-LISTP-OF-REV
     (101 31
          (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (84 21
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (47 21
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (21 21
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (21 21
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (21 21 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (21 21
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (21 21
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (5 5
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (5 5 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (4 4 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (4 4 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (4 4
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP)))
(MILAWA::REV-UNDER-IFF
     (100 25
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (26 26
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (26 26
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (25 25
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (25 25
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (25 25
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (25 25 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (17 17
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (17 17
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (12 12 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (12 12
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (12 12
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (12 12
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (2 2
        (:REWRITE MILAWA::APP-OF-CONS-WHEN-NOT-CONSP-RIGHT)))
(MILAWA::LEN-OF-REV
     (134 39
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (62 29
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (54 9
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (54 9
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (46 10 (:REWRITE MILAWA::REV-UNDER-IFF))
     (39 39
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (39 39
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (18 18 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (18 18
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (18 18
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (18 18 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (18 18
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (11 11
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (11 11
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (11 11
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (10 10 (:REWRITE MILAWA::TRUE-LISTP-OF-REV))
     (9 9
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (8 8
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (8 8 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (4 4 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (4 2 (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
     (3 2
        (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
     (1 1
        (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (1 1
        (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP)))
(MILAWA::MEMBERP-OF-REV
 (1982 211
       (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
 (1814 457
       (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (1369 131
       (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
 (796 211
      (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
 (757 138 (:REWRITE MILAWA::REV-UNDER-IFF))
 (622 319
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (565 565
      (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (326 84
      (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (261 231
      (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
 (246 246
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (230 230
      (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
 (219 219
      (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (219 219
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (195 10 (:REWRITE MILAWA::SUBSETP-OF-CONS))
 (138 138
      (:REWRITE MILAWA::TRUE-LISTP-OF-REV))
 (133 131
      (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
 (101 101
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (101 101
      (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (101 101
      (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (101 101 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (86 86
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (85 2 (:REWRITE MILAWA::SUBSETP-OF-APP-ONE))
 (75 75 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (65 65
     (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
 (44 2
     (:REWRITE MILAWA::SUBSETP-OF-CONS-TWO))
 (30 5
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (30 5
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (28 2 (:REWRITE MILAWA::APP-WHEN-NOT-CONSP))
 (18 1 (:REWRITE MILAWA::CONSP-OF-APP))
 (10 10 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (10 10
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (10 10
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (10 10 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (10 10
     (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (10 10
     (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (10
    10
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (9 9
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (2 2 (:REWRITE MILAWA::CDR-OF-CONS))
 (2 2
    (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
 (2 2
    (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
 (2 2
    (:REWRITE MILAWA::APP-OF-CONS-WHEN-NOT-CONSP-RIGHT)))
(MILAWA::MEMBERP-OF-FIRST-OF-REV
 (162 37
      (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
 (114 51
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (85 17
     (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
 (72 33
     (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (57 57
     (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (37 37
     (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
 (34 34
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (21 21
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (21 21
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (21 21
     (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (21 21 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (21 21
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (20 20
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (20 20
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (19 19
     (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
 (19 19
     (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
 (18 18
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (18 18
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (18 3
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (18 3
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (9 9 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (6 6 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (6 6
    (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (6 6
    (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (6 6 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (6 6
    (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (5 5
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (5 5
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (2 2
    (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
 (2 2
    (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
 (2 2
    (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
 (2 2
    (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
 (2 2
    (:REWRITE MILAWA::APP-OF-CONS-WHEN-NOT-CONSP-RIGHT))
 (1 1 (:REWRITE MILAWA::CDR-OF-CONS)))
(MILAWA::SUBSETP-OF-REV-ONE
     (96 13
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (94 42
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (89 13
         (:REWRITE MILAWA::REV-WHEN-NOT-CONSP))
     (73 34
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (65 15
         (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (59 13
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (49 49
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (44 44
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (30 6 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (25 8 (:REWRITE MILAWA::REV-UNDER-IFF))
     (21 5
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (16 5
         (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (13 13
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (13 13
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (13 13
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (13 13 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (10 2
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (8 8 (:REWRITE MILAWA::TRUE-LISTP-OF-REV))
     (6 6
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (4 4
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (4 4
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (2 2 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (2 2 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (2 2
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP)))
(MILAWA::SUBSETP-OF-REV-TWO
     (85 8
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (83 33
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (67 9 (:REWRITE MILAWA::REV-WHEN-NOT-CONSP))
     (58 28
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (36 8
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (34 34
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (34 34
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (25 5 (:REWRITE MILAWA::REV-UNDER-IFF))
     (15 3 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (10 10
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (10 10
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (10 10
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (10 10 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (10 2
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-REV))
     (5 1
        (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (3 3
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (2 2 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (2 2 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (2 2
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE)))
(MILAWA::LEMMA-FOR-REV-OF-REV
     (236 137
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (184 184
          (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (184 184
          (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (115 26
          (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (115 26
          (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (90 15
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (90 15
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (68 68
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (68 68
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (68 68
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (36 36
         (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (36 36
         (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (36 36
         (:REWRITE MILAWA::APP-OF-CONS-WHEN-NOT-CONSP-RIGHT))
     (33 33
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (33 33
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (33 33
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (33 33 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (30 30 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (30 30
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (30 30
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (30 30 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (30 30
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (26 26
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (26 26
         (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (26 26
         (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (21 21 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (12 12
         (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE)))
(MILAWA::REV-OF-REV
     (140 45
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (68 35
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (66 11
         (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (62 26
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (54 9
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (54 9
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (46 10 (:REWRITE MILAWA::REV-UNDER-IFF))
     (45 45
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (45 45
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (20 20
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (20 20
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (20 20
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (18 18 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (18 18
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (18 18
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (18 18 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (18 18
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (12 8 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (11 11
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (11 11
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (11 11 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (10 10 (:REWRITE MILAWA::TRUE-LISTP-OF-REV))
     (9 9
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (8 8
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (8 8
        (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP)))
(MILAWA::REV-OF-APP
     (421 149
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (229 121
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (174 16 (:REWRITE MILAWA::CONSP-OF-APP))
     (154 28 (:REWRITE MILAWA::REV-UNDER-IFF))
     (149 149
          (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (149 149
          (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (82 2
         (:REWRITE MILAWA::EQUAL-OF-APP-AND-APP-WHEN-EQUAL-LENS))
     (72 12
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (72 12
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (42 42 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (41 37
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (40 4 (:REWRITE MILAWA::LEN-OF-REV))
     (38 2 (:REWRITE MILAWA::|(= a (+ b a))|))
     (36 36
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (36 36
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (34 2 (:REWRITE MILAWA::LEN-OF-APP))
     (30 30
         (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (30 6 (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
     (24 24 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (24 24
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (24 24
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (24 24 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (24 24
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (22 6 (:REWRITE MILAWA::LEN-WHEN-NOT-CONSP))
     (20 20
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (20 20
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (20 20
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (20 2
         (:REWRITE MILAWA::EQUAL-OF-LEN-AND-ZERO))
     (12 12
         (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (10 6
         (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (8 8
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (8 8 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (6 6 (:REWRITE MILAWA::NATP-OF-LEN))
     (6 2
        (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
     (6 2
        (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
     (5 1
        (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
     (4 4 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (4 4
        (:REWRITE MILAWA::APP-OF-CONS-WHEN-NOT-CONSP-RIGHT))
     (2 2
        (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-EQUAL-OF-PLUS)))
(MILAWA::SUBSETP-OF-APP-OF-REV-OF-SELF-ONE
     (325 102
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (223 19
          (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (192 11 (:REWRITE MILAWA::CONSP-OF-APP))
     (181 79
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (165 5 (:REWRITE MILAWA::SUBSETP-OF-CDR))
     (118 14
          (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (105 23 (:REWRITE MILAWA::REV-UNDER-IFF))
     (103 103
          (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (103 103
          (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (62 4
         (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (46 10
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (44 36
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (39 4
         (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (34 34
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (34 34
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (34 34 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (30 30
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (30 30
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (30 30
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (30 14
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (27 27
         (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (23 23 (:REWRITE MILAWA::TRUE-LISTP-OF-REV))
     (15 15
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (14 14
         (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (13 2
         (:REWRITE MILAWA::APP-OF-CONS-WHEN-NOT-CONSP-RIGHT))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (12 2
         (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (11 3
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (10 10
         (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (10 10
         (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (10 2
         (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
     (9 1 (:REWRITE MILAWA::SUBSETP-OF-APP-ONE))
     (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (5 1 (:REWRITE MILAWA::CONSP-OF-LIST-FIX))
     (4 4 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (4 4 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (4 4
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (1 1 (:REWRITE MILAWA::CDR-OF-CONS)))
(MILAWA::SUBSETP-OF-APP-OF-REV-OF-SELF-TWO
     (379 119
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (330 30
          (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (231 12 (:REWRITE MILAWA::CONSP-OF-APP))
     (215 95
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (170 5 (:REWRITE MILAWA::SUBSETP-OF-CDR))
     (156 39
          (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (140 2
          (:REWRITE MILAWA::SUBSETP-OF-APP-OF-APP-WHEN-SUBSETP-TWO))
     (139 24 (:REWRITE MILAWA::REV-UNDER-IFF))
     (127 3 (:REWRITE MILAWA::SUBSETP-OF-APP-ONE))
     (122 13
          (:REWRITE MILAWA::APP-WHEN-NOT-CONSP))
     (121 121
          (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (121 121
          (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (84 5
         (:REWRITE MILAWA::SUBSETP-OF-CONS-TWO))
     (73 3 (:REWRITE MILAWA::SUBSETP-OF-REV-ONE))
     (71 39
         (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (48 41
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (48 4
         (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (41 11
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (40 40
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (40 40
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (40 40 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (30 30
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (30 30
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (30 30
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (27 4
         (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (25 13
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (24 24 (:REWRITE MILAWA::TRUE-LISTP-OF-REV))
     (14 14
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (14 14
         (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (11 11
         (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (11 11
         (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (11 3
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (10 10 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (9 1
        (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (6 1
        (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
     (4 4 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (4 4 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (4 4
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (1 1 (:REWRITE MILAWA::MEMBERP-OF-CONS))
     (1 1 (:REWRITE MILAWA::CDR-OF-CONS))
     (1 1
        (:REWRITE MILAWA::APP-OF-CONS-WHEN-NOT-CONSP-RIGHT)))
(MILAWA::REVAPPEND
     (14 2
         (:REWRITE MILAWA::RANK-WHEN-NOT-CONSP))
     (8 2
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (5 2
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (4 4 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (4 1
        (:REWRITE MILAWA::RANK-WHEN-MEMBERP-WEAK))
     (4 1 (:REWRITE MILAWA::RANK-WHEN-MEMBERP))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (2 2 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (2 2
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (1 1 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP)))
(MILAWA::REVAPPEND-WHEN-NOT-CONSP
     (4 1
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (2 1
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (1 1 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (1 1
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (1 1 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP)))
(MILAWA::REVAPPEND-OF-CONS
     (8 2
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (4 2
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (3 3
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (3 3
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (3 3
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (2 2 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (2 2 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (2 2
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (2 2 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (2 2
        (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP)))
(MILAWA::FORCING-REVAPPEND-REMOVAL
 (281 98
      (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (190 64
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (130 53
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (98 98
     (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (98 98
     (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (90 15
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (90 15
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (75 16 (:REWRITE MILAWA::REV-UNDER-IFF))
 (51 18
     (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
 (42 42
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (42 42
     (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (42 42 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (30 30 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (30 30
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (30 30
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (30 30 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (30 30
     (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (28 7
     (:REWRITE MILAWA::APP-OF-CONS-WHEN-NOT-CONSP-RIGHT))
 (27 27
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (27 27
     (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (27 27
     (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
 (27 27
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (27 27
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (23 23
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (23 23
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (23 23
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (18 18
     (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
 (16 16 (:REWRITE MILAWA::TRUE-LISTP-OF-REV))
 (15 15
     (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (13 13 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (8 8
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (8
   8
   (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END)))
(MILAWA::FAST-REV)
(MILAWA::FAST-REV-REMOVAL
     (10 2 (:REWRITE MILAWA::REV-WHEN-NOT-CONSP))
     (4 1
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (2 1
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (1 1 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (1 1
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (1 1 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (1 1
        (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP)))
(MILAWA::FAST-APP)
(MILAWA::FAST-APP-REMOVAL
     (15 4
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (11 5
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (9 1 (:REWRITE MILAWA::REV-WHEN-NOT-CONSP))
     (8 6
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (6 6
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (6 6
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (6 3
        (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (6 2 (:REWRITE MILAWA::APP-WHEN-NOT-CONSP))
     (6 1
        (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (5 1
        (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
     (3 3
        (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (2 2 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (2 2 (:REWRITE MILAWA::NATP-OF-LEN-FREE)))
(MILAWA::REMOVE-ALL
     (14 2
         (:REWRITE MILAWA::RANK-WHEN-NOT-CONSP))
     (8 2
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (5 2
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (4 4 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (4 1
        (:REWRITE MILAWA::RANK-WHEN-MEMBERP-WEAK))
     (4 1 (:REWRITE MILAWA::RANK-WHEN-MEMBERP))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (2 2 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (2 2
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (1 1 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP)))
(MILAWA::REMOVE-ALL-WHEN-NOT-CONSP
     (4 1
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (2 1
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (1 1 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (1 1
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (1 1 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP)))
(MILAWA::REMOVE-ALL-OF-CONS
     (159 15
          (:REWRITE MILAWA::REMOVE-ALL-WHEN-NOT-CONSP))
     (60 18
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (42 7
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (42 7
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (40 18
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (18 18
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (18 18
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (14 14
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (14 14 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (14 14
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (14 14
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (14 14 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (14 14
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (14 14
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (14 14 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (14 14
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (10 10
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (10 10
         (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (10 10
         (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (8 8 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (8 8
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (8 8
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (8 8
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (8 8 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (8 8 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (7 7
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE)))
(MILAWA::REMOVE-ALL-OF-LIST-FIX
     (84 30
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (84 11
         (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (76 31
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (61 11
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (61 11
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (59 11 (:REWRITE MILAWA::CONSP-OF-LIST-FIX))
     (50 31
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (42 42
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (42 42
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (20 20 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (20 20
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (20 20
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (20 20 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (20 20
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (15 15
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (15 15
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (15 15 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (12 8 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (11 11
         (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (8 8
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (8 8
        (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP)))
(MILAWA::TRUE-LISTP-OF-REMOVE-ALL
     (122 38
          (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (104 26
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (57 26
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (26 26
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (26 26
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (26 26 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (26 26
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (26 26
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (18 3
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (18 3
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (6 6 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (6 6
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (6 6
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (6 6 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (6 6
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (5 5
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (5 5
        (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP)))
(MILAWA::MEMBERP-OF-REMOVE-ALL
 (2790 333
       (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
 (2544 260
       (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
 (2045 650
       (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (1103 333
       (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
 (1016 413
       (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (776 776
      (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (634 162
      (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (524 25 (:REWRITE MILAWA::SUBSETP-OF-CONS))
 (376 376
      (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
 (376 376
      (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
 (260 260
      (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
 (240 240
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (237 237
      (:REWRITE MILAWA::TRUE-LISTP-OF-REMOVE-ALL))
 (217 217
      (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (217 217
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (211 36
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (211 36
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (201 201
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (201 201
      (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (201 201
      (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (201 201 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (168 168
      (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (129 129
      (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (116 116
      (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
 (70 70 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (70 70
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (70 70
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (70 70 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (70 70
     (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (16 16
     (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (16
    16
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (15 15
     (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (6 6 (:REWRITE MILAWA::CDR-OF-CONS)))
(MILAWA::REMOVE-ALL-OF-APP
     (195 26
          (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (189 69
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (185 93
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (141 13 (:REWRITE MILAWA::CONSP-OF-APP))
     (93 93
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (93 93
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (79 14
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (79 14
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (45 41
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (40 40
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (40 40
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (40 40 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (26 26 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (26 26
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (26 26
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (26 26 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (26 26
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (26 26
         (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (14 14
         (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (12 12
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (12 12
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (12 12
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (8 8
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (8 8 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (5 1
        (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
     (4 4 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR)))
(MILAWA::REV-OF-REMOVE-ALL
     (254 80
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (104 50
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (85 15
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (85 15
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (80 80
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (80 80
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (71 15 (:REWRITE MILAWA::REV-UNDER-IFF))
     (40 4 (:REWRITE MILAWA::APP-WHEN-NOT-CONSP))
     (28 28 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (28 28
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (28 28
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (28 28 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (28 28
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (18 18
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (18 18
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (18 18
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (18 18 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (15 15 (:REWRITE MILAWA::TRUE-LISTP-OF-REV))
     (15 15
         (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (8 8
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (8 8 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (5 5
        (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (4 4 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (3 3
        (:REWRITE MILAWA::APP-OF-CONS-WHEN-NOT-CONSP-RIGHT)))
(MILAWA::SUBSETP-OF-REMOVE-ALL-WITH-X
     (97 43
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (91 16
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (86 29
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (45 45
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (45 45
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (41 27
         (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (24 4
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (24 4
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (19 19
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (19 19
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (19 19
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (19 19 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (17 5
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (16 5
         (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (15 11
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (14 14
         (:REWRITE MILAWA::TRUE-LISTP-OF-REMOVE-ALL))
     (13 1
         (:REWRITE MILAWA::MEMBERP-OF-REMOVE-ALL))
     (12 12
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (10 10
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (10 10
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (10 10
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (8 8 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (8 8
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (8 8
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (8 8 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (8 8
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (5 5
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (1 1
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (1 1
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (1 1 (:REWRITE MILAWA::CDR-OF-CONS)))
(MILAWA::SUBSETP-OF-REMOVE-ALL-WITH-REMOVE-ALL
     (56 14
         (:REWRITE MILAWA::REMOVE-ALL-WHEN-NOT-CONSP))
     (33 12
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (31 16
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (21 3
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (21 3
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (17 17
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (17 17
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (17 4
         (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (15 3
         (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (15 3 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (12 4
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (10 2
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (7 7
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (7 7 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (7 7
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (7 7 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (6 4
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (4 4
        (:REWRITE MILAWA::TRUE-LISTP-OF-REMOVE-ALL))
     (3 3
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (3 3
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (2 2 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (2 2 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (2 2
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (1 1
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE)))
(MILAWA::SUBSETP-OF-REMOVE-ALL-WHEN-SUBSETP
     (12 3
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (9 1
        (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (9 1
        (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (9 1
        (:REWRITE MILAWA::REMOVE-ALL-WHEN-NOT-CONSP))
     (6 3
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (3 3
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (3 3 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (3 3
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (3 3 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (3 3
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (3 3
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (1 1
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE)))
(MILAWA::REMOVE-ALL-OF-NON-MEMBERP
 (125 47
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (86 47
     (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (84 14
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (84 14
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (81 38
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (67 9
     (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
 (55 13
     (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
 (48 48
     (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (48 48
     (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (38 22
     (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (28 28 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (28 28
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (28 28
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (28 28 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (28 28
     (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (26 26
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (26 26
     (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (26 26 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (22 22
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (19 19
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (19 19
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (19 16 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (18 18
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (18 18
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (18 18
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (18 18
     (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
 (14 14
     (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
 (14 14
     (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
 (13 13
     (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (9 9
    (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
 (4 4
    (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
 (4 4
    (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
 (2 2
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (2 2
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (2
   2
   (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END)))
(MILAWA::REMOVE-ALL-OF-REMOVE-ALL
 (806 32
      (:REWRITE MILAWA::MEMBERP-OF-REMOVE-ALL))
 (326 96
      (:REWRITE MILAWA::REMOVE-ALL-WHEN-NOT-CONSP))
 (320 112
      (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
 (260 45
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (260 45
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (202 84
      (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (136 6 (:REWRITE MILAWA::MEMBERP-OF-CONS))
 (126 54
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (112 112
      (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
 (112 112
      (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
 (104 40
      (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (86 86 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (86 86
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (86 86
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (86 86 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (86 86
     (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (84 84
     (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (84 84
     (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (80 80
     (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
 (80 80
     (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
 (69 69
     (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (40 40
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (30 30
     (:REWRITE MILAWA::TRUE-LISTP-OF-REMOVE-ALL))
 (25 25
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (24 24
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (24 24
     (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (24 24 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (12 12
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (12 12
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (12 12
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (8 8
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (8 8
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (4 4 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (3 2
    (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP)))
(MILAWA::SUBSETP-OF-CONS-AND-REMOVE-ALL-TWO
     (124 32
          (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (112 14
          (:REWRITE MILAWA::REMOVE-ALL-OF-NON-MEMBERP))
     (81 9
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (73 34
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (67 39
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (66 16
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (52 16
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (42 14
         (:REWRITE MILAWA::REMOVE-ALL-WHEN-NOT-CONSP))
     (41 9 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (39 39
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (39 39
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (34 32
         (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (32 32
         (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (20 5
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (20 5
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (14 14
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (13 13
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (13 13
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (13 13
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (13 13 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (12 12
         (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (12 12
         (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (6 6 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (6 6
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (6 6
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (6 6 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (6 6
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (5 5
        (:REWRITE MILAWA::TRUE-LISTP-OF-REMOVE-ALL))
     (5 5 (:REWRITE MILAWA::CDR-OF-CONS)))
(MILAWA::LEMMA-FOR-EQUAL-OF-LEN-OF-REMOVE-ALL-AND-LEN
 (1080 114 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (570 107
      (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (416 103
      (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
 (352 55
      (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
 (328 54
      (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
 (269 45
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (266 135
      (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (256 20
      (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
 (241 241 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (238 36
      (:REWRITE MILAWA::EQUAL-OF-LEN-AND-ZERO))
 (237 42
      (:REWRITE MILAWA::LEN-WHEN-NOT-CONSP))
 (210 99
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (197 197
      (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (184 25
      (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
 (177 103
      (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
 (177 51
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (174 90
      (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
 (174 90
      (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
 (135 34
      (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (114 114
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (114 114
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (111 40
      (:REWRITE MILAWA::REMOVE-ALL-WHEN-NOT-CONSP))
 (107 107
      (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (86 20
     (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
 (71 5 (:REWRITE MILAWA::SUBSETP-OF-CONS))
 (57 19
     (:REWRITE MILAWA::LESS-WHEN-ZP-RIGHT-CHEAP))
 (55 55
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (54 54
     (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
 (54 54
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (54 54
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (45 38
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (37 37
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (37 37
     (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (36 36
     (:REWRITE MILAWA::TRUE-LISTP-OF-REMOVE-ALL))
 (36 36
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (33 1 (:REWRITE MILAWA::ONE-PLUS-TRICK))
 (31 31
     (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
 (31 31
     (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
 (31 31
     (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
 (29 2 (:REWRITE MILAWA::SQUEEZE-LAW-ONE))
 (26 26
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
 (22 3
     (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
 (20 20 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (19 1 (:REWRITE MILAWA::|(< 1 (len x))|))
 (12 4
     (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
 (9 1
    (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
 (7 2 (:REWRITE MILAWA::SQUEEZE-LAW-THREE))
 (6 6
    (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
 (6 6
    (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
 (6 6
    (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
 (6 1
    (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
 (5 5 (:REWRITE MILAWA::NATP-OF-PLUS))
 (5 5
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (5 5
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (5 5
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (4 4
    (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
 (4 1
    (:REWRITE MILAWA::SUBSETP-OF-CONS-TWO))
 (3 3
    (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-EQUAL-OF-PLUS))
 (2 2
    (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS))
 (2 2 (:REWRITE MILAWA::CDR-OF-CONS))
 (1 1
    (:REWRITE MILAWA::EQUAL-OF-NFIX-WITH-POSITIVE-CONSTANT)))
(MILAWA::EQUAL-OF-LEN-OF-REMOVE-ALL-AND-LEN
     (28 6 (:REWRITE MILAWA::LEN-WHEN-NOT-CONSP))
     (17 9
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (13 7
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (11 11
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (11 11
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (11 3
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (10 4
         (:REWRITE MILAWA::REMOVE-ALL-WHEN-NOT-CONSP))
     (10 3
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (10 2
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (9 1
        (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (6 1
        (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
     (5 1 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (3 3 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (3 3
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (3 3
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (3 3 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (3 3
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (3 3
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (3 3
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-OF-REMOVE-ALL))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (2 2 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (2 2 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END)))
(MILAWA::FAST-REMOVE-ALL$
     (14 2
         (:REWRITE MILAWA::RANK-WHEN-NOT-CONSP))
     (8 2
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (5 2
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (4 4 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (4 1
        (:REWRITE MILAWA::RANK-WHEN-MEMBERP-WEAK))
     (4 1 (:REWRITE MILAWA::RANK-WHEN-MEMBERP))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (2 2 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (2 2
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (1 1 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP)))
(MILAWA::FAST-REMOVE-ALL$-WHEN-NOT-CONSP
     (4 1
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (2 1
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (1 1 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (1 1
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (1 1 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP)))
(MILAWA::FAST-REMOVE-ALL$-OF-CONS
     (42 7
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (42 7
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (16 4
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (14 14 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (14 14
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (14 14
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (14 14 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (14 14
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (10 10
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (10 10
         (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (10 10
         (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (8 8 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (8 8 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (8 4
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (7 7
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (4 4
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (4 4 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (4 4
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (4 4 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (4 4
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (4 4
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP)))
(MILAWA::FORCING-FAST-REMOVE-ALL$-REMOVAL
 (685 247
      (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (560 31 (:REWRITE MILAWA::MEMBERP-OF-REV))
 (420 59
      (:REWRITE MILAWA::REMOVE-ALL-WHEN-NOT-CONSP))
 (381 156
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (360 60
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (360 60
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (281 57
      (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
 (247 247
      (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (247 247
      (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (219 93
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (213 107
      (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (145 31 (:REWRITE MILAWA::REV-UNDER-IFF))
 (120 120 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (120 120
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (120 120
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (120 120
      (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (120 120
      (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (107 107
      (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (95 95
     (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
 (95 95
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (95 95
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (75 75
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (75 75
     (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (75 75 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (68 68
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (68 68
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (68 68
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (62 62
     (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
 (62 62
     (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
 (60 60
     (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (46 46
     (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (46
    46
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (42 2
     (:REWRITE MILAWA::MEMBERP-OF-APP-ONTO-SINGLETON))
 (37 37
     (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
 (37 37
     (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
 (36 36
     (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
 (31 31 (:REWRITE MILAWA::TRUE-LISTP-OF-REV))
 (31 10
     (:REWRITE MILAWA::APP-OF-CONS-WHEN-NOT-CONSP-RIGHT))
 (28 28 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (5 5 (:REWRITE MILAWA::MEMBERP-OF-CAR)))
(MILAWA::DISJOINTP
     (14 2
         (:REWRITE MILAWA::RANK-WHEN-NOT-CONSP))
     (13 4
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (12 4
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (9 1
        (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (8 4
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (6 2 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (5 5 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (4 4
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (4 4
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (4 4
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (4 4
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (4 1
        (:REWRITE MILAWA::RANK-WHEN-MEMBERP-WEAK))
     (4 1 (:REWRITE MILAWA::RANK-WHEN-MEMBERP))
     (3 3
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (3 3 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (3 3
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (1 1 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (1 1
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (1 1
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (1 1 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (1 1
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (1 1
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP)))
(MILAWA::DISJOINTP-WHEN-NOT-CONSP-ONE
     (4 1
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (2 1
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (1 1 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (1 1
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (1 1 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP)))
(MILAWA::DISJOINTP-OF-CONS-ONE
     (54 6
         (:REWRITE MILAWA::DISJOINTP-WHEN-NOT-CONSP-ONE))
     (50 10
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (47 17
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (45 5
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (29 17
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (27 7 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (17 17
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (17 17
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (10 10
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (10 10
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (10 10
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (10 10 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (10 10
         (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (10 10
         (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (8 8
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (5 5
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (5 5
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (3 3
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (3 3
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (2 2 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (2 2
        (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP)))
(MILAWA::BOOLEANP-OF-DISJOINTP
     (57 15
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (48 12
         (:REWRITE MILAWA::BOOLEANP-WHEN-NATP-CHEAP))
     (48 12
         (:REWRITE MILAWA::BOOLEANP-WHEN-CONSP-CHEAP))
     (46 27
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (27 27
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (27 27
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (26 26
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (26 26
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (26 26 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (14 14
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (10 6 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (10 2
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (9 1
        (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (6 6
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (4 4 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (4 4 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (4 4
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (1 1
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (1 1
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE)))
(MILAWA::DISJOINTP-WHEN-NOT-CONSP-TWO
     (80 20
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (45 20
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (20 20
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (20 20
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (20 20
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (20 20 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (20 20
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (20 20
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (9 3
        (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (6 6
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (6 6 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (4 4 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (4 4 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (4 4
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (3 3
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (3 3
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (1 1
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (1 1
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE)))
(MILAWA::DISJOINTP-OF-CONS-TWO
 (769 226
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (661 112
      (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
 (531 123
      (:REWRITE MILAWA::DISJOINTP-WHEN-NOT-CONSP-TWO))
 (492 226
      (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (390 30
      (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
 (309 119
      (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (279 279
      (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (181 181
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (181 181
      (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (181 181
      (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (181 181 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (136 30
      (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
 (125 125
      (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (114 114
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (112 112
      (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
 (109 109
      (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (109 109
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (85 85 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (80 5 (:REWRITE MILAWA::SUBSETP-OF-CONS))
 (59 59
     (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
 (55 10
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (55 10
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (45 45
     (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
 (45 45
     (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
 (18 18 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (18 18
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (18 18
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (18 18 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (18 18
     (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (14 14
     (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (14
    14
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (9 9
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (6 6 (:REWRITE MILAWA::CDR-OF-CONS)))
(MILAWA::SYMMETRY-OF-DISJOINTP
     (533 137
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (302 137
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (137 137
          (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (137 137
          (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (132 132
          (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (132 132
          (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (132 132
          (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (132 132 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (39 35
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (35 35
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (34 34
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (34 34
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (34 34
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (33 33 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (18 3
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (18 3
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (10 2
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (9 1
        (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (6 6 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (6 6
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (6 6
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (6 6 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (6 6
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (3 3
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (2 2
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (2 2
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE)))
(MILAWA::DISJOINTP-OF-LIST-FIX-ONE
     (707 80
          (:REWRITE MILAWA::DISJOINTP-WHEN-NOT-CONSP-TWO))
     (590 182
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (391 193
          (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (351 182
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (312 40
          (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (221 221
          (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (221 221
          (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (174 39 (:REWRITE MILAWA::CONSP-OF-LIST-FIX))
     (136 136
          (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (136 136
          (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (136 136 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (68 68
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (68 68
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (68 68
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (67 50 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (39 35
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (35 35
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (18 3
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (18 3
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (10 2
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (9 1
        (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (6 6 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (6 6
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (6 6
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (6 6 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (6 6
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (3 3
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (2 2
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (2 2
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE)))
(MILAWA::DISJOINTP-OF-LIST-FIX-TWO)
(MILAWA::DISJOINTP-OF-SINGLETON-ONE
     (11 3
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (10 2
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (9 3
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (9 1
        (:REWRITE MILAWA::DISJOINTP-WHEN-NOT-CONSP-TWO))
     (5 3
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (5 1 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (3 3
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (3 3
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (3 3
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (3 3
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (2 2 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (2 2 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END)))
(MILAWA::DISJOINTP-OF-SINGLETON-TWO
     (11 3
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (10 2
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (9 3
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (9 1
        (:REWRITE MILAWA::DISJOINTP-WHEN-NOT-CONSP-TWO))
     (5 3
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (5 1 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (3 3
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (3 3
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (3 3
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (3 3
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (2 2 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (2 2 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END)))
(MILAWA::DISJOINTP-WHEN-COMMON-MEMBER-ONE
 (682 76
      (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
 (679 57
      (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
 (333 129
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (241 76
      (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
 (238 129
      (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (204 204
      (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (160 35
      (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (150 27
      (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
 (93 16
     (:REWRITE MILAWA::DISJOINTP-WHEN-NOT-CONSP-TWO))
 (84 84
     (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
 (84 84
     (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
 (68 68
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (68 68
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (68 68
     (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (68 68 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (57 57
     (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
 (54 54
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (54 16
     (:REWRITE MILAWA::DISJOINTP-WHEN-NOT-CONSP-ONE))
 (52 52
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (52 52
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (51 3 (:REWRITE MILAWA::SUBSETP-OF-CONS))
 (41 41 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (36 36
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (31 31
     (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
 (15 1
     (:REWRITE MILAWA::SUBSETP-OF-CONS-TWO))
 (7 2
    (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (7 2
    (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (7 1 (:REWRITE MILAWA::SUBSETP-OF-CDR))
 (5 5
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (5 5
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (5 5
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (2 2 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (2 2
    (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (2 2
    (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (2 2 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (2 2
    (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (2 2
    (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (1 1 (:REWRITE MILAWA::CDR-OF-CONS)))
(MILAWA::DISJOINTP-WHEN-COMMON-MEMBER-TWO
     (64 4
         (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (52 4
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (44 4
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (20 8
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (14 8
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (10 10
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (10 10
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (10 2
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (10 2 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (8 4
        (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (4 4
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (4 4
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (4 4
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (4 4 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (4 4
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (4 4 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (4 4
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (2 2 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (2 2
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END)))
(MILAWA::DISJOINTP-OF-APP-TWO
     (2907 247
           (:REWRITE MILAWA::DISJOINTP-WHEN-NOT-CONSP-TWO))
     (2476 703
           (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (1400 703
           (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (1183 91 (:REWRITE MILAWA::CONSP-OF-APP))
     (828 92
          (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (828 92
          (:REWRITE MILAWA::APP-WHEN-NOT-CONSP))
     (703 703
          (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (703 703
          (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (591 591
          (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (591 591
          (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (591 591
          (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (591 591 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (267 267
          (:REWRITE MILAWA::DISJOINTP-WHEN-COMMON-MEMBER-TWO))
     (267 267
          (:REWRITE MILAWA::DISJOINTP-WHEN-COMMON-MEMBER-ONE))
     (124 112
          (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (112 112
          (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (109 109
          (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (109 109
          (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (109 109
          (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (106 106
          (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (92 92
         (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (48 8
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (48 8
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (30 6
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (23 3
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (23 3
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (16 16 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (16 16
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (16 16
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (16 16 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (16 16
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (15 3
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (8 8
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (6 6
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (6 6
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (6 6
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (6 6
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE)))
(MILAWA::DISJOINTP-OF-APP-ONE
     (29 8
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (28 4
         (:REWRITE MILAWA::DISJOINTP-WHEN-NOT-CONSP-TWO))
     (24 4
         (:REWRITE MILAWA::DISJOINTP-WHEN-NOT-CONSP-ONE))
     (15 8
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (9 1
        (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (9 1 (:REWRITE MILAWA::APP-WHEN-NOT-CONSP))
     (8 8
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (8 8
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (7 7
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (7 7 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (7 7
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (7 7 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (7 7
        (:REWRITE MILAWA::DISJOINTP-WHEN-COMMON-MEMBER-TWO))
     (7 7
        (:REWRITE MILAWA::DISJOINTP-WHEN-COMMON-MEMBER-ONE))
     (1 1
        (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP)))
(MILAWA::DISJOINTP-OF-REV-TWO
     (971 80
          (:REWRITE MILAWA::DISJOINTP-WHEN-NOT-CONSP-TWO))
     (751 262
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (630 222
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (360 40
          (:REWRITE MILAWA::REV-WHEN-NOT-CONSP))
     (262 262
          (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (262 262
          (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (200 40 (:REWRITE MILAWA::REV-UNDER-IFF))
     (136 136
          (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (136 136
          (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (136 136
          (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (136 136 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (90 90
         (:REWRITE MILAWA::DISJOINTP-WHEN-COMMON-MEMBER-TWO))
     (90 90
         (:REWRITE MILAWA::DISJOINTP-WHEN-COMMON-MEMBER-ONE))
     (40 40 (:REWRITE MILAWA::TRUE-LISTP-OF-REV))
     (39 35
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (35 35
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (34 34
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (34 34
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (34 34
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (33 33 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (18 3
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (18 3
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (10 2
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (9 1
        (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (6 6 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (6 6
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (6 6
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (6 6 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (6 6
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (3 3
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (2 2
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (2 2
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE)))
(MILAWA::DISJOINTP-OF-REV-ONE
     (10 2
         (:REWRITE MILAWA::DISJOINTP-WHEN-NOT-CONSP-TWO))
     (9 3
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (9 1 (:REWRITE MILAWA::REV-WHEN-NOT-CONSP))
     (6 2
        (:REWRITE MILAWA::DISJOINTP-WHEN-NOT-CONSP-ONE))
     (5 3
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (4 4
        (:REWRITE MILAWA::DISJOINTP-WHEN-COMMON-MEMBER-TWO))
     (4 4
        (:REWRITE MILAWA::DISJOINTP-WHEN-COMMON-MEMBER-ONE))
     (3 3
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (3 3
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (2 2 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (2 2 (:REWRITE MILAWA::NATP-OF-LEN-FREE)))
(MILAWA::DISJOINTP-WHEN-SUBSETP-OF-DISJOINTP-ONE
     (208 22
          (:REWRITE MILAWA::DISJOINTP-WHEN-NOT-CONSP-TWO))
     (186 51
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (102 51
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (99 13
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (71 7
         (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (65 65
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (58 58
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (45 45
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (45 45
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (45 45
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (45 45 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (44 27
         (:REWRITE MILAWA::DISJOINTP-WHEN-COMMON-MEMBER-ONE))
     (39 7
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (19 15
         (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (16 8 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (14 2
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (9 7
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (8 8
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (6 6 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (6 6
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (6 6
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (6 6
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (4 4 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (4 4 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (4 4
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE)))
(MILAWA::DISJOINTP-WHEN-SUBSETP-OF-DISJOINTP-TWO
     (16 4
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (9 1
        (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (9 1
        (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (9 1
        (:REWRITE MILAWA::DISJOINTP-WHEN-NOT-CONSP-TWO))
     (9 1
        (:REWRITE MILAWA::DISJOINTP-WHEN-NOT-CONSP-ONE))
     (8 4
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (4 4
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (4 4 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (4 4
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (4 4 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (4 4
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (4 4
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (2 2
        (:REWRITE MILAWA::DISJOINTP-WHEN-COMMON-MEMBER-TWO))
     (2 2
        (:REWRITE MILAWA::DISJOINTP-WHEN-COMMON-MEMBER-ONE))
     (1 1
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (1 1
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE)))
(MILAWA::DISJOINTP-WHEN-SUBSETP-OF-DISJOINTP-THREE
     (198 54
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (154 20
          (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (153 20
          (:REWRITE MILAWA::DISJOINTP-WHEN-NOT-CONSP-TWO))
     (109 54
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (100 10
          (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (70 70
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (66 10
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (64 64
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (53 28
         (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (48 48
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (48 48
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (48 48
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (48 48 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (24 24
         (:REWRITE MILAWA::DISJOINTP-WHEN-COMMON-MEMBER-ONE))
     (21 9 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (14 2
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (12 10
         (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (9 9
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (7 7 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (7 7
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (7 7
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (7 7
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (4 4 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (4 4 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (4 4
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE)))
(MILAWA::DISJOINTP-WHEN-SUBSETP-OF-DISJOINTP-FOUR
     (16 4
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (9 1
        (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (9 1
        (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (9 1
        (:REWRITE MILAWA::DISJOINTP-WHEN-NOT-CONSP-TWO))
     (9 1
        (:REWRITE MILAWA::DISJOINTP-WHEN-NOT-CONSP-ONE))
     (8 4
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (4 4
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (4 4 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (4 4
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (4 4 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (4 4
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (4 4
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (2 2
        (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-DISJOINTP-TWO))
     (2 2
        (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-DISJOINTP-ONE))
     (2 2
        (:REWRITE MILAWA::DISJOINTP-WHEN-COMMON-MEMBER-TWO))
     (2 2
        (:REWRITE MILAWA::DISJOINTP-WHEN-COMMON-MEMBER-ONE))
     (1 1
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (1 1
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE)))
(MILAWA::DISJOINTP-WHEN-SUBSETP-OF-OTHER-ONE
     (72 18
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (56 8
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (41 18
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (25 25
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (20 12
         (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (19 6
         (:REWRITE MILAWA::DISJOINTP-WHEN-NOT-CONSP-TWO))
     (18 18
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (18 18
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (18 18
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (18 18 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (18 18
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (7 7
        (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-DISJOINTP-TWO))
     (7 7
        (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-DISJOINTP-THREE))
     (7 7
        (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-DISJOINTP-FOUR))
     (7 7
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (7 7 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (6 6
        (:REWRITE MILAWA::DISJOINTP-WHEN-COMMON-MEMBER-TWO))
     (6 6
        (:REWRITE MILAWA::DISJOINTP-WHEN-COMMON-MEMBER-ONE))
     (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP)))
(MILAWA::DISJOINTP-WHEN-SUBSETP-OF-OTHER-TWO
     (88 15
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (74 20
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (65 7
         (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-OTHER-ONE))
     (43 20
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (32 32
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (26 19
         (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (20 20
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (18 18
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (18 18
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (18 18
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (18 18 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (10 5
         (:REWRITE MILAWA::DISJOINTP-WHEN-NOT-CONSP-ONE))
     (7 7
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (7 7 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (6 6
        (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-DISJOINTP-TWO))
     (6 6
        (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-DISJOINTP-THREE))
     (6 6
        (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-DISJOINTP-ONE))
     (6 6
        (:REWRITE MILAWA::DISJOINTP-WHEN-COMMON-MEMBER-TWO))
     (6 6
        (:REWRITE MILAWA::DISJOINTP-WHEN-COMMON-MEMBER-ONE))
     (6 6
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (6 6
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (6 6
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR)))
(MILAWA::DISJOINTP-OF-REMOVE-ALL-OF-REMOVE-ALL-WHEN-DISJOINTP-RIGHT
     (60 2
         (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-OTHER-TWO))
     (51 6
         (:REWRITE MILAWA::REMOVE-ALL-OF-NON-MEMBERP))
     (38 6
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (32 16
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (32 6
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (31 1
         (:REWRITE MILAWA::MEMBERP-OF-REMOVE-ALL))
     (28 2
         (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-OTHER-ONE))
     (24 12
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (16 16
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (16 16
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (15 6
         (:REWRITE MILAWA::REMOVE-ALL-WHEN-NOT-CONSP))
     (11 3
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (10 2
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (7 7
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (7 7
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (5 1
        (:REWRITE MILAWA::DISJOINTP-WHEN-NOT-CONSP-TWO))
     (5 1
        (:REWRITE MILAWA::DISJOINTP-WHEN-NOT-CONSP-ONE))
     (5 1 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (4 4
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (4 4
        (:REWRITE MILAWA::TRUE-LISTP-OF-REMOVE-ALL))
     (4 4 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (4 4
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (4 4 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (3 3
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (3 3
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (2 2 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (2 2 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (2 2
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (2 2
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (1 1
        (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-DISJOINTP-TWO))
     (1 1
        (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-DISJOINTP-THREE))
     (1 1
        (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-DISJOINTP-ONE))
     (1 1
        (:REWRITE MILAWA::DISJOINTP-WHEN-COMMON-MEMBER-TWO))
     (1 1
        (:REWRITE MILAWA::DISJOINTP-WHEN-COMMON-MEMBER-ONE))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END)))
(MILAWA::DISJOINTP-OF-REMOVE-ALL-WHEN-DISJOINTP-LEFT
     (40 2
         (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-OTHER-TWO))
     (37 2
         (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-OTHER-ONE))
     (35 5
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (27 5
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (23 13
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (23 11
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (17 3
         (:REWRITE MILAWA::REMOVE-ALL-OF-NON-MEMBERP))
     (13 13
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (13 13
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (9 1
        (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (7 3
        (:REWRITE MILAWA::REMOVE-ALL-WHEN-NOT-CONSP))
     (6 6
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (6 6
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (5 1
        (:REWRITE MILAWA::DISJOINTP-WHEN-NOT-CONSP-TWO))
     (5 1
        (:REWRITE MILAWA::DISJOINTP-WHEN-NOT-CONSP-ONE))
     (4 4
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (4 4 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (4 4
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (4 4 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-OF-REMOVE-ALL))
     (2 2
        (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-DISJOINTP-TWO))
     (2 2
        (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-DISJOINTP-THREE))
     (2 2
        (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-DISJOINTP-FOUR))
     (1 1
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (1 1
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (1 1
        (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (1 1
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (1 1
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (1 1
        (:REWRITE MILAWA::DISJOINTP-WHEN-COMMON-MEMBER-TWO))
     (1 1
        (:REWRITE MILAWA::DISJOINTP-WHEN-COMMON-MEMBER-ONE)))
(MILAWA::MEMBERP-WHEN-DISJOINTP-ONE
 (40 9
     (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
 (36 2
     (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
 (30 2
     (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-OTHER-ONE))
 (28 2
     (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-OTHER-TWO))
 (24 9
     (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
 (15 15
     (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (12 12
     (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
 (12 12
     (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
 (12 3 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (11 5
     (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (9 5
    (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (8 1
    (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
 (5 5
    (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (5 5
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (5 5
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (3 3
    (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (2 2
    (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (2 2 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (2 2
    (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
 (2 2
    (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
 (2 2 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (2 2
    (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (2 2 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (2 2
    (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
 (2 2
    (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-DISJOINTP-TWO))
 (2 2
    (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-DISJOINTP-THREE))
 (2 2
    (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-DISJOINTP-FOUR))
 (1 1
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (1 1
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (1
   1
   (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END)))
(MILAWA::MEMBERP-WHEN-DISJOINTP-TWO
     (9 1
        (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-OTHER-TWO))
     (9 1
        (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-OTHER-ONE))
     (6 2
        (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (6 2
        (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (4 4
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (4 4
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (2 2
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (2 2
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (1 1
        (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-DISJOINTP-TWO))
     (1 1
        (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-DISJOINTP-THREE))
     (1 1
        (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-DISJOINTP-ONE))
     (1 1
        (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-DISJOINTP-FOUR)))
(MILAWA::UNIQUEP
 (17 4
     (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
 (14 2
     (:REWRITE MILAWA::RANK-WHEN-NOT-CONSP))
 (13 4
     (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (13 1
     (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
 (10 3 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (9 4
    (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (5 5 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (4 4
    (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
 (4 4
    (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
 (4 4
    (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (4 4
    (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (4 1
    (:REWRITE MILAWA::RANK-WHEN-MEMBERP-WEAK))
 (4 1 (:REWRITE MILAWA::RANK-WHEN-MEMBERP))
 (3 3
    (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (3 3 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (3 3
    (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (3 3
    (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (3 3
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (3 3
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (3 3
    (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (2 2 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (1 1
    (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
 (1 1
    (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
 (1 1
    (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
 (1 1
    (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
 (1 1
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (1 1
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (1 1 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
 (1 1
    (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (1 1
    (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP)))
(MILAWA::UNIQUEP-WHEN-NOT-CONSP
     (4 1
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (2 1
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (1 1 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (1 1
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (1 1 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP)))
(MILAWA::UNIQUEP-OF-CONS
 (60 10
     (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
 (54 6
     (:REWRITE MILAWA::UNIQUEP-WHEN-NOT-CONSP))
 (53 5
     (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
 (47 17
     (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (35 9 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (31 17
     (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (17 17
     (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (17 17
     (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (11 11
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (10 10
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (10 10
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (10 10
     (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (10 10 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (10 10
     (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
 (10 10
     (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
 (6 6
    (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (6 6
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (6 6
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (5 5
    (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
 (5 5
    (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
 (5 5
    (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
 (5 5
    (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
 (4 4 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (3 3
    (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (3 3
    (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (2 2
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (2 2
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (2 2
    (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP)))
(MILAWA::UNIQUEP-OF-LIST-FIX
     (98 12
         (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (95 31
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (75 33
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (54 9
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (54 9
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (52 33
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (50 10 (:REWRITE MILAWA::CONSP-OF-LIST-FIX))
     (46 6
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (43 43
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (43 43
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (31 1 (:REWRITE MILAWA::CDR-OF-LIST-FIX))
     (18 18 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (18 18
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (18 18
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (18 18 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (18 18
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (18 18
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (18 18
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (18 18
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (15 10 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (14 14
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (14 14
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (14 14 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (14 10
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (10 10
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (9 9
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (6 6
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (6 6
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (6 2
        (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (3 3
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (3 3
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (3 3
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
     (3 3
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE)))
(MILAWA::BOOLEANP-OF-UNIQUEP
     (57 15
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (48 12
         (:REWRITE MILAWA::BOOLEANP-WHEN-NATP-CHEAP))
     (48 12
         (:REWRITE MILAWA::BOOLEANP-WHEN-CONSP-CHEAP))
     (46 27
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (27 27
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (27 27
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (26 26
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (26 26
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (26 26 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (14 14
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (10 6 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (10 2
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (9 1
        (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (6 6
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (4 4 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (4 4 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (4 4
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (1 1
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (1 1
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (1 1
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
     (1 1
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE)))
(MILAWA::UNIQUEP-OF-CDR-WHEN-UNIQUEP
     (49 16
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (32 16
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (16 16
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (16 16
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (11 11
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (11 11
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (11 11
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (11 11 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (6 6
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (2 2 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (2 2 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (2 2
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP)))
(MILAWA::MEMBERP-OF-CAR-IN-CDR-WHEN-UNIQUEP
 (75 10
     (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
 (65 5
     (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
 (59 26
     (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (42 26
     (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (26 26
     (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (26 26
     (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (11 11
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (11 11
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (11 11
     (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (11 11 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (11 11
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (10 10
     (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
 (10 10
     (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
 (10 10
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (10 10
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (10 10
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (6 6
    (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (6 6
    (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (5 5
    (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
 (5 5
    (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
 (5 5
    (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
 (5 5
    (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
 (5 5
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (5
   5
   (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END)))
(MILAWA::UNIQUEP-OF-APP
     (1586 539
           (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (970 539
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (937 47
          (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-OTHER-TWO))
     (783 87
          (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (718 85 (:REWRITE MILAWA::CONSP-OF-APP))
     (631 122
          (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (539 539
          (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (539 539
          (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (354 350
          (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (349 349
          (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (349 349
          (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (349 349 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (247 38
          (:REWRITE MILAWA::DISJOINTP-WHEN-NOT-CONSP-TWO))
     (164 164
          (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (164 164
          (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (164 164
          (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (134 134
          (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (134 134
          (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (122 38
          (:REWRITE MILAWA::DISJOINTP-WHEN-NOT-CONSP-ONE))
     (107 87
          (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (87 87
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (87 87
         (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (82 82 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (58 43
         (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-DISJOINTP-ONE))
     (55 15
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (54 9
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (54 9
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (46 46
         (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-DISJOINTP-FOUR))
     (43 43
         (:REWRITE MILAWA::DISJOINTP-WHEN-COMMON-MEMBER-TWO))
     (43 43
         (:REWRITE MILAWA::DISJOINTP-WHEN-COMMON-MEMBER-ONE))
     (34 4 (:REWRITE MILAWA::SUBSETP-OF-CONS))
     (22 2
         (:REWRITE MILAWA::SUBSETP-OF-CONS-TWO))
     (19 10
         (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
     (18 18 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (18 18
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (18 18
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (18 18 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (18 18
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (15 15
         (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (15 15
         (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (15 3
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (10 10
         (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
     (8 8
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (6 1
        (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (5 1
        (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP)))
(MILAWA::UNIQUEP-OF-REV
     (468 126
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (233 92
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (155 34 (:REWRITE MILAWA::REV-UNDER-IFF))
     (126 126
          (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (126 126
          (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (54 54
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (54 54
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (54 54
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (47 47
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (47 47
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (47 47
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (47 47 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (36 28
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (35 6
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (34 34 (:REWRITE MILAWA::TRUE-LISTP-OF-REV))
     (29 2
         (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-OTHER-ONE))
     (28 28
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (23 23 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (22 6
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (22 1 (:REWRITE MILAWA::SUBSETP-OF-REV-ONE))
     (18 3
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (18 3
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (17 2 (:REWRITE MILAWA::SUBSETP-OF-CONS))
     (16 1 (:REWRITE MILAWA::SUBSETP-OF-REV-TWO))
     (14 2
         (:REWRITE MILAWA::SUBSETP-OF-CONS-TWO))
     (14 1 (:REWRITE MILAWA::APP-WHEN-NOT-CONSP))
     (10 10
         (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (10 10
         (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (9 1
        (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (8 5
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
     (6 6 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (6 6
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (6 6
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (6 6 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (6 6
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (6 6
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (6 6
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (5 5
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (5 5
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
     (2 2
        (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-DISJOINTP-TWO))
     (2 2
        (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-DISJOINTP-THREE))
     (2 2
        (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-DISJOINTP-ONE))
     (2 2
        (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-DISJOINTP-FOUR))
     (1 1
        (:REWRITE MILAWA::DISJOINTP-WHEN-COMMON-MEMBER-TWO))
     (1 1
        (:REWRITE MILAWA::DISJOINTP-WHEN-COMMON-MEMBER-ONE))
     (1 1
        (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (1 1
        (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (1 1
        (:REWRITE MILAWA::APP-OF-CONS-WHEN-NOT-CONSP-RIGHT)))
(MILAWA::UNIQUEP-OF-REMOVE-ALL-WHEN-UNIQUEP
     (114 48
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (101 35
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (83 28
         (:REWRITE MILAWA::REMOVE-ALL-WHEN-NOT-CONSP))
     (48 48
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (48 48
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (47 23
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (39 1 (:REWRITE MILAWA::MEMBERP-OF-CONS))
     (23 23
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (23 23
         (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (23 23
         (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (22 22
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (22 22
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (22 22 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (22 22
         (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
     (22 22
         (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
     (21 21
         (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (21 9 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (13 13
         (:REWRITE MILAWA::TRUE-LISTP-OF-REMOVE-ALL))
     (13 3
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (13 3
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (10 10
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (10 10
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (10 10
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (9 9
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (4 4 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (4 4 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (4 4
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (3 3
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (2 1
        (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (1 1
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (1 1
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE)))
(MILAWA::DIFFERENCE
     (14 2
         (:REWRITE MILAWA::RANK-WHEN-NOT-CONSP))
     (8 2
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (5 2
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (4 4 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (4 1
        (:REWRITE MILAWA::RANK-WHEN-MEMBERP-WEAK))
     (4 1 (:REWRITE MILAWA::RANK-WHEN-MEMBERP))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (2 2 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (2 2
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (1 1 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP)))
(MILAWA::DIFFERENCE-WHEN-NOT-CONSP
     (4 1
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (2 1
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (1 1 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (1 1
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (1 1 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP)))
(MILAWA::DIFFERENCE-OF-CONS
     (159 15
          (:REWRITE MILAWA::DIFFERENCE-WHEN-NOT-CONSP))
     (85 28
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (66 14
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (55 28
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (51 7
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (39 15
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (32 32
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (32 32
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (19 19
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (19 19
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (19 19
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (19 19 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (17 17
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (14 14
         (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (14 14
         (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (10 10
         (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (10 10
         (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (8 8 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (8 8
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (8 8
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (8 8
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (8 8 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (7 7
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (7 7
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (7 7
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
     (7 7
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE)))
(MILAWA::TRUE-LISTP-OF-DIFFERENCE
     (123 39
          (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (109 28
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (60 28
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (28 28
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (28 28
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (27 27
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (27 27
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (27 27 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (10 6 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (10 2
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (9 1
        (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (6 6
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (4 4 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (4 4 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (4 4
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (1 1
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (1 1
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (1 1
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
     (1 1
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE)))
(MILAWA::DIFFERENCE-OF-LIST-FIX-ONE
     (85 31
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (84 11
         (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (81 33
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (59 11 (:REWRITE MILAWA::CONSP-OF-LIST-FIX))
     (54 9
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (54 9
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (53 33
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (44 44
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (44 44
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (18 18 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (18 18
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (18 18
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (18 18 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (18 18
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (16 16
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (16 16
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (16 16 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (13 9 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (12 8 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (11 3
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (10 2
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (9 9
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (9 9
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (3 3
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (3 3
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (2 2
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
     (2 2
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE)))
(MILAWA::DIFFERENCE-OF-LIST-FIX-TWO
     (126 39
          (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (118 40
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (113 12
          (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (76 12
         (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
     (71 40
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (54 9
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (54 9
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (46 6
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (40 40
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (40 40
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (31 1 (:REWRITE MILAWA::CDR-OF-LIST-FIX))
     (26 26
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (26 26
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (26 26 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (18 18 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (18 18
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (18 18
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (18 18 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (18 18
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (14 10
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (10 10
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (9 9
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (7 6 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (6 6
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (6 6
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (6 6
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (6 6
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (6 6
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (6 2
        (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (3 3
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (3 3
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (3 3
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
     (3 3
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE)))
(MILAWA::DIFFERENCE-OF-APP-ONE
     (199 73
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (195 26
          (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (191 97
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (141 13 (:REWRITE MILAWA::CONSP-OF-APP))
     (97 97
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (97 97
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (66 11
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (66 11
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (47 43
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (42 42
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (42 42
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (42 42 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (26 26
         (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (22 22 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (22 22
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (22 22
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (22 22 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (22 22
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (21 5
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (19 3
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (18 10
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (12 12
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (12 12
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (12 12
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (11 11
         (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (10 10
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (5 5
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (5 5
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (5 1
        (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
     (4 4 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (3 3
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (3 3
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (3 3
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
     (3 3
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE)))
(MILAWA::DIFFERENCE-OF-DIFFERENCE
     (241 70
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (171 83
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (127 15
          (:REWRITE MILAWA::APP-WHEN-NOT-CONSP))
     (123 15
          (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (87 87
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (87 87
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (77 13
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (72 12
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (72 12
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (67 7
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (57 57
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (57 57
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (57 57
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (57 57 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (43 7
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (38 14
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (35 7
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (24 24 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (24 24
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (24 24
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (24 24 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (24 24
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (15 15
         (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (14 14
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (13 13
         (:REWRITE MILAWA::TRUE-LISTP-OF-DIFFERENCE))
     (13 13
         (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (12 12
         (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (10 10
         (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
     (10 10
         (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
     (9 9
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (9 9
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (9 9
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP)))
(MILAWA::REV-OF-DIFFERENCE
     (263 86
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (119 56
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (86 86
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (86 86
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (72 12
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (72 12
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (71 15 (:REWRITE MILAWA::REV-UNDER-IFF))
     (40 4 (:REWRITE MILAWA::APP-WHEN-NOT-CONSP))
     (31 7
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (28 4
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (24 24 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (24 24
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (24 24
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (24 24 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (24 24
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (23 11
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (21 21
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (21 21
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (21 21
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (21 21 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (15 15 (:REWRITE MILAWA::TRUE-LISTP-OF-REV))
     (12 12
         (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (11 11
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (7 7
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (7 7
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (5 5
        (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (4 4 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (4 4
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (4 4
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (4 4
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
     (4 4
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
     (3 3
        (:REWRITE MILAWA::APP-OF-CONS-WHEN-NOT-CONSP-RIGHT)))
(MILAWA::DIFFERENCE-OF-REV)
(MILAWA::DIFFERENCE-OF-REV-TWO
     (102 27
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (99 11
         (:REWRITE MILAWA::REV-WHEN-NOT-CONSP))
     (56 27
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (54 9
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (54 9
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (27 27
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (27 27
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (25 25
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (25 25
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (25 25
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (25 25 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (18 18 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (18 18
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (18 18
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (18 18 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (18 18
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (13 9 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (11 3
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (9 9
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (9 9
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (6 2
        (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (4 4 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (4 4
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (4 4
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (4 4
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (3 3
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
     (3 3
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
     (3 3
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (3 3
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE)))
(MILAWA::MEMBERP-OF-DIFFERENCE
 (4624 588
       (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
 (3772 349
       (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
 (2931 945
       (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (1776 588
       (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
 (1664 659
       (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (1154 1154
       (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (828 204
      (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (640 640
      (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
 (640 640
      (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
 (638 31 (:REWRITE MILAWA::SUBSETP-OF-CONS))
 (349 349
      (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
 (335 335
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (335 335
      (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (335 335
      (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (335 335 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (312 312
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (286 286
      (:REWRITE MILAWA::TRUE-LISTP-OF-DIFFERENCE))
 (281 281
      (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (281 281
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (210 210
      (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (181 181
      (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (159 159
      (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
 (159 159
      (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
 (159 159
      (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
 (63 13
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (63 13
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (20 20 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (20 20
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (20 20
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (20 20 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (20 20
     (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (16 16
     (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (16
    16
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (15 15
     (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (6 6 (:REWRITE MILAWA::CDR-OF-CONS)))
(MILAWA::UNIQUEP-OF-DIFFERENCE-WHEN-UNIQUEP
     (116 35
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (106 48
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (48 48
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (48 48
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (40 8
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (36 4
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (32 4
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (27 27
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (27 27
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (27 27
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (27 27 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (26 10
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (24 4
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (13 13
         (:REWRITE MILAWA::TRUE-LISTP-OF-DIFFERENCE))
     (10 10
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (8 8
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (8 8
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (5 5
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (5 5
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (5 5
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (5 5
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
     (5 5
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP)))
(MILAWA::DISJOINTP-OF-DIFFERENCE-WITH-Y
     (355 47
          (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (308 123
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (286 18
          (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-OTHER-TWO))
     (199 79
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (183 5
          (:REWRITE MILAWA::MEMBERP-OF-DIFFERENCE))
     (173 10
          (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
     (125 125
          (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (125 125
          (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (97 17
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (81 18
         (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (77 13
         (:REWRITE MILAWA::DISJOINTP-WHEN-NOT-CONSP-TWO))
     (65 13
         (:REWRITE MILAWA::DISJOINTP-WHEN-NOT-CONSP-ONE))
     (55 55
         (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (55 55
         (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (44 44
         (:REWRITE MILAWA::TRUE-LISTP-OF-DIFFERENCE))
     (43 2 (:REWRITE MILAWA::SUBSETP-OF-CONS))
     (40 40
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (40 40
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (40 40
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (40 40 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (37 16
         (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-DISJOINTP-THREE))
     (35 11
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (18 1
         (:REWRITE MILAWA::SUBSETP-OF-CONS-TWO))
     (17 17
         (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (16 16
         (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-DISJOINTP-TWO))
     (16 16
         (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-DISJOINTP-ONE))
     (16 16
         (:REWRITE MILAWA::DISJOINTP-WHEN-COMMON-MEMBER-TWO))
     (16 16
         (:REWRITE MILAWA::DISJOINTP-WHEN-COMMON-MEMBER-ONE))
     (14 6
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (12 12 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (12 12
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (12 12
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (12 12
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (11 11
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (9 9
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (9 9
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
     (4 4 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (4 4 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (4 4
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP)))
(MILAWA::DISJOINTP-OF-DIFFERENCE-WITH-Y-ALT
     (348 41
          (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (306 121
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (209 15
          (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-OTHER-ONE))
     (197 77
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (183 5
          (:REWRITE MILAWA::MEMBERP-OF-DIFFERENCE))
     (173 10
          (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
     (123 123
          (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (123 123
          (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (97 17
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (81 18
         (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (77 13
         (:REWRITE MILAWA::DISJOINTP-WHEN-NOT-CONSP-TWO))
     (65 13
         (:REWRITE MILAWA::DISJOINTP-WHEN-NOT-CONSP-ONE))
     (49 49
         (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (49 49
         (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (44 44
         (:REWRITE MILAWA::TRUE-LISTP-OF-DIFFERENCE))
     (43 2 (:REWRITE MILAWA::SUBSETP-OF-CONS))
     (40 40
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (40 40
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (40 40
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (40 40 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (35 11
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (18 1
         (:REWRITE MILAWA::SUBSETP-OF-CONS-TWO))
     (17 17
         (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (14 14
         (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-DISJOINTP-TWO))
     (14 14
         (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-DISJOINTP-THREE))
     (14 14
         (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-DISJOINTP-ONE))
     (14 14
         (:REWRITE MILAWA::DISJOINTP-WHEN-COMMON-MEMBER-TWO))
     (14 14
         (:REWRITE MILAWA::DISJOINTP-WHEN-COMMON-MEMBER-ONE))
     (14 6
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (12 12 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (12 12
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (12 12
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (12 12
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (11 11
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (9 9
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (9 9
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
     (4 4 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (4 4 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (4 4
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP)))
(MILAWA::DIFFERENCE-WHEN-SUBSETP
     (89 23
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (67 9
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (50 23
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (26 26
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (25 25
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (22 22
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (22 22
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (22 22
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (22 22 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (16 12
         (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (11 7 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (11 3
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (9 1
        (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (7 7
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (5 3
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (2 2
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
     (2 2
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE)))
(MILAWA::SUBSETP-WITH-APP-OF-DIFFERENCE-ONTO-TAKEAWAY
     (477 55
          (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (361 138
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (290 107
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (208 14 (:REWRITE MILAWA::CONSP-OF-APP))
     (165 10 (:REWRITE MILAWA::SUBSETP-OF-CDR))
     (141 141
          (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (141 141
          (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (127 48
          (:REWRITE MILAWA::DIFFERENCE-WHEN-NOT-CONSP))
     (90 64
         (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (88 7
         (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (84 16
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (80 16
         (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (66 62
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (61 61
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (61 61
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (61 61 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (45 17
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (43 1
         (:REWRITE MILAWA::SUBSETP-OF-APP-WHEN-SUBSETS))
     (33 5
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (31 31
         (:REWRITE MILAWA::TRUE-LISTP-OF-DIFFERENCE))
     (20 1
         (:REWRITE MILAWA::MEMBERP-OF-DIFFERENCE))
     (18 18
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (16 16
         (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (16 16
         (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (16 16
         (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (10 10
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (10 10
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (10 10
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (8 8
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
     (8 8
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
     (7 7
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (6 1
        (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (5 1
        (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
     (4 4 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (4 4 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (4 4
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (2 2 (:REWRITE MILAWA::SUBSETP-REFLEXIVE))
     (1 1 (:REWRITE MILAWA::CDR-OF-CONS)))
(MILAWA::FAST-DIFFERENCE$
     (14 2
         (:REWRITE MILAWA::RANK-WHEN-NOT-CONSP))
     (8 2
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (5 2
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (4 4 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (4 1
        (:REWRITE MILAWA::RANK-WHEN-MEMBERP-WEAK))
     (4 1 (:REWRITE MILAWA::RANK-WHEN-MEMBERP))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (2 2 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (2 2
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (1 1 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP)))
(MILAWA::FAST-DIFFERENCE$-WHEN-NOT-CONSP
     (4 1
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (2 1
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (1 1 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (1 1
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (1 1 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP)))
(MILAWA::FAST-DIFFERENCE$-OF-CONS
     (66 14
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (51 7
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (41 14
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (39 15
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (23 14
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (18 18
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (18 18
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (17 17
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (14 14
         (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (14 14
         (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (10 10
         (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (10 10
         (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (9 9
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (9 9 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (9 9
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (9 9 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (8 8 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (7 7
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (7 7
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (7 7
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
     (7 7
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE)))
(MILAWA::FORCING-FAST-DIFFERENCE$-REMOVAL
 (785 303
      (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (572 212
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (459 31
      (:REWRITE MILAWA::SUBSETP-OF-REV-ONE))
 (420 59
      (:REWRITE MILAWA::DIFFERENCE-WHEN-NOT-CONSP))
 (398 82
      (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
 (338 338
      (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (338 338
      (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (273 37
      (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
 (264 138
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (256 116
      (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (243 51
      (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
 (162 27
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (162 27
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (145 31 (:REWRITE MILAWA::REV-UNDER-IFF))
 (136 2 (:REWRITE MILAWA::SUBSETP-OF-APP-ONE))
 (135 63
      (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
 (120 120
      (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (120 120
      (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (120 120 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (116 116
      (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (100 10 (:REWRITE MILAWA::SUBSETP-OF-CDR))
 (84 82
     (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
 (75 75
     (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
 (75 75
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (75 75
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (62 62
     (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
 (57 57
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (57 57
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (57 57
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (54 54 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (54 54
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (54 54
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (54 54 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (54 54
     (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (40 40
     (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
 (40 40
     (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
 (40 40
     (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
 (36 36
     (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
 (32 32
     (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (32
    32
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (31 31 (:REWRITE MILAWA::TRUE-LISTP-OF-REV))
 (31 10
     (:REWRITE MILAWA::APP-OF-CONS-WHEN-NOT-CONSP-RIGHT))
 (27 27 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (27 27
     (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE)))
(MILAWA::REMOVE-DUPLICATES
     (14 2
         (:REWRITE MILAWA::RANK-WHEN-NOT-CONSP))
     (8 2
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (5 2
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (4 4 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (4 1
        (:REWRITE MILAWA::RANK-WHEN-MEMBERP-WEAK))
     (4 1 (:REWRITE MILAWA::RANK-WHEN-MEMBERP))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (2 2 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (2 2
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (1 1 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP)))
(MILAWA::REMOVE-DUPLICATES-WHEN-NOT-CONSP
     (4 1
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (2 1
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (1 1 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (1 1
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (1 1 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP)))
(MILAWA::REMOVE-DUPLICATES-OF-CONS
 (105 15
      (:REWRITE MILAWA::REMOVE-DUPLICATES-WHEN-NOT-CONSP))
 (90 14
     (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
 (79 7
     (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
 (65 23
     (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (63 19
     (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (45 23
     (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (38 38
     (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (38 38
     (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (22 22
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (16 16
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (14 14
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (14 14
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (14 14
     (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (14 14 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (14 14
     (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
 (14 14
     (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
 (12 12
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (12 12
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (12 8 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
 (12 4
     (:REWRITE MILAWA::MEMBERP-OF-CAR-IN-CDR-WHEN-UNIQUEP))
 (10 10
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (10 10
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (8 8 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (8 4
    (:REWRITE MILAWA::UNIQUEP-WHEN-NOT-CONSP))
 (7 7
    (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
 (7 7
    (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
 (7 7
    (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
 (7 7
    (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
 (4 4
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (4
   4
   (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END)))
(MILAWA::TRUE-LISTP-OF-REMOVE-DUPLICATES
     (122 38
          (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (105 27
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (58 27
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (28 28
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (28 28
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (26 26
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (26 26
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (26 26 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (10 6 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (10 2
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (9 1
        (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (6 6
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (4 4 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (4 4 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (4 4
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (1 1
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (1 1
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (1 1
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
     (1 1
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE)))
(MILAWA::LEN-OF-REMOVE-DUPLICATES
     (767 80 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (442 76
          (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (327 77
          (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
     (193 27
          (:REWRITE MILAWA::EQUAL-OF-LEN-AND-ZERO))
     (173 29
          (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (162 162 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (133 77
          (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (129 68
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (122 64
          (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
     (122 64
          (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
     (99 31
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (98 80
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (94 43
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (80 80
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (76 76 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (75 75
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (75 75
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (58 5 (:REWRITE MILAWA::SQUEEZE-LAW-THREE))
     (48 16
         (:REWRITE MILAWA::LESS-WHEN-ZP-RIGHT-CHEAP))
     (34 2
         (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
     (29 29
         (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (29 2 (:REWRITE MILAWA::SQUEEZE-LAW-TWO))
     (25 25
         (:REWRITE MILAWA::TRUE-LISTP-OF-REMOVE-DUPLICATES))
     (25 13
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (21 21
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (21 21
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (21 21
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (21 2
         (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
     (20 4
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (19 1 (:REWRITE MILAWA::|(< 1 (len x))|))
     (17 17
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (17 17
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (17 17
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (17 2
         (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b|))
     (14 2
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (13 13
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (6 6 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (6 2
        (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
     (5 5 (:REWRITE MILAWA::NATP-OF-PLUS))
     (5 5
        (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS))
     (4 4
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (4 4
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (3 3
        (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-EQUAL-OF-PLUS))
     (2 2
        (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
     (2 2
        (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (2 2
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
     (2 2
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
     (2 2 (:REWRITE MILAWA::IRREFLEXIVITY-OF-<))
     (2 2
        (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
     (2 2
        (:REWRITE MILAWA::EQUAL-OF-NFIX-WITH-POSITIVE-CONSTANT)))
(MILAWA::REMOVE-DUPLICATES-OF-LIST-FIX
     (98 12
         (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (95 31
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (75 33
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (54 9
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (54 9
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (53 11 (:REWRITE MILAWA::CONSP-OF-LIST-FIX))
     (52 33
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (46 46
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (46 46
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (46 6
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (31 1 (:REWRITE MILAWA::CDR-OF-LIST-FIX))
     (18 18 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (18 18
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (18 18
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (18 18 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (18 18
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (18 18
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (18 18
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (18 18
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (15 10 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (14 14
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (14 14
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (14 14 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (14 10
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (10 10
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (9 9
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (6 6
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (6 6
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (6 2
        (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (3 3
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (3 3
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (3 3
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
     (3 3
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE)))
(MILAWA::MEMBERP-OF-REMOVE-DUPLICATES
 (1901 241
       (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
 (1706 185
       (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
 (1321 421
       (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (772 241
      (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
 (648 267
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (524 524
      (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (416 106
      (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (279 279
      (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
 (279 279
      (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
 (185 185
      (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
 (154 154
      (:REWRITE MILAWA::TRUE-LISTP-OF-REMOVE-DUPLICATES))
 (153 153
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (134 134
      (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (134 134
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (127 127
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (127 127
      (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (127 127
      (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (127 127 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (112 112
      (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (84 84
     (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
 (84 84
     (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
 (84 84
     (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
 (78 78 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (31 6
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (31 6
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (10 10 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (10 10
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (10 10
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (10 10 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (10 10
     (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (10 10
     (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (10
    10
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (9 9
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (6 6 (:REWRITE MILAWA::CDR-OF-CONS)))
(MILAWA::UNIQUEP-OF-REMOVE-DUPLICATES
     (87 14
         (:REWRITE MILAWA::UNIQUEP-WHEN-NOT-CONSP))
     (82 33
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (74 20
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (34 34
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (34 34
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (20 4
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (18 18
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (18 18
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (18 18
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (18 18 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (18 2
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (15 7 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (13 13
         (:REWRITE MILAWA::TRUE-LISTP-OF-REMOVE-DUPLICATES))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (7 7
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (4 4 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (4 4 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (4 4
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (4 4
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (4 4
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (3 3
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (3 3
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
     (3 3
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
     (1 1
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (1 1
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE)))
(MILAWA::REMOVE-DUPLICATES-OF-DIFFERENCE
     (292 133
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (260 52
          (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (232 88
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (187 48
          (:REWRITE MILAWA::DIFFERENCE-WHEN-NOT-CONSP))
     (147 147
          (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (147 147
          (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (123 19
          (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (78 13
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (78 13
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (61 61
         (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (61 61
         (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (54 3 (:REWRITE MILAWA::SUBSETP-OF-CONS))
     (53 17
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (52 4 (:REWRITE MILAWA::SUBSETP-OF-CDR))
     (48 48
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (48 48
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (48 48
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (48 48 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (44 8
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (30 30
         (:REWRITE MILAWA::TRUE-LISTP-OF-REMOVE-DUPLICATES))
     (26 26 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (26 26
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (26 26
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (26 26 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (26 26
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (19 19
         (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (17 17
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (15 15
         (:REWRITE MILAWA::TRUE-LISTP-OF-DIFFERENCE))
     (14 14
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (14 14
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (14 14
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (13 13
         (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (13 13
         (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
     (13 13
         (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
     (13 13
         (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (6 6 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR)))
(MILAWA::REMOVE-DUPLICATES-WHEN-UNIQUE
     (79 13
         (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (76 33
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (75 30
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (66 11
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (66 11
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (50 30
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (30 30
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (30 30
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (22 22 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (22 22
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (22 22
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (22 22 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (22 22
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (16 12
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (15 15
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (15 15
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (15 15 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (15 15
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (15 15
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (15 15
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (15 10 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (12 12
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (11 11
         (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (10 2
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (9 1
        (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (2 2
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
     (2 2
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (1 1
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (1 1
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE)))
(MILAWA::SUBSETP-OF-REMOVE-DUPLICATES-ONE
     (108 21
          (:REWRITE MILAWA::REMOVE-DUPLICATES-WHEN-UNIQUE))
     (87 11
         (:REWRITE MILAWA::UNIQUEP-WHEN-NOT-CONSP))
     (82 45
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (76 37
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (75 13
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (65 15
         (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (61 21
         (:REWRITE MILAWA::REMOVE-DUPLICATES-WHEN-NOT-CONSP))
     (59 13
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (49 49
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (49 49
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (30 6 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (21 5
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (16 5
         (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (13 13
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (13 13
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (13 13
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (13 13 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (10 2
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (8 8
        (:REWRITE MILAWA::TRUE-LISTP-OF-REMOVE-DUPLICATES))
     (6 6
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (4 4
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (4 4
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (4 4
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
     (4 4
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
     (2 2 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (2 2 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (2 2
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP)))
(MILAWA::SUBSETP-OF-REMOVE-DUPLICATES-TWO
     (80 14
         (:REWRITE MILAWA::REMOVE-DUPLICATES-WHEN-UNIQUE))
     (66 8
         (:REWRITE MILAWA::UNIQUEP-WHEN-NOT-CONSP))
     (55 30
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (55 25
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (50 8
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (44 14
         (:REWRITE MILAWA::REMOVE-DUPLICATES-WHEN-NOT-CONSP))
     (36 8
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (32 32
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (32 32
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (15 3 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (10 10
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (10 10
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (10 10
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (10 10 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (10 2
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (5 5
        (:REWRITE MILAWA::TRUE-LISTP-OF-REMOVE-DUPLICATES))
     (5 1
        (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (3 3
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (2 2 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (2 2 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (2 2
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
     (2 2
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
     (2 2
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE)))
(MILAWA::APP-OF-REMOVE-DUPLICATES-WITH-UNIQUE-AND-DISJOINT
     (719 14 (:REWRITE MILAWA::UNIQUEP-OF-APP))
     (409 166
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (336 22
          (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-OTHER-TWO))
     (301 177
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (289 54
          (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (196 37
          (:REWRITE MILAWA::REMOVE-DUPLICATES-WHEN-NOT-CONSP))
     (184 184
          (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (184 184
          (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (167 2 (:REWRITE MILAWA::UNIQUEP-OF-CONS))
     (126 26
          (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (114 13 (:REWRITE MILAWA::CONSP-OF-APP))
     (87 83
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (81 81
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (81 81
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (81 81 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (78 78
         (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (78 78
         (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (72 12
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (72 12
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (48 21
         (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-DISJOINTP-FOUR))
     (32 32
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (32 32
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (32 32
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (30 6
         (:REWRITE MILAWA::DISJOINTP-WHEN-NOT-CONSP-TWO))
     (26 26
         (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (25 9
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (24 24 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (24 24
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (24 24
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (24 24 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (24 24
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (21 13
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (18 6
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (15 10
         (:REWRITE MILAWA::UNIQUEP-OF-CDR-WHEN-UNIQUEP))
     (14 11
         (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
     (13 13
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (13 10
         (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (12 12
         (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (12 12
         (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-DISJOINTP-TWO))
     (12 12
         (:REWRITE MILAWA::DISJOINTP-WHEN-SUBSETP-OF-DISJOINTP-THREE))
     (11 11
         (:REWRITE MILAWA::TRUE-LISTP-OF-REMOVE-DUPLICATES))
     (11 11
         (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
     (10 10 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (10 6
         (:REWRITE MILAWA::DISJOINTP-WHEN-NOT-CONSP-ONE))
     (9 9
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (9 9
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (6 6
        (:REWRITE MILAWA::DISJOINTP-WHEN-COMMON-MEMBER-TWO))
     (6 6
        (:REWRITE MILAWA::DISJOINTP-WHEN-COMMON-MEMBER-ONE)))
(MILAWA::REMOVE-DUPLICATES-OF-REMOVE-ALL
 (252 107
      (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (210 62
      (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
 (189 55
      (:REWRITE MILAWA::REMOVE-ALL-WHEN-NOT-CONSP))
 (186 46
      (:REWRITE MILAWA::REMOVE-DUPLICATES-WHEN-NOT-CONSP))
 (140 68
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (119 119
      (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (119 119
      (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (91 27
     (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (91 16
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (91 16
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (79 14
     (:REWRITE MILAWA::UNIQUEP-OF-REMOVE-ALL-WHEN-UNIQUEP))
 (68 3 (:REWRITE MILAWA::UNIQUEP-OF-CONS))
 (62 62
     (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
 (59 3 (:REWRITE MILAWA::MEMBERP-OF-CONS))
 (52 52
     (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
 (52 52
     (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
 (48 48
     (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
 (41 27
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (30 30 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (30 30
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (30 30
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (30 30 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (30 30
     (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (27 27
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (26 26
     (:REWRITE MILAWA::TRUE-LISTP-OF-REMOVE-ALL))
 (24 24
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (24 24
     (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (24 24 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (20 20
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (20 20
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (20 20
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (16 16
     (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (13 1 (:REWRITE MILAWA::SUBSETP-OF-CONS))
 (12 8
     (:REWRITE MILAWA::UNIQUEP-OF-CDR-WHEN-UNIQUEP))
 (12 2
     (:REWRITE MILAWA::UNIQUEP-OF-LIST-FIX))
 (7 7
    (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
 (7 7
    (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
 (4 4 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (4 4
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (4
   4
   (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END)))
(MILAWA::SUBSETP-OF-CONS-ONTO-REMOVE-DUPLICATES
     (33 8
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (30 3
         (:REWRITE MILAWA::REMOVE-DUPLICATES-WHEN-UNIQUE))
     (27 12
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (27 3
         (:REWRITE MILAWA::UNIQUEP-WHEN-NOT-CONSP))
     (22 6
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (18 18
         (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (17 12
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (15 3
         (:REWRITE MILAWA::REMOVE-DUPLICATES-WHEN-NOT-CONSP))
     (14 6
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (12 12
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (12 12
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (10 2 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (8 8
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (8 8
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (5 5
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (5 5 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (5 5
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (5 5 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (4 4
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (4 1
        (:REWRITE MILAWA::MEMBERP-OF-REMOVE-DUPLICATES))
     (2 2 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (2 2 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (2 2
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (2 2 (:REWRITE MILAWA::CDR-OF-CONS)))
(MILAWA::SUBSETP-OF-REMOVE-ALL-OF-REMOVE-DUPLICATES
     (129 5
          (:REWRITE MILAWA::SUBSETP-OF-REMOVE-ALL-WHEN-SUBSETP))
     (126 10
          (:REWRITE MILAWA::REMOVE-ALL-OF-NON-MEMBERP))
     (107 35
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (99 10
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (84 4
         (:REWRITE MILAWA::MEMBERP-OF-REMOVE-DUPLICATES))
     (55 10
         (:REWRITE MILAWA::REMOVE-ALL-WHEN-NOT-CONSP))
     (50 26
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (43 11
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (40 10
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (39 7
         (:REWRITE MILAWA::REMOVE-DUPLICATES-WHEN-UNIQUE))
     (35 35
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (35 35
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (32 4
         (:REWRITE MILAWA::UNIQUEP-WHEN-NOT-CONSP))
     (27 7
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (23 7
         (:REWRITE MILAWA::REMOVE-DUPLICATES-WHEN-NOT-CONSP))
     (20 4 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (12 12
         (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (11 11
         (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (11 11
         (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (8 8
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (8 8 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (8 8
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (8 8 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (7 7
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (7 7
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (7 7
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
     (7 7
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (5 5
        (:REWRITE MILAWA::TRUE-LISTP-OF-REMOVE-ALL))
     (4 4
        (:REWRITE MILAWA::TRUE-LISTP-OF-REMOVE-DUPLICATES))
     (4 4
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (2 2 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (2 2 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (2 2
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP)))
(MILAWA::TUPLEP (23 1
                    (:REWRITE MILAWA::MINUS-WHEN-NOT-LESS))
                (19 14
                    (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
                (19 1 (:REWRITE MILAWA::LESS-OF-ONE-LEFT))
                (17 17 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
                (16 10
                    (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
                (13 5
                    (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
                (9 5 (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
                (7 1
                   (:REWRITE MILAWA::|a < b --> a <= b-1|))
                (6 6
                   (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
                (6 6
                   (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
                (6 2 (:REWRITE MILAWA::ZP-OF-NFIX))
                (4 4 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
                (4 1
                   (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
                (3 3
                   (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
                (3 3 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
                (3 3
                   (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
                (2 1
                   (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
                (1 1
                   (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
                (1 1
                   (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
                (1 1
                   (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
                (1 1
                   (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
                (1 1
                   (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
                (1 1
                   (:REWRITE MILAWA::MINUS-WHEN-ZP-RIGHT-CHEAP))
                (1 1
                   (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP))
                (1 1 (:REWRITE MILAWA::IRREFLEXIVITY-OF-<))
                (1 1
                   (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
                (1 1
                   (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
                (1 1
                   (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
                (1 1
                   (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP)))
(MILAWA::TUPLEP-WHEN-NOT-CONSP
     (8 2
        (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (8 2 (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
     (5 5 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (5 5
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (5 5 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (4 1
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (2 1
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP)))
(MILAWA::TUPLEP-WHEN-ZP
     (10 2
         (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (9 5 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (9 1
        (:REWRITE MILAWA::TUPLEP-WHEN-NOT-CONSP))
     (8 2 (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
     (5 5 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (4 1
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (3 3
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (2 1
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (1 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (1 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP)))
(MILAWA::TUPLEP-OF-CONS
     (414 51
          (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
     (271 7 (:REWRITE MILAWA::|(= c (- a b))|))
     (264 6 (:REWRITE MILAWA::TUPLEP-WHEN-ZP))
     (214 13 (:REWRITE MILAWA::LESS-OF-ONE-LEFT))
     (202 30 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (182 40
          (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (114 5
          (:REWRITE MILAWA::MINUS-WHEN-NOT-LESS))
     (111 25
          (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (76 5 (:REWRITE MILAWA::ANTISYMMETRY-OF-<))
     (64 51
         (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (60 2 (:REWRITE MILAWA::|(- (- a b) c)|))
     (54 6
         (:REWRITE MILAWA::TUPLEP-WHEN-NOT-CONSP))
     (50 50
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (50 50
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (44 44 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (41 10
         (:REWRITE MILAWA::NFIX-WHEN-NATP-CHEAP))
     (36 10 (:REWRITE MILAWA::LESS-OF-ZERO-LEFT))
     (34 32
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (34 32
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (28 7
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (27 27
         (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (26 26 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (26 2 (:REWRITE MILAWA::|(< a (- b c))|))
     (24 2 (:REWRITE MILAWA::LESS-OF-NFIX-RIGHT))
     (24 2 (:REWRITE MILAWA::|(< (- a b) c)|))
     (21 7 (:REWRITE MILAWA::LESS-OF-ONE-RIGHT))
     (19 10
         (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
     (17 17
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
     (16 7
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (12 12 (:REWRITE MILAWA::NATP-OF-MINUS))
     (12 10
         (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
     (11 7
         (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP))
     (9 2
        (:REWRITE MILAWA::EQUAL-OF-ZERO-AND-NFIX))
     (7 7
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (7 7
        (:REWRITE MILAWA::MINUS-WHEN-ZP-RIGHT-CHEAP))
     (7 7
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (7 7
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (7 1 (:REWRITE MILAWA::LESS-OF-NFIX-LEFT))
     (3 3
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (2 2 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (2 2
        (:REWRITE MILAWA::LESS-WHEN-ZP-RIGHT-CHEAP))
     (2 2 (:REWRITE MILAWA::LESS-OF-ZERO-RIGHT))
     (2 2
        (:REWRITE MILAWA::EQUAL-OF-NFIX-WITH-POSITIVE-CONSTANT))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (2 2
        (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP)))
(MILAWA::BOOLEANP-OF-TUPLEP
     (260 15 (:REWRITE MILAWA::LESS-OF-ONE-LEFT))
     (205 5 (:REWRITE MILAWA::|(= c (- a b))|))
     (100 5
          (:REWRITE MILAWA::MINUS-WHEN-NOT-LESS))
     (92 52
         (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (70 70 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (68 17
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (60 60
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (46 24
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (46 16
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (34 34
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (34 34
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (32 8
         (:REWRITE MILAWA::BOOLEANP-WHEN-NATP-CHEAP))
     (29 8
         (:REWRITE MILAWA::BOOLEANP-WHEN-CONSP-CHEAP))
     (24 24
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (24 24
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (17 17
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (15 5 (:REWRITE MILAWA::LESS-OF-ONE-RIGHT))
     (14 14 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (14 14 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (14 14
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (10 10
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
     (10 10 (:REWRITE MILAWA::NATP-OF-MINUS))
     (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (5 5
        (:REWRITE MILAWA::MINUS-WHEN-ZP-RIGHT-CHEAP))
     (5 5
        (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (5 5
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (5 5
        (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP)))
(MILAWA::TRUE-LISTP-WHEN-TUPLEP
 (665 17 (:REWRITE MILAWA::|(= c (- a b))|))
 (596 35 (:REWRITE MILAWA::LESS-OF-ONE-LEFT))
 (300 13
      (:REWRITE MILAWA::MINUS-WHEN-NOT-LESS))
 (260 56 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (210 121
      (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
 (194 56
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (147 147 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (128 32
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (127 48
      (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (122 32
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (120 4 (:REWRITE MILAWA::|(- (- a b) c)|))
 (117 117
      (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (108 108
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (108 108
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (84 8 (:REWRITE MILAWA::ANTISYMMETRY-OF-<))
 (64 16
     (:REWRITE MILAWA::NFIX-WHEN-NATP-CHEAP))
 (52 4 (:REWRITE MILAWA::|(< a (- b c))|))
 (51 17 (:REWRITE MILAWA::LESS-OF-ONE-RIGHT))
 (48 48 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (48 48
     (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (48 48
     (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (48 48
     (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (48 4 (:REWRITE MILAWA::|(< (- a b) c)|))
 (42 26
     (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (38 38
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
 (30 30 (:REWRITE MILAWA::NATP-OF-MINUS))
 (28 16
     (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
 (26 26
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (26 26
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (25 17
     (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP))
 (19 19 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (17 17
     (:REWRITE MILAWA::MINUS-WHEN-ZP-RIGHT-CHEAP))
 (16 16
     (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
 (10 10
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (10 10
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (8 8
    (:REWRITE MILAWA::CDR-UNDER-IFF-WITH-LEN-FREE-IN-BOUND))
 (8 8
    (:REWRITE MILAWA::CDR-UNDER-IFF-WHEN-TRUE-LISTP-WITH-LEN-FREE))
 (8 8
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (8 8
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (4 4
    (:REWRITE MILAWA::LESS-WHEN-ZP-RIGHT-CHEAP))
 (4 4
    (:REWRITE MILAWA::CDR-OF-CDR-UNDER-IFF-WITH-LEN-FREE-IN-BOUND))
 (4 4
    (:REWRITE MILAWA::CDR-OF-CDR-UNDER-IFF-WHEN-TRUE-LISTP-WITH-LEN-FREE)))
(MILAWA::LEN-WHEN-TUPLEP
 (241 34
      (:REWRITE MILAWA::LEN-WHEN-NOT-CONSP))
 (215 34
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (187 76
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (161 95
      (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
 (125 125 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (103 5
      (:REWRITE MILAWA::MINUS-WHEN-NOT-LESS))
 (100 5
      (:REWRITE MILAWA::DECREMENT-LEN-WHEN-CONSP))
 (92 92
     (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (92 92
     (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (92 84
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (72 72
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (72 72
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (60 60
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (55 51
     (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (52 52
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (52 52
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (51 51
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (45 45 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (45 45 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (44 44
     (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (37 37
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (37 37
     (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (36 12 (:REWRITE MILAWA::LESS-OF-ONE-RIGHT))
 (30 12
     (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
 (29 8
     (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
 (24 4 (:REWRITE MILAWA::LESS-OF-NFIX-RIGHT))
 (24 4 (:REWRITE MILAWA::LESS-OF-NFIX-LEFT))
 (20 20
     (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (20 1 (:REWRITE MILAWA::|(< (- a b) c)|))
 (18 6 (:REWRITE MILAWA::|(< 1 (len x))|))
 (16 16 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (14 1 (:REWRITE MILAWA::|(< a (- b c))|))
 (12 12
     (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
 (11 11
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
 (11 11
     (:REWRITE MILAWA::CDR-UNDER-IFF-WITH-LEN-FREE-IN-BOUND))
 (11 11
     (:REWRITE MILAWA::CDR-UNDER-IFF-WHEN-TRUE-LISTP-WITH-LEN-FREE))
 (10 10
     (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (10
    10
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (9 9
    (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
 (9 9
    (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
 (8 8
    (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS))
 (7 7
    (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b|))
 (7 7
    (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
 (7 7 (:REWRITE MILAWA::SQUEEZE-LAW-TWO))
 (7 7 (:REWRITE MILAWA::SQUEEZE-LAW-THREE))
 (7 7 (:REWRITE MILAWA::SQUEEZE-LAW-ONE))
 (7 1 (:REWRITE MILAWA::|(< 0 (len x))|))
 (5 5
    (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP))
 (4 4
    (:REWRITE MILAWA::EQUAL-OF-NFIX-WITH-POSITIVE-CONSTANT))
 (3 1
    (:REWRITE MILAWA::COMMUTATIVITY-OF-+)))
(MILAWA::TUPLEP-WHEN-TRUE-LISTP
 (400 94 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (336 47
      (:REWRITE MILAWA::LEN-WHEN-NOT-CONSP))
 (317 13
      (:REWRITE MILAWA::MINUS-WHEN-NOT-LESS))
 (261 92
      (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (246 135
      (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
 (213 53
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (201 201
      (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (201 201
      (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (192 192 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (180 6 (:REWRITE MILAWA::|(- (- a b) c)|))
 (166 67
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (143 143
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (143 143
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (126 12 (:REWRITE MILAWA::ANTISYMMETRY-OF-<))
 (117 117
      (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (112 112
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (92 92
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (82 82 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (82 82
     (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (72 12 (:REWRITE MILAWA::|(< 1 (len x))|))
 (70 32
     (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
 (60 20 (:REWRITE MILAWA::LESS-OF-ONE-RIGHT))
 (53 53
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (53 53
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (50 7 (:REWRITE MILAWA::|(< a (- b c))|))
 (35 35
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
 (34 34
     (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (31 19
     (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP))
 (29 29
     (:REWRITE MILAWA::CDR-UNDER-IFF-WITH-LEN-FREE-IN-BOUND))
 (23 11
     (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
 (20 20
     (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (20
    20
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (20 1 (:REWRITE MILAWA::|(< (- a b) c)|))
 (11 11
     (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
 (7 7
    (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
 (7 7
    (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b|))
 (7 7
    (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
 (7 7
    (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
 (7 7 (:REWRITE MILAWA::SQUEEZE-LAW-TWO))
 (7 7 (:REWRITE MILAWA::SQUEEZE-LAW-THREE))
 (7 7 (:REWRITE MILAWA::SQUEEZE-LAW-ONE))
 (7 7
    (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
 (7 7
    (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS))
 (6 6
    (:REWRITE MILAWA::LESS-WHEN-ZP-RIGHT-CHEAP))
 (6 6
    (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-EQUAL-OF-PLUS))
 (3 1 (:REWRITE MILAWA::COMMUTATIVITY-OF-+))
 (1 1
    (:REWRITE MILAWA::LESS-OF-ZERO-RIGHT)))
(MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP
     (53 6
         (:REWRITE MILAWA::TUPLEP-WHEN-TRUE-LISTP))
     (51 21
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (51 16
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (25 5 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (22 22
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (22 22
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (10 10
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (10 10
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (10 10 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (6 6 (:REWRITE MILAWA::TUPLEP-WHEN-ZP))
     (6 6
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (6 6
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (6 6
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (5 5
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END)))
(MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP
     (53 6
         (:REWRITE MILAWA::TUPLEP-WHEN-TRUE-LISTP))
     (51 21
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (51 16
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (25 5 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (22 22
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (22 22
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (10 10
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (10 10
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (10 10 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (6 6 (:REWRITE MILAWA::TUPLEP-WHEN-ZP))
     (6 6
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (6 6
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (6 6
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (6 6
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (5 5
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END)))
(MILAWA::CONSP-OF-CDR-OF-CDR-WHEN-TUPLEP-3-CHEAP
 (53 6
     (:REWRITE MILAWA::TUPLEP-WHEN-TRUE-LISTP))
 (51 21
     (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (51 16
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (35 10
     (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (23 23
     (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (23 23
     (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (11 11
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (10 10
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (10 10
     (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (10 10 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (10 10
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (6 6 (:REWRITE MILAWA::TUPLEP-WHEN-ZP))
 (6 6
    (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (6 6
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (6 6
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (6 6
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (6 6
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (5 5
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (5
   5
   (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END)))
(MILAWA::REPEAT (23 1
                    (:REWRITE MILAWA::MINUS-WHEN-NOT-LESS))
                (19 1 (:REWRITE MILAWA::LESS-OF-ONE-LEFT))
                (18 13
                    (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
                (16 16 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
                (16 10
                    (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
                (13 5
                    (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
                (9 5 (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
                (7 1
                   (:REWRITE MILAWA::|a < b --> a <= b-1|))
                (6 6
                   (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
                (6 6
                   (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
                (6 2 (:REWRITE MILAWA::ZP-OF-NFIX))
                (4 4 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
                (3 3
                   (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
                (3 3 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
                (3 3
                   (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
                (1 1
                   (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
                (1 1
                   (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
                (1 1
                   (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
                (1 1
                   (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
                (1 1
                   (:REWRITE MILAWA::MINUS-WHEN-ZP-RIGHT-CHEAP))
                (1 1
                   (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP))
                (1 1 (:REWRITE MILAWA::IRREFLEXIVITY-OF-<))
                (1 1
                   (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
                (1 1
                   (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE)))
(MILAWA::REPEAT-OF-ZERO)
(MILAWA::REPEAT-OF-ONE)
(MILAWA::CONSP-OF-REPEAT
     (23 1
         (:REWRITE MILAWA::MINUS-WHEN-NOT-LESS))
     (19 1 (:REWRITE MILAWA::LESS-OF-ONE-LEFT))
     (18 4 (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
     (16 3
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (10 4
         (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (5 5 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (5 5
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (5 5 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (4 1
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (3 3 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (3 3 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (3 3
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (3 1 (:REWRITE MILAWA::LESS-OF-ZERO-LEFT))
     (3 1
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (2 1
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (1 1
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
     (1 1
        (:REWRITE MILAWA::MINUS-WHEN-ZP-RIGHT-CHEAP))
     (1 1
        (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (1 1 (:REWRITE MILAWA::BOOLEANP-OF-CONSP)))
(MILAWA::REPEAT-UNDER-IFF (23 1
                              (:REWRITE MILAWA::MINUS-WHEN-NOT-LESS))
                          (20 6
                              (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
                          (19 1 (:REWRITE MILAWA::LESS-OF-ONE-LEFT))
                          (12 8 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
                          (8 8 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
                          (3 3
                             (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
                          (3 3
                             (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
                          (2 2 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
                          (2 2 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
                          (2 2
                             (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
                          (2 2
                             (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
                          (1 1
                             (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
                          (1 1
                             (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
                          (1 1
                             (:REWRITE MILAWA::MINUS-WHEN-ZP-RIGHT-CHEAP))
                          (1 1
                             (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP)))
(MILAWA::CAR-OF-REPEAT
     (23 1
         (:REWRITE MILAWA::MINUS-WHEN-NOT-LESS))
     (19 1 (:REWRITE MILAWA::LESS-OF-ONE-LEFT))
     (18 4 (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
     (16 3
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (10 4
         (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (5 1 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (4 4 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (4 4
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (4 4 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (3 3 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (3 3 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (3 3
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (3 1 (:REWRITE MILAWA::LESS-OF-ZERO-LEFT))
     (1 1
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
     (1 1
        (:REWRITE MILAWA::MINUS-WHEN-ZP-RIGHT-CHEAP))
     (1 1
        (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP))
     (1 1
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (1 1
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (1 1
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP)))
(MILAWA::CDR-OF-REPEAT
     (46 2
         (:REWRITE MILAWA::MINUS-WHEN-NOT-LESS))
     (38 2 (:REWRITE MILAWA::LESS-OF-ONE-LEFT))
     (31 6 (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
     (26 5
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (15 6
         (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (6 6
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (6 6
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (6 6 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (6 6
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (6 6 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (6 2 (:REWRITE MILAWA::LESS-OF-ZERO-LEFT))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (5 1 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (4 4 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (4 4 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (4 4
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
     (2 2
        (:REWRITE MILAWA::MINUS-WHEN-ZP-RIGHT-CHEAP))
     (2 2
        (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP))
     (1 1
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END)))
(MILAWA::REPEAT-OF-NFIX (30 7 (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
                        (24 7
                            (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
                        (24 2
                            (:REWRITE MILAWA::MINUS-WHEN-NOT-LESS))
                        (19 1 (:REWRITE MILAWA::LESS-OF-ONE-LEFT))
                        (16 12
                            (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
                        (14 14 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
                        (11 3
                            (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
                        (7 2
                           (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
                        (3 1 (:REWRITE MILAWA::LESS-OF-ZERO-LEFT))
                        (2 2
                           (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
                        (2 2
                           (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
                        (2 2
                           (:REWRITE MILAWA::MINUS-WHEN-ZP-RIGHT-CHEAP))
                        (2 2
                           (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP))
                        (2 2
                           (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
                        (1 1 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
                        (1 1
                           (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
                        (1 1 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
                        (1 1
                           (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
                        (1 1
                           (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP)))
(MILAWA::LEN-OF-REPEAT
     (160 2 (:REWRITE MILAWA::LEN-WHEN-NOT-CONSP))
     (78 19
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (53 32
         (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (44 3
         (:REWRITE MILAWA::MINUS-WHEN-NOT-LESS))
     (44 3 (:REWRITE MILAWA::|(< (- a b) c)|))
     (41 4 (:REWRITE MILAWA::|(< a (- b c))|))
     (26 26
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (26 26
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (23 23 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (21 7 (:REWRITE MILAWA::LESS-OF-ONE-RIGHT))
     (20 16
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (18 18
         (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (10 10 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (10 10 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (10 10
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (9 5
        (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
     (8 8
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
     (7 2
        (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
     (5 5
        (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
     (4 4 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
     (3 3
        (:REWRITE MILAWA::MINUS-WHEN-ZP-RIGHT-CHEAP))
     (3 3
        (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP))
     (3 1 (:REWRITE MILAWA::COMMUTATIVITY-OF-+))
     (2 2
        (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
     (2 2
        (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b|))
     (2 2
        (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
     (2 2
        (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
     (2 2 (:REWRITE MILAWA::SQUEEZE-LAW-TWO))
     (2 2 (:REWRITE MILAWA::SQUEEZE-LAW-THREE))
     (2 2 (:REWRITE MILAWA::SQUEEZE-LAW-ONE))
     (2 2
        (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
     (2 2
        (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS))
     (1 1
        (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-EQUAL-OF-PLUS)))
(MILAWA::TRUE-LISTP-OF-REPEAT
     (160 2
          (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (158 2 (:REWRITE MILAWA::CONSP-OF-REPEAT))
     (127 8 (:REWRITE MILAWA::LESS-OF-ONE-LEFT))
     (86 2 (:REWRITE MILAWA::|(= c (- a b))|))
     (61 17
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (46 25
         (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (43 2
         (:REWRITE MILAWA::MINUS-WHEN-NOT-LESS))
     (26 2 (:REWRITE MILAWA::|(< a (- b c))|))
     (24 2 (:REWRITE MILAWA::|(< (- a b) c)|))
     (23 23
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (23 23
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (18 6 (:REWRITE MILAWA::LESS-OF-ONE-RIGHT))
     (17 17 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (17 13
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (9 9 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (9 9 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (9 9
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (6 6
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
     (4 4 (:REWRITE MILAWA::NATP-OF-MINUS))
     (3 3
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (2 2
        (:REWRITE MILAWA::MINUS-WHEN-ZP-RIGHT-CHEAP))
     (2 2
        (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP)))
(MILAWA::MEMBERP-OF-REPEAT
     (217 15
          (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (180 4 (:REWRITE MILAWA::CDR-OF-REPEAT))
     (97 5
         (:REWRITE MILAWA::MINUS-WHEN-NOT-LESS))
     (69 2 (:REWRITE MILAWA::|(= c (- a b))|))
     (64 3 (:REWRITE MILAWA::|(- (- a b) c)|))
     (55 34
         (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (37 37
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (37 37
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (31 31 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (28 24
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (21 20
         (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (18 18 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (15 15
         (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (15 15
         (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (15 1 (:REWRITE MILAWA::SUBSETP-OF-CONS))
     (14 8
         (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP))
     (13 13
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
     (13 7
         (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
     (12 1 (:REWRITE MILAWA::|(< (- a b) c)|))
     (9 9 (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
     (9 3 (:REWRITE MILAWA::LESS-OF-ONE-RIGHT))
     (8 8
        (:REWRITE MILAWA::MINUS-WHEN-ZP-RIGHT-CHEAP))
     (7 7 (:REWRITE MILAWA::NATP-OF-MINUS))
     (6 6
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (6 6
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
     (6 6
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
     (3 3
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (3 3
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (2 2
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (2 2 (:REWRITE MILAWA::CDR-OF-CONS))
     (1 1
        (:REWRITE MILAWA::BOOLEANP-OF-MEMBERP)))
(MILAWA::APP-OF-REPEAT
     (280 13
          (:REWRITE MILAWA::MINUS-WHEN-NOT-LESS))
     (166 98
          (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (162 4
          (:REWRITE MILAWA::APP-OF-CONS-WHEN-NOT-CONSP-RIGHT))
     (129 3 (:REWRITE MILAWA::|(= c (- a b))|))
     (112 32
          (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (76 76 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (74 58
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (66 66
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (66 66
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (66 12 (:REWRITE MILAWA::LESS-OF-ONE-RIGHT))
     (45 4 (:REWRITE MILAWA::|(< a (- b c))|))
     (36 3 (:REWRITE MILAWA::|(< (- a b) c)|))
     (34 34 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (34 34 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (34 34
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (34 4
         (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b|))
     (30 30
         (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (23 3
         (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
     (19 19
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
     (17 13
         (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP))
     (16 4
         (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
     (10 4
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (8 8 (:REWRITE MILAWA::NATP-OF-MINUS))
     (8 8
        (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (8 4
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (8 4 (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
     (8 4
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (7 7
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (5 1
        (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
     (4 4
        (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-EQUAL-OF-PLUS))
     (4 4
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (4 4
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (3 3
        (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
     (3 3
        (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
     (2 2 (:REWRITE MILAWA::LESS-OF-ZERO-RIGHT))
     (2 2
        (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS)))
(MILAWA::LEMMA-FOR-REV-OF-REPEAT
     (398 71 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (282 16
          (:REWRITE MILAWA::MINUS-WHEN-NOT-LESS))
     (237 50
          (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (113 18 (:REWRITE MILAWA::ANTISYMMETRY-OF-<))
     (112 28
          (:REWRITE MILAWA::NFIX-WHEN-NATP-CHEAP))
     (96 96
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (96 96
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (92 7 (:REWRITE MILAWA::|(< (- a b) c)|))
     (78 1 (:REWRITE MILAWA::CONSP-OF-REPEAT))
     (73 50
         (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (69 8 (:REWRITE MILAWA::|(< a (- b c))|))
     (61 61 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (53 53 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (53 53
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (45 45
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (43 28
         (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
     (40 40
         (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (37 23
         (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP))
     (36 36
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
     (33 11 (:REWRITE MILAWA::LESS-OF-ONE-RIGHT))
     (28 28
         (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
     (23 23
         (:REWRITE MILAWA::MINUS-WHEN-ZP-RIGHT-CHEAP))
     (10 6
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (9 9
        (:REWRITE MILAWA::LESS-WHEN-ZP-RIGHT-CHEAP))
     (7 4
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (6 6
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (6 6
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (6 1 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (6 1
        (:REWRITE MILAWA::CDR-OF-APP-WHEN-X-IS-CONSP))
     (6 1 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (5 5
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (5 5
        (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (5 5
        (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (5 5
        (:REWRITE MILAWA::APP-OF-CONS-WHEN-NOT-CONSP-RIGHT))
     (4 1
        (:REWRITE MILAWA::CAR-OF-APP-WHEN-X-IS-CONSP))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (2 2
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (2 2
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (2 2
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP)))
(MILAWA::REV-OF-REPEAT (160 2 (:REWRITE MILAWA::REV-WHEN-NOT-CONSP))
                       (158 2 (:REWRITE MILAWA::CONSP-OF-REPEAT))
                       (127 8 (:REWRITE MILAWA::LESS-OF-ONE-LEFT))
                       (86 2 (:REWRITE MILAWA::|(= c (- a b))|))
                       (55 16
                           (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
                       (51 30
                           (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
                       (46 5
                           (:REWRITE MILAWA::MINUS-WHEN-NOT-LESS))
                       (26 2 (:REWRITE MILAWA::|(< a (- b c))|))
                       (24 2 (:REWRITE MILAWA::|(< (- a b) c)|))
                       (23 23
                           (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
                       (23 23
                           (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
                       (19 19 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
                       (19 15
                           (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
                       (18 6 (:REWRITE MILAWA::LESS-OF-ONE-RIGHT))
                       (17 17
                           (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
                       (9 9 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
                       (9 9 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
                       (9 9
                          (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
                       (6 6
                          (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
                       (5 5
                          (:REWRITE MILAWA::MINUS-WHEN-ZP-RIGHT-CHEAP))
                       (5 5
                          (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP))
                       (4 4 (:REWRITE MILAWA::NATP-OF-MINUS)))
(MILAWA::NTH
     (17 2
         (:REWRITE MILAWA::RANK-WHEN-NOT-CONSP))
     (8 2
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (7 2
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (6 6 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (4 4 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (4 4
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (4 1
        (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (4 1 (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
     (4 1
        (:REWRITE MILAWA::RANK-WHEN-MEMBERP-WEAK))
     (4 1 (:REWRITE MILAWA::RANK-WHEN-MEMBERP))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (2 2
        (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (2 2
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (1 1 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP)))
(MILAWA::NTH-WHEN-ZP
     (14 3
         (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (12 8 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (12 3 (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
     (9 3
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (8 8 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (7 3
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (7 2
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (7 2
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (6 6
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (3 3
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (3 3
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (3 3
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (3 3
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (3 3
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (2 2 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (2 2 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (2 2
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP)))
(MILAWA::NTH-OF-NFIX
     (128 19
          (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
     (110 6 (:REWRITE MILAWA::LESS-OF-ONE-LEFT))
     (109 4 (:REWRITE MILAWA::NTH-WHEN-ZP))
     (82 2 (:REWRITE MILAWA::|(= c (- a b))|))
     (64 12
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (46 2
         (:REWRITE MILAWA::MINUS-WHEN-NOT-LESS))
     (39 20
         (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (19 19 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (17 15
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (16 6
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (14 14
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (12 12
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (12 12
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (12 4 (:REWRITE MILAWA::LESS-OF-ZERO-LEFT))
     (10 4 (:DEFINITION NOT))
     (9 9
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (6 2 (:REWRITE MILAWA::LESS-OF-ONE-RIGHT))
     (5 2
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (5 1
        (:REWRITE MILAWA::NFIX-WHEN-NATP-CHEAP))
     (4 4 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
     (4 4 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (4 4 (:REWRITE MILAWA::NATP-OF-MINUS))
     (4 4
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (4 2
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (4 1
        (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
     (3 1 (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::MINUS-WHEN-ZP-RIGHT-CHEAP))
     (2 2
        (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (2 2
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (2 2 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (2 2 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (2 2
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (2 2
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP)))
(MILAWA::NTH-OF-LIST-FIX
 (564 33 (:REWRITE MILAWA::LESS-OF-ONE-LEFT))
 (496 12 (:REWRITE MILAWA::|(= c (- a b))|))
 (230 11
      (:REWRITE MILAWA::MINUS-WHEN-NOT-LESS))
 (180 14
      (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
 (150 98
      (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
 (150 36
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (141 44
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (91 40 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (90 90 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (85 85
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (85 85
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (76 34
     (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (69 34
     (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (67 67
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (59 59
     (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (40 40
     (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (40 40
     (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (38 38 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (38 38
     (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (36 36
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (36 12 (:REWRITE MILAWA::LESS-OF-ONE-RIGHT))
 (31 15 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (30 1 (:REWRITE MILAWA::|(- (- a b) c)|))
 (25 25
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
 (23 23 (:REWRITE MILAWA::NATP-OF-MINUS))
 (21 2 (:REWRITE MILAWA::ANTISYMMETRY-OF-<))
 (17 17
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (17 17
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (16 4
     (:REWRITE MILAWA::NFIX-WHEN-NATP-CHEAP))
 (15 15
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (15 15
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (15 15
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (15 15
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (15 15
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (14 12
     (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP))
 (13 1 (:REWRITE MILAWA::|(< a (- b c))|))
 (12 12
     (:REWRITE MILAWA::MINUS-WHEN-ZP-RIGHT-CHEAP))
 (12 1 (:REWRITE MILAWA::|(< (- a b) c)|))
 (11 11
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (11 11
     (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (11 11
     (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
 (7 4
    (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
 (4 4 (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
 (2 2
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (2 2
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (1 1
    (:REWRITE MILAWA::LESS-WHEN-ZP-RIGHT-CHEAP))
 (1 1
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (1
   1
   (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END)))
(MILAWA::NTH-WHEN-INDEX-TOO-LARGE
 (1423 343
       (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (758 21 (:REWRITE MILAWA::NTH-WHEN-ZP))
 (757 17 (:REWRITE MILAWA::|(= c (- a b))|))
 (755 45 (:REWRITE MILAWA::LESS-OF-ONE-LEFT))
 (638 118
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (491 491 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (460 10 (:REWRITE MILAWA::ONE-PLUS-TRICK))
 (442 208
      (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (441 253
      (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
 (423 14
      (:REWRITE MILAWA::MINUS-WHEN-NOT-LESS))
 (401 25 (:REWRITE MILAWA::SQUEEZE-LAW-TWO))
 (358 231
      (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
 (343 343
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (338 25
      (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b|))
 (245 20 (:REWRITE MILAWA::SQUEEZE-LAW-ONE))
 (222 25
      (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
 (221 209
      (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (220 4 (:REWRITE MILAWA::|(- (- a b) c)|))
 (178 9 (:REWRITE MILAWA::|(< 1 (len x))|))
 (174 66
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (156 66
      (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (141 141
      (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (128 128
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
 (117 29
      (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
 (74 12 (:REWRITE MILAWA::LESS-OF-NFIX-LEFT))
 (70 20 (:REWRITE MILAWA::SQUEEZE-LAW-THREE))
 (66 66
     (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (66 66
     (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (64 24
     (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS))
 (58 1
     (:REWRITE MILAWA::|a < b --> a <= b-1|))
 (55 55 (:REWRITE MILAWA::NATP-OF-PLUS))
 (52 4 (:REWRITE MILAWA::|(< a (- b c))|))
 (42 6 (:REWRITE MILAWA::LESS-OF-NFIX-RIGHT))
 (38 38
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (38 38
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (38 38
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (38 38
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (38 38
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (36 36
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (36 36
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (30 30 (:REWRITE MILAWA::NATP-OF-MINUS))
 (29 29
     (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
 (29 29
     (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
 (27 27
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (27 27
     (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (26 18
     (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP))
 (25 25
     (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-EQUAL-OF-PLUS))
 (18 18 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (18 18
     (:REWRITE MILAWA::MINUS-WHEN-ZP-RIGHT-CHEAP))
 (18 18 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
 (17 17
     (:REWRITE MILAWA::EQUAL-OF-NFIX-WITH-POSITIVE-CONSTANT))
 (15 5
     (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
 (12 2
     (:REWRITE MILAWA::EQUAL-OF-ZERO-AND-NFIX))
 (9 9 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
 (9 9
    (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (9 9
    (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (8 8
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (8 8
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (5 5
    (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
 (4 4
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (4 4
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (2 2
    (:REWRITE MILAWA::LESS-OF-ZERO-RIGHT)))
(MILAWA::NTH-OF-INCREMENT
 (438 22 (:REWRITE MILAWA::NTH-WHEN-ZP))
 (312 18 (:REWRITE MILAWA::LESS-OF-ONE-LEFT))
 (246 6 (:REWRITE MILAWA::|(= c (- a b))|))
 (148 93
      (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
 (144 6 (:REWRITE MILAWA::|(< (- a b) c)|))
 (120 6
      (:REWRITE MILAWA::MINUS-WHEN-NOT-LESS))
 (90 90 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (81 81
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (81 81
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (75 63
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (72 22
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (63 7 (:REWRITE MILAWA::LESS-OF-NFIX-LEFT))
 (57 57
     (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (51 51 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (51 51 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (49 49
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
 (48 15
     (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (45 5 (:REWRITE MILAWA::ZP-OF-NFIX))
 (44 44
     (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (41 15
     (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (40 40
     (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (36 12 (:REWRITE MILAWA::LESS-OF-ZERO-LEFT))
 (36 12 (:REWRITE MILAWA::LESS-OF-ONE-RIGHT))
 (31 31 (:REWRITE MILAWA::ANTISYMMETRY-OF-<))
 (31 7
     (:REWRITE MILAWA::NFIX-WHEN-NATP-CHEAP))
 (26 14
     (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
 (25 25 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
 (25 7
     (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
 (24 24
     (:REWRITE MILAWA::LESS-WHEN-ZP-RIGHT-CHEAP))
 (22 1
     (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-AND-PLUS))
 (19 7 (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
 (16 16
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (15 15
     (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (15 15
     (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (14 14
     (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
 (12 12
     (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
 (12 12
     (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
 (12 12 (:REWRITE MILAWA::NATP-OF-MINUS))
 (11 11
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (11 11
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (6 6
    (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b|))
 (6 6
    (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
 (6 6
    (:REWRITE MILAWA::|a < b --> a <= b-1|))
 (6 6 (:REWRITE MILAWA::SQUEEZE-LAW-TWO))
 (6 6 (:REWRITE MILAWA::ONE-PLUS-TRICK))
 (6 6
    (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP))
 (6 6 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
 (6 6
    (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (6 6
    (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (5 5
    (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-EQUAL-OF-PLUS))
 (5 1 (:REWRITE MILAWA::LEN-OF-CONS))
 (4 4 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (4 4 (:REWRITE MILAWA::SQUEEZE-LAW-THREE))
 (4 4 (:REWRITE MILAWA::SQUEEZE-LAW-ONE))
 (4 4
    (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (4 4
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (4 4
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (4 4
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (4 4
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (4 4
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (4 4
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (4 1 (:REWRITE MILAWA::PLUS-OF-ZERO-LEFT)))
(MILAWA::NTH-OF-APP
 (8371 156 (:REWRITE MILAWA::|(= c (- a b))|))
 (5716 110
       (:REWRITE MILAWA::MINUS-WHEN-NOT-LESS))
 (5317 1831
       (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (3345 713
       (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (3327 206 (:REWRITE MILAWA::LESS-OF-ONE-LEFT))
 (2206 1169
       (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (2122 2122
       (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (2111 138
       (:REWRITE MILAWA::SQUEEZE-LAW-THREE))
 (2051 1831
       (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (1912 1261
       (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
 (1676 1199
       (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
 (1549 254
       (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b|))
 (1360 169 (:REWRITE MILAWA::SQUEEZE-LAW-TWO))
 (1218 254
       (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
 (1068 108 (:REWRITE MILAWA::SQUEEZE-LAW-ONE))
 (1006 458
       (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
 (986 481
      (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (896 101 (:REWRITE MILAWA::ONE-PLUS-TRICK))
 (892 433
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (879 877
      (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (861 861
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
 (786 52 (:REWRITE MILAWA::|(< a (- b c))|))
 (744 744
      (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (612 312
      (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
 (536 52 (:REWRITE MILAWA::|(< 0 (len x))|))
 (507 135
      (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (481 481
      (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (481 481
      (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (458 398
      (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
 (450 22 (:REWRITE MILAWA::|(< 1 (len x))|))
 (415 195
      (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS))
 (392 56
      (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
 (380 40
      (:REWRITE MILAWA::ASSOCIATIVITY-OF-+))
 (342 342
      (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (342 342
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (342 342
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (342 342
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (342 342
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (304 304 (:REWRITE MILAWA::NATP-OF-PLUS))
 (281 29 (:REWRITE MILAWA::LEN-OF-APP))
 (273 30
      (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
 (266 162
      (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP))
 (260 260 (:REWRITE MILAWA::NATP-OF-MINUS))
 (227 227 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
 (208 56
      (:REWRITE MILAWA::COMMUTATIVITY-OF-+))
 (198 194
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (194 194
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (192 21
      (:REWRITE MILAWA::LESS-OF-NFIX-RIGHT))
 (181 181
      (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
 (181 181
      (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
 (177 177
      (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-EQUAL-OF-PLUS))
 (173 23 (:REWRITE MILAWA::LESS-OF-NFIX-LEFT))
 (135 135
      (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (119 119
      (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (95 38
     (:REWRITE MILAWA::|a < b --> a <= b-1|))
 (86 66
     (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-PLUS-OF-PLUS))
 (81 81
     (:REWRITE MILAWA::EQUAL-OF-NFIX-WITH-POSITIVE-CONSTANT))
 (80 20
     (:REWRITE MILAWA::PLUS-OF-ZERO-RIGHT))
 (80 20 (:REWRITE MILAWA::PLUS-OF-ZERO-LEFT))
 (56 56
     (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+d+b|))
 (56 56
     (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b+d|))
 (56 56
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (56 56
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (30 30
     (:REWRITE MILAWA::LEN-2-WHEN-NOT-CDR-OF-CDR))
 (30 30
     (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-MINUS-OF-PLUS-TWO))
 (30 30
     (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
 (20 20
     (:REWRITE MILAWA::IRREFLEXIVITY-OF-<))
 (20 20
     (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (20 20
     (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (20 20
     (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (20
    20
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (9 2
    (:REWRITE MILAWA::EQUAL-OF-ZERO-AND-NFIX))
 (7 1
    (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
 (5 1
    (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
 (3 1 (:REWRITE MILAWA::LEN-OF-LIST-FIX))
 (2 2
    (:REWRITE MILAWA::LESS-OF-ZERO-RIGHT)))
(MILAWA::NTH-OF-REV
 (5028 716 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (2374 353
       (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (1887 104
       (:REWRITE MILAWA::SQUEEZE-LAW-THREE))
 (1717 477
       (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (1280 865
       (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
 (1252 604
       (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (1139 1139
       (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (1040 60 (:REWRITE MILAWA::LESS-OF-ONE-LEFT))
 (999 599
      (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
 (938 599
      (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
 (869 855
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (626 212
      (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
 (528 55
      (:REWRITE MILAWA::ASSOCIATIVITY-OF-+))
 (488 412
      (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
 (486 63
      (:REWRITE MILAWA::EQUAL-OF-LEN-AND-ZERO))
 (463 463
      (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (368 188
      (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (341 271
      (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (310 166
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (254 242
      (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (240 240
      (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
 (234 234
      (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-EQUAL-OF-PLUS))
 (218 218 (:REWRITE MILAWA::NATP-OF-PLUS))
 (201 81
      (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP))
 (192 18 (:REWRITE MILAWA::|(< 0 (len x))|))
 (188 188
      (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (188 188
      (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (176 176
      (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS))
 (166 166 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
 (163 81
      (:REWRITE MILAWA::MINUS-WHEN-ZP-RIGHT-CHEAP))
 (150 150
      (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
 (150 150
      (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
 (150 70
      (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (148 148
      (:REWRITE MILAWA::EQUAL-OF-NFIX-WITH-POSITIVE-CONSTANT))
 (126 41 (:REWRITE MILAWA::LESS-OF-ZERO-LEFT))
 (120 40 (:REWRITE MILAWA::LESS-OF-ONE-RIGHT))
 (120 20 (:REWRITE MILAWA::|(< a (+ b c a))|))
 (118 38
      (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
 (93 57
     (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-PLUS-OF-PLUS))
 (86 86
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (86 86
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (86 86
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (86 86
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (86 86
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (76 19
     (:REWRITE MILAWA::PLUS-OF-ZERO-RIGHT))
 (72 72
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (70 70
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (57 57 (:REWRITE MILAWA::ONE-PLUS-TRICK))
 (48 48
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (40 40
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (40 40
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (38 38
     (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+d+b|))
 (38 38
     (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b+d|))
 (38 38
     (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-MINUS-OF-PLUS-TWO))
 (36 36
     (:REWRITE MILAWA::LEN-2-WHEN-NOT-CDR-OF-CDR))
 (33 3 (:REWRITE MILAWA::SQUEEZE-LAW-ONE))
 (30 2 (:REWRITE MILAWA::APP-WHEN-NOT-CONSP))
 (26 26 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (22 22 (:REWRITE MILAWA::TRUE-LISTP-OF-REV))
 (20 20
     (:REWRITE MILAWA::|a < b --> a <= b-1|))
 (12 2
     (:REWRITE MILAWA::EQUAL-OF-ZERO-AND-NFIX))
 (10 2 (:REWRITE MILAWA::REV-UNDER-IFF))
 (6 6
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (6 6
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (6 6
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (6 6
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (6 1
    (:REWRITE MILAWA::COMMUTATIVITY-OF-+-TWO))
 (3 3 (:REWRITE MILAWA::IRREFLEXIVITY-OF-<))
 (2 2
    (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
 (2 2
    (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
 (2 2
    (:REWRITE MILAWA::APP-OF-CONS-WHEN-NOT-CONSP-RIGHT))
 (1 1 (:REWRITE MILAWA::|(< a (+ b a))|))
 (1 1 (:REWRITE MILAWA::|(< (+ b a) a)|)))
(MILAWA::MEMBERP-OF-NTH
 (1581 333
       (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (587 36 (:REWRITE MILAWA::SQUEEZE-LAW-TWO))
 (535 86
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (494 226
      (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (473 473 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (448 36
      (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b|))
 (409 23 (:REWRITE MILAWA::LESS-OF-ONE-LEFT))
 (380 212
      (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
 (374 255
      (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
 (333 333
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (324 24 (:REWRITE MILAWA::SQUEEZE-LAW-ONE))
 (322 24 (:REWRITE MILAWA::SQUEEZE-LAW-THREE))
 (237 36
      (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
 (205 5 (:REWRITE MILAWA::|(= c (- a b))|))
 (195 183
      (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (173 18 (:REWRITE MILAWA::ONE-PLUS-TRICK))
 (159 66
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (146 7
      (:REWRITE MILAWA::MINUS-WHEN-NOT-LESS))
 (136 136
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
 (135 66
      (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (103 24
      (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
 (84 7 (:REWRITE MILAWA::|(< 1 (len x))|))
 (74 12 (:REWRITE MILAWA::LESS-OF-NFIX-LEFT))
 (72 12
     (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
 (66 66
     (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (66 66
     (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (64 7
     (:REWRITE MILAWA::|a < b --> a <= b-1|))
 (61 32
     (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (48 48 (:REWRITE MILAWA::NATP-OF-PLUS))
 (42 6 (:REWRITE MILAWA::LESS-OF-NFIX-RIGHT))
 (36 36
     (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
 (36 36
     (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
 (36 36
     (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
 (32 32
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (31 31
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (31 31
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (27 27 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
 (27 27
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (27 27
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (27 27
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (27 27
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (27 27
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (25 25
     (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
 (24 24
     (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS))
 (24 24
     (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-EQUAL-OF-PLUS))
 (24 12
     (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
 (19 19
     (:REWRITE MILAWA::EQUAL-OF-NFIX-WITH-POSITIVE-CONSTANT))
 (14 14
     (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
 (14 14
     (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
 (14 14
     (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
 (14 14
     (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
 (12 12
     (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
 (12 2
     (:REWRITE MILAWA::EQUAL-OF-ZERO-AND-NFIX))
 (10 10 (:REWRITE MILAWA::NATP-OF-MINUS))
 (7 7 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (7 7
    (:REWRITE MILAWA::MINUS-WHEN-ZP-RIGHT-CHEAP))
 (7 7
    (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP))
 (6 6 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
 (6 6
    (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (6 6
    (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (2 2
    (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
 (2 2
    (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
 (2 2 (:REWRITE MILAWA::LESS-OF-ZERO-RIGHT))
 (1 1
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (1
   1
   (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END)))
(MILAWA::MY-INDUCTION
     (17 2
         (:REWRITE MILAWA::RANK-WHEN-NOT-CONSP))
     (8 8 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (8 2
        (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (8 2 (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
     (8 2
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (7 2
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (6 6 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (6 6
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (4 1
        (:REWRITE MILAWA::RANK-WHEN-MEMBERP-WEAK))
     (4 1 (:REWRITE MILAWA::RANK-WHEN-MEMBERP))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (2 2
        (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (2 2
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (1 1 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP)))
(MILAWA::LEMMA
 (61 1 (:REWRITE MILAWA::MEMBERP-OF-NTH))
 (42 6 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (39 3
     (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
 (34 3
     (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
 (34 3
     (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
 (33 3
     (:REWRITE MILAWA::NTH-WHEN-INDEX-TOO-LARGE))
 (30 3 (:REWRITE MILAWA::NTH-WHEN-ZP))
 (25 2
     (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
 (24 8 (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
 (17 8
     (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
 (14 14 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (14 12
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (14 12
     (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (14 5
     (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (13 5
     (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (13 4 (:REWRITE MILAWA::LEN-WHEN-NOT-CONSP))
 (11 5
     (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (11 2
     (:REWRITE MILAWA::NFIX-WHEN-NATP-CHEAP))
 (11 1
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (10 10
     (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (10 2
     (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
 (9 3
    (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
 (8 2 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (7 7
    (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (7 2
    (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
 (6 6
    (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (6 6
    (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (6 6 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (6 2 (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
 (6 1 (:REWRITE MILAWA::LESS-OF-NFIX-RIGHT))
 (5 5
    (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (5 5
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (5 5
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (5 5
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (4 4 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
 (3 3
    (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (3 3
    (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (3 3
    (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
 (3 3
    (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
 (3 3
    (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
 (3 3
    (:REWRITE MILAWA::LESS-WHEN-ZP-RIGHT-CHEAP))
 (3 3
    (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
 (3 3 (:REWRITE MILAWA::ANTISYMMETRY-OF-<))
 (2 2 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (2 2
    (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
 (2 2 (:REWRITE MILAWA::NATP-OF-LEN))
 (2 2
    (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
 (2 2
    (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
 (2 2
    (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (2 2
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (2 2
    (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (1 1
    (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (1 1
    (:REWRITE MILAWA::EQUAL-OF-NFIX-WITH-POSITIVE-CONSTANT))
 (1 1
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (1 1
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (1 1
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (1
   1
   (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END)))
(MILAWA::LEMMA2
 (12182 99 (:REWRITE MILAWA::LEMMA))
 (2927 819
       (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (2588 58 (:REWRITE MILAWA::|(= c (- a b))|))
 (2338 97 (:REWRITE MILAWA::NTH-WHEN-ZP))
 (2167 134 (:REWRITE MILAWA::LESS-OF-ONE-LEFT))
 (1357 85
       (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b|))
 (1246 42
       (:REWRITE MILAWA::MINUS-WHEN-NOT-LESS))
 (1001 285
       (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (839 819
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (829 610
      (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
 (829 61 (:REWRITE MILAWA::SQUEEZE-LAW-TWO))
 (828 828 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (771 16 (:REWRITE MILAWA::|(- (- a b) c)|))
 (598 416
      (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (562 47
      (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
 (514 391
      (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
 (469 41 (:REWRITE MILAWA::SQUEEZE-LAW-THREE))
 (460 24 (:REWRITE MILAWA::|(< 1 (len x))|))
 (457 85
      (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
 (407 104
      (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
 (401 397
      (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (372 372
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
 (340 4
      (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-AND-PLUS))
 (316 41 (:REWRITE MILAWA::SQUEEZE-LAW-ONE))
 (290 141
      (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (284 137
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (268 92
      (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (228 18
      (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
 (227 65
      (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS))
 (223 23 (:REWRITE MILAWA::|(< 0 (len x))|))
 (208 16 (:REWRITE MILAWA::|(< a (- b c))|))
 (194 80
      (:REWRITE MILAWA::LEN-WHEN-NOT-CONSP))
 (151 109
      (:REWRITE MILAWA::LESS-WHEN-ZP-RIGHT-CHEAP))
 (143 31 (:REWRITE MILAWA::ONE-PLUS-TRICK))
 (141 141
      (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (141 141
      (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (100 100 (:REWRITE MILAWA::NATP-OF-MINUS))
 (100 76
      (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
 (99 99
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (99 99
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (99 99
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (99 99
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (99 99
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (99 99
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (90 58
     (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP))
 (84 84
     (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
 (84 84
     (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
 (81 81 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
 (76 76
     (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
 (58 58
     (:REWRITE MILAWA::MINUS-WHEN-ZP-RIGHT-CHEAP))
 (53 53
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (53 53
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (47 47
     (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
 (47 47
     (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
 (43 43 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (26 26
     (:REWRITE MILAWA::|a < b --> a <= b-1|))
 (25 25
     (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-EQUAL-OF-PLUS))
 (19 19
     (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (19
    19
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (18 18
     (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
 (18 18
     (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
 (18 18
     (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
 (18 18
     (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
 (18 18
     (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
 (18 18
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (18 18
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (12 2 (:REWRITE MILAWA::LESS-OF-NFIX-RIGHT))
 (12 2 (:REWRITE MILAWA::LESS-OF-NFIX-LEFT))
 (7 7
    (:REWRITE MILAWA::EQUAL-OF-NFIX-WITH-POSITIVE-CONSTANT))
 (4 4 (:REWRITE MILAWA::IRREFLEXIVITY-OF-<))
 (4 4
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (4 4
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WHEN-TUPLEP-3-CHEAP)))
(MILAWA::EQUAL-OF-NTHS-WHEN-UNIQUEP
 (30495 264 (:REWRITE MILAWA::MEMBERP-OF-NTH))
 (27620 2823 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (16923 268 (:REWRITE MILAWA::SQUEEZE-LAW-TWO))
 (8092 263
       (:REWRITE MILAWA::MINUS-WHEN-NOT-LESS))
 (6160 371
       (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b|))
 (4746 2189
       (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (4662 3124
       (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
 (4584 407
       (:REWRITE MILAWA::EQUAL-OF-LEN-AND-ZERO))
 (4474 1170
       (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (4430 4430
       (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (4037 2200
       (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (3884 3794
       (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (2964 371
       (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
 (2689 1834
       (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
 (2109 1285
       (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (2017 1077
       (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (2006 109
       (:REWRITE MILAWA::SQUEEZE-LAW-THREE))
 (1975 276
       (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
 (1946 1912
       (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (1946 1157
       (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (1820 1820
       (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
 (1811 174 (:REWRITE MILAWA::|(< 0 (len x))|))
 (1710 1710 (:REWRITE MILAWA::NATP-OF-LEN))
 (1488 82
       (:REWRITE MILAWA::DECREMENT-LEN-WHEN-CONSP))
 (1455 509
       (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
 (1329 109 (:REWRITE MILAWA::SQUEEZE-LAW-ONE))
 (1285 1285
       (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (1285 1285
       (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (1266 1266
       (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (1266 1266
       (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (1266 1266
       (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (1266 1266
       (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (1266 1266
       (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (1077 1077
       (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (1013 293
       (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
 (668 36 (:REWRITE MILAWA::NTH-OF-INCREMENT))
 (642 642
      (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
 (642 642
      (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
 (578 578 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
 (515 515
      (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (515 515
      (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (482 162 (:REWRITE MILAWA::ONE-PLUS-TRICK))
 (466 332
      (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP))
 (406 278
      (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
 (371 371
      (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
 (360 360
      (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (360
    360
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (330 34 (:REWRITE MILAWA::MEMBERP-OF-SECOND))
 (324 324 (:REWRITE MILAWA::NATP-OF-PLUS))
 (309 309
      (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
 (309 309
      (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
 (309 309
      (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
 (309 309
      (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
 (293 293
      (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (293 293
      (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (281 281
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (281 281
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (278 278
      (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
 (268 268
      (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
 (268 268
      (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
 (262 262
      (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (192 142
      (:REWRITE MILAWA::|a < b --> a <= b-1|))
 (160 160
      (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-EQUAL-OF-PLUS))
 (145 145
      (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS))
 (124 124
      (:REWRITE MILAWA::LEN-2-WHEN-NOT-CDR-OF-CDR))
 (73 73
     (:REWRITE MILAWA::EQUAL-OF-NFIX-WITH-POSITIVE-CONSTANT))
 (48 5 (:REWRITE MILAWA::LESS-OF-NFIX-RIGHT))
 (46 2 (:REWRITE MILAWA::|(+ (- a b) c)|))
 (42 6 (:REWRITE MILAWA::LESS-OF-NFIX-LEFT))
 (39 39
     (:REWRITE MILAWA::CDR-OF-CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (39
  39
  (:REWRITE
       MILAWA::CDR-OF-CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (18 18
     (:REWRITE MILAWA::IRREFLEXIVITY-OF-<))
 (18 18
     (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (8 2
    (:REWRITE MILAWA::MINUS-OF-ZERO-RIGHT))
 (6 2 (:REWRITE MILAWA::COMMUTATIVITY-OF-+))
 (4 4
    (:REWRITE MILAWA::LESS-OF-ZERO-RIGHT)))
(MILAWA::PREFIXP
     (17 2
         (:REWRITE MILAWA::RANK-WHEN-NOT-CONSP))
     (12 3
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (10 3
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (5 5 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (4 1
        (:REWRITE MILAWA::RANK-WHEN-MEMBERP-WEAK))
     (4 1 (:REWRITE MILAWA::RANK-WHEN-MEMBERP))
     (3 3
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (3 3
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (3 3 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (3 3
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (3 3
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (3 3
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (2 2 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (2 2 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (2 2
        (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (2 2
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (2 2 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (2 2
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (2 2
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (1 1 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (1 1
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP)))
(MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE
     (4 1
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (3 1
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (1 1 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (1 1
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (1 1 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP)))
(MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO
     (10 4
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (10 1
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (8 4
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (4 4
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (4 4
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (2 2 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (2 2 (:REWRITE MILAWA::NATP-OF-LEN-FREE)))
(MILAWA::PREFIXP-OF-CONS-AND-CONS
     (63 6
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (63 6
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (50 14
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (42 14
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (30 5
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (30 5
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (14 14
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (14 14
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (12 12
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (12 12
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (12 12
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (12 12
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (12 12 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (10 10 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (10 10
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (10 10
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (10 10 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (10 10
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (6 6
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (6 6
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (6 6
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (5 5
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (4 4 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (4 4
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (4 4
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (4 4
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (4 4
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (4 4
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (4 4 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (4 4
        (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP)))
(MILAWA::BOOLEANP-OF-PREFIXP
     (137 38
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (121 45
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (48 8
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (48 8
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (45 45
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (45 45
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (40 40
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (40 40
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (40 40 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (33 33
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (33 33
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (28 7
         (:REWRITE MILAWA::BOOLEANP-WHEN-NATP-CHEAP))
     (28 7
         (:REWRITE MILAWA::BOOLEANP-WHEN-CONSP-CHEAP))
     (18 18
         (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (18 18
         (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (18 18
         (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (16 16 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (16 16
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (16 16
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (16 16 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (16 16
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (10 10 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (10 10
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (10 10
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (10 10
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (10 10
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (10 10
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (10 10
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (10 10
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP)))
(MILAWA::PREFIXP-OF-LIST-FIX-ONE
     (684 216
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (610 216
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (571 56
          (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (565 237
          (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (271 271
          (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (271 271
          (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (237 237
          (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (157 107
          (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (156 156
          (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (156 156
          (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (156 156 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (133 133
          (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (133 133
          (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (133 133
          (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (133 133
          (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (133 133
          (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (84 84
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (84 84
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (18 3
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (18 3
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (6 6 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (6 6
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (6 6
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (6 6 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (6 6
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP)))
(MILAWA::PREFIXP-OF-LIST-FIX-TWO
     (725 233
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (643 233
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (581 237
          (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (563 56
          (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (280 280
          (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (280 280
          (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (248 47 (:REWRITE MILAWA::CONSP-OF-LIST-FIX))
     (237 237
          (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (164 164
          (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (164 164
          (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (164 164 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (133 99 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (117 117
          (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (117 117
          (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (117 117
          (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (117 117
          (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (117 117
          (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (84 84
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (84 84
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (18 3
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (18 3
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (6 6 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (6 6
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (6 6
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (6 6 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (6 6
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP)))
(MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP
     (481 73
          (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (470 94
          (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (457 73
          (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (408 69
          (:REWRITE MILAWA::LEN-WHEN-NOT-CONSP))
     (263 92
          (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (251 251
          (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (251 251
          (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (188 47
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (144 144 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (144 144
          (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (144 144
          (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (144 144
          (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (144 144
          (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (125 125
          (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (92 92
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (70 70
         (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (69 69 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
     (51 51 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (47 47
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (47 47
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (28 28
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (28 28
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (28 28
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (28 28
         (:REWRITE MILAWA::CDR-UNDER-IFF-WITH-LEN-FREE-IN-BOUND))
     (28 28
         (:REWRITE MILAWA::CDR-UNDER-IFF-WHEN-TRUE-LISTP-WITH-LEN-FREE))
     (24 8
         (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
     (20 5 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (10 10
         (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (10 10
         (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
     (8 8
        (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
     (8 8
        (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b|))
     (8 8
        (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
     (8 8
        (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
     (8 8 (:REWRITE MILAWA::SQUEEZE-LAW-TWO))
     (8 8 (:REWRITE MILAWA::SQUEEZE-LAW-THREE))
     (8 8 (:REWRITE MILAWA::SQUEEZE-LAW-ONE))
     (8 8
        (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
     (8 8
        (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
     (8 8
        (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS))
     (8 8
        (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-EQUAL-OF-PLUS))
     (6 2 (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
     (6 2
        (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
     (5 5
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (5 5
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP)))
(MILAWA::PREFIXP-WHEN-LENGTHS-WRONG
 (2665 164 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (1986 181
       (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
 (1658 30 (:REWRITE MILAWA::ANTISYMMETRY-OF-<))
 (1415 156
       (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (1192 121
       (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
 (641 383
      (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (633 324
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (467 46
      (:REWRITE MILAWA::EQUAL-OF-LEN-AND-ZERO))
 (447 151
      (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
 (394 66
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (383 383
      (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (383 383
      (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (357 357 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (343 117
      (:REWRITE MILAWA::NFIX-WHEN-NATP-CHEAP))
 (334 164
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (320 6 (:REWRITE MILAWA::SQUEEZE-LAW-TWO))
 (283 76
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (244 244 (:REWRITE MILAWA::NATP-OF-LEN))
 (244 6
      (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b|))
 (215 121
      (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
 (211 117
      (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
 (211 117
      (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
 (176 34
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
 (164 164
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (160 160
      (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (160 160
      (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (157 157
      (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
 (157 157
      (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (157 157
      (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (156 156
      (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (123 123
      (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (104 2 (:REWRITE MILAWA::ONE-PLUS-TRICK))
 (103 103
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (103 103
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (103 103
      (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (103 103
      (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (84 84
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (84 84
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (84 84
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (84 84
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (84 84
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (56 4 (:REWRITE MILAWA::SQUEEZE-LAW-ONE))
 (52 52 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (46 46 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
 (30 6
     (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
 (24 2 (:REWRITE MILAWA::|(< 1 (len x))|))
 (14 4 (:REWRITE MILAWA::SQUEEZE-LAW-THREE))
 (10 10 (:REWRITE MILAWA::NATP-OF-PLUS))
 (10 10
     (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (10 10
     (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (10 10
     (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (10
    10
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (6 6
    (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
 (6 6
    (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
 (6 6
    (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
 (6 6
    (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-EQUAL-OF-PLUS))
 (6 2
    (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
 (4 4
    (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS))
 (2 2
    (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
 (2 2
    (:REWRITE MILAWA::EQUAL-OF-NFIX-WITH-POSITIVE-CONSTANT)))
(MILAWA::PREFIXP-BADGUY
     (932 88 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (832 80
          (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (724 18 (:REWRITE MILAWA::ANTISYMMETRY-OF-<))
     (715 71
          (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
     (393 67
          (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (304 24
          (:REWRITE MILAWA::EQUAL-OF-LEN-AND-ZERO))
     (293 59
          (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (226 136
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (209 136
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (208 72
          (:REWRITE MILAWA::NFIX-WHEN-NATP-CHEAP))
     (206 33
          (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (178 178 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (138 41
          (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (136 136 (:REWRITE MILAWA::NATP-OF-LEN))
     (136 136
          (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (136 136
          (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (124 72
          (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
     (124 72
          (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
     (123 71
          (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (104 2 (:REWRITE MILAWA::ONE-PLUS-TRICK))
     (96 6 (:REWRITE MILAWA::SQUEEZE-LAW-TWO))
     (88 88
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (88 88
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (80 80 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (72 6
         (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b|))
     (60 4 (:REWRITE MILAWA::SQUEEZE-LAW-ONE))
     (50 6
         (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
     (45 13
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (44 2 (:REWRITE MILAWA::|(< 1 (len x))|))
     (42 14
         (:REWRITE MILAWA::LESS-WHEN-ZP-RIGHT-CHEAP))
     (35 11
         (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (33 33
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (33 33
         (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (33 33
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (33 33
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (33 33
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (33 33
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (33 33
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (30 30
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (30 30
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (30 30
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (30 30
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (26 26 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
     (22 22
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
     (17 2
         (:REWRITE MILAWA::RANK-WHEN-NOT-CONSP))
     (14 4 (:REWRITE MILAWA::SQUEEZE-LAW-THREE))
     (13 13 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (13 13
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (11 11
         (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (11 11
         (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (10 10 (:REWRITE MILAWA::NATP-OF-PLUS))
     (9 3
        (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
     (7 7
        (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
     (7 7
        (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
     (6 6
        (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-EQUAL-OF-PLUS))
     (4 4
        (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS))
     (4 1
        (:REWRITE MILAWA::RANK-WHEN-MEMBERP-WEAK))
     (4 1 (:REWRITE MILAWA::RANK-WHEN-MEMBERP))
     (3 3
        (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
     (2 2
        (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (2 2
        (:REWRITE MILAWA::EQUAL-OF-NFIX-WITH-POSITIVE-CONSTANT)))
(MILAWA::PREFIXP-BADGUY-WHEN-NOT-CONSP
     (4 1
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (3 1
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (1 1 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (1 1
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (1 1 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP)))
(MILAWA::PREFIXP-BADGUY-OF-CONS
 (53 10
     (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (48 9 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
 (36 6
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (36 6
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (25 16
     (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (22 16
     (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (18 6
     (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
 (18 6
     (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
 (16 16
     (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (16 16
     (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (12 12 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (12 12
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (12 12
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (12 12 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (12 12
     (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (11 11
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (10 10
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (10 10
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (6 6
    (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
 (6 6 (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
 (6 6
    (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
 (6 6
    (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
 (6 6
    (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
 (6 6
    (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (6 6
    (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (6 6
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (6 6
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (6 6
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (6 6
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (3 3
    (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (3 3
    (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (3 3 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (3 3
    (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (3 3 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (3 3
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (3 3
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (1 1 (:REWRITE MILAWA::PLUS-UNDER-IFF)))
(MILAWA::NATP-OF-PREFIXP-BADGUY
     (192 66
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (171 66
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (108 64
          (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (108 64
          (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (89 11
         (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (74 11
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (66 66
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (66 66
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (66 11
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (66 11
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (64 64 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (48 48
         (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (48 48
         (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
     (42 42
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (42 42
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (42 26
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (30 6 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (26 26
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (22 22 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (22 22
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (22 22
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (22 22 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (22 22
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (21 21 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (21 21
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (21 21
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (21 21
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (21 21
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (21 21
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (12 4
         (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
     (6 6
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (6 6
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (4 4
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (4 4
        (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP)))
(MILAWA::LEMMA-FOR-PREFIXP-BADGUY-INDEX-PROPERTY
 (4759 341 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (2923 305
       (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (2479 27 (:REWRITE MILAWA::SQUEEZE-LAW-THREE))
 (2246 200
       (:REWRITE MILAWA::NFIX-WHEN-NATP-CHEAP))
 (2159 59 (:REWRITE MILAWA::ANTISYMMETRY-OF-<))
 (2098 251
       (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
 (1215 285
       (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
 (890 305
      (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (876 251
      (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
 (856 160
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (825 200
      (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
 (790 205
      (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
 (728 341
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (686 478
      (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (628 415
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (624 187
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (615 27 (:REWRITE MILAWA::SQUEEZE-LAW-ONE))
 (478 478
      (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (478 478
      (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (473 32
      (:REWRITE MILAWA::EQUAL-OF-LEN-AND-ZERO))
 (341 341
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (330 330 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (328 200
      (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
 (309 309
      (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (295 149
      (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
 (280 280
      (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (280 280
      (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (270 18 (:REWRITE MILAWA::SQUEEZE-LAW-TWO))
 (214 214 (:REWRITE MILAWA::NATP-OF-LEN))
 (206 206
      (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (206 206
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (206 206
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (206 206
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (206 206
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (204 24
      (:REWRITE MILAWA::LEN-WHEN-NOT-CONSP))
 (156 156
      (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (156
    156
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (153 18
      (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b|))
 (149 149
      (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
 (140 140
      (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
 (126 18
      (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
 (123 41
      (:REWRITE MILAWA::LESS-WHEN-ZP-RIGHT-CHEAP))
 (108 9 (:REWRITE MILAWA::|(< 1 (len x))|))
 (79 79
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (79 79
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (77 77
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
 (71 71
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (71 71
     (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (50 50 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (45 45 (:REWRITE MILAWA::NATP-OF-PLUS))
 (27 27
     (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS))
 (27 27
     (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-EQUAL-OF-PLUS))
 (24 24 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
 (18 18
     (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
 (18 18
     (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
 (18 18
     (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
 (9 9
    (:REWRITE MILAWA::EQUAL-OF-NFIX-WITH-POSITIVE-CONSTANT)))
(MILAWA::LEMMA-2-FOR-PREFIXP-BADGUY-INDEX-PROPERTY
     (183 21
          (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
     (154 62
          (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (150 14
          (:REWRITE MILAWA::NTH-WHEN-INDEX-TOO-LARGE))
     (134 34
          (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (124 24
          (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (124 24
          (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (118 70
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (107 21
          (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (106 74
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (100 44
          (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (80 26
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (74 74
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (74 74
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (62 62
         (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (62 62
         (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (53 23
         (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
     (52 52 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (52 52
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (52 52
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (52 52 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (52 52
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (44 44
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (34 34
         (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (23 23
         (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
     (20 20
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (16 16
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (16 16
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (16 16
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (16 16
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (16 16 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (14 14 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
     (14 14
         (:REWRITE MILAWA::LEN-WHEN-NOT-CONSP))
     (12 12
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
     (12 12
         (:REWRITE MILAWA::LESS-WHEN-ZP-RIGHT-CHEAP))
     (12 12 (:REWRITE MILAWA::ANTISYMMETRY-OF-<))
     (6 6
        (:REWRITE MILAWA::LEMMA-FOR-PREFIXP-BADGUY-INDEX-PROPERTY))
     (6 2 (:REWRITE MILAWA::|(< 0 (len x))|)))
(MILAWA::PREFIXP-BADGUY-INDEX-PROPERTY
     (23 2
         (:REWRITE MILAWA::NTH-WHEN-INDEX-TOO-LARGE))
     (18 2 (:REWRITE MILAWA::NTH-WHEN-ZP))
     (14 1 (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
     (12 3 (:REWRITE MILAWA::LEN-WHEN-NOT-CONSP))
     (11 1
         (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (10 1
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (6 3
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (5 3
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (3 3 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
     (3 3
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (3 3
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (2 2 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
     (2 2 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (2 2
        (:REWRITE MILAWA::LESS-WHEN-ZP-RIGHT-CHEAP))
     (2 2
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (2 2 (:REWRITE MILAWA::ANTISYMMETRY-OF-<))
     (2 1
        (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (1 1 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (1 1
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (1 1 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE)))
(MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY
 (2601 279 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (2467 263
       (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (2118 242
       (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
 (1752 31
       (:REWRITE MILAWA::PREFIXP-WHEN-LENGTHS-WRONG))
 (1687 44 (:REWRITE MILAWA::ANTISYMMETRY-OF-<))
 (1249 203
       (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
 (899 500
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (846 74
      (:REWRITE MILAWA::EQUAL-OF-LEN-AND-ZERO))
 (816 504
      (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (804 20 (:REWRITE MILAWA::SQUEEZE-LAW-THREE))
 (698 113
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (560 560 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (533 183
      (:REWRITE MILAWA::NFIX-WHEN-NATP-CHEAP))
 (531 263
      (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (504 504
      (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (504 504
      (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (423 121
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (402 242
      (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
 (391 391 (:REWRITE MILAWA::NATP-OF-LEN))
 (367 183
      (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
 (367 183
      (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
 (315 279
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (279 279
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (240 20 (:REWRITE MILAWA::SQUEEZE-LAW-ONE))
 (133 133
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (133 133
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (133 133
      (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (133 133
      (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (124 12 (:REWRITE MILAWA::SQUEEZE-LAW-TWO))
 (117 117
      (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (117 117
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (117 117
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (117 117
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (117 117
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (94 94 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
 (94 94
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (94 32
     (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
 (80 80
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (80 80
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (72 12
     (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b|))
 (72 12
     (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
 (69 1
     (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-AND-PLUS))
 (60 4 (:REWRITE MILAWA::|(< 1 (len x))|))
 (52 52
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
 (46 46 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (41 32
     (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
 (36 36 (:REWRITE MILAWA::NATP-OF-PLUS))
 (22 22
     (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (22
    22
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (20 20
     (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS))
 (20 20
     (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-EQUAL-OF-PLUS))
 (13 13
     (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
 (13 13
     (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
 (12 12
     (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
 (4 4 (:REWRITE MILAWA::IRREFLEXIVITY-OF-<))
 (4 4
    (:REWRITE MILAWA::EQUAL-OF-NFIX-WITH-POSITIVE-CONSTANT))
 (4 4 (:REWRITE MILAWA::|(< (+ b a) a)|))
 (1 1
    (:REWRITE MILAWA::LESS-OF-ZERO-RIGHT)))
(MILAWA::SUBSETP-WHEN-PREFIXP-CHEAP
     (2188 24
           (:REWRITE MILAWA::PREFIXP-WHEN-LENGTHS-WRONG))
     (963 71 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (743 63
          (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (652 80
          (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
     (484 61
          (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (385 178
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (342 180
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (318 48
          (:REWRITE MILAWA::LEN-WHEN-NOT-CONSP))
     (260 8 (:REWRITE MILAWA::SQUEEZE-LAW-THREE))
     (233 233 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (199 24
          (:REWRITE MILAWA::EQUAL-OF-LEN-AND-ZERO))
     (198 29
          (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (183 61
          (:REWRITE MILAWA::NFIX-WHEN-NATP-CHEAP))
     (182 182
          (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (182 182
          (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (159 61
          (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
     (159 61
          (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
     (148 148 (:REWRITE MILAWA::NATP-OF-LEN))
     (134 80
          (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (134 49
          (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (122 7 (:REWRITE MILAWA::SUBSETP-OF-CDR))
     (104 8 (:REWRITE MILAWA::SQUEEZE-LAW-ONE))
     (85 85
         (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (80 33
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (71 71
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (71 71
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (69 69
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (69 69
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (69 69
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (69 69
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (64 4 (:REWRITE MILAWA::LEN-OF-CONS))
     (63 63 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (52 52 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
     (48 48
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (48 48
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (48 48
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (48 48
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (48 48
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (34 26
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (27 27
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (27 7
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (24 24 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (16 16 (:REWRITE MILAWA::NATP-OF-PLUS))
     (12 4
         (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
     (9 7
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (8 8
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
     (8 8
        (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS))
     (8 8
        (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-EQUAL-OF-PLUS))
     (7 7
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (4 4
        (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
     (4 4
        (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b|))
     (4 4
        (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
     (4 4
        (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
     (4 4 (:REWRITE MILAWA::SQUEEZE-LAW-TWO))
     (4 4
        (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
     (4 4
        (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
     (4 4 (:REWRITE MILAWA::ANTISYMMETRY-OF-<))
     (4 1 (:REWRITE MILAWA::|(< 0 (len x))|))
     (1 1
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (1 1
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (1 1
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
     (1 1
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
     (1 1 (:REWRITE MILAWA::LESS-OF-ZERO-RIGHT))
     (1 1 (:REWRITE MILAWA::CDR-OF-CONS)))
(MILAWA::FIRSTN
     (47 1
         (:REWRITE MILAWA::MINUS-WHEN-NOT-LESS))
     (43 1 (:REWRITE MILAWA::LESS-OF-ONE-LEFT))
     (37 4
         (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (31 14
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (30 3
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (17 17 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (16 10
         (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (13 5
         (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
     (10 7
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (9 7
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (9 5 (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
     (7 7
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (7 7
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (7 1
        (:REWRITE MILAWA::|a < b --> a <= b-1|))
     (6 6
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (6 6
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (6 2 (:REWRITE MILAWA::ZP-OF-NFIX))
     (4 4 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (3 3
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
     (3 3 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (3 3
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (3 3
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (1 1
        (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
     (1 1
        (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (1 1
        (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
     (1 1
        (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
     (1 1
        (:REWRITE MILAWA::MINUS-WHEN-ZP-RIGHT-CHEAP))
     (1 1
        (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP))
     (1 1 (:REWRITE MILAWA::IRREFLEXIVITY-OF-<))
     (1 1
        (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
     (1 1
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE)))
(MILAWA::FIRSTN-OF-ZERO)
(MILAWA::TRUE-LISTP-OF-FIRSTN
 (189 22
      (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (187 6
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (105 14
      (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
 (81 9
     (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
 (71 1 (:REWRITE MILAWA::|(= c (- a b))|))
 (65 2 (:REWRITE MILAWA::LESS-OF-ONE-LEFT))
 (46 9 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (46 1 (:REWRITE MILAWA::|(- (- a b) c)|))
 (43 1
     (:REWRITE MILAWA::MINUS-WHEN-NOT-LESS))
 (40 14
     (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
 (33 21
     (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (27 21
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (23 23 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (22 22
     (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (22 22
     (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (21 6
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (12 12
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (12 12
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (9 9
    (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
 (8 2
    (:REWRITE MILAWA::NFIX-WHEN-NATP-CHEAP))
 (7 7
    (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (7 7 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (7 7
    (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (5 2
    (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
 (4 2
    (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP))
 (3 3
    (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
 (3 1 (:REWRITE MILAWA::LESS-OF-ONE-RIGHT))
 (2 2 (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
 (2 2 (:REWRITE MILAWA::NATP-OF-MINUS))
 (2 2
    (:REWRITE MILAWA::MINUS-WHEN-ZP-RIGHT-CHEAP))
 (2 2
    (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (2 2
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (2 2
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (2 2
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (2 2
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (2 2 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
 (2 2
    (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (2 2
    (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (1 1 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (1 1
    (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
 (1 1
    (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (1 1 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (1 1
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (1 1
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (1 1 (:REWRITE MILAWA::ANTISYMMETRY-OF-<)))
(MILAWA::CONSP-OF-FIRSTN
     (125 24
          (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (84 12
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (63 21
         (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (51 39
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (39 39 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (28 19
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (23 23
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (23 23
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (20 20
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (20 20
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (18 9
         (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
     (14 14 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (12 12
         (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (11 11
         (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
     (8 8
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
     (8 8
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (4 4
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (4 4
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (3 3
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (3 3 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (3 3
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (3 3
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (3 1 (:REWRITE MILAWA::LESS-OF-ONE-RIGHT))
     (2 2
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (2 2 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (1 1 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP)))
(MILAWA::FIRSTN-UNDER-IFF
     (146 27
          (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (103 13
          (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (70 25
         (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (54 42
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (42 42 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (36 24
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (34 24
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (25 25
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (25 25
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (24 24
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (24 24
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (18 9
         (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
     (13 13 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (13 13
         (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (11 11
         (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
     (10 10
         (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (9 9
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
     (6 2 (:REWRITE MILAWA::LESS-OF-ONE-RIGHT))
     (4 4
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (4 4
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (3 3
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (3 3
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (3 3 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (3 3 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (3 3
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (3 3
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (2 2 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP)))
(MILAWA::FIRSTN-OF-LIST-FIX
 (128 23
      (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
 (124 5 (:REWRITE MILAWA::LESS-OF-ONE-LEFT))
 (123 3
      (:REWRITE MILAWA::MINUS-WHEN-NOT-LESS))
 (92 11
     (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
 (75 6
     (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
 (64 26
     (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
 (62 17
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (50 29
     (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (48 11 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (48 1 (:REWRITE MILAWA::|(= c (- a b))|))
 (47 29
     (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (46 1 (:REWRITE MILAWA::|(- (- a b) c)|))
 (44 32
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (34 34 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (32 10
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (31 31
     (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (31 31
     (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (19 19
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (19 19
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (17 17
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (16 8 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (15 1 (:REWRITE MILAWA::|(< a (- b c))|))
 (12 1 (:REWRITE MILAWA::|(< (- a b) c)|))
 (11 11
     (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
 (11 11
     (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (9 9 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (9 9
    (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (9 3 (:REWRITE MILAWA::LESS-OF-ONE-RIGHT))
 (8 2
    (:REWRITE MILAWA::NFIX-WHEN-NATP-CHEAP))
 (7 7
    (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (7 7
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (7 7
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (7 7
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (7 7
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (6 6
    (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
 (6 4
    (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP))
 (5 5
    (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (5 5
    (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (5 2
    (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
 (4 4
    (:REWRITE MILAWA::MINUS-WHEN-ZP-RIGHT-CHEAP))
 (3 3
    (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (3 3 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (3 3 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
 (2 2
    (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
 (2 2 (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
 (2 2 (:REWRITE MILAWA::NATP-OF-MINUS))
 (2 2
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (2 2
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (1 1
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (1 1
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (1 1 (:REWRITE MILAWA::ANTISYMMETRY-OF-<)))
(MILAWA::FIRSTN-OF-LEN
 (39 4
     (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
 (36 4
     (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
 (33 12
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (32 14
     (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (30 14
     (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (22 4
     (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
 (15 15
     (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (15 15
     (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (12 12
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (12 2
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (12 2
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (10 10 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (10 6 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (8 8
    (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (8 8
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (8 8
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (8 8
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (8 8
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (8 8
    (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (8 8 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (8 2
    (:REWRITE MILAWA::PREFIXP-OF-LIST-FIX-TWO))
 (6 6 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (6 6
    (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (6 6
    (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
 (6 2
    (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
 (5 5 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
 (4 4 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (4 4
    (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (4 4
    (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (4 4 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (4 4
    (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (4 4
    (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (4 4
    (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (3 3 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
 (2 2
    (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
 (2 2
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (2 2
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (1 1
    (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (1 1
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (1 1
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WHEN-TUPLEP-3-CHEAP)))
(MILAWA::LEN-OF-FIRSTN
 (8820 748 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (3669 890
       (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (3610 655
       (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
 (3406 169
       (:REWRITE MILAWA::ANTISYMMETRY-OF-<))
 (2353 409
       (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
 (2255 25 (:REWRITE MILAWA::CONSP-OF-FIRSTN))
 (1957 37
       (:REWRITE MILAWA::MINUS-WHEN-NOT-LESS))
 (1699 285
       (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (1290 580
       (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (1232 81 (:REWRITE MILAWA::SQUEEZE-LAW-TWO))
 (1177 1177
       (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (1087 655
       (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
 (1076 28 (:REWRITE MILAWA::ONE-PLUS-TRICK))
 (999 13 (:REWRITE MILAWA::|(- (- a b) c)|))
 (943 622
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (935 612
      (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
 (929 81
      (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b|))
 (898 624
      (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (890 890
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (845 30 (:REWRITE MILAWA::|(< a (- b c))|))
 (817 559
      (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (790 81
      (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
 (624 624
      (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (624 624
      (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (613 63 (:REWRITE MILAWA::SQUEEZE-LAW-ONE))
 (409 409
      (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
 (399 63 (:REWRITE MILAWA::SQUEEZE-LAW-THREE))
 (326 326
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
 (294 31
      (:REWRITE MILAWA::LESS-OF-NFIX-RIGHT))
 (285 285
      (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (205 75
      (:REWRITE MILAWA::LESS-WHEN-ZP-RIGHT-CHEAP))
 (196 86
      (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
 (195 31 (:REWRITE MILAWA::LESS-OF-NFIX-LEFT))
 (193 193
      (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
 (126 126 (:REWRITE MILAWA::NATP-OF-PLUS))
 (120 22
      (:REWRITE MILAWA::EQUAL-OF-ZERO-AND-NFIX))
 (114 114
      (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (114 114
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (114 114
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (114 114
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (114 114
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (107 107
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (107 107
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (97 97 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
 (88 32
     (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
 (86 86
     (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
 (86 86
     (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
 (80 80
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (80 80
     (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (76 50
     (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP))
 (74 1
     (:REWRITE MILAWA::|a < b --> a <= b-1|))
 (64 64
     (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-EQUAL-OF-PLUS))
 (63 63
     (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS))
 (60 60 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (58 58
     (:REWRITE MILAWA::EQUAL-OF-NFIX-WITH-POSITIVE-CONSTANT))
 (32 32
     (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
 (24 24
     (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
 (24 24
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (24 24
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (23 23
     (:REWRITE MILAWA::LESS-OF-ZERO-RIGHT))
 (18 18
     (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (18
    18
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (8 8
    (:REWRITE MILAWA::LEN-2-WHEN-NOT-CDR-OF-CDR))
 (5 5
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (5 5
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (3 1
    (:REWRITE MILAWA::COMMUTATIVITY-OF-+)))
(MILAWA::FIRSTN-OF-TOO-MANY
 (1406 99
       (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
 (1036 184
       (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
 (646 124
      (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
 (604 8
      (:REWRITE MILAWA::MINUS-WHEN-NOT-LESS))
 (595 21 (:REWRITE MILAWA::LESS-OF-ONE-LEFT))
 (426 238
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (415 25 (:REWRITE MILAWA::SQUEEZE-LAW-THREE))
 (380 15 (:REWRITE MILAWA::SQUEEZE-LAW-TWO))
 (376 4 (:REWRITE MILAWA::|(- (- a b) c)|))
 (337 337 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (335 15
      (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
 (315 5 (:REWRITE MILAWA::ONE-PLUS-TRICK))
 (279 177
      (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
 (277 184
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (273 187
      (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (261 139
      (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
 (255 25 (:REWRITE MILAWA::SQUEEZE-LAW-ONE))
 (245 15
      (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b|))
 (244 24
      (:REWRITE MILAWA::EQUAL-OF-LEN-AND-ZERO))
 (238 238
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (233 179
      (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
 (192 4 (:REWRITE MILAWA::|(= c (- a b))|))
 (189 189
      (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (189 189
      (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (178 9 (:REWRITE MILAWA::|(< 1 (len x))|))
 (155 155 (:REWRITE MILAWA::NATP-OF-LEN))
 (151 23
      (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
 (141 141
      (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (134 134
      (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (132 132
      (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
 (132 10
      (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
 (129 48
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (117 29
      (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS))
 (116 16 (:REWRITE MILAWA::LESS-OF-ONE-RIGHT))
 (72 72
     (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (66 66
     (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
 (56 56
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (56 56
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (56 56
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (56 56
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (56 56
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (48 48
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (48 4 (:REWRITE MILAWA::|(< (- a b) c)|))
 (45 31 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (40 40 (:REWRITE MILAWA::NATP-OF-PLUS))
 (40 4 (:REWRITE MILAWA::|(< 0 (len x))|))
 (29 29
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (29 29
     (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (23 23
     (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
 (23 23
     (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
 (20 12
     (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP))
 (20 5
     (:REWRITE MILAWA::PREFIXP-OF-LIST-FIX-ONE))
 (16 6
     (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
 (15 15
     (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-EQUAL-OF-PLUS))
 (13 13 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
 (12 12
     (:REWRITE MILAWA::MINUS-WHEN-ZP-RIGHT-CHEAP))
 (12 3
     (:REWRITE MILAWA::PREFIXP-OF-LIST-FIX-TWO))
 (10 10
     (:REWRITE MILAWA::EQUAL-OF-NFIX-WITH-POSITIVE-CONSTANT))
 (10 10
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (10 10
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (8 8 (:REWRITE MILAWA::NATP-OF-MINUS))
 (8 8
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (8 8
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (8 8 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
 (8 6
    (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
 (4 4
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (4 4
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WHEN-TUPLEP-3-CHEAP)))
(MILAWA::FIRSTN-OF-APP
 (20040 313 (:REWRITE MILAWA::SQUEEZE-LAW-ONE))
 (14847 1458
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
 (13349 2469
        (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
 (12361 3090
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (11112 329
        (:REWRITE MILAWA::SQUEEZE-LAW-THREE))
 (9576 450
       (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
 (8484 450
       (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b|))
 (8234 1682
       (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
 (7863 149
       (:REWRITE MILAWA::MINUS-WHEN-NOT-LESS))
 (5735 69
       (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
 (5445 205 (:REWRITE MILAWA::LESS-OF-ONE-LEFT))
 (5385 30 (:REWRITE MILAWA::CONSP-OF-FIRSTN))
 (4793 4793
       (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (4108 217 (:REWRITE MILAWA::SQUEEZE-LAW-TWO))
 (3807 2693
       (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
 (3759 293
       (:REWRITE MILAWA::EQUAL-OF-LEN-AND-ZERO))
 (3745 2669
       (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (3626 2696
       (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
 (3612 2343
       (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
 (3589 2506
       (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (3195 68 (:REWRITE MILAWA::|(= 0 (+ a b))|))
 (2669 2669
       (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (2669 2669
       (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (2147 118 (:REWRITE MILAWA::|(< 1 (len x))|))
 (2064 43 (:REWRITE MILAWA::|(= c (- a b))|))
 (1967 1967 (:REWRITE MILAWA::NATP-OF-LEN))
 (1708 53 (:REWRITE MILAWA::ONE-PLUS-TRICK))
 (1687 1687
       (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
 (1591 180
       (:REWRITE MILAWA::LESS-OF-ONE-RIGHT))
 (1580 783
       (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
 (1571 1571
       (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (1530 1518
       (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (1519 783
       (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
 (1341 522
       (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
 (1259 697
       (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS))
 (1164 1164 (:REWRITE MILAWA::NATP-OF-PLUS))
 (1001 36 (:REWRITE MILAWA::LEN-OF-APP))
 (973 300
      (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (954 954
      (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
 (848 46
      (:REWRITE MILAWA::ASSOCIATIVITY-OF-+))
 (794 794
      (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (794 794
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (794 794
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (794 794
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (794 794
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (782 782
      (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (752 16
      (:REWRITE MILAWA::|c <= a, d < b --> c+d < a+b|))
 (721 75
      (:REWRITE MILAWA::COMMUTATIVITY-OF-+-TWO))
 (568 16
      (:REWRITE MILAWA::|c <= a, d < b --> c+d < b+a|))
 (519 85
      (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
 (516 43 (:REWRITE MILAWA::|(< (- a b) c)|))
 (499 499
      (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-EQUAL-OF-PLUS))
 (465 404
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (459 273
      (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
 (404 404
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (402 45 (:REWRITE MILAWA::|(< 0 (len x))|))
 (365 221
      (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP))
 (352 16
      (:REWRITE MILAWA::|c < a, d <= b --> c+d < b+a|))
 (305 295
      (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (301 301 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
 (300 300
      (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (273 273
      (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
 (213 29 (:REWRITE MILAWA::LESS-OF-NFIX-LEFT))
 (192 16
      (:REWRITE MILAWA::|c < a, d <= b --> c+d < a+b|))
 (189 163
      (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-PLUS-OF-PLUS))
 (152 32
      (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-AND-PLUS))
 (144 144 (:REWRITE MILAWA::NATP-OF-MINUS))
 (136 8 (:REWRITE MILAWA::|(= a (+ b a))|))
 (116 29 (:REWRITE MILAWA::PLUS-OF-ZERO-LEFT))
 (96 8
     (:REWRITE MILAWA::|(< (+ b a) (+ c a))|))
 (85 85
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (85 85
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (80 16 (:REWRITE MILAWA::|(< a (+ b a))|))
 (69 69
     (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
 (67 6
     (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
 (63 63
     (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+d+b|))
 (63 63
     (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b+d|))
 (55 55
     (:REWRITE MILAWA::LEN-2-WHEN-NOT-CDR-OF-CDR))
 (55 55
     (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (55 55
     (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (55 55
     (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (55
    55
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (42 42
     (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-MINUS-OF-PLUS-TWO))
 (33 33
     (:REWRITE MILAWA::EQUAL-OF-NFIX-WITH-POSITIVE-CONSTANT))
 (22 22
     (:REWRITE MILAWA::IRREFLEXIVITY-OF-<))
 (20 5
     (:REWRITE MILAWA::PREFIXP-OF-LIST-FIX-ONE))
 (16 16 (:REWRITE MILAWA::|(< (+ b a) a)|))
 (8 8
    (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-EQUAL-OF-PLUS-AND-PLUS))
 (7 1 (:REWRITE MILAWA::LEN-OF-LIST-FIX))
 (1 1
    (:REWRITE MILAWA::LESS-OF-ZERO-RIGHT)))
(MILAWA::PREFIXP-OF-FIRSTN
 (4623 15
       (:REWRITE MILAWA::PREFIXP-WHEN-LENGTHS-WRONG))
 (2967 37 (:REWRITE MILAWA::|(< a (- b c))|))
 (2794 13 (:REWRITE MILAWA::LEN-OF-FIRSTN))
 (2740 13 (:DEFINITION MILAWA::MIN))
 (2428 23 (:REWRITE MILAWA::|(< (- a b) c)|))
 (1921 381
       (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
 (1525 67 (:REWRITE MILAWA::LESS-OF-ONE-LEFT))
 (1345 7 (:REWRITE MILAWA::LEN-OF-CONS))
 (927 48 (:REWRITE MILAWA::SQUEEZE-LAW-TWO))
 (870 20
      (:REWRITE MILAWA::MINUS-WHEN-NOT-LESS))
 (771 51 (:REWRITE MILAWA::SQUEEZE-LAW-THREE))
 (719 58
      (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b|))
 (630 423
      (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
 (604 604 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (534 534
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (534 534
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (480 10 (:REWRITE MILAWA::|(= c (- a b))|))
 (472 298
      (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (471 278
      (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
 (453 315
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (447 279
      (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
 (447 7 (:REWRITE MILAWA::CONSP-OF-FIRSTN))
 (442 317
      (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (430 10 (:REWRITE MILAWA::|(- (- a b) c)|))
 (413 58
      (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
 (353 51 (:REWRITE MILAWA::SQUEEZE-LAW-ONE))
 (349 349
      (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (347 50 (:REWRITE MILAWA::LESS-OF-ONE-RIGHT))
 (317 317
      (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (317 317
      (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (273 21
      (:REWRITE MILAWA::EQUAL-OF-LEN-AND-ZERO))
 (227 227
      (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
 (211 13
      (:REWRITE MILAWA::|a < b --> a <= b-1|))
 (168 168
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
 (149 149 (:REWRITE MILAWA::NATP-OF-LEN))
 (117 61
      (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
 (111 111 (:REWRITE MILAWA::NATP-OF-PLUS))
 (106 61
      (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
 (100 20
      (:REWRITE MILAWA::COMMUTATIVITY-OF-+))
 (88 38
     (:REWRITE MILAWA::LESS-WHEN-ZP-RIGHT-CHEAP))
 (78 13 (:REWRITE MILAWA::ONE-PLUS-TRICK))
 (72 12
     (:REWRITE MILAWA::LESS-OF-NFIX-RIGHT))
 (72 12 (:REWRITE MILAWA::LESS-OF-NFIX-LEFT))
 (71 71
     (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS))
 (70 1
     (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-AND-PLUS))
 (65 65
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (65 65
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (65 65
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (65 65
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (65 65
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (62 62
     (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-EQUAL-OF-PLUS))
 (60 5 (:REWRITE MILAWA::|(< 1 (len x))|))
 (58 58 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
 (58 58
     (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
 (50 30
     (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP))
 (49 49
     (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
 (49 49
     (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
 (47 47
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (47 47
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (46 46 (:REWRITE MILAWA::NATP-OF-MINUS))
 (33 33 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (30 30
     (:REWRITE MILAWA::MINUS-WHEN-ZP-RIGHT-CHEAP))
 (28 28
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (28 28
     (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (24 24
     (:REWRITE MILAWA::EQUAL-OF-NFIX-WITH-POSITIVE-CONSTANT))
 (15 15
     (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
 (15 15
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (15 15
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (8 8
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (8 8
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (8 8
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (8 8
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (3 1
    (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
 (1 1
    (:REWRITE MILAWA::LESS-OF-ZERO-RIGHT)))
(MILAWA::PREFIXP-OF-FIRSTN-UNUSUAL
 (7724 90 (:REWRITE MILAWA::|(< a (- b c))|))
 (6907 1443
       (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
 (4898 202 (:REWRITE MILAWA::LESS-OF-ONE-LEFT))
 (3195 55
       (:REWRITE MILAWA::MINUS-WHEN-NOT-LESS))
 (3032 148
       (:REWRITE MILAWA::SQUEEZE-LAW-THREE))
 (2855 167
       (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b|))
 (2844 140 (:REWRITE MILAWA::SQUEEZE-LAW-TWO))
 (2576 148 (:REWRITE MILAWA::SQUEEZE-LAW-ONE))
 (2490 2490
       (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (2236 1116
       (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (2116 167
       (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
 (2038 1394
       (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
 (1980 27 (:REWRITE MILAWA::|(- (- a b) c)|))
 (1972 1265
       (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
 (1848 1396
       (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
 (1687 44 (:REWRITE MILAWA::ONE-PLUS-TRICK))
 (1529 1109
       (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (1503 1112
       (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (1296 27 (:REWRITE MILAWA::|(= c (- a b))|))
 (1121 947
       (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (1112 1112
       (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (1112 1112
       (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (817 817
      (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
 (738 46 (:REWRITE MILAWA::|(< 1 (len x))|))
 (639 197
      (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
 (619 11 (:REWRITE MILAWA::|(+ a (- b c))|))
 (571 9 (:REWRITE MILAWA::CONSP-OF-FIRSTN))
 (492 421
      (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
 (454 32
      (:REWRITE MILAWA::|a < b --> a <= b-1|))
 (353 199
      (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
 (281 281
      (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (281 281
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (281 281
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (281 281
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (281 281
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (270 54
      (:REWRITE MILAWA::COMMUTATIVITY-OF-+))
 (215 188
      (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
 (202 202
      (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS))
 (190 190
      (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-EQUAL-OF-PLUS))
 (188 188
      (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
 (181 181 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
 (164 18 (:REWRITE MILAWA::|(< 0 (len x))|))
 (159 93
      (:REWRITE MILAWA::MINUS-WHEN-ZP-RIGHT-CHEAP))
 (141 141
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (141 141
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (136 82
      (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP))
 (123 123
      (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (123 123
      (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (111 111
      (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (88 11
     (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-MINUS-OF-PLUS))
 (72 12
     (:REWRITE MILAWA::LESS-OF-NFIX-RIGHT))
 (72 12 (:REWRITE MILAWA::LESS-OF-NFIX-LEFT))
 (45 45
     (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
 (45 45
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (45 45
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (41 41
     (:REWRITE MILAWA::EQUAL-OF-NFIX-WITH-POSITIVE-CONSTANT))
 (36 36
     (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (36 36
     (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (36 36
     (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (36
    36
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (16 16
     (:REWRITE MILAWA::LEN-2-WHEN-NOT-CDR-OF-CDR))
 (5 5 (:REWRITE MILAWA::LESS-OF-ZERO-RIGHT))
 (3 1
    (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP)))
(MILAWA::SUBSETP-OF-FIRSTN-WHEN-IN-RANGE
     (96 1 (:REWRITE MILAWA::FIRSTN-OF-TOO-MANY))
     (52 3 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (30 2
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (28 3
         (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (27 3 (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
     (21 3
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (20 2
         (:REWRITE MILAWA::NFIX-WHEN-NATP-CHEAP))
     (17 3 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (15 3 (:DEFINITION NOT))
     (11 1
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (10 7
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (10 1 (:REWRITE MILAWA::LEN-WHEN-NOT-CONSP))
     (10 1
         (:REWRITE MILAWA::EQUAL-OF-LEN-AND-ZERO))
     (9 7
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (7 7 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (7 7
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (7 7
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (7 2
        (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
     (6 4
        (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (6 2 (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
     (6 1 (:REWRITE MILAWA::LESS-OF-NFIX-LEFT))
     (4 4 (:REWRITE MILAWA::NATP-OF-LEN))
     (3 3
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (3 3
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (3 3 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (3 3
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (2 2
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (1 1
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (1 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (1 1 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
     (1 1
        (:REWRITE MILAWA::EQUAL-OF-NFIX-WITH-POSITIVE-CONSTANT)))
(MILAWA::RESTN (47 1
                   (:REWRITE MILAWA::MINUS-WHEN-NOT-LESS))
               (43 1 (:REWRITE MILAWA::LESS-OF-ONE-LEFT))
               (37 4
                   (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
               (30 13
                   (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
               (30 3
                   (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
               (16 16 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
               (16 10
                   (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
               (15 3 (:DEFINITION NOT))
               (13 5
                   (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
               (9 5 (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
               (7 1
                  (:REWRITE MILAWA::|a < b --> a <= b-1|))
               (6 6
                  (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
               (6 6
                  (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
               (6 6
                  (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
               (6 6
                  (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
               (6 6
                  (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
               (6 6
                  (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
               (6 2 (:REWRITE MILAWA::ZP-OF-NFIX))
               (4 4 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
               (3 3
                  (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
               (3 3 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
               (3 3
                  (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
               (3 3
                  (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
               (1 1
                  (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
               (1 1
                  (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
               (1 1
                  (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
               (1 1
                  (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
               (1 1
                  (:REWRITE MILAWA::MINUS-WHEN-ZP-RIGHT-CHEAP))
               (1 1
                  (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP))
               (1 1 (:REWRITE MILAWA::IRREFLEXIVITY-OF-<))
               (1 1
                  (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
               (1 1
                  (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE)))
(MILAWA::RESTN-OF-ZERO
     (20 2
         (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (18 4
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (14 2
         (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
     (10 4
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (8 4
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (4 4
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (4 4
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (4 4
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (2 2 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (2 2 (:REWRITE MILAWA::NATP-OF-LEN-FREE)))
(MILAWA::RESTN-OF-ONE
     (50 2
         (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (44 6
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (26 2
         (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
     (22 4 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (20 8
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (14 8
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (10 2 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (8 8
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (8 8
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (6 6
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (4 4 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (4 4
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (4 4 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (4 4
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (4 4
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (4 4
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (4 4
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (4 4
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (2 2
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END)))
(MILAWA::TRUE-LISTP-OF-RESTN
 (245 8
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (236 22
      (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (95 15
     (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
 (77 3 (:REWRITE MILAWA::LESS-OF-ONE-LEFT))
 (73 1 (:REWRITE MILAWA::|(= c (- a b))|))
 (71 8
     (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
 (46 1 (:REWRITE MILAWA::|(- (- a b) c)|))
 (45 8 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (43 1
     (:REWRITE MILAWA::MINUS-WHEN-NOT-LESS))
 (37 10
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (35 2
     (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
 (34 14
     (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
 (33 21
     (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (23 17
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (22 22
     (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (22 22
     (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (19 19 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (15 1 (:REWRITE MILAWA::|(< a (- b c))|))
 (14 14
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (14 14
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (13 1 (:REWRITE MILAWA::LIST-FIX-UNDER-IFF))
 (12 1 (:REWRITE MILAWA::|(< (- a b) c)|))
 (11 2 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (10 1 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (9 9
    (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (9 3 (:REWRITE MILAWA::LESS-OF-ONE-RIGHT))
 (8 8
    (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
 (8 2
    (:REWRITE MILAWA::NFIX-WHEN-NATP-CHEAP))
 (7 1
    (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
 (6 6 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (6 6
    (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (5 2
    (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
 (4 4
    (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
 (4 2
    (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP))
 (3 3
    (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (3 3
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (3 3
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (3 3
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (3 3
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (2 2 (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
 (2 2 (:REWRITE MILAWA::NATP-OF-MINUS))
 (2 2
    (:REWRITE MILAWA::MINUS-WHEN-ZP-RIGHT-CHEAP))
 (1 1
    (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
 (1 1
    (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (1 1
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (1 1
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (1 1 (:REWRITE MILAWA::ANTISYMMETRY-OF-<)))
(MILAWA::CONSP-OF-RESTN
 (5770 417 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (2212 425
       (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
 (2208 113
       (:REWRITE MILAWA::ANTISYMMETRY-OF-<))
 (1698 23
       (:REWRITE MILAWA::MINUS-WHEN-NOT-LESS))
 (1493 55 (:REWRITE MILAWA::LESS-OF-ONE-LEFT))
 (1412 251
       (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
 (1316 416
       (:REWRITE MILAWA::NFIX-WHEN-NATP-CHEAP))
 (1167 11 (:REWRITE MILAWA::|(- (- a b) c)|))
 (1045 50 (:REWRITE MILAWA::SQUEEZE-LAW-TWO))
 (876 176
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (874 278
      (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (854 50
      (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b|))
 (832 20 (:REWRITE MILAWA::ONE-PLUS-TRICK))
 (781 781 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (672 447
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (665 50
      (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
 (618 416
      (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
 (582 327
      (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
 (530 40 (:REWRITE MILAWA::SQUEEZE-LAW-ONE))
 (528 11 (:REWRITE MILAWA::|(= c (- a b))|))
 (524 418
      (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
 (509 509
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (452 452
      (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (452 452
      (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (368 40 (:REWRITE MILAWA::SQUEEZE-LAW-THREE))
 (314 308
      (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (275 22
      (:REWRITE MILAWA::LEN-WHEN-NOT-CONSP))
 (264 86
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (251 251
      (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
 (242 56
      (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
 (235 10
      (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
 (230 230
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
 (165 11 (:REWRITE MILAWA::|(< a (- b c))|))
 (122 122
      (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
 (122 42
      (:REWRITE MILAWA::LESS-WHEN-ZP-RIGHT-CHEAP))
 (121 40 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (117 9 (:REWRITE MILAWA::LIST-FIX-UNDER-IFF))
 (98 98 (:REWRITE MILAWA::NATP-OF-PLUS))
 (86 86
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (86 86
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (86 86
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (86 86
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (86 86
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (86 86
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (74 1
     (:REWRITE MILAWA::|a < b --> a <= b-1|))
 (56 56
     (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
 (56 56
     (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
 (56 34
     (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP))
 (49 49
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (46 46
     (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-EQUAL-OF-PLUS))
 (40 40
     (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS))
 (34 34
     (:REWRITE MILAWA::MINUS-WHEN-ZP-RIGHT-CHEAP))
 (30 10
     (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
 (22 22 (:REWRITE MILAWA::NATP-OF-MINUS))
 (22 22 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
 (15 15
     (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (15
    15
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (12 12
     (:REWRITE MILAWA::EQUAL-OF-NFIX-WITH-POSITIVE-CONSTANT))
 (10 10
     (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
 (10 10
     (:REWRITE MILAWA::LEN-2-WHEN-NOT-CDR-OF-CDR))
 (7 1
    (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
 (6 6
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (6 6
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WHEN-TUPLEP-3-CHEAP)))
(MILAWA::RESTN-UNDER-IFF
 (2077 399
       (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
 (1621 22
       (:REWRITE MILAWA::MINUS-WHEN-NOT-LESS))
 (1416 52 (:REWRITE MILAWA::LESS-OF-ONE-LEFT))
 (1332 234
       (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
 (1087 10 (:REWRITE MILAWA::|(- (- a b) c)|))
 (973 48 (:REWRITE MILAWA::SQUEEZE-LAW-TWO))
 (811 266
      (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (811 48
      (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b|))
 (806 164
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (732 732 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (711 19 (:REWRITE MILAWA::ONE-PLUS-TRICK))
 (619 412
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (616 48
      (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
 (579 389
      (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
 (562 412
      (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (557 312
      (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
 (507 38 (:REWRITE MILAWA::SQUEEZE-LAW-ONE))
 (482 482
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (480 10 (:REWRITE MILAWA::|(= c (- a b))|))
 (412 412
      (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (412 412
      (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (361 38 (:REWRITE MILAWA::SQUEEZE-LAW-THREE))
 (305 293
      (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (237 78
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (234 234
      (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
 (219 219
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
 (210 9
      (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
 (208 53
      (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
 (150 10 (:REWRITE MILAWA::|(< a (- b c))|))
 (148 2
      (:REWRITE MILAWA::|a < b --> a <= b-1|))
 (144 144
      (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (120 42
      (:REWRITE MILAWA::LESS-WHEN-ZP-RIGHT-CHEAP))
 (112 112
      (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
 (108 36 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (92 92 (:REWRITE MILAWA::NATP-OF-PLUS))
 (79 79
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (79 79
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (79 79
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (79 79
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (79 79
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (78 78
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (53 53
     (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
 (53 53
     (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
 (52 32
     (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP))
 (45 45
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (44 44
     (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-EQUAL-OF-PLUS))
 (38 38
     (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS))
 (32 32
     (:REWRITE MILAWA::MINUS-WHEN-ZP-RIGHT-CHEAP))
 (30 10
     (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
 (22 22 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
 (20 20 (:REWRITE MILAWA::NATP-OF-MINUS))
 (13 13
     (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (13
    13
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (12 12
     (:REWRITE MILAWA::EQUAL-OF-NFIX-WITH-POSITIVE-CONSTANT))
 (10 10
     (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
 (10 10
     (:REWRITE MILAWA::LEN-2-WHEN-NOT-CDR-OF-CDR))
 (5 5
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (5 5
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WHEN-TUPLEP-3-CHEAP)))
(MILAWA::RESTN-OF-LIST-FIX
 (124 5 (:REWRITE MILAWA::LESS-OF-ONE-LEFT))
 (123 3
      (:REWRITE MILAWA::MINUS-WHEN-NOT-LESS))
 (104 21
      (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
 (92 14
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (72 9
     (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
 (56 6
     (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
 (54 30
     (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (50 21
     (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
 (48 1 (:REWRITE MILAWA::|(= c (- a b))|))
 (46 9 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (46 1 (:REWRITE MILAWA::|(- (- a b) c)|))
 (43 30
     (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (41 7 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (39 27
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (32 10
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (30 30
     (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (30 30
     (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (29 29 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (20 3 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (17 17
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (17 17
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (16 16
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (15 1 (:REWRITE MILAWA::|(< a (- b c))|))
 (12 1 (:REWRITE MILAWA::|(< (- a b) c)|))
 (11 11
     (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (9 9
    (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
 (9 3 (:REWRITE MILAWA::LESS-OF-ONE-RIGHT))
 (8 8
    (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (8 8
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (8 8
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (8 8
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (8 8
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (8 2
    (:REWRITE MILAWA::NFIX-WHEN-NATP-CHEAP))
 (7 7 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (7 7
    (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (6 6
    (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
 (6 4
    (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP))
 (5 2
    (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
 (4 4
    (:REWRITE MILAWA::MINUS-WHEN-ZP-RIGHT-CHEAP))
 (3 3
    (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (2 2
    (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
 (2 2 (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
 (2 2 (:REWRITE MILAWA::NATP-OF-MINUS))
 (2 2
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (2 2
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (1 1
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (1 1
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (1 1 (:REWRITE MILAWA::ANTISYMMETRY-OF-<)))
(MILAWA::RESTN-WHEN-NOT-NATP
     (20 2
         (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (18 4
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (14 2
         (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
     (10 4
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (8 4
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (5 3 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (5 3
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (4 4
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (4 4
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (4 4
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (3 3 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (2 2
        (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP)))
(MILAWA::RESTN-OF-APP
 (7321 1848
       (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (7274 1383
       (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
 (4617 842
       (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
 (3388 143 (:REWRITE MILAWA::SQUEEZE-LAW-TWO))
 (2806 128
       (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b|))
 (2709 128
       (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
 (2584 2584
       (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (2446 1642
       (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (2346 1683
       (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (2314 140
       (:REWRITE MILAWA::EQUAL-OF-LEN-AND-ZERO))
 (1997 132
       (:REWRITE MILAWA::SQUEEZE-LAW-THREE))
 (1933 1275
       (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
 (1921 122 (:REWRITE MILAWA::SQUEEZE-LAW-ONE))
 (1913 1202
       (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
 (1848 1848
       (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (1683 1683
       (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (1683 1683
       (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (1680 35 (:REWRITE MILAWA::|(= c (- a b))|))
 (1619 1277
       (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
 (1285 18
       (:REWRITE MILAWA::|a < b --> a <= b-1|))
 (1276 192
       (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS))
 (1230 213
       (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
 (1081 1035
       (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (1078 1078 (:REWRITE MILAWA::NATP-OF-LEN))
 (1040 1040
       (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (1007 211
       (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
 (846 846
      (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
 (723 35 (:REWRITE MILAWA::ONE-PLUS-TRICK))
 (613 308
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (528 173
      (:REWRITE MILAWA::RESTN-WHEN-NOT-NATP))
 (500 68
      (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
 (496 496
      (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (427 38 (:REWRITE MILAWA::CONSP-OF-APP))
 (422 422
      (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
 (364 364
      (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (364 364
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (364 364
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (364 364
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (364 364
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (329 329
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (323 172
      (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
 (314 198
      (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP))
 (310 172
      (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
 (309 27 (:REWRITE MILAWA::|(< 0 (len x))|))
 (268 38
      (:REWRITE MILAWA::CDR-OF-APP-WHEN-X-IS-CONSP))
 (252 142
      (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (250 32
      (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
 (238 17
      (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-AND-PLUS))
 (232 232
      (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (227 227 (:REWRITE MILAWA::NATP-OF-PLUS))
 (211 211
      (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
 (87 87
     (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-EQUAL-OF-PLUS))
 (82 82 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
 (68 68
     (:REWRITE MILAWA::LEN-2-WHEN-NOT-CDR-OF-CDR))
 (68 68
     (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
 (36 36
     (:REWRITE MILAWA::EQUAL-OF-NFIX-WITH-POSITIVE-CONSTANT))
 (34 34
     (:REWRITE MILAWA::IRREFLEXIVITY-OF-<))
 (32 32
     (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-MINUS-OF-PLUS-TWO))
 (32 32
     (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (32
    32
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (20 20
     (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (20 20
     (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (16 4
     (:REWRITE MILAWA::PREFIXP-OF-LIST-FIX-TWO)))
(MILAWA::APP-OF-FIRSTN-AND-RESTN
 (2750 43 (:REWRITE MILAWA::|(< a (- b c))|))
 (2268 99 (:REWRITE MILAWA::LESS-OF-ONE-LEFT))
 (1893 40
       (:REWRITE MILAWA::MINUS-WHEN-NOT-LESS))
 (1690 309
       (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
 (1323 18 (:REWRITE MILAWA::|(- (- a b) c)|))
 (928 928 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (925 48 (:REWRITE MILAWA::SQUEEZE-LAW-TWO))
 (872 401
      (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (864 18 (:REWRITE MILAWA::|(= c (- a b))|))
 (846 746
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (841 57
      (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b|))
 (819 527
      (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
 (756 45 (:REWRITE MILAWA::SQUEEZE-LAW-THREE))
 (713 488
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (703 490
      (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (700 57
      (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
 (700 16 (:REWRITE MILAWA::ONE-PLUS-TRICK))
 (665 45 (:REWRITE MILAWA::SQUEEZE-LAW-ONE))
 (664 459
      (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
 (604 462
      (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
 (491 491
      (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (491 491
      (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (464 76
      (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
 (456 21 (:REWRITE MILAWA::|(< 1 (len x))|))
 (452 400
      (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (434 7 (:REWRITE MILAWA::CONSP-OF-FIRSTN))
 (318 318
      (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
 (311 117
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (266 13
      (:REWRITE MILAWA::|a < b --> a <= b-1|))
 (242 242
      (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (158 77
      (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (157 157
      (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (157 157
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (157 157
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (157 157
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (157 157
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (155 155
      (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
 (142 142 (:REWRITE MILAWA::NATP-OF-PLUS))
 (120 120
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (115 63
      (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
 (114 80 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (112 25
      (:REWRITE MILAWA::RESTN-WHEN-NOT-NATP))
 (94 58
     (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP))
 (88 18
     (:REWRITE MILAWA::COMMUTATIVITY-OF-+))
 (77 77
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (74 74
     (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
 (74 74
     (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
 (70 7 (:REWRITE MILAWA::|(< 0 (len x))|))
 (63 63
     (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS))
 (62 62
     (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-EQUAL-OF-PLUS))
 (59 59 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
 (58 58
     (:REWRITE MILAWA::MINUS-WHEN-ZP-RIGHT-CHEAP))
 (30 30
     (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (30
    30
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (21 21
     (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (21 21
     (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (15 15
     (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
 (15 15
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (15 15
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (13 13
     (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
 (9 9
    (:REWRITE MILAWA::EQUAL-OF-NFIX-WITH-POSITIVE-CONSTANT))
 (8 8
    (:REWRITE MILAWA::LEN-2-WHEN-NOT-CDR-OF-CDR))
 (5 5
    (:REWRITE MILAWA::LESS-OF-ZERO-RIGHT)))
(MILAWA::SUBSETP-OF-RESTN
     (361 1
          (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (360 1 (:REWRITE MILAWA::CONSP-OF-RESTN))
     (274 1 (:REWRITE MILAWA::|(< (- a b) c)|))
     (165 22 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (110 4 (:REWRITE MILAWA::ANTISYMMETRY-OF-<))
     (104 18
          (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (77 20
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (75 17
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (74 1
         (:REWRITE MILAWA::|a < b --> a <= b-1|))
     (61 21
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (44 10
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (41 2
         (:REWRITE MILAWA::RESTN-WHEN-NOT-NATP))
     (39 17
         (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (37 12
         (:REWRITE MILAWA::NFIX-WHEN-NATP-CHEAP))
     (35 3
         (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
     (32 32 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (30 3
         (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b|))
     (30 1 (:REWRITE MILAWA::LESS-OF-ONE-RIGHT))
     (29 1 (:REWRITE MILAWA::LESS-OF-ONE-LEFT))
     (28 3 (:REWRITE MILAWA::SQUEEZE-LAW-TWO))
     (28 2 (:REWRITE MILAWA::SQUEEZE-LAW-ONE))
     (26 20
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (26 6
         (:REWRITE MILAWA::SUBSETP-WHEN-PREFIXP-CHEAP))
     (25 20
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (24 24
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (24 24
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (20 20 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (20 20
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (20 20
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (20 1
         (:REWRITE MILAWA::EQUAL-OF-LEN-AND-ZERO))
     (19 12
         (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
     (18 18
         (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (16 12
         (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
     (16 1
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (11 4
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (10 10
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (10 1
         (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (10 1 (:REWRITE MILAWA::LEN-WHEN-NOT-CONSP))
     (7 7
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
     (7 3
        (:REWRITE MILAWA::LESS-WHEN-ZP-RIGHT-CHEAP))
     (7 2 (:REWRITE MILAWA::SQUEEZE-LAW-THREE))
     (7 1
        (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
     (6 6
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (6 6 (:REWRITE MILAWA::NATP-OF-LEN))
     (6 1 (:REWRITE MILAWA::ONE-PLUS-TRICK))
     (5 5 (:REWRITE MILAWA::NATP-OF-PLUS))
     (5 1 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (4 4
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (4 4
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (4 4
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (4 4
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (4 4
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (4 4
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (4 1
        (:REWRITE MILAWA::PREFIXP-OF-LIST-FIX-ONE))
     (3 3
        (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
     (3 3
        (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
     (3 3
        (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
     (3 3
        (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-EQUAL-OF-PLUS))
     (3 1
        (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
     (2 2
        (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS))
     (1 1 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (1 1
        (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
     (1 1 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
     (1 1
        (:REWRITE MILAWA::EQUAL-OF-NFIX-WITH-POSITIVE-CONSTANT))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END)))
(MILAWA::RESTN-OF-LEN)
(MILAWA::LEMMA-FOR-EQUAL-OF-APP-WITH-FIRSTN-AND-RESTN
     (140 12 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (94 1 (:REWRITE MILAWA::FIRSTN-OF-TOO-MANY))
     (84 7
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (80 10
         (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
     (74 10
         (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (53 8
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (44 6
         (:REWRITE MILAWA::NFIX-WHEN-NATP-CHEAP))
     (41 9 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (34 4
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (24 18
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (22 18
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (21 3 (:REWRITE MILAWA::LEN-WHEN-NOT-CONSP))
     (20 2
         (:REWRITE MILAWA::EQUAL-OF-LEN-AND-ZERO))
     (19 12
         (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (18 18 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (18 18
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (18 18
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (18 3 (:REWRITE MILAWA::LESS-OF-NFIX-LEFT))
     (16 6
         (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
     (14 6 (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
     (14 4
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (14 1
         (:REWRITE MILAWA::RESTN-WHEN-NOT-NATP))
     (13 13
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (13 7
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (11 11 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (9 9 (:REWRITE MILAWA::NATP-OF-LEN))
     (8 8
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (8 2
        (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (7 7
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (7 3
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (6 2
        (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
     (6 1 (:REWRITE MILAWA::LESS-OF-NFIX-RIGHT))
     (3 3
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (3 3
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
     (3 3
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (3 3 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
     (3 1
        (:REWRITE MILAWA::LESS-WHEN-ZP-RIGHT-CHEAP))
     (2 2
        (:REWRITE MILAWA::EQUAL-OF-NFIX-WITH-POSITIVE-CONSTANT)))
(MILAWA::LEMMA-2-FOR-EQUAL-OF-APP-WITH-FIRSTN-AND-RESTN
     (332 30 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (282 2 (:REWRITE MILAWA::FIRSTN-OF-TOO-MANY))
     (267 1 (:DEFINITION MILAWA::FIRSTN))
     (177 1 (:REWRITE MILAWA::|(< a (- b c))|))
     (154 23
          (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
     (152 18
          (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (146 19
          (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (108 18
          (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (75 2 (:REWRITE MILAWA::SQUEEZE-LAW-THREE))
     (73 7
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (68 24
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (56 10
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (47 1
         (:REWRITE MILAWA::MINUS-WHEN-NOT-LESS))
     (44 26
         (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (43 43 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (43 1 (:REWRITE MILAWA::LESS-OF-ONE-LEFT))
     (41 18
         (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
     (40 28
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (38 5 (:REWRITE MILAWA::LEN-WHEN-NOT-CONSP))
     (37 28
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (36 18
         (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
     (31 31
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (31 31
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (30 2
         (:REWRITE MILAWA::EQUAL-OF-LEN-AND-ZERO))
     (28 28
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (28 28
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (27 27 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (27 2 (:REWRITE MILAWA::SQUEEZE-LAW-ONE))
     (24 4 (:REWRITE MILAWA::LESS-OF-NFIX-LEFT))
     (23 21
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (18 18
         (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (11 11
         (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (8 8
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (6 6
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
     (6 2
        (:REWRITE MILAWA::LESS-WHEN-ZP-RIGHT-CHEAP))
     (5 5 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
     (5 1 (:REWRITE MILAWA::COMMUTATIVITY-OF-+))
     (4 4
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (4 4
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (4 4 (:REWRITE MILAWA::NATP-OF-PLUS))
     (4 4
        (:REWRITE MILAWA::EQUAL-OF-NFIX-WITH-POSITIVE-CONSTANT))
     (4 2
        (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
     (4 2
        (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
     (3 3
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (3 3
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (3 3
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (3 3
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (3 3
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (3 1 (:REWRITE MILAWA::LESS-OF-ZERO-LEFT))
     (2 2
        (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS))
     (2 2
        (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-EQUAL-OF-PLUS))
     (1 1
        (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
     (1 1
        (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b|))
     (1 1
        (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
     (1 1
        (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
     (1 1 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (1 1 (:REWRITE MILAWA::SQUEEZE-LAW-TWO))
     (1 1
        (:REWRITE MILAWA::MINUS-WHEN-ZP-RIGHT-CHEAP))
     (1 1
        (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP))
     (1 1
        (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (1 1 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (1 1 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (1 1
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (1 1
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP)))
(MILAWA::LEMMA-3-FOR-EQUAL-OF-APP-WITH-FIRSTN-AND-RESTN
     (297 19
          (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (263 25
          (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
     (162 6 (:REWRITE MILAWA::ANTISYMMETRY-OF-<))
     (153 17
          (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (142 16
          (:REWRITE MILAWA::LEN-WHEN-NOT-CONSP))
     (115 16
          (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (100 10
          (:REWRITE MILAWA::EQUAL-OF-LEN-AND-ZERO))
     (98 56
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (86 20
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (84 56
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (58 58 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (56 56
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (56 56
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (43 25
         (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (32 16
         (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
     (32 16
         (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
     (21 6
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (20 20
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (19 19 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (18 6
         (:REWRITE MILAWA::LESS-WHEN-ZP-RIGHT-CHEAP))
     (16 16 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
     (16 16
         (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (14 14
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (14 14
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (14 14
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (14 14
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (7 7
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
     (7 6
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (5 5
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (1 1 (:REWRITE MILAWA::BOOLEANP-OF-<)))
(MILAWA::LEMMA-4-FOR-EQUAL-OF-APP-WITH-FIRSTN-AND-RESTN
     (121 16 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (99 3 (:REWRITE MILAWA::FIRSTN-OF-TOO-MANY))
     (97 34
         (:REWRITE MILAWA::LEN-WHEN-NOT-CONSP))
     (89 13
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (77 35
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (70 8 (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
     (68 40
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (67 22
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (66 16
         (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (42 8
         (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
     (41 41
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (41 41
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (41 13
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (39 11
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (36 36 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
     (35 8
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (33 33 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (30 10
         (:REWRITE MILAWA::NFIX-WHEN-NATP-CHEAP))
     (23 23
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (20 3
         (:REWRITE MILAWA::EQUAL-OF-LEN-AND-ZERO))
     (19 19 (:REWRITE MILAWA::NATP-OF-LEN))
     (16 16
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (16 16
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (15 2 (:REWRITE MILAWA::APP-WHEN-NOT-CONSP))
     (14 14
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (14 14
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (14 10
         (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
     (14 10
         (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
     (14 8
         (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (13 13 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (11 11
         (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (10 1 (:REWRITE MILAWA::CONSP-OF-LIST-FIX))
     (9 9
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (7 3
        (:REWRITE MILAWA::LESS-WHEN-ZP-RIGHT-CHEAP))
     (6 6
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
     (5 5
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (5 5
        (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (4 1
        (:REWRITE MILAWA::PREFIXP-OF-LIST-FIX-TWO))
     (3 1
        (:REWRITE MILAWA::RESTN-WHEN-NOT-NATP)))
(MILAWA::EQUAL-OF-APP-WITH-FIRSTN-AND-RESTN
     (357 36
          (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (297 24
          (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
     (285 6 (:REWRITE MILAWA::FIRSTN-OF-TOO-MANY))
     (211 103
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (207 26
          (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (179 109
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (152 36 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (143 51
          (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (140 4 (:REWRITE MILAWA::ANTISYMMETRY-OF-<))
     (138 21
          (:REWRITE MILAWA::LEN-WHEN-NOT-CONSP))
     (133 25
          (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (109 109
          (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (109 109
          (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (107 13
          (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (105 12
          (:REWRITE MILAWA::EQUAL-OF-LEN-AND-ZERO))
     (90 15
         (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (79 79 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (79 14
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (65 15
         (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
     (59 14
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (53 53
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (48 24
         (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (43 43 (:REWRITE MILAWA::NATP-OF-LEN))
     (36 36
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (36 36
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (36 36 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (36 36
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (36 36
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (30 30
         (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (24 8 (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
     (24 8
         (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
     (24 8
         (:REWRITE MILAWA::NFIX-WHEN-NATP-CHEAP))
     (21 21 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
     (20 5
         (:REWRITE MILAWA::PREFIXP-OF-LIST-FIX-TWO))
     (14 14
         (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (13 13
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (13 13
         (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (12 4
         (:REWRITE MILAWA::LESS-WHEN-ZP-RIGHT-CHEAP))
     (9 3
        (:REWRITE MILAWA::RESTN-WHEN-NOT-NATP))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR)))
(MILAWA::FIRST-INDEX
     (17 2
         (:REWRITE MILAWA::RANK-WHEN-NOT-CONSP))
     (8 2
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (7 2
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (4 4 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (4 1
        (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (4 1
        (:REWRITE MILAWA::RANK-WHEN-MEMBERP-WEAK))
     (4 1 (:REWRITE MILAWA::RANK-WHEN-MEMBERP))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (2 2 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (2 2 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (2 2 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (2 2
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (2 2
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (1 1 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (1 1
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (1 1
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (1 1
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (1 1
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (1 1 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (1 1 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (1 1
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (1 1
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP)))
(MILAWA::FIRST-INDEX-WHEN-NOT-CONSP
     (4 1
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (3 1
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (1 1 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (1 1
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (1 1 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP)))
(MILAWA::FIRST-INDEX-OF-CONS
     (63 6
         (:REWRITE MILAWA::FIRST-INDEX-WHEN-NOT-CONSP))
     (36 6
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (36 6
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (24 6
         (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (22 7
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (19 7
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (15 5
         (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
     (12 12 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (12 12
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (12 12
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (12 12 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (12 12
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (7 7
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (7 7
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (6 6
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (6 6
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (6 6
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (6 6
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (5 5
        (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (5 5 (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
     (5 5
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (5 5
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (5 5
        (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
     (5 5 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (5 5
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (5 5 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (3 3
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (3 3
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (3 3
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (2 2 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (2 2 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (2 2
        (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP)))
(MILAWA::NATP-OF-FIRST-INDEX
     (56 17
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (49 25
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (49 25
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (48 17
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (29 4
         (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (27 25
         (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
     (25 25
         (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (25 25 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (21 3
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (18 3
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (18 3
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (17 17
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (17 17
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (13 13
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (13 13
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (6 6 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (6 6
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (6 6
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (6 6 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (6 6
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (5 5
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (5 5 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (5 1
        (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
     (3 3
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (1 1
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (1 1
        (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP)))
(MILAWA::FIRST-INDEX-OF-LIST-FIX
     (107 11
          (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (90 28
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (68 29
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (61 11
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (61 11
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (59 29
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (59 10 (:REWRITE MILAWA::CONSP-OF-LIST-FIX))
     (41 11
         (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (39 39
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (39 39
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (28 28
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (20 20 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (20 20
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (20 20
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (20 20 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (20 20
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (16 8 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (13 13
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (13 13
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (13 13 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (11 11
         (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (10 10
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (10 10
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (10 10
         (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (8 8
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (8 8 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (6 2
        (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
     (2 2
        (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (2 2 (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
     (2 2
        (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP)))
(MILAWA::MEMBERP-BINDS-FIRST-INDEX-RANGE
 (1164 116 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (1037 21 (:REWRITE MILAWA::ANTISYMMETRY-OF-<))
 (931 111
      (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (789 102
      (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
 (685 86
      (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
 (494 107
      (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
 (369 42
      (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
 (347 42
      (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
 (304 46
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (271 166
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (256 16
      (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
 (255 166
      (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (223 223
      (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (206 78
      (:REWRITE MILAWA::NFIX-WHEN-NATP-CHEAP))
 (184 47
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (163 103
      (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
 (152 78
      (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
 (150 18
      (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
 (149 19
      (:REWRITE MILAWA::EQUAL-OF-LEN-AND-ZERO))
 (138 138 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (136 78
      (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
 (135 32
      (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (129 5 (:REWRITE MILAWA::SQUEEZE-LAW-TWO))
 (120 18
      (:REWRITE MILAWA::FIRST-INDEX-WHEN-NOT-CONSP))
 (117 117
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (117 117
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (116 116
      (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (114 21
      (:REWRITE MILAWA::LEN-WHEN-NOT-CONSP))
 (107 107
      (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
 (93 93 (:REWRITE MILAWA::NATP-OF-LEN))
 (88 22
     (:REWRITE MILAWA::SUBSETP-WHEN-PREFIXP-CHEAP))
 (85 85
     (:REWRITE MILAWA::NATP-OF-FIRST-INDEX))
 (80 16
     (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
 (67 5
     (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b|))
 (66 3 (:REWRITE MILAWA::SUBSETP-OF-CONS))
 (64 64
     (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
 (61 21
     (:REWRITE MILAWA::LESS-WHEN-ZP-RIGHT-CHEAP))
 (54 40
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (46 46
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (46 46
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (46 46
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (45 45
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (45 45
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (42 42
     (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
 (39 39
     (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (35 35
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (35 35
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (34 34
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (30 5
     (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
 (30 3 (:REWRITE MILAWA::LESS-OF-NFIX-LEFT))
 (22 22
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
 (22 22
     (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
 (22 22
     (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
 (22 1 (:REWRITE MILAWA::LESS-OF-ONE-LEFT))
 (21 21
     (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
 (21 21
     (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
 (21 21
     (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
 (21 21 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
 (19 19 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (15 5
     (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
 (15 2 (:REWRITE MILAWA::LESS-OF-NFIX-RIGHT))
 (11 3 (:REWRITE MILAWA::SQUEEZE-LAW-ONE))
 (8 8
    (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
 (8 8
    (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
 (8 3 (:REWRITE MILAWA::SQUEEZE-LAW-THREE))
 (6 1 (:REWRITE MILAWA::ONE-PLUS-TRICK))
 (5 5
    (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
 (5 5 (:REWRITE MILAWA::NATP-OF-PLUS))
 (5 5
    (:REWRITE MILAWA::EQUAL-OF-NFIX-WITH-POSITIVE-CONSTANT))
 (5 5
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (5 5
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (5 5
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (5 5
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (3 3
    (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS))
 (3 3
    (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-EQUAL-OF-PLUS))
 (2 2 (:REWRITE MILAWA::CDR-OF-CONS)))
(MILAWA::FIRST-INDEX-OF-APP
 (516 76
      (:REWRITE MILAWA::FIRST-INDEX-WHEN-NOT-CONSP))
 (511 184
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (444 56
      (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
 (434 184
      (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (380 38
      (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
 (307 36 (:REWRITE MILAWA::CONSP-OF-APP))
 (275 39
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (272 17
      (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
 (241 39
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (236 236
      (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (195 65
      (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (150 39
      (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
 (114 110
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (110 110
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (109 109
      (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (109 109
      (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (109 109 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (108 27
      (:REWRITE MILAWA::SUBSETP-WHEN-PREFIXP-CHEAP))
 (83 83
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (83 83
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (83 83
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (81 17
     (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
 (74 74 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (74 74
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (74 74
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (74 74 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (74 74
     (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (73 25
     (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
 (69 69
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (69 69
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (67 67
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (66 3 (:REWRITE MILAWA::SUBSETP-OF-CONS))
 (64 64
     (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
 (64 64
     (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
 (64 64
     (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
 (56 56
     (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
 (45 45
     (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
 (45 45
     (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
 (39 39
     (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (38 38
     (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
 (32 32 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (30 30
     (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
 (30 30
     (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
 (30 30
     (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
 (27 27
     (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
 (27 27
     (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
 (21 21 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
 (17 17
     (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b|))
 (17 17
     (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
 (17 17
     (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
 (17 17
     (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS))
 (17 17
     (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-EQUAL-OF-PLUS))
 (10 10
     (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (10
    10
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (7 1
    (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
 (5 5
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (5 5
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (5 1
    (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
 (3 1 (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
 (2 2 (:REWRITE MILAWA::CDR-OF-CONS))
 (2 1
    (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP)))
(MILAWA::FIRST-INDEX-OF-REV-WHEN-UNIQUE
 (3176 507 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (3120 89 (:REWRITE MILAWA::ANTISYMMETRY-OF-<))
 (2041 449
       (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (1937 296
       (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
 (1782 465
       (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
 (1738 192
       (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (1608 657
       (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (1447 219
       (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (1366 139
       (:REWRITE MILAWA::FIRST-INDEX-WHEN-NOT-CONSP))
 (1278 333
       (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
 (1004 587
       (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (944 944
      (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (920 148
      (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
 (708 107 (:REWRITE MILAWA::SQUEEZE-LAW-TWO))
 (707 107
      (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
 (627 123 (:REWRITE MILAWA::SQUEEZE-LAW-ONE))
 (624 151
      (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (622 45
      (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
 (600 21 (:REWRITE MILAWA::|(< 1 (len x))|))
 (578 471
      (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
 (557 94
      (:REWRITE MILAWA::LEN-WHEN-NOT-CONSP))
 (507 507
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (507 507
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (493 107
      (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b|))
 (469 469 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (461 461
      (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (460 262
      (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
 (440 52
      (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
 (432 260
      (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
 (333 333
      (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
 (327 70 (:REWRITE MILAWA::REV-UNDER-IFF))
 (301 4
      (:REWRITE MILAWA::MINUS-WHEN-NOT-LESS))
 (264 66
      (:REWRITE MILAWA::SUBSETP-WHEN-PREFIXP-CHEAP))
 (237 237
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (237 237
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (237 237
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (235 235
      (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (235 235
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (235 151
      (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (228 228
      (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
 (214 214
      (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (212 212
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (194 45
      (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
 (192 32 (:REWRITE MILAWA::LESS-OF-ZERO-LEFT))
 (192 4 (:REWRITE MILAWA::|(< (- a b) c)|))
 (188 66
      (:REWRITE MILAWA::LESS-WHEN-ZP-RIGHT-CHEAP))
 (157 157
      (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (148 148
      (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
 (145 145
      (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (144 34
      (:REWRITE MILAWA::UNIQUEP-WHEN-NOT-CONSP))
 (139 139
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (131 131
      (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS))
 (120 10 (:REWRITE MILAWA::SUBSETP-OF-CONS))
 (119 119
      (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-EQUAL-OF-PLUS))
 (112 112
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
 (107 107
      (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
 (107 107
      (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
 (107 107
      (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
 (97 97 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
 (84 4 (:REWRITE MILAWA::|(< a (- b c))|))
 (80 80
     (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
 (80 80
     (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
 (79 79 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (70 70 (:REWRITE MILAWA::TRUE-LISTP-OF-REV))
 (69 69
     (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
 (66 66
     (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
 (66 66
     (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
 (40 40
     (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-PLUS-OF-PLUS))
 (36 6 (:REWRITE MILAWA::LESS-OF-NFIX-RIGHT))
 (36 6 (:REWRITE MILAWA::LESS-OF-NFIX-LEFT))
 (36 4
     (:REWRITE MILAWA::COMMUTATIVITY-OF-+-TWO))
 (31 31
     (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+d+b|))
 (31 31
     (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b+d|))
 (28 28
     (:REWRITE MILAWA::LESS-OF-ZERO-RIGHT))
 (26 26
     (:REWRITE MILAWA::EQUAL-OF-NFIX-WITH-POSITIVE-CONSTANT))
 (26 26
     (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (26 26
     (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (26 26
     (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (26
    26
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (14 14
     (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
 (14 14
     (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
 (14 14
     (:REWRITE MILAWA::APP-OF-CONS-WHEN-NOT-CONSP-RIGHT))
 (12 4
     (:REWRITE MILAWA::MINUS-WHEN-ZP-RIGHT-CHEAP))
 (12 4
     (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP))
 (12 4 (:REWRITE MILAWA::COMMUTATIVITY-OF-+))
 (11 5 (:REWRITE MILAWA::ONE-PLUS-TRICK))
 (6 6 (:REWRITE MILAWA::CDR-OF-CONS))
 (6 2 (:REWRITE MILAWA::ZP-OF-NFIX))
 (4 4
    (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-MINUS-OF-PLUS-TWO)))
(MILAWA::FIRST-INDEX-OF-CAR
     (48 4
         (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (48 4
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (40 4
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (32 17
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (28 4
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (27 17
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (24 4 (:REWRITE MILAWA::LESS-OF-ZERO-LEFT))
     (17 17
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (17 17
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (8 8
        (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (8 8 (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
     (8 8 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (8 8
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (8 8
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (8 8 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (8 8
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (5 5
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (5 5
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (5 5 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (5 5
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (5 5 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (5 5
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (4 4 (:REWRITE MILAWA::LESS-OF-ZERO-RIGHT))
     (4 4
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (4 4
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE)))
(MILAWA::NTH-OF-FIRST-INDEX-WHEN-MEMBERP
 (369 42
      (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
 (347 42
      (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
 (301 40
      (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
 (273 19
      (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
 (256 16
      (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
 (223 61
      (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
 (195 96
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (181 96
      (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (168 21
      (:REWRITE MILAWA::NTH-WHEN-INDEX-TOO-LARGE))
 (150 18
      (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
 (135 32
      (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (127 127
      (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (127 22
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (127 22
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (120 18
      (:REWRITE MILAWA::FIRST-INDEX-WHEN-NOT-CONSP))
 (88 22
     (:REWRITE MILAWA::SUBSETP-WHEN-PREFIXP-CHEAP))
 (80 16
     (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
 (66 3 (:REWRITE MILAWA::SUBSETP-OF-CONS))
 (61 61
     (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
 (49 49 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (49 49
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (49 49
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (49 49 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (49 49
     (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (43 43
     (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
 (42 42
     (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
 (40 40
     (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (39 19
     (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
 (35 35
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (35 35
     (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (35 35 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (34 34
     (:REWRITE MILAWA::NATP-OF-FIRST-INDEX))
 (34 34
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (33 33
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (33 33
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (31 31
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (31 31
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (31 31
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (30 30
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (30 30
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (25 25 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
 (22 22
     (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
 (22 22
     (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
 (21 21
     (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
 (21 21
     (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
 (21 21
     (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
 (21 21
     (:REWRITE MILAWA::LEN-WHEN-NOT-CONSP))
 (20 4 (:REWRITE MILAWA::LEN-OF-CONS))
 (19 19 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (17 17
     (:REWRITE MILAWA::MEMBERP-BINDS-FIRST-INDEX-RANGE))
 (7 7
    (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
 (7 7
    (:REWRITE MILAWA::LESS-WHEN-ZP-RIGHT-CHEAP))
 (7 7 (:REWRITE MILAWA::ANTISYMMETRY-OF-<))
 (7 5
    (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
 (5 5
    (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
 (5 5
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (5 5
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (5 5
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (5 5
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (4 4
    (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
 (4 4
    (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
 (4 4
    (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
 (3 3
    (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (3 3
    (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (1 1
    (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b|))
 (1 1
    (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
 (1 1 (:REWRITE MILAWA::SQUEEZE-LAW-TWO))
 (1 1 (:REWRITE MILAWA::ONE-PLUS-TRICK)))
(MILAWA::FIRST-INDEX-LESS-THAN-LEN
 (1101 103 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (992 19 (:REWRITE MILAWA::ANTISYMMETRY-OF-<))
 (874 96
      (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (747 89
      (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
 (589 76
      (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
 (408 84
      (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
 (287 40
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (229 5 (:REWRITE MILAWA::SQUEEZE-LAW-TWO))
 (187 127
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (187 74
      (:REWRITE MILAWA::NFIX-WHEN-NATP-CHEAP))
 (177 127
      (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (176 16
      (:REWRITE MILAWA::EQUAL-OF-LEN-AND-ZERO))
 (165 104
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (162 41
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (143 90
      (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
 (138 74
      (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
 (137 32
      (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
 (136 20
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
 (133 133
      (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (124 74
      (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
 (121 5
      (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b|))
 (108 108 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (104 104
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (103 103
      (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (84 84
     (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
 (78 78 (:REWRITE MILAWA::NATP-OF-LEN))
 (78 78
     (:REWRITE MILAWA::NATP-OF-FIRST-INDEX))
 (57 27
     (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (55 19
     (:REWRITE MILAWA::LESS-WHEN-ZP-RIGHT-CHEAP))
 (50 3
     (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
 (48 48
     (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
 (39 25
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (36 9
     (:REWRITE MILAWA::SUBSETP-WHEN-PREFIXP-CHEAP))
 (36 4 (:REWRITE MILAWA::LESS-OF-NFIX-LEFT))
 (35 35
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (35 35
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (35 35
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (35 35
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (35 35
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (32 32
     (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
 (30 5
     (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
 (29 29
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (24 24
     (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (22 1 (:REWRITE MILAWA::LESS-OF-ONE-LEFT))
 (21 3 (:REWRITE MILAWA::LESS-OF-NFIX-RIGHT))
 (20 20
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (20 20
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (18 18 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
 (14 14
     (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
 (14 14
     (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
 (14 14
     (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
 (11 3 (:REWRITE MILAWA::SQUEEZE-LAW-ONE))
 (10 10 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (9 9
    (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
 (9 9
    (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
 (9 9
    (:REWRITE MILAWA::EQUAL-OF-NFIX-WITH-POSITIVE-CONSTANT))
 (8 3 (:REWRITE MILAWA::SQUEEZE-LAW-THREE))
 (6 2
    (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
 (6 1 (:REWRITE MILAWA::ONE-PLUS-TRICK))
 (5 5
    (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
 (5 5
    (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
 (5 5 (:REWRITE MILAWA::NATP-OF-PLUS))
 (5 5
    (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
 (5 3
    (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
 (3 3
    (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS))
 (3 3
    (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-EQUAL-OF-PLUS))
 (2 2
    (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
 (2 2 (:REWRITE MILAWA::CDR-OF-CONS))
 (2 2
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (2 2
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (1 1
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (1 1
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WHEN-TUPLEP-3-CHEAP)))
(MILAWA::FIRST-INDEX-LESS-THAN-LEN-FREE
     (10 2
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (10 1
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (5 2
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (5 1 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (4 4
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (4 4
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (4 2
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (4 1
        (:REWRITE MILAWA::SUBSETP-WHEN-PREFIXP-CHEAP))
     (3 1 (:REWRITE MILAWA::LEN-WHEN-NOT-CONSP))
     (3 1
        (:REWRITE MILAWA::FIRST-INDEX-WHEN-NOT-CONSP))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (2 2
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
     (2 2
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (1 1
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (1 1
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (1 1
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (1 1
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (1 1 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (1 1
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (1 1 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (1 1 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
     (1 1
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END)))
(MILAWA::NTH-OF-FIRST-INDEX-OF-NTH
     (432 40 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (222 27
          (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (217 6 (:REWRITE MILAWA::ANTISYMMETRY-OF-<))
     (210 29
          (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
     (191 26
          (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (160 25
          (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (108 20
          (:REWRITE MILAWA::NFIX-WHEN-NATP-CHEAP))
     (107 10
          (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (85 40
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (80 24
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (79 38 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (73 7 (:REWRITE MILAWA::NTH-WHEN-ZP))
     (60 33
         (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (58 12
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (50 8 (:REWRITE MILAWA::LESS-OF-NFIX-LEFT))
     (48 48 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (46 37
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (44 37
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (40 40
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (40 20
         (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
     (37 37
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (37 37
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (36 20
         (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
     (30 7
         (:REWRITE MILAWA::NTH-WHEN-INDEX-TOO-LARGE))
     (30 4 (:REWRITE MILAWA::LESS-OF-NFIX-RIGHT))
     (25 25
         (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (24 24 (:REWRITE MILAWA::NATP-OF-LEN))
     (23 4
         (:REWRITE MILAWA::EQUAL-OF-LEN-AND-ZERO))
     (20 20
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (19 19
         (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (13 1
         (:REWRITE MILAWA::EQUAL-OF-NTHS-WHEN-UNIQUEP))
     (12 3
         (:REWRITE MILAWA::FIRST-INDEX-WHEN-NOT-CONSP))
     (12 2
         (:REWRITE MILAWA::EQUAL-OF-ZERO-AND-NFIX))
     (11 2
         (:REWRITE MILAWA::UNIQUEP-WHEN-NOT-CONSP))
     (10 10
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (10 1
         (:REWRITE MILAWA::FIRST-INDEX-LESS-THAN-LEN))
     (8 8
        (:REWRITE MILAWA::EQUAL-OF-NFIX-WITH-POSITIVE-CONSTANT))
     (7 7
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
     (7 7 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
     (6 1 (:REWRITE MILAWA::LESS-OF-ZERO-LEFT))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (5 5
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (5 5 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (3 3
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (3 3
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (2 2
        (:REWRITE MILAWA::NATP-OF-FIRST-INDEX))
     (2 2
        (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (2 2 (:REWRITE MILAWA::LESS-OF-ZERO-RIGHT))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (2 1
        (:REWRITE MILAWA::UNIQUEP-OF-CDR-WHEN-UNIQUEP))
     (1 1 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (1 1
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (1 1
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (1 1
        (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (1 1
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
     (1 1
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
     (1 1
        (:REWRITE MILAWA::FIRST-INDEX-LESS-THAN-LEN-FREE)))
(MILAWA::FIRST-INDEX-OF-NTH-WHEN-UNIQUE
     (26 5 (:REWRITE MILAWA::NTH-WHEN-ZP))
     (21 5 (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
     (12 1
         (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (10 1
         (:REWRITE MILAWA::UNIQUEP-WHEN-NOT-CONSP))
     (10 1
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (8 5
        (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (8 5
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (7 5 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (7 5
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (7 5
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (6 2 (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
     (6 2
        (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
     (6 2
        (:REWRITE MILAWA::FIRST-INDEX-WHEN-NOT-CONSP))
     (5 5
        (:REWRITE MILAWA::NTH-WHEN-INDEX-TOO-LARGE))
     (5 5 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (5 1 (:REWRITE MILAWA::LEN-WHEN-NOT-CONSP))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (1 1 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (1 1 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
     (1 1
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (1 1
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE)))
(MILAWA::EQUAL-OF-FIRST-INDEX-AND-N-WHEN-LEN
 (222 32
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (164 59
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (147 59
      (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (132 33
      (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
 (90 30
     (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
 (65 65
     (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (64 64
     (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (56 34
     (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (53 53 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (53 53
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (53 53
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (53 53 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (53 53
     (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (50 10
     (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
 (45 15
     (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
 (40 10
     (:REWRITE MILAWA::FIRST-INDEX-LESS-THAN-LEN))
 (35 35
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (35 35
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (35 35
     (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
 (35 35
     (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
 (35 35
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (35 35
     (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (35 35 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (35 35
     (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
 (34 34
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (31 31
     (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
 (31 31
     (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
 (31 31
     (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (27 27
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (27 27
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (27 27
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (26 26
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (26 26
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (22 22 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
 (21 19
     (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
 (19 19
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (19 19
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (18 18 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (15 15
     (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
 (15 15
     (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
 (15 15
     (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
 (12 12
     (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
 (12 12
     (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
 (12 12
     (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
 (8 2
    (:REWRITE MILAWA::SUBSETP-WHEN-PREFIXP-CHEAP))
 (5 5
    (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
 (5 5
    (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b|))
 (5 5
    (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
 (5 5
    (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
 (5 5 (:REWRITE MILAWA::SQUEEZE-LAW-TWO))
 (5 5 (:REWRITE MILAWA::SQUEEZE-LAW-THREE))
 (5 5 (:REWRITE MILAWA::SQUEEZE-LAW-ONE))
 (5 5
    (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
 (5 5
    (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS))
 (5 5
    (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-EQUAL-OF-PLUS))
 (4 4
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (4 4
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (4 4
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (4 4
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (2 2
    (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
 (2 2
    (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE)))
(MILAWA::MAPP
     (17 2
         (:REWRITE MILAWA::RANK-WHEN-NOT-CONSP))
     (12 3
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (10 3
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (5 5 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (4 1
        (:REWRITE MILAWA::RANK-WHEN-MEMBERP-WEAK))
     (4 1 (:REWRITE MILAWA::RANK-WHEN-MEMBERP))
     (3 3
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (3 3
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (3 3 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (3 3
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (3 3
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (3 3
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (2 2
        (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (1 1 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (1 1 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (1 1 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (1 1
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (1 1
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP)))
(MILAWA::MAPP-WHEN-NOT-CONSP
     (4 1
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (3 1
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (1 1 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (1 1
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (1 1 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP)))
(MILAWA::MAPP-OF-CONS
     (63 6
         (:REWRITE MILAWA::MAPP-WHEN-NOT-CONSP))
     (42 12
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (34 12
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (12 12
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (12 12
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (10 10
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (10 10
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (10 10
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (10 10
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (10 10 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (3 3
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (3 3
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (3 3
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (2 2 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (2 2 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (2 2
        (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP)))
(MILAWA::MAPP-OF-LIST-FIX
     (107 11
          (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (91 29
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (73 31
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (63 31
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (59 10 (:REWRITE MILAWA::CONSP-OF-LIST-FIX))
     (54 9
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (54 9
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (41 41
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (41 41
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (36 9
         (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (29 29
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (18 18 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (18 18
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (18 18
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (18 18 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (18 18
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (16 8 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (14 14
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (14 14
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (14 14 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (9 9
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (9 9
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (9 9
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (9 9
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (8 8
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (8 8
        (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP)))
(MILAWA::BOOLEANP-OF-MAPP
     (63 30
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (60 18
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (48 12
         (:REWRITE MILAWA::BOOLEANP-WHEN-NATP-CHEAP))
     (48 12
         (:REWRITE MILAWA::BOOLEANP-WHEN-CONSP-CHEAP))
     (30 30
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (30 30
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (26 26
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (26 26
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (26 26 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (24 2
         (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (20 2
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (14 14
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (14 14
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (5 5
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (5 5 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (4 4 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (4 4 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (4 4
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (2 2
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY)))
(MILAWA::MAPP-OF-APP
     (1021 289
           (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (842 289
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (730 73
          (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (705 72 (:REWRITE MILAWA::CONSP-OF-APP))
     (289 289
          (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (289 289
          (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (249 245
          (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (245 245
          (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (244 244
          (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (244 244
          (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (244 244 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (99 99
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (99 99
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (99 99
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (99 99
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (99 99
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (73 73
         (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (66 66
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (66 66
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (65 65 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (42 7
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (42 7
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (28 7
         (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (14 14 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (14 14
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (14 14
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (14 14 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (14 14
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (7 7
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (7 7
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (7 7
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (7 1
        (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (5 1
        (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP)))
(MILAWA::CONS-FIX)
(MILAWA::CONS-FIX-WHEN-NOT-CONSP
     (4 1
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (3 1
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (1 1 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (1 1
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (1 1 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP)))
(MILAWA::CONS-FIX-WHEN-CONSP
     (4 1
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (3 1
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (1 1 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (1 1
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (1 1 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONS-FIX-WHEN-NOT-CONSP)))
(MILAWA::CONSP-OF-CONS-FIX
     (8 2
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (6 2
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (2 2 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (2 2 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (2 2
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP)))
(MILAWA::CONS-FIX-UNDER-IFF
     (8 2
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (6 2
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (2 2 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (2 2 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (2 2
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP)))
(MILAWA::CONS-FIX-OF-CONS)
(MILAWA::CAR-OF-CONS-FIX
     (25 5
         (:REWRITE MILAWA::CONS-FIX-WHEN-CONSP))
     (24 9
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (24 4
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (24 4
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (23 13
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (16 4
         (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (13 13
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (13 13
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (9 9
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (9 9
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (8 8 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (8 8
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (8 8
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (8 8 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (8 8
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (5 5
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (5 5
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (5 5 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (5 5
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (5 5 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (4 4
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (4 4
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (4 4
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (4 4
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (4 4 (:REWRITE MILAWA::CONSP-OF-CONS-FIX)))
(MILAWA::CDR-OF-CONS-FIX
     (25 5
         (:REWRITE MILAWA::CONS-FIX-WHEN-CONSP))
     (24 9
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (24 4
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (24 4
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (23 13
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (16 4
         (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (13 13
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (13 13
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (9 9
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (8 8 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (8 8
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (8 8
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (8 8 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (8 8
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (5 5
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (5 5
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (5 5 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (5 5
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (5 5 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (4 4
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (4 4
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (4 4
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (4 4
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (4 4 (:REWRITE MILAWA::CONSP-OF-CONS-FIX)))
(MILAWA::LOOKUP
     (68 8
         (:REWRITE MILAWA::MAPP-WHEN-NOT-CONSP))
     (45 15
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (40 15
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (30 10
         (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (30 5
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (30 5
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (20 5
         (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (17 2
         (:REWRITE MILAWA::RANK-WHEN-NOT-CONSP))
     (15 15
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (15 15
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (12 12 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (10 10
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (10 10
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (10 10 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (10 10
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (10 10
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (10 10 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (10 10
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (10 10
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (10 10
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (10 10
         (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (10 10
         (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (5 5
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (5 5
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (5 5
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (5 5
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (5 5
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (5 5 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (4 1
        (:REWRITE MILAWA::RANK-WHEN-MEMBERP-WEAK))
     (4 1 (:REWRITE MILAWA::RANK-WHEN-MEMBERP))
     (2 2
        (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE)))
(MILAWA::LOOKUP-WHEN-NOT-CONSP
     (4 1
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (3 1
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (1 1 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (1 1
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (1 1 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP)))
(MILAWA::LOOKUP-OF-CONS
     (63 6
         (:REWRITE MILAWA::LOOKUP-WHEN-NOT-CONSP))
     (55 19
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (46 20
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (36 6
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (36 6
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (24 6
         (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (23 23
         (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (23 23
         (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (20 20
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (20 20
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (12 12
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (12 12
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (12 12 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (12 12
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (12 12
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (12 12 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (12 12
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (12 12
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (12 12 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (12 12
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (6 6
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (6 6
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (6 6
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (6 6
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (6 6
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (2 2 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP)))
(MILAWA::LOOKUP-OF-LIST-FIX
     (107 11
          (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (92 30
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (77 32
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (68 34
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (61 11
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (61 11
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (59 10 (:REWRITE MILAWA::CONSP-OF-LIST-FIX))
     (44 44
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (44 44
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (41 11
         (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (30 30
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (20 20 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (20 20
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (20 20
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (20 20 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (20 20
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (16 8 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (16 2
         (:REWRITE MILAWA::CONS-FIX-WHEN-NOT-CONSP))
     (15 15
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (15 15
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (15 15 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (12 2
         (:REWRITE MILAWA::CONS-FIX-WHEN-CONSP))
     (11 11
         (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (10 10
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (10 10
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (10 10
         (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (8 8
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (8 8 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (6 2 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (2 2
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (2 2
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP)))
(MILAWA::LOOKUP-OF-APP
     (626 203
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (522 206
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (430 43
          (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (430 41 (:REWRITE MILAWA::CONSP-OF-APP))
     (267 47
          (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (267 47
          (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (206 206
          (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (206 206
          (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (179 47
          (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (146 142
          (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (142 142
          (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (141 141
          (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (141 141
          (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (141 141 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (88 88 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (88 88
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (88 88
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (88 88 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (88 88
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (60 60
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (60 60
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (60 60
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (60 60
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (60 60
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (47 47
         (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (44 44
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (44 44
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (44 44
         (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (43 43
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (43 43
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (43 43
         (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (37 9 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (34 34 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (25 4
         (:REWRITE MILAWA::CONS-FIX-WHEN-NOT-CONSP))
     (19 4
         (:REWRITE MILAWA::CONS-FIX-WHEN-CONSP))
     (9 9
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (9 9
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (7 1
        (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (5 1
        (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP)))
(MILAWA::CAR-OF-LOOKUP-WHEN-FOUND
     (130 49
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (121 21
          (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (121 21
          (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (115 52
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (112 24
          (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (81 21
         (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (52 52
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (52 52
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (40 40 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (40 40
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (40 40
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (40 40 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (40 40
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (27 27
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (27 27
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (27 27
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (27 27
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (27 27 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (24 24
         (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (24 24
         (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (24 3
         (:REWRITE MILAWA::CONS-FIX-WHEN-NOT-CONSP))
     (21 21
         (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (20 20
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (20 20
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (20 20
         (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (18 3
         (:REWRITE MILAWA::CONS-FIX-WHEN-CONSP))
     (10 10
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (10 10
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (9 9 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (9 9
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (9 9
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (9 9
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (9 9
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (9 9
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP)))
(MILAWA::CONSP-OF-LOOKUP-UNDER-IFF
     (193 52
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (159 54
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (54 54
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (54 54
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (47 47
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (47 47
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (47 47
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (47 47
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (47 47 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (25 5 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (19 4
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (19 4
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (16 2
         (:REWRITE MILAWA::CONS-FIX-WHEN-NOT-CONSP))
     (13 4
         (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (12 2
         (:REWRITE MILAWA::CONS-FIX-WHEN-CONSP))
     (11 11 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (11 11
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (11 11
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (11 11
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (11 11
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (11 11
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (11 11
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (11 11
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (6 6 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (6 6
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (6 6
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (6 6 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (6 6
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (5 5
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (5 5
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (4 4
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (3 3
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (3 3
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (3 3
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY)))
(MILAWA::UPDATE)
(MILAWA::CAR-OF-UPDATE)
(MILAWA::CDR-OF-UPDATE)
(MILAWA::CONSP-OF-UPDATE)
(MILAWA::UPDATE-OF-LIST-FIX
     (9 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (8 2
        (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
     (5 2
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (4 2
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (3 3
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (2 2
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (1 1 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (1 1
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (1 1 (:REWRITE MILAWA::NATP-OF-LEN-FREE)))
(MILAWA::MAPP-OF-UPDATE-WHEN-MAPP
     (15 2
         (:REWRITE MILAWA::MAPP-WHEN-NOT-CONSP))
     (12 6
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (12 1
         (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (10 6
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (10 3
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (10 1
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (10 1
         (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (7 1
        (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
     (6 6
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (6 6
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (3 3
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (2 2 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (2 2 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (2 2 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (2 2 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (2 2
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (1 1
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY)))
(MILAWA::LOOKUP-OF-UPDATE
     (20 2
         (:REWRITE MILAWA::LOOKUP-WHEN-NOT-CONSP))
     (13 4
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (11 4
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (10 4
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (10 1
         (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (7 2
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (7 2
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (7 1
        (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
     (5 2
        (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (4 4
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (4 4
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (4 4
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (3 3 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (3 3
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (3 3 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (2 2 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (2 2 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (2 2
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (2 2
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (1 1
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (1 1
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (1 1
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (1 1
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (1 1
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP)))
(MILAWA::DOMAIN
     (68 8
         (:REWRITE MILAWA::MAPP-WHEN-NOT-CONSP))
     (40 10
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (35 10
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (17 2
         (:REWRITE MILAWA::RANK-WHEN-NOT-CONSP))
     (12 12 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (10 10
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (10 10
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (10 10
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (10 10
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (10 10
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (10 10
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (5 5
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (5 5 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (4 1
        (:REWRITE MILAWA::RANK-WHEN-MEMBERP-WEAK))
     (4 1 (:REWRITE MILAWA::RANK-WHEN-MEMBERP))
     (2 2
        (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE)))
(MILAWA::DOMAIN-WHEN-NOT-CONSP
     (4 1
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (3 1
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (1 1 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (1 1
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (1 1 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP)))
(MILAWA::DOMAIN-OF-CONS
     (63 6
         (:REWRITE MILAWA::DOMAIN-WHEN-NOT-CONSP))
     (27 12
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (27 7 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (24 12
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (12 12
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (12 12
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (8 8
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (8 8
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (5 5
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (5 5
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (5 5 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (5 5
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (5 5 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (3 3
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (2 2 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (2 2
        (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP)))
(MILAWA::DOMAIN-OF-LIST-FIX
     (107 11
          (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (88 26
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (63 30
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (56 30
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (54 10 (:REWRITE MILAWA::CONSP-OF-LIST-FIX))
     (54 9
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (54 9
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (40 40
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (40 40
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (36 9
         (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (26 26
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (18 18 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (18 18
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (18 18
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (18 18 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (18 18
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (16 8 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (11 11
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (11 11
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (11 11 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (9 9
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (9 9
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (9 9
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (9 9
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (8 8
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (8 8 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (6 2 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (2 2
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (2 2
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP)))
(MILAWA::CONSP-OF-DOMAIN
     (155 41
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (128 41
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (41 41
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (41 41
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (39 39
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (39 39
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (38 38
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (38 38
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (38 38 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (16 16
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (16 16
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (12 12
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (12 12
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (12 12
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (12 12
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (12 12
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (11 11 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (5 1
        (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (2 2 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (2 2 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (2 2
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (1 1
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (1 1
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY)))
(MILAWA::TRUE-LISTP-OF-DOMAIN
     (76 21
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (55 10 (:REWRITE MILAWA::CONSP-OF-DOMAIN))
     (53 20
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (47 20
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (24 2
         (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (21 21
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (20 20
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (20 20
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (20 2
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (11 11
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (11 11
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (11 11 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (10 10
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (10 10
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (10 10
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (10 10
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (10 10
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (5 5
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (5 5 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (4 4 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (4 4 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (4 4
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (2 2
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY)))
(MILAWA::DOMAIN-OF-APP
     (176 22
          (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (155 71
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (131 71
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (109 21 (:REWRITE MILAWA::CONSP-OF-DOMAIN))
     (108 10 (:REWRITE MILAWA::CONSP-OF-APP))
     (71 71
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (71 71
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (54 9
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (54 9
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (36 9
         (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (33 29
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (29 29
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (28 28
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (28 28
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (28 28 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (22 22
         (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (18 18 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (18 18
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (18 18
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (18 18 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (18 18
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (9 9
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (9 9
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (9 9
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (9 9
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (8 8
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (8 8 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (6 2 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (5 1
        (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
     (4 4 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (2 2
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (2 2
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP)))
(MILAWA::DOMAIN-OF-UPDATE)
(MILAWA::MEMBERP-OF-DOMAIN-WHEN-MEMBERP
 (944 102
      (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
 (927 102
      (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
 (578 43
      (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
 (341 58 (:REWRITE MILAWA::CONSP-OF-DOMAIN))
 (334 142
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (313 59
      (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (311 142
      (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (306 44
      (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
 (280 43
      (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
 (228 57
      (:REWRITE MILAWA::SUBSETP-WHEN-PREFIXP-CHEAP))
 (222 222
      (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (148 6 (:REWRITE MILAWA::SUBSETP-OF-CONS))
 (146 22
      (:REWRITE MILAWA::DOMAIN-WHEN-NOT-CONSP))
 (102 102
      (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
 (91 64
     (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
 (77 77
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (77 77
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (77 77
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (75 75
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (75 75
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (65 65
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (65 65
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (64 64
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (64 64
     (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (64 64 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (64 64
     (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
 (63 63
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (61 61
     (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
 (57 57
     (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
 (57 57
     (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
 (55 8
     (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
 (51 51
     (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
 (51 51
     (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
 (51 51
     (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
 (43 8
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (43 8
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (41 41 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (20 20
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (20 20
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (14 14 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (14 14
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (14 14
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (14 14 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (14 14
     (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (10 10
     (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (10
    10
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (9 9
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (9 9
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (4 4 (:REWRITE MILAWA::CDR-OF-CONS)))
(MILAWA::MEMBERP-OF-DOMAIN-WHEN-MEMBERP-OF-SUBSET-DOMAIN
     (572 57
          (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (545 57
          (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (537 57
          (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (525 102 (:REWRITE MILAWA::CONSP-OF-DOMAIN))
     (268 67
          (:REWRITE MILAWA::SUBSETP-WHEN-PREFIXP-CHEAP))
     (225 84
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (204 84
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (185 57
          (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (136 136
          (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (123 30
          (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (98 98
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (78 69
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (74 66
         (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (69 69
         (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (68 68
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (61 57
         (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (47 47
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (47 47
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (47 47
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (47 47
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (47 47 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (46 46
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (46 46
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (46 46
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (45 45
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (45 45
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (31 31
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (26 26 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (24 24
         (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (24 24
         (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
     (24 24
         (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
     (17 3
         (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (15 3 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (13 3
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (13 3
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (4 4 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (4 4 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (4 4
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (3 3
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (3 3
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (1 1 (:REWRITE MILAWA::CDR-OF-CONS)))
(MILAWA::SUBSETP-OF-DOMAINS
     (64 10
         (:REWRITE MILAWA::DOMAIN-WHEN-NOT-CONSP))
     (40 16
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (32 16
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (30 6 (:REWRITE MILAWA::CONSP-OF-DOMAIN))
     (22 3
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (22 3
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (21 4
         (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (20 5
         (:REWRITE MILAWA::SUBSETP-WHEN-PREFIXP-CHEAP))
     (16 16
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (16 16
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (16 3 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (11 2
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (8 8
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (8 8
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (8 8 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (8 8
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (8 8 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (6 1
        (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (5 5
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (5 5
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (5 5
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (3 3
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (1 1
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (1 1
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (1 1
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
     (1 1
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE)))
(MILAWA::UNIQUEP-WHEN-UNIQUEP-OF-DOMAIN
     (114 42
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (99 42
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (75 18 (:REWRITE MILAWA::CONSP-OF-DOMAIN))
     (44 44
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (44 44
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (36 3
         (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (30 3
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (24 24
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (24 24
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (24 24
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (24 24
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (24 24 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (22 5
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (21 12
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (18 3
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (18 3
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (16 2
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (15 15
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (15 15
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (15 15
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (15 15
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (15 15
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (12 12
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (10 2 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (9 9 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (6 6 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (6 6
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (6 6
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (6 6 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (6 6
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (6 5
        (:REWRITE MILAWA::UNIQUEP-OF-CDR-WHEN-UNIQUEP))
     (5 5
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (5 5
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (3 3
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (2 2
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
     (2 2
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
     (2 2
        (:REWRITE MILAWA::MEMBERP-OF-DOMAIN-WHEN-MEMBERP-OF-SUBSET-DOMAIN))
     (2 2
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (2 2
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP)))
(MILAWA::MEMBERP-OF-DOMAIN-UNDER-IFF
 (509 74
      (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
 (480 186
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (416 186
      (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (388 75
      (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
 (364 75 (:REWRITE MILAWA::CONSP-OF-DOMAIN))
 (299 28
      (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
 (188 188
      (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (188 188
      (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (163 163
      (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (163 163
      (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (150 42
      (:REWRITE MILAWA::SUBSETP-WHEN-PREFIXP-CHEAP))
 (150 6 (:REWRITE MILAWA::SUBSETP-OF-CONS))
 (132 22
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (132 22
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (98 98
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (98 98
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (98 98
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (98 98
     (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (98 98 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (88 22
     (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
 (79 79
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (75 75
     (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
 (63 63
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (63 63
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (63 63
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (61 61
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (61 61
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (58 58
     (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
 (58 58
     (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
 (58 58
     (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
 (57 28
     (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
 (44 44 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (44 44
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (44 44
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (44 44 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (44 44
     (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (42 42
     (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
 (42 42
     (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
 (34 34 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (32 32
     (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
 (32 32
     (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
 (32 32
     (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
 (22 22
     (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (4 4
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (4 4
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (4 4
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (4 4
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (3 3 (:REWRITE MILAWA::CDR-OF-CONS)))
(MILAWA::REV-OF-DOMAIN
     (190 49
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (71 38
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (69 11 (:REWRITE MILAWA::CONSP-OF-DOMAIN))
     (59 11 (:REWRITE MILAWA::REV-UNDER-IFF))
     (54 9
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (54 9
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (49 49
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (49 49
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (36 9
         (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (22 22
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (20 20
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (20 20
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (20 20
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (20 20
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (20 20
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (18 18 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (18 18
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (18 18
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (18 18 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (18 18
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (17 2 (:REWRITE MILAWA::APP-WHEN-NOT-CONSP))
     (11 11
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (11 11 (:REWRITE MILAWA::TRUE-LISTP-OF-REV))
     (11 11
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (11 11
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (11 11 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (9 9
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (9 9
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (9 9
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (9 9
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (8 8
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (8 8 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (6 2 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (4 4 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (2 2
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (2 2
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (2 2
        (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (2 2
        (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (2 2
        (:REWRITE MILAWA::APP-OF-CONS-WHEN-NOT-CONSP-RIGHT)))
(MILAWA::DOMAIN-OF-REV)
(MILAWA::FAST-DOMAIN$
     (68 8
         (:REWRITE MILAWA::MAPP-WHEN-NOT-CONSP))
     (56 14
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (50 18
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (47 14
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (18 18
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (17 2
         (:REWRITE MILAWA::RANK-WHEN-NOT-CONSP))
     (16 16 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (14 14
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (14 14
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (14 14
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (14 14
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (5 5
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (5 5 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (4 1
        (:REWRITE MILAWA::RANK-WHEN-MEMBERP-WEAK))
     (4 1 (:REWRITE MILAWA::RANK-WHEN-MEMBERP))
     (2 2
        (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE)))
(MILAWA::FAST-DOMAIN$-WHEN-NOT-CONSP
     (4 1
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (3 1
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (1 1 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (1 1
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (1 1 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP)))
(MILAWA::FAST-DOMAIN$-OF-CONS
     (27 7 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (13 7
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (11 7
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (8 8
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (8 8
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (7 7
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (7 7
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (3 3
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (2 2 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (2 2 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (2 2
        (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP)))
(MILAWA::FORCING-FAST-DOMAIN$-REMOVAL
 (691 194
      (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (305 20
      (:REWRITE MILAWA::DOMAIN-WHEN-NOT-CONSP))
 (295 19 (:REWRITE MILAWA::CONSP-OF-DOMAIN))
 (287 134
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (200 38 (:REWRITE MILAWA::REV-UNDER-IFF))
 (194 194
      (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (194 194
      (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (168 64
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (102 102
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (102 17
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (102 17
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (68 17
     (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
 (64 64
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (64 64
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (61 22
     (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
 (51 51
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (51 51
     (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (51 51 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (38 38 (:REWRITE MILAWA::TRUE-LISTP-OF-REV))
 (36 9
     (:REWRITE MILAWA::APP-OF-CONS-WHEN-NOT-CONSP-RIGHT))
 (34 34 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (34 34
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (34 34
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (34 34 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (34 34
     (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (33 33
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (33 33
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (33 33
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (33 33
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (33 33
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (30 30
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (30 30
     (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (22 22
     (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
 (17 17
     (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
 (17 17
     (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
 (17 17
     (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
 (17 17
     (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (13 13 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (8 8
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (8
   8
   (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END)))
(MILAWA::RANGE
     (68 8
         (:REWRITE MILAWA::MAPP-WHEN-NOT-CONSP))
     (40 10
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (35 10
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (17 2
         (:REWRITE MILAWA::RANK-WHEN-NOT-CONSP))
     (12 12 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (10 10
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (10 10
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (10 10
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (10 10
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (10 10
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (10 10
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (5 5
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (5 5 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (4 1
        (:REWRITE MILAWA::RANK-WHEN-MEMBERP-WEAK))
     (4 1 (:REWRITE MILAWA::RANK-WHEN-MEMBERP))
     (2 2
        (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE)))
(MILAWA::RANGE-WHEN-NOT-CONSP
     (4 1
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (3 1
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (1 1 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (1 1
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (1 1 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP)))
(MILAWA::RANGE-OF-CONS
     (63 6
         (:REWRITE MILAWA::RANGE-WHEN-NOT-CONSP))
     (27 12
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (27 7 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (24 12
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (12 12
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (12 12
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (8 8
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (5 5
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (5 5
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (5 5 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (5 5
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (5 5 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (3 3
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (3 3
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (2 2 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (2 2
        (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP)))
(MILAWA::RANGE-OF-LIST-FIX
     (107 11
          (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (88 26
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (63 30
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (56 30
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (54 10 (:REWRITE MILAWA::CONSP-OF-LIST-FIX))
     (54 9
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (54 9
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (40 40
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (40 40
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (36 9
         (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (26 26
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (18 18 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (18 18
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (18 18
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (18 18 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (18 18
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (16 16
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (16 8 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (14 10
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (11 11
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (11 11
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (11 11 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (10 10
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (9 9
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (9 9
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (9 9
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (9 9
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE)))
(MILAWA::TRUE-LISTP-OF-RANGE
     (111 31
          (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (88 25
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (72 25
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (31 31
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (25 25
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (25 25
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (24 2
         (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (21 21
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (21 21
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (21 21 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (20 2
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (5 5
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (5 5 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (4 4 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (4 4 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (4 4
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (2 2
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY)))
(MILAWA::LEN-OF-RANGE
     (73 27
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (54 9
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (54 9
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (50 17
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (36 9
         (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (27 27
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (27 27
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (21 21 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
     (18 18 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (18 18
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (18 18
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (18 18 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (18 18
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (11 11
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (11 11
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (11 11
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (11 11
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (10 10
         (:REWRITE MILAWA::TRUE-LISTP-OF-RANGE))
     (9 9
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (9 9
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (9 9
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (9 9
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (8 8
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (8 8
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (8 8
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (8 8
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (8 8
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (8 8
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (8 8 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (4 4 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (4 2 (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
     (3 2
        (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
     (1 1
        (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (1 1
        (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP)))
(MILAWA::RANGE-OF-APP
     (177 75
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (176 22
          (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (138 54
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (108 10 (:REWRITE MILAWA::CONSP-OF-APP))
     (75 75
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (75 75
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (54 9
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (54 9
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (36 9
         (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (33 29
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (29 29
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (28 28
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (28 28
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (28 28 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (22 22
         (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (18 18 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (18 18
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (18 18
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (18 18 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (18 18
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (14 10
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (12 12
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (12 12
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (12 12
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (12 12
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (12 12
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (10 10
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (9 9
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (9 9
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (9 9
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (9 9
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (5 1
        (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
     (4 4 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR)))
(MILAWA::NTH-OF-FIRST-INDEX-OF-DOMAIN-AND-RANGE
     (554 11 (:DEFINITION MILAWA::FIRST-INDEX))
     (497 23
          (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
     (345 45
          (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (318 10
          (:REWRITE MILAWA::EQUAL-OF-FIRST-INDEX-AND-N-WHEN-LEN))
     (253 64 (:REWRITE MILAWA::CONSP-OF-DOMAIN))
     (233 44
          (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (199 118
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (188 119
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (164 12
          (:REWRITE MILAWA::NTH-WHEN-INDEX-TOO-LARGE))
     (139 24
          (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (139 24
          (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (119 119
          (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (119 119
          (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (114 10
          (:REWRITE MILAWA::EQUAL-OF-LEN-AND-ZERO))
     (80 37
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (76 22
         (:REWRITE MILAWA::LEN-WHEN-NOT-CONSP))
     (57 57 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (57 57
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (57 57
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (57 57 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (57 57
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (44 44
         (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (43 43
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (43 43
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (43 43
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (43 43
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (43 43
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (38 14
         (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
     (37 37
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (36 23
         (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (36 12 (:REWRITE MILAWA::LEN-OF-RANGE))
     (35 35
         (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (34 15
         (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (29 29
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (29 29
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (29 29 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (27 27
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (27 27
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (24 24 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
     (23 23
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (20 20
         (:REWRITE MILAWA::NATP-OF-FIRST-INDEX))
     (20 10
         (:REWRITE MILAWA::CONSP-OF-LOOKUP-UNDER-IFF))
     (16 16
         (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (16 16
         (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (15 15 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (14 14
         (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
     (12 2 (:REWRITE MILAWA::LEN-OF-CONS))
     (11 11
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
     (11 11
         (:REWRITE MILAWA::LESS-WHEN-ZP-RIGHT-CHEAP))
     (11 11 (:REWRITE MILAWA::ANTISYMMETRY-OF-<))
     (10 10
         (:REWRITE MILAWA::FIRST-INDEX-LESS-THAN-LEN-FREE))
     (8 1
        (:REWRITE MILAWA::CONS-FIX-WHEN-NOT-CONSP))
     (6 1
        (:REWRITE MILAWA::CONS-FIX-WHEN-CONSP))
     (2 2
        (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
     (2 2
        (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
     (2 2
        (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
     (1 1
        (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b|))
     (1 1
        (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
     (1 1 (:REWRITE MILAWA::SQUEEZE-LAW-TWO))
     (1 1 (:REWRITE MILAWA::ONE-PLUS-TRICK)))
(MILAWA::FAST-RANGE$
     (68 8
         (:REWRITE MILAWA::MAPP-WHEN-NOT-CONSP))
     (56 14
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (50 18
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (47 14
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (18 18
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (17 2
         (:REWRITE MILAWA::RANK-WHEN-NOT-CONSP))
     (16 16 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (14 14
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (14 14
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (14 14
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (14 14
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (5 5
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (5 5 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (4 1
        (:REWRITE MILAWA::RANK-WHEN-MEMBERP-WEAK))
     (4 1 (:REWRITE MILAWA::RANK-WHEN-MEMBERP))
     (2 2
        (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE)))
(MILAWA::FAST-RANGE$-WHEN-NOT-CONSP
     (4 1
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (3 1
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (1 1 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (1 1
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (1 1 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP)))
(MILAWA::FAST-RANGE$-OF-CONS
     (27 7 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (13 7
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (11 7
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (8 8
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (7 7
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (7 7
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (3 3
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (3 3
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (2 2 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (2 2 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (2 2
        (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP)))
(MILAWA::FORCING-FAST-RANGE$-REMOVAL
 (442 156
      (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (230 77
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (168 64
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (156 156
      (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (156 156
      (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (114 19
      (:REWRITE MILAWA::REV-WHEN-NOT-CONSP))
 (114 19 (:REWRITE MILAWA::REV-UNDER-IFF))
 (102 17
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (102 17
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (83 83
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (68 17
     (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
 (64 64
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (61 22
     (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
 (51 51
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (51 51
     (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (51 51 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (38 38
     (:REWRITE MILAWA::TRUE-LISTP-OF-RANGE))
 (36 9
     (:REWRITE MILAWA::APP-OF-CONS-WHEN-NOT-CONSP-RIGHT))
 (34 34 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (34 34
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (34 34
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (34 34 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (34 34
     (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (30 30
     (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
 (30 30
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (30 30
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (22 22
     (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
 (19 19 (:REWRITE MILAWA::TRUE-LISTP-OF-REV))
 (17 17
     (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
 (17 17
     (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
 (17 17
     (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
 (17 17
     (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (13 13 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (13 13
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (13 13
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (13 13
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (13 13
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (13 13
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (8 8
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (8
   8
   (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END)))
(MILAWA::SUBMAPP1
     (20 2
         (:REWRITE MILAWA::LOOKUP-WHEN-NOT-CONSP))
     (17 2
         (:REWRITE MILAWA::RANK-WHEN-NOT-CONSP))
     (16 4
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (13 4
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (6 6 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (4 4
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (4 4
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (4 4 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (4 4
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (4 4
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (4 4
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (4 1
        (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (4 1
        (:REWRITE MILAWA::RANK-WHEN-MEMBERP-WEAK))
     (4 1 (:REWRITE MILAWA::RANK-WHEN-MEMBERP))
     (2 2 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (2 2 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (2 2
        (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (2 2
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (2 2 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (2 2
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (2 2
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (1 1 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (1 1
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (1 1
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (1 1
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (1 1
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP)))
(MILAWA::SUBMAPP1-WHEN-NOT-CONSP
     (4 1
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (3 1
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (1 1 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (1 1
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (1 1 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP)))
(MILAWA::SUBMAPP1-OF-CONS
     (100 10
          (:REWRITE MILAWA::LOOKUP-WHEN-NOT-CONSP))
     (63 6
         (:REWRITE MILAWA::SUBMAPP1-WHEN-NOT-CONSP))
     (62 17
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (49 17
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (30 5
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (30 5
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (20 5
         (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (17 17
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (17 17
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (15 15
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (15 15
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (15 15
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (15 15
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (15 15 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (10 10 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (10 10
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (10 10
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (10 10 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (10 10
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (6 6
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (6 6
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (5 5
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (5 5
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (5 5
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (5 5
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (4 4 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (3 3
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (2 2 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (2 2
        (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP)))
(MILAWA::BOOLEANP-OF-SUBMAPP1
     (66 31
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (64 19
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (48 12
         (:REWRITE MILAWA::BOOLEANP-WHEN-NATP-CHEAP))
     (48 12
         (:REWRITE MILAWA::BOOLEANP-WHEN-CONSP-CHEAP))
     (31 31
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (31 31
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (28 3
         (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (27 27
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (27 27
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (27 27 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (21 3
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (20 2
         (:REWRITE MILAWA::LOOKUP-WHEN-NOT-CONSP))
     (18 3
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (18 3
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (15 15
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (15 15
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (6 6 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (6 6
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (6 6
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (6 6 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (6 6
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (5 5
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (5 5 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (3 3
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (1 1
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE)))
(MILAWA::EQUAL-OF-LOOKUPS-WHEN-MEMBERP-OF-SUBMAPP1-DOMAIN
 (340 35
      (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
 (334 35
      (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
 (260 26
      (:REWRITE MILAWA::LOOKUP-WHEN-NOT-CONSP))
 (256 16
      (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
 (255 81
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (217 81
      (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (130 16
      (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
 (120 16
      (:REWRITE MILAWA::SUBMAPP1-WHEN-NOT-CONSP))
 (115 24
      (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (110 110
      (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (88 22
     (:REWRITE MILAWA::SUBSETP-WHEN-PREFIXP-CHEAP))
 (81 16
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (81 16
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (80 16
     (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
 (66 3 (:REWRITE MILAWA::SUBSETP-OF-CONS))
 (58 58
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (58 58
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (58 58
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (58 58
     (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (58 58 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (55 16
     (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
 (35 35
     (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
 (35 35
     (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
 (35 35
     (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
 (35 35
     (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
 (31 31
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (31 31
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (31 31
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (30 30
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (30 30
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (26 26 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (26 26
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (26 26
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (26 26 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (26 26
     (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (25 25
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (22 22
     (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
 (22 22
     (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
 (20 20 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (18 18
     (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
 (18 18
     (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
 (18 18
     (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
 (16 16
     (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (5 5
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (5 5
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (5 5
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (5 5
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (1 1 (:REWRITE MILAWA::CDR-OF-CONS)))
(MILAWA::LOOKUP-WHEN-MEMBERP-OF-SUBMAPP1
 (341 36
      (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
 (335 36
      (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
 (260 26
      (:REWRITE MILAWA::LOOKUP-WHEN-NOT-CONSP))
 (256 16
      (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
 (255 81
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (217 81
      (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (130 16
      (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
 (120 16
      (:REWRITE MILAWA::SUBMAPP1-WHEN-NOT-CONSP))
 (115 24
      (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (110 110
      (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (88 22
     (:REWRITE MILAWA::SUBSETP-WHEN-PREFIXP-CHEAP))
 (80 16
     (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
 (66 3 (:REWRITE MILAWA::SUBSETP-OF-CONS))
 (58 58
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (58 58
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (58 58
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (58 58
     (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (58 58 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (36 36
     (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
 (31 31
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (31 31
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (31 31
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (30 30
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (30 30
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (25 25
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (24 24
     (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
 (24 24
     (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
 (24 24
     (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
 (22 22
     (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
 (22 22
     (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
 (20 20 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (18 18
     (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
 (18 18
     (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
 (18 18
     (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
 (13 3
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (13 3
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (9 3
    (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
 (5 5
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (5 5
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (5 5
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (5 5
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (4 4 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (4 4
    (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (4 4
    (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (4 4 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (4 4
    (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (4 1
    (:REWRITE MILAWA::EQUAL-OF-LOOKUPS-WHEN-MEMBERP-OF-SUBMAPP1-DOMAIN))
 (3 3
    (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (1 1 (:REWRITE MILAWA::CDR-OF-CONS)))
(MILAWA::SUBMAPP1-BADGUY
     (20 2
         (:REWRITE MILAWA::LOOKUP-WHEN-NOT-CONSP))
     (17 2
         (:REWRITE MILAWA::RANK-WHEN-NOT-CONSP))
     (16 4
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (13 4
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (6 6 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (4 4
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (4 4
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (4 4 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (4 4
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (4 4
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (4 4
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (4 1
        (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (4 1
        (:REWRITE MILAWA::RANK-WHEN-MEMBERP-WEAK))
     (4 1 (:REWRITE MILAWA::RANK-WHEN-MEMBERP))
     (2 2 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (2 2 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (2 2
        (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (2 2
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (2 2 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (2 2
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (2 2
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (1 1 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (1 1
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (1 1
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (1 1
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (1 1
        (:REWRITE MILAWA::EQUAL-OF-LOOKUPS-WHEN-MEMBERP-OF-SUBMAPP1-DOMAIN))
     (1 1
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP)))
(MILAWA::SUBMAPP1-BADGUY-WHEN-NOT-CONSP
     (4 1
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (3 1
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (1 1 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (1 1
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (1 1 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP)))
(MILAWA::SUBMAPP1-BADGUY-OF-CONS
     (100 10
          (:REWRITE MILAWA::LOOKUP-WHEN-NOT-CONSP))
     (48 12
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (36 12
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (30 5
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (30 5
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (20 5
         (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (12 12
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (12 12
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (12 12
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (12 12
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (12 12 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (12 12
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (12 12
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (10 10 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (10 10
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (10 10
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (10 10 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (10 10
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (9 9
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (9 9
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (6 6 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (5 5
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (5 5
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (5 5
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (5 5
        (:REWRITE MILAWA::EQUAL-OF-LOOKUPS-WHEN-MEMBERP-OF-SUBMAPP1-DOMAIN))
     (5 5
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (3 3
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (2 2
        (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP)))
(MILAWA::SUBMAPP1-BADGUY-MEMBERSHIP-PROPERTY
 (435 48
      (:REWRITE MILAWA::LOOKUP-WHEN-NOT-CONSP))
 (196 52
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (151 52
      (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (87 57
     (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
 (80 29
     (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (72 12
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (72 12
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (70 70
     (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (70 70
     (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (57 57
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (57 57
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (48 48
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (48 48
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (48 48
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (48 48
     (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (48 48 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (48 12
     (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
 (35 35
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (24 24 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (24 24
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (24 24
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (24 24 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (24 24
     (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (22 22
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (22 22
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (22 22
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (17 2
     (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
 (16 1
     (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
 (14 14
     (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
 (14 14
     (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
 (14 14
     (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
 (12 12
     (:REWRITE MILAWA::EQUAL-OF-LOOKUPS-WHEN-MEMBERP-OF-SUBMAPP1-DOMAIN))
 (12 12
     (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (9 9
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (9 9
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (8 2
    (:REWRITE MILAWA::SUBSETP-WHEN-PREFIXP-CHEAP))
 (4 4
    (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
 (4 4
    (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
 (4 4
    (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
 (4 4
    (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
 (4 4
    (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
 (4 4
    (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (4 4
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (3 3 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (2 2
    (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
 (2 2
    (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE)))
(MILAWA::SUBMAPP1-BADGUY-UNDER-IFF
 (180 18
      (:REWRITE MILAWA::LOOKUP-WHEN-NOT-CONSP))
 (119 32
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (99 32
     (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (36 6
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (36 6
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (32 32
     (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (32 32
     (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (29 29
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (29 29
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (29 29
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (29 29
     (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (29 29 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (24 6
     (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
 (21 21
     (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
 (21 21
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (21 21
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (13 7
     (:REWRITE MILAWA::EQUAL-OF-LOOKUPS-WHEN-MEMBERP-OF-SUBMAPP1-DOMAIN))
 (12 12 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (12 12
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (12 12
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (12 12 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (12 12
     (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (12 12
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (12 12
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (12 12
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (12 12
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (12 12
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (12 12
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (12 12
     (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (9 9 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (6 6
    (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
 (6 6
    (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
 (6 6
    (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
 (6 6
    (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (4 4
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (4 4
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (3 3
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (3 3
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (2 2
    (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
 (2 2
    (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
 (1 1
    (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
 (1 1 (:REWRITE MILAWA::MEMBERP-OF-CAR)))
(MILAWA::SUBMAPP1-WHEN-SUBMAPP1-OF-DOMAIN-SUPERSET-ONE
     (38 14
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (30 14
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (30 3
         (:REWRITE MILAWA::SUBMAPP1-WHEN-NOT-CONSP))
     (21 2
         (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (20 2
         (:REWRITE MILAWA::LOOKUP-WHEN-NOT-CONSP))
     (16 4 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (15 2
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (14 14
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (14 14
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (12 4
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (12 1
         (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (11 2
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (10 1
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (10 1
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (8 8
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (8 8
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (8 8 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (8 8
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (8 8 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (6 4
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (4 4
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (4 1
        (:REWRITE MILAWA::SUBSETP-WHEN-PREFIXP-CHEAP))
     (2 2 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (2 2 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (2 2
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
     (2 2
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
     (2 2
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (2 2
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (1 1
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (1 1
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (1 1
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE)))
(MILAWA::SUBMAPP1-WHEN-SUBMAPP1-OF-DOMAIN-SUPERSET-TWO
     (12 3
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (10 1
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (10 1
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (10 1
         (:REWRITE MILAWA::SUBMAPP1-WHEN-NOT-CONSP))
     (9 3
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (4 1
        (:REWRITE MILAWA::SUBSETP-WHEN-PREFIXP-CHEAP))
     (3 3
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (3 3
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (3 3 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (3 3
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (3 3 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (3 3
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (3 3
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (1 1
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (1 1
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (1 1
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (1 1
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (1 1
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY)))
(MILAWA::SUBMAPP1-OF-LIST-FIX-ONE
     (30 3
         (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (27 6
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (21 3
         (:REWRITE MILAWA::SUBMAPP1-WHEN-NOT-CONSP))
     (21 3
         (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
     (20 4
         (:REWRITE MILAWA::SUBSETP-WHEN-PREFIXP-CHEAP))
     (18 9
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (15 9
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (11 11
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (11 11
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (10 2 (:REWRITE MILAWA::CONSP-OF-LIST-FIX))
     (7 7
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (6 6
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (5 5
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (5 5
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (4 4
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (4 4
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (4 1
        (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (4 1
        (:REWRITE MILAWA::PREFIXP-OF-LIST-FIX-TWO))
     (4 1
        (:REWRITE MILAWA::PREFIXP-OF-LIST-FIX-ONE))
     (3 3
        (:REWRITE MILAWA::SUBMAPP1-WHEN-SUBMAPP1-OF-DOMAIN-SUPERSET-ONE))
     (3 3 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (3 3
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (3 3 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (2 2 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (2 2 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (2 2
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP)))
(MILAWA::SUBMAPP1-OF-LIST-FIX-TWO
     (308 98
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (270 95
          (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (261 98
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (250 25
          (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (177 12
          (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (175 25
          (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
     (98 98
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (98 98
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (95 95
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (95 26
         (:REWRITE MILAWA::SUBSETP-WHEN-PREFIXP-CHEAP))
     (70 70
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (70 70
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (70 70 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (55 6
         (:REWRITE MILAWA::LOOKUP-WHEN-NOT-CONSP))
     (44 44
         (:REWRITE MILAWA::SUBMAPP1-WHEN-SUBMAPP1-OF-DOMAIN-SUPERSET-ONE))
     (40 2 (:REWRITE MILAWA::SUBSETP-OF-CONS))
     (27 27
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (27 27
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (27 27
         (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (27 19
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (26 26
         (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (26 26
         (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (24 4
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (24 4
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (23 23 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (23 23
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (23 23
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (23 23
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (23 23
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (23 23
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (21 5
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (19 19
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (16 4
         (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (12 12
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (8 8 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (8 8
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (8 8
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (8 8 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (8 8
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (5 5
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (5 5
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (4 1
        (:REWRITE MILAWA::EQUAL-OF-LOOKUPS-WHEN-MEMBERP-OF-SUBMAPP1-DOMAIN)))
(MILAWA::SUBMAPP1-OF-LIST-FIX-THREE
     (308 98
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (270 95
          (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (261 98
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (250 25
          (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (177 12
          (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (175 25
          (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
     (98 98
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (98 98
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (95 95
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (95 26
         (:REWRITE MILAWA::SUBSETP-WHEN-PREFIXP-CHEAP))
     (70 70
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (70 70
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (70 70 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (55 6
         (:REWRITE MILAWA::LOOKUP-WHEN-NOT-CONSP))
     (44 44
         (:REWRITE MILAWA::SUBMAPP1-WHEN-SUBMAPP1-OF-DOMAIN-SUPERSET-ONE))
     (40 2 (:REWRITE MILAWA::SUBSETP-OF-CONS))
     (27 27
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (27 27
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (27 27
         (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (27 19
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (26 26
         (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (26 26
         (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (24 4
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (24 4
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (23 23 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (23 23
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (23 23
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (23 23
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (23 23
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (23 23
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (21 5
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (19 19
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (16 4
         (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (12 12
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (8 8 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (8 8
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (8 8
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (8 8 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (8 8
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (5 5
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (5 5
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (4 1
        (:REWRITE MILAWA::EQUAL-OF-LOOKUPS-WHEN-MEMBERP-OF-SUBMAPP1-DOMAIN)))
(MILAWA::SUBMAPP)
(MILAWA::BOOLEANP-OF-SUBMAPP
     (10 1
         (:REWRITE MILAWA::DOMAIN-WHEN-NOT-CONSP))
     (6 1
        (:REWRITE MILAWA::SUBMAPP1-WHEN-NOT-CONSP))
     (5 2
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (5 1 (:REWRITE MILAWA::CONSP-OF-DOMAIN))
     (4 2
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (1 1
        (:REWRITE MILAWA::SUBMAPP1-WHEN-SUBMAPP1-OF-DOMAIN-SUPERSET-TWO))
     (1 1
        (:REWRITE MILAWA::SUBMAPP1-WHEN-SUBMAPP1-OF-DOMAIN-SUPERSET-ONE))
     (1 1 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (1 1
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (1 1 (:REWRITE MILAWA::NATP-OF-LEN-FREE)))
(MILAWA::SUBMAPP-OF-LIST-FIX-ONE
     (12 2
         (:REWRITE MILAWA::SUBMAPP1-WHEN-NOT-CONSP))
     (10 2
         (:REWRITE MILAWA::DOMAIN-WHEN-NOT-CONSP))
     (10 2 (:REWRITE MILAWA::CONSP-OF-DOMAIN))
     (10 1
         (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (9 6
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (9 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (8 6
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (7 1
        (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
     (6 6
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (6 6
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (2 2
        (:REWRITE MILAWA::SUBMAPP1-WHEN-SUBMAPP1-OF-DOMAIN-SUPERSET-TWO))
     (2 2
        (:REWRITE MILAWA::SUBMAPP1-WHEN-SUBMAPP1-OF-DOMAIN-SUPERSET-ONE))
     (1 1 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (1 1
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (1 1 (:REWRITE MILAWA::NATP-OF-LEN-FREE)))
(MILAWA::SUBMAPP-OF-LIST-FIX-TWO
     (20 2
         (:REWRITE MILAWA::DOMAIN-WHEN-NOT-CONSP))
     (15 6
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (12 6
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (12 2
         (:REWRITE MILAWA::SUBMAPP1-WHEN-NOT-CONSP))
     (11 4
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (10 2 (:REWRITE MILAWA::CONSP-OF-DOMAIN))
     (10 1
         (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (7 1
        (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
     (6 6
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (6 6
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (4 4
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (3 3 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (3 3
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (3 3 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (2 2
        (:REWRITE MILAWA::SUBMAPP1-WHEN-SUBMAPP1-OF-DOMAIN-SUPERSET-TWO))
     (2 2
        (:REWRITE MILAWA::SUBMAPP1-WHEN-SUBMAPP1-OF-DOMAIN-SUPERSET-ONE)))
(MILAWA::EQUAL-OF-LOOKUPS-WHEN-SUBMAPP
     (30 3
         (:REWRITE MILAWA::LOOKUP-WHEN-NOT-CONSP))
     (17 5
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (13 5
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (10 1
         (:REWRITE MILAWA::DOMAIN-WHEN-NOT-CONSP))
     (6 1
        (:REWRITE MILAWA::SUBMAPP1-WHEN-NOT-CONSP))
     (5 5
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (5 1 (:REWRITE MILAWA::CONSP-OF-DOMAIN))
     (4 4
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (4 4
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (4 4 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (4 4
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (4 4 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (2 2
        (:REWRITE MILAWA::LOOKUP-WHEN-MEMBERP-OF-SUBMAPP1))
     (1 1
        (:REWRITE MILAWA::SUBMAPP1-WHEN-SUBMAPP1-OF-DOMAIN-SUPERSET-TWO))
     (1 1
        (:REWRITE MILAWA::SUBMAPP1-WHEN-SUBMAPP1-OF-DOMAIN-SUPERSET-ONE)))
(MILAWA::EQUAL-OF-CDRS-OF-LOOKUPS-WHEN-SUBMAPP
     (52 7
         (:REWRITE MILAWA::LOOKUP-WHEN-NOT-CONSP))
     (20 5
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (15 5
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (7 2
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (7 2
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (5 5
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (5 5
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (5 5 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (5 5
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (5 5 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (5 5
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (5 2
        (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (5 2 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (3 3
        (:REWRITE MILAWA::LOOKUP-WHEN-MEMBERP-OF-SUBMAPP1))
     (3 1
        (:REWRITE MILAWA::CONSP-OF-LOOKUP-UNDER-IFF))
     (2 2 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (2 2 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (2 2
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (2 2
        (:REWRITE MILAWA::EQUAL-OF-LOOKUPS-WHEN-MEMBERP-OF-SUBMAPP1-DOMAIN))
     (2 2
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (2 2
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (1 1
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (1 1
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (1 1
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY)))
(MILAWA::LOOKUP-WHEN-LOOKUP-IN-SUBMAPP-ONE
     (10 1
         (:REWRITE MILAWA::LOOKUP-WHEN-NOT-CONSP))
     (10 1
         (:REWRITE MILAWA::DOMAIN-WHEN-NOT-CONSP))
     (9 3
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (7 3
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (6 1
        (:REWRITE MILAWA::SUBMAPP1-WHEN-NOT-CONSP))
     (5 1 (:REWRITE MILAWA::CONSP-OF-DOMAIN))
     (3 3
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (3 3
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (2 2 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (2 2 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::SUBMAPP1-WHEN-SUBMAPP1-OF-DOMAIN-SUPERSET-TWO))
     (1 1
        (:REWRITE MILAWA::SUBMAPP1-WHEN-SUBMAPP1-OF-DOMAIN-SUPERSET-ONE)))
(MILAWA::LOOKUP-WHEN-LOOKUP-IN-SUBMAPP-TWO
     (10 1
         (:REWRITE MILAWA::LOOKUP-WHEN-NOT-CONSP))
     (10 1
         (:REWRITE MILAWA::DOMAIN-WHEN-NOT-CONSP))
     (9 3
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (7 3
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (6 1
        (:REWRITE MILAWA::SUBMAPP1-WHEN-NOT-CONSP))
     (5 1 (:REWRITE MILAWA::CONSP-OF-DOMAIN))
     (3 3
        (:REWRITE MILAWA::LOOKUP-WHEN-LOOKUP-IN-SUBMAPP-ONE))
     (3 3
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (3 3
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (2 2 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (2 2 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::SUBMAPP1-WHEN-SUBMAPP1-OF-DOMAIN-SUPERSET-TWO))
     (1 1
        (:REWRITE MILAWA::SUBMAPP1-WHEN-SUBMAPP1-OF-DOMAIN-SUPERSET-ONE)))
(MILAWA::SUBMAPP-BADGUY)
(MILAWA::SUBMAPP-BADGUY-MEMBERSHIP-PROPERTY
     (62 9
         (:REWRITE MILAWA::DOMAIN-WHEN-NOT-CONSP))
     (41 17
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (41 6
         (:REWRITE MILAWA::LOOKUP-WHEN-NOT-CONSP))
     (33 17
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (18 6 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (17 17
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (17 17
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (12 2
         (:REWRITE MILAWA::SUBMAPP1-WHEN-NOT-CONSP))
     (10 2 (:REWRITE MILAWA::CONSP-OF-DOMAIN))
     (8 8
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (8 8
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (8 8 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (8 8
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (8 8 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (6 6
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (4 1
        (:REWRITE MILAWA::SUBSETP-WHEN-PREFIXP-CHEAP))
     (4 1
        (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (2 2 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (2 2 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (2 2
        (:REWRITE MILAWA::SUBMAPP1-WHEN-SUBMAPP1-OF-DOMAIN-SUPERSET-ONE))
     (2 2
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (2 2
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (2 2
        (:REWRITE MILAWA::LOOKUP-WHEN-MEMBERP-OF-SUBMAPP1))
     (2 2
        (:REWRITE MILAWA::LOOKUP-WHEN-LOOKUP-IN-SUBMAPP-TWO))
     (2 2
        (:REWRITE MILAWA::LOOKUP-WHEN-LOOKUP-IN-SUBMAPP-ONE))
     (2 2
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (2 2
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (1 1
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (1 1
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (1 1
        (:REWRITE MILAWA::EQUAL-OF-LOOKUPS-WHEN-SUBMAPP))
     (1 1
        (:REWRITE MILAWA::EQUAL-OF-LOOKUPS-WHEN-MEMBERP-OF-SUBMAPP1-DOMAIN))
     (1 1
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE)))
(MILAWA::SUBMAPP-BADGUY-UNDER-IFF
     (30 3
         (:REWRITE MILAWA::DOMAIN-WHEN-NOT-CONSP))
     (14 5
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (12 2
         (:REWRITE MILAWA::SUBMAPP1-WHEN-NOT-CONSP))
     (11 5
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (10 2 (:REWRITE MILAWA::CONSP-OF-DOMAIN))
     (5 5
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (5 5
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (4 1
        (:REWRITE MILAWA::SUBSETP-WHEN-PREFIXP-CHEAP))
     (3 3
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (3 3
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (3 3 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (3 3
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (3 3 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (2 2
        (:REWRITE MILAWA::SUBMAPP1-WHEN-SUBMAPP1-OF-DOMAIN-SUPERSET-ONE))
     (1 1
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (1 1
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (1 1
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (1 1
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (1 1
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY)))
(MILAWA::SUBSETP-OF-DOMAINS-WHEN-SUBMAP
     (123 15
          (:REWRITE MILAWA::DOMAIN-WHEN-NOT-CONSP))
     (68 32
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (56 32
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (32 32
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (32 32
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (30 6 (:REWRITE MILAWA::CONSP-OF-DOMAIN))
     (28 7
         (:REWRITE MILAWA::SUBSETP-WHEN-PREFIXP-CHEAP))
     (27 5
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (27 5
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (26 5 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (17 8
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (12 12
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (12 12
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (12 12
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (12 12
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (12 12 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (12 1
         (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (11 2
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (10 2
         (:REWRITE MILAWA::LOOKUP-WHEN-NOT-CONSP))
     (8 8
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (7 7
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (6 6
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (6 1
        (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (5 5
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (2 2 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (2 2 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (2 2
        (:REWRITE MILAWA::LOOKUP-WHEN-MEMBERP-OF-SUBMAPP1))
     (2 2
        (:REWRITE MILAWA::LOOKUP-WHEN-LOOKUP-IN-SUBMAPP-ONE))
     (2 2
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (1 1
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (1 1
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (1 1
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
     (1 1
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
     (1 1
        (:REWRITE MILAWA::MEMBERP-OF-DOMAIN-WHEN-MEMBERP-OF-SUBSET-DOMAIN)))
(MILAWA::SUBMAPP-REFLEXIVE
     (12 1
         (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (10 1
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (2 2 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (2 2 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (2 2
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (1 1
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY)))
(MILAWA::SUBMAPP-TRANSITIVE
     (113 14
          (:REWRITE MILAWA::LOOKUP-WHEN-NOT-CONSP))
     (72 13
         (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (58 25
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (58 13
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (58 13
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (47 25
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (45 9
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (39 15
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (25 25
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (25 25
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (18 18 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (18 18
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (18 18
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (18 18 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (18 18
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (15 15
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (11 11
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (11 11
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (11 11
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (11 11
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (11 11 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (9 9
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (9 9
        (:REWRITE MILAWA::EQUAL-OF-LOOKUPS-WHEN-MEMBERP-OF-SUBMAPP1-DOMAIN))
     (7 5
        (:REWRITE MILAWA::LOOKUP-WHEN-LOOKUP-IN-SUBMAPP-ONE))
     (5 5
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (5 5
        (:REWRITE MILAWA::LOOKUP-WHEN-MEMBERP-OF-SUBMAPP1)))
(MILAWA::SUBMAPP-TRANSITIVE-ALT)
(MILAWA::LEMMA-FOR-SUBMAPP1-OF-APP
     (171 6 (:REWRITE MILAWA::SUBSETP-OF-APP-ONE))
     (151 58
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (120 58
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (119 32
          (:REWRITE MILAWA::SUBSETP-WHEN-PREFIXP-CHEAP))
     (84 23
         (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (81 14
         (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (81 14
         (:REWRITE MILAWA::APP-WHEN-NOT-CONSP))
     (80 15
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (78 15
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (75 75
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (75 75
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (60 6
         (:REWRITE MILAWA::LOOKUP-WHEN-NOT-CONSP))
     (53 13
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (50 32
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (43 11
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (43 7
         (:REWRITE MILAWA::SUBMAPP1-WHEN-NOT-CONSP))
     (32 32
         (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (31 31
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (31 31
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (31 31
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (31 31
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (31 31 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (30 30
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (30 4
         (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (28 3
         (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (25 11
         (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (24 3 (:REWRITE MILAWA::CONSP-OF-APP))
     (23 23
         (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (20 4
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (18 3
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (18 3
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (14 14
         (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (13 13
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (11 11
         (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (9 3
        (:REWRITE MILAWA::EQUAL-OF-LOOKUPS-WHEN-SUBMAPP))
     (7 7
        (:REWRITE MILAWA::SUBMAPP1-WHEN-SUBMAPP1-OF-DOMAIN-SUPERSET-ONE))
     (6 6 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (6 6
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (6 6
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (6 6 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (6 6
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (5 5
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
     (5 5
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
     (4 4
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (3 3
        (:REWRITE MILAWA::SUBMAPP-TRANSITIVE-ALT))
     (3 3
        (:REWRITE MILAWA::SUBMAPP-TRANSITIVE)))
(MILAWA::SUBMAPP1-OF-APP
     (82 11
         (:REWRITE MILAWA::SUBMAPP1-WHEN-NOT-CONSP))
     (74 26
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (58 26
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (42 3 (:REWRITE MILAWA::CONSP-OF-APP))
     (40 4
         (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (40 4 (:REWRITE MILAWA::APP-WHEN-NOT-CONSP))
     (33 9
         (:REWRITE MILAWA::SUBSETP-WHEN-PREFIXP-CHEAP))
     (26 26
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (26 26
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (26 4
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (26 4
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (16 16
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (16 16
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (16 16
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (16 16
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (16 16 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (13 1 (:REWRITE MILAWA::SUBSETP-OF-APP-ONE))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (12 2
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (11 11
         (:REWRITE MILAWA::SUBMAPP1-WHEN-SUBMAPP1-OF-DOMAIN-SUPERSET-ONE))
     (10 10
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (10 10
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (10 10
         (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (8 2
        (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (5 5
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (5 5
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (4 4 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (4 4
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (4 4 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (4 4
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (4 4
        (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (1 1 (:REWRITE MILAWA::SUBSETP-REFLEXIVE)))
(MILAWA::LEMMA-FOR-SUBMAPP-OF-CONS-ONTO-MAP
     (134 35
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (120 12
          (:REWRITE MILAWA::LOOKUP-WHEN-NOT-CONSP))
     (113 37
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (80 5
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (37 37
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (37 37
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (37 10
         (:REWRITE MILAWA::SUBSETP-WHEN-PREFIXP-CHEAP))
     (33 33
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (33 33
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (33 33
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (33 33
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (33 33 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (21 21
         (:REWRITE MILAWA::SUBMAPP1-WHEN-SUBMAPP1-OF-DOMAIN-SUPERSET-ONE))
     (20 1 (:REWRITE MILAWA::SUBSETP-OF-CONS))
     (19 4
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (19 4
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (16 2
         (:REWRITE MILAWA::CONS-FIX-WHEN-NOT-CONSP))
     (13 4
         (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (12 12
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (12 12
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (12 12
         (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (12 2
         (:REWRITE MILAWA::CONS-FIX-WHEN-CONSP))
     (11 7 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (10 10 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (10 10
         (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (10 10
         (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (10 10
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (10 10
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (10 10
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (10 10
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (10 10
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (10 2
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (7 7
        (:REWRITE MILAWA::LOOKUP-WHEN-MEMBERP-OF-SUBMAPP1))
     (7 7
        (:REWRITE MILAWA::LOOKUP-WHEN-LOOKUP-IN-SUBMAPP-ONE))
     (7 7
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (6 6 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (6 6
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (6 6
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (6 6 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (6 6
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (6 2 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (5 5
        (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (4 4
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (4 4
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (4 4
        (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (1 1
        (:REWRITE MILAWA::SUBMAPP-TRANSITIVE-ALT))
     (1 1
        (:REWRITE MILAWA::SUBMAPP-TRANSITIVE)))
(MILAWA::SUBMAPP-OF-CONS-ONTO-MAP
 (3159 46 (:DEFINITION MILAWA::SUBMAPP1))
 (1007 431
       (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (962 431
      (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (944 184 (:REWRITE MILAWA::CONSP-OF-DOMAIN))
 (522 87
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (522 87
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (468 103
      (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
 (431 431
      (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (431 431
      (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (317 317
      (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (317 317
      (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (260 260
      (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (260 260
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (260 260
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (260 260
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (260 260
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (192 192
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (192 192
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (192 192
      (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (192 192
      (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (192 192 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (174 174 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (174 174
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (174 174
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (174 174
      (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (174 174
      (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (166 103
      (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
 (159 159
      (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (147 147
      (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (103 103
      (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
 (96 96
     (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
 (95 95
     (:REWRITE MILAWA::SUBMAPP1-WHEN-SUBMAPP1-OF-DOMAIN-SUPERSET-TWO))
 (95 95
     (:REWRITE MILAWA::SUBMAPP1-WHEN-SUBMAPP1-OF-DOMAIN-SUPERSET-ONE))
 (54 54
     (:REWRITE MILAWA::LOOKUP-WHEN-MEMBERP-OF-SUBMAPP1))
 (54 54
     (:REWRITE MILAWA::LOOKUP-WHEN-LOOKUP-IN-SUBMAPP-ONE))
 (38 38
     (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (38 38
     (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (38 38
     (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (38
    38
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (22 22
     (:REWRITE MILAWA::SUBMAPP-TRANSITIVE-ALT))
 (22 22
     (:REWRITE MILAWA::SUBMAPP-TRANSITIVE))
 (12 12
     (:REWRITE MILAWA::EQUAL-OF-LOOKUPS-WHEN-SUBMAPP))
 (12 12
     (:REWRITE MILAWA::EQUAL-OF-LOOKUPS-WHEN-MEMBERP-OF-SUBMAPP1-DOMAIN))
 (2 2
    (:REWRITE MILAWA::CONS-FIX-WHEN-NOT-CONSP))
 (2 2
    (:REWRITE MILAWA::CONS-FIX-WHEN-CONSP)))
(MILAWA::LEMMA-FOR-SUBMAPP-WHEN-UNIQUE-DOMAINS-AND-SUBSETP
 (1082 260 (:REWRITE MILAWA::CONSP-OF-DOMAIN))
 (1037 431
       (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (1003 130
       (:REWRITE MILAWA::UNIQUEP-WHEN-UNIQUEP-OF-DOMAIN))
 (924 452
      (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (873 130
      (:REWRITE MILAWA::UNIQUEP-WHEN-NOT-CONSP))
 (873 130
      (:REWRITE MILAWA::DOMAIN-WHEN-NOT-CONSP))
 (856 75
      (:REWRITE MILAWA::LOOKUP-WHEN-NOT-CONSP))
 (836 836
      (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (513 97
      (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
 (455 46
      (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
 (414 69
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (414 69
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (397 397
      (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (332 69
      (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
 (218 218
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (210 210
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (202 202
      (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (202 202
      (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (202 202 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (154 154
      (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (147 97
      (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
 (146 146
      (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (146 146
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (146 146
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (146 146
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (146 146
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (138 138 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (138 138
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (138 138
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (138 138
      (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (138 138
      (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (97 97
     (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
 (81 72
     (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
 (80 80
     (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
 (80 48
     (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
 (71 71
     (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
 (68 68 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (68 62
     (:REWRITE MILAWA::LOOKUP-WHEN-LOOKUP-IN-SUBMAPP-TWO))
 (66 66
     (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (62 62
     (:REWRITE MILAWA::LOOKUP-WHEN-MEMBERP-OF-SUBMAPP1))
 (62 62
     (:REWRITE MILAWA::LOOKUP-WHEN-LOOKUP-IN-SUBMAPP-ONE))
 (50 3
     (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
 (48 48
     (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
 (48 48
     (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
 (48 48
     (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
 (32 8
     (:REWRITE MILAWA::PREFIXP-OF-CONS-AND-CONS))
 (24 8 (:REWRITE MILAWA::TRUE-LISTP-OF-CONS))
 (17 17
     (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (17 17
     (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (17 17
     (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (17
    17
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (14 3
     (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
 (12 3
     (:REWRITE MILAWA::SUBSETP-WHEN-PREFIXP-CHEAP))
 (3 3
    (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
 (3 3
    (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
 (3 3
    (:REWRITE MILAWA::SUBMAPP-TRANSITIVE-ALT))
 (3 3 (:REWRITE MILAWA::SUBMAPP-TRANSITIVE))
 (2 2 (:REWRITE MILAWA::CDR-OF-CONS)))
(MILAWA::LEMMA2-FOR-SUBMAPP-WHEN-UNIQUE-DOMAINS-AND-SUBSETP
     (467 86
          (:REWRITE MILAWA::UNIQUEP-WHEN-UNIQUEP-OF-DOMAIN))
     (421 172 (:REWRITE MILAWA::CONSP-OF-DOMAIN))
     (381 86
          (:REWRITE MILAWA::UNIQUEP-WHEN-NOT-CONSP))
     (313 112
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (265 117
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (225 225
          (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (200 23
          (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (167 32
          (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (167 32
          (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (140 140
          (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (113 32
          (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (89 13
         (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (67 67
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (67 67
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (67 67
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (67 67
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (67 67 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (67 25
         (:REWRITE MILAWA::EQUAL-OF-LOOKUPS-WHEN-SUBMAPP))
     (59 23
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (54 54 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (54 54
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (54 54
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (54 54 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (54 54
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (54 54
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (54 54
         (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (51 11
         (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (41 29
         (:REWRITE MILAWA::LOOKUP-WHEN-LOOKUP-IN-SUBMAPP-TWO))
     (41 6
         (:REWRITE MILAWA::CONS-FIX-WHEN-NOT-CONSP))
     (37 13
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (33 25
         (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (32 32
         (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (31 19
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (31 6
         (:REWRITE MILAWA::CONS-FIX-WHEN-CONSP))
     (30 30
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (30 30
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (30 30
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (30 30
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (30 30
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (30 3
         (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (29 29
         (:REWRITE MILAWA::LOOKUP-WHEN-MEMBERP-OF-SUBMAPP1))
     (29 29
         (:REWRITE MILAWA::LOOKUP-WHEN-LOOKUP-IN-SUBMAPP-ONE))
     (27 27
         (:REWRITE MILAWA::SUBMAPP-TRANSITIVE-ALT))
     (27 27
         (:REWRITE MILAWA::SUBMAPP-TRANSITIVE))
     (25 25
         (:REWRITE MILAWA::EQUAL-OF-LOOKUPS-WHEN-MEMBERP-OF-SUBMAPP1-DOMAIN))
     (19 19
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (19 13
         (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (14 14 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (11 11
         (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (11 11
         (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (3 3
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (3 3
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (3 3
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
     (3 3
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE)))
(MILAWA::SUBMAPP-WHEN-UNIQUE-DOMAINS-AND-SUBSETP
     (37 16
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (37 5
         (:REWRITE MILAWA::DOMAIN-WHEN-NOT-CONSP))
     (32 8 (:REWRITE MILAWA::CONSP-OF-DOMAIN))
     (30 16
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (30 4
         (:REWRITE MILAWA::UNIQUEP-WHEN-UNIQUEP-OF-DOMAIN))
     (30 3
         (:REWRITE MILAWA::LOOKUP-WHEN-NOT-CONSP))
     (26 4
         (:REWRITE MILAWA::UNIQUEP-WHEN-NOT-CONSP))
     (16 16
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (16 16
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (11 3 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (10 1
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (10 1
         (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (7 7
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (7 7
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (7 7 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (7 7
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (7 7 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (5 4 (:REWRITE MILAWA::SUBMAPP-TRANSITIVE))
     (4 1
        (:REWRITE MILAWA::SUBSETP-WHEN-PREFIXP-CHEAP))
     (3 3
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (1 1
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (1 1
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (1 1
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (1 1
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (1 1
        (:REWRITE MILAWA::LOOKUP-WHEN-MEMBERP-OF-SUBMAPP1))
     (1 1
        (:REWRITE MILAWA::LOOKUP-WHEN-LOOKUP-IN-SUBMAPP-ONE))
     (1 1
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY)))
(MILAWA::LEMMA-FOR-SUBMAPP-OF-APP-WHEN-SUBMAPP
     (305 92
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (244 92
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (239 31
          (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
     (225 30 (:REWRITE MILAWA::CONSP-OF-DOMAIN))
     (189 33
          (:REWRITE MILAWA::SUBMAPP1-WHEN-SUBMAPP1-OF-DOMAIN-SUPERSET-ONE))
     (131 24
          (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
     (130 13
          (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (130 13
          (:REWRITE MILAWA::APP-WHEN-NOT-CONSP))
     (108 24
          (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP))
     (95 11
         (:REWRITE MILAWA::DOMAIN-WHEN-NOT-CONSP))
     (93 93
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (93 93
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (71 71
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (71 71
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (71 71
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (71 71
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (71 71 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (40 5
         (:REWRITE MILAWA::LOOKUP-WHEN-NOT-CONSP))
     (39 3
         (:REWRITE MILAWA::SUBMAPP-WHEN-UNIQUE-DOMAINS-AND-SUBSETP))
     (28 28
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (28 28
         (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (18 3
         (:REWRITE MILAWA::UNIQUEP-WHEN-NOT-CONSP))
     (16 1
         (:REWRITE MILAWA::EQUAL-OF-LOOKUPS-WHEN-SUBMAPP))
     (13 13
         (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
     (12 8 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (11 3
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (10 10 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (10 10
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (10 10
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (10 10
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (10 10
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (10 10
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (8 8
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (6 1
        (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (4 1
        (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (4 1
        (:REWRITE MILAWA::EQUAL-OF-LOOKUPS-WHEN-MEMBERP-OF-SUBMAPP1-DOMAIN))
     (3 3
        (:REWRITE MILAWA::UNIQUEP-WHEN-UNIQUEP-OF-DOMAIN))
     (3 3
        (:REWRITE MILAWA::SUBMAPP-TRANSITIVE-ALT))
     (3 3 (:REWRITE MILAWA::SUBMAPP-TRANSITIVE))
     (3 3
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (3 3
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (2 2 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (2 2 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (2 2
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (1 1
        (:REWRITE MILAWA::LOOKUP-WHEN-MEMBERP-OF-SUBMAPP1))
     (1 1
        (:REWRITE MILAWA::LOOKUP-WHEN-LOOKUP-IN-SUBMAPP-ONE))
     (1 1
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE)))
(MILAWA::SUBMAPP-OF-APP-WHEN-SUBMAPP
     (37 3
         (:REWRITE MILAWA::SUBMAPP-WHEN-UNIQUE-DOMAINS-AND-SUBSETP))
     (23 5
         (:REWRITE MILAWA::DOMAIN-WHEN-NOT-CONSP))
     (19 7
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (15 7
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (15 3 (:REWRITE MILAWA::CONSP-OF-DOMAIN))
     (12 2
         (:REWRITE MILAWA::UNIQUEP-WHEN-NOT-CONSP))
     (10 1
         (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
     (10 1 (:REWRITE MILAWA::APP-WHEN-NOT-CONSP))
     (7 7
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (7 7
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (6 1
        (:REWRITE MILAWA::SUBMAPP1-WHEN-NOT-CONSP))
     (4 4
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (4 4
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (4 4 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (4 4
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (4 4 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (3 3
        (:REWRITE MILAWA::SUBMAPP-TRANSITIVE-ALT))
     (3 3 (:REWRITE MILAWA::SUBMAPP-TRANSITIVE))
     (2 2
        (:REWRITE MILAWA::UNIQUEP-WHEN-UNIQUEP-OF-DOMAIN))
     (1 1
        (:REWRITE MILAWA::SUBMAPP1-WHEN-SUBMAPP1-OF-DOMAIN-SUPERSET-TWO))
     (1 1
        (:REWRITE MILAWA::SUBMAPP1-WHEN-SUBMAPP1-OF-DOMAIN-SUPERSET-ONE))
     (1 1
        (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP)))
(MILAWA::SUBMAPP-OF-REV-WHEN-UNIQUEP
     (37 9 (:REWRITE MILAWA::CONSP-OF-DOMAIN))
     (31 5
         (:REWRITE MILAWA::UNIQUEP-WHEN-UNIQUEP-OF-DOMAIN))
     (27 4
         (:REWRITE MILAWA::DOMAIN-WHEN-NOT-CONSP))
     (26 4
         (:REWRITE MILAWA::UNIQUEP-WHEN-NOT-CONSP))
     (16 10
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (16 2 (:REWRITE MILAWA::REV-WHEN-NOT-CONSP))
     (14 10
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (10 10
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (10 10
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (8 2
        (:REWRITE MILAWA::SUBSETP-WHEN-PREFIXP-CHEAP))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (2 2
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (2 2
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (2 2 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (2 2 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (2 2
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (1 1
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
     (1 1
        (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE)))
(MILAWA::PAIR-LISTS
     (17 2
         (:REWRITE MILAWA::RANK-WHEN-NOT-CONSP))
     (8 2
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (7 2
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (4 4 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (4 1
        (:REWRITE MILAWA::RANK-WHEN-MEMBERP-WEAK))
     (4 1 (:REWRITE MILAWA::RANK-WHEN-MEMBERP))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (2 2 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (2 2
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (1 1 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP)))
(MILAWA::PAIR-LISTS-WHEN-NOT-CONSP
     (4 1
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (3 1
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (1 1 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (1 1
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (1 1 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP)))
(MILAWA::PAIR-LISTS-OF-CONS-ONE
 (63 6
     (:REWRITE MILAWA::PAIR-LISTS-WHEN-NOT-CONSP))
 (37 7 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (37 7 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
 (32 17
     (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (29 17
     (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (17 17
     (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (17 17
     (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (8 8
    (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (8 8
    (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (8 8
    (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (6 6
    (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (6 6
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (6 6
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (6 6
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (6 6
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (5 5
    (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (5 5
    (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (5 5 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (5 5
    (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (5 5 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (2 2 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (2 2
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (2
   2
   (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END)))
(MILAWA::PAIR-LISTS-OF-CONS-TWO
 (94 6
     (:REWRITE MILAWA::PAIR-LISTS-WHEN-NOT-CONSP))
 (33 15
     (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (32 15
     (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (15 15
     (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (15 15
     (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (15 7 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (15 7 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
 (8 8
    (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (8 8
    (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (8 8
    (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (7 7
    (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (7 7
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (7 7
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (7 7
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (7 7
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (6 6
    (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (6 6
    (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (6 6 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (6 6
    (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (6 6 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (5 5 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (2 2
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (2 2
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (2 2
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (2
   2
   (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END)))
(MILAWA::TRUE-LISTP-OF-PAIR-LISTS
 (172 44
      (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (170 27
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (103 43
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (47 14
     (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
 (44 44
     (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (44 44
     (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (41 12
     (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (28 28
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (20 20
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (20 20
     (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (20 20 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (14 14
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (14 14
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (12 12
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (12 12
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (12 12
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (12 12
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (12 12
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (12 12
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (12 1
     (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
 (10 1
     (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
 (7 7 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (6 1
    (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (6 1
    (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (2 2 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (2 2
    (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (2 2
    (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (2 2 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (2 2
    (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (2 2
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (2 2
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (1 1
    (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
 (1 1
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (1 1
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WHEN-TUPLEP-3-CHEAP)))
(MILAWA::PAIR-LISTS-OF-LIST-FIX-ONE
 (177 13
      (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
 (152 38
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (125 74
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (119 74
      (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (92 92
     (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (92 92
     (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (71 22
     (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (71 22
     (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
 (38 38
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (35 19 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (30 5
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (30 5
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (28 28
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (28 28
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (28 28
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (28 28
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (28 28
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (28 28
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (28 28
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (22 22
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (20 5
     (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
 (17 17
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (17 17
     (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (17 17 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (10 10 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (10 10
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (10 10
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (10 10 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (10 10
     (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (5 5
    (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
 (5 5
    (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
 (5 5
    (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
 (5 5
    (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (3 3
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (3 3
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (2 2
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (2
   2
   (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END)))
(MILAWA::PAIR-LISTS-OF-LIST-FIX-TWO
     (178 11
          (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
     (172 42
          (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (158 68
          (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (134 68
          (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (107 11
          (:REWRITE MILAWA::LIST-FIX-WHEN-NOT-CONSP))
     (68 68
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (68 68
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (60 20
         (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
     (57 19 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (54 18
         (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (42 42
         (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (30 30
         (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (30 30
         (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (30 30 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (30 5
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (30 5
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (25 25
         (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
     (25 25
         (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
     (20 5
         (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (19 19
         (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (19 19
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (19 19
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (19 19
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (19 19
         (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (18 18
         (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (10 10 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (10 10
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (10 10
         (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (10 10 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (10 10
         (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (5 5
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (5 5
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (5 5
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (5 5
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE)))
(MILAWA::DOMAIN-OF-PAIR-LISTS
 (451 79
      (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (410 6
      (:REWRITE MILAWA::DOMAIN-WHEN-NOT-CONSP))
 (127 73
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (80 80
     (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (80 80
     (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (77 23
     (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
 (72 22
     (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (64 8
     (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
 (62 28
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (36 6
     (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
 (36 6
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (36 6
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (28 28
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (26 26
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (26 26
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (26 26
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (26 26
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (26 26
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (25 25
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (25 25
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (24 6
     (:REWRITE MILAWA::PREFIXP-OF-LIST-FIX-TWO))
 (22 22
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (18 18
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (18 18
     (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (18 18 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (18 14 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (12 12 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (12 12
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (12 12
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (12 12 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (12 12
     (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (12 12
     (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
 (6 6
    (:REWRITE MILAWA::TRUE-LISTP-OF-PAIR-LISTS))
 (6 6
    (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
 (6 6
    (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
 (5 5
    (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (4 4
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (4 4
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (2 2
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (2 2
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WHEN-TUPLEP-3-CHEAP)))
(MILAWA::RANGE-OF-PAIR-LISTS
 (1385 265
       (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (1048 14
       (:REWRITE MILAWA::RANGE-WHEN-NOT-CONSP))
 (578 251
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (302 127
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (267 267
      (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (267 267
      (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (244 16
      (:REWRITE MILAWA::LIST-FIX-WHEN-TRUE-LISTP))
 (228 40
      (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
 (216 34
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (210 34
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (209 54
      (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
 (127 127
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (124 124
      (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (124 124
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (124 124
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (124 124
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (124 124
      (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (113 113 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (112 63 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (109 109
      (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (109 109
      (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (86 86
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (85 40
     (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
 (68 68 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (68 68
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (68 68
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (68 68 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (68 68
     (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (56 56
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (56 56
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (54 54
     (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
 (52 52 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
 (35 35
     (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
 (32 32
     (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (28 28
     (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (28
    28
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (28 7
     (:REWRITE MILAWA::PREFIXP-OF-LIST-FIX-TWO))
 (28 7
     (:REWRITE MILAWA::PREFIXP-OF-LIST-FIX-ONE))
 (17 17
     (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (17 17
     (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (14 14
     (:REWRITE MILAWA::TRUE-LISTP-OF-PAIR-LISTS))
 (6 2
    (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
 (6 2 (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
 (6 2
    (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
 (4 4
    (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
 (4 4 (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
 (2 2
    (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
 (2 2
    (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b|))
 (2 2
    (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
 (2 2
    (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
 (2 2 (:REWRITE MILAWA::SQUEEZE-LAW-TWO))
 (2 2 (:REWRITE MILAWA::SQUEEZE-LAW-THREE))
 (2 2 (:REWRITE MILAWA::SQUEEZE-LAW-ONE))
 (2 2
    (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
 (2 2
    (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
 (2 2
    (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS))
 (2 2
    (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-EQUAL-OF-PLUS)))
(MILAWA::LOOKUP-OF-PAIR-LISTS
 (867 162
      (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (314 72
      (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (299 15
      (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
 (276 276
      (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (263 149
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (252 31
      (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
 (248 68
      (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
 (178 34
      (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
 (172 8
      (:REWRITE MILAWA::EQUAL-OF-FIRST-INDEX-AND-N-WHEN-LEN))
 (127 26
      (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
 (112 10
      (:REWRITE MILAWA::NTH-WHEN-INDEX-TOO-LARGE))
 (90 15
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (90 15
     (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (72 72
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (71 71
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (54 54
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (54 54
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (54 54
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (50 14
     (:REWRITE MILAWA::FIRST-INDEX-WHEN-NOT-CONSP))
 (40 40
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (40 40
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (40 18
     (:REWRITE MILAWA::LEN-WHEN-NOT-CONSP))
 (38 38
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (38 38
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (38 38 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (38 38
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (38 38
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (38 38 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (38 38
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (38 38
     (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (38 38 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (38 38
     (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (34 34
     (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
 (32 15
     (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
 (30 8
     (:REWRITE MILAWA::EQUAL-OF-LEN-AND-ZERO))
 (27 27
     (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
 (25 25 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (23 15
     (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
 (22 22
     (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (21 7
     (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
 (18 18
     (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
 (18 18 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
 (16 16
     (:REWRITE MILAWA::NATP-OF-FIRST-INDEX))
 (15 15
     (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
 (15 15
     (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
 (15 15
     (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
 (13 13
     (:REWRITE MILAWA::TRUE-LISTP-OF-PAIR-LISTS))
 (12 3
     (:REWRITE MILAWA::SUBSETP-WHEN-PREFIXP-CHEAP))
 (10 10
     (:REWRITE MILAWA::LOOKUP-WHEN-MEMBERP-OF-SUBMAPP1))
 (10 10
     (:REWRITE MILAWA::LOOKUP-WHEN-LOOKUP-IN-SUBMAPP-TWO))
 (10 10
     (:REWRITE MILAWA::LOOKUP-WHEN-LOOKUP-IN-SUBMAPP-ONE))
 (10 2 (:REWRITE MILAWA::|(< 0 (len x))|))
 (10 1
     (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP-TWO))
 (8 8
    (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
 (8 8
    (:REWRITE MILAWA::LESS-WHEN-ZP-RIGHT-CHEAP))
 (8 8
    (:REWRITE MILAWA::FIRST-INDEX-LESS-THAN-LEN-FREE))
 (8 8 (:REWRITE MILAWA::ANTISYMMETRY-OF-<))
 (7 7
    (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
 (7 7
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (7 7
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (3 3
    (:REWRITE MILAWA::SUBSETP-TRANSITIVE-TWO))
 (3 3
    (:REWRITE MILAWA::SUBSETP-TRANSITIVE-ONE))
 (3 3
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WITH-LEN-FREE))
 (3 3
    (:REWRITE MILAWA::CONSP-OF-CDR-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (1 1
    (:REWRITE MILAWA::SUBSETP-WHEN-NOT-CONSP)))
(MILAWA::LOOKUP-OF-PAIR-LISTS-OF-REV
     (134 12
          (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
     (134 2 (:REWRITE MILAWA::NTH-WHEN-ZP))
     (98 6 (:REWRITE MILAWA::SQUEEZE-LAW-THREE))
     (96 2 (:REWRITE MILAWA::|(= c (- a b))|))
     (94 2
         (:REWRITE MILAWA::NTH-WHEN-INDEX-TOO-LARGE))
     (88 2 (:REWRITE MILAWA::|(< (- a b) c)|))
     (40 18
         (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
     (40 9
         (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
     (36 2
         (:REWRITE MILAWA::MINUS-WHEN-NOT-LESS))
     (32 15
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (30 3
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
     (28 6 (:REWRITE MILAWA::LEN-WHEN-NOT-CONSP))
     (26 14
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (26 5
         (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
     (23 5
         (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
     (21 21
         (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (21 21
         (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (18 18 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (18 2
         (:REWRITE MILAWA::UNIQUEP-WHEN-UNIQUEP-OF-DOMAIN))
     (18 2 (:REWRITE MILAWA::ASSOCIATIVITY-OF-+))
     (16 16
         (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
     (16 12
         (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (15 1
         (:REWRITE MILAWA::PAIR-LISTS-WHEN-NOT-CONSP))
     (14 6 (:REWRITE MILAWA::NFIX-WHEN-ZP-CHEAP))
     (14 6
         (:REWRITE MILAWA::NFIX-WHEN-NATP-CHEAP))
     (12 6
         (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
     (12 2 (:REWRITE MILAWA::|(< a (+ b a c))|))
     (11 3
         (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (11 2
         (:REWRITE MILAWA::UNIQUEP-WHEN-NOT-CONSP))
     (10 1 (:REWRITE MILAWA::REV-WHEN-NOT-CONSP))
     (10 1
         (:REWRITE MILAWA::DOMAIN-WHEN-NOT-CONSP))
     (8 8
        (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
     (8 8
        (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
     (8 8 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
     (8 8
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
     (8 8
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
     (8 8 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
     (8 8
        (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
     (8 8
        (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
     (6 6
        (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b|))
     (6 6
        (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
     (6 6 (:REWRITE MILAWA::SQUEEZE-LAW-TWO))
     (6 6 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
     (6 6
        (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS))
     (6 2
        (:REWRITE MILAWA::MINUS-WHEN-ZP-RIGHT-CHEAP))
     (6 2
        (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP))
     (6 2
        (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
     (6 2
        (:REWRITE MILAWA::FIRST-INDEX-WHEN-NOT-CONSP))
     (6 2 (:REWRITE MILAWA::COMMUTATIVITY-OF-+))
     (6 2 (:REWRITE MILAWA::|(< 0 (len x))|))
     (5 5
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (5 5
        (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
     (5 5
        (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
     (5 1 (:REWRITE MILAWA::REV-UNDER-IFF))
     (5 1 (:REWRITE MILAWA::CONSP-OF-DOMAIN))
     (5 1 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
     (4 4
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (4 4 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (4 4
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (4 4 (:REWRITE MILAWA::NATP-OF-PLUS))
     (4 4 (:REWRITE MILAWA::NATP-OF-MINUS))
     (4 4
        (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-EQUAL-OF-PLUS))
     (4 4
        (:REWRITE MILAWA::FIRST-INDEX-LESS-THAN-LEN-FREE))
     (3 3
        (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
     (3 3
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
     (3 3
        (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
     (3 3
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (3 3
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (2 2
        (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+d+b|))
     (2 2
        (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b+d|))
     (2 2
        (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
     (2 2 (:REWRITE MILAWA::SQUEEZE-LAW-ONE))
     (2 2 (:REWRITE MILAWA::ONE-PLUS-TRICK))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
     (2 2
        (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
     (2 2
        (:REWRITE MILAWA::LESS-WHEN-ZP-RIGHT-CHEAP))
     (2 2
        (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-PLUS-OF-PLUS))
     (2 2
        (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-MINUS-OF-PLUS-TWO))
     (2 2 (:REWRITE MILAWA::ANTISYMMETRY-OF-<))
     (1 1 (:REWRITE MILAWA::TRUE-LISTP-OF-REV))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END)))
(MILAWA::MY-INDUCTION
     (17 2
         (:REWRITE MILAWA::RANK-WHEN-NOT-CONSP))
     (12 3
         (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (10 3
         (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (7 7 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (5 5 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (5 5
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (4 1
        (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
     (4 1 (:REWRITE MILAWA::ZP-WHEN-NATP-CHEAP))
     (4 1
        (:REWRITE MILAWA::RANK-WHEN-MEMBERP-WEAK))
     (4 1 (:REWRITE MILAWA::RANK-WHEN-MEMBERP))
     (3 3
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (3 3
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (3 3
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (3 3
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (2 2
        (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (1 1 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP)))
(MILAWA::LOOKUP-OF-NTH-IN-PAIR-LISTS-WHEN-UNIQUE-KEYS
 (493 123
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (405 78
      (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
 (242 53
      (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
 (211 32
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (179 10 (:REWRITE MILAWA::SQUEEZE-LAW-TWO))
 (161 92 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (146 20
      (:REWRITE MILAWA::NTH-WHEN-INDEX-TOO-LARGE))
 (132 10
      (:REWRITE MILAWA::|a <= b, c != 0 --> a < c+b|))
 (130 5 (:REWRITE MILAWA::LESS-OF-ONE-LEFT))
 (123 123
      (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (117 74
      (:REWRITE MILAWA::NFIX-WHEN-NOT-NATP-CHEAP))
 (108 74
      (:REWRITE MILAWA::ZP-WHEN-NOT-NATP-CHEAP))
 (107 68
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (97 68
     (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (89 61
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (80 6 (:REWRITE MILAWA::SQUEEZE-LAW-THREE))
 (76 6 (:REWRITE MILAWA::SQUEEZE-LAW-ONE))
 (75 10
     (:REWRITE MILAWA::|a <= b, c != 0 --> a < b+c|))
 (73 73
     (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (73 73
     (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (72 3
     (:REWRITE MILAWA::|a < b --> a <= b-1|))
 (53 53
     (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
 (50 4
     (:REWRITE MILAWA::MINUS-WHEN-NOT-LESS))
 (47 47
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-FOUR))
 (46 1 (:REWRITE MILAWA::|(= c (- a b))|))
 (34 11
     (:REWRITE MILAWA::UNIQUEP-WHEN-NOT-CONSP))
 (33 33 (:REWRITE MILAWA::LEN-WHEN-TUPLEP))
 (32 32
     (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
 (32 3 (:REWRITE MILAWA::|(< 1 (len x))|))
 (29 29
     (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE))
 (28 4 (:REWRITE MILAWA::LESS-OF-NFIX-LEFT))
 (24 4
     (:REWRITE MILAWA::EQUAL-OF-ZERO-AND-NFIX))
 (24 2 (:REWRITE MILAWA::LESS-OF-NFIX-RIGHT))
 (23 14
     (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (19 6 (:REWRITE MILAWA::CONSP-OF-DOMAIN))
 (17 17
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (17 17
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (17 17
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (17 2
     (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
 (14 14
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (14 5
     (:REWRITE MILAWA::PAIR-LISTS-WHEN-NOT-CONSP))
 (14 4 (:REWRITE MILAWA::ONE-PLUS-TRICK))
 (13 13
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (13 13
     (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (13 13 (:REWRITE MILAWA::NATP-OF-PLUS))
 (12 12
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (12 12
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (11 11 (:REWRITE MILAWA::NATP-OF-LEN))
 (10 10
     (:REWRITE MILAWA::|b <= c, a <= b --> a < 1+c|))
 (10 10
     (:REWRITE MILAWA::|a <= b, b <= c --> a < 1+c|))
 (10 10
     (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS-TWO))
 (10 1
     (:REWRITE MILAWA::MEMBERP-WHEN-NOT-CONSP))
 (10 1
     (:REWRITE MILAWA::EQUAL-OF-FIRST-INDEX-AND-N-WHEN-LEN))
 (9 5
    (:REWRITE MILAWA::PLUS-WHEN-ZP-RIGHT-CHEAP))
 (6 6
    (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-LESS-OF-PLUS))
 (6 6
    (:REWRITE MILAWA::GATHER-CONSTANTS-FROM-EQUAL-OF-PLUS))
 (6 6
    (:REWRITE MILAWA::EQUAL-OF-NFIX-WITH-POSITIVE-CONSTANT))
 (6 1
    (:REWRITE MILAWA::FIRST-INDEX-WHEN-NOT-CONSP))
 (5 5
    (:REWRITE MILAWA::PLUS-WHEN-ZP-LEFT-CHEAP))
 (5 5 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
 (5 5
    (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (5 5
    (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (4 4
    (:REWRITE MILAWA::MINUS-WHEN-ZP-RIGHT-CHEAP))
 (4 4
    (:REWRITE MILAWA::MINUS-WHEN-ZP-LEFT-CHEAP))
 (4 4 (:REWRITE MILAWA::LESS-OF-ZERO-RIGHT))
 (3 3 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (3 3
    (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
 (3 3
    (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
 (2 2
    (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-TWO))
 (2 2
    (:REWRITE MILAWA::NOT-IN-SUBSET-WHEN-NOT-IN-SUPERSET-ONE))
 (2 2 (:REWRITE MILAWA::NATP-OF-MINUS))
 (2 2
    (:REWRITE MILAWA::NATP-OF-FIRST-INDEX))
 (2 2
    (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-TWO))
 (2 2
    (:REWRITE MILAWA::MEMBERP-WHEN-DISJOINTP-ONE))
 (1 1
    (:REWRITE MILAWA::FIRST-INDEX-LESS-THAN-LEN-FREE))
 (1 1
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (1 1
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (1 1 (:REWRITE MILAWA::|(< 0 (len x))|)))
(MILAWA::FAST-PAIR-LISTS$
     (17 2
         (:REWRITE MILAWA::RANK-WHEN-NOT-CONSP))
     (8 2
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (7 2
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (4 4 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (4 1
        (:REWRITE MILAWA::RANK-WHEN-MEMBERP-WEAK))
     (4 1 (:REWRITE MILAWA::RANK-WHEN-MEMBERP))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (2 2
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (2 2 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (2 2
        (:REWRITE MILAWA::MEMBERP-WHEN-MEMBERP-OF-CDR))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-TWO))
     (2 2
        (:REWRITE MILAWA::IN-SUPERSET-WHEN-IN-SUBSET-ONE))
     (2 2
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (2 2
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
     (1 1 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
     (1 1
        (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP)))
(MILAWA::FAST-PAIR-LISTS$-WHEN-NOT-CONSP
     (4 1
        (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
     (3 1
        (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
     (1 1
        (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
     (1 1 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
     (1 1
        (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
     (1 1 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
     (1 1
        (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP)))
(MILAWA::FAST-PAIR-LISTS$-OF-CONS
 (37 7 (:REWRITE MILAWA::CDR-WHEN-NOT-CONSP))
 (37 7 (:REWRITE MILAWA::CAR-WHEN-NOT-CONSP))
 (18 12
     (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (16 12
     (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (12 12
     (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (12 12
     (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (8 8
    (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (8 8
    (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (8 8
    (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (4 4
    (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (4 4
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (4 4
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (4 4
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (4 4
    (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (2 2
    (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (2 2
    (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (2 2 (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (2 2
    (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (2 2 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (2 2
    (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (2
   2
   (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END)))
(MILAWA::FORCING-FAST-PAIR-LISTS$-REMOVAL
 (565 207
      (:REWRITE MILAWA::CONSP-WHEN-TRUE-LISTP-CHEAP))
 (304 112
      (:REWRITE MILAWA::CONSP-WHEN-NATP-CHEAP))
 (207 207
      (:REWRITE MILAWA::CONSP-WHEN-NONEMPTY-SUBSET-CHEAP))
 (207 207
      (:REWRITE MILAWA::CONSP-WHEN-MEMBERP-CHEAP))
 (199 79
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-NOT-CONSP))
 (138 23
      (:REWRITE MILAWA::REV-WHEN-NOT-CONSP))
 (138 23 (:REWRITE MILAWA::REV-UNDER-IFF))
 (126 21
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS-TWO))
 (126 21
      (:REWRITE MILAWA::NOT-EQUAL-WHEN-LESS))
 (102 102
      (:REWRITE MILAWA::TRUE-LISTP-WHEN-TUPLEP))
 (84 21
     (:REWRITE MILAWA::SAME-LENGTH-PREFIXES-EQUAL-CHEAP))
 (76 76
     (:REWRITE MILAWA::CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (76 76
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-OF-SINGLETON-LIST-CHEAP))
 (76 76
     (:REWRITE MILAWA::CAR-WHEN-MEMBERP-AND-NOT-MEMBERP-OF-CDR-CHEAP))
 (75 30
     (:REWRITE MILAWA::APP-WHEN-NOT-CONSP-TWO))
 (64 64
     (:REWRITE MILAWA::NATP-WHEN-ZP-CHEAP))
 (64 64
     (:REWRITE MILAWA::NATP-WHEN-NOT-ZP-CHEAP))
 (64 64 (:REWRITE MILAWA::NATP-OF-LEN-FREE))
 (46 46
     (:REWRITE MILAWA::TRUE-LISTP-OF-PAIR-LISTS))
 (46 13
     (:REWRITE MILAWA::APP-OF-CONS-WHEN-NOT-CONSP-RIGHT))
 (42 42 (:REWRITE MILAWA::TRICHOTOMY-OF-<))
 (42 42
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-TWO))
 (42 42
     (:REWRITE MILAWA::TRANSITIVITY-OF-<-THREE))
 (42 42 (:REWRITE MILAWA::TRANSITIVITY-OF-<))
 (42 42
     (:REWRITE MILAWA::LESS-WHEN-ZP-LEFT-CHEAP))
 (39 39
     (:REWRITE MILAWA::CONSP-OF-CDR-WITH-LEN-FREE))
 (39 39
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-3-CHEAP))
 (39 39
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-TUPLEP-2-CHEAP))
 (39 39
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-MEMBERP-NOT-CAR-CHEAP))
 (39 39
     (:REWRITE MILAWA::CONSP-OF-CDR-WHEN-LEN-TWO-CHEAP))
 (30 30
     (:REWRITE MILAWA::APP-OF-SINGLETON-LIST-CHEAP))
 (23 23 (:REWRITE MILAWA::TRUE-LISTP-OF-REV))
 (23 23 (:REWRITE MILAWA::TRUE-LISTP-OF-CDR))
 (22 22
     (:REWRITE MILAWA::CDR-OF-CDR-WITH-LEN-FREE-PAST-THE-END))
 (22
    22
    (:REWRITE MILAWA::CDR-OF-CDR-WHEN-TRUE-LISTP-WITH-LEN-FREE-PAST-THE-END))
 (21 21
     (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-TWO))
 (21 21
     (:REWRITE MILAWA::PREFIXP-WHEN-NOT-CONSP-ONE))
 (21 21
     (:REWRITE MILAWA::FORCING-PREFIXP-WHEN-NOT-PREFIXP-BADGUY))
 (21 21
     (:REWRITE MILAWA::EQUAL-OF-BOOLEANS-REWRITE)))
