(ERR)
(T-T-T-IMPLIES-RATIONALP-ERR
 (4 4 (:TYPE-PRESCRIPTION PRAT-FIX))
 )
(ERR)
(POS-EQUIV-1-IMPLIES-EQUAL-ERR
 (104 104 (:TYPE-PRESCRIPTION PRAT-FIX))
 (30 4 (:REWRITE PRAT-FIX-UNFIX))
 (28 14 (:REWRITE DEFAULT-+-2))
 (22 14 (:REWRITE DEFAULT-+-1))
 (20 14 (:REWRITE DEFAULT-*-1))
 (20 4 (:REWRITE POS-FIX-WHEN-POSP))
 (18 14 (:REWRITE DEFAULT-*-2))
 (12 4 (:DEFINITION POSP))
 (10 10 (:TYPE-PRESCRIPTION RFIX))
 (10 4 (:REWRITE PRAT-FIX-PRAT-P))
 (8 6 (:REWRITE DEFAULT-<-2))
 (6 6 (:REWRITE DEFAULT-<-1))
 (4 4 (:TYPE-PRESCRIPTION POSP))
 (4 4 (:REWRITE FOLD-CONSTS-IN-+))
 (4 4 (:LINEAR AVERAGE-BOUNDS-2))
 (4 4 (:LINEAR AVERAGE-BOUNDS-1))
 (4 2 (:REWRITE DEFAULT-UNARY-MINUS))
 (2 2 (:REWRITE RFIX-RATIONALP))
 (2 2 (:REWRITE BODY-IMPLIES-PRAT-P))
 (2 2 (:LINEAR RFIX-RATIONALP))
 )
(PRAT-EQUIV-2-IMPLIES-EQUAL-ERR
 (65 65 (:TYPE-PRESCRIPTION PRAT-FIX))
 )
(PRAT-EQUIV-3-IMPLIES-EQUAL-ERR
 (65 65 (:TYPE-PRESCRIPTION PRAT-FIX))
 )
(SSP)
(T-T-IMPLIES-PRAT-P-SSP
 (13 13 (:TYPE-PRESCRIPTION PRAT-FIX))
 )
(SSP)
(POS-EQUIV-1-IMPLIES-EQUAL-SSP
 (52 52 (:TYPE-PRESCRIPTION PRAT-FIX))
 (20 4 (:REWRITE POS-FIX-WHEN-POSP))
 (15 2 (:REWRITE PRAT-FIX-UNFIX))
 (12 4 (:DEFINITION POSP))
 (9 2 (:REWRITE PRAT-FIX-PRAT-P))
 (8 7 (:REWRITE DEFAULT-<-2))
 (8 4 (:REWRITE DEFAULT-*-2))
 (7 7 (:REWRITE DEFAULT-<-1))
 (6 4 (:REWRITE DEFAULT-+-2))
 (6 4 (:REWRITE DEFAULT-+-1))
 (6 4 (:REWRITE DEFAULT-*-1))
 (6 2 (:REWRITE DEFAULT-UNARY-/))
 (5 5 (:TYPE-PRESCRIPTION RFIX))
 (5 1 (:DEFINITION PRAT-P))
 (4 4 (:TYPE-PRESCRIPTION POSP))
 (2 2 (:LINEAR AVERAGE-BOUNDS-2))
 (2 2 (:LINEAR AVERAGE-BOUNDS-1))
 (1 1 (:REWRITE RFIX-RATIONALP))
 (1 1 (:REWRITE BODY-IMPLIES-PRAT-P))
 (1 1 (:LINEAR RFIX-RATIONALP))
 )
(PRAT-EQUIV-2-IMPLIES-EQUAL-SSP
 (36 36 (:TYPE-PRESCRIPTION PRAT-FIX))
 )
