(STICKY
 (4 4 (:TYPE-PRESCRIPTION TRUNC-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (4 4 (:TYPE-PRESCRIPTION TRUNC-NON-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (4 4 (:TYPE-PRESCRIPTION TRUNC-NON-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (4 4 (:TYPE-PRESCRIPTION TRUNC-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 )
(STICKY-1
 (32 16 (:TYPE-PRESCRIPTION TRUNC-INTEGER-TYPE-PRESCRIPTION))
 (16 16 (:TYPE-PRESCRIPTION TRUNC-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (16 16 (:TYPE-PRESCRIPTION TRUNC-NON-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (16 16 (:TYPE-PRESCRIPTION TRUNC-NON-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (16 16 (:TYPE-PRESCRIPTION TRUNC-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (10 4 (:REWRITE DEFAULT-*-2))
 (10 4 (:REWRITE DEFAULT-*-1))
 (9 4 (:REWRITE DEFAULT-+-2))
 (5 4 (:REWRITE DEFAULT-+-1))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC . 2))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 (3 3 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (3 3 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (2 2 (:REWRITE TRUNC-WITH-N-NOT-AN-INTEGER))
 (2 2 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0-ALT))
 (2 2 (:REWRITE SGN-OF-NON-RATIONAL))
 (2 2 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (2 2 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (2 2 (:REWRITE EXPT-2-EVALUATOR))
 (2 2 (:REWRITE EXPO-OF-NOT-RATIONALP))
 (2 2 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (2 2 (:REWRITE EXACTP-MINUS-GEN))
 (2 2 (:REWRITE DEFAULT-<-2))
 (2 2 (:REWRITE DEFAULT-<-1))
 (2 2 (:META CANCEL_PLUS-LESSP-CORRECT))
 )
(STICKY-POS
 (17 17 (:TYPE-PRESCRIPTION TRUNC-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (17 17 (:TYPE-PRESCRIPTION TRUNC-NON-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (17 17 (:TYPE-PRESCRIPTION TRUNC-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (15 5 (:REWRITE DEFAULT-<-2))
 (12 5 (:REWRITE DEFAULT-+-1))
 (9 5 (:REWRITE DEFAULT-+-2))
 (6 6 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (6 6 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (6 1 (:REWRITE COLLECT-CONSTANTS-IN-<-OF-SUMS))
 (5 5 (:REWRITE DEFAULT-<-1))
 (5 5 (:META CANCEL_PLUS-LESSP-CORRECT))
 (5 2 (:REWRITE DEFAULT-*-2))
 (2 2 (:REWRITE TRUNC-WITH-N-NOT-AN-INTEGER))
 (2 2 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0-ALT))
 (2 2 (:REWRITE DEFAULT-*-1))
 (1 1 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0))
 (1 1 (:REWRITE SGN-OF-NON-RATIONAL))
 (1 1 (:REWRITE FOLD-CONSTS-IN-+))
 (1 1 (:REWRITE EXPT-2-EVALUATOR))
 (1 1 (:REWRITE EXPO-OF-NOT-RATIONALP))
 (1 1 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (1 1 (:REWRITE EXACTP-MINUS-GEN))
 (1 1 (:REWRITE A4))
 )
(STICKY-SHIFT
 (180 61 (:REWRITE DEFAULT-*-2))
 (164 94 (:REWRITE DEFAULT-+-1))
 (150 94 (:REWRITE DEFAULT-+-2))
 (116 61 (:REWRITE DEFAULT-*-1))
 (74 3 (:LINEAR EXPO-PROD-UPPER))
 (64 2 (:LINEAR STICKY-POS))
 (52 3 (:LINEAR EXPO-PROD-LOWER))
 (48 8 (:REWRITE TRUNC-TO-0-OR-FEWER-BITS))
 (44 44 (:REWRITE EXPT-2-EVALUATOR))
 (35 1 (:LINEAR EXPT-2-TYPE-LINEAR))
 (31 6 (:REWRITE COLLECT-CONSTANTS-IN-<-OF-SUMS))
 (30 24 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (29 25 (:REWRITE EXPO-OF-NOT-RATIONALP))
 (28 1 (:REWRITE REARRANGE-NEGATIVE-COEFS-<))
 (26 24 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (24 24 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (24 24 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (24 24 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (24 24 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 (23 23 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (23 23 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (21 21 (:REWRITE A4))
 (21 17 (:REWRITE DEFAULT-<-2))
 (18 18 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (17 17 (:REWRITE DEFAULT-<-1))
 (17 17 (:META CANCEL_PLUS-LESSP-CORRECT))
 (16 16 (:REWRITE FOLD-CONSTS-IN-+))
 (15 15 (:REWRITE EXACTP-MINUS-GEN))
 (12 12 (:REWRITE TRUNC-WITH-N-NOT-AN-INTEGER))
 (11 11 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (11 11 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (11 11 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (11 11 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (10 10 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0-ALT))
 (8 8 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0))
 (8 4 (:REWRITE SGN-OF-NON-RATIONAL))
 (5 5 (:LINEAR EXPO>=))
 (4 4 (:REWRITE EXPO-2**N))
 (2 2 (:REWRITE COLLECT-CONSTANTS-IN-EQUAL-OF-SUMS))
 )
(STICKY-MINUS
 (213 100 (:REWRITE DEFAULT-+-2))
 (158 100 (:REWRITE DEFAULT-+-1))
 (139 100 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (124 24 (:LINEAR STICKY-POS))
 (119 92 (:REWRITE DEFAULT-*-1))
 (68 68 (:TYPE-PRESCRIPTION TRUNC-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (68 68 (:TYPE-PRESCRIPTION TRUNC-NON-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (68 68 (:TYPE-PRESCRIPTION TRUNC-NON-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (42 42 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (40 4 (:REWRITE TRUNC-TO-0-OR-FEWER-BITS))
 (39 39 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (39 39 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (39 35 (:REWRITE DEFAULT-<-2))
 (35 35 (:REWRITE DEFAULT-<-1))
 (35 35 (:META CANCEL_PLUS-LESSP-CORRECT))
 (28 4 (:REWRITE COLLECT-CONSTANTS-IN-<-OF-SUMS))
 (23 23 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (23 23 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (21 21 (:REWRITE TRUNC-WITH-N-NOT-AN-INTEGER))
 (19 19 (:REWRITE EXPT-2-EVALUATOR))
 (18 18 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (18 18 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (18 9 (:REWRITE EXACTP-SHIFT-BY-CONSTANT-POWER-OF-2))
 (12 12 (:REWRITE RATIONALP-*))
 (11 11 (:REWRITE FOLD-CONSTS-IN-+))
 (11 11 (:REWRITE A4))
 (10 10 (:REWRITE COLLECT-CONSTANTS-IN-EQUAL-OF-SUMS))
 (9 9 (:TYPE-PRESCRIPTION POWER2P))
 (9 9 (:REWRITE EXACTP-SHIFT-BY-POWER-OF-2-2))
 (9 9 (:REWRITE EXACTP-SHIFT-BY-POWER-OF-2))
 (4 4 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0))
 )
(STICKY-EXACTP
 (208 172 (:REWRITE DEFAULT-*-2))
 (172 172 (:REWRITE DEFAULT-*-1))
 (149 149 (:TYPE-PRESCRIPTION TRUNC-NON-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (149 149 (:TYPE-PRESCRIPTION TRUNC-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (111 72 (:REWRITE DEFAULT-+-1))
 (110 72 (:REWRITE DEFAULT-+-2))
 (109 109 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (109 109 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (85 73 (:REWRITE DEFAULT-<-2))
 (73 73 (:REWRITE DEFAULT-<-1))
 (73 73 (:META CANCEL_PLUS-LESSP-CORRECT))
 (55 19 (:REWRITE EXPO-OF-NOT-RATIONALP))
 (54 6 (:REWRITE EXPO-TRUNC))
 (52 52 (:REWRITE TRUNC-WITH-N-NOT-AN-INTEGER))
 (52 52 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0-ALT))
 (31 31 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (28 8 (:LINEAR TRUNC-NON-POSITIVE-LINEAR))
 (27 27 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0))
 (23 23 (:REWRITE EXACTP-MINUS-GEN))
 (15 15 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (15 15 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (15 15 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (15 15 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (10 10 (:REWRITE EXPT-2-EVALUATOR))
 (9 1 (:REWRITE TRUNC-EQUAL-0-REWRITE))
 (8 8 (:LINEAR TRUNC-NEGATIVE))
 (8 8 (:LINEAR EXPO>=))
 (7 7 (:REWRITE FOLD-CONSTS-IN-+))
 (7 2 (:REWRITE TRUNC-POSITIVE))
 (4 4 (:REWRITE SGN-OF-NON-RATIONAL))
 )
(STICKY-EXACTP-N-1
 (237 237 (:TYPE-PRESCRIPTION TRUNC-NON-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (237 237 (:TYPE-PRESCRIPTION TRUNC-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (148 87 (:REWRITE DEFAULT-+-1))
 (133 87 (:REWRITE DEFAULT-+-2))
 (68 43 (:REWRITE DEFAULT-*-2))
 (62 14 (:REWRITE TRUNC-TO-0-OR-FEWER-BITS))
 (54 29 (:REWRITE DEFAULT-<-2))
 (51 29 (:REWRITE DEFAULT-<-1))
 (43 43 (:REWRITE DEFAULT-*-1))
 (39 39 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (39 39 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (24 24 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (24 24 (:REWRITE EXACTP-MINUS-GEN))
 (16 16 (:REWRITE FOLD-CONSTS-IN-+))
 (16 16 (:REWRITE EXPO-OF-NOT-RATIONALP))
 (14 14 (:REWRITE TRUNC-WITH-N-NOT-AN-INTEGER))
 (14 14 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0-ALT))
 (14 14 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0))
 (10 10 (:REWRITE EXPT-2-EVALUATOR))
 (7 7 (:REWRITE SGN-OF-NON-RATIONAL))
 (6 6 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (6 6 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (6 6 (:LINEAR *-WEAKLY-MONOTONIC . 2))
 (6 6 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 )
(EXPO-STICKY-1
 (81 81 (:TYPE-PRESCRIPTION TRUNC-NON-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (81 81 (:TYPE-PRESCRIPTION TRUNC-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (48 8 (:REWRITE TRUNC-TO-0-OR-FEWER-BITS))
 (27 19 (:REWRITE DEFAULT-+-2))
 (27 19 (:REWRITE DEFAULT-+-1))
 (24 14 (:REWRITE DEFAULT-<-1))
 (21 21 (:TYPE-PRESCRIPTION ABS-NONNEGATIVE-INTEGERP-TYPE))
 (20 20 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (20 20 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (20 14 (:REWRITE DEFAULT-<-2))
 (14 14 (:META CANCEL_PLUS-LESSP-CORRECT))
 (10 4 (:REWRITE DEFAULT-*-2))
 (8 8 (:REWRITE TRUNC-WITH-N-NOT-AN-INTEGER))
 (8 8 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0-ALT))
 (8 8 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0))
 (7 7 (:REWRITE EXPO-OF-NOT-RATIONALP))
 (5 5 (:REWRITE EXPT-2-EVALUATOR))
 (4 4 (:REWRITE DEFAULT-*-1))
 (2 2 (:REWRITE SGN-OF-NON-RATIONAL))
 (2 2 (:REWRITE FOLD-CONSTS-IN-+))
 (2 2 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (2 2 (:REWRITE EXACTP-MINUS-GEN))
 (2 2 (:REWRITE A4))
 )
(EXPO-STICKY-2
 (153 153 (:TYPE-PRESCRIPTION TRUNC-NON-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (153 153 (:TYPE-PRESCRIPTION TRUNC-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (72 72 (:TYPE-PRESCRIPTION ABS-NONNEGATIVE-INTEGERP-TYPE))
 (52 38 (:REWRITE DEFAULT-+-2))
 (46 38 (:REWRITE DEFAULT-+-1))
 (42 10 (:REWRITE TRUNC-TO-0-OR-FEWER-BITS))
 (33 1 (:LINEAR EXPT-2-TYPE-LINEAR))
 (32 14 (:REWRITE DEFAULT-<-2))
 (30 26 (:REWRITE DEFAULT-*-2))
 (30 14 (:REWRITE DEFAULT-<-1))
 (26 26 (:REWRITE DEFAULT-*-1))
 (26 1 (:REWRITE REARRANGE-NEGATIVE-COEFS-<))
 (24 24 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (24 24 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (14 14 (:META CANCEL_PLUS-LESSP-CORRECT))
 (10 10 (:REWRITE TRUNC-WITH-N-NOT-AN-INTEGER))
 (10 10 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0-ALT))
 (10 10 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0))
 (9 9 (:REWRITE EXPO-OF-NOT-RATIONALP))
 (7 7 (:REWRITE EXPT-2-EVALUATOR))
 (6 6 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (6 6 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (6 6 (:LINEAR *-WEAKLY-MONOTONIC . 2))
 (6 6 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (4 4 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (2 2 (:REWRITE FOLD-CONSTS-IN-+))
 (2 2 (:REWRITE EXACTP-MINUS-GEN))
 (2 2 (:LINEAR EXPO>=))
 (2 1 (:REWRITE UNICITY-OF-0))
 )
(EXPO-STICKY-3
 (87 87 (:TYPE-PRESCRIPTION TRUNC-NON-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (87 87 (:TYPE-PRESCRIPTION TRUNC-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (58 32 (:REWRITE DEFAULT-+-2))
 (57 32 (:REWRITE DEFAULT-+-1))
 (43 33 (:REWRITE DEFAULT-*-2))
 (35 14 (:REWRITE DEFAULT-<-2))
 (33 33 (:REWRITE DEFAULT-*-1))
 (33 14 (:REWRITE DEFAULT-<-1))
 (27 3 (:REWRITE TRUNC-TO-0-OR-FEWER-BITS))
 (21 21 (:TYPE-PRESCRIPTION ABS-NONNEGATIVE-INTEGERP-TYPE))
 (21 6 (:REWRITE COLLECT-CONSTANTS-IN-<-OF-SUMS))
 (19 19 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (19 19 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (12 12 (:REWRITE EXPO-OF-NOT-RATIONALP))
 (12 12 (:REWRITE A4))
 (10 10 (:REWRITE FOLD-CONSTS-IN-+))
 (8 8 (:REWRITE EXPT-2-EVALUATOR))
 (6 6 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (6 6 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (6 6 (:LINEAR *-WEAKLY-MONOTONIC . 2))
 (6 6 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (3 3 (:REWRITE TRUNC-WITH-N-NOT-AN-INTEGER))
 (3 3 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0-ALT))
 (3 3 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0))
 (2 2 (:REWRITE SGN-OF-NON-RATIONAL))
 (2 2 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (2 2 (:REWRITE EXACTP-MINUS-GEN))
 )
(EXPO-STICKY-4
 (45 27 (:TYPE-PRESCRIPTION ABS-NONNEGATIVE-INTEGERP-TYPE))
 (23 11 (:REWRITE DEFAULT-<-2))
 (12 11 (:REWRITE DEFAULT-<-1))
 (11 11 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (11 11 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (11 11 (:META CANCEL_PLUS-LESSP-CORRECT))
 (7 7 (:REWRITE EXPO-OF-NOT-RATIONALP))
 (4 4 (:REWRITE EXPT-2-EVALUATOR))
 (4 2 (:REWRITE DEFAULT-+-2))
 (2 2 (:REWRITE DEFAULT-+-1))
 (2 2 (:LINEAR EXPO>=))
 )
(EXPO-STICKY
 (84 4 (:LINEAR EXPT-2-TYPE-LINEAR))
 (75 75 (:TYPE-PRESCRIPTION ABS-NONNEGATIVE-INTEGERP-TYPE))
 (40 20 (:TYPE-PRESCRIPTION TRUNC-INTEGER-TYPE-PRESCRIPTION))
 (36 12 (:LINEAR EXPO>=))
 (34 16 (:REWRITE DEFAULT-<-2))
 (33 31 (:REWRITE EXPO-OF-NOT-RATIONALP))
 (30 2 (:REWRITE COLLECT-CONSTANTS-IN-<-OF-SUMS))
 (26 16 (:REWRITE DEFAULT-<-1))
 (20 20 (:TYPE-PRESCRIPTION TRUNC-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (20 20 (:TYPE-PRESCRIPTION TRUNC-NON-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (20 20 (:TYPE-PRESCRIPTION TRUNC-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (19 19 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (19 19 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (18 18 (:REWRITE EXPT-2-EVALUATOR))
 (16 16 (:META CANCEL_PLUS-LESSP-CORRECT))
 (14 7 (:REWRITE DEFAULT-+-2))
 (7 7 (:REWRITE DEFAULT-+-1))
 (4 1 (:REWRITE DEFAULT-*-2))
 (2 2 (:TYPE-PRESCRIPTION STICKY))
 (1 1 (:REWRITE TRUNC-WITH-N-NOT-AN-INTEGER))
 (1 1 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0-ALT))
 (1 1 (:REWRITE SGN-OF-NON-RATIONAL))
 (1 1 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (1 1 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (1 1 (:REWRITE DEFAULT-*-1))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(TRUNC-STICKY-1
 (820 10 (:LINEAR STICKY-POS))
 (344 176 (:REWRITE DEFAULT-+-1))
 (293 176 (:REWRITE DEFAULT-+-2))
 (280 2 (:REWRITE PLUS-TRUNC-COROLLARY))
 (227 27 (:REWRITE TRUNC-TO-0-OR-FEWER-BITS))
 (222 222 (:TYPE-PRESCRIPTION TRUNC-NON-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (222 222 (:TYPE-PRESCRIPTION TRUNC-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (186 2 (:LINEAR TRUNC-UPPER-POS))
 (186 2 (:LINEAR TRUNC-POSITIVE))
 (186 2 (:LINEAR TRUNC-NON-POSITIVE-LINEAR))
 (186 2 (:LINEAR TRUNC-NON-NEGATIVE-LINEAR))
 (186 2 (:LINEAR TRUNC-NEGATIVE))
 (152 6 (:REWRITE REARRANGE-NEGATIVE-COEFS-<))
 (132 4 (:LINEAR EXPT-2-TYPE-LINEAR))
 (124 124 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (124 124 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (123 54 (:REWRITE DEFAULT-*-2))
 (108 89 (:REWRITE DEFAULT-<-2))
 (105 89 (:REWRITE DEFAULT-<-1))
 (99 91 (:META CANCEL_PLUS-LESSP-CORRECT))
 (66 2 (:REWRITE EXPO-X+2**K))
 (54 54 (:REWRITE DEFAULT-*-1))
 (40 40 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (40 40 (:REWRITE EXACTP-MINUS-GEN))
 (40 31 (:REWRITE EXPO-OF-NOT-RATIONALP))
 (27 27 (:REWRITE TRUNC-WITH-N-NOT-AN-INTEGER))
 (27 27 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0-ALT))
 (27 27 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0))
 (27 27 (:REWRITE FOLD-CONSTS-IN-+))
 (25 25 (:REWRITE EXPT-2-EVALUATOR))
 (22 22 (:REWRITE SGN-OF-NON-RATIONAL))
 (8 8 (:LINEAR EXPO>=))
 (8 4 (:REWRITE EXPO-TRUNC))
 (2 2 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (2 2 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (2 2 (:REWRITE COLLECT-CONSTANTS-IN-<-OF-SUMS-2))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(TRUNC-STICKY
 (238 214 (:TYPE-PRESCRIPTION TRUNC-NON-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (238 214 (:TYPE-PRESCRIPTION TRUNC-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (43 19 (:REWRITE TRUNC-TO-0-OR-FEWER-BITS))
 (37 19 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0-ALT))
 (37 19 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0))
 (26 4 (:LINEAR TRUNC-NON-POSITIVE-LINEAR))
 (24 4 (:LINEAR TRUNC-NEGATIVE))
 (20 5 (:REWRITE COLLECT-CONSTANTS-IN-<-OF-SUMS))
 (19 19 (:REWRITE TRUNC-WITH-N-NOT-AN-INTEGER))
 (19 15 (:REWRITE DEFAULT-<-2))
 (18 18 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (18 18 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (17 15 (:REWRITE DEFAULT-<-1))
 (15 15 (:META CANCEL_PLUS-LESSP-CORRECT))
 (8 8 (:REWRITE DEFAULT-+-2))
 (8 8 (:REWRITE DEFAULT-+-1))
 (2 2 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (2 2 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(AWAY-STICKY-1
 (438 6 (:LINEAR STICKY-POS))
 (330 10 (:LINEAR EXPT-2-TYPE-LINEAR))
 (316 169 (:REWRITE DEFAULT-+-1))
 (308 12 (:REWRITE REARRANGE-NEGATIVE-COEFS-<))
 (280 2 (:REWRITE PLUS-AWAY-COROLLARY))
 (278 169 (:REWRITE DEFAULT-+-2))
 (234 2 (:LINEAR AWAY-POSITIVE))
 (234 2 (:LINEAR AWAY-NEGATIVE))
 (234 2 (:LINEAR AWAY-LOWER-POS))
 (171 19 (:REWRITE TRUNC-TO-0-OR-FEWER-BITS))
 (146 82 (:REWRITE DEFAULT-*-2))
 (108 108 (:TYPE-PRESCRIPTION TRUNC-NON-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (108 108 (:TYPE-PRESCRIPTION TRUNC-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (108 108 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (108 108 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (92 72 (:REWRITE DEFAULT-<-1))
 (89 72 (:REWRITE DEFAULT-<-2))
 (85 82 (:REWRITE DEFAULT-*-1))
 (82 74 (:META CANCEL_PLUS-LESSP-CORRECT))
 (79 79 (:TYPE-PRESCRIPTION AWAY-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (66 2 (:REWRITE EXPO-X+2**K))
 (38 29 (:REWRITE EXPO-OF-NOT-RATIONALP))
 (28 28 (:REWRITE FOLD-CONSTS-IN-+))
 (25 25 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (25 25 (:REWRITE EXACTP-MINUS-GEN))
 (24 24 (:REWRITE EXPT-2-EVALUATOR))
 (20 20 (:LINEAR EXPO>=))
 (19 19 (:REWRITE TRUNC-WITH-N-NOT-AN-INTEGER))
 (19 19 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0-ALT))
 (19 19 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0))
 (18 18 (:REWRITE SGN-OF-NON-RATIONAL))
 (18 2 (:REWRITE AWAY-TO-0-OR-FEWER-BITS))
 (8 4 (:REWRITE EXPO-TRUNC))
 (6 6 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (6 6 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (6 6 (:LINEAR *-WEAKLY-MONOTONIC . 2))
 (6 6 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (3 3 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (3 3 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (2 2 (:REWRITE COLLECT-CONSTANTS-IN-EQUAL-OF-SUMS))
 (2 2 (:REWRITE COLLECT-CONSTANTS-IN-<-OF-SUMS-2))
 (2 2 (:REWRITE AWAY-OF-NON-RATIONALP-IS-0))
 )
(AWAY-STICKY-2
 (379 379 (:TYPE-PRESCRIPTION AWAY-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (351 351 (:TYPE-PRESCRIPTION TRUNC-NON-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (351 351 (:TYPE-PRESCRIPTION TRUNC-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (93 13 (:REWRITE TRUNC-TO-0-OR-FEWER-BITS))
 (88 65 (:REWRITE DEFAULT-+-1))
 (84 12 (:REWRITE AWAY-TO-0-OR-FEWER-BITS))
 (82 65 (:REWRITE DEFAULT-+-2))
 (78 43 (:REWRITE DEFAULT-<-2))
 (77 43 (:REWRITE DEFAULT-<-1))
 (70 2 (:LINEAR EXPT-2-TYPE-LINEAR))
 (69 69 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (69 69 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (61 53 (:REWRITE DEFAULT-*-2))
 (56 2 (:REWRITE REARRANGE-NEGATIVE-COEFS-<))
 (53 53 (:REWRITE DEFAULT-*-1))
 (43 43 (:META CANCEL_PLUS-LESSP-CORRECT))
 (13 13 (:REWRITE TRUNC-WITH-N-NOT-AN-INTEGER))
 (13 13 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0-ALT))
 (13 13 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0))
 (12 12 (:REWRITE AWAY-OF-NON-RATIONALP-IS-0))
 (12 12 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (12 12 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (12 12 (:LINEAR *-WEAKLY-MONOTONIC . 2))
 (12 12 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (6 6 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (6 6 (:REWRITE EXACTP-MINUS-GEN))
 (4 4 (:REWRITE FOLD-CONSTS-IN-+))
 (4 4 (:LINEAR EXPO>=))
 (4 2 (:REWRITE UNICITY-OF-0))
 (3 3 (:REWRITE EXPT-2-EVALUATOR))
 (3 3 (:REWRITE EXPO-OF-NOT-RATIONALP))
 (2 2 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (2 2 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:LINEAR TRUNC-NON-POSITIVE-LINEAR))
 (1 1 (:LINEAR TRUNC-NEGATIVE))
 (1 1 (:LINEAR AWAY-NEGATIVE))
 )
(AWAY-STICKY-3
 (339 339 (:TYPE-PRESCRIPTION TRUNC-NON-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (339 339 (:TYPE-PRESCRIPTION TRUNC-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (156 156 (:TYPE-PRESCRIPTION AWAY-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (124 66 (:REWRITE DEFAULT-+-1))
 (103 66 (:REWRITE DEFAULT-+-2))
 (77 13 (:REWRITE TRUNC-TO-0-OR-FEWER-BITS))
 (65 28 (:REWRITE DEFAULT-<-1))
 (49 28 (:REWRITE DEFAULT-<-2))
 (45 45 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (45 45 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (45 5 (:REWRITE AWAY-TO-0-OR-FEWER-BITS))
 (37 33 (:REWRITE DEFAULT-*-2))
 (37 1 (:LINEAR EXPT-2-TYPE-LINEAR))
 (33 33 (:REWRITE DEFAULT-*-1))
 (28 28 (:META CANCEL_PLUS-LESSP-CORRECT))
 (13 13 (:REWRITE TRUNC-WITH-N-NOT-AN-INTEGER))
 (13 13 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0-ALT))
 (13 13 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0))
 (10 10 (:REWRITE FOLD-CONSTS-IN-+))
 (8 8 (:REWRITE EXPT-2-EVALUATOR))
 (8 8 (:REWRITE EXPO-OF-NOT-RATIONALP))
 (6 6 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (6 6 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (6 6 (:LINEAR *-WEAKLY-MONOTONIC . 2))
 (6 6 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (5 5 (:REWRITE AWAY-OF-NON-RATIONALP-IS-0))
 (4 4 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (4 4 (:REWRITE EXACTP-MINUS-GEN))
 (2 2 (:LINEAR EXPO>=))
 (2 1 (:REWRITE UNICITY-OF-0))
 (1 1 (:LINEAR TRUNC-NON-POSITIVE-LINEAR))
 (1 1 (:LINEAR TRUNC-NEGATIVE))
 (1 1 (:LINEAR AWAY-NEGATIVE))
 )
(AWAY-STICKY-4
 (492 6 (:LINEAR STICKY-POS))
 (391 391 (:TYPE-PRESCRIPTION AWAY-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (351 351 (:TYPE-PRESCRIPTION TRUNC-NON-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (351 351 (:TYPE-PRESCRIPTION TRUNC-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (197 4 (:LINEAR AWAY-NEGATIVE))
 (181 2 (:REWRITE PLUS-AWAY-COROLLARY))
 (179 98 (:REWRITE DEFAULT-+-1))
 (155 30 (:REWRITE COLLECT-CONSTANTS-IN-<-OF-SUMS))
 (153 98 (:REWRITE DEFAULT-+-2))
 (126 14 (:REWRITE TRUNC-TO-0-OR-FEWER-BITS))
 (104 72 (:REWRITE DEFAULT-*-2))
 (103 15 (:REWRITE AWAY-TO-0-OR-FEWER-BITS))
 (99 3 (:LINEAR EXPT-2-TYPE-LINEAR))
 (94 94 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (94 94 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (92 66 (:REWRITE DEFAULT-<-1))
 (87 66 (:REWRITE DEFAULT-<-2))
 (78 3 (:REWRITE REARRANGE-NEGATIVE-COEFS-<))
 (72 72 (:REWRITE DEFAULT-*-1))
 (66 66 (:META CANCEL_PLUS-LESSP-CORRECT))
 (53 15 (:REWRITE AWAY-OF-NON-RATIONALP-IS-0))
 (45 7 (:REWRITE COMMUTATIVITY-OF-+))
 (32 24 (:REWRITE A4))
 (17 17 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (17 17 (:REWRITE EXACTP-MINUS-GEN))
 (15 15 (:REWRITE FOLD-CONSTS-IN-+))
 (14 14 (:REWRITE TRUNC-WITH-N-NOT-AN-INTEGER))
 (14 14 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0-ALT))
 (14 14 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0))
 (13 13 (:REWRITE EXPT-2-EVALUATOR))
 (13 13 (:REWRITE EXPO-OF-NOT-RATIONALP))
 (12 12 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (12 12 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (12 12 (:LINEAR *-WEAKLY-MONOTONIC . 2))
 (12 12 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (8 8 (:REWRITE SGN-OF-NON-RATIONAL))
 (6 6 (:LINEAR EXPO>=))
 (6 3 (:REWRITE UNICITY-OF-0))
 (4 2 (:REWRITE EXPO-TRUNC))
 (2 2 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (2 2 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (2 2 (:REWRITE COLLECT-CONSTANTS-IN-EQUAL-OF-SUMS))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:LINEAR TRUNC-NON-POSITIVE-LINEAR))
 (1 1 (:LINEAR TRUNC-NEGATIVE))
 )
(AWAY-STICKY
 (173 168 (:TYPE-PRESCRIPTION AWAY-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (49 4 (:LINEAR AWAY-NEGATIVE))
 (39 15 (:REWRITE AWAY-TO-0-OR-FEWER-BITS))
 (20 20 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (20 20 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (20 5 (:REWRITE COLLECT-CONSTANTS-IN-<-OF-SUMS))
 (19 17 (:REWRITE DEFAULT-<-2))
 (19 17 (:REWRITE DEFAULT-<-1))
 (19 15 (:REWRITE AWAY-OF-NON-RATIONALP-IS-0))
 (17 17 (:META CANCEL_PLUS-LESSP-CORRECT))
 (8 8 (:REWRITE DEFAULT-+-2))
 (8 8 (:REWRITE DEFAULT-+-1))
 (1 1 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (1 1 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(NEAR-STICKY-1
 (532 532 (:TYPE-PRESCRIPTION TRUNC-NON-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (532 532 (:TYPE-PRESCRIPTION TRUNC-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (294 294 (:TYPE-PRESCRIPTION NEAR-NON-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (294 294 (:TYPE-PRESCRIPTION NEAR-NEG))
 (42 42 (:REWRITE TRUNC-WITH-N-NOT-AN-INTEGER))
 (42 42 (:REWRITE TRUNC-TO-0-OR-FEWER-BITS))
 (42 42 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0-ALT))
 (42 42 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0))
 (39 26 (:REWRITE DEFAULT-<-1))
 (31 31 (:REWRITE NEAR-OF-NON-RATIONALP-IS-0))
 (30 26 (:REWRITE DEFAULT-<-2))
 (26 26 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (26 26 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (26 26 (:META CANCEL_PLUS-LESSP-CORRECT))
 (21 21 (:LINEAR NEAR-NEG))
 (19 19 (:REWRITE DEFAULT-+-2))
 (19 19 (:REWRITE DEFAULT-+-1))
 (12 12 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (12 12 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (12 12 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (12 12 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (10 10 (:LINEAR TRUNC-NON-POSITIVE-LINEAR))
 (10 10 (:LINEAR TRUNC-NEGATIVE))
 (3 3 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (3 3 (:REWRITE EXACTP-MINUS-GEN))
 )
(NEAR-STICKY-2
 (710 710 (:TYPE-PRESCRIPTION AWAY-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (294 294 (:TYPE-PRESCRIPTION NEAR-NON-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (294 294 (:TYPE-PRESCRIPTION NEAR-NEG))
 (43 30 (:REWRITE DEFAULT-<-1))
 (38 30 (:REWRITE DEFAULT-<-2))
 (32 32 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (32 32 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (32 32 (:REWRITE AWAY-TO-0-OR-FEWER-BITS))
 (32 32 (:REWRITE AWAY-OF-NON-RATIONALP-IS-0))
 (31 31 (:REWRITE NEAR-OF-NON-RATIONALP-IS-0))
 (30 30 (:META CANCEL_PLUS-LESSP-CORRECT))
 (21 21 (:REWRITE DEFAULT-+-2))
 (21 21 (:REWRITE DEFAULT-+-1))
 (21 21 (:LINEAR NEAR-NEG))
 (12 12 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (12 12 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (12 12 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (12 12 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (10 10 (:LINEAR AWAY-NEGATIVE))
 (3 3 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (3 3 (:REWRITE EXACTP-MINUS-GEN))
 )
(NEAR-STICKY-3
 (627 627 (:TYPE-PRESCRIPTION AWAY-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (597 597 (:TYPE-PRESCRIPTION TRUNC-NON-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (597 597 (:TYPE-PRESCRIPTION TRUNC-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (426 426 (:TYPE-PRESCRIPTION NEAR-NON-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (426 426 (:TYPE-PRESCRIPTION NEAR-NEG))
 (51 51 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (51 51 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (49 49 (:REWRITE DEFAULT-<-2))
 (49 49 (:REWRITE DEFAULT-<-1))
 (49 49 (:META CANCEL_PLUS-LESSP-CORRECT))
 (44 44 (:REWRITE DEFAULT-+-2))
 (44 44 (:REWRITE DEFAULT-+-1))
 (33 33 (:REWRITE NEAR-OF-NON-RATIONALP-IS-0))
 (28 28 (:REWRITE TRUNC-WITH-N-NOT-AN-INTEGER))
 (28 28 (:REWRITE TRUNC-TO-0-OR-FEWER-BITS))
 (28 28 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0-ALT))
 (28 28 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0))
 (26 26 (:REWRITE AWAY-TO-0-OR-FEWER-BITS))
 (26 26 (:REWRITE AWAY-OF-NON-RATIONALP-IS-0))
 (18 18 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (18 18 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (18 18 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (18 18 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (3 3 (:LINEAR NEAR-NEG))
 (2 2 (:LINEAR TRUNC-NON-POSITIVE-LINEAR))
 (2 2 (:LINEAR TRUNC-NEGATIVE))
 (2 2 (:LINEAR AWAY-NEGATIVE))
 )
(NEAR-STICKY
 (47 45 (:TYPE-PRESCRIPTION TRUNC-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (40 38 (:TYPE-PRESCRIPTION AWAY-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (29 3 (:LINEAR NEAR-NEG))
 (10 8 (:REWRITE DEFAULT-<-1))
 (9 9 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (9 9 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (9 9 (:REWRITE DEFAULT-+-2))
 (9 9 (:REWRITE DEFAULT-+-1))
 (9 8 (:REWRITE DEFAULT-<-2))
 (8 8 (:META CANCEL_PLUS-LESSP-CORRECT))
 (8 5 (:REWRITE NEAR-OF-NON-RATIONALP-IS-0))
 (5 4 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0-ALT))
 (5 4 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0))
 (4 4 (:REWRITE TRUNC-WITH-N-NOT-AN-INTEGER))
 (4 4 (:REWRITE TRUNC-TO-0-OR-FEWER-BITS))
 (3 3 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (3 3 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (2 2 (:REWRITE AWAY-TO-0-OR-FEWER-BITS))
 (2 2 (:REWRITE AWAY-OF-NON-RATIONALP-IS-0))
 )
(NEAR+-STICKY-1
 (532 532 (:TYPE-PRESCRIPTION TRUNC-NON-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (532 532 (:TYPE-PRESCRIPTION TRUNC-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (42 42 (:REWRITE TRUNC-WITH-N-NOT-AN-INTEGER))
 (42 42 (:REWRITE TRUNC-TO-0-OR-FEWER-BITS))
 (42 42 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0-ALT))
 (42 42 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0))
 (39 26 (:REWRITE DEFAULT-<-1))
 (30 26 (:REWRITE DEFAULT-<-2))
 (26 26 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (26 26 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (26 26 (:META CANCEL_PLUS-LESSP-CORRECT))
 (21 21 (:LINEAR NEAR+-NEG))
 (19 19 (:REWRITE DEFAULT-+-2))
 (19 19 (:REWRITE DEFAULT-+-1))
 (12 12 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (12 12 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (12 12 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (12 12 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (10 10 (:LINEAR TRUNC-NON-POSITIVE-LINEAR))
 (10 10 (:LINEAR TRUNC-NEGATIVE))
 (3 3 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (3 3 (:REWRITE EXACTP-MINUS-GEN))
 )
(NEAR+-STICKY-2
 (710 710 (:TYPE-PRESCRIPTION AWAY-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (43 30 (:REWRITE DEFAULT-<-1))
 (38 30 (:REWRITE DEFAULT-<-2))
 (32 32 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (32 32 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (32 32 (:REWRITE AWAY-TO-0-OR-FEWER-BITS))
 (32 32 (:REWRITE AWAY-OF-NON-RATIONALP-IS-0))
 (30 30 (:META CANCEL_PLUS-LESSP-CORRECT))
 (21 21 (:REWRITE DEFAULT-+-2))
 (21 21 (:REWRITE DEFAULT-+-1))
 (21 21 (:LINEAR NEAR+-NEG))
 (12 12 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (12 12 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (12 12 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (12 12 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (10 10 (:LINEAR AWAY-NEGATIVE))
 (3 3 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (3 3 (:REWRITE EXACTP-MINUS-GEN))
 )
(NEAR+-STICKY-3
 (627 627 (:TYPE-PRESCRIPTION AWAY-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (597 597 (:TYPE-PRESCRIPTION TRUNC-NON-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (597 597 (:TYPE-PRESCRIPTION TRUNC-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (51 51 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (51 51 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (49 49 (:REWRITE DEFAULT-<-2))
 (49 49 (:REWRITE DEFAULT-<-1))
 (49 49 (:META CANCEL_PLUS-LESSP-CORRECT))
 (44 44 (:REWRITE DEFAULT-+-2))
 (44 44 (:REWRITE DEFAULT-+-1))
 (28 28 (:REWRITE TRUNC-WITH-N-NOT-AN-INTEGER))
 (28 28 (:REWRITE TRUNC-TO-0-OR-FEWER-BITS))
 (28 28 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0-ALT))
 (28 28 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0))
 (26 26 (:REWRITE AWAY-TO-0-OR-FEWER-BITS))
 (26 26 (:REWRITE AWAY-OF-NON-RATIONALP-IS-0))
 (18 18 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (18 18 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (18 18 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (18 18 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (3 3 (:LINEAR NEAR+-NEG))
 (2 2 (:LINEAR TRUNC-NON-POSITIVE-LINEAR))
 (2 2 (:LINEAR TRUNC-NEGATIVE))
 (2 2 (:LINEAR AWAY-NEGATIVE))
 )
(NEAR+-STICKY
 (47 45 (:TYPE-PRESCRIPTION TRUNC-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (40 38 (:TYPE-PRESCRIPTION AWAY-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (29 3 (:LINEAR NEAR+-NEG))
 (10 8 (:REWRITE DEFAULT-<-1))
 (9 9 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (9 9 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (9 9 (:REWRITE DEFAULT-+-2))
 (9 9 (:REWRITE DEFAULT-+-1))
 (9 8 (:REWRITE DEFAULT-<-2))
 (8 8 (:META CANCEL_PLUS-LESSP-CORRECT))
 (5 4 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0-ALT))
 (5 4 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0))
 (4 4 (:REWRITE TRUNC-WITH-N-NOT-AN-INTEGER))
 (4 4 (:REWRITE TRUNC-TO-0-OR-FEWER-BITS))
 (3 3 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (3 3 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (2 2 (:REWRITE AWAY-TO-0-OR-FEWER-BITS))
 (2 2 (:REWRITE AWAY-OF-NON-RATIONALP-IS-0))
 )
(MINUS-TRUNC-1
 (91 33 (:REWRITE DEFAULT-*-2))
 (78 39 (:TYPE-PRESCRIPTION TRUNC-INTEGER-TYPE-PRESCRIPTION))
 (65 34 (:REWRITE DEFAULT-+-2))
 (56 33 (:REWRITE DEFAULT-*-1))
 (45 34 (:REWRITE DEFAULT-+-1))
 (39 39 (:TYPE-PRESCRIPTION TRUNC-NON-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (39 39 (:TYPE-PRESCRIPTION TRUNC-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (19 10 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (16 16 (:REWRITE A4))
 (13 13 (:REWRITE EXPO-OF-NOT-RATIONALP))
 (11 11 (:REWRITE FOLD-CONSTS-IN-+))
 (11 2 (:REWRITE FL-INT))
 (10 10 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (10 10 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (10 10 (:LINEAR *-WEAKLY-MONOTONIC . 2))
 (10 10 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (10 10 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (10 10 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 (7 7 (:REWRITE EXPT-2-EVALUATOR))
 (4 4 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (4 4 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (4 4 (:REWRITE DEFAULT-<-2))
 (4 4 (:REWRITE DEFAULT-<-1))
 (4 4 (:META CANCEL_PLUS-LESSP-CORRECT))
 (3 3 (:REWRITE A5))
 (3 1 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (1 1 (:REWRITE TRUNC-WITH-N-NOT-AN-INTEGER))
 (1 1 (:REWRITE SGN-OF-NON-RATIONAL))
 (1 1 (:REWRITE EXACTP-MINUS-GEN))
 (1 1 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (1 1 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(MINUS-TRUNC-2
 (678 339 (:TYPE-PRESCRIPTION TRUNC-INTEGER-TYPE-PRESCRIPTION))
 (570 171 (:REWRITE DEFAULT-*-2))
 (415 162 (:REWRITE DEFAULT-+-2))
 (339 339 (:TYPE-PRESCRIPTION TRUNC-NON-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (339 339 (:TYPE-PRESCRIPTION TRUNC-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (273 162 (:REWRITE DEFAULT-+-1))
 (221 171 (:REWRITE DEFAULT-*-1))
 (221 23 (:REWRITE FL-INT))
 (192 78 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (78 78 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (78 78 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (78 78 (:LINEAR *-WEAKLY-MONOTONIC . 2))
 (78 78 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (78 78 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (78 78 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 (69 69 (:REWRITE A4))
 (67 67 (:REWRITE EXPO-OF-NOT-RATIONALP))
 (65 65 (:REWRITE FOLD-CONSTS-IN-+))
 (51 51 (:REWRITE EXPT-2-EVALUATOR))
 (31 31 (:REWRITE A5))
 (24 24 (:REWRITE COLLECT-CONSTANTS-IN-EQUAL-OF-SUMS))
 (18 6 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (16 16 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (16 16 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (15 15 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (15 15 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (15 15 (:REWRITE DEFAULT-<-2))
 (15 15 (:REWRITE DEFAULT-<-1))
 (15 15 (:META CANCEL_PLUS-LESSP-CORRECT))
 (12 12 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (9 9 (:REWRITE TRUNC-WITH-N-NOT-AN-INTEGER))
 (9 9 (:REWRITE TRUNC-TO-0-OR-FEWER-BITS))
 (9 9 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0-ALT))
 (9 9 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0))
 (8 8 (:LINEAR FL-MONOTONE-LINEAR))
 (6 6 (:REWRITE EXACTP-MINUS-GEN))
 (4 4 (:LINEAR N<=FL-LINEAR))
 )
(MINUS-TRUNC-3
 (180 90 (:TYPE-PRESCRIPTION TRUNC-INTEGER-TYPE-PRESCRIPTION))
 (112 30 (:REWRITE DEFAULT-*-2))
 (90 90 (:TYPE-PRESCRIPTION TRUNC-NON-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (90 90 (:TYPE-PRESCRIPTION TRUNC-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (78 26 (:REWRITE DEFAULT-+-2))
 (62 26 (:REWRITE DEFAULT-+-1))
 (38 30 (:REWRITE DEFAULT-*-1))
 (38 2 (:REWRITE FL-INT))
 (20 2 (:REWRITE FL+INT-REWRITE))
 (8 8 (:REWRITE EXPO-OF-NOT-RATIONALP))
 (6 6 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (6 6 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (6 6 (:REWRITE FOLD-CONSTS-IN-+))
 (6 6 (:REWRITE DEFAULT-<-2))
 (6 6 (:REWRITE DEFAULT-<-1))
 (6 6 (:REWRITE A4))
 (6 6 (:META CANCEL_PLUS-LESSP-CORRECT))
 (6 2 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (5 5 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (5 5 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (4 4 (:REWRITE EXPT-2-EVALUATOR))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC . 2))
 (4 4 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC . 2))
 (4 4 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 (2 2 (:REWRITE TRUNC-WITH-N-NOT-AN-INTEGER))
 (2 2 (:REWRITE TRUNC-TO-0-OR-FEWER-BITS))
 (2 2 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0-ALT))
 (2 2 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0))
 (2 2 (:REWRITE EXACTP-MINUS-GEN))
 (2 2 (:REWRITE COLLECT-CONSTANTS-IN-EQUAL-OF-SUMS))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(MINUS-TRUNC-4
 (588 294 (:TYPE-PRESCRIPTION TRUNC-INTEGER-TYPE-PRESCRIPTION))
 (385 197 (:REWRITE DEFAULT-+-2))
 (379 150 (:REWRITE DEFAULT-*-2))
 (320 197 (:REWRITE DEFAULT-+-1))
 (294 294 (:TYPE-PRESCRIPTION TRUNC-NON-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (294 294 (:TYPE-PRESCRIPTION TRUNC-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (228 150 (:REWRITE DEFAULT-*-1))
 (180 5 (:REWRITE AWAY-TO-0-OR-FEWER-BITS))
 (88 88 (:TYPE-PRESCRIPTION AWAY-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (80 4 (:LINEAR AWAY-NEGATIVE))
 (72 72 (:REWRITE A4))
 (60 10 (:REWRITE PLUS-AWAY-COROLLARY))
 (58 28 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (55 55 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (55 55 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (53 38 (:REWRITE DEFAULT-<-2))
 (49 38 (:REWRITE DEFAULT-<-1))
 (39 39 (:REWRITE EXPO-OF-NOT-RATIONALP))
 (38 38 (:META CANCEL_PLUS-LESSP-CORRECT))
 (37 37 (:REWRITE FOLD-CONSTS-IN-+))
 (34 28 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (28 28 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (28 28 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (28 28 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (28 28 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 (21 21 (:REWRITE EXPT-2-EVALUATOR))
 (18 18 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (18 18 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (13 13 (:REWRITE COLLECT-CONSTANTS-IN-<-OF-SUMS))
 (12 4 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (11 11 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (11 11 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (10 10 (:REWRITE COLLECT-CONSTANTS-IN-EQUAL-OF-SUMS))
 (9 9 (:REWRITE TRUNC-WITH-N-NOT-AN-INTEGER))
 (9 9 (:REWRITE TRUNC-TO-0-OR-FEWER-BITS))
 (9 9 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0-ALT))
 (9 9 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0))
 (5 5 (:REWRITE SGN-OF-NON-RATIONAL))
 (5 5 (:REWRITE AWAY-OF-NON-RATIONALP-IS-0))
 (4 4 (:REWRITE EXACTP-MINUS-GEN))
 (3 3 (:LINEAR EXPO>=))
 (1 1 (:LINEAR TRUNC-NON-POSITIVE-LINEAR))
 (1 1 (:LINEAR TRUNC-NEGATIVE))
 )
(MINUS-TRUNC-5
 (675 274 (:REWRITE DEFAULT-*-2))
 (659 361 (:REWRITE DEFAULT-+-2))
 (514 361 (:REWRITE DEFAULT-+-1))
 (446 274 (:REWRITE DEFAULT-*-1))
 (329 23 (:REWRITE FL-INT))
 (180 5 (:REWRITE TRUNC-TO-0-OR-FEWER-BITS))
 (146 146 (:TYPE-PRESCRIPTION TRUNC-NON-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (146 146 (:TYPE-PRESCRIPTION TRUNC-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (144 12 (:REWRITE PLUS-TRUNC-COROLLARY))
 (110 11 (:REWRITE FL+INT-REWRITE))
 (82 6 (:LINEAR TRUNC-NON-POSITIVE-LINEAR))
 (82 6 (:LINEAR TRUNC-NEGATIVE))
 (79 79 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (79 79 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (77 77 (:REWRITE EXPO-OF-NOT-RATIONALP))
 (71 54 (:REWRITE DEFAULT-<-2))
 (69 69 (:REWRITE FOLD-CONSTS-IN-+))
 (67 54 (:REWRITE DEFAULT-<-1))
 (62 32 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (54 54 (:META CANCEL_PLUS-LESSP-CORRECT))
 (49 49 (:REWRITE EXPT-2-EVALUATOR))
 (48 16 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (44 20 (:REWRITE TRUNC-WITH-N-NOT-AN-INTEGER))
 (38 32 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (32 32 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (32 32 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (32 32 (:LINEAR *-STRONGLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (32 32 (:LINEAR *-STRONGLY-MONOTONIC . 1))
 (27 27 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (27 27 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (16 16 (:REWRITE EXACTP-MINUS-GEN))
 (16 16 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (16 16 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (15 15 (:REWRITE SGN-OF-NON-RATIONAL))
 (15 15 (:REWRITE COLLECT-CONSTANTS-IN-<-OF-SUMS))
 (10 10 (:REWRITE COLLECT-CONSTANTS-IN-EQUAL-OF-SUMS))
 (7 7 (:LINEAR EXPO>=))
 (5 5 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0-ALT))
 (5 5 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0))
 )
(STICKY-PLUS-1
 (147 77 (:REWRITE DEFAULT-+-2))
 (100 77 (:REWRITE DEFAULT-+-1))
 (70 27 (:REWRITE DEFAULT-*-2))
 (30 30 (:REWRITE A4))
 (29 29 (:REWRITE EXPO-OF-NOT-RATIONALP))
 (27 27 (:REWRITE DEFAULT-*-1))
 (25 25 (:REWRITE FOLD-CONSTS-IN-+))
 (13 9 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (9 9 (:REWRITE EXACTP-MINUS-GEN))
 (7 7 (:REWRITE EXPT-2-EVALUATOR))
 (6 6 (:LINEAR EXPO>=))
 (6 3 (:REWRITE DEFAULT-<-2))
 (4 4 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (4 4 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (4 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:REWRITE COLLECT-CONSTANTS-IN-<-OF-SUMS))
 (3 3 (:META CANCEL_PLUS-LESSP-CORRECT))
 (2 2 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (2 2 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:REWRITE COLLECT-CONSTANTS-IN-<-OF-SUMS-2))
 )
(STICKY-PLUS-2
 (462 2 (:REWRITE PLUS-TRUNC-COROLLARY))
 (265 126 (:REWRITE DEFAULT-+-2))
 (196 126 (:REWRITE DEFAULT-+-1))
 (166 2 (:LINEAR EXPT-2-TYPE-LINEAR))
 (160 20 (:REWRITE COLLECT-CONSTANTS-IN-<-OF-SUMS))
 (84 72 (:REWRITE A4))
 (82 2 (:REWRITE TRUNC-TO-0-OR-FEWER-BITS))
 (64 33 (:REWRITE DEFAULT-*-2))
 (48 48 (:REWRITE FOLD-CONSTS-IN-+))
 (47 22 (:REWRITE DEFAULT-<-2))
 (33 33 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (33 33 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (33 33 (:REWRITE DEFAULT-*-1))
 (31 22 (:REWRITE DEFAULT-<-1))
 (24 24 (:REWRITE EXPO-OF-NOT-RATIONALP))
 (22 22 (:META CANCEL_PLUS-LESSP-CORRECT))
 (22 2 (:REWRITE ASSOCIATIVITY-OF-+))
 (17 11 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (11 11 (:REWRITE EXACTP-MINUS-GEN))
 (8 8 (:TYPE-PRESCRIPTION TRUNC-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (8 8 (:TYPE-PRESCRIPTION TRUNC-NON-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (8 8 (:TYPE-PRESCRIPTION TRUNC-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (5 5 (:REWRITE COLLECT-CONSTANTS-IN-<-OF-SUMS-2))
 (4 4 (:REWRITE EXPT-2-EVALUATOR))
 (2 2 (:REWRITE TRUNC-WITH-N-NOT-AN-INTEGER))
 (2 2 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0-ALT))
 (2 2 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0))
 (2 2 (:REWRITE SGN-OF-NON-RATIONAL))
 (2 2 (:LINEAR EXPO>=))
 )
(STICKY-PLUS-3
 (1144 5 (:REWRITE PLUS-TRUNC-COROLLARY))
 (504 221 (:REWRITE DEFAULT-+-2))
 (415 5 (:LINEAR EXPT-2-TYPE-LINEAR))
 (345 221 (:REWRITE DEFAULT-+-1))
 (181 151 (:REWRITE A4))
 (105 105 (:TYPE-PRESCRIPTION TRUNC-NON-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (105 105 (:TYPE-PRESCRIPTION TRUNC-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (104 55 (:REWRITE DEFAULT-*-2))
 (94 94 (:REWRITE FOLD-CONSTS-IN-+))
 (79 35 (:REWRITE DEFAULT-<-2))
 (60 60 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (60 60 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (55 55 (:REWRITE DEFAULT-*-1))
 (49 35 (:REWRITE DEFAULT-<-1))
 (35 35 (:META CANCEL_PLUS-LESSP-CORRECT))
 (33 33 (:REWRITE EXPO-OF-NOT-RATIONALP))
 (15 11 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (12 8 (:REWRITE TRUNC-WITH-N-NOT-AN-INTEGER))
 (11 11 (:REWRITE EXACTP-MINUS-GEN))
 (9 9 (:REWRITE EXPT-2-EVALUATOR))
 (8 8 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0-ALT))
 (7 7 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0))
 (7 7 (:REWRITE COLLECT-CONSTANTS-IN-<-OF-SUMS-2))
 (4 4 (:REWRITE SGN-OF-NON-RATIONAL))
 (2 2 (:REWRITE COLLECT-CONSTANTS-IN-EQUAL-OF-SUMS))
 (2 2 (:LINEAR EXPO>=))
 (1 1 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (1 1 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(STICKY-PLUS)
(HACK1)
(SHACK2)
(SHACK3)
(MINUS-STICKY-1
 (226 117 (:REWRITE DEFAULT-+-2))
 (153 117 (:REWRITE DEFAULT-+-1))
 (148 60 (:REWRITE DEFAULT-*-2))
 (60 60 (:REWRITE DEFAULT-*-1))
 (37 37 (:REWRITE FOLD-CONSTS-IN-+))
 (37 37 (:REWRITE EXPO-OF-NOT-RATIONALP))
 (18 9 (:REWRITE DEFAULT-<-2))
 (14 8 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (13 13 (:REWRITE EXPT-2-EVALUATOR))
 (12 12 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (12 12 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (12 9 (:REWRITE DEFAULT-<-1))
 (9 9 (:REWRITE COLLECT-CONSTANTS-IN-<-OF-SUMS))
 (9 9 (:META CANCEL_PLUS-LESSP-CORRECT))
 (4 4 (:REWRITE A5))
 (3 3 (:REWRITE COLLECT-CONSTANTS-IN-<-OF-SUMS-2))
 (2 2 (:LINEAR EXPO>=))
 )
(MINUS-STICKY-2
 (99 54 (:REWRITE DEFAULT-+-2))
 (72 54 (:REWRITE DEFAULT-+-1))
 (40 2 (:LINEAR STICKY-POS))
 (36 23 (:REWRITE DEFAULT-*-2))
 (27 16 (:REWRITE DEFAULT-<-2))
 (23 23 (:REWRITE DEFAULT-*-1))
 (21 21 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (21 21 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (20 20 (:REWRITE EXPO-OF-NOT-RATIONALP))
 (19 16 (:REWRITE DEFAULT-<-1))
 (16 16 (:META CANCEL_PLUS-LESSP-CORRECT))
 (15 9 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (14 14 (:REWRITE FOLD-CONSTS-IN-+))
 (14 14 (:REWRITE A4))
 (10 10 (:REWRITE COLLECT-CONSTANTS-IN-<-OF-SUMS))
 (9 9 (:REWRITE EXACTP-MINUS-GEN))
 (4 2 (:REWRITE UNICITY-OF-0))
 (3 3 (:REWRITE COLLECT-CONSTANTS-IN-<-OF-SUMS-2))
 (2 2 (:LINEAR EXPO>=))
 )
(MINUS-STICKY-3
 (1131 559 (:REWRITE DEFAULT-*-2))
 (1072 480 (:REWRITE DEFAULT-+-2))
 (722 480 (:REWRITE DEFAULT-+-1))
 (645 559 (:REWRITE DEFAULT-*-1))
 (194 3 (:REWRITE PLUS-TRUNC-COROLLARY))
 (164 164 (:REWRITE FOLD-CONSTS-IN-+))
 (109 109 (:REWRITE EXPO-OF-NOT-RATIONALP))
 (95 72 (:REWRITE DEFAULT-<-2))
 (89 72 (:REWRITE DEFAULT-<-1))
 (87 87 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (87 87 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (72 72 (:META CANCEL_PLUS-LESSP-CORRECT))
 (39 39 (:REWRITE EXPT-2-EVALUATOR))
 (30 30 (:TYPE-PRESCRIPTION TRUNC-NON-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (30 30 (:TYPE-PRESCRIPTION TRUNC-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (29 29 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (29 29 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (25 17 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (17 17 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (10 10 (:REWRITE COLLECT-CONSTANTS-IN-EQUAL-OF-SUMS))
 (8 8 (:REWRITE SGN-OF-NON-RATIONAL))
 (7 7 (:REWRITE FL-INT))
 (7 7 (:LINEAR EXPO>=))
 (5 5 (:REWRITE COLLECT-CONSTANTS-IN-<-OF-SUMS-2))
 (4 4 (:REWRITE TRUNC-WITH-N-NOT-AN-INTEGER))
 (4 4 (:REWRITE COLLECT-CONSTANTS-IN-EQUAL-OF-SUMS-2))
 )
(MINUS-STICKY-4
 (1707 427 (:REWRITE DEFAULT-+-2))
 (1054 427 (:REWRITE DEFAULT-+-1))
 (906 373 (:REWRITE DEFAULT-*-2))
 (432 373 (:REWRITE DEFAULT-*-1))
 (202 2 (:LINEAR EXPT-2-TYPE-LINEAR))
 (171 171 (:REWRITE FOLD-CONSTS-IN-+))
 (151 151 (:TYPE-PRESCRIPTION AWAY-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (125 125 (:TYPE-PRESCRIPTION TRUNC-NON-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (125 125 (:TYPE-PRESCRIPTION TRUNC-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (123 55 (:META CANCEL_PLUS-LESSP-CORRECT))
 (79 53 (:REWRITE DEFAULT-<-2))
 (75 75 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (75 75 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (69 53 (:REWRITE DEFAULT-<-1))
 (39 39 (:REWRITE EXPO-OF-NOT-RATIONALP))
 (27 3 (:REWRITE TRUNC-TO-0-OR-FEWER-BITS))
 (24 24 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 2))
 (24 24 (:LINEAR *-WEAKLY-MONOTONIC-NEGATIVE-MULTIPLIER . 1))
 (24 24 (:LINEAR *-WEAKLY-MONOTONIC . 2))
 (24 24 (:LINEAR *-WEAKLY-MONOTONIC . 1))
 (24 5 (:REWRITE PLUS-AWAY-COROLLARY))
 (20 1 (:LINEAR AWAY-NEGATIVE))
 (13 9 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (9 9 (:REWRITE EXACTP-MINUS-GEN))
 (8 8 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (8 8 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (5 5 (:REWRITE COLLECT-CONSTANTS-IN-<-OF-SUMS-2))
 (4 4 (:REWRITE COLLECT-CONSTANTS-IN-EQUAL-OF-SUMS))
 (4 4 (:REWRITE AWAY-OF-NON-RATIONALP-IS-0))
 (3 3 (:REWRITE TRUNC-WITH-N-NOT-AN-INTEGER))
 (3 3 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0-ALT))
 (3 3 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0))
 (3 3 (:REWRITE EXPT-2-EVALUATOR))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (2 2 (:REWRITE SGN-OF-NON-RATIONAL))
 (2 2 (:LINEAR EXPO>=))
 )
(TRUNC-AWAY
 (167 167 (:TYPE-PRESCRIPTION TRUNC-NON-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (167 167 (:TYPE-PRESCRIPTION TRUNC-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (162 162 (:TYPE-PRESCRIPTION AWAY-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (107 3 (:LINEAR EXPT-2-TYPE-LINEAR))
 (86 3 (:REWRITE REARRANGE-NEGATIVE-COEFS-<))
 (66 43 (:REWRITE DEFAULT-+-1))
 (58 43 (:REWRITE DEFAULT-+-2))
 (27 11 (:REWRITE DEFAULT-<-1))
 (24 11 (:REWRITE DEFAULT-<-2))
 (23 5 (:REWRITE COMMUTATIVITY-OF-+))
 (16 16 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (16 16 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (11 11 (:META CANCEL_PLUS-LESSP-CORRECT))
 (9 9 (:REWRITE TRUNC-WITH-N-NOT-AN-INTEGER))
 (9 9 (:REWRITE TRUNC-TO-0-OR-FEWER-BITS))
 (9 9 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0-ALT))
 (9 9 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0))
 (7 7 (:REWRITE AWAY-TO-0-OR-FEWER-BITS))
 (7 7 (:REWRITE AWAY-OF-NON-RATIONALP-IS-0))
 (6 6 (:REWRITE DEFAULT-*-2))
 (6 6 (:REWRITE DEFAULT-*-1))
 (6 6 (:LINEAR EXPO>=))
 (6 3 (:REWRITE UNICITY-OF-1))
 (3 3 (:REWRITE FOLD-CONSTS-IN-+))
 (3 3 (:REWRITE EXPT-2-EVALUATOR))
 (3 3 (:REWRITE EXPO-OF-NOT-RATIONALP))
 (3 3 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (3 3 (:REWRITE EXACTP-MINUS-GEN))
 (2 2 (:REWRITE COLLECT-CONSTANTS-IN-EQUAL-OF-SUMS))
 (2 2 (:LINEAR TRUNC-NON-POSITIVE-LINEAR))
 (2 2 (:LINEAR TRUNC-NEGATIVE))
 (2 2 (:LINEAR AWAY-NEGATIVE))
 (1 1 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (1 1 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(MINUS-STICKY-5
 (2421 748 (:REWRITE DEFAULT-+-2))
 (1597 748 (:REWRITE DEFAULT-+-1))
 (1419 695 (:REWRITE DEFAULT-*-2))
 (851 695 (:REWRITE DEFAULT-*-1))
 (527 527 (:TYPE-PRESCRIPTION TRUNC-NON-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (527 527 (:TYPE-PRESCRIPTION TRUNC-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (379 379 (:TYPE-PRESCRIPTION AWAY-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (286 286 (:REWRITE FOLD-CONSTS-IN-+))
 (245 16 (:REWRITE TRUNC-TO-0-OR-FEWER-BITS))
 (143 94 (:REWRITE DEFAULT-<-2))
 (134 134 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (134 134 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (126 126 (:REWRITE EXPO-OF-NOT-RATIONALP))
 (111 94 (:REWRITE DEFAULT-<-1))
 (96 6 (:REWRITE AWAY-TO-0-OR-FEWER-BITS))
 (94 94 (:META CANCEL_PLUS-LESSP-CORRECT))
 (76 9 (:REWRITE PLUS-TRUNC-COROLLARY))
 (62 2 (:LINEAR EXPT-2-TYPE-LINEAR))
 (58 58 (:LINEAR *-WEAKLY-MONOTONIC . 2))
 (36 28 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (28 28 (:REWRITE EXACTP-MINUS-GEN))
 (28 6 (:REWRITE PLUS-AWAY-COROLLARY))
 (21 21 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (21 21 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (21 2 (:LINEAR TRUNC-NON-POSITIVE-LINEAR))
 (21 2 (:LINEAR TRUNC-NEGATIVE))
 (20 20 (:REWRITE EXPT-2-EVALUATOR))
 (20 1 (:LINEAR AWAY-NEGATIVE))
 (18 16 (:REWRITE TRUNC-WITH-N-NOT-AN-INTEGER))
 (16 16 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0-ALT))
 (16 16 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0))
 (14 14 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (14 14 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (10 10 (:REWRITE COLLECT-CONSTANTS-IN-EQUAL-OF-SUMS))
 (8 8 (:REWRITE COLLECT-CONSTANTS-IN-<-OF-SUMS-2))
 (6 6 (:REWRITE AWAY-OF-NON-RATIONALP-IS-0))
 (5 5 (:REWRITE SGN-OF-NON-RATIONAL))
 (4 4 (:LINEAR EXPO>=))
 )
(MINUS-STICKY-6
 (893 477 (:REWRITE DEFAULT-+-2))
 (662 477 (:REWRITE DEFAULT-+-1))
 (416 265 (:REWRITE DEFAULT-*-2))
 (265 265 (:REWRITE DEFAULT-*-1))
 (224 141 (:REWRITE DEFAULT-<-2))
 (180 180 (:REWRITE EXPO-OF-NOT-RATIONALP))
 (169 169 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (169 169 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (164 141 (:REWRITE DEFAULT-<-1))
 (141 141 (:META CANCEL_PLUS-LESSP-CORRECT))
 (106 6 (:LINEAR STICKY-POS))
 (104 104 (:REWRITE FOLD-CONSTS-IN-+))
 (104 104 (:REWRITE A4))
 (76 76 (:REWRITE COLLECT-CONSTANTS-IN-<-OF-SUMS))
 (51 51 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (51 51 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (40 26 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (30 30 (:REWRITE COLLECT-CONSTANTS-IN-EQUAL-OF-SUMS))
 (27 27 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (27 27 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (26 26 (:REWRITE EXACTP-MINUS-GEN))
 (23 23 (:REWRITE COLLECT-CONSTANTS-IN-<-OF-SUMS-2))
 (10 5 (:REWRITE UNICITY-OF-0))
 (6 6 (:LINEAR EXPO>=))
 )
(STICKY-0
 (2 2 (:LINEAR STICKY-POS))
 (2 1 (:REWRITE DEFAULT-+-2))
 (1 1 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (1 1 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (1 1 (:REWRITE EXACTP-MINUS-GEN))
 (1 1 (:REWRITE DEFAULT-+-1))
 )
(MINUS-STICKY-7
 (12 8 (:REWRITE DEFAULT-+-2))
 (10 8 (:REWRITE DEFAULT-+-1))
 (5 3 (:REWRITE DEFAULT-<-2))
 (5 3 (:REWRITE DEFAULT-*-2))
 (4 4 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (4 4 (:REWRITE EXACTP-MINUS-GEN))
 (4 2 (:REWRITE EXPO-OF-NOT-RATIONALP))
 (3 3 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (3 3 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:REWRITE DEFAULT-*-1))
 (3 3 (:META CANCEL_PLUS-LESSP-CORRECT))
 (2 1 (:REWRITE RATIONALP-+))
 (1 1 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (1 1 (:REWRITE RATIONALP-*))
 (1 1 (:REWRITE FOLD-CONSTS-IN-+))
 (1 1 (:REWRITE COLLECT-CONSTANTS-IN-<-OF-SUMS))
 (1 1 (:REWRITE A4))
 (1 1 (:LINEAR EXPO>=))
 )
(MINUS-STICKY
 (270 144 (:REWRITE DEFAULT-+-2))
 (197 144 (:REWRITE DEFAULT-+-1))
 (128 76 (:REWRITE DEFAULT-*-2))
 (87 57 (:REWRITE DEFAULT-<-2))
 (76 76 (:REWRITE DEFAULT-*-1))
 (69 69 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (69 69 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (67 57 (:REWRITE DEFAULT-<-1))
 (61 61 (:REWRITE EXPO-OF-NOT-RATIONALP))
 (57 57 (:META CANCEL_PLUS-LESSP-CORRECT))
 (40 2 (:LINEAR STICKY-POS))
 (29 29 (:REWRITE FOLD-CONSTS-IN-+))
 (29 29 (:REWRITE COLLECT-CONSTANTS-IN-<-OF-SUMS))
 (29 29 (:REWRITE A4))
 (11 11 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (11 11 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (11 7 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (8 8 (:REWRITE COLLECT-CONSTANTS-IN-<-OF-SUMS-2))
 (7 7 (:REWRITE EXACTP-MINUS-GEN))
 (6 6 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (6 6 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (4 4 (:REWRITE COLLECT-CONSTANTS-IN-EQUAL-OF-SUMS))
 (2 2 (:LINEAR EXPO>=))
 )
(STICKY-LEMMA-1
 (106 53 (:REWRITE DEFAULT-+-2))
 (75 53 (:REWRITE DEFAULT-+-1))
 (40 23 (:REWRITE DEFAULT-*-2))
 (29 18 (:REWRITE DEFAULT-<-2))
 (24 24 (:REWRITE EXPO-OF-NOT-RATIONALP))
 (23 23 (:REWRITE DEFAULT-*-1))
 (21 21 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (21 21 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (21 18 (:REWRITE DEFAULT-<-1))
 (18 18 (:META CANCEL_PLUS-LESSP-CORRECT))
 (14 14 (:REWRITE FOLD-CONSTS-IN-+))
 (14 14 (:REWRITE A4))
 (14 2 (:LINEAR STICKY-POS))
 (12 12 (:REWRITE COLLECT-CONSTANTS-IN-<-OF-SUMS))
 (4 2 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (3 3 (:REWRITE COLLECT-CONSTANTS-IN-<-OF-SUMS-2))
 (2 2 (:REWRITE EXACTP-MINUS-GEN))
 (2 2 (:REWRITE COLLECT-CONSTANTS-IN-EQUAL-OF-SUMS))
 (2 2 (:LINEAR EXPO>=))
 (1 1 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (1 1 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(STICKY-LEMMA-2
 (68 40 (:REWRITE DEFAULT-+-2))
 (62 40 (:REWRITE DEFAULT-+-1))
 (22 2 (:REWRITE TRUNC-TO-0-OR-FEWER-BITS))
 (20 8 (:REWRITE COLLECT-CONSTANTS-IN-<-OF-SUMS))
 (16 2 (:REWRITE PLUS-TRUNC-COROLLARY))
 (12 12 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (12 12 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (12 6 (:REWRITE DEFAULT-*-2))
 (9 8 (:REWRITE DEFAULT-<-2))
 (8 8 (:TYPE-PRESCRIPTION TRUNC-NON-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (8 8 (:TYPE-PRESCRIPTION TRUNC-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (8 8 (:REWRITE DEFAULT-<-1))
 (8 8 (:REWRITE A4))
 (6 6 (:REWRITE FOLD-CONSTS-IN-+))
 (6 6 (:REWRITE EXPO-OF-NOT-RATIONALP))
 (6 6 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (6 6 (:REWRITE EXACTP-MINUS-GEN))
 (6 6 (:REWRITE DEFAULT-*-1))
 (2 2 (:REWRITE TRUNC-WITH-N-NOT-AN-INTEGER))
 (2 2 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0-ALT))
 (2 2 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0))
 (2 2 (:REWRITE SGN-OF-NON-RATIONAL))
 (2 2 (:REWRITE EXPT-2-EVALUATOR))
 (2 2 (:LINEAR EXPO>=))
 )
(STICKY-LEMMA
 (457 243 (:REWRITE DEFAULT-+-2))
 (334 243 (:REWRITE DEFAULT-+-1))
 (133 81 (:REWRITE DEFAULT-<-2))
 (112 56 (:REWRITE DEFAULT-*-2))
 (96 96 (:REWRITE EXPO-OF-NOT-RATIONALP))
 (95 95 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (95 95 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (95 81 (:REWRITE DEFAULT-<-1))
 (81 81 (:META CANCEL_PLUS-LESSP-CORRECT))
 (56 56 (:REWRITE DEFAULT-*-1))
 (55 55 (:REWRITE COLLECT-CONSTANTS-IN-<-OF-SUMS))
 (51 51 (:REWRITE FOLD-CONSTS-IN-+))
 (51 51 (:REWRITE A4))
 (14 14 (:REWRITE COLLECT-CONSTANTS-IN-<-OF-SUMS-2))
 (14 2 (:LINEAR STICKY-POS))
 (13 9 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (9 9 (:REWRITE EXACTP-MINUS-GEN))
 (8 8 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (8 8 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (8 8 (:REWRITE COLLECT-CONSTANTS-IN-EQUAL-OF-SUMS))
 (8 8 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (8 8 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (3 3 (:TYPE-PRESCRIPTION TRUNC-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (3 3 (:TYPE-PRESCRIPTION TRUNC-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (2 2 (:LINEAR EXPO>=))
 )
(STICKY-STICKY-1
 (180 166 (:REWRITE DEFAULT-*-2))
 (166 166 (:REWRITE DEFAULT-*-1))
 (34 4 (:LINEAR STICKY-POS))
 (8 6 (:REWRITE DEFAULT-<-2))
 (6 6 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (6 6 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (6 6 (:REWRITE DEFAULT-<-1))
 (6 6 (:META CANCEL_PLUS-LESSP-CORRECT))
 (5 5 (:TYPE-PRESCRIPTION TRUNC-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (5 5 (:TYPE-PRESCRIPTION TRUNC-NON-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (5 5 (:TYPE-PRESCRIPTION TRUNC-NON-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (5 5 (:TYPE-PRESCRIPTION TRUNC-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (2 2 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (2 2 (:REWRITE EXACTP-MINUS-GEN))
 (2 2 (:REWRITE DEFAULT-+-2))
 (2 2 (:REWRITE DEFAULT-+-1))
 (1 1 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (1 1 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(STICKY-STICKY-2
 (7 7 (:REWRITE DEFAULT-+-2))
 (7 7 (:REWRITE DEFAULT-+-1))
 (2 2 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (2 2 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (2 2 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (2 2 (:REWRITE EXACTP-MINUS-GEN))
 (1 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:META CANCEL_PLUS-LESSP-CORRECT))
 )
(STICKY-STICKY-3
 (10 10 (:REWRITE DEFAULT-+-2))
 (10 10 (:REWRITE DEFAULT-+-1))
 (5 5 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (5 5 (:REWRITE EXACTP-MINUS-GEN))
 (4 4 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (4 4 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (3 3 (:REWRITE DEFAULT-<-2))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:META CANCEL_PLUS-LESSP-CORRECT))
 )
(STICKY-STICKY-4
 (181 164 (:REWRITE DEFAULT-*-2))
 (165 156 (:TYPE-PRESCRIPTION TRUNC-NON-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (165 156 (:TYPE-PRESCRIPTION TRUNC-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (164 164 (:REWRITE DEFAULT-*-1))
 (54 6 (:REWRITE TRUNC-TO-0-OR-FEWER-BITS))
 (38 17 (:REWRITE DEFAULT-+-2))
 (37 17 (:REWRITE DEFAULT-+-1))
 (37 7 (:REWRITE COLLECT-CONSTANTS-IN-<-OF-SUMS))
 (33 1 (:LINEAR EXPT-2-TYPE-LINEAR))
 (32 32 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (32 32 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (30 25 (:REWRITE DEFAULT-<-2))
 (28 25 (:REWRITE DEFAULT-<-1))
 (26 2 (:LINEAR TRUNC-NON-POSITIVE-LINEAR))
 (26 1 (:REWRITE REARRANGE-NEGATIVE-COEFS-<))
 (25 25 (:META CANCEL_PLUS-LESSP-CORRECT))
 (22 2 (:LINEAR TRUNC-POSITIVE))
 (22 2 (:LINEAR TRUNC-NEGATIVE))
 (10 6 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0-ALT))
 (10 6 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0))
 (6 6 (:REWRITE TRUNC-WITH-N-NOT-AN-INTEGER))
 (5 4 (:REWRITE EXPO-OF-NOT-RATIONALP))
 (4 4 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (4 4 (:REWRITE EXACTP-MINUS-GEN))
 (2 2 (:REWRITE FOLD-CONSTS-IN-+))
 (2 2 (:REWRITE EXPT-2-EVALUATOR))
 (2 2 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (2 2 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (2 2 (:REWRITE COLLECT-CONSTANTS-IN-EQUAL-OF-SUMS))
 (2 2 (:REWRITE A4))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (2 2 (:LINEAR EXPO>=))
 (2 1 (:REWRITE UNICITY-OF-0))
 (1 1 (:REWRITE SGN-OF-NON-RATIONAL))
 )
(STICKY-STICKY-5
 (352 324 (:REWRITE DEFAULT-*-2))
 (324 324 (:REWRITE DEFAULT-*-1))
 (245 223 (:TYPE-PRESCRIPTION TRUNC-NON-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (245 223 (:TYPE-PRESCRIPTION TRUNC-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (66 10 (:REWRITE TRUNC-TO-0-OR-FEWER-BITS))
 (66 2 (:LINEAR EXPT-2-TYPE-LINEAR))
 (52 2 (:REWRITE REARRANGE-NEGATIVE-COEFS-<))
 (41 22 (:REWRITE DEFAULT-+-1))
 (40 22 (:REWRITE DEFAULT-+-2))
 (30 30 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (30 30 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (23 20 (:REWRITE DEFAULT-<-1))
 (21 20 (:REWRITE DEFAULT-<-2))
 (20 20 (:META CANCEL_PLUS-LESSP-CORRECT))
 (15 10 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0-ALT))
 (15 10 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0))
 (12 2 (:LINEAR TRUNC-NON-POSITIVE-LINEAR))
 (12 2 (:LINEAR TRUNC-NEGATIVE))
 (10 10 (:REWRITE TRUNC-WITH-N-NOT-AN-INTEGER))
 (4 4 (:REWRITE COLLECT-CONSTANTS-IN-EQUAL-OF-SUMS))
 (4 4 (:LINEAR EXPO>=))
 (4 2 (:REWRITE UNICITY-OF-0))
 (3 3 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (3 3 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (3 3 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (3 3 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (2 2 (:REWRITE FOLD-CONSTS-IN-+))
 (2 2 (:REWRITE EXPT-2-EVALUATOR))
 (2 2 (:REWRITE EXPO-OF-NOT-RATIONALP))
 (2 2 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (2 2 (:REWRITE EXACTP-MINUS-GEN))
 (2 2 (:REWRITE A4))
 )
(STICKY-STICKY-6
 (180 163 (:REWRITE DEFAULT-*-2))
 (163 163 (:REWRITE DEFAULT-*-1))
 (61 61 (:TYPE-PRESCRIPTION TRUNC-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (26 12 (:REWRITE DEFAULT-+-1))
 (20 12 (:REWRITE DEFAULT-+-2))
 (18 2 (:REWRITE TRUNC-TO-0-OR-FEWER-BITS))
 (12 2 (:REWRITE COLLECT-CONSTANTS-IN-<-OF-SUMS))
 (10 10 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (10 10 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (8 8 (:REWRITE DEFAULT-<-2))
 (8 8 (:REWRITE DEFAULT-<-1))
 (8 8 (:META CANCEL_PLUS-LESSP-CORRECT))
 (4 4 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (4 4 (:REWRITE EXACTP-MINUS-GEN))
 (2 2 (:REWRITE TRUNC-WITH-N-NOT-AN-INTEGER))
 (2 2 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0-ALT))
 (2 2 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0))
 (2 2 (:REWRITE FOLD-CONSTS-IN-+))
 (2 2 (:REWRITE EXPT-2-EVALUATOR))
 (2 2 (:REWRITE EXPO-OF-NOT-RATIONALP))
 (2 2 (:REWRITE COLLECT-CONSTANTS-IN-EQUAL-OF-SUMS))
 (2 2 (:REWRITE A4))
 (1 1 (:REWRITE SGN-OF-NON-RATIONAL))
 (1 1 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (1 1 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (1 1 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (1 1 (:META CANCEL_PLUS-EQUAL-CORRECT))
 )
(STICKY-STICKY-OLD)
(STICKY-STICKY
 (34 4 (:LINEAR STICKY-POS))
 (16 14 (:REWRITE DEFAULT-<-2))
 (14 14 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (14 14 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (14 14 (:REWRITE DEFAULT-<-1))
 (14 14 (:META CANCEL_PLUS-LESSP-CORRECT))
 (12 6 (:REWRITE DEFAULT-*-2))
 (8 4 (:REWRITE DEFAULT-+-2))
 (8 4 (:REWRITE DEFAULT-+-1))
 (6 6 (:REWRITE DEFAULT-*-1))
 (2 2 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (2 2 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 )
(STICKY-EXACTP-M-1
 (47 47 (:TYPE-PRESCRIPTION TRUNC-NON-POSITIVE-RATIONAL-TYPE-PRESCRIPTION))
 (47 47 (:TYPE-PRESCRIPTION TRUNC-NEGATIVE-RATIONAL-TYPE-PRESCRIPTION))
 (28 21 (:REWRITE DEFAULT-+-1))
 (25 21 (:REWRITE DEFAULT-+-2))
 (17 17 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (17 17 (:REWRITE EXACTP-MINUS-GEN))
 (12 12 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (12 12 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (11 11 (:REWRITE DEFAULT-<-2))
 (11 11 (:REWRITE DEFAULT-<-1))
 (11 11 (:META CANCEL_PLUS-LESSP-CORRECT))
 (10 5 (:REWRITE COLLECT-CONSTANTS-IN-<-OF-SUMS))
 (9 1 (:REWRITE TRUNC-TO-0-OR-FEWER-BITS))
 (5 2 (:REWRITE DEFAULT-*-2))
 (2 2 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (2 2 (:REWRITE EQUAL-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (2 2 (:REWRITE DEFAULT-*-1))
 (2 2 (:REWRITE COLLECT-CONSTANTS-IN-EQUAL-OF-SUMS))
 (2 2 (:META CANCEL_TIMES-EQUAL-CORRECT))
 (2 2 (:META CANCEL_PLUS-EQUAL-CORRECT))
 (1 1 (:REWRITE TRUNC-WITH-N-NOT-AN-INTEGER))
 (1 1 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0-ALT))
 (1 1 (:REWRITE TRUNC-OF-NON-RATIONALP-IS-0))
 (1 1 (:REWRITE SGN-OF-NON-RATIONAL))
 (1 1 (:REWRITE FOLD-CONSTS-IN-+))
 (1 1 (:REWRITE EXPT-2-EVALUATOR))
 (1 1 (:REWRITE EXPO-OF-NOT-RATIONALP))
 (1 1 (:REWRITE A4))
 )
(STICKY-EXACTP-M
 (13 13 (:REWRITE EXACTP-WITH-N-NOT-INTEGER))
 (10 10 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-RIGHT-HAND-SIDE))
 (10 10 (:REWRITE LESS-THAN-MULTIPLY-THROUGH-BY-INVERTED-FACTOR-FROM-LEFT-HAND-SIDE))
 (10 10 (:REWRITE DEFAULT-<-2))
 (10 10 (:REWRITE DEFAULT-<-1))
 (10 10 (:META CANCEL_PLUS-LESSP-CORRECT))
 (10 8 (:REWRITE DEFAULT-*-2))
 (8 8 (:REWRITE DEFAULT-*-1))
 (4 3 (:REWRITE EXACTP-SHIFT-BY-CONSTANT-POWER-OF-2))
 (3 3 (:REWRITE EXACTP-SHIFT-BY-POWER-OF-2-2))
 (3 3 (:REWRITE EXACTP-SHIFT-BY-POWER-OF-2))
 (1 1 (:TYPE-PRESCRIPTION POWER2P))
 )