(ERR-OF-SSP
 (71 2 (:REWRITE PRAT-FIX-PRAT-P))
 (62 1 (:DEFINITION PRAT-P))
 (43 41 (:TYPE-PRESCRIPTION NOT-INTEGERP-4B))
 (41 41 (:TYPE-PRESCRIPTION NOT-INTEGERP-3B))
 (41 41 (:TYPE-PRESCRIPTION NOT-INTEGERP-2B))
 (41 41 (:TYPE-PRESCRIPTION NOT-INTEGERP-1B))
 (39 39 (:TYPE-PRESCRIPTION NOT-INTEGERP-3E))
 (39 39 (:TYPE-PRESCRIPTION NOT-INTEGERP-2E))
 (39 39 (:TYPE-PRESCRIPTION NOT-INTEGERP-1E))
 (35 2 (:REWRITE POS-FIX-WHEN-POSP))
 (32 1 (:DEFINITION POSP))
 (31 9 (:REWRITE DEFAULT-TIMES-2))
 (15 9 (:REWRITE DEFAULT-TIMES-1))
 (11 6 (:REWRITE DEFAULT-PLUS-1))
 (10 4 (:REWRITE RATIONALP-X))
 (9 1 (:LINEAR RFIX-RATIONALP))
 (6 1 (:REWRITE BODY-IMPLIES-PRAT-P))
 (5 4 (:REWRITE SIMPLIFY-PRODUCTS-GATHER-EXPONENTS-<))
 (5 4 (:REWRITE PREFER-POSITIVE-ADDENDS-<))
 (5 4 (:REWRITE DEFAULT-LESS-THAN-2))
 (4 4 (:REWRITE THE-FLOOR-BELOW))
 (4 4 (:REWRITE THE-FLOOR-ABOVE))
 (4 4 (:REWRITE SIMPLIFY-TERMS-SUCH-AS-0-<-AX+BX-RATIONAL-REMAINDER))
 (4 4 (:REWRITE SIMPLIFY-TERMS-SUCH-AS-0-<-AX+BX-RATIONAL-COMMON))
 (4 4 (:REWRITE REMOVE-STRICT-INEQUALITIES))
 (4 4 (:REWRITE REDUCE-RATIONALP-+))
 (4 4 (:REWRITE REDUCE-RATIONALP-*))
 (4 4 (:REWRITE REDUCE-RATIONAL-MULTIPLICATIVE-CONSTANT-<))
 (4 4 (:REWRITE REDUCE-MULTIPLICATIVE-CONSTANT-<))
 (4 4 (:REWRITE REDUCE-ADDITIVE-CONSTANT-<))
 (4 4 (:REWRITE RATIONALP-MINUS-X))
 (4 4 (:REWRITE NORMALIZE-FACTORS-GATHER-EXPONENTS))
 (4 4 (:REWRITE INTEGERP-<-CONSTANT))
 (4 4 (:REWRITE DEFAULT-LESS-THAN-1))
 (4 4 (:REWRITE CONSTANT-<-INTEGERP))
 (4 4 (:REWRITE |(< c (/ x)) positive c --- present in goal|))
 (4 4 (:REWRITE |(< c (/ x)) positive c --- obj t or nil|))
 (4 4 (:REWRITE |(< c (/ x)) negative c --- present in goal|))
 (4 4 (:REWRITE |(< c (/ x)) negative c --- obj t or nil|))
 (4 4 (:REWRITE |(< c (- x))|))
 (4 4 (:REWRITE |(< 0 (/ x))|))
 (4 4 (:REWRITE |(< 0 (* x y))|))
 (4 4 (:REWRITE |(< (/ x) c) positive c --- present in goal|))
 (4 4 (:REWRITE |(< (/ x) c) positive c --- obj t or nil|))
 (4 4 (:REWRITE |(< (/ x) c) negative c --- present in goal|))
 (4 4 (:REWRITE |(< (/ x) c) negative c --- obj t or nil|))
 (4 4 (:REWRITE |(< (/ x) (/ y))|))
 (4 4 (:REWRITE |(< (- x) c)|))
 (4 4 (:REWRITE |(< (- x) (- y))|))
 (4 4 (:META META-RATIONALP-CORRECT))
 (3 3 (:REWRITE REDUCE-INTEGERP-+))
 (3 3 (:REWRITE INTEGERP-MINUS-X))
 (3 3 (:META META-INTEGERP-CORRECT))
 (2 2 (:REWRITE NORMALIZE-TERMS-SUCH-AS-A/A+B-+-B/A+B))
 (2 2 (:LINEAR AVERAGE-BOUNDS-2))
 (2 2 (:LINEAR AVERAGE-BOUNDS-1))
 (2 1 (:TYPE-PRESCRIPTION BUBBLE-DOWN))
 (2 1 (:REWRITE DEFAULT-MINUS))
 (2 1 (:REWRITE DEFAULT-DIVIDE))
 (1 1 (:TYPE-PRESCRIPTION POSP))
 (1 1 (:REWRITE NORMALIZE-TERMS-SUCH-AS-1/AX+BX))
 (1 1 (:REWRITE |(- (* c x))|))
 (1 1 (:REWRITE |(* c (* d x))|))
 )
(DELAY)
(T-T-T-T-IMPLIES-RATIONALP-DELAY
 (4 4 (:TYPE-PRESCRIPTION PRAT-FIX))
 (2 2 (:TYPE-PRESCRIPTION NNRAT-FIX))
 )
(DELAY)
(POS-EQUIV-1-IMPLIES-EQUAL-DELAY
 (104 104 (:TYPE-PRESCRIPTION PRAT-FIX))
 (52 52 (:TYPE-PRESCRIPTION NNRAT-FIX))
 (46 22 (:REWRITE DEFAULT-+-2))
 (32 22 (:REWRITE DEFAULT-+-1))
 (30 4 (:REWRITE PRAT-FIX-UNFIX))
 (20 14 (:REWRITE DEFAULT-*-1))
 (20 4 (:REWRITE POS-FIX-WHEN-POSP))
 (18 14 (:REWRITE DEFAULT-*-2))
 (18 4 (:REWRITE PRAT-FIX-PRAT-P))
 (12 10 (:REWRITE DEFAULT-<-2))
 (12 8 (:REWRITE DEFAULT-UNARY-MINUS))
 (12 4 (:DEFINITION POSP))
 (10 10 (:TYPE-PRESCRIPTION RFIX))
 (10 10 (:REWRITE FOLD-CONSTS-IN-+))
 (10 10 (:REWRITE DEFAULT-<-1))
 (10 2 (:DEFINITION PRAT-P))
 (5 2 (:REWRITE NNRAT-FIX-NNRAT-P))
 (4 4 (:TYPE-PRESCRIPTION POSP))
 (4 4 (:LINEAR AVERAGE-BOUNDS-2))
 (4 4 (:LINEAR AVERAGE-BOUNDS-1))
 (2 2 (:REWRITE RFIX-RATIONALP))
 (2 2 (:REWRITE BODY-IMPLIES-PRAT-P))
 (2 2 (:LINEAR RFIX-RATIONALP))
 (1 1 (:REWRITE BODY-IMPLIES-NNRAT-P))
 )
(PRAT-EQUIV-2-IMPLIES-EQUAL-DELAY
 (65 65 (:TYPE-PRESCRIPTION PRAT-FIX))
 (29 29 (:TYPE-PRESCRIPTION NNRAT-FIX))
 )
(PRAT-EQUIV-3-IMPLIES-EQUAL-DELAY
 (65 65 (:TYPE-PRESCRIPTION PRAT-FIX))
 (29 29 (:TYPE-PRESCRIPTION NNRAT-FIX))
 )
(NNRAT-EQUIV-4-IMPLIES-EQUAL-DELAY
 (58 58 (:TYPE-PRESCRIPTION PRAT-FIX))
 (36 36 (:TYPE-PRESCRIPTION NNRAT-FIX))
 )
(DELAY-IS-DIFFERNCE-IN-SEG-SIZE
 (284 8 (:REWRITE PRAT-FIX-PRAT-P))
 (248 4 (:DEFINITION PRAT-P))
 (234 8 (:REWRITE PRAT-FIX-UNFIX))
 (176 176 (:TYPE-PRESCRIPTION PRAT-FIX))
 (81 50 (:REWRITE DEFAULT-PLUS-1))
 (69 3 (:REWRITE POS-FIX-WHEN-POSP))
 (64 2 (:DEFINITION POSP))
 (40 16 (:REWRITE RATIONALP-X))
 (36 4 (:REWRITE RFIX-RATIONALP))
 (36 4 (:LINEAR RFIX-RATIONALP))
 (31 22 (:REWRITE DEFAULT-TIMES-1))
 (28 22 (:REWRITE DEFAULT-TIMES-2))
 (28 18 (:REWRITE SIMPLIFY-PRODUCTS-GATHER-EXPONENTS-<))
 (26 26 (:TYPE-PRESCRIPTION RFIX))
 (24 18 (:REWRITE DEFAULT-LESS-THAN-2))
 (24 18 (:REWRITE DEFAULT-LESS-THAN-1))
 (24 4 (:REWRITE BODY-IMPLIES-PRAT-P))
 (21 11 (:REWRITE DEFAULT-MINUS))
 (20 20 (:REWRITE NORMALIZE-TERMS-SUCH-AS-A/A+B-+-B/A+B))
 (20 18 (:REWRITE |(< (- x) c)|))
 (20 18 (:REWRITE |(< (- x) (- y))|))
 (18 18 (:REWRITE THE-FLOOR-BELOW))
 (18 18 (:REWRITE THE-FLOOR-ABOVE))
 (18 18 (:REWRITE REMOVE-STRICT-INEQUALITIES))
 (18 18 (:REWRITE REDUCE-RATIONAL-MULTIPLICATIVE-CONSTANT-<))
 (18 18 (:REWRITE REDUCE-MULTIPLICATIVE-CONSTANT-<))
 (18 18 (:REWRITE REDUCE-ADDITIVE-CONSTANT-<))
 (18 18 (:REWRITE INTEGERP-<-CONSTANT))
 (18 18 (:REWRITE CONSTANT-<-INTEGERP))
 (18 18 (:REWRITE |(< c (/ x)) positive c --- present in goal|))
 (18 18 (:REWRITE |(< c (/ x)) positive c --- obj t or nil|))
 (18 18 (:REWRITE |(< c (/ x)) negative c --- present in goal|))
 (18 18 (:REWRITE |(< c (/ x)) negative c --- obj t or nil|))
 (18 18 (:REWRITE |(< c (- x))|))
 (18 18 (:REWRITE |(< (/ x) c) positive c --- present in goal|))
 (18 18 (:REWRITE |(< (/ x) c) positive c --- obj t or nil|))
 (18 18 (:REWRITE |(< (/ x) c) negative c --- present in goal|))
 (18 18 (:REWRITE |(< (/ x) c) negative c --- obj t or nil|))
 (18 18 (:REWRITE |(< (/ x) (/ y))|))
 (16 16 (:REWRITE REDUCE-RATIONALP-+))
 (16 16 (:REWRITE REDUCE-RATIONALP-*))
 (16 16 (:REWRITE RATIONALP-MINUS-X))
 (16 16 (:META META-RATIONALP-CORRECT))
 (14 14 (:REWRITE SIMPLIFY-TERMS-SUCH-AS-0-<-AX+BX-RATIONAL-REMAINDER))
 (14 14 (:REWRITE SIMPLIFY-TERMS-SUCH-AS-0-<-AX+BX-RATIONAL-COMMON))
 (14 14 (:REWRITE |(< 0 (/ x))|))
 (14 14 (:REWRITE |(< 0 (* x y))|))
 (10 10 (:REWRITE REDUCE-INTEGERP-+))
 (10 10 (:REWRITE NORMALIZE-FACTORS-GATHER-EXPONENTS))
 (10 10 (:REWRITE INTEGERP-MINUS-X))
 (10 10 (:META META-INTEGERP-CORRECT))
 (8 8 (:LINEAR AVERAGE-BOUNDS-2))
 (8 8 (:LINEAR AVERAGE-BOUNDS-1))
 (8 4 (:TYPE-PRESCRIPTION BUBBLE-DOWN))
 (7 7 (:REWRITE |(+ c (+ d x))|))
 (4 4 (:REWRITE REMOVE-WEAK-INEQUALITIES))
 (4 4 (:REWRITE FOLD-CONSTS-IN-+))
 (4 4 (:REWRITE |(< (+ c/d x) y)|))
 (4 4 (:REWRITE |(< (+ (- c) x) y)|))
 (2 2 (:TYPE-PRESCRIPTION POSP))
 (2 2 (:REWRITE |(< (/ x) 0)|))
 (2 2 (:REWRITE |(< (* x y) 0)|))
 (1 1 (:REWRITE |(* x (- y))|))
 (1 1 (:REWRITE |(* (- x) y)|))
 )
(DELAY-IS-REDUCED-BY-INITIAL-ERROR
 (711 21 (:REWRITE PRAT-FIX-PRAT-P))
 (620 10 (:DEFINITION PRAT-P))
 (585 21 (:REWRITE PRAT-FIX-UNFIX))
 (414 414 (:TYPE-PRESCRIPTION PRAT-FIX))
 (180 111 (:REWRITE DEFAULT-PLUS-1))
 (141 9 (:REWRITE POS-FIX-WHEN-POSP))
 (128 4 (:DEFINITION POSP))
 (100 40 (:REWRITE RATIONALP-X))
 (90 10 (:REWRITE RFIX-RATIONALP))
 (90 10 (:LINEAR RFIX-RATIONALP))
 (64 64 (:TYPE-PRESCRIPTION RFIX))
 (60 10 (:REWRITE BODY-IMPLIES-PRAT-P))
 (53 39 (:REWRITE SIMPLIFY-PRODUCTS-GATHER-EXPONENTS-<))
 (52 39 (:REWRITE DEFAULT-LESS-THAN-2))
 (48 48 (:REWRITE NORMALIZE-TERMS-SUCH-AS-A/A+B-+-B/A+B))
 (46 39 (:REWRITE DEFAULT-LESS-THAN-1))
 (43 28 (:REWRITE DEFAULT-TIMES-1))
 (41 39 (:REWRITE |(< (- x) c)|))
 (41 39 (:REWRITE |(< (- x) (- y))|))
 (40 40 (:REWRITE REDUCE-RATIONALP-+))
 (40 40 (:REWRITE REDUCE-RATIONALP-*))
 (40 40 (:REWRITE RATIONALP-MINUS-X))
 (40 40 (:META META-RATIONALP-CORRECT))
 (39 39 (:REWRITE THE-FLOOR-BELOW))
 (39 39 (:REWRITE THE-FLOOR-ABOVE))
 (39 39 (:REWRITE REMOVE-STRICT-INEQUALITIES))
 (39 39 (:REWRITE REDUCE-RATIONAL-MULTIPLICATIVE-CONSTANT-<))
 (39 39 (:REWRITE REDUCE-MULTIPLICATIVE-CONSTANT-<))
 (39 39 (:REWRITE REDUCE-ADDITIVE-CONSTANT-<))
 (39 39 (:REWRITE INTEGERP-<-CONSTANT))
 (39 39 (:REWRITE CONSTANT-<-INTEGERP))
 (39 39 (:REWRITE |(< c (/ x)) positive c --- present in goal|))
 (39 39 (:REWRITE |(< c (/ x)) positive c --- obj t or nil|))
 (39 39 (:REWRITE |(< c (/ x)) negative c --- present in goal|))
 (39 39 (:REWRITE |(< c (/ x)) negative c --- obj t or nil|))
 (39 39 (:REWRITE |(< c (- x))|))
 (39 39 (:REWRITE |(< (/ x) c) positive c --- present in goal|))
 (39 39 (:REWRITE |(< (/ x) c) positive c --- obj t or nil|))
 (39 39 (:REWRITE |(< (/ x) c) negative c --- present in goal|))
 (39 39 (:REWRITE |(< (/ x) c) negative c --- obj t or nil|))
 (39 39 (:REWRITE |(< (/ x) (/ y))|))
 (36 6 (:REWRITE SIMPLIFY-PRODUCTS-GATHER-EXPONENTS-EQUAL))
 (34 34 (:REWRITE SIMPLIFY-TERMS-SUCH-AS-0-<-AX+BX-RATIONAL-REMAINDER))
 (34 34 (:REWRITE SIMPLIFY-TERMS-SUCH-AS-0-<-AX+BX-RATIONAL-COMMON))
 (34 34 (:REWRITE |(< 0 (/ x))|))
 (34 34 (:REWRITE |(< 0 (* x y))|))
 (34 28 (:REWRITE DEFAULT-TIMES-2))
 (33 33 (:REWRITE |(+ c (+ d x))|))
 (25 25 (:REWRITE FOLD-CONSTS-IN-+))
 (24 24 (:REWRITE REDUCE-INTEGERP-+))
 (24 24 (:REWRITE INTEGERP-MINUS-X))
 (24 24 (:META META-INTEGERP-CORRECT))
 (20 20 (:LINEAR AVERAGE-BOUNDS-2))
 (20 20 (:LINEAR AVERAGE-BOUNDS-1))
 (17 9 (:REWRITE DEFAULT-MINUS))
 (16 16 (:REWRITE NORMALIZE-FACTORS-GATHER-EXPONENTS))
 (16 9 (:TYPE-PRESCRIPTION BUBBLE-DOWN))
 (13 6 (:REWRITE |(equal (- x) (- y))|))
 (9 5 (:REWRITE REMOVE-WEAK-INEQUALITIES))
 (6 6 (:REWRITE REDUCE-MULTIPLICATIVE-CONSTANT-EQUAL))
 (6 6 (:REWRITE REDUCE-ADDITIVE-CONSTANT-EQUAL))
 (6 6 (:REWRITE EQUAL-OF-PREDICATES-REWRITE))
 (6 6 (:REWRITE |(equal c (/ x))|))
 (6 6 (:REWRITE |(equal c (- x))|))
 (6 6 (:REWRITE |(equal (/ x) c)|))
 (6 6 (:REWRITE |(equal (/ x) (/ y))|))
 (6 6 (:REWRITE |(equal (- x) c)|))
 (6 6 (:REWRITE |(equal (+ (- c) x) y)|))
 (5 5 (:REWRITE |(< (+ c/d x) y)|))
 (5 5 (:REWRITE |(< (+ (- c) x) y)|))
 (4 4 (:TYPE-PRESCRIPTION POSP))
 (2 2 (:REWRITE |(< (/ x) 0)|))
 (2 2 (:REWRITE |(< (* x y) 0)|))
 (1 1 (:REWRITE |(* x (- y))|))
 (1 1 (:REWRITE |(* (- x) y)|))
 )
(MAXIMUM-INITIAL-DELAY
 (288 12 (:REWRITE PRAT-FIX-PRAT-P))
 (266 52 (:REWRITE DEFAULT-TIMES-2))
 (248 4 (:DEFINITION PRAT-P))
 (176 104 (:TYPE-PRESCRIPTION NOT-INTEGERP-3B))
 (176 104 (:TYPE-PRESCRIPTION NOT-INTEGERP-2B))
 (176 104 (:TYPE-PRESCRIPTION NOT-INTEGERP-1B))
 (148 16 (:REWRITE POS-FIX-WHEN-POSP))
 (128 4 (:DEFINITION POSP))
 (97 52 (:REWRITE DEFAULT-TIMES-1))
 (90 46 (:REWRITE DEFAULT-PLUS-1))
 (41 4 (:REWRITE SIMPLIFY-SUMS-EQUAL))
 (40 16 (:REWRITE RATIONALP-X))
 (36 4 (:LINEAR RFIX-RATIONALP))
 (31 31 (:REWRITE NORMALIZE-TERMS-SUCH-AS-A/A+B-+-B/A+B))
 (24 4 (:REWRITE BODY-IMPLIES-PRAT-P))
 (23 23 (:TYPE-PRESCRIPTION NOT-INTEGERP-2A))
 (23 23 (:TYPE-PRESCRIPTION NOT-INTEGERP-1A))
 (21 21 (:TYPE-PRESCRIPTION NOT-INTEGERP-3E))
 (21 21 (:TYPE-PRESCRIPTION NOT-INTEGERP-2E))
 (21 21 (:TYPE-PRESCRIPTION NOT-INTEGERP-1E))
 (21 21 (:TYPE-PRESCRIPTION EXPT-TYPE-PRESCRIPTION-NONPOSITIVE-BASE-EVEN-EXPONENT))
 (21 21 (:TYPE-PRESCRIPTION EXPT-TYPE-PRESCRIPTION-NEGATIVE-BASE-ODD-EXPONENT))
 (21 21 (:TYPE-PRESCRIPTION EXPT-TYPE-PRESCRIPTION-NEGATIVE-BASE-EVEN-EXPONENT))
 (21 21 (:TYPE-PRESCRIPTION EXPT-TYPE-PRESCRIPTION-INTEGERP-BASE-B))
 (21 21 (:TYPE-PRESCRIPTION EXPT-TYPE-PRESCRIPTION-INTEGERP-BASE-A))
 (20 16 (:REWRITE SIMPLIFY-PRODUCTS-GATHER-EXPONENTS-<))
 (20 16 (:REWRITE PREFER-POSITIVE-ADDENDS-<))
 (20 16 (:REWRITE DEFAULT-LESS-THAN-2))
 (16 16 (:REWRITE THE-FLOOR-BELOW))
 (16 16 (:REWRITE THE-FLOOR-ABOVE))
 (16 16 (:REWRITE SIMPLIFY-TERMS-SUCH-AS-0-<-AX+BX-RATIONAL-REMAINDER))
 (16 16 (:REWRITE SIMPLIFY-TERMS-SUCH-AS-0-<-AX+BX-RATIONAL-COMMON))
 (16 16 (:REWRITE REMOVE-STRICT-INEQUALITIES))
 (16 16 (:REWRITE REDUCE-RATIONALP-+))
 (16 16 (:REWRITE REDUCE-RATIONALP-*))
 (16 16 (:REWRITE REDUCE-RATIONAL-MULTIPLICATIVE-CONSTANT-<))
 (16 16 (:REWRITE REDUCE-MULTIPLICATIVE-CONSTANT-<))
 (16 16 (:REWRITE REDUCE-ADDITIVE-CONSTANT-<))
 (16 16 (:REWRITE RATIONALP-MINUS-X))
 (16 16 (:REWRITE INTEGERP-<-CONSTANT))
 (16 16 (:REWRITE DEFAULT-LESS-THAN-1))
 (16 16 (:REWRITE CONSTANT-<-INTEGERP))
 (16 16 (:REWRITE |(< c (/ x)) positive c --- present in goal|))
 (16 16 (:REWRITE |(< c (/ x)) positive c --- obj t or nil|))
 (16 16 (:REWRITE |(< c (/ x)) negative c --- present in goal|))
 (16 16 (:REWRITE |(< c (/ x)) negative c --- obj t or nil|))
 (16 16 (:REWRITE |(< c (- x))|))
 (16 16 (:REWRITE |(< 0 (/ x))|))
 (16 16 (:REWRITE |(< 0 (* x y))|))
 (16 16 (:REWRITE |(< (/ x) c) positive c --- present in goal|))
 (16 16 (:REWRITE |(< (/ x) c) positive c --- obj t or nil|))
 (16 16 (:REWRITE |(< (/ x) c) negative c --- present in goal|))
 (16 16 (:REWRITE |(< (/ x) c) negative c --- obj t or nil|))
 (16 16 (:REWRITE |(< (/ x) (/ y))|))
 (16 16 (:REWRITE |(< (- x) c)|))
 (16 16 (:REWRITE |(< (- x) (- y))|))
 (16 16 (:META META-RATIONALP-CORRECT))
 (12 12 (:REWRITE REDUCE-INTEGERP-+))
 (12 12 (:REWRITE INTEGERP-MINUS-X))
 (12 12 (:META META-INTEGERP-CORRECT))
 (12 1 (:TYPE-PRESCRIPTION NOT-INTEGERP-4F))
 (11 5 (:TYPE-PRESCRIPTION NOT-INTEGERP-3D))
 (11 5 (:TYPE-PRESCRIPTION NOT-INTEGERP-1D))
 (10 5 (:REWRITE DEFAULT-DIVIDE))
 (8 8 (:LINEAR AVERAGE-BOUNDS-2))
 (8 8 (:LINEAR AVERAGE-BOUNDS-1))
 (8 5 (:TYPE-PRESCRIPTION NOT-INTEGERP-2D))
 (8 4 (:REWRITE DEFAULT-EXPT-1))
 (7 6 (:REWRITE |(equal (- x) (- y))|))
 (6 6 (:REWRITE REDUCE-MULTIPLICATIVE-CONSTANT-EQUAL))
 (6 6 (:REWRITE REDUCE-ADDITIVE-CONSTANT-EQUAL))
 (6 6 (:REWRITE EQUAL-OF-PREDICATES-REWRITE))
 (6 6 (:REWRITE |(equal c (/ x))|))
 (6 6 (:REWRITE |(equal c (- x))|))
 (6 6 (:REWRITE |(equal (/ x) c)|))
 (6 6 (:REWRITE |(equal (/ x) (/ y))|))
 (6 6 (:REWRITE |(equal (- x) c)|))
 (6 6 (:REWRITE |(equal (+ (- c) x) y)|))
 (6 6 (:REWRITE |(+ c (+ d x))|))
 (6 3 (:TYPE-PRESCRIPTION BUBBLE-DOWN))
 (5 5 (:REWRITE NORMALIZE-TERMS-SUCH-AS-1/AX+BX))
 (5 5 (:REWRITE FOLD-CONSTS-IN-+))
 (5 3 (:REWRITE DEFAULT-MINUS))
 (4 4 (:TYPE-PRESCRIPTION POSP))
 (4 4 (:REWRITE DEFAULT-EXPT-2))
 (4 4 (:REWRITE |(expt 1/c n)|))
 (4 4 (:REWRITE |(expt (- x) n)|))
 (4 4 (:REWRITE |(* c (* d x))|))
 (1 1 (:TYPE-PRESCRIPTION NOT-INTEGERP-3F))
 (1 1 (:TYPE-PRESCRIPTION NOT-INTEGERP-2F))
 (1 1 (:TYPE-PRESCRIPTION NOT-INTEGERP-1F))
 (1 1 (:REWRITE |(* x (- y))|))
 (1 1 (:REWRITE |(* (- x) y)|))
 )
