(TMP-DEFTYPES-INTEGERP-OF-IFIX)
(SYNDEF::|point-P|
 (474 24 (:REWRITE ALISTP-WHEN-HONS-DUPLICITY-ALIST-P))
 (402 24 (:REWRITE HONS-DUPLICITY-ALIST-P-WHEN-NOT-CONSP))
 (236 8 (:REWRITE STRIP-CARS-WHEN-ATOM))
 (206 22 (:REWRITE ALISTP-WHEN-ATOM))
 (123 57 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (106 10 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 (99 49 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (99 49 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (87 23 (:REWRITE DEFAULT-CAR))
 (86 86 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (86 86 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (78 42 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (78 42 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (78 42 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (66 66 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (57 57 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (57 57 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (57 57 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (57 57 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (57 57 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (57 57 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (57 57 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (57 57 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (57 57 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (57 57 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (57 57 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (57 57 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (56 56 (:TYPE-PRESCRIPTION SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P))
 (48 48 (:TYPE-PRESCRIPTION HONS-DUPLICITY-ALIST-P))
 (44 22 (:REWRITE ALISTP-WHEN-PSEUDO-TERM-ALISTP-CHEAP))
 (38 2 (:REWRITE CONSP-OF-STRIP-CARS))
 (34 14 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (22 22 (:TYPE-PRESCRIPTION PSEUDO-TERM-ALISTP))
 (18 18 (:REWRITE DEFAULT-CDR))
 (8 4 (:REWRITE CONSP-OF-CAR-WHEN-SYMBOL-TERM-ALISTP-CHEAP))
 (4 4 (:TYPE-PRESCRIPTION SYMBOL-TERM-ALISTP))
 )
(SYNDEF::|CONSP-WHEN-point-P|)
(SYNDEF::|TAG-WHEN-point-P|)
(SYNDEF::|point-P-WHEN-WRONG-TAG|)
(SYNDEF::|point-FIX$INLINE|)
(SYNDEF::|point-P-OF-point-FIX|
 (10 10 (:REWRITE IFIX-WHEN-INTEGERP))
 )
(SYNDEF::|point-FIX-WHEN-point-P|
 (1 1 (:DEFINITION STRIP-CARS))
 (1 1 (:DEFINITION ALISTP))
 )
(SYNDEF::|point-FIX$INLINE|
 (474 24 (:REWRITE ALISTP-OF-CDR))
 (368 29 (:REWRITE ALISTP-WHEN-HONS-DUPLICITY-ALIST-P))
 (312 16 (:REWRITE CONSP-OF-CAR-WHEN-ALISTP))
 (290 25 (:REWRITE HONS-DUPLICITY-ALIST-P-WHEN-NOT-CONSP))
 (216 52 (:REWRITE DEFAULT-CAR))
 (138 74 (:REWRITE DEFAULT-CDR))
 (136 4 (:REWRITE STRIP-CARS-WHEN-ATOM))
 (135 15 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 (126 58 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (106 50 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (106 50 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (92 92 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (92 92 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (74 38 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (74 38 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (74 38 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (68 68 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (68 36 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (58 58 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (58 58 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (58 58 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (58 58 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (58 58 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (58 58 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (58 58 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (58 58 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (58 58 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (58 58 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (58 58 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (58 58 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (56 28 (:REWRITE ALISTP-WHEN-PSEUDO-TERM-ALISTP-CHEAP))
 (49 49 (:TYPE-PRESCRIPTION HONS-DUPLICITY-ALIST-P))
 (40 8 (:REWRITE SYNDEF::|odd-IMPLIES|))
 (40 2 (:REWRITE CONSP-OF-STRIP-CARS))
 (28 28 (:TYPE-PRESCRIPTION PSEUDO-TERM-ALISTP))
 (28 4 (:REWRITE SYNTHETO::ODD-IS-ODDP))
 (20 10 (:REWRITE CONSP-OF-CAR-WHEN-SYMBOL-TERM-ALISTP-CHEAP))
 (20 8 (:REWRITE SYNDEF::|even-IMPLIES|))
 (12 12 (:TYPE-PRESCRIPTION SYNDEF::|odd|))
 (10 10 (:TYPE-PRESCRIPTION SYMBOL-TERM-ALISTP))
 (8 8 (:TYPE-PRESCRIPTION SYNDEF::|even|))
 (5 5 (:REWRITE FTY::EQUAL-OF-CONS-BY-EQUAL-OF-STRIP-CARS))
 (4 4 (:REWRITE SYNTHETO::EVEN-IS-EVENP))
 )
(FTY::TMP-DEFFIXTYPE-IDEMPOTENT)
(SYNDEF::|point-EQUIV$INLINE|)
(SYNDEF::|point-EQUIV-IS-AN-EQUIVALENCE|)
(SYNDEF::|point-EQUIV-IMPLIES-EQUAL-point-FIX-1|)
(SYNDEF::|point-FIX-UNDER-point-EQUIV|)
(SYNDEF::|EQUAL-OF-point-FIX-1-FORWARD-TO-point-EQUIV|)
(SYNDEF::|EQUAL-OF-point-FIX-2-FORWARD-TO-point-EQUIV|)
(SYNDEF::|point-EQUIV-OF-point-FIX-1-FORWARD|)
(SYNDEF::|point-EQUIV-OF-point-FIX-2-FORWARD|)
(SYNDEF::|TAG-OF-point-FIX|)
(SYNDEF::|point->x$INLINE|
 (4 1 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 (1 1 (:DEFINITION STRIP-CARS))
 (1 1 (:DEFINITION ALISTP))
 )
(SYNDEF::|INTEGERP-OF-point->x|)
(SYNDEF::|point->x$INLINE-OF-point-FIX-X|
 (9 3 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|point-FIX$INLINE|))
 )
(SYNDEF::|point->x$INLINE-point-EQUIV-CONGRUENCE-ON-X|)
(SYNDEF::|point->y$INLINE|
 (4 1 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 )
(SYNDEF::|INTEGERP-OF-point->y|)
(SYNDEF::|point->y$INLINE-OF-point-FIX-X|
 (9 3 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|point-FIX$INLINE|))
 )
(SYNDEF::|point->y$INLINE-point-EQUIV-CONGRUENCE-ON-X|)
(SYNDEF::|point|)
(SYNDEF::|point-P-OF-point|
 (6 6 (:REWRITE IFIX-WHEN-INTEGERP))
 )
(SYNDEF::|point->x-OF-point|
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|point|))
 )
(SYNDEF::|point->y-OF-point|
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|point|))
 )
(SYNDEF::|point-OF-FIELDS|
 (3 1 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 )
(SYNDEF::|point-FIX-WHEN-point|
 (3 1 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 )
(SYNDEF::|EQUAL-OF-point|
 (48 48 (:REWRITE IFIX-WHEN-INTEGERP))
 )
(SYNDEF::|point-OF-IFIX-x|)
(SYNDEF::|point-INT-EQUIV-CONGRUENCE-ON-x|)
(SYNDEF::|point-OF-IFIX-y|)
(SYNDEF::|point-INT-EQUIV-CONGRUENCE-ON-y|)
(SYNDEF::|point-FIX-REDEF|)
(SYNDEF::|TAG-OF-point|)
(TMP-DEFTYPES-INTEGERP-OF-IFIX)
(SYNDEF::|point-P|
 (474 24 (:REWRITE ALISTP-WHEN-HONS-DUPLICITY-ALIST-P))
 (402 24 (:REWRITE HONS-DUPLICITY-ALIST-P-WHEN-NOT-CONSP))
 (236 8 (:REWRITE STRIP-CARS-WHEN-ATOM))
 (206 22 (:REWRITE ALISTP-WHEN-ATOM))
 (123 57 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (106 10 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 (99 49 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (99 49 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (87 23 (:REWRITE DEFAULT-CAR))
 (86 86 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (86 86 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (78 42 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (78 42 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (78 42 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (66 66 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (57 57 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (57 57 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (57 57 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (57 57 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (57 57 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (57 57 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (57 57 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (57 57 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (57 57 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (57 57 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (57 57 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (57 57 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (56 56 (:TYPE-PRESCRIPTION SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P))
 (48 48 (:TYPE-PRESCRIPTION HONS-DUPLICITY-ALIST-P))
 (44 22 (:REWRITE ALISTP-WHEN-PSEUDO-TERM-ALISTP-CHEAP))
 (38 2 (:REWRITE CONSP-OF-STRIP-CARS))
 (34 14 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (22 22 (:TYPE-PRESCRIPTION PSEUDO-TERM-ALISTP))
 (18 18 (:REWRITE DEFAULT-CDR))
 (8 4 (:REWRITE CONSP-OF-CAR-WHEN-SYMBOL-TERM-ALISTP-CHEAP))
 (4 4 (:TYPE-PRESCRIPTION SYMBOL-TERM-ALISTP))
 )
(SYNDEF::|CONSP-WHEN-point-P|)
(SYNDEF::|TAG-WHEN-point-P|)
(SYNDEF::|point-P-WHEN-WRONG-TAG|)
(SYNDEF::|point-FIX$INLINE|)
(SYNDEF::|point-P-OF-point-FIX|
 (10 10 (:REWRITE IFIX-WHEN-INTEGERP))
 )
(SYNDEF::|point-FIX-WHEN-point-P|
 (1 1 (:DEFINITION STRIP-CARS))
 (1 1 (:DEFINITION ALISTP))
 )
(SYNDEF::|point-FIX$INLINE|
 (474 24 (:REWRITE ALISTP-OF-CDR))
 (368 29 (:REWRITE ALISTP-WHEN-HONS-DUPLICITY-ALIST-P))
 (312 16 (:REWRITE CONSP-OF-CAR-WHEN-ALISTP))
 (290 25 (:REWRITE HONS-DUPLICITY-ALIST-P-WHEN-NOT-CONSP))
 (216 52 (:REWRITE DEFAULT-CAR))
 (138 74 (:REWRITE DEFAULT-CDR))
 (136 4 (:REWRITE STRIP-CARS-WHEN-ATOM))
 (135 15 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 (126 58 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (106 50 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (106 50 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (92 92 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (92 92 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (74 38 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (74 38 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (74 38 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (68 68 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (68 36 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (58 58 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (58 58 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (58 58 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (58 58 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (58 58 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (58 58 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (58 58 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (58 58 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (58 58 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (58 58 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (58 58 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (58 58 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (56 28 (:REWRITE ALISTP-WHEN-PSEUDO-TERM-ALISTP-CHEAP))
 (49 49 (:TYPE-PRESCRIPTION HONS-DUPLICITY-ALIST-P))
 (40 8 (:REWRITE SYNDEF::|odd-IMPLIES|))
 (40 2 (:REWRITE CONSP-OF-STRIP-CARS))
 (28 28 (:TYPE-PRESCRIPTION PSEUDO-TERM-ALISTP))
 (28 4 (:REWRITE SYNTHETO::ODD-IS-ODDP))
 (20 10 (:REWRITE CONSP-OF-CAR-WHEN-SYMBOL-TERM-ALISTP-CHEAP))
 (20 8 (:REWRITE SYNDEF::|even-IMPLIES|))
 (12 12 (:TYPE-PRESCRIPTION SYNDEF::|odd|))
 (10 10 (:TYPE-PRESCRIPTION SYMBOL-TERM-ALISTP))
 (8 8 (:TYPE-PRESCRIPTION SYNDEF::|even|))
 (5 5 (:REWRITE FTY::EQUAL-OF-CONS-BY-EQUAL-OF-STRIP-CARS))
 (4 4 (:REWRITE SYNTHETO::EVEN-IS-EVENP))
 )
(FTY::TMP-DEFFIXTYPE-IDEMPOTENT)
(SYNDEF::|point-EQUIV$INLINE|)
(SYNDEF::|point-EQUIV-IS-AN-EQUIVALENCE|)
(SYNDEF::|point-EQUIV-IMPLIES-EQUAL-point-FIX-1|)
(SYNDEF::|point-FIX-UNDER-point-EQUIV|)
(SYNDEF::|EQUAL-OF-point-FIX-1-FORWARD-TO-point-EQUIV|)
(SYNDEF::|EQUAL-OF-point-FIX-2-FORWARD-TO-point-EQUIV|)
(SYNDEF::|point-EQUIV-OF-point-FIX-1-FORWARD|)
(SYNDEF::|point-EQUIV-OF-point-FIX-2-FORWARD|)
(SYNDEF::|TAG-OF-point-FIX|)
(SYNDEF::|point->x$INLINE|
 (4 1 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 (1 1 (:DEFINITION STRIP-CARS))
 (1 1 (:DEFINITION ALISTP))
 )
(SYNDEF::|INTEGERP-OF-point->x|)
(SYNDEF::|point->x$INLINE-OF-point-FIX-X|
 (9 3 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|point-FIX$INLINE|))
 )
(SYNDEF::|point->x$INLINE-point-EQUIV-CONGRUENCE-ON-X|)
(SYNDEF::|point->y$INLINE|
 (4 1 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 )
(SYNDEF::|INTEGERP-OF-point->y|)
(SYNDEF::|point->y$INLINE-OF-point-FIX-X|
 (9 3 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|point-FIX$INLINE|))
 )
(SYNDEF::|point->y$INLINE-point-EQUIV-CONGRUENCE-ON-X|)
(SYNDEF::|point|)
(SYNDEF::|point-P-OF-point|
 (6 6 (:REWRITE IFIX-WHEN-INTEGERP))
 )
(SYNDEF::|point->x-OF-point|
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|point|))
 )
(SYNDEF::|point->y-OF-point|
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|point|))
 )
(SYNDEF::|point-OF-FIELDS|
 (3 1 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 )
(SYNDEF::|point-FIX-WHEN-point|
 (3 1 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 )
(SYNDEF::|EQUAL-OF-point|
 (48 48 (:REWRITE IFIX-WHEN-INTEGERP))
 )
(SYNDEF::|point-OF-IFIX-x|)
(SYNDEF::|point-INT-EQUIV-CONGRUENCE-ON-x|)
(SYNDEF::|point-OF-IFIX-y|)
(SYNDEF::|point-INT-EQUIV-CONGRUENCE-ON-y|)
(SYNDEF::|point-FIX-REDEF|)
(SYNDEF::|TAG-OF-point|)
(SYNDEF::|edge-P|
 (474 24 (:REWRITE ALISTP-WHEN-HONS-DUPLICITY-ALIST-P))
 (402 24 (:REWRITE HONS-DUPLICITY-ALIST-P-WHEN-NOT-CONSP))
 (236 8 (:REWRITE STRIP-CARS-WHEN-ATOM))
 (206 22 (:REWRITE ALISTP-WHEN-ATOM))
 (123 57 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (106 10 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 (99 49 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (99 49 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (87 23 (:REWRITE DEFAULT-CAR))
 (86 86 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (86 86 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (78 42 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (78 42 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (78 42 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (66 66 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (57 57 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (57 57 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (57 57 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (57 57 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (57 57 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (57 57 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (57 57 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (57 57 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (57 57 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (57 57 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (57 57 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (57 57 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (56 56 (:TYPE-PRESCRIPTION SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P))
 (48 48 (:TYPE-PRESCRIPTION HONS-DUPLICITY-ALIST-P))
 (44 22 (:REWRITE ALISTP-WHEN-PSEUDO-TERM-ALISTP-CHEAP))
 (38 2 (:REWRITE CONSP-OF-STRIP-CARS))
 (34 14 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (22 22 (:TYPE-PRESCRIPTION PSEUDO-TERM-ALISTP))
 (18 18 (:REWRITE DEFAULT-CDR))
 (8 4 (:REWRITE CONSP-OF-CAR-WHEN-SYMBOL-TERM-ALISTP-CHEAP))
 (4 4 (:TYPE-PRESCRIPTION SYMBOL-TERM-ALISTP))
 )
(SYNDEF::|CONSP-WHEN-edge-P|)
(SYNDEF::|TAG-WHEN-edge-P|)
(SYNDEF::|edge-P-WHEN-WRONG-TAG|)
(SYNDEF::|edge-FIX$INLINE|)
(SYNDEF::|edge-P-OF-edge-FIX|
 (26 10 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (16 16 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 )
(SYNDEF::|edge-FIX-WHEN-edge-P|
 (1 1 (:DEFINITION STRIP-CARS))
 (1 1 (:DEFINITION ALISTP))
 )
(SYNDEF::|edge-FIX$INLINE|
 (474 24 (:REWRITE ALISTP-OF-CDR))
 (368 29 (:REWRITE ALISTP-WHEN-HONS-DUPLICITY-ALIST-P))
 (312 16 (:REWRITE CONSP-OF-CAR-WHEN-ALISTP))
 (290 25 (:REWRITE HONS-DUPLICITY-ALIST-P-WHEN-NOT-CONSP))
 (216 52 (:REWRITE DEFAULT-CAR))
 (138 74 (:REWRITE DEFAULT-CDR))
 (136 4 (:REWRITE STRIP-CARS-WHEN-ATOM))
 (135 15 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 (126 58 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (106 50 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (106 50 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (92 92 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (92 92 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (74 38 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (74 38 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (74 38 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (68 68 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (68 36 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (58 58 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (58 58 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (58 58 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (58 58 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (58 58 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (58 58 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (58 58 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (58 58 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (58 58 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (58 58 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (58 58 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (58 58 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (56 28 (:REWRITE ALISTP-WHEN-PSEUDO-TERM-ALISTP-CHEAP))
 (49 49 (:TYPE-PRESCRIPTION HONS-DUPLICITY-ALIST-P))
 (40 2 (:REWRITE CONSP-OF-STRIP-CARS))
 (28 28 (:TYPE-PRESCRIPTION PSEUDO-TERM-ALISTP))
 (20 10 (:REWRITE CONSP-OF-CAR-WHEN-SYMBOL-TERM-ALISTP-CHEAP))
 (10 10 (:TYPE-PRESCRIPTION SYMBOL-TERM-ALISTP))
 (5 5 (:REWRITE FTY::EQUAL-OF-CONS-BY-EQUAL-OF-STRIP-CARS))
 )
(FTY::TMP-DEFFIXTYPE-IDEMPOTENT)
(SYNDEF::|edge-EQUIV$INLINE|)
(SYNDEF::|edge-EQUIV-IS-AN-EQUIVALENCE|)
(SYNDEF::|edge-EQUIV-IMPLIES-EQUAL-edge-FIX-1|)
(SYNDEF::|edge-FIX-UNDER-edge-EQUIV|)
(SYNDEF::|EQUAL-OF-edge-FIX-1-FORWARD-TO-edge-EQUIV|)
(SYNDEF::|EQUAL-OF-edge-FIX-2-FORWARD-TO-edge-EQUIV|)
(SYNDEF::|edge-EQUIV-OF-edge-FIX-1-FORWARD|)
(SYNDEF::|edge-EQUIV-OF-edge-FIX-2-FORWARD|)
(SYNDEF::|TAG-OF-edge-FIX|)
(SYNDEF::|edge->p1$INLINE|
 (4 1 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 (1 1 (:DEFINITION STRIP-CARS))
 )
(SYNDEF::|point-P-OF-edge->p1|)
(SYNDEF::|edge->p1$INLINE-OF-edge-FIX-X|
 (9 3 (:REWRITE SYNDEF::|edge-FIX-WHEN-edge-P|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|edge-P|))
 )
(SYNDEF::|edge->p1$INLINE-edge-EQUIV-CONGRUENCE-ON-X|)
(SYNDEF::|edge->p2$INLINE|
 (4 1 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 )
(SYNDEF::|point-P-OF-edge->p2|)
(SYNDEF::|edge->p2$INLINE-OF-edge-FIX-X|
 (9 3 (:REWRITE SYNDEF::|edge-FIX-WHEN-edge-P|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|edge-P|))
 )
(SYNDEF::|edge->p2$INLINE-edge-EQUIV-CONGRUENCE-ON-X|)
(SYNDEF::|edge|)
(SYNDEF::|edge-P-OF-edge|
 (14 6 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (8 8 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 )
(SYNDEF::|edge->p1-OF-edge|)
(SYNDEF::|edge->p2-OF-edge|)
(SYNDEF::|edge-OF-FIELDS|
 (3 1 (:REWRITE SYNDEF::|edge-FIX-WHEN-edge-P|))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|edge-P|))
 )
(SYNDEF::|edge-FIX-WHEN-edge|
 (3 1 (:REWRITE SYNDEF::|edge-FIX-WHEN-edge-P|))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|edge-P|))
 )
(SYNDEF::|EQUAL-OF-edge|
 (1 1 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 )
(SYNDEF::|edge-OF-point-FIX-p1|)
(SYNDEF::|edge-point-EQUIV-CONGRUENCE-ON-p1|)
(SYNDEF::|edge-OF-point-FIX-p2|)
(SYNDEF::|edge-point-EQUIV-CONGRUENCE-ON-p2|)
(SYNDEF::|edge-FIX-REDEF|)
(SYNDEF::|TAG-OF-edge|)
(SYNDEF::|edge-P|
 (474 24 (:REWRITE ALISTP-WHEN-HONS-DUPLICITY-ALIST-P))
 (402 24 (:REWRITE HONS-DUPLICITY-ALIST-P-WHEN-NOT-CONSP))
 (236 8 (:REWRITE STRIP-CARS-WHEN-ATOM))
 (206 22 (:REWRITE ALISTP-WHEN-ATOM))
 (123 57 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (106 10 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 (99 49 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (99 49 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (87 23 (:REWRITE DEFAULT-CAR))
 (86 86 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (86 86 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (78 42 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (78 42 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (78 42 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (66 66 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (57 57 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (57 57 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (57 57 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (57 57 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (57 57 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (57 57 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (57 57 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (57 57 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (57 57 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (57 57 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (57 57 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (57 57 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (56 56 (:TYPE-PRESCRIPTION SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P))
 (48 48 (:TYPE-PRESCRIPTION HONS-DUPLICITY-ALIST-P))
 (44 22 (:REWRITE ALISTP-WHEN-PSEUDO-TERM-ALISTP-CHEAP))
 (38 2 (:REWRITE CONSP-OF-STRIP-CARS))
 (34 14 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (22 22 (:TYPE-PRESCRIPTION PSEUDO-TERM-ALISTP))
 (18 18 (:REWRITE DEFAULT-CDR))
 (8 4 (:REWRITE CONSP-OF-CAR-WHEN-SYMBOL-TERM-ALISTP-CHEAP))
 (4 4 (:TYPE-PRESCRIPTION SYMBOL-TERM-ALISTP))
 )
(SYNDEF::|CONSP-WHEN-edge-P|)
(SYNDEF::|TAG-WHEN-edge-P|)
(SYNDEF::|edge-P-WHEN-WRONG-TAG|)
(SYNDEF::|edge-FIX$INLINE|)
(SYNDEF::|edge-P-OF-edge-FIX|
 (26 10 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (16 16 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 )
(SYNDEF::|edge-FIX-WHEN-edge-P|
 (1 1 (:DEFINITION STRIP-CARS))
 (1 1 (:DEFINITION ALISTP))
 )
(SYNDEF::|edge-FIX$INLINE|
 (474 24 (:REWRITE ALISTP-OF-CDR))
 (368 29 (:REWRITE ALISTP-WHEN-HONS-DUPLICITY-ALIST-P))
 (312 16 (:REWRITE CONSP-OF-CAR-WHEN-ALISTP))
 (290 25 (:REWRITE HONS-DUPLICITY-ALIST-P-WHEN-NOT-CONSP))
 (216 52 (:REWRITE DEFAULT-CAR))
 (138 74 (:REWRITE DEFAULT-CDR))
 (136 4 (:REWRITE STRIP-CARS-WHEN-ATOM))
 (135 15 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 (126 58 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (106 50 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (106 50 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (92 92 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (92 92 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (74 38 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (74 38 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (74 38 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (68 68 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (68 36 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (58 58 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (58 58 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (58 58 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (58 58 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (58 58 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (58 58 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (58 58 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (58 58 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (58 58 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (58 58 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (58 58 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (58 58 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (56 28 (:REWRITE ALISTP-WHEN-PSEUDO-TERM-ALISTP-CHEAP))
 (49 49 (:TYPE-PRESCRIPTION HONS-DUPLICITY-ALIST-P))
 (40 2 (:REWRITE CONSP-OF-STRIP-CARS))
 (28 28 (:TYPE-PRESCRIPTION PSEUDO-TERM-ALISTP))
 (20 10 (:REWRITE CONSP-OF-CAR-WHEN-SYMBOL-TERM-ALISTP-CHEAP))
 (10 10 (:TYPE-PRESCRIPTION SYMBOL-TERM-ALISTP))
 (5 5 (:REWRITE FTY::EQUAL-OF-CONS-BY-EQUAL-OF-STRIP-CARS))
 )
(FTY::TMP-DEFFIXTYPE-IDEMPOTENT)
(SYNDEF::|edge-EQUIV$INLINE|)
(SYNDEF::|edge-EQUIV-IS-AN-EQUIVALENCE|)
(SYNDEF::|edge-EQUIV-IMPLIES-EQUAL-edge-FIX-1|)
(SYNDEF::|edge-FIX-UNDER-edge-EQUIV|)
(SYNDEF::|EQUAL-OF-edge-FIX-1-FORWARD-TO-edge-EQUIV|)
(SYNDEF::|EQUAL-OF-edge-FIX-2-FORWARD-TO-edge-EQUIV|)
(SYNDEF::|edge-EQUIV-OF-edge-FIX-1-FORWARD|)
(SYNDEF::|edge-EQUIV-OF-edge-FIX-2-FORWARD|)
(SYNDEF::|TAG-OF-edge-FIX|)
(SYNDEF::|edge->p1$INLINE|
 (4 1 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 (1 1 (:DEFINITION STRIP-CARS))
 )
(SYNDEF::|point-P-OF-edge->p1|)
(SYNDEF::|edge->p1$INLINE-OF-edge-FIX-X|
 (9 3 (:REWRITE SYNDEF::|edge-FIX-WHEN-edge-P|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|edge-P|))
 )
(SYNDEF::|edge->p1$INLINE-edge-EQUIV-CONGRUENCE-ON-X|)
(SYNDEF::|edge->p2$INLINE|
 (4 1 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 )
(SYNDEF::|point-P-OF-edge->p2|)
(SYNDEF::|edge->p2$INLINE-OF-edge-FIX-X|
 (9 3 (:REWRITE SYNDEF::|edge-FIX-WHEN-edge-P|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|edge-P|))
 )
(SYNDEF::|edge->p2$INLINE-edge-EQUIV-CONGRUENCE-ON-X|)
(SYNDEF::|edge|)
(SYNDEF::|edge-P-OF-edge|
 (14 6 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (8 8 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 )
(SYNDEF::|edge->p1-OF-edge|)
(SYNDEF::|edge->p2-OF-edge|)
(SYNDEF::|edge-OF-FIELDS|
 (3 1 (:REWRITE SYNDEF::|edge-FIX-WHEN-edge-P|))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|edge-P|))
 )
(SYNDEF::|edge-FIX-WHEN-edge|
 (3 1 (:REWRITE SYNDEF::|edge-FIX-WHEN-edge-P|))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|edge-P|))
 )
(SYNDEF::|EQUAL-OF-edge|
 (1 1 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 )
(SYNDEF::|edge-OF-point-FIX-p1|)
(SYNDEF::|edge-point-EQUIV-CONGRUENCE-ON-p1|)
(SYNDEF::|edge-OF-point-FIX-p2|)
(SYNDEF::|edge-point-EQUIV-CONGRUENCE-ON-p2|)
(SYNDEF::|edge-FIX-REDEF|)
(SYNDEF::|TAG-OF-edge|)
(SYNDEF::|odd_of_plus_1|
 (19 3 (:REWRITE SYNDEF::|odd-IMPLIES|))
 (10 1 (:DEFINITION SYNDEF::|odd|))
 (7 7 (:REWRITE EVENP-WHEN-NOT-ACL2-NUMBERP-CHEAP))
 (6 3 (:REWRITE SYNDEF::|even-IMPLIES|))
 (3 2 (:REWRITE SYNTHETO::EVEN-IS-EVENP))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|even|))
 (1 1 (:REWRITE DEFAULT-+-2))
 (1 1 (:REWRITE DEFAULT-+-1))
 )
(SYNDEF::|odd_of_plus_1|
 (149 30 (:REWRITE SYNDEF::|odd-IMPLIES|))
 (108 11 (:REWRITE SYNTHETO::ODD-IS-ODDP))
 (83 30 (:REWRITE SYNDEF::|even-IMPLIES|))
 (51 5 (:REWRITE EVENP-OF-+-WHEN-NOT-EVENP-ARG1))
 (35 35 (:TYPE-PRESCRIPTION SYNDEF::|even|))
 (24 24 (:REWRITE EVENP-WHEN-NOT-ACL2-NUMBERP-CHEAP))
 (18 5 (:REWRITE EVENP-OF-+-WHEN-EVENP-ARG2))
 (14 5 (:REWRITE EVENP-REDUCE-ODD-ALT))
 (12 12 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (11 5 (:REWRITE ODD-PLUS-ODD-IS-EVEN))
 (10 5 (:REWRITE EVENP-OF-+-WHEN-EVENP-ARG1))
 (10 5 (:REWRITE DEFAULT-+-2))
 (7 4 (:REWRITE FIX-WHEN-ACL2-NUMBERP))
 (5 5 (:REWRITE DEFAULT-+-1))
 )
(SYNDEF::|odd_of_plus_1|
 (19 3 (:REWRITE SYNDEF::|odd-IMPLIES|))
 (10 1 (:DEFINITION SYNDEF::|odd|))
 (7 7 (:REWRITE EVENP-WHEN-NOT-ACL2-NUMBERP-CHEAP))
 (6 3 (:REWRITE SYNDEF::|even-IMPLIES|))
 (3 2 (:REWRITE SYNTHETO::EVEN-IS-EVENP))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|even|))
 (1 1 (:REWRITE DEFAULT-+-2))
 (1 1 (:REWRITE DEFAULT-+-1))
 )
(SYNDEF::|odd_of_plus_1|
 (19 3 (:REWRITE SYNDEF::|odd-IMPLIES|))
 (10 1 (:DEFINITION SYNDEF::|odd|))
 (7 7 (:REWRITE EVENP-WHEN-NOT-ACL2-NUMBERP-CHEAP))
 (6 3 (:REWRITE SYNDEF::|even-IMPLIES|))
 (3 2 (:REWRITE SYNTHETO::EVEN-IS-EVENP))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|even|))
 (1 1 (:REWRITE DEFAULT-+-2))
 (1 1 (:REWRITE DEFAULT-+-1))
 )
(SYNDEF::|odd_of_plus_1|
 (149 30 (:REWRITE SYNDEF::|odd-IMPLIES|))
 (108 11 (:REWRITE SYNTHETO::ODD-IS-ODDP))
 (83 30 (:REWRITE SYNDEF::|even-IMPLIES|))
 (51 5 (:REWRITE EVENP-OF-+-WHEN-NOT-EVENP-ARG1))
 (35 35 (:TYPE-PRESCRIPTION SYNDEF::|even|))
 (24 24 (:REWRITE EVENP-WHEN-NOT-ACL2-NUMBERP-CHEAP))
 (18 5 (:REWRITE EVENP-OF-+-WHEN-EVENP-ARG2))
 (14 5 (:REWRITE EVENP-REDUCE-ODD-ALT))
 (12 12 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (11 5 (:REWRITE ODD-PLUS-ODD-IS-EVEN))
 (10 5 (:REWRITE EVENP-OF-+-WHEN-EVENP-ARG1))
 (10 5 (:REWRITE DEFAULT-+-2))
 (7 4 (:REWRITE FIX-WHEN-ACL2-NUMBERP))
 (5 5 (:REWRITE DEFAULT-+-1))
 )
(SYNDEF::|odd_of_plus_1|
 (19 3 (:REWRITE SYNDEF::|odd-IMPLIES|))
 (10 1 (:DEFINITION SYNDEF::|odd|))
 (7 7 (:REWRITE EVENP-WHEN-NOT-ACL2-NUMBERP-CHEAP))
 (6 3 (:REWRITE SYNDEF::|even-IMPLIES|))
 (3 2 (:REWRITE SYNTHETO::EVEN-IS-EVENP))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|even|))
 (1 1 (:REWRITE DEFAULT-+-2))
 (1 1 (:REWRITE DEFAULT-+-1))
 )
(SYNDEF::|natp|)
(SYNDEF::|BOOLEANP-OF-natp|)
(SYNDEF::|natp-ENSURES|)
(SYNDEF::|natp-IMPLIES|)
(SYNDEF::|natp|)
(SYNDEF::|BOOLEANP-OF-natp|)
(SYNDEF::|natp-ENSURES|)
(SYNDEF::|natp-IMPLIES|)
(SYNDEF::|SEQUENCE[point]-P|)
(STD::DEFLIST-LOCAL-BOOLEANP-ELEMENT-THM)
(STD::DEFLIST-LOCAL-ELEMENTP-OF-NIL-THM)
(SYNDEF::|SEQUENCE[point]-P-OF-CONS|)
(SYNDEF::|SEQUENCE[point]-P-OF-CDR-WHEN-SEQUENCE[point]-P|)
(SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|)
(SYNDEF::|point-P-OF-CAR-WHEN-SEQUENCE[point]-P|)
(SYNDEF::|TRUE-LISTP-WHEN-SEQUENCE[point]-P-COMPOUND-RECOGNIZER|)
(SYNDEF::|SEQUENCE[point]-P-OF-LIST-FIX|)
(SYNDEF::|SEQUENCE[point]-P-OF-SFIX|)
(SYNDEF::|SEQUENCE[point]-P-OF-INSERT|)
(SYNDEF::|SEQUENCE[point]-P-OF-DELETE|)
(SYNDEF::|SEQUENCE[point]-P-OF-MERGESORT|)
(SYNDEF::|SEQUENCE[point]-P-OF-UNION|)
(SYNDEF::|SEQUENCE[point]-P-OF-INTERSECT-1|)
(SYNDEF::|SEQUENCE[point]-P-OF-INTERSECT-2|)
(SYNDEF::|SEQUENCE[point]-P-OF-DIFFERENCE|)
(SYNDEF::|SEQUENCE[point]-P-OF-DUPLICATED-MEMBERS|)
(SYNDEF::|SEQUENCE[point]-P-OF-REV|)
(SYNDEF::|SEQUENCE[point]-P-OF-APPEND|)
(SYNDEF::|SEQUENCE[point]-P-OF-RCONS|)
(SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|)
(SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|)
(SYNDEF::|SEQUENCE[point]-P-OF-SET-DIFFERENCE-EQUAL|)
(SYNDEF::|SEQUENCE[point]-P-OF-INTERSECTION-EQUAL-1|)
(SYNDEF::|SEQUENCE[point]-P-OF-INTERSECTION-EQUAL-2|)
(SYNDEF::|SEQUENCE[point]-P-OF-UNION-EQUAL|)
(SYNDEF::|SEQUENCE[point]-P-OF-TAKE|)
(SYNDEF::|SEQUENCE[point]-P-OF-REPEAT|)
(SYNDEF::|point-P-OF-NTH-WHEN-SEQUENCE[point]-P|)
(SYNDEF::|SEQUENCE[point]-P-OF-UPDATE-NTH|)
(SYNDEF::|SEQUENCE[point]-P-OF-BUTLAST|)
(SYNDEF::|SEQUENCE[point]-P-OF-NTHCDR|)
(SYNDEF::|SEQUENCE[point]-P-OF-LAST|)
(SYNDEF::|SEQUENCE[point]-P-OF-REMOVE|)
(SYNDEF::|SEQUENCE[point]-P-OF-REVAPPEND|)
(SYNDEF::|SEQUENCE[point]-FIX$INLINE|)
(SYNDEF::|SEQUENCE[point]-P-OF-SEQUENCE[point]-FIX|
 (30 1 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (22 2 (:REWRITE SYNDEF::|point-P-OF-CAR-WHEN-SEQUENCE[point]-P|))
 (18 10 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (15 1 (:DEFINITION SYNDEF::|SEQUENCE[point]-P|))
 (12 6 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (12 5 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (8 8 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 (4 4 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (2 2 (:REWRITE FTY::OPEN-MEMBER-EQUAL-ON-LIST-OF-TAGS))
 (2 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-CDR-WHEN-SEQUENCE[point]-P|))
 )
(SYNDEF::|SEQUENCE[point]-FIX-WHEN-SEQUENCE[point]-P|
 (32 4 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-CDR-WHEN-SEQUENCE[point]-P|))
 (28 24 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (13 3 (:REWRITE SYNDEF::|point-P-OF-CAR-WHEN-SEQUENCE[point]-P|))
 (9 6 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (4 4 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (2 2 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (1 1 (:REWRITE FTY::OPEN-MEMBER-EQUAL-ON-LIST-OF-TAGS))
 )
(SYNDEF::|SEQUENCE[point]-FIX$INLINE|
 (8 8 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (6 1 (:REWRITE SYNDEF::|point-P-OF-CAR-WHEN-SEQUENCE[point]-P|))
 (6 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-CDR-WHEN-SEQUENCE[point]-P|))
 (4 4 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (2 2 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 )
(FTY::TMP-DEFFIXTYPE-IDEMPOTENT
 (2 2 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (1 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 )
(SYNDEF::|SEQUENCE[point]-EQUIV$INLINE|)
(SYNDEF::|SEQUENCE[point]-EQUIV-IS-AN-EQUIVALENCE|)
(SYNDEF::|SEQUENCE[point]-EQUIV-IMPLIES-EQUAL-SEQUENCE[point]-FIX-1|)
(SYNDEF::|SEQUENCE[point]-FIX-UNDER-SEQUENCE[point]-EQUIV|)
(SYNDEF::|EQUAL-OF-SEQUENCE[point]-FIX-1-FORWARD-TO-SEQUENCE[point]-EQUIV|)
(SYNDEF::|EQUAL-OF-SEQUENCE[point]-FIX-2-FORWARD-TO-SEQUENCE[point]-EQUIV|)
(SYNDEF::|SEQUENCE[point]-EQUIV-OF-SEQUENCE[point]-FIX-1-FORWARD|)
(SYNDEF::|SEQUENCE[point]-EQUIV-OF-SEQUENCE[point]-FIX-2-FORWARD|)
(SYNDEF::|CAR-OF-SEQUENCE[point]-FIX-X-UNDER-point-EQUIV|
 (33 3 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (18 3 (:REWRITE SYNDEF::|point-P-OF-CAR-WHEN-SEQUENCE[point]-P|))
 (18 2 (:REWRITE SYNDEF::|SEQUENCE[point]-FIX-WHEN-SEQUENCE[point]-P|))
 (12 12 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[point]-P|))
 (12 12 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 (6 6 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (6 6 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (6 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-CDR-WHEN-SEQUENCE[point]-P|))
 (3 3 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[point]-FIX$INLINE|))
 )
(SYNDEF::|CAR-SEQUENCE[point]-EQUIV-CONGRUENCE-ON-X-UNDER-point-EQUIV|)
(SYNDEF::|CDR-OF-SEQUENCE[point]-FIX-X-UNDER-SEQUENCE[point]-EQUIV|
 (41 3 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-CDR-WHEN-SEQUENCE[point]-P|))
 (22 2 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (20 20 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (12 2 (:REWRITE SYNDEF::|point-P-OF-CAR-WHEN-SEQUENCE[point]-P|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 (4 4 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 )
(SYNDEF::|CDR-SEQUENCE[point]-EQUIV-CONGRUENCE-ON-X-UNDER-SEQUENCE[point]-EQUIV|)
(SYNDEF::|CONS-OF-point-FIX-X-UNDER-SEQUENCE[point]-EQUIV|
 (34 4 (:REWRITE SYNDEF::|SEQUENCE[point]-FIX-WHEN-SEQUENCE[point]-P|))
 (17 2 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-CONS|))
 (10 10 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (8 8 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[point]-P|))
 (5 5 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 )
(SYNDEF::|CONS-point-EQUIV-CONGRUENCE-ON-X-UNDER-SEQUENCE[point]-EQUIV|)
(SYNDEF::|CONS-OF-SEQUENCE[point]-FIX-Y-UNDER-SEQUENCE[point]-EQUIV|
 (20 2 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-CONS|))
 (8 8 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 (8 8 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (8 8 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (6 2 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (5 4 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 )
(SYNDEF::|CONS-SEQUENCE[point]-EQUIV-CONGRUENCE-ON-Y-UNDER-SEQUENCE[point]-EQUIV|)
(SYNDEF::|CONSP-OF-SEQUENCE[point]-FIX|
 (18 2 (:REWRITE SYNDEF::|SEQUENCE[point]-FIX-WHEN-SEQUENCE[point]-P|))
 (11 1 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (8 8 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[point]-P|))
 (8 8 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (6 1 (:REWRITE SYNDEF::|point-P-OF-CAR-WHEN-SEQUENCE[point]-P|))
 (6 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-CDR-WHEN-SEQUENCE[point]-P|))
 (4 4 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 (2 2 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 )
(SYNDEF::|SEQUENCE[point]-FIX-UNDER-IFF|
 (18 2 (:REWRITE SYNDEF::|SEQUENCE[point]-FIX-WHEN-SEQUENCE[point]-P|))
 (11 1 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (8 8 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[point]-P|))
 (8 8 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (6 1 (:REWRITE SYNDEF::|point-P-OF-CAR-WHEN-SEQUENCE[point]-P|))
 (6 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-CDR-WHEN-SEQUENCE[point]-P|))
 (4 4 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 (2 2 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 )
(SYNDEF::|SEQUENCE[point]-FIX-OF-CONS|
 (21 3 (:REWRITE SYNDEF::|SEQUENCE[point]-FIX-WHEN-SEQUENCE[point]-P|))
 (9 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-CONS|))
 (6 6 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (6 2 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[point]-P|))
 (4 4 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (3 3 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 )
(SYNDEF::|LEN-OF-SEQUENCE[point]-FIX|
 (35 4 (:REWRITE SYNDEF::|SEQUENCE[point]-FIX-WHEN-SEQUENCE[point]-P|))
 (14 14 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (13 13 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[point]-P|))
 (12 2 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-CDR-WHEN-SEQUENCE[point]-P|))
 (11 1 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (7 7 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (6 1 (:REWRITE SYNDEF::|point-P-OF-CAR-WHEN-SEQUENCE[point]-P|))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 (2 2 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (1 1 (:REWRITE FTY::EQUAL-OF-LEN))
 )
(SYNDEF::|SEQUENCE[point]-FIX-OF-APPEND|
 (114 10 (:REWRITE SYNDEF::|SEQUENCE[point]-FIX-WHEN-SEQUENCE[point]-P|))
 (58 2 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-APPEND|))
 (40 36 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (29 29 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[point]-P|))
 (24 2 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-LIST-FIX|))
 (22 16 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (14 4 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-CDR-WHEN-SEQUENCE[point]-P|))
 (12 12 (:TYPE-PRESCRIPTION TRUE-LIST-FIX))
 (12 2 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (6 1 (:REWRITE SYNDEF::|point-P-OF-CAR-WHEN-SEQUENCE[point]-P|))
 (4 4 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 (2 2 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 )
(SYNDEF::|SEQUENCE[point]-FIX-OF-REPEAT|
 (20 2 (:REWRITE SYNDEF::|SEQUENCE[point]-FIX-WHEN-SEQUENCE[point]-P|))
 (16 4 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (12 2 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-REPEAT|))
 (10 10 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 (10 10 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[point]-P|))
 (1 1 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[point]-FIX-UNDER-SEQUENCE[point]-EQUIV|))
 )
(SYNDEF::|LIST-EQUIV-REFINES-SEQUENCE[point]-EQUIV|
 (146 14 (:REWRITE SYNDEF::|SEQUENCE[point]-FIX-WHEN-SEQUENCE[point]-P|))
 (112 8 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (88 18 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-CDR-WHEN-SEQUENCE[point]-P|))
 (72 72 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (72 8 (:REWRITE SYNDEF::|point-P-OF-CAR-WHEN-SEQUENCE[point]-P|))
 (70 70 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[point]-P|))
 (36 36 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (16 16 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 (16 16 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (1 1 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 )
(SYNDEF::|NTH-OF-SEQUENCE[point]-FIX|
 (253 25 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (166 23 (:REWRITE SYNDEF::|SEQUENCE[point]-FIX-WHEN-SEQUENCE[point]-P|))
 (98 98 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (93 93 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[point]-P|))
 (80 15 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-CDR-WHEN-SEQUENCE[point]-P|))
 (74 7 (:REWRITE SYNDEF::|point-P-OF-NTH-WHEN-SEQUENCE[point]-P|))
 (54 9 (:REWRITE SYNDEF::|point-P-OF-CAR-WHEN-SEQUENCE[point]-P|))
 (50 50 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 (50 50 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (49 49 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 )
(SYNDEF::|SEQUENCE[point]-EQUIV-IMPLIES-SEQUENCE[point]-EQUIV-APPEND-1|
 (269 32 (:REWRITE SYNDEF::|SEQUENCE[point]-FIX-WHEN-SEQUENCE[point]-P|))
 (205 17 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (128 128 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (126 126 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[point]-P|))
 (120 17 (:REWRITE SYNDEF::|point-P-OF-CAR-WHEN-SEQUENCE[point]-P|))
 (117 22 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-CDR-WHEN-SEQUENCE[point]-P|))
 (64 64 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (34 34 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 (34 34 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (1 1 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 )
(SYNDEF::|SEQUENCE[point]-EQUIV-IMPLIES-SEQUENCE[point]-EQUIV-APPEND-2|
 (393 46 (:REWRITE SYNDEF::|SEQUENCE[point]-FIX-WHEN-SEQUENCE[point]-P|))
 (322 26 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (204 39 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-CDR-WHEN-SEQUENCE[point]-P|))
 (192 26 (:REWRITE SYNDEF::|point-P-OF-CAR-WHEN-SEQUENCE[point]-P|))
 (190 190 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (189 189 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[point]-P|))
 (95 95 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (52 52 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 (52 52 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (4 4 (:REWRITE SYNDEF::|CONSP-OF-SEQUENCE[point]-FIX|))
 )
(SYNTHETO::|SEQUENCE[point]-EQUIV-IMPLIES-SEQUENCE[point]-EQUIV-NTHCDR-2|
 (298 20 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (208 39 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-CDR-WHEN-SEQUENCE[point]-P|))
 (198 198 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (198 20 (:REWRITE SYNDEF::|point-P-OF-CAR-WHEN-SEQUENCE[point]-P|))
 (40 40 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 (40 40 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 )
(SYNTHETO::|SEQUENCE[point]-EQUIV-IMPLIES-SEQUENCE[point]-EQUIV-TAKE-2|
 (553 38 (:REWRITE SYNDEF::|SEQUENCE[point]-FIX-WHEN-SEQUENCE[point]-P|))
 (432 28 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (304 51 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-CDR-WHEN-SEQUENCE[point]-P|))
 (296 26 (:REWRITE SYNDEF::|point-P-OF-CAR-WHEN-SEQUENCE[point]-P|))
 (236 236 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[point]-P|))
 (236 236 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (229 24 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-TAKE|))
 (136 118 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (66 66 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 (66 66 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (18 18 (:TYPE-PRESCRIPTION NFIX))
 (12 12 (:TYPE-PRESCRIPTION LEN))
 (6 6 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[point]-FIX-UNDER-SEQUENCE[point]-EQUIV|))
 (1 1 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 )
(SYNDEF::|max_x|
 (87 5 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (79 1 (:DEFINITION SYNDEF::|max_x|))
 (22 4 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (18 2 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (16 6 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (13 13 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (9 3 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (9 3 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (9 3 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (8 8 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (8 8 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (8 8 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (8 8 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (8 8 (:LINEAR LEN-WHEN-PREFIXP))
 (6 6 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (6 3 (:REWRITE DEFAULT-<-2))
 (6 3 (:REWRITE DEFAULT-+-2))
 (5 5 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (4 4 (:REWRITE DEFAULT-CDR))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:REWRITE DEFAULT-+-1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (3 1 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (3 1 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (2 2 (:REWRITE SUBSETP-TRANS2))
 (2 2 (:REWRITE SUBSETP-TRANS))
 (2 2 (:REWRITE DEFAULT-CAR))
 (2 2 (:REWRITE <=-TRANSITIVE-2))
 (2 2 (:REWRITE <=-TRANSITIVE-1))
 (1 1 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (1 1 (:REWRITE <-OF-+-COMBINE-CONSTANTS-1))
 )
(SYNDEF::|NATP-OF-max_x|
 (59 5 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (34 10 (:REWRITE <=-TRANSITIVE-1))
 (25 15 (:REWRITE DEFAULT-<-1))
 (20 15 (:REWRITE DEFAULT-<-2))
 (15 5 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (15 5 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (15 5 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (10 10 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (10 10 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (10 10 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (10 10 (:REWRITE <=-TRANSITIVE-2))
 (10 10 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (10 10 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (10 10 (:LINEAR LEN-WHEN-PREFIXP))
 (8 8 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (8 5 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (5 5 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (5 5 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (5 5 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (5 5 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (5 5 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (5 5 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (5 5 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (5 5 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (5 5 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (5 5 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (5 5 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (5 5 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (5 5 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (5 5 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (3 3 (:REWRITE SUBSETP-TRANS2))
 (3 3 (:REWRITE SUBSETP-TRANS))
 (2 2 (:REWRITE DEFAULT-CDR))
 (1 1 (:REWRITE DEFAULT-CAR))
 )
(SYNDEF::|max_x-ENSURES|)
(STD::DEFLIST-LOCAL-BOOLEANP-ELEMENT-THM)
(STD::DEFLIST-LOCAL-ELEMENTP-OF-NIL-THM)
(SYNDEF::|SEQUENCE[point]-P|)
(STD::DEFLIST-LOCAL-BOOLEANP-ELEMENT-THM)
(STD::DEFLIST-LOCAL-ELEMENTP-OF-NIL-THM)
(SYNDEF::|SEQUENCE[point]-P-OF-CONS|)
(SYNDEF::|SEQUENCE[point]-P-OF-CDR-WHEN-SEQUENCE[point]-P|)
(SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|)
(SYNDEF::|point-P-OF-CAR-WHEN-SEQUENCE[point]-P|)
(SYNDEF::|TRUE-LISTP-WHEN-SEQUENCE[point]-P-COMPOUND-RECOGNIZER|)
(SYNDEF::|SEQUENCE[point]-P-OF-LIST-FIX|)
(SYNDEF::|SEQUENCE[point]-P-OF-SFIX|)
(SYNDEF::|SEQUENCE[point]-P-OF-INSERT|)
(SYNDEF::|SEQUENCE[point]-P-OF-DELETE|)
(SYNDEF::|SEQUENCE[point]-P-OF-MERGESORT|)
(SYNDEF::|SEQUENCE[point]-P-OF-UNION|)
(SYNDEF::|SEQUENCE[point]-P-OF-INTERSECT-1|)
(SYNDEF::|SEQUENCE[point]-P-OF-INTERSECT-2|)
(SYNDEF::|SEQUENCE[point]-P-OF-DIFFERENCE|)
(SYNDEF::|SEQUENCE[point]-P-OF-DUPLICATED-MEMBERS|)
(SYNDEF::|SEQUENCE[point]-P-OF-REV|)
(SYNDEF::|SEQUENCE[point]-P-OF-APPEND|)
(SYNDEF::|SEQUENCE[point]-P-OF-RCONS|)
(SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|)
(SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|)
(SYNDEF::|SEQUENCE[point]-P-OF-SET-DIFFERENCE-EQUAL|)
(SYNDEF::|SEQUENCE[point]-P-OF-INTERSECTION-EQUAL-1|)
(SYNDEF::|SEQUENCE[point]-P-OF-INTERSECTION-EQUAL-2|)
(SYNDEF::|SEQUENCE[point]-P-OF-UNION-EQUAL|)
(SYNDEF::|SEQUENCE[point]-P-OF-TAKE|)
(SYNDEF::|SEQUENCE[point]-P-OF-REPEAT|)
(SYNDEF::|point-P-OF-NTH-WHEN-SEQUENCE[point]-P|)
(SYNDEF::|SEQUENCE[point]-P-OF-UPDATE-NTH|)
(SYNDEF::|SEQUENCE[point]-P-OF-BUTLAST|)
(SYNDEF::|SEQUENCE[point]-P-OF-NTHCDR|)
(SYNDEF::|SEQUENCE[point]-P-OF-LAST|)
(SYNDEF::|SEQUENCE[point]-P-OF-REMOVE|)
(SYNDEF::|SEQUENCE[point]-P-OF-REVAPPEND|)
(SYNDEF::|SEQUENCE[point]-FIX$INLINE|)
(SYNDEF::|SEQUENCE[point]-P-OF-SEQUENCE[point]-FIX|
 (30 1 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (22 2 (:REWRITE SYNDEF::|point-P-OF-CAR-WHEN-SEQUENCE[point]-P|))
 (18 10 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (15 1 (:DEFINITION SYNDEF::|SEQUENCE[point]-P|))
 (12 6 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (12 5 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (8 8 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 (4 4 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (2 2 (:REWRITE FTY::OPEN-MEMBER-EQUAL-ON-LIST-OF-TAGS))
 (2 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-CDR-WHEN-SEQUENCE[point]-P|))
 )
(SYNDEF::|SEQUENCE[point]-FIX-WHEN-SEQUENCE[point]-P|
 (32 4 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-CDR-WHEN-SEQUENCE[point]-P|))
 (28 24 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (13 3 (:REWRITE SYNDEF::|point-P-OF-CAR-WHEN-SEQUENCE[point]-P|))
 (9 6 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (4 4 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (2 2 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (1 1 (:REWRITE FTY::OPEN-MEMBER-EQUAL-ON-LIST-OF-TAGS))
 )
(SYNDEF::|SEQUENCE[point]-FIX$INLINE|
 (8 8 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (6 1 (:REWRITE SYNDEF::|point-P-OF-CAR-WHEN-SEQUENCE[point]-P|))
 (6 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-CDR-WHEN-SEQUENCE[point]-P|))
 (4 4 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (2 2 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 )
(FTY::TMP-DEFFIXTYPE-IDEMPOTENT
 (2 2 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (1 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 )
(SYNDEF::|SEQUENCE[point]-EQUIV$INLINE|)
(SYNDEF::|SEQUENCE[point]-EQUIV-IS-AN-EQUIVALENCE|)
(SYNDEF::|SEQUENCE[point]-EQUIV-IMPLIES-EQUAL-SEQUENCE[point]-FIX-1|)
(SYNDEF::|SEQUENCE[point]-FIX-UNDER-SEQUENCE[point]-EQUIV|)
(SYNDEF::|EQUAL-OF-SEQUENCE[point]-FIX-1-FORWARD-TO-SEQUENCE[point]-EQUIV|)
(SYNDEF::|EQUAL-OF-SEQUENCE[point]-FIX-2-FORWARD-TO-SEQUENCE[point]-EQUIV|)
(SYNDEF::|SEQUENCE[point]-EQUIV-OF-SEQUENCE[point]-FIX-1-FORWARD|)
(SYNDEF::|SEQUENCE[point]-EQUIV-OF-SEQUENCE[point]-FIX-2-FORWARD|)
(SYNDEF::|CAR-OF-SEQUENCE[point]-FIX-X-UNDER-point-EQUIV|
 (33 3 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (18 3 (:REWRITE SYNDEF::|point-P-OF-CAR-WHEN-SEQUENCE[point]-P|))
 (18 2 (:REWRITE SYNDEF::|SEQUENCE[point]-FIX-WHEN-SEQUENCE[point]-P|))
 (12 12 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[point]-P|))
 (12 12 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 (6 6 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (6 6 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (6 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-CDR-WHEN-SEQUENCE[point]-P|))
 (3 3 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[point]-FIX$INLINE|))
 )
(SYNDEF::|CAR-SEQUENCE[point]-EQUIV-CONGRUENCE-ON-X-UNDER-point-EQUIV|)
(SYNDEF::|CDR-OF-SEQUENCE[point]-FIX-X-UNDER-SEQUENCE[point]-EQUIV|
 (41 3 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-CDR-WHEN-SEQUENCE[point]-P|))
 (22 2 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (20 20 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (12 2 (:REWRITE SYNDEF::|point-P-OF-CAR-WHEN-SEQUENCE[point]-P|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 (4 4 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 )
(SYNDEF::|CDR-SEQUENCE[point]-EQUIV-CONGRUENCE-ON-X-UNDER-SEQUENCE[point]-EQUIV|)
(SYNDEF::|CONS-OF-point-FIX-X-UNDER-SEQUENCE[point]-EQUIV|
 (34 4 (:REWRITE SYNDEF::|SEQUENCE[point]-FIX-WHEN-SEQUENCE[point]-P|))
 (17 2 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-CONS|))
 (10 10 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (8 8 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[point]-P|))
 (5 5 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 )
(SYNDEF::|CONS-point-EQUIV-CONGRUENCE-ON-X-UNDER-SEQUENCE[point]-EQUIV|)
(SYNDEF::|CONS-OF-SEQUENCE[point]-FIX-Y-UNDER-SEQUENCE[point]-EQUIV|
 (20 2 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-CONS|))
 (8 8 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 (8 8 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (8 8 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (6 2 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (5 4 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 )
(SYNDEF::|CONS-SEQUENCE[point]-EQUIV-CONGRUENCE-ON-Y-UNDER-SEQUENCE[point]-EQUIV|)
(SYNDEF::|CONSP-OF-SEQUENCE[point]-FIX|
 (18 2 (:REWRITE SYNDEF::|SEQUENCE[point]-FIX-WHEN-SEQUENCE[point]-P|))
 (11 1 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (8 8 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[point]-P|))
 (8 8 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (6 1 (:REWRITE SYNDEF::|point-P-OF-CAR-WHEN-SEQUENCE[point]-P|))
 (6 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-CDR-WHEN-SEQUENCE[point]-P|))
 (4 4 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 (2 2 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 )
(SYNDEF::|SEQUENCE[point]-FIX-UNDER-IFF|
 (18 2 (:REWRITE SYNDEF::|SEQUENCE[point]-FIX-WHEN-SEQUENCE[point]-P|))
 (11 1 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (8 8 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[point]-P|))
 (8 8 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (6 1 (:REWRITE SYNDEF::|point-P-OF-CAR-WHEN-SEQUENCE[point]-P|))
 (6 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-CDR-WHEN-SEQUENCE[point]-P|))
 (4 4 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 (2 2 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 )
(SYNDEF::|SEQUENCE[point]-FIX-OF-CONS|
 (21 3 (:REWRITE SYNDEF::|SEQUENCE[point]-FIX-WHEN-SEQUENCE[point]-P|))
 (9 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-CONS|))
 (6 6 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (6 2 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[point]-P|))
 (4 4 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (3 3 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 )
(SYNDEF::|LEN-OF-SEQUENCE[point]-FIX|
 (35 4 (:REWRITE SYNDEF::|SEQUENCE[point]-FIX-WHEN-SEQUENCE[point]-P|))
 (14 14 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (13 13 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[point]-P|))
 (12 2 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-CDR-WHEN-SEQUENCE[point]-P|))
 (11 1 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (7 7 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (6 1 (:REWRITE SYNDEF::|point-P-OF-CAR-WHEN-SEQUENCE[point]-P|))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 (2 2 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (1 1 (:REWRITE FTY::EQUAL-OF-LEN))
 )
(SYNDEF::|SEQUENCE[point]-FIX-OF-APPEND|
 (114 10 (:REWRITE SYNDEF::|SEQUENCE[point]-FIX-WHEN-SEQUENCE[point]-P|))
 (58 2 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-APPEND|))
 (40 36 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (29 29 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[point]-P|))
 (24 2 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-LIST-FIX|))
 (22 16 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (14 4 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-CDR-WHEN-SEQUENCE[point]-P|))
 (12 12 (:TYPE-PRESCRIPTION TRUE-LIST-FIX))
 (12 2 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (6 1 (:REWRITE SYNDEF::|point-P-OF-CAR-WHEN-SEQUENCE[point]-P|))
 (4 4 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 (2 2 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 )
(SYNDEF::|SEQUENCE[point]-FIX-OF-REPEAT|
 (20 2 (:REWRITE SYNDEF::|SEQUENCE[point]-FIX-WHEN-SEQUENCE[point]-P|))
 (16 4 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (12 2 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-REPEAT|))
 (10 10 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 (10 10 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[point]-P|))
 (1 1 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[point]-FIX-UNDER-SEQUENCE[point]-EQUIV|))
 )
(SYNDEF::|LIST-EQUIV-REFINES-SEQUENCE[point]-EQUIV|
 (146 14 (:REWRITE SYNDEF::|SEQUENCE[point]-FIX-WHEN-SEQUENCE[point]-P|))
 (112 8 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (88 18 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-CDR-WHEN-SEQUENCE[point]-P|))
 (72 72 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (72 8 (:REWRITE SYNDEF::|point-P-OF-CAR-WHEN-SEQUENCE[point]-P|))
 (70 70 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[point]-P|))
 (36 36 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (16 16 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 (16 16 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (1 1 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 )
(SYNDEF::|NTH-OF-SEQUENCE[point]-FIX|
 (253 25 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (166 23 (:REWRITE SYNDEF::|SEQUENCE[point]-FIX-WHEN-SEQUENCE[point]-P|))
 (98 98 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (93 93 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[point]-P|))
 (80 15 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-CDR-WHEN-SEQUENCE[point]-P|))
 (74 7 (:REWRITE SYNDEF::|point-P-OF-NTH-WHEN-SEQUENCE[point]-P|))
 (54 9 (:REWRITE SYNDEF::|point-P-OF-CAR-WHEN-SEQUENCE[point]-P|))
 (50 50 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 (50 50 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (49 49 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 )
(SYNDEF::|SEQUENCE[point]-EQUIV-IMPLIES-SEQUENCE[point]-EQUIV-APPEND-1|
 (269 32 (:REWRITE SYNDEF::|SEQUENCE[point]-FIX-WHEN-SEQUENCE[point]-P|))
 (205 17 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (128 128 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (126 126 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[point]-P|))
 (120 17 (:REWRITE SYNDEF::|point-P-OF-CAR-WHEN-SEQUENCE[point]-P|))
 (117 22 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-CDR-WHEN-SEQUENCE[point]-P|))
 (64 64 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (34 34 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 (34 34 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (1 1 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 )
(SYNDEF::|SEQUENCE[point]-EQUIV-IMPLIES-SEQUENCE[point]-EQUIV-APPEND-2|
 (393 46 (:REWRITE SYNDEF::|SEQUENCE[point]-FIX-WHEN-SEQUENCE[point]-P|))
 (322 26 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (204 39 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-CDR-WHEN-SEQUENCE[point]-P|))
 (192 26 (:REWRITE SYNDEF::|point-P-OF-CAR-WHEN-SEQUENCE[point]-P|))
 (190 190 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (189 189 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[point]-P|))
 (95 95 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (52 52 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 (52 52 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (4 4 (:REWRITE SYNDEF::|CONSP-OF-SEQUENCE[point]-FIX|))
 )
(SYNTHETO::|SEQUENCE[point]-EQUIV-IMPLIES-SEQUENCE[point]-EQUIV-NTHCDR-2|
 (298 20 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (208 39 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-CDR-WHEN-SEQUENCE[point]-P|))
 (198 198 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (198 20 (:REWRITE SYNDEF::|point-P-OF-CAR-WHEN-SEQUENCE[point]-P|))
 (40 40 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 (40 40 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 )
(SYNTHETO::|SEQUENCE[point]-EQUIV-IMPLIES-SEQUENCE[point]-EQUIV-TAKE-2|
 (553 38 (:REWRITE SYNDEF::|SEQUENCE[point]-FIX-WHEN-SEQUENCE[point]-P|))
 (432 28 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (304 51 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-CDR-WHEN-SEQUENCE[point]-P|))
 (296 26 (:REWRITE SYNDEF::|point-P-OF-CAR-WHEN-SEQUENCE[point]-P|))
 (236 236 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[point]-P|))
 (236 236 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (229 24 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-TAKE|))
 (136 118 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (66 66 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 (66 66 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (18 18 (:TYPE-PRESCRIPTION NFIX))
 (12 12 (:TYPE-PRESCRIPTION LEN))
 (6 6 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[point]-FIX-UNDER-SEQUENCE[point]-EQUIV|))
 (1 1 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 )
(SYNDEF::|max_x|
 (87 5 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (79 1 (:DEFINITION SYNDEF::|max_x|))
 (22 4 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (18 2 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (16 6 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (13 13 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (9 3 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (9 3 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (9 3 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (8 8 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (8 8 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (8 8 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (8 8 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (8 8 (:LINEAR LEN-WHEN-PREFIXP))
 (6 6 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (6 3 (:REWRITE DEFAULT-<-2))
 (6 3 (:REWRITE DEFAULT-+-2))
 (5 5 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (4 4 (:REWRITE DEFAULT-CDR))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:REWRITE DEFAULT-+-1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (3 1 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (3 1 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (2 2 (:REWRITE SUBSETP-TRANS2))
 (2 2 (:REWRITE SUBSETP-TRANS))
 (2 2 (:REWRITE DEFAULT-CAR))
 (2 2 (:REWRITE <=-TRANSITIVE-2))
 (2 2 (:REWRITE <=-TRANSITIVE-1))
 (1 1 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (1 1 (:REWRITE <-OF-+-COMBINE-CONSTANTS-1))
 )
(SYNDEF::|NATP-OF-max_x|
 (59 5 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (34 10 (:REWRITE <=-TRANSITIVE-1))
 (25 15 (:REWRITE DEFAULT-<-1))
 (20 15 (:REWRITE DEFAULT-<-2))
 (15 5 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (15 5 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (15 5 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (10 10 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (10 10 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (10 10 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (10 10 (:REWRITE <=-TRANSITIVE-2))
 (10 10 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (10 10 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (10 10 (:LINEAR LEN-WHEN-PREFIXP))
 (8 8 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (8 5 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (5 5 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (5 5 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (5 5 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (5 5 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (5 5 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (5 5 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (5 5 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (5 5 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (5 5 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (5 5 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (5 5 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (5 5 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (5 5 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (5 5 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (3 3 (:REWRITE SUBSETP-TRANS2))
 (3 3 (:REWRITE SUBSETP-TRANS))
 (2 2 (:REWRITE DEFAULT-CDR))
 (1 1 (:REWRITE DEFAULT-CAR))
 )
(SYNDEF::|max_x-ENSURES|)
(SYNDEF::|connected|)
(SYNDEF::|BOOLEANP-OF-connected|)
(SYNDEF::|connected-ENSURES|)
(SYNDEF::|connected-IMPLIES|)
(SYNDEF::|connected|)
(SYNDEF::|BOOLEANP-OF-connected|)
(SYNDEF::|connected-ENSURES|)
(SYNDEF::|connected-IMPLIES|)
(SYNDEF::|SEQUENCE[edge]-P|)
(STD::DEFLIST-LOCAL-BOOLEANP-ELEMENT-THM)
(STD::DEFLIST-LOCAL-ELEMENTP-OF-NIL-THM)
(SYNDEF::|SEQUENCE[edge]-P-OF-CONS|)
(SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|)
(SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|)
(SYNDEF::|edge-P-OF-CAR-WHEN-SEQUENCE[edge]-P|)
(SYNDEF::|TRUE-LISTP-WHEN-SEQUENCE[edge]-P-COMPOUND-RECOGNIZER|)
(SYNDEF::|SEQUENCE[edge]-P-OF-LIST-FIX|)
(SYNDEF::|SEQUENCE[edge]-P-OF-SFIX|)
(SYNDEF::|SEQUENCE[edge]-P-OF-INSERT|)
(SYNDEF::|SEQUENCE[edge]-P-OF-DELETE|)
(SYNDEF::|SEQUENCE[edge]-P-OF-MERGESORT|)
(SYNDEF::|SEQUENCE[edge]-P-OF-UNION|)
(SYNDEF::|SEQUENCE[edge]-P-OF-INTERSECT-1|)
(SYNDEF::|SEQUENCE[edge]-P-OF-INTERSECT-2|)
(SYNDEF::|SEQUENCE[edge]-P-OF-DIFFERENCE|)
(SYNDEF::|SEQUENCE[edge]-P-OF-DUPLICATED-MEMBERS|)
(SYNDEF::|SEQUENCE[edge]-P-OF-REV|)
(SYNDEF::|SEQUENCE[edge]-P-OF-APPEND|)
(SYNDEF::|SEQUENCE[edge]-P-OF-RCONS|)
(SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|)
(SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|)
(SYNDEF::|SEQUENCE[edge]-P-OF-SET-DIFFERENCE-EQUAL|)
(SYNDEF::|SEQUENCE[edge]-P-OF-INTERSECTION-EQUAL-1|)
(SYNDEF::|SEQUENCE[edge]-P-OF-INTERSECTION-EQUAL-2|)
(SYNDEF::|SEQUENCE[edge]-P-OF-UNION-EQUAL|)
(SYNDEF::|SEQUENCE[edge]-P-OF-TAKE|)
(SYNDEF::|SEQUENCE[edge]-P-OF-REPEAT|)
(SYNDEF::|edge-P-OF-NTH-WHEN-SEQUENCE[edge]-P|)
(SYNDEF::|SEQUENCE[edge]-P-OF-UPDATE-NTH|)
(SYNDEF::|SEQUENCE[edge]-P-OF-BUTLAST|)
(SYNDEF::|SEQUENCE[edge]-P-OF-NTHCDR|)
(SYNDEF::|SEQUENCE[edge]-P-OF-LAST|)
(SYNDEF::|SEQUENCE[edge]-P-OF-REMOVE|)
(SYNDEF::|SEQUENCE[edge]-P-OF-REVAPPEND|)
(SYNDEF::|SEQUENCE[edge]-FIX$INLINE|)
(SYNDEF::|SEQUENCE[edge]-P-OF-SEQUENCE[edge]-FIX|
 (30 1 (:REWRITE SYNDEF::|edge-FIX-WHEN-edge-P|))
 (22 2 (:REWRITE SYNDEF::|edge-P-OF-CAR-WHEN-SEQUENCE[edge]-P|))
 (18 10 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (15 1 (:DEFINITION SYNDEF::|SEQUENCE[edge]-P|))
 (12 6 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (12 5 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (8 8 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|edge-P|))
 (4 4 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (2 2 (:REWRITE FTY::OPEN-MEMBER-EQUAL-ON-LIST-OF-TAGS))
 (2 1 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|))
 )
(SYNDEF::|SEQUENCE[edge]-FIX-WHEN-SEQUENCE[edge]-P|
 (32 4 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|))
 (28 24 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (13 3 (:REWRITE SYNDEF::|edge-P-OF-CAR-WHEN-SEQUENCE[edge]-P|))
 (9 6 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (4 4 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (2 2 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (1 1 (:REWRITE FTY::OPEN-MEMBER-EQUAL-ON-LIST-OF-TAGS))
 )
(SYNDEF::|SEQUENCE[edge]-FIX$INLINE|
 (8 8 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (6 1 (:REWRITE SYNDEF::|edge-P-OF-CAR-WHEN-SEQUENCE[edge]-P|))
 (6 1 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|))
 (4 4 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (2 2 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 )
(FTY::TMP-DEFFIXTYPE-IDEMPOTENT
 (2 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (1 1 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 )
(SYNDEF::|SEQUENCE[edge]-EQUIV$INLINE|)
(SYNDEF::|SEQUENCE[edge]-EQUIV-IS-AN-EQUIVALENCE|)
(SYNDEF::|SEQUENCE[edge]-EQUIV-IMPLIES-EQUAL-SEQUENCE[edge]-FIX-1|)
(SYNDEF::|SEQUENCE[edge]-FIX-UNDER-SEQUENCE[edge]-EQUIV|)
(SYNDEF::|EQUAL-OF-SEQUENCE[edge]-FIX-1-FORWARD-TO-SEQUENCE[edge]-EQUIV|)
(SYNDEF::|EQUAL-OF-SEQUENCE[edge]-FIX-2-FORWARD-TO-SEQUENCE[edge]-EQUIV|)
(SYNDEF::|SEQUENCE[edge]-EQUIV-OF-SEQUENCE[edge]-FIX-1-FORWARD|)
(SYNDEF::|SEQUENCE[edge]-EQUIV-OF-SEQUENCE[edge]-FIX-2-FORWARD|)
(SYNDEF::|CAR-OF-SEQUENCE[edge]-FIX-X-UNDER-edge-EQUIV|
 (33 3 (:REWRITE SYNDEF::|edge-FIX-WHEN-edge-P|))
 (18 3 (:REWRITE SYNDEF::|edge-P-OF-CAR-WHEN-SEQUENCE[edge]-P|))
 (18 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-FIX-WHEN-SEQUENCE[edge]-P|))
 (12 12 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[edge]-P|))
 (12 12 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|edge-P|))
 (6 6 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (6 6 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (6 1 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|))
 (3 3 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[edge]-FIX$INLINE|))
 )
(SYNDEF::|CAR-SEQUENCE[edge]-EQUIV-CONGRUENCE-ON-X-UNDER-edge-EQUIV|)
(SYNDEF::|CDR-OF-SEQUENCE[edge]-FIX-X-UNDER-SEQUENCE[edge]-EQUIV|
 (41 3 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|))
 (22 2 (:REWRITE SYNDEF::|edge-FIX-WHEN-edge-P|))
 (20 20 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (12 2 (:REWRITE SYNDEF::|edge-P-OF-CAR-WHEN-SEQUENCE[edge]-P|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|edge-P|))
 (4 4 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 )
(SYNDEF::|CDR-SEQUENCE[edge]-EQUIV-CONGRUENCE-ON-X-UNDER-SEQUENCE[edge]-EQUIV|)
(SYNDEF::|CONS-OF-edge-FIX-X-UNDER-SEQUENCE[edge]-EQUIV|
 (34 4 (:REWRITE SYNDEF::|SEQUENCE[edge]-FIX-WHEN-SEQUENCE[edge]-P|))
 (17 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CONS|))
 (10 10 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (8 8 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[edge]-P|))
 (5 5 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 )
(SYNDEF::|CONS-edge-EQUIV-CONGRUENCE-ON-X-UNDER-SEQUENCE[edge]-EQUIV|)
(SYNDEF::|CONS-OF-SEQUENCE[edge]-FIX-Y-UNDER-SEQUENCE[edge]-EQUIV|
 (20 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CONS|))
 (8 8 (:TYPE-PRESCRIPTION SYNDEF::|edge-P|))
 (8 8 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (8 8 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (6 2 (:REWRITE SYNDEF::|edge-FIX-WHEN-edge-P|))
 (5 4 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 )
(SYNDEF::|CONS-SEQUENCE[edge]-EQUIV-CONGRUENCE-ON-Y-UNDER-SEQUENCE[edge]-EQUIV|)
(SYNDEF::|CONSP-OF-SEQUENCE[edge]-FIX|
 (18 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-FIX-WHEN-SEQUENCE[edge]-P|))
 (11 1 (:REWRITE SYNDEF::|edge-FIX-WHEN-edge-P|))
 (8 8 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[edge]-P|))
 (8 8 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (6 1 (:REWRITE SYNDEF::|edge-P-OF-CAR-WHEN-SEQUENCE[edge]-P|))
 (6 1 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|))
 (4 4 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|edge-P|))
 (2 2 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 )
(SYNDEF::|SEQUENCE[edge]-FIX-UNDER-IFF|
 (18 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-FIX-WHEN-SEQUENCE[edge]-P|))
 (11 1 (:REWRITE SYNDEF::|edge-FIX-WHEN-edge-P|))
 (8 8 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[edge]-P|))
 (8 8 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (6 1 (:REWRITE SYNDEF::|edge-P-OF-CAR-WHEN-SEQUENCE[edge]-P|))
 (6 1 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|))
 (4 4 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|edge-P|))
 (2 2 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 )
(SYNDEF::|SEQUENCE[edge]-FIX-OF-CONS|
 (21 3 (:REWRITE SYNDEF::|SEQUENCE[edge]-FIX-WHEN-SEQUENCE[edge]-P|))
 (9 1 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CONS|))
 (6 6 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (6 2 (:REWRITE SYNDEF::|edge-FIX-WHEN-edge-P|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|edge-P|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[edge]-P|))
 (4 4 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (3 3 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 )
(SYNDEF::|LEN-OF-SEQUENCE[edge]-FIX|
 (35 4 (:REWRITE SYNDEF::|SEQUENCE[edge]-FIX-WHEN-SEQUENCE[edge]-P|))
 (14 14 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (13 13 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[edge]-P|))
 (12 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|))
 (11 1 (:REWRITE SYNDEF::|edge-FIX-WHEN-edge-P|))
 (7 7 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (6 1 (:REWRITE SYNDEF::|edge-P-OF-CAR-WHEN-SEQUENCE[edge]-P|))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|edge-P|))
 (2 2 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (1 1 (:REWRITE FTY::EQUAL-OF-LEN))
 )
(SYNDEF::|SEQUENCE[edge]-FIX-OF-APPEND|
 (114 10 (:REWRITE SYNDEF::|SEQUENCE[edge]-FIX-WHEN-SEQUENCE[edge]-P|))
 (58 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-APPEND|))
 (40 36 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (29 29 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[edge]-P|))
 (24 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-LIST-FIX|))
 (22 16 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (14 4 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|))
 (12 12 (:TYPE-PRESCRIPTION TRUE-LIST-FIX))
 (12 2 (:REWRITE SYNDEF::|edge-FIX-WHEN-edge-P|))
 (6 1 (:REWRITE SYNDEF::|edge-P-OF-CAR-WHEN-SEQUENCE[edge]-P|))
 (4 4 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|edge-P|))
 (2 2 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 )
(SYNDEF::|SEQUENCE[edge]-FIX-OF-REPEAT|
 (20 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-FIX-WHEN-SEQUENCE[edge]-P|))
 (16 4 (:REWRITE SYNDEF::|edge-FIX-WHEN-edge-P|))
 (12 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-REPEAT|))
 (10 10 (:TYPE-PRESCRIPTION SYNDEF::|edge-P|))
 (10 10 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[edge]-P|))
 (1 1 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[edge]-FIX-UNDER-SEQUENCE[edge]-EQUIV|))
 )
(SYNDEF::|LIST-EQUIV-REFINES-SEQUENCE[edge]-EQUIV|
 (146 14 (:REWRITE SYNDEF::|SEQUENCE[edge]-FIX-WHEN-SEQUENCE[edge]-P|))
 (112 8 (:REWRITE SYNDEF::|edge-FIX-WHEN-edge-P|))
 (88 18 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|))
 (72 72 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (72 8 (:REWRITE SYNDEF::|edge-P-OF-CAR-WHEN-SEQUENCE[edge]-P|))
 (70 70 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[edge]-P|))
 (36 36 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (16 16 (:TYPE-PRESCRIPTION SYNDEF::|edge-P|))
 (16 16 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (1 1 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 )
(SYNDEF::|NTH-OF-SEQUENCE[edge]-FIX|
 (253 25 (:REWRITE SYNDEF::|edge-FIX-WHEN-edge-P|))
 (166 23 (:REWRITE SYNDEF::|SEQUENCE[edge]-FIX-WHEN-SEQUENCE[edge]-P|))
 (98 98 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (93 93 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[edge]-P|))
 (80 15 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|))
 (74 7 (:REWRITE SYNDEF::|edge-P-OF-NTH-WHEN-SEQUENCE[edge]-P|))
 (54 9 (:REWRITE SYNDEF::|edge-P-OF-CAR-WHEN-SEQUENCE[edge]-P|))
 (50 50 (:TYPE-PRESCRIPTION SYNDEF::|edge-P|))
 (50 50 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (49 49 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 )
(SYNDEF::|SEQUENCE[edge]-EQUIV-IMPLIES-SEQUENCE[edge]-EQUIV-APPEND-1|
 (269 32 (:REWRITE SYNDEF::|SEQUENCE[edge]-FIX-WHEN-SEQUENCE[edge]-P|))
 (205 17 (:REWRITE SYNDEF::|edge-FIX-WHEN-edge-P|))
 (128 128 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (126 126 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[edge]-P|))
 (120 17 (:REWRITE SYNDEF::|edge-P-OF-CAR-WHEN-SEQUENCE[edge]-P|))
 (117 22 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|))
 (64 64 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (34 34 (:TYPE-PRESCRIPTION SYNDEF::|edge-P|))
 (34 34 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (1 1 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 )
(SYNDEF::|SEQUENCE[edge]-EQUIV-IMPLIES-SEQUENCE[edge]-EQUIV-APPEND-2|
 (393 46 (:REWRITE SYNDEF::|SEQUENCE[edge]-FIX-WHEN-SEQUENCE[edge]-P|))
 (322 26 (:REWRITE SYNDEF::|edge-FIX-WHEN-edge-P|))
 (204 39 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|))
 (192 26 (:REWRITE SYNDEF::|edge-P-OF-CAR-WHEN-SEQUENCE[edge]-P|))
 (190 190 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (189 189 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[edge]-P|))
 (95 95 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (52 52 (:TYPE-PRESCRIPTION SYNDEF::|edge-P|))
 (52 52 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (4 4 (:REWRITE SYNDEF::|CONSP-OF-SEQUENCE[edge]-FIX|))
 )
(SYNTHETO::|SEQUENCE[edge]-EQUIV-IMPLIES-SEQUENCE[edge]-EQUIV-NTHCDR-2|
 (298 20 (:REWRITE SYNDEF::|edge-FIX-WHEN-edge-P|))
 (208 39 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|))
 (198 198 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (198 20 (:REWRITE SYNDEF::|edge-P-OF-CAR-WHEN-SEQUENCE[edge]-P|))
 (40 40 (:TYPE-PRESCRIPTION SYNDEF::|edge-P|))
 (40 40 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 )
(SYNTHETO::|SEQUENCE[edge]-EQUIV-IMPLIES-SEQUENCE[edge]-EQUIV-TAKE-2|
 (553 38 (:REWRITE SYNDEF::|SEQUENCE[edge]-FIX-WHEN-SEQUENCE[edge]-P|))
 (432 28 (:REWRITE SYNDEF::|edge-FIX-WHEN-edge-P|))
 (304 51 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|))
 (296 26 (:REWRITE SYNDEF::|edge-P-OF-CAR-WHEN-SEQUENCE[edge]-P|))
 (236 236 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[edge]-P|))
 (236 236 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (229 24 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-TAKE|))
 (136 118 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (66 66 (:TYPE-PRESCRIPTION SYNDEF::|edge-P|))
 (66 66 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (18 18 (:TYPE-PRESCRIPTION NFIX))
 (12 12 (:TYPE-PRESCRIPTION LEN))
 (6 6 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[edge]-FIX-UNDER-SEQUENCE[edge]-EQUIV|))
 (1 1 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 )
(STD::DEFLIST-LOCAL-BOOLEANP-ELEMENT-THM)
(STD::DEFLIST-LOCAL-ELEMENTP-OF-NIL-THM)
(SYNDEF::|path_p|
 (28 6 (:REWRITE DEFAULT-CAR))
 (13 5 (:REWRITE DEFAULT-CDR))
 (12 5 (:REWRITE <=-TRANSITIVE-2))
 (10 10 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (10 10 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (7 2 (:REWRITE <-OF-+-COMBINE-CONSTANTS-1))
 (5 5 (:REWRITE DEFAULT-+-2))
 (5 5 (:REWRITE DEFAULT-+-1))
 (5 5 (:REWRITE <=-TRANSITIVE-1))
 (3 2 (:REWRITE DEFAULT-<-1))
 (3 1 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (2 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (2 2 (:REWRITE DEFAULT-<-2))
 (2 2 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (2 2 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (2 2 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (2 2 (:LINEAR LEN-WHEN-PREFIXP))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 )
(SYNDEF::|BOOLEANP-OF-path_p|)
(SYNDEF::|path_p-ENSURES|)
(SYNDEF::|path_p-IMPLIES|
 (10 1 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (8 1 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (4 4 (:TYPE-PRESCRIPTION LEN))
 (3 1 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (2 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (2 2 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (1 1 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 )
(SYNDEF::|SEQUENCE[edge]-P|)
(STD::DEFLIST-LOCAL-BOOLEANP-ELEMENT-THM)
(STD::DEFLIST-LOCAL-ELEMENTP-OF-NIL-THM)
(SYNDEF::|SEQUENCE[edge]-P-OF-CONS|)
(SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|)
(SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|)
(SYNDEF::|edge-P-OF-CAR-WHEN-SEQUENCE[edge]-P|)
(SYNDEF::|TRUE-LISTP-WHEN-SEQUENCE[edge]-P-COMPOUND-RECOGNIZER|)
(SYNDEF::|SEQUENCE[edge]-P-OF-LIST-FIX|)
(SYNDEF::|SEQUENCE[edge]-P-OF-SFIX|)
(SYNDEF::|SEQUENCE[edge]-P-OF-INSERT|)
(SYNDEF::|SEQUENCE[edge]-P-OF-DELETE|)
(SYNDEF::|SEQUENCE[edge]-P-OF-MERGESORT|)
(SYNDEF::|SEQUENCE[edge]-P-OF-UNION|)
(SYNDEF::|SEQUENCE[edge]-P-OF-INTERSECT-1|)
(SYNDEF::|SEQUENCE[edge]-P-OF-INTERSECT-2|)
(SYNDEF::|SEQUENCE[edge]-P-OF-DIFFERENCE|)
(SYNDEF::|SEQUENCE[edge]-P-OF-DUPLICATED-MEMBERS|)
(SYNDEF::|SEQUENCE[edge]-P-OF-REV|)
(SYNDEF::|SEQUENCE[edge]-P-OF-APPEND|)
(SYNDEF::|SEQUENCE[edge]-P-OF-RCONS|)
(SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|)
(SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|)
(SYNDEF::|SEQUENCE[edge]-P-OF-SET-DIFFERENCE-EQUAL|)
(SYNDEF::|SEQUENCE[edge]-P-OF-INTERSECTION-EQUAL-1|)
(SYNDEF::|SEQUENCE[edge]-P-OF-INTERSECTION-EQUAL-2|)
(SYNDEF::|SEQUENCE[edge]-P-OF-UNION-EQUAL|)
(SYNDEF::|SEQUENCE[edge]-P-OF-TAKE|)
(SYNDEF::|SEQUENCE[edge]-P-OF-REPEAT|)
(SYNDEF::|edge-P-OF-NTH-WHEN-SEQUENCE[edge]-P|)
(SYNDEF::|SEQUENCE[edge]-P-OF-UPDATE-NTH|)
(SYNDEF::|SEQUENCE[edge]-P-OF-BUTLAST|)
(SYNDEF::|SEQUENCE[edge]-P-OF-NTHCDR|)
(SYNDEF::|SEQUENCE[edge]-P-OF-LAST|)
(SYNDEF::|SEQUENCE[edge]-P-OF-REMOVE|)
(SYNDEF::|SEQUENCE[edge]-P-OF-REVAPPEND|)
(SYNDEF::|SEQUENCE[edge]-FIX$INLINE|)
(SYNDEF::|SEQUENCE[edge]-P-OF-SEQUENCE[edge]-FIX|
 (30 1 (:REWRITE SYNDEF::|edge-FIX-WHEN-edge-P|))
 (22 2 (:REWRITE SYNDEF::|edge-P-OF-CAR-WHEN-SEQUENCE[edge]-P|))
 (18 10 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (15 1 (:DEFINITION SYNDEF::|SEQUENCE[edge]-P|))
 (12 6 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (12 5 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (8 8 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|edge-P|))
 (4 4 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (2 2 (:REWRITE FTY::OPEN-MEMBER-EQUAL-ON-LIST-OF-TAGS))
 (2 1 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|))
 )
(SYNDEF::|SEQUENCE[edge]-FIX-WHEN-SEQUENCE[edge]-P|
 (32 4 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|))
 (28 24 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (13 3 (:REWRITE SYNDEF::|edge-P-OF-CAR-WHEN-SEQUENCE[edge]-P|))
 (9 6 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (4 4 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (2 2 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (1 1 (:REWRITE FTY::OPEN-MEMBER-EQUAL-ON-LIST-OF-TAGS))
 )
(SYNDEF::|SEQUENCE[edge]-FIX$INLINE|
 (8 8 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (6 1 (:REWRITE SYNDEF::|edge-P-OF-CAR-WHEN-SEQUENCE[edge]-P|))
 (6 1 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|))
 (4 4 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (2 2 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 )
(FTY::TMP-DEFFIXTYPE-IDEMPOTENT
 (2 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (1 1 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 )
(SYNDEF::|SEQUENCE[edge]-EQUIV$INLINE|)
(SYNDEF::|SEQUENCE[edge]-EQUIV-IS-AN-EQUIVALENCE|)
(SYNDEF::|SEQUENCE[edge]-EQUIV-IMPLIES-EQUAL-SEQUENCE[edge]-FIX-1|)
(SYNDEF::|SEQUENCE[edge]-FIX-UNDER-SEQUENCE[edge]-EQUIV|)
(SYNDEF::|EQUAL-OF-SEQUENCE[edge]-FIX-1-FORWARD-TO-SEQUENCE[edge]-EQUIV|)
(SYNDEF::|EQUAL-OF-SEQUENCE[edge]-FIX-2-FORWARD-TO-SEQUENCE[edge]-EQUIV|)
(SYNDEF::|SEQUENCE[edge]-EQUIV-OF-SEQUENCE[edge]-FIX-1-FORWARD|)
(SYNDEF::|SEQUENCE[edge]-EQUIV-OF-SEQUENCE[edge]-FIX-2-FORWARD|)
(SYNDEF::|CAR-OF-SEQUENCE[edge]-FIX-X-UNDER-edge-EQUIV|
 (33 3 (:REWRITE SYNDEF::|edge-FIX-WHEN-edge-P|))
 (18 3 (:REWRITE SYNDEF::|edge-P-OF-CAR-WHEN-SEQUENCE[edge]-P|))
 (18 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-FIX-WHEN-SEQUENCE[edge]-P|))
 (12 12 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[edge]-P|))
 (12 12 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|edge-P|))
 (6 6 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (6 6 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (6 1 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|))
 (3 3 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[edge]-FIX$INLINE|))
 )
(SYNDEF::|CAR-SEQUENCE[edge]-EQUIV-CONGRUENCE-ON-X-UNDER-edge-EQUIV|)
(SYNDEF::|CDR-OF-SEQUENCE[edge]-FIX-X-UNDER-SEQUENCE[edge]-EQUIV|
 (41 3 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|))
 (22 2 (:REWRITE SYNDEF::|edge-FIX-WHEN-edge-P|))
 (20 20 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (12 2 (:REWRITE SYNDEF::|edge-P-OF-CAR-WHEN-SEQUENCE[edge]-P|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|edge-P|))
 (4 4 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 )
(SYNDEF::|CDR-SEQUENCE[edge]-EQUIV-CONGRUENCE-ON-X-UNDER-SEQUENCE[edge]-EQUIV|)
(SYNDEF::|CONS-OF-edge-FIX-X-UNDER-SEQUENCE[edge]-EQUIV|
 (34 4 (:REWRITE SYNDEF::|SEQUENCE[edge]-FIX-WHEN-SEQUENCE[edge]-P|))
 (17 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CONS|))
 (10 10 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (8 8 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[edge]-P|))
 (5 5 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 )
(SYNDEF::|CONS-edge-EQUIV-CONGRUENCE-ON-X-UNDER-SEQUENCE[edge]-EQUIV|)
(SYNDEF::|CONS-OF-SEQUENCE[edge]-FIX-Y-UNDER-SEQUENCE[edge]-EQUIV|
 (20 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CONS|))
 (8 8 (:TYPE-PRESCRIPTION SYNDEF::|edge-P|))
 (8 8 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (8 8 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (6 2 (:REWRITE SYNDEF::|edge-FIX-WHEN-edge-P|))
 (5 4 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 )
(SYNDEF::|CONS-SEQUENCE[edge]-EQUIV-CONGRUENCE-ON-Y-UNDER-SEQUENCE[edge]-EQUIV|)
(SYNDEF::|CONSP-OF-SEQUENCE[edge]-FIX|
 (18 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-FIX-WHEN-SEQUENCE[edge]-P|))
 (11 1 (:REWRITE SYNDEF::|edge-FIX-WHEN-edge-P|))
 (8 8 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[edge]-P|))
 (8 8 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (6 1 (:REWRITE SYNDEF::|edge-P-OF-CAR-WHEN-SEQUENCE[edge]-P|))
 (6 1 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|))
 (4 4 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|edge-P|))
 (2 2 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 )
(SYNDEF::|SEQUENCE[edge]-FIX-UNDER-IFF|
 (18 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-FIX-WHEN-SEQUENCE[edge]-P|))
 (11 1 (:REWRITE SYNDEF::|edge-FIX-WHEN-edge-P|))
 (8 8 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[edge]-P|))
 (8 8 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (6 1 (:REWRITE SYNDEF::|edge-P-OF-CAR-WHEN-SEQUENCE[edge]-P|))
 (6 1 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|))
 (4 4 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|edge-P|))
 (2 2 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 )
(SYNDEF::|SEQUENCE[edge]-FIX-OF-CONS|
 (21 3 (:REWRITE SYNDEF::|SEQUENCE[edge]-FIX-WHEN-SEQUENCE[edge]-P|))
 (9 1 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CONS|))
 (6 6 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (6 2 (:REWRITE SYNDEF::|edge-FIX-WHEN-edge-P|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|edge-P|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[edge]-P|))
 (4 4 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (3 3 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 )
(SYNDEF::|LEN-OF-SEQUENCE[edge]-FIX|
 (35 4 (:REWRITE SYNDEF::|SEQUENCE[edge]-FIX-WHEN-SEQUENCE[edge]-P|))
 (14 14 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (13 13 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[edge]-P|))
 (12 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|))
 (11 1 (:REWRITE SYNDEF::|edge-FIX-WHEN-edge-P|))
 (7 7 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (6 1 (:REWRITE SYNDEF::|edge-P-OF-CAR-WHEN-SEQUENCE[edge]-P|))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|edge-P|))
 (2 2 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (1 1 (:REWRITE FTY::EQUAL-OF-LEN))
 )
(SYNDEF::|SEQUENCE[edge]-FIX-OF-APPEND|
 (114 10 (:REWRITE SYNDEF::|SEQUENCE[edge]-FIX-WHEN-SEQUENCE[edge]-P|))
 (58 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-APPEND|))
 (40 36 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (29 29 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[edge]-P|))
 (24 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-LIST-FIX|))
 (22 16 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (14 4 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|))
 (12 12 (:TYPE-PRESCRIPTION TRUE-LIST-FIX))
 (12 2 (:REWRITE SYNDEF::|edge-FIX-WHEN-edge-P|))
 (6 1 (:REWRITE SYNDEF::|edge-P-OF-CAR-WHEN-SEQUENCE[edge]-P|))
 (4 4 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|edge-P|))
 (2 2 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 )
(SYNDEF::|SEQUENCE[edge]-FIX-OF-REPEAT|
 (20 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-FIX-WHEN-SEQUENCE[edge]-P|))
 (16 4 (:REWRITE SYNDEF::|edge-FIX-WHEN-edge-P|))
 (12 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-REPEAT|))
 (10 10 (:TYPE-PRESCRIPTION SYNDEF::|edge-P|))
 (10 10 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[edge]-P|))
 (1 1 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[edge]-FIX-UNDER-SEQUENCE[edge]-EQUIV|))
 )
(SYNDEF::|LIST-EQUIV-REFINES-SEQUENCE[edge]-EQUIV|
 (146 14 (:REWRITE SYNDEF::|SEQUENCE[edge]-FIX-WHEN-SEQUENCE[edge]-P|))
 (112 8 (:REWRITE SYNDEF::|edge-FIX-WHEN-edge-P|))
 (88 18 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|))
 (72 72 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (72 8 (:REWRITE SYNDEF::|edge-P-OF-CAR-WHEN-SEQUENCE[edge]-P|))
 (70 70 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[edge]-P|))
 (36 36 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (16 16 (:TYPE-PRESCRIPTION SYNDEF::|edge-P|))
 (16 16 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (1 1 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 )
(SYNDEF::|NTH-OF-SEQUENCE[edge]-FIX|
 (253 25 (:REWRITE SYNDEF::|edge-FIX-WHEN-edge-P|))
 (166 23 (:REWRITE SYNDEF::|SEQUENCE[edge]-FIX-WHEN-SEQUENCE[edge]-P|))
 (98 98 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (93 93 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[edge]-P|))
 (80 15 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|))
 (74 7 (:REWRITE SYNDEF::|edge-P-OF-NTH-WHEN-SEQUENCE[edge]-P|))
 (54 9 (:REWRITE SYNDEF::|edge-P-OF-CAR-WHEN-SEQUENCE[edge]-P|))
 (50 50 (:TYPE-PRESCRIPTION SYNDEF::|edge-P|))
 (50 50 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (49 49 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 )
(SYNDEF::|SEQUENCE[edge]-EQUIV-IMPLIES-SEQUENCE[edge]-EQUIV-APPEND-1|
 (269 32 (:REWRITE SYNDEF::|SEQUENCE[edge]-FIX-WHEN-SEQUENCE[edge]-P|))
 (205 17 (:REWRITE SYNDEF::|edge-FIX-WHEN-edge-P|))
 (128 128 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (126 126 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[edge]-P|))
 (120 17 (:REWRITE SYNDEF::|edge-P-OF-CAR-WHEN-SEQUENCE[edge]-P|))
 (117 22 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|))
 (64 64 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (34 34 (:TYPE-PRESCRIPTION SYNDEF::|edge-P|))
 (34 34 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (1 1 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 )
(SYNDEF::|SEQUENCE[edge]-EQUIV-IMPLIES-SEQUENCE[edge]-EQUIV-APPEND-2|
 (393 46 (:REWRITE SYNDEF::|SEQUENCE[edge]-FIX-WHEN-SEQUENCE[edge]-P|))
 (322 26 (:REWRITE SYNDEF::|edge-FIX-WHEN-edge-P|))
 (204 39 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|))
 (192 26 (:REWRITE SYNDEF::|edge-P-OF-CAR-WHEN-SEQUENCE[edge]-P|))
 (190 190 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (189 189 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[edge]-P|))
 (95 95 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (52 52 (:TYPE-PRESCRIPTION SYNDEF::|edge-P|))
 (52 52 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (4 4 (:REWRITE SYNDEF::|CONSP-OF-SEQUENCE[edge]-FIX|))
 )
(SYNTHETO::|SEQUENCE[edge]-EQUIV-IMPLIES-SEQUENCE[edge]-EQUIV-NTHCDR-2|
 (298 20 (:REWRITE SYNDEF::|edge-FIX-WHEN-edge-P|))
 (208 39 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|))
 (198 198 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (198 20 (:REWRITE SYNDEF::|edge-P-OF-CAR-WHEN-SEQUENCE[edge]-P|))
 (40 40 (:TYPE-PRESCRIPTION SYNDEF::|edge-P|))
 (40 40 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 )
(SYNTHETO::|SEQUENCE[edge]-EQUIV-IMPLIES-SEQUENCE[edge]-EQUIV-TAKE-2|
 (553 38 (:REWRITE SYNDEF::|SEQUENCE[edge]-FIX-WHEN-SEQUENCE[edge]-P|))
 (432 28 (:REWRITE SYNDEF::|edge-FIX-WHEN-edge-P|))
 (304 51 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|))
 (296 26 (:REWRITE SYNDEF::|edge-P-OF-CAR-WHEN-SEQUENCE[edge]-P|))
 (236 236 (:TYPE-PRESCRIPTION SYNDEF::|SEQUENCE[edge]-P|))
 (236 236 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (229 24 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-TAKE|))
 (136 118 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (66 66 (:TYPE-PRESCRIPTION SYNDEF::|edge-P|))
 (66 66 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (18 18 (:TYPE-PRESCRIPTION NFIX))
 (12 12 (:TYPE-PRESCRIPTION LEN))
 (6 6 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[edge]-FIX-UNDER-SEQUENCE[edge]-EQUIV|))
 (1 1 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 )
(SYNDEF::|path_p|
 (28 6 (:REWRITE DEFAULT-CAR))
 (13 5 (:REWRITE DEFAULT-CDR))
 (12 5 (:REWRITE <=-TRANSITIVE-2))
 (10 10 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (10 10 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (7 2 (:REWRITE <-OF-+-COMBINE-CONSTANTS-1))
 (5 5 (:REWRITE DEFAULT-+-2))
 (5 5 (:REWRITE DEFAULT-+-1))
 (5 5 (:REWRITE <=-TRANSITIVE-1))
 (3 2 (:REWRITE DEFAULT-<-1))
 (3 1 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (2 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (2 2 (:REWRITE DEFAULT-<-2))
 (2 2 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (2 2 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (2 2 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (2 2 (:LINEAR LEN-WHEN-PREFIXP))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 )
(SYNDEF::|BOOLEANP-OF-path_p|)
(SYNDEF::|path_p-ENSURES|)
(SYNDEF::|path_p-IMPLIES|
 (10 1 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (8 1 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (4 4 (:TYPE-PRESCRIPTION LEN))
 (3 1 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (2 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (2 2 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (1 1 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 )
(STD::DEFLIST-LOCAL-BOOLEANP-ELEMENT-THM)
(STD::DEFLIST-LOCAL-ELEMENTP-OF-NIL-THM)
(SYNDEF::|path_p_rest|
 (31 5 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (14 4 (:REWRITE DEFAULT-CAR))
 (10 10 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (7 5 (:REWRITE DEFAULT-CDR))
 (6 5 (:REWRITE DEFAULT-<-2))
 (6 5 (:REWRITE DEFAULT-<-1))
 (4 4 (:REWRITE <=-TRANSITIVE-2))
 (4 4 (:REWRITE <=-TRANSITIVE-1))
 (3 3 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (3 3 (:REWRITE DEFAULT-+-2))
 (3 3 (:REWRITE DEFAULT-+-1))
 (3 3 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (3 1 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (3 1 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (3 1 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (2 2 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (2 2 (:REWRITE SUBSETP-TRANS2))
 (2 2 (:REWRITE SUBSETP-TRANS))
 (2 2 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (2 2 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (2 2 (:LINEAR LEN-WHEN-PREFIXP))
 (2 1 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-LEN-GREATER))
 )
(SYNDEF::|path_p_rest|
 (343 16 (:REWRITE DEFAULT-CAR))
 (204 19 (:REWRITE DEFAULT-CDR))
 (165 16 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (78 78 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (71 32 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (71 32 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (71 32 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (58 33 (:REWRITE DEFAULT-+-2))
 (55 55 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (39 39 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (39 39 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (39 39 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (33 33 (:REWRITE DEFAULT-+-1))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (32 32 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (32 32 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (32 32 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (32 32 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (32 32 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (26 17 (:REWRITE DEFAULT-<-2))
 (25 17 (:REWRITE DEFAULT-<-1))
 (18 18 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (18 18 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (18 18 (:LINEAR LEN-WHEN-PREFIXP))
 (9 3 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (7 7 (:REWRITE <=-TRANSITIVE-2))
 (7 7 (:REWRITE <=-TRANSITIVE-1))
 (6 6 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (2 2 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (2 2 (:REWRITE SUBSETP-TRANS2))
 (2 2 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE SUBSETP-MEMBER . 2))
 (1 1 (:REWRITE SUBSETP-MEMBER . 1))
 (1 1 (:DEFINITION MEMBER-EQUAL))
 )
(SYNDEF::|path_p_rest|
 (1037 7 (:DEFINITION SYNDEF::|path_p|))
 (676 57 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (582 28 (:REWRITE LEN-OF-CDR))
 (418 16 (:REWRITE EQUAL-OF-LEN-AND-0))
 (417 16 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (416 6 (:DEFINITION SYNDEF::|connected|))
 (294 12 (:REWRITE SUBSETP-CAR-MEMBER))
 (284 26 (:REWRITE DEFAULT-CAR))
 (243 12 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (134 28 (:REWRITE DEFAULT-CDR))
 (87 2 (:DEFINITION MEMBER-EQUAL))
 (74 74 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (57 57 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (46 29 (:REWRITE DEFAULT-+-2))
 (46 20 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (46 20 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (46 20 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (40 40 (:TYPE-PRESCRIPTION SYNDEF::|edge->p2$INLINE|))
 (40 40 (:TYPE-PRESCRIPTION SYNDEF::|edge->p1$INLINE|))
 (32 20 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (29 29 (:REWRITE DEFAULT-+-1))
 (26 26 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (26 26 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (26 26 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (22 22 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (22 14 (:REWRITE DEFAULT-<-1))
 (20 20 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (20 20 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (20 20 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (20 20 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (20 20 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (20 20 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (20 20 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (20 20 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (20 20 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (20 20 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (20 20 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (20 20 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (20 20 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (20 20 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (20 20 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (20 20 (:LINEAR LEN-WHEN-PREFIXP))
 (20 14 (:REWRITE DEFAULT-<-2))
 (18 18 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (10 10 (:REWRITE SUBSETP-OF-CDR))
 (6 6 (:REWRITE SUBSETP-TRANS2))
 (6 6 (:REWRITE SUBSETP-TRANS))
 (6 6 (:REWRITE SUBSETP-REFL))
 (6 2 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (4 4 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (4 4 (:REWRITE SUBSETP-MEMBER . 2))
 (4 4 (:REWRITE SUBSETP-MEMBER . 1))
 (4 4 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (4 4 (:REWRITE <=-TRANSITIVE-2))
 (4 4 (:REWRITE <=-TRANSITIVE-1))
 )
(SYNDEF::|path_p_rest|
 (343 16 (:REWRITE DEFAULT-CAR))
 (204 19 (:REWRITE DEFAULT-CDR))
 (126 13 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (75 75 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (71 32 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (71 32 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (71 32 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (58 33 (:REWRITE DEFAULT-+-2))
 (54 54 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (39 39 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (39 39 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (39 39 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (33 33 (:REWRITE DEFAULT-+-1))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (32 32 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (32 32 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (32 32 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (32 32 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (32 32 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (29 23 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (25 16 (:REWRITE DEFAULT-<-2))
 (23 16 (:REWRITE DEFAULT-<-1))
 (16 16 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (16 16 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (16 16 (:LINEAR LEN-WHEN-PREFIXP))
 (9 3 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (7 7 (:REWRITE <=-TRANSITIVE-2))
 (7 7 (:REWRITE <=-TRANSITIVE-1))
 (6 6 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (2 2 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE SUBSETP-MEMBER . 2))
 (1 1 (:REWRITE SUBSETP-MEMBER . 1))
 (1 1 (:DEFINITION MEMBER-EQUAL))
 )
(SYNDEF::|path_p_rest|
 (343 16 (:REWRITE DEFAULT-CAR))
 (204 19 (:REWRITE DEFAULT-CDR))
 (126 13 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (75 75 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (71 32 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (71 32 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (71 32 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (58 33 (:REWRITE DEFAULT-+-2))
 (54 54 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (39 39 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (39 39 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (39 39 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (33 33 (:REWRITE DEFAULT-+-1))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (32 32 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (32 32 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (32 32 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (32 32 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (32 32 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (29 23 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (25 16 (:REWRITE DEFAULT-<-2))
 (23 16 (:REWRITE DEFAULT-<-1))
 (16 16 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (16 16 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (16 16 (:LINEAR LEN-WHEN-PREFIXP))
 (9 3 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (7 7 (:REWRITE <=-TRANSITIVE-2))
 (7 7 (:REWRITE <=-TRANSITIVE-1))
 (6 6 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (2 2 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE SUBSETP-MEMBER . 2))
 (1 1 (:REWRITE SUBSETP-MEMBER . 1))
 (1 1 (:DEFINITION MEMBER-EQUAL))
 )
(SYNDEF::|path_p_rest|
 (31 5 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (14 4 (:REWRITE DEFAULT-CAR))
 (10 10 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (7 5 (:REWRITE DEFAULT-CDR))
 (6 5 (:REWRITE DEFAULT-<-2))
 (6 5 (:REWRITE DEFAULT-<-1))
 (4 4 (:REWRITE <=-TRANSITIVE-2))
 (4 4 (:REWRITE <=-TRANSITIVE-1))
 (3 3 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (3 3 (:REWRITE DEFAULT-+-2))
 (3 3 (:REWRITE DEFAULT-+-1))
 (3 3 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (3 1 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (3 1 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (3 1 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (2 2 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (2 2 (:REWRITE SUBSETP-TRANS2))
 (2 2 (:REWRITE SUBSETP-TRANS))
 (2 2 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (2 2 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (2 2 (:LINEAR LEN-WHEN-PREFIXP))
 (2 1 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-LEN-GREATER))
 )
(SYNDEF::|path_p_rest|
 (343 16 (:REWRITE DEFAULT-CAR))
 (204 19 (:REWRITE DEFAULT-CDR))
 (165 16 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (78 78 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (71 32 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (71 32 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (71 32 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (58 33 (:REWRITE DEFAULT-+-2))
 (55 55 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (39 39 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (39 39 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (39 39 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (33 33 (:REWRITE DEFAULT-+-1))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (32 32 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (32 32 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (32 32 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (32 32 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (32 32 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (26 17 (:REWRITE DEFAULT-<-2))
 (25 17 (:REWRITE DEFAULT-<-1))
 (18 18 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (18 18 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (18 18 (:LINEAR LEN-WHEN-PREFIXP))
 (9 3 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (7 7 (:REWRITE <=-TRANSITIVE-2))
 (7 7 (:REWRITE <=-TRANSITIVE-1))
 (6 6 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (2 2 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (2 2 (:REWRITE SUBSETP-TRANS2))
 (2 2 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE SUBSETP-MEMBER . 2))
 (1 1 (:REWRITE SUBSETP-MEMBER . 1))
 (1 1 (:DEFINITION MEMBER-EQUAL))
 )
(SYNDEF::|path_p_rest|
 (1037 7 (:DEFINITION SYNDEF::|path_p|))
 (676 57 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (582 28 (:REWRITE LEN-OF-CDR))
 (418 16 (:REWRITE EQUAL-OF-LEN-AND-0))
 (417 16 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (416 6 (:DEFINITION SYNDEF::|connected|))
 (294 12 (:REWRITE SUBSETP-CAR-MEMBER))
 (284 26 (:REWRITE DEFAULT-CAR))
 (243 12 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (134 28 (:REWRITE DEFAULT-CDR))
 (87 2 (:DEFINITION MEMBER-EQUAL))
 (74 74 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (57 57 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (46 29 (:REWRITE DEFAULT-+-2))
 (46 20 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (46 20 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (46 20 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (40 40 (:TYPE-PRESCRIPTION SYNDEF::|edge->p2$INLINE|))
 (40 40 (:TYPE-PRESCRIPTION SYNDEF::|edge->p1$INLINE|))
 (32 20 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (29 29 (:REWRITE DEFAULT-+-1))
 (26 26 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (26 26 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (26 26 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (22 22 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (22 14 (:REWRITE DEFAULT-<-1))
 (20 20 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (20 20 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (20 20 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (20 20 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (20 20 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (20 20 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (20 20 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (20 20 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (20 20 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (20 20 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (20 20 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (20 20 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (20 20 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (20 20 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (20 20 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (20 20 (:LINEAR LEN-WHEN-PREFIXP))
 (20 14 (:REWRITE DEFAULT-<-2))
 (18 18 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (10 10 (:REWRITE SUBSETP-OF-CDR))
 (6 6 (:REWRITE SUBSETP-TRANS2))
 (6 6 (:REWRITE SUBSETP-TRANS))
 (6 6 (:REWRITE SUBSETP-REFL))
 (6 2 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (4 4 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (4 4 (:REWRITE SUBSETP-MEMBER . 2))
 (4 4 (:REWRITE SUBSETP-MEMBER . 1))
 (4 4 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (4 4 (:REWRITE <=-TRANSITIVE-2))
 (4 4 (:REWRITE <=-TRANSITIVE-1))
 )
(SYNDEF::|path_p_rest|
 (343 16 (:REWRITE DEFAULT-CAR))
 (204 19 (:REWRITE DEFAULT-CDR))
 (126 13 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (75 75 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (71 32 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (71 32 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (71 32 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (58 33 (:REWRITE DEFAULT-+-2))
 (54 54 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (39 39 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (39 39 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (39 39 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (33 33 (:REWRITE DEFAULT-+-1))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (32 32 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (32 32 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (32 32 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (32 32 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (32 32 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (29 23 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (25 16 (:REWRITE DEFAULT-<-2))
 (23 16 (:REWRITE DEFAULT-<-1))
 (16 16 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (16 16 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (16 16 (:LINEAR LEN-WHEN-PREFIXP))
 (9 3 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (7 7 (:REWRITE <=-TRANSITIVE-2))
 (7 7 (:REWRITE <=-TRANSITIVE-1))
 (6 6 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (2 2 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE SUBSETP-MEMBER . 2))
 (1 1 (:REWRITE SUBSETP-MEMBER . 1))
 (1 1 (:DEFINITION MEMBER-EQUAL))
 )
(SYNDEF::|path_p_rest|
 (343 16 (:REWRITE DEFAULT-CAR))
 (204 19 (:REWRITE DEFAULT-CDR))
 (126 13 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (75 75 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (71 32 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (71 32 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (71 32 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (58 33 (:REWRITE DEFAULT-+-2))
 (54 54 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (39 39 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (39 39 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (39 39 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (33 33 (:REWRITE DEFAULT-+-1))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (32 32 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (32 32 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (32 32 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (32 32 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (32 32 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (29 23 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (25 16 (:REWRITE DEFAULT-<-2))
 (23 16 (:REWRITE DEFAULT-<-1))
 (16 16 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (16 16 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (16 16 (:LINEAR LEN-WHEN-PREFIXP))
 (9 3 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (7 7 (:REWRITE <=-TRANSITIVE-2))
 (7 7 (:REWRITE <=-TRANSITIVE-1))
 (6 6 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (2 2 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE SUBSETP-MEMBER . 2))
 (1 1 (:REWRITE SUBSETP-MEMBER . 1))
 (1 1 (:DEFINITION MEMBER-EQUAL))
 )
(STD::DEFLIST-LOCAL-BOOLEANP-ELEMENT-THM)
(STD::DEFLIST-LOCAL-ELEMENTP-OF-NIL-THM)
(STD::DEFLIST-LOCAL-BOOLEANP-ELEMENT-THM)
(STD::DEFLIST-LOCAL-ELEMENTP-OF-NIL-THM)
(SYNDEF::|path|
 (235 13 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (99 8 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (59 5 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (38 13 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (30 30 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (30 10 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (30 10 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (30 10 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (28 28 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (28 28 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (20 20 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (20 20 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (20 20 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (20 20 (:LINEAR LEN-WHEN-PREFIXP))
 (20 10 (:REWRITE DEFAULT-<-2))
 (13 13 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (12 6 (:REWRITE DEFAULT-+-2))
 (12 4 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (12 4 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (12 4 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (10 10 (:REWRITE DEFAULT-<-1))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (10 10 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (10 10 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (10 10 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (10 10 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (10 10 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (7 7 (:REWRITE DEFAULT-CDR))
 (6 6 (:REWRITE DEFAULT-+-1))
 (4 4 (:REWRITE SUBSETP-TRANS2))
 (4 4 (:REWRITE SUBSETP-TRANS))
 (4 4 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (2 2 (:REWRITE DEFAULT-CAR))
 (2 2 (:REWRITE <=-TRANSITIVE-2))
 (2 2 (:REWRITE <=-TRANSITIVE-1))
 (1 1 (:REWRITE <-OF-+-COMBINE-CONSTANTS-1))
 )
(SYNDEF::|SEQUENCE[edge]-P-OF-path|
 (558 42 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (166 2 (:DEFINITION MEMBER-EQUAL))
 (152 11 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (129 95 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (117 21 (:REWRITE DEFAULT-CDR))
 (96 4 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (92 1 (:REWRITE SUBSETP-OF-CONS))
 (69 25 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (69 25 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (69 25 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (62 5 (:REWRITE EQUAL-OF-LEN-AND-0))
 (60 60 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (60 60 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (54 2 (:REWRITE SYNDEF::|EQUAL-OF-edge|))
 (46 5 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (45 3 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (45 3 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (44 44 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (42 42 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (41 22 (:REWRITE DEFAULT-<-2))
 (36 12 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (34 34 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (34 34 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (34 34 (:LINEAR LEN-WHEN-PREFIXP))
 (32 4 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (26 6 (:REWRITE SUBSETP-CAR-MEMBER))
 (25 25 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (25 25 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (25 25 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (25 25 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (25 25 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (25 25 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (25 25 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (25 25 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (25 25 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (25 25 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (25 25 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (25 25 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (25 25 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (25 20 (:REWRITE DEFAULT-+-2))
 (24 24 (:TYPE-PRESCRIPTION SYNDEF::|path_p|))
 (24 8 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (24 8 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (24 8 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (24 4 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (22 22 (:REWRITE DEFAULT-<-1))
 (20 20 (:REWRITE DEFAULT-+-1))
 (17 17 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (14 14 (:REWRITE SUBSETP-TRANS2))
 (14 14 (:REWRITE SUBSETP-TRANS))
 (8 8 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|edge->p1$INLINE|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|edge->p2$INLINE|))
 (4 4 (:REWRITE SUBSETP-MEMBER . 2))
 (4 4 (:REWRITE SUBSETP-MEMBER . 1))
 (4 4 (:REWRITE DEFAULT-CAR))
 (2 2 (:REWRITE SYNDEF::|connected-IMPLIES|))
 )
(SYNDEF::|path-ENSURES|
 (550 6 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|))
 (235 180 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (228 88 (:REWRITE DEFAULT-CAR))
 (182 14 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (166 122 (:REWRITE DEFAULT-CDR))
 (130 10 (:DEFINITION MEMBER-EQUAL))
 (120 120 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (120 120 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (114 38 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (114 38 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (114 38 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (95 8 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (88 88 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (88 71 (:REWRITE DEFAULT-+-2))
 (83 3 (:REWRITE SUBSETP-OF-CONS))
 (77 49 (:REWRITE DEFAULT-<-2))
 (76 76 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (76 76 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (76 76 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (76 76 (:LINEAR LEN-WHEN-PREFIXP))
 (71 71 (:REWRITE DEFAULT-+-1))
 (66 22 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (66 22 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (66 22 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (58 49 (:REWRITE DEFAULT-<-1))
 (58 32 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (56 8 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (52 13 (:REWRITE SYNDEF::|path_p_rest|))
 (42 42 (:TYPE-PRESCRIPTION SYNDEF::|edge->p2$INLINE|))
 (38 38 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (38 38 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (38 38 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (38 38 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (38 38 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (38 38 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (38 38 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (38 38 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (38 38 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (38 38 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (38 38 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (38 38 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (38 38 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (28 9 (:REWRITE +-COMBINE-CONSTANTS))
 (24 24 (:REWRITE SUBSETP-TRANS2))
 (24 24 (:REWRITE SUBSETP-TRANS))
 (24 8 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (22 22 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (18 18 (:REWRITE SUBSETP-MEMBER . 2))
 (18 18 (:REWRITE SUBSETP-MEMBER . 1))
 (16 16 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (13 13 (:REWRITE <=-TRANSITIVE-2))
 (13 13 (:REWRITE <=-TRANSITIVE-1))
 (12 12 (:REWRITE EQUAL-OF-LEN-AND-0))
 (8 8 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (8 8 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 (4 4 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (3 3 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[edge]-FIX-UNDER-SEQUENCE[edge]-EQUIV|))
 (2 2 (:REWRITE <-OF-+-ARG1-WHEN-NEGATIVE-CONSTANT))
 )
(STD::DEFLIST-LOCAL-BOOLEANP-ELEMENT-THM)
(STD::DEFLIST-LOCAL-ELEMENTP-OF-NIL-THM)
(STD::DEFLIST-LOCAL-BOOLEANP-ELEMENT-THM)
(STD::DEFLIST-LOCAL-ELEMENTP-OF-NIL-THM)
(SYNDEF::|path|
 (235 13 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (99 8 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (59 5 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (38 13 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (30 30 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (30 10 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (30 10 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (30 10 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (28 28 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (28 28 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (20 20 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (20 20 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (20 20 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (20 20 (:LINEAR LEN-WHEN-PREFIXP))
 (20 10 (:REWRITE DEFAULT-<-2))
 (13 13 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (12 6 (:REWRITE DEFAULT-+-2))
 (12 4 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (12 4 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (12 4 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (10 10 (:REWRITE DEFAULT-<-1))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (10 10 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (10 10 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (10 10 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (10 10 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (10 10 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (7 7 (:REWRITE DEFAULT-CDR))
 (6 6 (:REWRITE DEFAULT-+-1))
 (4 4 (:REWRITE SUBSETP-TRANS2))
 (4 4 (:REWRITE SUBSETP-TRANS))
 (4 4 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (2 2 (:REWRITE DEFAULT-CAR))
 (2 2 (:REWRITE <=-TRANSITIVE-2))
 (2 2 (:REWRITE <=-TRANSITIVE-1))
 (1 1 (:REWRITE <-OF-+-COMBINE-CONSTANTS-1))
 )
(SYNDEF::|SEQUENCE[edge]-P-OF-path|
 (558 42 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (166 2 (:DEFINITION MEMBER-EQUAL))
 (152 11 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (129 95 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (117 21 (:REWRITE DEFAULT-CDR))
 (96 4 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (92 1 (:REWRITE SUBSETP-OF-CONS))
 (69 25 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (69 25 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (69 25 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (62 5 (:REWRITE EQUAL-OF-LEN-AND-0))
 (60 60 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (60 60 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (54 2 (:REWRITE SYNDEF::|EQUAL-OF-edge|))
 (46 5 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (45 3 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (45 3 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (44 44 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (42 42 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (41 22 (:REWRITE DEFAULT-<-2))
 (36 12 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (34 34 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (34 34 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (34 34 (:LINEAR LEN-WHEN-PREFIXP))
 (32 4 (:REWRITE SYNDEF::|point-FIX-WHEN-point-P|))
 (26 6 (:REWRITE SUBSETP-CAR-MEMBER))
 (25 25 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (25 25 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (25 25 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (25 25 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (25 25 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (25 25 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (25 25 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (25 25 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (25 25 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (25 25 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (25 25 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (25 25 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (25 25 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (25 20 (:REWRITE DEFAULT-+-2))
 (24 24 (:TYPE-PRESCRIPTION SYNDEF::|path_p|))
 (24 8 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (24 8 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (24 8 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (24 4 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (22 22 (:REWRITE DEFAULT-<-1))
 (20 20 (:REWRITE DEFAULT-+-1))
 (17 17 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (14 14 (:REWRITE SUBSETP-TRANS2))
 (14 14 (:REWRITE SUBSETP-TRANS))
 (8 8 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|edge->p1$INLINE|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|point-P|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|edge->p2$INLINE|))
 (4 4 (:REWRITE SUBSETP-MEMBER . 2))
 (4 4 (:REWRITE SUBSETP-MEMBER . 1))
 (4 4 (:REWRITE DEFAULT-CAR))
 (2 2 (:REWRITE SYNDEF::|connected-IMPLIES|))
 )
(SYNDEF::|path-ENSURES|
 (550 6 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|))
 (235 180 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (228 88 (:REWRITE DEFAULT-CAR))
 (182 14 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (166 122 (:REWRITE DEFAULT-CDR))
 (130 10 (:DEFINITION MEMBER-EQUAL))
 (120 120 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (120 120 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (114 38 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (114 38 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (114 38 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (95 8 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (88 88 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (88 71 (:REWRITE DEFAULT-+-2))
 (83 3 (:REWRITE SUBSETP-OF-CONS))
 (77 49 (:REWRITE DEFAULT-<-2))
 (76 76 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (76 76 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (76 76 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (76 76 (:LINEAR LEN-WHEN-PREFIXP))
 (71 71 (:REWRITE DEFAULT-+-1))
 (66 22 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (66 22 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (66 22 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (58 49 (:REWRITE DEFAULT-<-1))
 (58 32 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (56 8 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (52 13 (:REWRITE SYNDEF::|path_p_rest|))
 (42 42 (:TYPE-PRESCRIPTION SYNDEF::|edge->p2$INLINE|))
 (38 38 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (38 38 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (38 38 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (38 38 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (38 38 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (38 38 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (38 38 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (38 38 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (38 38 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (38 38 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (38 38 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (38 38 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (38 38 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (28 9 (:REWRITE +-COMBINE-CONSTANTS))
 (24 24 (:REWRITE SUBSETP-TRANS2))
 (24 24 (:REWRITE SUBSETP-TRANS))
 (24 8 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (22 22 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (18 18 (:REWRITE SUBSETP-MEMBER . 2))
 (18 18 (:REWRITE SUBSETP-MEMBER . 1))
 (16 16 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (13 13 (:REWRITE <=-TRANSITIVE-2))
 (13 13 (:REWRITE <=-TRANSITIVE-1))
 (12 12 (:REWRITE EQUAL-OF-LEN-AND-0))
 (8 8 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (8 8 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 (4 4 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (3 3 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[edge]-FIX-UNDER-SEQUENCE[edge]-EQUIV|))
 (2 2 (:REWRITE <-OF-+-ARG1-WHEN-NEGATIVE-CONSTANT))
 )
(SYNDEF::|not_empty_path|
 (40 3 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (16 16 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (11 11 (:REWRITE DEFAULT-CDR))
 (10 10 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (10 10 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (10 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (9 3 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (9 3 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (9 3 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (8 8 (:REWRITE DEFAULT-+-2))
 (8 8 (:REWRITE DEFAULT-+-1))
 (8 1 (:LINEAR LEN-OF-CDR-LINEAR))
 (6 6 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (6 6 (:REWRITE DEFAULT-CAR))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (6 2 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (6 2 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (4 4 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (4 4 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (4 4 (:LINEAR LEN-WHEN-PREFIXP))
 (4 3 (:REWRITE DEFAULT-<-2))
 (4 1 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (3 3 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (3 1 (:REWRITE +-COMBINE-CONSTANTS))
 (2 2 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE SUBSETP-OF-CDR))
 (1 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (1 1 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (1 1 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 )
(SYNDEF::|not_empty_path|
 (56 10 (:REWRITE DEFAULT-CDR))
 (33 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (29 6 (:REWRITE DEFAULT-CAR))
 (27 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (26 11 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (26 11 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (26 11 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (21 21 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (19 19 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (19 19 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (15 15 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (15 15 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (12 6 (:REWRITE DEFAULT-<-2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (11 6 (:REWRITE DEFAULT-+-2))
 (8 8 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (8 8 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (8 8 (:LINEAR LEN-WHEN-PREFIXP))
 (6 6 (:REWRITE DEFAULT-<-1))
 (6 6 (:REWRITE DEFAULT-+-1))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (6 2 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (6 2 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (2 2 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE SUBSETP-OF-CDR))
 (1 1 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 )
(SYNDEF::|not_empty_path|
 (361 17 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (85 5 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (61 22 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (42 14 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (42 14 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (42 14 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (40 5 (:REWRITE LEN-OF-CDR))
 (39 36 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (38 38 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (38 38 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (38 38 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (38 38 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (38 38 (:LINEAR LEN-WHEN-PREFIXP))
 (28 28 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (28 14 (:REWRITE DEFAULT-<-2))
 (17 17 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (15 5 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (15 5 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (15 5 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (14 14 (:REWRITE DEFAULT-<-1))
 (14 14 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (14 14 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (14 14 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (14 14 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (14 14 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (14 14 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (14 14 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (14 14 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (14 14 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (14 14 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (14 14 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (14 14 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (14 14 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (13 13 (:REWRITE DEFAULT-CDR))
 (10 5 (:REWRITE DEFAULT-+-2))
 (7 7 (:REWRITE SUBSETP-TRANS2))
 (7 7 (:REWRITE SUBSETP-TRANS))
 (6 6 (:REWRITE DEFAULT-CAR))
 (5 5 (:REWRITE EQUAL-OF-LEN-AND-0))
 (5 5 (:REWRITE DEFAULT-+-1))
 (5 5 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(SYNDEF::|not_empty_path|
 (279 33 (:REWRITE DEFAULT-CDR))
 (178 7 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (133 49 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (133 49 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (133 49 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (127 125 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (119 15 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (104 104 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (104 104 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (84 84 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (71 35 (:REWRITE DEFAULT-<-2))
 (67 67 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (66 66 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (66 66 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (66 66 (:LINEAR LEN-WHEN-PREFIXP))
 (61 32 (:REWRITE DEFAULT-+-2))
 (49 49 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (49 49 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (49 49 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (49 49 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (49 49 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (49 49 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (49 49 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (49 49 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (49 49 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (49 49 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (49 49 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (49 49 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (49 49 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (35 35 (:REWRITE DEFAULT-<-1))
 (32 32 (:REWRITE DEFAULT-+-1))
 (30 10 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (30 10 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (30 10 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (20 10 (:REWRITE DEFAULT-CAR))
 (19 1 (:DEFINITION TRUE-LISTP))
 (16 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (14 2 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (10 10 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (8 2 (:REWRITE LEN-OF-CONS))
 (6 2 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (4 4 (:REWRITE TRUE-LISTP-OF-CDR-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP))
 (4 4 (:REWRITE TRUE-LISTP-OF-CDR-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP))
 (4 2 (:REWRITE SYNTHETO::SETP-WHEN-IDENTIFIER-SETP))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 1 (:REWRITE +-COMBINE-CONSTANTS))
 (3 1 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::IDENTIFIER-SETP))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTYP-TYPE))
 (2 2 (:REWRITE TRUE-LISTP-WHEN-THEOREM-SYMBOL-LISTP))
 (2 2 (:REWRITE TRUE-LISTP-WHEN-TERMFN-LISTP))
 (2 2 (:REWRITE TRUE-LISTP-WHEN-MACRO-SYMBOL-LISTP))
 (2 2 (:REWRITE TRUE-LISTP-WHEN-LAMBDA-LISTP))
 (2 2 (:REWRITE TRUE-LISTP-WHEN-FUNCTION-SYMBOL-LISTP))
 (2 2 (:REWRITE SUBSETP-TRANS2))
 (2 2 (:REWRITE SUBSETP-TRANS))
 (2 2 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (2 2 (:REWRITE SET::IN-SET))
 (1 1 (:REWRITE SUBSETP-OF-CDR))
 )
(SYNDEF::|not_empty_path|
 (56 10 (:REWRITE DEFAULT-CDR))
 (33 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (29 6 (:REWRITE DEFAULT-CAR))
 (27 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (26 11 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (26 11 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (26 11 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (21 21 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (19 19 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (19 19 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (15 15 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (15 15 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (12 6 (:REWRITE DEFAULT-<-2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (11 6 (:REWRITE DEFAULT-+-2))
 (8 8 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (8 8 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (8 8 (:LINEAR LEN-WHEN-PREFIXP))
 (6 6 (:REWRITE DEFAULT-<-1))
 (6 6 (:REWRITE DEFAULT-+-1))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (6 2 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (6 2 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (2 2 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE SUBSETP-OF-CDR))
 (1 1 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 )
(SYNDEF::|not_empty_path|
 (40 3 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (16 16 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (11 11 (:REWRITE DEFAULT-CDR))
 (10 10 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (10 10 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (10 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (9 3 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (9 3 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (9 3 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (8 8 (:REWRITE DEFAULT-+-2))
 (8 8 (:REWRITE DEFAULT-+-1))
 (8 1 (:LINEAR LEN-OF-CDR-LINEAR))
 (6 6 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (6 6 (:REWRITE DEFAULT-CAR))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (6 2 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (6 2 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (4 4 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (4 4 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (4 4 (:LINEAR LEN-WHEN-PREFIXP))
 (4 3 (:REWRITE DEFAULT-<-2))
 (4 1 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (3 3 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (3 1 (:REWRITE +-COMBINE-CONSTANTS))
 (2 2 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE SUBSETP-OF-CDR))
 (1 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (1 1 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (1 1 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 )
(SYNDEF::|not_empty_path|
 (56 10 (:REWRITE DEFAULT-CDR))
 (33 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (29 6 (:REWRITE DEFAULT-CAR))
 (27 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (26 11 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (26 11 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (26 11 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (21 21 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (19 19 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (19 19 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (15 15 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (15 15 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (12 6 (:REWRITE DEFAULT-<-2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (11 6 (:REWRITE DEFAULT-+-2))
 (8 8 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (8 8 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (8 8 (:LINEAR LEN-WHEN-PREFIXP))
 (6 6 (:REWRITE DEFAULT-<-1))
 (6 6 (:REWRITE DEFAULT-+-1))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (6 2 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (6 2 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (2 2 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE SUBSETP-OF-CDR))
 (1 1 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 )
(SYNDEF::|not_empty_path|
 (361 17 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (85 5 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (61 22 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (42 14 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (42 14 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (42 14 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (40 5 (:REWRITE LEN-OF-CDR))
 (39 36 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (38 38 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (38 38 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (38 38 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (38 38 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (38 38 (:LINEAR LEN-WHEN-PREFIXP))
 (28 28 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (28 14 (:REWRITE DEFAULT-<-2))
 (17 17 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (15 5 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (15 5 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (15 5 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (14 14 (:REWRITE DEFAULT-<-1))
 (14 14 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (14 14 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (14 14 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (14 14 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (14 14 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (14 14 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (14 14 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (14 14 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (14 14 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (14 14 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (14 14 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (14 14 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (14 14 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (13 13 (:REWRITE DEFAULT-CDR))
 (10 5 (:REWRITE DEFAULT-+-2))
 (7 7 (:REWRITE SUBSETP-TRANS2))
 (7 7 (:REWRITE SUBSETP-TRANS))
 (6 6 (:REWRITE DEFAULT-CAR))
 (5 5 (:REWRITE EQUAL-OF-LEN-AND-0))
 (5 5 (:REWRITE DEFAULT-+-1))
 (5 5 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(SYNDEF::|not_empty_path|
 (279 33 (:REWRITE DEFAULT-CDR))
 (178 7 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (133 49 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (133 49 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (133 49 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (127 125 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (119 15 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (104 104 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (104 104 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (84 84 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (71 35 (:REWRITE DEFAULT-<-2))
 (67 67 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (66 66 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (66 66 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (66 66 (:LINEAR LEN-WHEN-PREFIXP))
 (61 32 (:REWRITE DEFAULT-+-2))
 (49 49 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (49 49 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (49 49 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (49 49 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (49 49 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (49 49 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (49 49 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (49 49 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (49 49 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (49 49 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (49 49 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (49 49 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (49 49 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (35 35 (:REWRITE DEFAULT-<-1))
 (32 32 (:REWRITE DEFAULT-+-1))
 (30 10 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (30 10 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (30 10 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (20 10 (:REWRITE DEFAULT-CAR))
 (19 1 (:DEFINITION TRUE-LISTP))
 (16 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (14 2 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (10 10 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (8 2 (:REWRITE LEN-OF-CONS))
 (6 2 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (4 4 (:REWRITE TRUE-LISTP-OF-CDR-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP))
 (4 4 (:REWRITE TRUE-LISTP-OF-CDR-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP))
 (4 2 (:REWRITE SYNTHETO::SETP-WHEN-IDENTIFIER-SETP))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (4 1 (:REWRITE +-COMBINE-CONSTANTS))
 (3 1 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::IDENTIFIER-SETP))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTYP-TYPE))
 (2 2 (:REWRITE TRUE-LISTP-WHEN-THEOREM-SYMBOL-LISTP))
 (2 2 (:REWRITE TRUE-LISTP-WHEN-TERMFN-LISTP))
 (2 2 (:REWRITE TRUE-LISTP-WHEN-MACRO-SYMBOL-LISTP))
 (2 2 (:REWRITE TRUE-LISTP-WHEN-LAMBDA-LISTP))
 (2 2 (:REWRITE TRUE-LISTP-WHEN-FUNCTION-SYMBOL-LISTP))
 (2 2 (:REWRITE SUBSETP-TRANS2))
 (2 2 (:REWRITE SUBSETP-TRANS))
 (2 2 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (2 2 (:REWRITE SET::IN-SET))
 (1 1 (:REWRITE SUBSETP-OF-CDR))
 )
(SYNDEF::|not_empty_path|
 (56 10 (:REWRITE DEFAULT-CDR))
 (33 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (29 6 (:REWRITE DEFAULT-CAR))
 (27 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (26 11 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (26 11 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (26 11 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (21 21 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (19 19 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (19 19 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (15 15 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (15 15 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (12 6 (:REWRITE DEFAULT-<-2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (11 6 (:REWRITE DEFAULT-+-2))
 (8 8 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (8 8 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (8 8 (:LINEAR LEN-WHEN-PREFIXP))
 (6 6 (:REWRITE DEFAULT-<-1))
 (6 6 (:REWRITE DEFAULT-+-1))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (6 2 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (6 2 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (2 2 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE SUBSETP-OF-CDR))
 (1 1 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 )
(SYNDEF::|length_path|
 (51 45 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (40 40 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (40 40 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (40 40 (:LINEAR LEN-WHEN-PREFIXP))
 (29 20 (:REWRITE DEFAULT-+-2))
 (28 28 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (28 28 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (27 9 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (27 9 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (27 9 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (23 5 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (21 19 (:REWRITE DEFAULT-CDR))
 (20 20 (:REWRITE DEFAULT-+-1))
 (18 18 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (18 8 (:REWRITE DEFAULT-CAR))
 (17 17 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (15 5 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (15 5 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (15 5 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (14 9 (:REWRITE DEFAULT-<-2))
 (10 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (9 9 (:REWRITE DEFAULT-<-1))
 (9 9 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (9 9 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (9 9 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (9 9 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (9 9 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (9 9 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (9 9 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (9 9 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (9 9 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (9 9 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (9 9 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (9 9 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (9 9 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (8 8 (:REWRITE SUBSETP-TRANS2))
 (8 8 (:REWRITE SUBSETP-TRANS))
 (8 1 (:LINEAR LEN-OF-CDR-LINEAR))
 (7 5 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (5 5 (:REWRITE EQUAL-OF-+-COMBINE-CONSTANTS))
 (5 5 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(SYNDEF::|length_path|
 (85 5 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (72 72 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (72 72 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (72 72 (:LINEAR LEN-WHEN-PREFIXP))
 (68 62 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (38 20 (:REWRITE DEFAULT-+-2))
 (36 12 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (36 12 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (36 12 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (34 34 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (34 34 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (24 24 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (24 12 (:REWRITE DEFAULT-<-2))
 (20 20 (:REWRITE DEFAULT-+-1))
 (19 19 (:REWRITE DEFAULT-CDR))
 (19 19 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (16 8 (:REWRITE DEFAULT-CAR))
 (16 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (15 5 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (15 5 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (15 5 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (13 1 (:LINEAR LEN-OF-CDR-LINEAR))
 (12 12 (:REWRITE DEFAULT-<-1))
 (12 12 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (12 12 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (12 12 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (12 12 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (12 12 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (12 12 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (12 12 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (12 12 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (12 12 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (12 12 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (12 12 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (12 12 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (12 12 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (8 8 (:REWRITE SUBSETP-TRANS2))
 (8 8 (:REWRITE SUBSETP-TRANS))
 (5 5 (:REWRITE EQUAL-OF-+-COMBINE-CONSTANTS))
 (5 5 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(SYNDEF::|length_path|
 (57 51 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (40 40 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (40 40 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (40 40 (:LINEAR LEN-WHEN-PREFIXP))
 (33 11 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (33 11 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (33 11 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (30 30 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (30 30 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (27 19 (:REWRITE DEFAULT-+-2))
 (22 22 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (19 19 (:REWRITE DEFAULT-+-1))
 (19 17 (:REWRITE DEFAULT-CDR))
 (18 18 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (18 11 (:REWRITE DEFAULT-<-2))
 (18 8 (:REWRITE DEFAULT-CAR))
 (16 4 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (15 15 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (12 4 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (12 4 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (12 4 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (11 11 (:REWRITE DEFAULT-<-1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (10 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (8 1 (:LINEAR LEN-OF-CDR-LINEAR))
 (5 5 (:REWRITE EQUAL-OF-+-COMBINE-CONSTANTS))
 (4 4 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 )
(SYNDEF::|length_path|
 (51 45 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (40 40 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (40 40 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (40 40 (:LINEAR LEN-WHEN-PREFIXP))
 (29 20 (:REWRITE DEFAULT-+-2))
 (28 28 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (28 28 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (27 9 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (27 9 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (27 9 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (23 5 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (21 19 (:REWRITE DEFAULT-CDR))
 (20 20 (:REWRITE DEFAULT-+-1))
 (18 18 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (18 8 (:REWRITE DEFAULT-CAR))
 (17 17 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (15 5 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (15 5 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (15 5 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (14 9 (:REWRITE DEFAULT-<-2))
 (10 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (9 9 (:REWRITE DEFAULT-<-1))
 (9 9 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (9 9 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (9 9 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (9 9 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (9 9 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (9 9 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (9 9 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (9 9 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (9 9 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (9 9 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (9 9 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (9 9 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (9 9 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (8 8 (:REWRITE SUBSETP-TRANS2))
 (8 8 (:REWRITE SUBSETP-TRANS))
 (8 1 (:LINEAR LEN-OF-CDR-LINEAR))
 (7 5 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (5 5 (:REWRITE EQUAL-OF-+-COMBINE-CONSTANTS))
 (5 5 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(SYNDEF::|length_path|
 (51 45 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (40 40 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (40 40 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (40 40 (:LINEAR LEN-WHEN-PREFIXP))
 (29 20 (:REWRITE DEFAULT-+-2))
 (28 28 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (28 28 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (27 9 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (27 9 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (27 9 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (23 5 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (21 19 (:REWRITE DEFAULT-CDR))
 (20 20 (:REWRITE DEFAULT-+-1))
 (18 18 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (18 8 (:REWRITE DEFAULT-CAR))
 (17 17 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (15 5 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (15 5 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (15 5 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (14 9 (:REWRITE DEFAULT-<-2))
 (10 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (9 9 (:REWRITE DEFAULT-<-1))
 (9 9 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (9 9 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (9 9 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (9 9 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (9 9 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (9 9 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (9 9 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (9 9 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (9 9 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (9 9 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (9 9 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (9 9 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (9 9 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (8 8 (:REWRITE SUBSETP-TRANS2))
 (8 8 (:REWRITE SUBSETP-TRANS))
 (8 1 (:LINEAR LEN-OF-CDR-LINEAR))
 (7 5 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (5 5 (:REWRITE EQUAL-OF-+-COMBINE-CONSTANTS))
 (5 5 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(SYNDEF::|length_path|
 (85 5 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (72 72 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (72 72 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (72 72 (:LINEAR LEN-WHEN-PREFIXP))
 (68 62 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (38 20 (:REWRITE DEFAULT-+-2))
 (36 12 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (36 12 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (36 12 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (34 34 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (34 34 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (24 24 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (24 12 (:REWRITE DEFAULT-<-2))
 (20 20 (:REWRITE DEFAULT-+-1))
 (19 19 (:REWRITE DEFAULT-CDR))
 (19 19 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (16 8 (:REWRITE DEFAULT-CAR))
 (16 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (15 5 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (15 5 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (15 5 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (13 1 (:LINEAR LEN-OF-CDR-LINEAR))
 (12 12 (:REWRITE DEFAULT-<-1))
 (12 12 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (12 12 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (12 12 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (12 12 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (12 12 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (12 12 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (12 12 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (12 12 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (12 12 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (12 12 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (12 12 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (12 12 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (12 12 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (8 8 (:REWRITE SUBSETP-TRANS2))
 (8 8 (:REWRITE SUBSETP-TRANS))
 (5 5 (:REWRITE EQUAL-OF-+-COMBINE-CONSTANTS))
 (5 5 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(SYNDEF::|length_path|
 (57 51 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (40 40 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (40 40 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (40 40 (:LINEAR LEN-WHEN-PREFIXP))
 (33 11 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (33 11 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (33 11 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (30 30 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (30 30 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (27 19 (:REWRITE DEFAULT-+-2))
 (22 22 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (19 19 (:REWRITE DEFAULT-+-1))
 (19 17 (:REWRITE DEFAULT-CDR))
 (18 18 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (18 11 (:REWRITE DEFAULT-<-2))
 (18 8 (:REWRITE DEFAULT-CAR))
 (16 4 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (15 15 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (12 4 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (12 4 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (12 4 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (11 11 (:REWRITE DEFAULT-<-1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (10 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (8 1 (:LINEAR LEN-OF-CDR-LINEAR))
 (5 5 (:REWRITE EQUAL-OF-+-COMBINE-CONSTANTS))
 (4 4 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 )
(SYNDEF::|length_path|
 (51 45 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (40 40 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (40 40 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (40 40 (:LINEAR LEN-WHEN-PREFIXP))
 (29 20 (:REWRITE DEFAULT-+-2))
 (28 28 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (28 28 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (27 9 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (27 9 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (27 9 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (23 5 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (21 19 (:REWRITE DEFAULT-CDR))
 (20 20 (:REWRITE DEFAULT-+-1))
 (18 18 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (18 8 (:REWRITE DEFAULT-CAR))
 (17 17 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (15 5 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (15 5 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (15 5 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (14 9 (:REWRITE DEFAULT-<-2))
 (10 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (9 9 (:REWRITE DEFAULT-<-1))
 (9 9 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (9 9 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (9 9 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (9 9 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (9 9 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (9 9 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (9 9 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (9 9 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (9 9 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (9 9 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (9 9 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (9 9 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (9 9 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (8 8 (:REWRITE SUBSETP-TRANS2))
 (8 8 (:REWRITE SUBSETP-TRANS))
 (8 1 (:LINEAR LEN-OF-CDR-LINEAR))
 (7 5 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (5 5 (:REWRITE EQUAL-OF-+-COMBINE-CONSTANTS))
 (5 5 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(SYNDEF::|points2_p|)
(SYNDEF::|BOOLEANP-OF-points2_p|)
(SYNDEF::|points2_p-ENSURES|)
(SYNDEF::|points2_p-IMPLIES|)
(SYNDEF::|points2_p|)
(SYNDEF::|BOOLEANP-OF-points2_p|)
(SYNDEF::|points2_p-ENSURES|)
(SYNDEF::|points2_p-IMPLIES|)
(SYNDEF::|path_vertices|
 (114 12 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (77 4 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (25 3 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (24 24 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (23 11 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (23 11 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (23 11 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (21 6 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (16 16 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (16 16 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (16 8 (:REWRITE DEFAULT-+-2))
 (16 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (14 14 (:TYPE-PRESCRIPTION SYNDEF::|path_p|))
 (13 1 (:LINEAR LEN-OF-CDR-LINEAR))
 (12 12 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (12 12 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (12 6 (:REWRITE DEFAULT-<-2))
 (11 11 (:REWRITE DEFAULT-CDR))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (11 7 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (11 7 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (11 7 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (10 10 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (10 10 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (10 10 (:LINEAR LEN-WHEN-PREFIXP))
 (8 8 (:REWRITE DEFAULT-+-1))
 (7 7 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (6 6 (:REWRITE DEFAULT-<-1))
 (3 3 (:REWRITE SUBSETP-TRANS2))
 (3 3 (:REWRITE SUBSETP-TRANS))
 (3 1 (:REWRITE SYNDEF::|path_p_rest|))
 (2 2 (:REWRITE <=-TRANSITIVE-2))
 (2 2 (:REWRITE <=-TRANSITIVE-1))
 (1 1 (:REWRITE DEFAULT-CAR))
 (1 1 (:REWRITE <-OF-+-COMBINE-CONSTANTS-1))
 )
(SYNDEF::|SEQUENCE[point]-P-OF-path_vertices|
 (326 29 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (154 13 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (127 93 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (110 2 (:DEFINITION MEMBER-EQUAL))
 (65 6 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (64 1 (:REWRITE SUBSETP-OF-CONS))
 (48 15 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (45 3 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (45 3 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (42 14 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (33 11 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (33 11 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (33 11 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (32 32 (:TYPE-PRESCRIPTION SYNDEF::|path_p|))
 (32 32 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (32 32 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (32 32 (:LINEAR LEN-WHEN-PREFIXP))
 (30 30 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (30 30 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (28 28 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (25 20 (:REWRITE DEFAULT-+-2))
 (22 22 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (21 19 (:REWRITE DEFAULT-CDR))
 (20 20 (:REWRITE DEFAULT-+-1))
 (19 11 (:REWRITE DEFAULT-<-2))
 (19 4 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (12 4 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (12 4 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (12 4 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (11 11 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (11 11 (:REWRITE SUBSETP-TRANS2))
 (11 11 (:REWRITE SUBSETP-TRANS))
 (11 11 (:REWRITE DEFAULT-<-1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (5 4 (:REWRITE DEFAULT-CAR))
 (4 4 (:REWRITE SUBSETP-MEMBER . 2))
 (4 4 (:REWRITE SUBSETP-MEMBER . 1))
 (3 1 (:REWRITE SYNDEF::|path_p_rest|))
 )
(SYNDEF::|path_vertices-ENSURES|
 (909 55 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (209 193 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (174 17 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (138 46 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (138 46 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (138 46 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (134 134 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (134 134 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (132 132 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (132 132 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (132 132 (:LINEAR LEN-WHEN-PREFIXP))
 (129 37 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (92 92 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (86 86 (:TYPE-PRESCRIPTION SYNDEF::|path_p|))
 (83 46 (:REWRITE DEFAULT-<-2))
 (80 59 (:REWRITE DEFAULT-+-2))
 (69 63 (:REWRITE DEFAULT-CDR))
 (63 21 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (63 21 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (63 21 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (59 59 (:REWRITE DEFAULT-+-1))
 (47 11 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (46 46 (:REWRITE DEFAULT-<-1))
 (46 46 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (46 46 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (46 46 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (46 46 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (46 46 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (46 46 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (46 46 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (46 46 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (46 46 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (46 46 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (46 46 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (46 46 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (46 46 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (28 4 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (21 19 (:REWRITE DEFAULT-CAR))
 (20 20 (:REWRITE SUBSETP-TRANS2))
 (20 20 (:REWRITE SUBSETP-TRANS))
 (18 6 (:REWRITE SYNDEF::|path_p_rest|))
 (16 2 (:DEFINITION MEMBER-EQUAL))
 (12 4 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (12 4 (:REWRITE +-COMBINE-CONSTANTS))
 (10 10 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (4 4 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (4 4 (:REWRITE SUBSETP-MEMBER . 2))
 (4 4 (:REWRITE SUBSETP-MEMBER . 1))
 (4 4 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (4 4 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 (1 1 (:REWRITE EQUAL-OF-+-WHEN-NEGATIVE-CONSTANT))
 )
(SYNDEF::|path_vertices|
 (114 12 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (77 4 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (25 3 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (24 24 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (23 11 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (23 11 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (23 11 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (21 6 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (16 16 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (16 16 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (16 8 (:REWRITE DEFAULT-+-2))
 (16 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (14 14 (:TYPE-PRESCRIPTION SYNDEF::|path_p|))
 (13 1 (:LINEAR LEN-OF-CDR-LINEAR))
 (12 12 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (12 12 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (12 6 (:REWRITE DEFAULT-<-2))
 (11 11 (:REWRITE DEFAULT-CDR))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (11 7 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (11 7 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (11 7 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (10 10 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (10 10 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (10 10 (:LINEAR LEN-WHEN-PREFIXP))
 (8 8 (:REWRITE DEFAULT-+-1))
 (7 7 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (6 6 (:REWRITE DEFAULT-<-1))
 (3 3 (:REWRITE SUBSETP-TRANS2))
 (3 3 (:REWRITE SUBSETP-TRANS))
 (3 1 (:REWRITE SYNDEF::|path_p_rest|))
 (2 2 (:REWRITE <=-TRANSITIVE-2))
 (2 2 (:REWRITE <=-TRANSITIVE-1))
 (1 1 (:REWRITE DEFAULT-CAR))
 (1 1 (:REWRITE <-OF-+-COMBINE-CONSTANTS-1))
 )
(SYNDEF::|SEQUENCE[point]-P-OF-path_vertices|
 (326 29 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (154 13 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (127 93 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (110 2 (:DEFINITION MEMBER-EQUAL))
 (65 6 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (64 1 (:REWRITE SUBSETP-OF-CONS))
 (48 15 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (45 3 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (45 3 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (42 14 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (33 11 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (33 11 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (33 11 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (32 32 (:TYPE-PRESCRIPTION SYNDEF::|path_p|))
 (32 32 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (32 32 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (32 32 (:LINEAR LEN-WHEN-PREFIXP))
 (30 30 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (30 30 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (28 28 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (25 20 (:REWRITE DEFAULT-+-2))
 (22 22 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (21 19 (:REWRITE DEFAULT-CDR))
 (20 20 (:REWRITE DEFAULT-+-1))
 (19 11 (:REWRITE DEFAULT-<-2))
 (19 4 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (12 4 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (12 4 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (12 4 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (11 11 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (11 11 (:REWRITE SUBSETP-TRANS2))
 (11 11 (:REWRITE SUBSETP-TRANS))
 (11 11 (:REWRITE DEFAULT-<-1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (5 4 (:REWRITE DEFAULT-CAR))
 (4 4 (:REWRITE SUBSETP-MEMBER . 2))
 (4 4 (:REWRITE SUBSETP-MEMBER . 1))
 (3 1 (:REWRITE SYNDEF::|path_p_rest|))
 )
(SYNDEF::|path_vertices-ENSURES|
 (909 55 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (209 193 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (174 17 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (138 46 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (138 46 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (138 46 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (134 134 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (134 134 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (132 132 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (132 132 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (132 132 (:LINEAR LEN-WHEN-PREFIXP))
 (129 37 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (92 92 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (86 86 (:TYPE-PRESCRIPTION SYNDEF::|path_p|))
 (83 46 (:REWRITE DEFAULT-<-2))
 (80 59 (:REWRITE DEFAULT-+-2))
 (69 63 (:REWRITE DEFAULT-CDR))
 (63 21 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (63 21 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (63 21 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (59 59 (:REWRITE DEFAULT-+-1))
 (47 11 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (46 46 (:REWRITE DEFAULT-<-1))
 (46 46 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (46 46 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (46 46 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (46 46 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (46 46 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (46 46 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (46 46 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (46 46 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (46 46 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (46 46 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (46 46 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (46 46 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (46 46 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (28 4 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (21 19 (:REWRITE DEFAULT-CAR))
 (20 20 (:REWRITE SUBSETP-TRANS2))
 (20 20 (:REWRITE SUBSETP-TRANS))
 (18 6 (:REWRITE SYNDEF::|path_p_rest|))
 (16 2 (:DEFINITION MEMBER-EQUAL))
 (12 4 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (12 4 (:REWRITE +-COMBINE-CONSTANTS))
 (10 10 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (4 4 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (4 4 (:REWRITE SUBSETP-MEMBER . 2))
 (4 4 (:REWRITE SUBSETP-MEMBER . 1))
 (4 4 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (4 4 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 (1 1 (:REWRITE EQUAL-OF-+-WHEN-NEGATIVE-CONSTANT))
 )
(SYNDEF::|path_vertices_of_path|
 (602 11 (:REWRITE SYNDEF::|not_empty_path|))
 (460 453 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (372 372 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (372 372 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (365 135 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (365 135 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (365 135 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (350 217 (:REWRITE DEFAULT-CDR))
 (312 229 (:REWRITE DEFAULT-+-2))
 (251 30 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (230 230 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (229 229 (:REWRITE DEFAULT-+-1))
 (215 73 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (215 73 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (215 73 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (173 99 (:REWRITE DEFAULT-<-2))
 (135 135 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (135 135 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (135 135 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (135 135 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (135 135 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (135 135 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (135 135 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (135 135 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (135 135 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (135 135 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (135 135 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (135 135 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (135 135 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (132 132 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (132 132 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (132 132 (:LINEAR LEN-WHEN-PREFIXP))
 (128 79 (:REWRITE DEFAULT-CAR))
 (125 43 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (99 99 (:REWRITE DEFAULT-<-1))
 (73 73 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (50 32 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 (41 41 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (22 5 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (20 20 (:REWRITE SUBSETP-TRANS2))
 (20 20 (:REWRITE SUBSETP-TRANS))
 (16 2 (:DEFINITION MEMBER-EQUAL))
 (15 5 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (10 10 (:TYPE-PRESCRIPTION SYNDEF::|path_p|))
 (10 10 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (6 6 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (6 6 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (4 4 (:REWRITE SUBSETP-MEMBER . 2))
 (4 4 (:REWRITE SUBSETP-MEMBER . 1))
 )
(SYNDEF::|path_vertices_of_path|
 (1336 59 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (320 4 (:REWRITE SYNDEF::|not_empty_path|))
 (263 16 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (158 154 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (142 142 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (142 142 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (139 47 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (139 47 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (139 47 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (110 110 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (110 110 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (110 110 (:LINEAR LEN-WHEN-PREFIXP))
 (92 92 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (92 45 (:REWRITE DEFAULT-<-2))
 (75 55 (:REWRITE DEFAULT-CDR))
 (75 43 (:REWRITE DEFAULT-+-2))
 (75 25 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (75 25 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (75 25 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (73 27 (:REWRITE EQUAL-OF-LEN-AND-0))
 (65 65 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (47 47 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (47 47 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (47 47 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (47 47 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (47 47 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (47 47 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (47 47 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (47 47 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (47 47 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (47 47 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (47 47 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (47 47 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (47 47 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (45 45 (:REWRITE DEFAULT-<-1))
 (43 43 (:REWRITE DEFAULT-+-1))
 (26 7 (:REWRITE +-COMBINE-CONSTANTS))
 (22 16 (:REWRITE SYNDEF::|length_path|))
 (21 7 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (17 7 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 (16 14 (:REWRITE DEFAULT-CAR))
 (15 15 (:REWRITE SUBSETP-TRANS2))
 (15 15 (:REWRITE SUBSETP-TRANS))
 (10 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (8 1 (:LINEAR LEN-OF-CDR-LINEAR))
 (7 7 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (3 1 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|path_p|))
 (2 2 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (2 2 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (2 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (2 1 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 )
(SYNDEF::|path_vertices_of_path|
 (654 11 (:REWRITE SYNDEF::|not_empty_path|))
 (464 457 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (376 376 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (376 376 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (366 134 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (366 134 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (366 134 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (348 215 (:REWRITE DEFAULT-CDR))
 (318 232 (:REWRITE DEFAULT-+-2))
 (251 30 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (232 232 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (232 232 (:REWRITE DEFAULT-+-1))
 (216 72 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (216 72 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (216 72 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (176 100 (:REWRITE DEFAULT-<-2))
 (134 134 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (134 134 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (134 134 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (134 134 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (134 134 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (134 134 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (134 134 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (134 134 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (134 134 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (134 134 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (134 134 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (134 134 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (134 134 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (132 132 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (132 132 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (132 132 (:LINEAR LEN-WHEN-PREFIXP))
 (128 79 (:REWRITE DEFAULT-CAR))
 (126 42 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (100 100 (:REWRITE DEFAULT-<-1))
 (72 72 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (53 33 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 (42 42 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (22 5 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (20 20 (:REWRITE SUBSETP-TRANS2))
 (20 20 (:REWRITE SUBSETP-TRANS))
 (16 2 (:DEFINITION MEMBER-EQUAL))
 (15 5 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (10 10 (:TYPE-PRESCRIPTION SYNDEF::|path_p|))
 (10 10 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (6 6 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (6 6 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (4 4 (:REWRITE SUBSETP-MEMBER . 2))
 (4 4 (:REWRITE SUBSETP-MEMBER . 1))
 )
(SYNDEF::|path_vertices_of_path|
 (654 11 (:REWRITE SYNDEF::|not_empty_path|))
 (464 457 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (376 376 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (376 376 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (366 134 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (366 134 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (366 134 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (348 215 (:REWRITE DEFAULT-CDR))
 (318 232 (:REWRITE DEFAULT-+-2))
 (251 30 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (232 232 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (232 232 (:REWRITE DEFAULT-+-1))
 (216 72 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (216 72 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (216 72 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (176 100 (:REWRITE DEFAULT-<-2))
 (134 134 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (134 134 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (134 134 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (134 134 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (134 134 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (134 134 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (134 134 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (134 134 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (134 134 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (134 134 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (134 134 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (134 134 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (134 134 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (132 132 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (132 132 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (132 132 (:LINEAR LEN-WHEN-PREFIXP))
 (128 79 (:REWRITE DEFAULT-CAR))
 (126 42 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (100 100 (:REWRITE DEFAULT-<-1))
 (72 72 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (53 33 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 (42 42 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (22 5 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (20 20 (:REWRITE SUBSETP-TRANS2))
 (20 20 (:REWRITE SUBSETP-TRANS))
 (16 2 (:DEFINITION MEMBER-EQUAL))
 (15 5 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (10 10 (:TYPE-PRESCRIPTION SYNDEF::|path_p|))
 (10 10 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (6 6 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (6 6 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (4 4 (:REWRITE SUBSETP-MEMBER . 2))
 (4 4 (:REWRITE SUBSETP-MEMBER . 1))
 )
(SYNDEF::|path_vertices_of_path|
 (602 11 (:REWRITE SYNDEF::|not_empty_path|))
 (460 453 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (372 372 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (372 372 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (365 135 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (365 135 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (365 135 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (350 217 (:REWRITE DEFAULT-CDR))
 (312 229 (:REWRITE DEFAULT-+-2))
 (251 30 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (230 230 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (229 229 (:REWRITE DEFAULT-+-1))
 (215 73 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (215 73 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (215 73 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (173 99 (:REWRITE DEFAULT-<-2))
 (135 135 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (135 135 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (135 135 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (135 135 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (135 135 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (135 135 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (135 135 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (135 135 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (135 135 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (135 135 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (135 135 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (135 135 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (135 135 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (132 132 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (132 132 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (132 132 (:LINEAR LEN-WHEN-PREFIXP))
 (128 79 (:REWRITE DEFAULT-CAR))
 (125 43 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (99 99 (:REWRITE DEFAULT-<-1))
 (73 73 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (50 32 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 (41 41 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (22 5 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (20 20 (:REWRITE SUBSETP-TRANS2))
 (20 20 (:REWRITE SUBSETP-TRANS))
 (16 2 (:DEFINITION MEMBER-EQUAL))
 (15 5 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (10 10 (:TYPE-PRESCRIPTION SYNDEF::|path_p|))
 (10 10 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (6 6 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (6 6 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (4 4 (:REWRITE SUBSETP-MEMBER . 2))
 (4 4 (:REWRITE SUBSETP-MEMBER . 1))
 )
(SYNDEF::|path_vertices_of_path|
 (1336 59 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (320 4 (:REWRITE SYNDEF::|not_empty_path|))
 (263 16 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (158 154 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (142 142 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (142 142 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (139 47 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (139 47 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (139 47 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (110 110 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (110 110 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (110 110 (:LINEAR LEN-WHEN-PREFIXP))
 (92 92 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (92 45 (:REWRITE DEFAULT-<-2))
 (75 55 (:REWRITE DEFAULT-CDR))
 (75 43 (:REWRITE DEFAULT-+-2))
 (75 25 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (75 25 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (75 25 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (73 27 (:REWRITE EQUAL-OF-LEN-AND-0))
 (65 65 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (47 47 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (47 47 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (47 47 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (47 47 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (47 47 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (47 47 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (47 47 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (47 47 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (47 47 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (47 47 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (47 47 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (47 47 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (47 47 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (45 45 (:REWRITE DEFAULT-<-1))
 (43 43 (:REWRITE DEFAULT-+-1))
 (26 7 (:REWRITE +-COMBINE-CONSTANTS))
 (22 16 (:REWRITE SYNDEF::|length_path|))
 (21 7 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (17 7 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 (16 14 (:REWRITE DEFAULT-CAR))
 (15 15 (:REWRITE SUBSETP-TRANS2))
 (15 15 (:REWRITE SUBSETP-TRANS))
 (10 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (8 1 (:LINEAR LEN-OF-CDR-LINEAR))
 (7 7 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (3 1 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|path_p|))
 (2 2 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (2 2 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (2 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (2 1 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 )
(SYNDEF::|path_vertices_of_path|
 (654 11 (:REWRITE SYNDEF::|not_empty_path|))
 (464 457 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (376 376 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (376 376 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (366 134 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (366 134 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (366 134 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (348 215 (:REWRITE DEFAULT-CDR))
 (318 232 (:REWRITE DEFAULT-+-2))
 (251 30 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (232 232 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (232 232 (:REWRITE DEFAULT-+-1))
 (216 72 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (216 72 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (216 72 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (176 100 (:REWRITE DEFAULT-<-2))
 (134 134 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (134 134 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (134 134 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (134 134 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (134 134 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (134 134 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (134 134 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (134 134 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (134 134 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (134 134 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (134 134 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (134 134 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (134 134 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (132 132 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (132 132 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (132 132 (:LINEAR LEN-WHEN-PREFIXP))
 (128 79 (:REWRITE DEFAULT-CAR))
 (126 42 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (100 100 (:REWRITE DEFAULT-<-1))
 (72 72 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (53 33 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 (42 42 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (22 5 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (20 20 (:REWRITE SUBSETP-TRANS2))
 (20 20 (:REWRITE SUBSETP-TRANS))
 (16 2 (:DEFINITION MEMBER-EQUAL))
 (15 5 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (10 10 (:TYPE-PRESCRIPTION SYNDEF::|path_p|))
 (10 10 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (6 6 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (6 6 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (4 4 (:REWRITE SUBSETP-MEMBER . 2))
 (4 4 (:REWRITE SUBSETP-MEMBER . 1))
 )
(SYNDEF::|path_vertices_of_path|
 (654 11 (:REWRITE SYNDEF::|not_empty_path|))
 (464 457 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (376 376 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (376 376 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (366 134 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (366 134 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (366 134 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (348 215 (:REWRITE DEFAULT-CDR))
 (318 232 (:REWRITE DEFAULT-+-2))
 (251 30 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (232 232 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (232 232 (:REWRITE DEFAULT-+-1))
 (216 72 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (216 72 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (216 72 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (176 100 (:REWRITE DEFAULT-<-2))
 (134 134 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (134 134 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (134 134 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (134 134 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (134 134 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (134 134 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (134 134 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (134 134 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (134 134 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (134 134 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (134 134 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (134 134 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (134 134 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (132 132 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (132 132 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (132 132 (:LINEAR LEN-WHEN-PREFIXP))
 (128 79 (:REWRITE DEFAULT-CAR))
 (126 42 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (100 100 (:REWRITE DEFAULT-<-1))
 (72 72 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (53 33 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 (42 42 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (22 5 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (20 20 (:REWRITE SUBSETP-TRANS2))
 (20 20 (:REWRITE SUBSETP-TRANS))
 (16 2 (:DEFINITION MEMBER-EQUAL))
 (15 5 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (10 10 (:TYPE-PRESCRIPTION SYNDEF::|path_p|))
 (10 10 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (6 6 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (6 6 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (4 4 (:REWRITE SUBSETP-MEMBER . 2))
 (4 4 (:REWRITE SUBSETP-MEMBER . 1))
 )
(SYNDEF::|path_of_path_vertices|
 (667 34 (:REWRITE SYNDEF::|path_p_rest|))
 (622 200 (:REWRITE DEFAULT-CAR))
 (484 254 (:REWRITE DEFAULT-CDR))
 (347 334 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (344 23 (:DEFINITION MEMBER-EQUAL))
 (223 87 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (223 87 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (223 87 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (210 210 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (210 210 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (205 21 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (179 130 (:REWRITE DEFAULT-+-2))
 (138 91 (:REWRITE DEFAULT-<-2))
 (136 136 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (130 130 (:REWRITE DEFAULT-+-1))
 (117 43 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (117 43 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (117 43 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (116 3 (:REWRITE SYNDEF::|edge-P-OF-CAR-WHEN-SEQUENCE[edge]-P|))
 (113 91 (:REWRITE DEFAULT-<-1))
 (108 108 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (108 108 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (108 108 (:LINEAR LEN-WHEN-PREFIXP))
 (87 87 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (87 87 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (87 87 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (87 87 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (87 87 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (87 87 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (87 87 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (87 87 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (87 87 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (87 87 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (87 87 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (87 87 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (87 87 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (85 5 (:REWRITE SUBSETP-OF-CONS))
 (54 22 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (47 15 (:REWRITE +-COMBINE-CONSTANTS))
 (44 44 (:REWRITE SUBSETP-TRANS2))
 (44 44 (:REWRITE SUBSETP-TRANS))
 (43 43 (:REWRITE SUBSETP-MEMBER . 2))
 (43 43 (:REWRITE SUBSETP-MEMBER . 1))
 (38 38 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (27 9 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (26 8 (:REWRITE <-OF-+-ARG1-WHEN-NEGATIVE-CONSTANT))
 (22 22 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (22 22 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (21 7 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (16 14 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 (14 14 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (14 14 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (13 13 (:REWRITE <=-TRANSITIVE-2))
 (13 13 (:REWRITE <=-TRANSITIVE-1))
 (11 7 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (6 6 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[point]-FIX-UNDER-SEQUENCE[point]-EQUIV|))
 (3 1 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|))
 )
(SYNDEF::|path_of_path_vertices|
 (6960 128 (:DEFINITION SYNDEF::|connected|))
 (3670 167 (:REWRITE SYNDEF::|path_p_rest|))
 (3303 740 (:REWRITE DEFAULT-CAR))
 (2144 64 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (1753 19 (:REWRITE SYNDEF::|not_empty_path|))
 (1574 1456 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (1559 847 (:REWRITE DEFAULT-CDR))
 (918 26 (:DEFINITION MEMBER-EQUAL))
 (753 290 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (753 290 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (753 290 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (742 94 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (677 677 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (677 677 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (649 533 (:REWRITE DEFAULT-+-2))
 (594 6 (:REWRITE SYNDEF::|path_vertices_of_path|))
 (549 384 (:REWRITE DEFAULT-<-2))
 (533 533 (:REWRITE DEFAULT-+-1))
 (508 27 (:REWRITE SYNDEF::|path-ENSURES|))
 (481 384 (:REWRITE DEFAULT-<-1))
 (473 79 (:REWRITE SYNDEF::|length_path|))
 (463 463 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (388 64 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (352 352 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (352 352 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (352 352 (:LINEAR LEN-WHEN-PREFIXP))
 (342 128 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (342 128 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (342 128 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (322 48 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (294 12 (:REWRITE SYNDEF::|edge-P-OF-CAR-WHEN-SEQUENCE[edge]-P|))
 (290 290 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (290 290 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (290 290 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (290 290 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (290 290 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (290 290 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (290 290 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (290 290 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (290 290 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (290 290 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (290 290 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (290 290 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (290 290 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (216 216 (:REWRITE SUBSETP-TRANS2))
 (216 216 (:REWRITE SUBSETP-TRANS))
 (211 70 (:REWRITE +-COMBINE-CONSTANTS))
 (174 30 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-path_vertices|))
 (150 48 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (150 33 (:REWRITE <-OF-+-ARG1-WHEN-NEGATIVE-CONSTANT))
 (144 48 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (128 16 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (123 55 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (102 18 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-path|))
 (96 96 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (90 90 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (88 88 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (72 70 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 (51 51 (:REWRITE SUBSETP-MEMBER . 2))
 (51 51 (:REWRITE SUBSETP-MEMBER . 1))
 (34 34 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (32 32 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (32 16 (:REWRITE SYNTHETO::SETP-WHEN-IDENTIFIER-SETP))
 (32 16 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (16 16 (:TYPE-PRESCRIPTION SYNTHETO::IDENTIFIER-SETP))
 (16 16 (:TYPE-PRESCRIPTION SET::EMPTYP-TYPE))
 (16 16 (:REWRITE TRUE-LISTP-WHEN-THEOREM-SYMBOL-LISTP))
 (16 16 (:REWRITE TRUE-LISTP-WHEN-TERMFN-LISTP))
 (16 16 (:REWRITE TRUE-LISTP-WHEN-MACRO-SYMBOL-LISTP))
 (16 16 (:REWRITE TRUE-LISTP-WHEN-LAMBDA-LISTP))
 (16 16 (:REWRITE TRUE-LISTP-WHEN-FUNCTION-SYMBOL-LISTP))
 (16 16 (:REWRITE SET::IN-SET))
 (14 14 (:REWRITE TRUE-LISTP-OF-CDR-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP))
 (14 14 (:REWRITE TRUE-LISTP-OF-CDR-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP))
 (12 12 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (4 4 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[point]-FIX-UNDER-SEQUENCE[point]-EQUIV|))
 )
(SYNDEF::|path_of_path_vertices|
 (663 33 (:REWRITE SYNDEF::|path_p_rest|))
 (603 193 (:REWRITE DEFAULT-CAR))
 (471 245 (:REWRITE DEFAULT-CDR))
 (344 23 (:DEFINITION MEMBER-EQUAL))
 (331 319 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (211 83 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (211 83 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (211 83 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (198 198 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (198 198 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (173 126 (:REWRITE DEFAULT-+-2))
 (171 19 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (129 86 (:REWRITE DEFAULT-<-2))
 (128 128 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (126 126 (:REWRITE DEFAULT-+-1))
 (116 3 (:REWRITE SYNDEF::|edge-P-OF-CAR-WHEN-SEQUENCE[edge]-P|))
 (111 41 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (111 41 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (111 41 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (107 86 (:REWRITE DEFAULT-<-1))
 (96 96 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (96 96 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (96 96 (:LINEAR LEN-WHEN-PREFIXP))
 (85 5 (:REWRITE SUBSETP-OF-CONS))
 (83 83 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (83 83 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (83 83 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (83 83 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (83 83 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (83 83 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (83 83 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (83 83 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (83 83 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (83 83 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (83 83 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (83 83 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (83 83 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (54 22 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (47 15 (:REWRITE +-COMBINE-CONSTANTS))
 (43 43 (:REWRITE SUBSETP-MEMBER . 2))
 (43 43 (:REWRITE SUBSETP-MEMBER . 1))
 (42 42 (:REWRITE SUBSETP-TRANS2))
 (42 42 (:REWRITE SUBSETP-TRANS))
 (38 38 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (27 9 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (26 8 (:REWRITE <-OF-+-ARG1-WHEN-NEGATIVE-CONSTANT))
 (22 22 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (22 22 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (21 7 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (16 14 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 (14 14 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (14 14 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (12 12 (:REWRITE <=-TRANSITIVE-2))
 (12 12 (:REWRITE <=-TRANSITIVE-1))
 (11 7 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (6 6 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[point]-FIX-UNDER-SEQUENCE[point]-EQUIV|))
 (3 1 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|))
 )
(SYNDEF::|path_of_path_vertices|
 (663 33 (:REWRITE SYNDEF::|path_p_rest|))
 (603 193 (:REWRITE DEFAULT-CAR))
 (471 245 (:REWRITE DEFAULT-CDR))
 (344 23 (:DEFINITION MEMBER-EQUAL))
 (331 319 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (211 83 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (211 83 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (211 83 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (198 198 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (198 198 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (173 126 (:REWRITE DEFAULT-+-2))
 (171 19 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (129 86 (:REWRITE DEFAULT-<-2))
 (128 128 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (126 126 (:REWRITE DEFAULT-+-1))
 (116 3 (:REWRITE SYNDEF::|edge-P-OF-CAR-WHEN-SEQUENCE[edge]-P|))
 (111 41 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (111 41 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (111 41 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (107 86 (:REWRITE DEFAULT-<-1))
 (96 96 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (96 96 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (96 96 (:LINEAR LEN-WHEN-PREFIXP))
 (85 5 (:REWRITE SUBSETP-OF-CONS))
 (83 83 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (83 83 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (83 83 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (83 83 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (83 83 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (83 83 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (83 83 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (83 83 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (83 83 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (83 83 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (83 83 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (83 83 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (83 83 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (54 22 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (47 15 (:REWRITE +-COMBINE-CONSTANTS))
 (43 43 (:REWRITE SUBSETP-MEMBER . 2))
 (43 43 (:REWRITE SUBSETP-MEMBER . 1))
 (42 42 (:REWRITE SUBSETP-TRANS2))
 (42 42 (:REWRITE SUBSETP-TRANS))
 (38 38 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (27 9 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (26 8 (:REWRITE <-OF-+-ARG1-WHEN-NEGATIVE-CONSTANT))
 (22 22 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (22 22 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (21 7 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (16 14 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 (14 14 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (14 14 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (12 12 (:REWRITE <=-TRANSITIVE-2))
 (12 12 (:REWRITE <=-TRANSITIVE-1))
 (11 7 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (6 6 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[point]-FIX-UNDER-SEQUENCE[point]-EQUIV|))
 (3 1 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|))
 )
(SYNDEF::|path_of_path_vertices|
 (667 34 (:REWRITE SYNDEF::|path_p_rest|))
 (622 200 (:REWRITE DEFAULT-CAR))
 (484 254 (:REWRITE DEFAULT-CDR))
 (347 334 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (344 23 (:DEFINITION MEMBER-EQUAL))
 (223 87 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (223 87 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (223 87 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (210 210 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (210 210 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (205 21 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (179 130 (:REWRITE DEFAULT-+-2))
 (138 91 (:REWRITE DEFAULT-<-2))
 (136 136 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (130 130 (:REWRITE DEFAULT-+-1))
 (117 43 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (117 43 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (117 43 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (116 3 (:REWRITE SYNDEF::|edge-P-OF-CAR-WHEN-SEQUENCE[edge]-P|))
 (113 91 (:REWRITE DEFAULT-<-1))
 (108 108 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (108 108 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (108 108 (:LINEAR LEN-WHEN-PREFIXP))
 (87 87 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (87 87 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (87 87 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (87 87 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (87 87 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (87 87 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (87 87 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (87 87 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (87 87 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (87 87 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (87 87 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (87 87 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (87 87 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (85 5 (:REWRITE SUBSETP-OF-CONS))
 (54 22 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (47 15 (:REWRITE +-COMBINE-CONSTANTS))
 (44 44 (:REWRITE SUBSETP-TRANS2))
 (44 44 (:REWRITE SUBSETP-TRANS))
 (43 43 (:REWRITE SUBSETP-MEMBER . 2))
 (43 43 (:REWRITE SUBSETP-MEMBER . 1))
 (38 38 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (27 9 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (26 8 (:REWRITE <-OF-+-ARG1-WHEN-NEGATIVE-CONSTANT))
 (22 22 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (22 22 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (21 7 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (16 14 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 (14 14 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (14 14 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (13 13 (:REWRITE <=-TRANSITIVE-2))
 (13 13 (:REWRITE <=-TRANSITIVE-1))
 (11 7 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (6 6 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[point]-FIX-UNDER-SEQUENCE[point]-EQUIV|))
 (3 1 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|))
 )
(SYNDEF::|path_of_path_vertices|
 (6960 128 (:DEFINITION SYNDEF::|connected|))
 (3670 167 (:REWRITE SYNDEF::|path_p_rest|))
 (3303 740 (:REWRITE DEFAULT-CAR))
 (2144 64 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (1753 19 (:REWRITE SYNDEF::|not_empty_path|))
 (1574 1456 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (1559 847 (:REWRITE DEFAULT-CDR))
 (918 26 (:DEFINITION MEMBER-EQUAL))
 (753 290 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (753 290 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (753 290 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (742 94 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (677 677 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (677 677 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (649 533 (:REWRITE DEFAULT-+-2))
 (594 6 (:REWRITE SYNDEF::|path_vertices_of_path|))
 (549 384 (:REWRITE DEFAULT-<-2))
 (533 533 (:REWRITE DEFAULT-+-1))
 (508 27 (:REWRITE SYNDEF::|path-ENSURES|))
 (481 384 (:REWRITE DEFAULT-<-1))
 (473 79 (:REWRITE SYNDEF::|length_path|))
 (463 463 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (388 64 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (352 352 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (352 352 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (352 352 (:LINEAR LEN-WHEN-PREFIXP))
 (342 128 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (342 128 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (342 128 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (322 48 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (294 12 (:REWRITE SYNDEF::|edge-P-OF-CAR-WHEN-SEQUENCE[edge]-P|))
 (290 290 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (290 290 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (290 290 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (290 290 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (290 290 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (290 290 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (290 290 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (290 290 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (290 290 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (290 290 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (290 290 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (290 290 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (290 290 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (216 216 (:REWRITE SUBSETP-TRANS2))
 (216 216 (:REWRITE SUBSETP-TRANS))
 (211 70 (:REWRITE +-COMBINE-CONSTANTS))
 (174 30 (:REWRITE SYNDEF::|SEQUENCE[point]-P-OF-path_vertices|))
 (150 48 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (150 33 (:REWRITE <-OF-+-ARG1-WHEN-NEGATIVE-CONSTANT))
 (144 48 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (128 16 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (123 55 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (102 18 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-path|))
 (96 96 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (90 90 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (88 88 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (72 70 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 (51 51 (:REWRITE SUBSETP-MEMBER . 2))
 (51 51 (:REWRITE SUBSETP-MEMBER . 1))
 (34 34 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (32 32 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (32 16 (:REWRITE SYNTHETO::SETP-WHEN-IDENTIFIER-SETP))
 (32 16 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (16 16 (:TYPE-PRESCRIPTION SYNTHETO::IDENTIFIER-SETP))
 (16 16 (:TYPE-PRESCRIPTION SET::EMPTYP-TYPE))
 (16 16 (:REWRITE TRUE-LISTP-WHEN-THEOREM-SYMBOL-LISTP))
 (16 16 (:REWRITE TRUE-LISTP-WHEN-TERMFN-LISTP))
 (16 16 (:REWRITE TRUE-LISTP-WHEN-MACRO-SYMBOL-LISTP))
 (16 16 (:REWRITE TRUE-LISTP-WHEN-LAMBDA-LISTP))
 (16 16 (:REWRITE TRUE-LISTP-WHEN-FUNCTION-SYMBOL-LISTP))
 (16 16 (:REWRITE SET::IN-SET))
 (14 14 (:REWRITE TRUE-LISTP-OF-CDR-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP))
 (14 14 (:REWRITE TRUE-LISTP-OF-CDR-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP))
 (12 12 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (4 4 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[point]-FIX-UNDER-SEQUENCE[point]-EQUIV|))
 )
(SYNDEF::|path_of_path_vertices|
 (663 33 (:REWRITE SYNDEF::|path_p_rest|))
 (603 193 (:REWRITE DEFAULT-CAR))
 (471 245 (:REWRITE DEFAULT-CDR))
 (344 23 (:DEFINITION MEMBER-EQUAL))
 (331 319 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (211 83 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (211 83 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (211 83 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (198 198 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (198 198 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (173 126 (:REWRITE DEFAULT-+-2))
 (171 19 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (129 86 (:REWRITE DEFAULT-<-2))
 (128 128 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (126 126 (:REWRITE DEFAULT-+-1))
 (116 3 (:REWRITE SYNDEF::|edge-P-OF-CAR-WHEN-SEQUENCE[edge]-P|))
 (111 41 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (111 41 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (111 41 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (107 86 (:REWRITE DEFAULT-<-1))
 (96 96 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (96 96 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (96 96 (:LINEAR LEN-WHEN-PREFIXP))
 (85 5 (:REWRITE SUBSETP-OF-CONS))
 (83 83 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (83 83 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (83 83 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (83 83 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (83 83 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (83 83 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (83 83 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (83 83 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (83 83 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (83 83 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (83 83 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (83 83 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (83 83 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (54 22 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (47 15 (:REWRITE +-COMBINE-CONSTANTS))
 (43 43 (:REWRITE SUBSETP-MEMBER . 2))
 (43 43 (:REWRITE SUBSETP-MEMBER . 1))
 (42 42 (:REWRITE SUBSETP-TRANS2))
 (42 42 (:REWRITE SUBSETP-TRANS))
 (38 38 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (27 9 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (26 8 (:REWRITE <-OF-+-ARG1-WHEN-NEGATIVE-CONSTANT))
 (22 22 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (22 22 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (21 7 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (16 14 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 (14 14 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (14 14 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (12 12 (:REWRITE <=-TRANSITIVE-2))
 (12 12 (:REWRITE <=-TRANSITIVE-1))
 (11 7 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (6 6 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[point]-FIX-UNDER-SEQUENCE[point]-EQUIV|))
 (3 1 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|))
 )
(SYNDEF::|path_of_path_vertices|
 (663 33 (:REWRITE SYNDEF::|path_p_rest|))
 (603 193 (:REWRITE DEFAULT-CAR))
 (471 245 (:REWRITE DEFAULT-CDR))
 (344 23 (:DEFINITION MEMBER-EQUAL))
 (331 319 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (211 83 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (211 83 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (211 83 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (198 198 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (198 198 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (173 126 (:REWRITE DEFAULT-+-2))
 (171 19 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (129 86 (:REWRITE DEFAULT-<-2))
 (128 128 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (126 126 (:REWRITE DEFAULT-+-1))
 (116 3 (:REWRITE SYNDEF::|edge-P-OF-CAR-WHEN-SEQUENCE[edge]-P|))
 (111 41 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (111 41 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (111 41 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (107 86 (:REWRITE DEFAULT-<-1))
 (96 96 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (96 96 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (96 96 (:LINEAR LEN-WHEN-PREFIXP))
 (85 5 (:REWRITE SUBSETP-OF-CONS))
 (83 83 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (83 83 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (83 83 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (83 83 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (83 83 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (83 83 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (83 83 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (83 83 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (83 83 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (83 83 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (83 83 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (83 83 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (83 83 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (54 22 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (47 15 (:REWRITE +-COMBINE-CONSTANTS))
 (43 43 (:REWRITE SUBSETP-MEMBER . 2))
 (43 43 (:REWRITE SUBSETP-MEMBER . 1))
 (42 42 (:REWRITE SUBSETP-TRANS2))
 (42 42 (:REWRITE SUBSETP-TRANS))
 (38 38 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (27 9 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (26 8 (:REWRITE <-OF-+-ARG1-WHEN-NEGATIVE-CONSTANT))
 (22 22 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (22 22 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (21 7 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (16 14 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 (14 14 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (14 14 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (12 12 (:REWRITE <=-TRANSITIVE-2))
 (12 12 (:REWRITE <=-TRANSITIVE-1))
 (11 7 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (6 6 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[point]-FIX-UNDER-SEQUENCE[point]-EQUIV|))
 (3 1 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|))
 )
(SYNDEF::|append_first|)
(SYNDEF::|SEQUENCE[point]-P-OF-append_first|
 (48 1 (:DEFINITION BINARY-APPEND))
 (46 2 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (20 2 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (9 3 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (6 6 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (6 6 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (6 2 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (6 2 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (5 5 (:REWRITE SUBSETP-TRANS2))
 (5 5 (:REWRITE SUBSETP-TRANS))
 (5 1 (:REWRITE LEN-OF-CDR))
 (4 4 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (4 4 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (4 1 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (3 2 (:REWRITE DEFAULT-<-2))
 (3 1 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (3 1 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P))
 (2 2 (:REWRITE DEFAULT-CAR))
 (2 2 (:REWRITE DEFAULT-<-1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (2 2 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (2 2 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (2 2 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (2 2 (:LINEAR LEN-WHEN-PREFIXP))
 (2 1 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (1 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (1 1 (:REWRITE DEFAULT-CDR))
 (1 1 (:REWRITE DEFAULT-+-2))
 (1 1 (:REWRITE DEFAULT-+-1))
 (1 1 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(SYNDEF::|append_first-ENSURES|
 (50 4 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (48 1 (:DEFINITION BINARY-APPEND))
 (18 3 (:REWRITE LEN-OF-CDR))
 (15 3 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (14 14 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (14 14 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (12 4 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (12 4 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (12 4 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (10 10 (:REWRITE SUBSETP-TRANS2))
 (10 10 (:REWRITE SUBSETP-TRANS))
 (9 3 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (9 3 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (9 3 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (8 8 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (8 8 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (6 6 (:TYPE-PRESCRIPTION SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P))
 (6 4 (:REWRITE DEFAULT-<-2))
 (5 5 (:REWRITE DEFAULT-CDR))
 (4 4 (:REWRITE DEFAULT-<-1))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (4 4 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (4 4 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (4 4 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (4 4 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (4 4 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (4 4 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (4 3 (:REWRITE DEFAULT-+-2))
 (3 3 (:REWRITE DEFAULT-+-1))
 (3 3 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (2 2 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (2 2 (:REWRITE DEFAULT-CAR))
 (2 2 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (2 2 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (2 2 (:LINEAR LEN-WHEN-PREFIXP))
 (2 1 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (1 1 (:REWRITE EQUAL-OF-LEN-AND-0))
 )
(SYNDEF::|append_first|)
(SYNDEF::|SEQUENCE[point]-P-OF-append_first|
 (48 1 (:DEFINITION BINARY-APPEND))
 (46 2 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (20 2 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (9 3 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (6 6 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (6 6 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (6 2 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (6 2 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (5 5 (:REWRITE SUBSETP-TRANS2))
 (5 5 (:REWRITE SUBSETP-TRANS))
 (5 1 (:REWRITE LEN-OF-CDR))
 (4 4 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (4 4 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (4 1 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (3 2 (:REWRITE DEFAULT-<-2))
 (3 1 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (3 1 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P))
 (2 2 (:REWRITE DEFAULT-CAR))
 (2 2 (:REWRITE DEFAULT-<-1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (2 2 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (2 2 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (2 2 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (2 2 (:LINEAR LEN-WHEN-PREFIXP))
 (2 1 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (1 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (1 1 (:REWRITE DEFAULT-CDR))
 (1 1 (:REWRITE DEFAULT-+-2))
 (1 1 (:REWRITE DEFAULT-+-1))
 (1 1 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(SYNDEF::|append_first-ENSURES|
 (50 4 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (48 1 (:DEFINITION BINARY-APPEND))
 (18 3 (:REWRITE LEN-OF-CDR))
 (15 3 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (14 14 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (14 14 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (12 4 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (12 4 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (12 4 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (10 10 (:REWRITE SUBSETP-TRANS2))
 (10 10 (:REWRITE SUBSETP-TRANS))
 (9 3 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (9 3 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (9 3 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (8 8 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (8 8 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (6 6 (:TYPE-PRESCRIPTION SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P))
 (6 4 (:REWRITE DEFAULT-<-2))
 (5 5 (:REWRITE DEFAULT-CDR))
 (4 4 (:REWRITE DEFAULT-<-1))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (4 4 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (4 4 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (4 4 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (4 4 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (4 4 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (4 4 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (4 3 (:REWRITE DEFAULT-+-2))
 (3 3 (:REWRITE DEFAULT-+-1))
 (3 3 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (2 2 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (2 2 (:REWRITE DEFAULT-CAR))
 (2 2 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (2 2 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (2 2 (:LINEAR LEN-WHEN-PREFIXP))
 (2 1 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (1 1 (:REWRITE EQUAL-OF-LEN-AND-0))
 )
(SYNDEF::|edges|
 (24 2 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (11 2 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (9 9 (:TYPE-PRESCRIPTION LEN))
 (9 3 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (4 2 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (3 3 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (3 1 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (3 1 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (3 1 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (2 2 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (2 2 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (2 2 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (2 2 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (2 2 (:LINEAR LEN-WHEN-PREFIXP))
 (2 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-LEN-GREATER))
 )
(SYNDEF::|SEQUENCE[edge]-P-OF-edges|
 (35 3 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (15 1 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (13 13 (:TYPE-PRESCRIPTION LEN))
 (10 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (9 3 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (7 5 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (6 2 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (3 3 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (3 1 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (3 1 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (3 1 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (3 1 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|path_p|))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (2 2 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (2 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (2 2 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (2 2 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (2 2 (:LINEAR LEN-WHEN-PREFIXP))
 (2 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-LEN-GREATER))
 )
(SYNDEF::|edges-ENSURES|
 (218 2 (:DEFINITION SYNDEF::|path_p|))
 (129 3 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (94 2 (:DEFINITION SYNDEF::|connected|))
 (88 14 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (56 4 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (48 4 (:REWRITE SUBSETP-CAR-MEMBER))
 (44 8 (:REWRITE DEFAULT-CAR))
 (31 17 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (30 30 (:TYPE-PRESCRIPTION LEN))
 (30 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (28 4 (:REWRITE LEN-OF-CDR))
 (20 8 (:REWRITE DEFAULT-CDR))
 (16 5 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (14 14 (:TYPE-PRESCRIPTION SYNDEF::|edge->p2$INLINE|))
 (14 14 (:TYPE-PRESCRIPTION SYNDEF::|edge->p1$INLINE|))
 (14 14 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (10 5 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (10 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (6 2 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (6 2 (:REWRITE SYNDEF::|path_p_rest|))
 (5 3 (:REWRITE DEFAULT-<-1))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (4 4 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (4 4 (:REWRITE SUBSETP-TRANS2))
 (4 4 (:REWRITE SUBSETP-TRANS))
 (4 4 (:REWRITE DEFAULT-+-2))
 (4 4 (:REWRITE DEFAULT-+-1))
 (4 4 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (4 4 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (4 4 (:LINEAR LEN-WHEN-PREFIXP))
 (4 3 (:REWRITE DEFAULT-<-2))
 (3 1 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (3 1 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (3 1 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (2 2 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (2 2 (:REWRITE SUBSETP-OF-CDR))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (1 1 (:REWRITE <=-TRANSITIVE-2))
 (1 1 (:REWRITE <=-TRANSITIVE-1))
 )
(SYNDEF::|edges|
 (24 2 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (11 2 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (9 9 (:TYPE-PRESCRIPTION LEN))
 (9 3 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (4 2 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (3 3 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (3 1 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (3 1 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (3 1 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (2 2 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (2 2 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (2 2 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (2 2 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (2 2 (:LINEAR LEN-WHEN-PREFIXP))
 (2 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-LEN-GREATER))
 )
(SYNDEF::|SEQUENCE[edge]-P-OF-edges|
 (35 3 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (15 1 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (13 13 (:TYPE-PRESCRIPTION LEN))
 (10 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (9 3 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (7 5 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (6 2 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (3 3 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (3 1 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (3 1 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (3 1 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (3 1 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|path_p|))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (2 2 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (2 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (2 2 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (2 2 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (2 2 (:LINEAR LEN-WHEN-PREFIXP))
 (2 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-LEN-GREATER))
 )
(SYNDEF::|edges-ENSURES|
 (218 2 (:DEFINITION SYNDEF::|path_p|))
 (129 3 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (94 2 (:DEFINITION SYNDEF::|connected|))
 (88 14 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (56 4 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (48 4 (:REWRITE SUBSETP-CAR-MEMBER))
 (44 8 (:REWRITE DEFAULT-CAR))
 (31 17 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (30 30 (:TYPE-PRESCRIPTION LEN))
 (30 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (28 4 (:REWRITE LEN-OF-CDR))
 (20 8 (:REWRITE DEFAULT-CDR))
 (16 5 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (14 14 (:TYPE-PRESCRIPTION SYNDEF::|edge->p2$INLINE|))
 (14 14 (:TYPE-PRESCRIPTION SYNDEF::|edge->p1$INLINE|))
 (14 14 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (10 5 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (10 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (6 2 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (6 2 (:REWRITE SYNDEF::|path_p_rest|))
 (5 3 (:REWRITE DEFAULT-<-1))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (4 4 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (4 4 (:REWRITE SUBSETP-TRANS2))
 (4 4 (:REWRITE SUBSETP-TRANS))
 (4 4 (:REWRITE DEFAULT-+-2))
 (4 4 (:REWRITE DEFAULT-+-1))
 (4 4 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (4 4 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (4 4 (:LINEAR LEN-WHEN-PREFIXP))
 (4 3 (:REWRITE DEFAULT-<-2))
 (3 1 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (3 1 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (3 1 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (2 2 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (2 2 (:REWRITE SUBSETP-OF-CDR))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (1 1 (:REWRITE <=-TRANSITIVE-2))
 (1 1 (:REWRITE <=-TRANSITIVE-1))
 )
(SYNDEF::|path_vertices_of_edges|
 (9 1 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (6 2 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (3 1 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (3 1 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (3 1 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (2 2 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (2 2 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (2 2 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (2 2 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (2 2 (:LINEAR LEN-WHEN-PREFIXP))
 (2 1 (:REWRITE DEFAULT-<-2))
 (2 1 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (1 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (1 1 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 )
(SYNDEF::|path_vertices_of_edges|
 (154 1 (:DEFINITION SYNDEF::|path_vertices|))
 (101 6 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (21 7 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (17 1 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (16 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (15 15 (:TYPE-PRESCRIPTION SYNDEF::|path|))
 (15 12 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (12 4 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (12 4 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (12 4 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (12 4 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (10 10 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (10 10 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (10 10 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (10 10 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (10 10 (:LINEAR LEN-WHEN-PREFIXP))
 (8 8 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (8 4 (:REWRITE DEFAULT-<-2))
 (8 1 (:REWRITE LEN-OF-CDR))
 (6 6 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (6 2 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|path_p|))
 (4 4 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (4 4 (:REWRITE DEFAULT-<-1))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (4 4 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (4 4 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (4 4 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (4 4 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (4 4 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (3 1 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (3 1 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P))
 (2 2 (:REWRITE DEFAULT-CDR))
 (2 1 (:REWRITE DEFAULT-+-2))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE EQUAL-OF-LEN-AND-0))
 (1 1 (:REWRITE DEFAULT-CAR))
 (1 1 (:REWRITE DEFAULT-+-1))
 (1 1 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(SYNDEF::|path_vertices_of_edges|
 (173 12 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (154 1 (:DEFINITION SYNDEF::|path_vertices|))
 (42 6 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (33 13 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (24 21 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (21 7 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (21 7 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (21 7 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (18 6 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (17 1 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (16 16 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (16 16 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (16 16 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (16 16 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (16 16 (:LINEAR LEN-WHEN-PREFIXP))
 (16 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (15 15 (:TYPE-PRESCRIPTION SYNDEF::|path|))
 (14 14 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (14 7 (:REWRITE DEFAULT-<-2))
 (12 12 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (12 12 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (8 1 (:REWRITE LEN-OF-CDR))
 (7 7 (:REWRITE DEFAULT-<-1))
 (7 7 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (7 7 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (7 7 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (7 7 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (7 7 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (7 7 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (7 7 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (7 7 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (7 7 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (7 7 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (7 7 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (7 7 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (7 7 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (6 2 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|path_p|))
 (4 4 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (3 1 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (3 1 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P))
 (2 2 (:REWRITE DEFAULT-CDR))
 (2 1 (:REWRITE DEFAULT-+-2))
 (1 1 (:REWRITE EQUAL-OF-LEN-AND-0))
 (1 1 (:REWRITE DEFAULT-CAR))
 (1 1 (:REWRITE DEFAULT-+-1))
 (1 1 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(SYNDEF::|path_vertices_of_edges|
 (154 1 (:DEFINITION SYNDEF::|path_vertices|))
 (101 6 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (21 7 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (17 1 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (16 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (15 15 (:TYPE-PRESCRIPTION SYNDEF::|path|))
 (15 12 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (12 4 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (12 4 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (12 4 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (12 4 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (10 10 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (10 10 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (10 10 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (10 10 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (10 10 (:LINEAR LEN-WHEN-PREFIXP))
 (8 8 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (8 4 (:REWRITE DEFAULT-<-2))
 (8 1 (:REWRITE LEN-OF-CDR))
 (6 6 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (6 2 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|path_p|))
 (4 4 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (4 4 (:REWRITE DEFAULT-<-1))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (4 4 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (4 4 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (4 4 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (4 4 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (4 4 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (3 1 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (3 1 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P))
 (2 2 (:REWRITE DEFAULT-CDR))
 (2 1 (:REWRITE DEFAULT-+-2))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE EQUAL-OF-LEN-AND-0))
 (1 1 (:REWRITE DEFAULT-CAR))
 (1 1 (:REWRITE DEFAULT-+-1))
 (1 1 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(SYNDEF::|path_vertices_of_edges|
 (9 1 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (6 2 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (3 1 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (3 1 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (3 1 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (2 2 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (2 2 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (2 2 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (2 2 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (2 2 (:LINEAR LEN-WHEN-PREFIXP))
 (2 1 (:REWRITE DEFAULT-<-2))
 (2 1 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (1 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (1 1 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 )
(SYNDEF::|path_vertices_of_edges|
 (154 1 (:DEFINITION SYNDEF::|path_vertices|))
 (101 6 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (21 7 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (17 1 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (16 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (15 15 (:TYPE-PRESCRIPTION SYNDEF::|path|))
 (15 12 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (12 4 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (12 4 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (12 4 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (12 4 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (10 10 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (10 10 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (10 10 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (10 10 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (10 10 (:LINEAR LEN-WHEN-PREFIXP))
 (8 8 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (8 4 (:REWRITE DEFAULT-<-2))
 (8 1 (:REWRITE LEN-OF-CDR))
 (6 6 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (6 2 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|path_p|))
 (4 4 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (4 4 (:REWRITE DEFAULT-<-1))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (4 4 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (4 4 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (4 4 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (4 4 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (4 4 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (3 1 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (3 1 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P))
 (2 2 (:REWRITE DEFAULT-CDR))
 (2 1 (:REWRITE DEFAULT-+-2))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE EQUAL-OF-LEN-AND-0))
 (1 1 (:REWRITE DEFAULT-CAR))
 (1 1 (:REWRITE DEFAULT-+-1))
 (1 1 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(SYNDEF::|path_vertices_of_edges|
 (173 12 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (154 1 (:DEFINITION SYNDEF::|path_vertices|))
 (42 6 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (33 13 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (24 21 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (21 7 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (21 7 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (21 7 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (18 6 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (17 1 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (16 16 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (16 16 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (16 16 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (16 16 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (16 16 (:LINEAR LEN-WHEN-PREFIXP))
 (16 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (15 15 (:TYPE-PRESCRIPTION SYNDEF::|path|))
 (14 14 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (14 7 (:REWRITE DEFAULT-<-2))
 (12 12 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (12 12 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (8 1 (:REWRITE LEN-OF-CDR))
 (7 7 (:REWRITE DEFAULT-<-1))
 (7 7 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (7 7 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (7 7 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (7 7 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (7 7 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (7 7 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (7 7 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (7 7 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (7 7 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (7 7 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (7 7 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (7 7 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (7 7 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (6 2 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|path_p|))
 (4 4 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (3 1 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (3 1 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P))
 (2 2 (:REWRITE DEFAULT-CDR))
 (2 1 (:REWRITE DEFAULT-+-2))
 (1 1 (:REWRITE EQUAL-OF-LEN-AND-0))
 (1 1 (:REWRITE DEFAULT-CAR))
 (1 1 (:REWRITE DEFAULT-+-1))
 (1 1 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(SYNDEF::|path_vertices_of_edges|
 (154 1 (:DEFINITION SYNDEF::|path_vertices|))
 (101 6 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (21 7 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (17 1 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (16 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (15 15 (:TYPE-PRESCRIPTION SYNDEF::|path|))
 (15 12 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (12 4 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (12 4 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (12 4 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (12 4 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (10 10 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (10 10 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (10 10 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (10 10 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (10 10 (:LINEAR LEN-WHEN-PREFIXP))
 (8 8 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (8 4 (:REWRITE DEFAULT-<-2))
 (8 1 (:REWRITE LEN-OF-CDR))
 (6 6 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (6 2 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|path_p|))
 (4 4 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (4 4 (:REWRITE DEFAULT-<-1))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (4 4 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (4 4 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (4 4 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (4 4 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (4 4 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (3 1 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (3 1 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P))
 (2 2 (:REWRITE DEFAULT-CDR))
 (2 1 (:REWRITE DEFAULT-+-2))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE EQUAL-OF-LEN-AND-0))
 (1 1 (:REWRITE DEFAULT-CAR))
 (1 1 (:REWRITE DEFAULT-+-1))
 (1 1 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(SYNDEF::|orientation-P|)
(SYNDEF::|CONSP-WHEN-orientation-P|)
(SYNDEF::|orientation-KIND$INLINE|)
(SYNDEF::|orientation-KIND-POSSIBILITIES|)
(SYNDEF::|orientation-FIX$INLINE|)
(SYNDEF::|orientation-P-OF-orientation-FIX|)
(SYNDEF::|orientation-FIX-WHEN-orientation-P|)
(SYNDEF::|orientation-FIX$INLINE|)
(FTY::TMP-DEFFIXTYPE-IDEMPOTENT)
(SYNDEF::|orientation-EQUIV$INLINE|)
(SYNDEF::|orientation-EQUIV-IS-AN-EQUIVALENCE|)
(SYNDEF::|orientation-EQUIV-IMPLIES-EQUAL-orientation-FIX-1|)
(SYNDEF::|orientation-FIX-UNDER-orientation-EQUIV|)
(SYNDEF::|EQUAL-OF-orientation-FIX-1-FORWARD-TO-orientation-EQUIV|)
(SYNDEF::|EQUAL-OF-orientation-FIX-2-FORWARD-TO-orientation-EQUIV|)
(SYNDEF::|orientation-EQUIV-OF-orientation-FIX-1-FORWARD|)
(SYNDEF::|orientation-EQUIV-OF-orientation-FIX-2-FORWARD|)
(SYNDEF::|orientation-KIND$INLINE-OF-orientation-FIX-X|
 (1 1 (:REWRITE SYNDEF::|orientation-FIX-WHEN-orientation-P|))
 )
(SYNDEF::|orientation-KIND$INLINE-orientation-EQUIV-CONGRUENCE-ON-X|)
(SYNDEF::|CONSP-OF-orientation-FIX|)
(SYNDEF::|TAG-WHEN-orientation-P-FORWARD|)
(SYNDEF::|TAG-OF-orientation-FIX|)
(SYNDEF::|orientation-clockwise|)
(SYNDEF::|RETURN-TYPE-OF-orientation-clockwise|)
(SYNDEF::|orientation-FIX-WHEN-clockwise|
 (3 1 (:REWRITE SYNDEF::|orientation-FIX-WHEN-orientation-P|))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|orientation-P|))
 )
(SYNDEF::|EQUAL-OF-orientation-clockwise|
 (3 3 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 )
(SYNDEF::|orientation-counterclockwise|)
(SYNDEF::|RETURN-TYPE-OF-orientation-counterclockwise|)
(SYNDEF::|orientation-FIX-WHEN-counterclockwise|
 (3 1 (:REWRITE SYNDEF::|orientation-FIX-WHEN-orientation-P|))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|orientation-P|))
 (1 1 (:REWRITE SYNDEF::|orientation-FIX-WHEN-clockwise|))
 )
(SYNDEF::|EQUAL-OF-orientation-counterclockwise|
 (3 3 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 (2 2 (:REWRITE SYNDEF::|orientation-FIX-WHEN-clockwise|))
 )
(SYNDEF::|orientation-colinear|)
(SYNDEF::|RETURN-TYPE-OF-orientation-colinear|)
(SYNDEF::|orientation-FIX-WHEN-colinear|
 (3 1 (:REWRITE SYNDEF::|orientation-FIX-WHEN-orientation-P|))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|orientation-P|))
 (1 1 (:REWRITE SYNDEF::|orientation-FIX-WHEN-counterclockwise|))
 (1 1 (:REWRITE SYNDEF::|orientation-FIX-WHEN-clockwise|))
 )
(SYNDEF::|EQUAL-OF-orientation-colinear|
 (3 3 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 (2 2 (:REWRITE SYNDEF::|orientation-FIX-WHEN-counterclockwise|))
 (2 2 (:REWRITE SYNDEF::|orientation-FIX-WHEN-clockwise|))
 )
(SYNDEF::|orientation-FIX-REDEF|
 (3 1 (:REWRITE SYNDEF::|orientation-FIX-WHEN-orientation-P|))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|orientation-P|))
 )
(SYNDEF::|orientation-P|)
(SYNDEF::|CONSP-WHEN-orientation-P|)
(SYNDEF::|orientation-KIND$INLINE|)
(SYNDEF::|orientation-KIND-POSSIBILITIES|)
(SYNDEF::|orientation-FIX$INLINE|)
(SYNDEF::|orientation-P-OF-orientation-FIX|)
(SYNDEF::|orientation-FIX-WHEN-orientation-P|)
(SYNDEF::|orientation-FIX$INLINE|)
(FTY::TMP-DEFFIXTYPE-IDEMPOTENT)
(SYNDEF::|orientation-EQUIV$INLINE|)
(SYNDEF::|orientation-EQUIV-IS-AN-EQUIVALENCE|)
(SYNDEF::|orientation-EQUIV-IMPLIES-EQUAL-orientation-FIX-1|)
(SYNDEF::|orientation-FIX-UNDER-orientation-EQUIV|)
(SYNDEF::|EQUAL-OF-orientation-FIX-1-FORWARD-TO-orientation-EQUIV|)
(SYNDEF::|EQUAL-OF-orientation-FIX-2-FORWARD-TO-orientation-EQUIV|)
(SYNDEF::|orientation-EQUIV-OF-orientation-FIX-1-FORWARD|)
(SYNDEF::|orientation-EQUIV-OF-orientation-FIX-2-FORWARD|)
(SYNDEF::|orientation-KIND$INLINE-OF-orientation-FIX-X|
 (1 1 (:REWRITE SYNDEF::|orientation-FIX-WHEN-orientation-P|))
 )
(SYNDEF::|orientation-KIND$INLINE-orientation-EQUIV-CONGRUENCE-ON-X|)
(SYNDEF::|CONSP-OF-orientation-FIX|)
(SYNDEF::|TAG-WHEN-orientation-P-FORWARD|)
(SYNDEF::|TAG-OF-orientation-FIX|)
(SYNDEF::|orientation-clockwise|)
(SYNDEF::|RETURN-TYPE-OF-orientation-clockwise|)
(SYNDEF::|orientation-FIX-WHEN-clockwise|
 (3 1 (:REWRITE SYNDEF::|orientation-FIX-WHEN-orientation-P|))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|orientation-P|))
 )
(SYNDEF::|EQUAL-OF-orientation-clockwise|
 (3 3 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 )
(SYNDEF::|orientation-counterclockwise|)
(SYNDEF::|RETURN-TYPE-OF-orientation-counterclockwise|)
(SYNDEF::|orientation-FIX-WHEN-counterclockwise|
 (3 1 (:REWRITE SYNDEF::|orientation-FIX-WHEN-orientation-P|))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|orientation-P|))
 (1 1 (:REWRITE SYNDEF::|orientation-FIX-WHEN-clockwise|))
 )
(SYNDEF::|EQUAL-OF-orientation-counterclockwise|
 (3 3 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 (2 2 (:REWRITE SYNDEF::|orientation-FIX-WHEN-clockwise|))
 )
(SYNDEF::|orientation-colinear|)
(SYNDEF::|RETURN-TYPE-OF-orientation-colinear|)
(SYNDEF::|orientation-FIX-WHEN-colinear|
 (3 1 (:REWRITE SYNDEF::|orientation-FIX-WHEN-orientation-P|))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|orientation-P|))
 (1 1 (:REWRITE SYNDEF::|orientation-FIX-WHEN-counterclockwise|))
 (1 1 (:REWRITE SYNDEF::|orientation-FIX-WHEN-clockwise|))
 )
(SYNDEF::|EQUAL-OF-orientation-colinear|
 (3 3 (:REWRITE FTY::PROVE-EQUAL-OF-CONS-WHEN-FIRST-QUOTEP))
 (2 2 (:REWRITE SYNDEF::|orientation-FIX-WHEN-counterclockwise|))
 (2 2 (:REWRITE SYNDEF::|orientation-FIX-WHEN-clockwise|))
 )
(SYNDEF::|orientation-FIX-REDEF|
 (3 1 (:REWRITE SYNDEF::|orientation-FIX-WHEN-orientation-P|))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|orientation-P|))
 )
(SYNDEF::|orientation3|)
(SYNDEF::|orientation-P-OF-orientation3|
 (302 58 (:REWRITE DEFAULT-+-2))
 (198 58 (:REWRITE DEFAULT-+-1))
 (63 17 (:REWRITE DEFAULT-UNARY-MINUS))
 (42 19 (:REWRITE DEFAULT-*-2))
 (38 19 (:REWRITE DEFAULT-*-1))
 (33 33 (:REWRITE FOLD-CONSTS-IN-+))
 (33 33 (:REWRITE +-COMBINE-CONSTANTS))
 (15 1 (:REWRITE DEFAULT-<-1))
 (12 12 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (4 4 (:REWRITE DEFAULT-CDR))
 (4 4 (:REWRITE DEFAULT-CAR))
 (3 1 (:REWRITE DEFAULT-<-2))
 (2 2 (:REWRITE <=-TRANSITIVE-2))
 (2 2 (:REWRITE <=-TRANSITIVE-1))
 (1 1 (:REWRITE EQUAL-OF-+-WHEN-NEGATIVE-CONSTANT))
 (1 1 (:REWRITE EQUAL-OF-+-COMBINE-CONSTANTS))
 (1 1 (:REWRITE EQUAL-OF-*-AND-CONSTANT))
 (1 1 (:REWRITE <-OF-CONSTANT-AND-*-OF-CONSTANT))
 (1 1 (:REWRITE <-OF-+-COMBINE-CONSTANTS-2))
 (1 1 (:REWRITE <-OF-+-ARG1-WHEN-NEGATIVE-CONSTANT))
 )
(SYNDEF::|orientation3-ENSURES|)
(SYNDEF::|orientation3|)
(SYNDEF::|orientation-P-OF-orientation3|
 (302 58 (:REWRITE DEFAULT-+-2))
 (198 58 (:REWRITE DEFAULT-+-1))
 (63 17 (:REWRITE DEFAULT-UNARY-MINUS))
 (42 19 (:REWRITE DEFAULT-*-2))
 (38 19 (:REWRITE DEFAULT-*-1))
 (33 33 (:REWRITE FOLD-CONSTS-IN-+))
 (33 33 (:REWRITE +-COMBINE-CONSTANTS))
 (15 1 (:REWRITE DEFAULT-<-1))
 (12 12 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (4 4 (:REWRITE DEFAULT-CDR))
 (4 4 (:REWRITE DEFAULT-CAR))
 (3 1 (:REWRITE DEFAULT-<-2))
 (2 2 (:REWRITE <=-TRANSITIVE-2))
 (2 2 (:REWRITE <=-TRANSITIVE-1))
 (1 1 (:REWRITE EQUAL-OF-+-WHEN-NEGATIVE-CONSTANT))
 (1 1 (:REWRITE EQUAL-OF-+-COMBINE-CONSTANTS))
 (1 1 (:REWRITE EQUAL-OF-*-AND-CONSTANT))
 (1 1 (:REWRITE <-OF-CONSTANT-AND-*-OF-CONSTANT))
 (1 1 (:REWRITE <-OF-+-COMBINE-CONSTANTS-2))
 (1 1 (:REWRITE <-OF-+-ARG1-WHEN-NEGATIVE-CONSTANT))
 )
(SYNDEF::|orientation3-ENSURES|)
(SYNDEF::|collinear|)
(SYNDEF::|BOOLEANP-OF-collinear|)
(SYNDEF::|collinear-ENSURES|)
(SYNDEF::|collinear-IMPLIES|)
(SYNDEF::|collinear|)
(SYNDEF::|BOOLEANP-OF-collinear|)
(SYNDEF::|collinear-ENSURES|)
(SYNDEF::|collinear-IMPLIES|)
(SYNDEF::|on_segment|)
(SYNDEF::|BOOLEANP-OF-on_segment|)
(SYNDEF::|on_segment-ENSURES|)
(SYNDEF::|on_segment-IMPLIES|)
(SYNDEF::|on_segment|)
(SYNDEF::|BOOLEANP-OF-on_segment|)
(SYNDEF::|on_segment-ENSURES|)
(SYNDEF::|on_segment-IMPLIES|)
(SYNDEF::|edge_points_intersect|)
(SYNDEF::|BOOLEANP-OF-edge_points_intersect|)
(SYNDEF::|edge_points_intersect-ENSURES|)
(SYNDEF::|edge_points_intersect-IMPLIES|)
(SYNDEF::|edge_points_intersect|)
(SYNDEF::|BOOLEANP-OF-edge_points_intersect|)
(SYNDEF::|edge_points_intersect-ENSURES|)
(SYNDEF::|edge_points_intersect-IMPLIES|)
(SYNDEF::|edges_intersect|)
(SYNDEF::|BOOLEANP-OF-edges_intersect|)
(SYNDEF::|edges_intersect-ENSURES|)
(SYNDEF::|edges_intersect-IMPLIES|)
(SYNDEF::|edges_intersect|)
(SYNDEF::|BOOLEANP-OF-edges_intersect|)
(SYNDEF::|edges_intersect-ENSURES|)
(SYNDEF::|edges_intersect-IMPLIES|)
(SYNDEF::|adjacent_three_points_not_collinear|
 (94 3 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (18 2 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (12 12 (:REWRITE SYNDEF::|edge_points_intersect-IMPLIES|))
 (12 12 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (12 6 (:REWRITE DEFAULT-+-2))
 (10 10 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (10 10 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (9 9 (:REWRITE SYNDEF::|on_segment-IMPLIES|))
 (9 9 (:REWRITE SYNDEF::|collinear-IMPLIES|))
 (9 3 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (9 3 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (9 3 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (9 3 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (7 7 (:REWRITE DEFAULT-CDR))
 (7 3 (:REWRITE DEFAULT-<-2))
 (6 6 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (6 6 (:REWRITE DEFAULT-+-1))
 (6 6 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (6 6 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (6 6 (:LINEAR LEN-WHEN-PREFIXP))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (6 2 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (6 2 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (4 1 (:REWRITE +-COMBINE-CONSTANTS))
 (3 3 (:REWRITE DEFAULT-CAR))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (3 3 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (3 1 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (3 1 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (2 2 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (2 2 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (2 2 (:REWRITE <=-TRANSITIVE-2))
 (2 2 (:REWRITE <=-TRANSITIVE-1))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (1 1 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (1 1 (:REWRITE <-OF-+-COMBINE-CONSTANTS-1))
 )
(SYNDEF::|BOOLEANP-OF-adjacent_three_points_not_collinear|)
(SYNDEF::|adjacent_three_points_not_collinear-ENSURES|)
(SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|
 (10 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (8 1 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (4 4 (:TYPE-PRESCRIPTION LEN))
 (3 1 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (3 1 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (2 2 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (2 2 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (1 1 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 )
(SYNDEF::|adjacent_three_points_not_collinear|
 (94 3 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (18 2 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (12 12 (:REWRITE SYNDEF::|edge_points_intersect-IMPLIES|))
 (12 12 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (12 6 (:REWRITE DEFAULT-+-2))
 (10 10 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (10 10 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (9 9 (:REWRITE SYNDEF::|on_segment-IMPLIES|))
 (9 9 (:REWRITE SYNDEF::|collinear-IMPLIES|))
 (9 3 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (9 3 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (9 3 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (9 3 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (7 7 (:REWRITE DEFAULT-CDR))
 (7 3 (:REWRITE DEFAULT-<-2))
 (6 6 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (6 6 (:REWRITE DEFAULT-+-1))
 (6 6 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (6 6 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (6 6 (:LINEAR LEN-WHEN-PREFIXP))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (6 2 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (6 2 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (4 1 (:REWRITE +-COMBINE-CONSTANTS))
 (3 3 (:REWRITE DEFAULT-CAR))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (3 3 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (3 1 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (3 1 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (2 2 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (2 2 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (2 2 (:REWRITE <=-TRANSITIVE-2))
 (2 2 (:REWRITE <=-TRANSITIVE-1))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (1 1 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (1 1 (:REWRITE <-OF-+-COMBINE-CONSTANTS-1))
 )
(SYNDEF::|BOOLEANP-OF-adjacent_three_points_not_collinear|)
(SYNDEF::|adjacent_three_points_not_collinear-ENSURES|)
(SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|
 (10 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (8 1 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (4 4 (:TYPE-PRESCRIPTION LEN))
 (3 1 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (3 1 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (2 2 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (2 2 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (1 1 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 )
(SYNDEF::|edge_does_not_intersect_edges|
 (128 4 (:DEFINITION MEMBER-EQUAL))
 (31 3 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (10 10 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (10 10 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (9 9 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (9 3 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (9 3 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (9 3 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (9 3 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (8 8 (:REWRITE SUBSETP-MEMBER . 2))
 (8 8 (:REWRITE SUBSETP-MEMBER . 1))
 (7 7 (:REWRITE DEFAULT-CDR))
 (7 7 (:REWRITE DEFAULT-CAR))
 (6 6 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (6 6 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (6 2 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (6 2 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (4 4 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (4 4 (:REWRITE DEFAULT-+-2))
 (4 4 (:REWRITE DEFAULT-+-1))
 (4 3 (:REWRITE DEFAULT-<-2))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (3 3 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (3 1 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|path_p|))
 (2 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (2 2 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (2 2 (:REWRITE <=-TRANSITIVE-2))
 (2 2 (:REWRITE <=-TRANSITIVE-1))
 (2 2 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (2 2 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (2 2 (:LINEAR LEN-WHEN-PREFIXP))
 (2 1 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (1 1 (:REWRITE <-OF-+-COMBINE-CONSTANTS-1))
 )
(SYNDEF::|BOOLEANP-OF-edge_does_not_intersect_edges|)
(SYNDEF::|edge_does_not_intersect_edges-ENSURES|)
(SYNDEF::|edge_does_not_intersect_edges-IMPLIES|
 (40 4 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (40 1 (:DEFINITION ENDP))
 (30 3 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (29 11 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (28 1 (:DEFINITION SYNDEF::|edges_intersect|))
 (17 17 (:TYPE-PRESCRIPTION LEN))
 (12 12 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (10 10 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (10 4 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (9 3 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (8 1 (:DEFINITION MEMBER-EQUAL))
 (7 7 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|path_p|))
 (6 6 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (6 6 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (5 1 (:REWRITE SUBSETP-CAR-MEMBER))
 (4 4 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (3 1 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (3 1 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (3 1 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|edge_points_intersect|))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (2 2 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (2 2 (:REWRITE SUBSETP-MEMBER . 2))
 (2 2 (:REWRITE SUBSETP-MEMBER . 1))
 (2 2 (:REWRITE DEFAULT-CDR))
 (2 2 (:REWRITE DEFAULT-CAR))
 (2 2 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (2 2 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (2 2 (:LINEAR LEN-WHEN-PREFIXP))
 (2 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE SUBSETP-REFL))
 (1 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-LEN-GREATER))
 )
(SYNDEF::|edge_does_not_intersect_edges|
 (128 4 (:DEFINITION MEMBER-EQUAL))
 (31 3 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (10 10 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (10 10 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (9 9 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (9 3 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (9 3 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (9 3 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (9 3 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (8 8 (:REWRITE SUBSETP-MEMBER . 2))
 (8 8 (:REWRITE SUBSETP-MEMBER . 1))
 (7 7 (:REWRITE DEFAULT-CDR))
 (7 7 (:REWRITE DEFAULT-CAR))
 (6 6 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (6 6 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (6 2 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (6 2 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (4 4 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (4 4 (:REWRITE DEFAULT-+-2))
 (4 4 (:REWRITE DEFAULT-+-1))
 (4 3 (:REWRITE DEFAULT-<-2))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (3 3 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (3 1 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|path_p|))
 (2 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (2 2 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (2 2 (:REWRITE <=-TRANSITIVE-2))
 (2 2 (:REWRITE <=-TRANSITIVE-1))
 (2 2 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (2 2 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (2 2 (:LINEAR LEN-WHEN-PREFIXP))
 (2 1 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (1 1 (:REWRITE <-OF-+-COMBINE-CONSTANTS-1))
 )
(SYNDEF::|BOOLEANP-OF-edge_does_not_intersect_edges|)
(SYNDEF::|edge_does_not_intersect_edges-ENSURES|)
(SYNDEF::|edge_does_not_intersect_edges-IMPLIES|
 (40 4 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (40 1 (:DEFINITION ENDP))
 (30 3 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (29 11 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (28 1 (:DEFINITION SYNDEF::|edges_intersect|))
 (17 17 (:TYPE-PRESCRIPTION LEN))
 (12 12 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (10 10 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (10 4 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (9 3 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (8 1 (:DEFINITION MEMBER-EQUAL))
 (7 7 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|path_p|))
 (6 6 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (6 6 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (5 1 (:REWRITE SUBSETP-CAR-MEMBER))
 (4 4 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (3 1 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (3 1 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (3 1 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|edge_points_intersect|))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (2 2 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (2 2 (:REWRITE SUBSETP-MEMBER . 2))
 (2 2 (:REWRITE SUBSETP-MEMBER . 1))
 (2 2 (:REWRITE DEFAULT-CDR))
 (2 2 (:REWRITE DEFAULT-CAR))
 (2 2 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (2 2 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (2 2 (:LINEAR LEN-WHEN-PREFIXP))
 (2 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE SUBSETP-REFL))
 (1 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-LEN-GREATER))
 )
(SYNDEF::|non_adjacent_edges_do_not_intersect|
 (94 3 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (18 2 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (12 12 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (12 6 (:REWRITE DEFAULT-+-2))
 (10 10 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (10 10 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (9 3 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (9 3 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (9 3 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (9 3 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (7 3 (:REWRITE DEFAULT-<-2))
 (6 6 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (6 6 (:REWRITE DEFAULT-CDR))
 (6 6 (:REWRITE DEFAULT-+-1))
 (6 6 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (6 6 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (6 6 (:LINEAR LEN-WHEN-PREFIXP))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (6 2 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (6 2 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (4 1 (:REWRITE +-COMBINE-CONSTANTS))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (3 3 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (3 1 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (3 1 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|path_p|))
 (2 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (2 2 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (2 2 (:REWRITE <=-TRANSITIVE-2))
 (2 2 (:REWRITE <=-TRANSITIVE-1))
 (1 1 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (1 1 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (1 1 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (1 1 (:REWRITE DEFAULT-CAR))
 (1 1 (:REWRITE <-OF-+-COMBINE-CONSTANTS-1))
 )
(SYNDEF::|BOOLEANP-OF-non_adjacent_edges_do_not_intersect|)
(SYNDEF::|non_adjacent_edges_do_not_intersect-ENSURES|)
(SYNDEF::|non_adjacent_edges_do_not_intersect-IMPLIES|
 (10 1 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (8 1 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (4 4 (:TYPE-PRESCRIPTION LEN))
 (3 1 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (3 1 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|path_p|))
 (2 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (2 2 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (1 1 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (1 1 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 )
(SYNDEF::|non_adjacent_edges_do_not_intersect|
 (94 3 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (18 2 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (12 12 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (12 6 (:REWRITE DEFAULT-+-2))
 (10 10 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (10 10 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (9 3 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (9 3 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (9 3 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (9 3 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (7 3 (:REWRITE DEFAULT-<-2))
 (6 6 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (6 6 (:REWRITE DEFAULT-CDR))
 (6 6 (:REWRITE DEFAULT-+-1))
 (6 6 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (6 6 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (6 6 (:LINEAR LEN-WHEN-PREFIXP))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (6 2 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (6 2 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (4 1 (:REWRITE +-COMBINE-CONSTANTS))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (3 3 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (3 1 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (3 1 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|path_p|))
 (2 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (2 2 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (2 2 (:REWRITE <=-TRANSITIVE-2))
 (2 2 (:REWRITE <=-TRANSITIVE-1))
 (1 1 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (1 1 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (1 1 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (1 1 (:REWRITE DEFAULT-CAR))
 (1 1 (:REWRITE <-OF-+-COMBINE-CONSTANTS-1))
 )
(SYNDEF::|BOOLEANP-OF-non_adjacent_edges_do_not_intersect|)
(SYNDEF::|non_adjacent_edges_do_not_intersect-ENSURES|)
(SYNDEF::|non_adjacent_edges_do_not_intersect-IMPLIES|
 (10 1 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (8 1 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (4 4 (:TYPE-PRESCRIPTION LEN))
 (3 1 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (3 1 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|path_p|))
 (2 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (2 2 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (1 1 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (1 1 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 )
(SYNDEF::|simple_polygon|)
(SYNDEF::|BOOLEANP-OF-simple_polygon|)
(SYNDEF::|simple_polygon-ENSURES|)
(SYNDEF::|simple_polygon-IMPLIES|)
(SYNDEF::|simple_polygon|)
(SYNDEF::|BOOLEANP-OF-simple_polygon|)
(SYNDEF::|simple_polygon-ENSURES|)
(SYNDEF::|simple_polygon-IMPLIES|)
(SYNDEF::|simple_polygon_implies_not_empty|)
(SYNDEF::|simple_polygon_implies_not_empty|
 (15 2 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (13 1 (:DEFINITION SYNDEF::|simple_polygon|))
 (6 2 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (6 2 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (4 4 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 )
(SYNDEF::|simple_polygon_implies_not_empty|)
(SYNDEF::|simple_polygon_implies_not_empty|)
(SYNDEF::|simple_polygon_implies_not_empty|)
(SYNDEF::|simple_polygon_implies_not_empty|
 (15 2 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (13 1 (:DEFINITION SYNDEF::|simple_polygon|))
 (6 2 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (6 2 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (4 4 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 )
(SYNDEF::|simple_polygon_implies_not_empty|)
(SYNDEF::|simple_polygon_implies_not_empty|)
(SYNDEF::|crossings_count_aux|
 (32 3 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (26 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (9 3 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (8 8 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (7 3 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (6 2 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (6 2 (:REWRITE SYNDEF::|non_adjacent_edges_do_not_intersect-IMPLIES|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|non_adjacent_edges_do_not_intersect|))
 (4 4 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (4 4 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (4 4 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (4 4 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (4 4 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (4 2 (:REWRITE DEFAULT-+-2))
 (3 3 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (3 1 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (3 1 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (3 1 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (2 2 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (2 2 (:REWRITE DEFAULT-+-1))
 (2 2 (:REWRITE <=-TRANSITIVE-2))
 (2 2 (:REWRITE <=-TRANSITIVE-1))
 (2 2 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (2 2 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (2 2 (:LINEAR LEN-WHEN-PREFIXP))
 (2 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE DEFAULT-CDR))
 (1 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (1 1 (:REWRITE <-OF-+-COMBINE-CONSTANTS-1))
 (1 1 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 )
(SYNDEF::|NATP-OF-crossings_count_aux|)
(SYNDEF::|crossings_count_aux-ENSURES|)
(SYNDEF::|crossings_count_aux|
 (32 3 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (26 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (9 3 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (8 8 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (7 3 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (6 2 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (6 2 (:REWRITE SYNDEF::|non_adjacent_edges_do_not_intersect-IMPLIES|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|non_adjacent_edges_do_not_intersect|))
 (4 4 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (4 4 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (4 4 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (4 4 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (4 4 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (4 2 (:REWRITE DEFAULT-+-2))
 (3 3 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (3 1 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (3 1 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (3 1 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (2 2 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (2 2 (:REWRITE DEFAULT-+-1))
 (2 2 (:REWRITE <=-TRANSITIVE-2))
 (2 2 (:REWRITE <=-TRANSITIVE-1))
 (2 2 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (2 2 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (2 2 (:LINEAR LEN-WHEN-PREFIXP))
 (2 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE DEFAULT-CDR))
 (1 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (1 1 (:REWRITE <-OF-+-COMBINE-CONSTANTS-1))
 (1 1 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 )
(SYNDEF::|NATP-OF-crossings_count_aux|)
(SYNDEF::|crossings_count_aux-ENSURES|)
(SYNDEF::|crossings_count|)
(SYNDEF::|NATP-OF-crossings_count|
 (19 4 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (11 1 (:DEFINITION MEMBER-EQUAL))
 (8 8 (:REWRITE SYNDEF::|edge_points_intersect-IMPLIES|))
 (6 6 (:REWRITE SYNDEF::|on_segment-IMPLIES|))
 (6 6 (:REWRITE SYNDEF::|collinear-IMPLIES|))
 (5 5 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (3 3 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (3 2 (:REWRITE DEFAULT-+-2))
 (3 2 (:REWRITE DEFAULT-+-1))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|max_x|))
 (2 2 (:REWRITE SUBSETP-MEMBER . 2))
 (2 2 (:REWRITE SUBSETP-MEMBER . 1))
 (2 1 (:REWRITE DEFAULT-CDR))
 (2 1 (:REWRITE DEFAULT-CAR))
 )
(SYNDEF::|crossings_count-ENSURES|
 (46 4 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (38 1 (:DEFINITION MEMBER-EQUAL))
 (30 3 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (11 1 (:REWRITE DEFAULT-CDR))
 (11 1 (:REWRITE DEFAULT-CAR))
 (8 8 (:REWRITE SYNDEF::|edge_points_intersect-IMPLIES|))
 (7 7 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (6 6 (:REWRITE SYNDEF::|on_segment-IMPLIES|))
 (6 6 (:REWRITE SYNDEF::|collinear-IMPLIES|))
 (5 5 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (3 2 (:REWRITE DEFAULT-+-2))
 (3 2 (:REWRITE DEFAULT-+-1))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|max_x|))
 (2 2 (:REWRITE SUBSETP-MEMBER . 2))
 (2 2 (:REWRITE SUBSETP-MEMBER . 1))
 (2 2 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (2 2 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (2 2 (:LINEAR LEN-WHEN-PREFIXP))
 (2 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE <=-TRANSITIVE-1))
 (1 1 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 )
(SYNDEF::|crossings_count|)
(SYNDEF::|NATP-OF-crossings_count|
 (19 4 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (11 1 (:DEFINITION MEMBER-EQUAL))
 (8 8 (:REWRITE SYNDEF::|edge_points_intersect-IMPLIES|))
 (6 6 (:REWRITE SYNDEF::|on_segment-IMPLIES|))
 (6 6 (:REWRITE SYNDEF::|collinear-IMPLIES|))
 (5 5 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (3 3 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (3 2 (:REWRITE DEFAULT-+-2))
 (3 2 (:REWRITE DEFAULT-+-1))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|max_x|))
 (2 2 (:REWRITE SUBSETP-MEMBER . 2))
 (2 2 (:REWRITE SUBSETP-MEMBER . 1))
 (2 1 (:REWRITE DEFAULT-CDR))
 (2 1 (:REWRITE DEFAULT-CAR))
 )
(SYNDEF::|crossings_count-ENSURES|
 (46 4 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (38 1 (:DEFINITION MEMBER-EQUAL))
 (30 3 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (11 1 (:REWRITE DEFAULT-CDR))
 (11 1 (:REWRITE DEFAULT-CAR))
 (8 8 (:REWRITE SYNDEF::|edge_points_intersect-IMPLIES|))
 (7 7 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (6 6 (:REWRITE SYNDEF::|on_segment-IMPLIES|))
 (6 6 (:REWRITE SYNDEF::|collinear-IMPLIES|))
 (5 5 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (3 2 (:REWRITE DEFAULT-+-2))
 (3 2 (:REWRITE DEFAULT-+-1))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|max_x|))
 (2 2 (:REWRITE SUBSETP-MEMBER . 2))
 (2 2 (:REWRITE SUBSETP-MEMBER . 1))
 (2 2 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (2 2 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (2 2 (:LINEAR LEN-WHEN-PREFIXP))
 (2 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE <=-TRANSITIVE-1))
 (1 1 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 )
(SYNDEF::|point_in_polygon|)
(SYNDEF::|BOOLEANP-OF-point_in_polygon|)
(SYNDEF::|point_in_polygon-ENSURES|)
(SYNDEF::|point_in_polygon-IMPLIES|)
(SYNDEF::|point_in_polygon|)
(SYNDEF::|BOOLEANP-OF-point_in_polygon|)
(SYNDEF::|point_in_polygon-ENSURES|)
(SYNDEF::|point_in_polygon-IMPLIES|)
(SYNDEF::|rest1|)
(SYNDEF::|SEQUENCE[point]-P-OF-rest1|
 (150 8 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (45 45 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (29 8 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (28 24 (:REWRITE DEFAULT-+-2))
 (24 24 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (24 24 (:REWRITE DEFAULT-+-1))
 (21 2 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (20 20 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (20 20 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (20 5 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (18 6 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (18 6 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (18 6 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (17 17 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (15 5 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (15 5 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (14 1 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (13 13 (:REWRITE DEFAULT-CDR))
 (13 3 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (12 12 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (12 12 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (12 12 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (12 12 (:LINEAR LEN-WHEN-PREFIXP))
 (12 4 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (12 4 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (12 4 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (11 6 (:REWRITE DEFAULT-<-2))
 (10 10 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (10 10 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (8 8 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (6 6 (:REWRITE DEFAULT-<-1))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (6 6 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (6 6 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (6 6 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (6 6 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (6 6 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (6 2 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (5 5 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (4 4 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (3 3 (:REWRITE EQUAL-OF-LEN-AND-0))
 (2 2 (:REWRITE SUBSETP-TRANS2))
 (2 2 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 )
(SYNDEF::|rest1-ENSURES|
 (276 14 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (59 59 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (55 4 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (50 14 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (36 36 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (32 32 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (32 32 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (32 32 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (32 26 (:REWRITE DEFAULT-+-2))
 (32 14 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (30 10 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (30 10 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (30 10 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (28 8 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (28 2 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (26 26 (:REWRITE DEFAULT-+-1))
 (26 14 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (24 24 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (24 24 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (24 24 (:LINEAR LEN-WHEN-PREFIXP))
 (20 20 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (20 20 (:REWRITE DEFAULT-CDR))
 (19 10 (:REWRITE DEFAULT-<-2))
 (18 6 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (18 6 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (18 6 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (14 14 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (12 12 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (10 10 (:REWRITE DEFAULT-<-1))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (10 10 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (10 10 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (10 10 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (10 10 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (10 10 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (6 6 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (6 2 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (5 5 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (5 5 (:REWRITE EQUAL-OF-LEN-AND-0))
 (4 4 (:REWRITE SUBSETP-TRANS2))
 (4 4 (:REWRITE SUBSETP-TRANS))
 (2 2 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 )
(SYNDEF::|rest1|)
(SYNDEF::|SEQUENCE[point]-P-OF-rest1|
 (150 8 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (45 45 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (29 8 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (28 24 (:REWRITE DEFAULT-+-2))
 (24 24 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (24 24 (:REWRITE DEFAULT-+-1))
 (21 2 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (20 20 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (20 20 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (20 5 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (18 6 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (18 6 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (18 6 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (17 17 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (15 5 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (15 5 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (14 1 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (13 13 (:REWRITE DEFAULT-CDR))
 (13 3 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (12 12 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (12 12 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (12 12 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (12 12 (:LINEAR LEN-WHEN-PREFIXP))
 (12 4 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (12 4 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (12 4 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (11 6 (:REWRITE DEFAULT-<-2))
 (10 10 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (10 10 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (8 8 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (6 6 (:REWRITE DEFAULT-<-1))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (6 6 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (6 6 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (6 6 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (6 6 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (6 6 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (6 2 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (5 5 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (4 4 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (3 3 (:REWRITE EQUAL-OF-LEN-AND-0))
 (2 2 (:REWRITE SUBSETP-TRANS2))
 (2 2 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 )
(SYNDEF::|rest1-ENSURES|
 (276 14 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (59 59 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (55 4 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (50 14 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (36 36 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (32 32 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (32 32 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (32 32 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (32 26 (:REWRITE DEFAULT-+-2))
 (32 14 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (30 10 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (30 10 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (30 10 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (28 8 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (28 2 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (26 26 (:REWRITE DEFAULT-+-1))
 (26 14 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (24 24 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (24 24 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (24 24 (:LINEAR LEN-WHEN-PREFIXP))
 (20 20 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (20 20 (:REWRITE DEFAULT-CDR))
 (19 10 (:REWRITE DEFAULT-<-2))
 (18 6 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (18 6 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (18 6 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (14 14 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (12 12 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (10 10 (:REWRITE DEFAULT-<-1))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (10 10 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (10 10 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (10 10 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (10 10 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (10 10 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (6 6 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (6 2 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (5 5 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (5 5 (:REWRITE EQUAL-OF-LEN-AND-0))
 (4 4 (:REWRITE SUBSETP-TRANS2))
 (4 4 (:REWRITE SUBSETP-TRANS))
 (2 2 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 )
(SYNDEF::|length_rest1_decreases|
 (133 3 (:REWRITE LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (117 1 (:REWRITE SUBLISTP-WHEN-PREFIXP))
 (75 4 (:REWRITE PREFIXP-WHEN-EQUAL-LENGTHS))
 (64 4 (:REWRITE PREFIXP-WHEN-PREFIXP))
 (61 13 (:REWRITE DEFAULT-CDR))
 (59 59 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (34 10 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (31 27 (:REWRITE DEFAULT-+-2))
 (27 27 (:REWRITE DEFAULT-+-1))
 (25 3 (:REWRITE LEN-WHEN-PREFIXP))
 (22 22 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (22 3 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (20 20 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (20 20 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (20 20 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (20 20 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (20 20 (:LINEAR LEN-WHEN-PREFIXP))
 (18 6 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (18 6 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (18 6 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (17 9 (:REWRITE DEFAULT-<-2))
 (17 4 (:REWRITE PREFIXP-WHEN-NOT-CONSP-LEFT))
 (14 14 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (14 4 (:REWRITE PREFIXP-WHEN-NOT-CONSP-RIGHT))
 (12 12 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (12 9 (:REWRITE DEFAULT-<-1))
 (12 4 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (12 4 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (12 4 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (12 3 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (11 11 (:TYPE-PRESCRIPTION PREFIXP))
 (11 1 (:REWRITE SUBLISTP-WHEN-ATOM-RIGHT))
 (10 10 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (9 3 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (9 3 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (6 6 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (6 6 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (6 6 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (6 6 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (6 6 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (6 2 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (5 5 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (5 5 (:REWRITE <=-TRANSITIVE-2))
 (5 5 (:REWRITE <=-TRANSITIVE-1))
 (4 4 (:TYPE-PRESCRIPTION SUBLISTP))
 (4 4 (:REWRITE PREFIXP-TRANSITIVE . 2))
 (4 4 (:REWRITE PREFIXP-TRANSITIVE . 1))
 (4 4 (:REWRITE PREFIXP-ONE-WAY-OR-ANOTHER . 2))
 (4 4 (:REWRITE PREFIXP-ONE-WAY-OR-ANOTHER . 1))
 (4 4 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (3 3 (:REWRITE EQUAL-OF-LEN-AND-0))
 (2 2 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE SUBLISTP-WHEN-ATOM-LEFT))
 (1 1 (:REWRITE SUBLISTP-COMPLETE))
 (1 1 (:REWRITE <-OF-+-COMBINE-CONSTANTS-1))
 )
(SYNDEF::|length_rest1_decreases|
 (164 3 (:REWRITE LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (150 10 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (138 1 (:REWRITE SUBLISTP-WHEN-PREFIXP))
 (75 4 (:REWRITE PREFIXP-WHEN-PREFIXP))
 (73 4 (:REWRITE PREFIXP-WHEN-EQUAL-LENGTHS))
 (37 16 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (34 4 (:REWRITE LEN-OF-CDR))
 (29 29 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (28 10 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (27 4 (:REWRITE PREFIXP-WHEN-NOT-CONSP-RIGHT))
 (27 4 (:REWRITE PREFIXP-WHEN-NOT-CONSP-LEFT))
 (25 3 (:REWRITE LEN-WHEN-PREFIXP))
 (18 18 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (18 18 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (18 18 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (18 18 (:LINEAR LEN-WHEN-PREFIXP))
 (17 1 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (13 6 (:REWRITE DEFAULT-<-2))
 (12 12 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (12 3 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (11 11 (:TYPE-PRESCRIPTION PREFIXP))
 (11 1 (:REWRITE SUBLISTP-WHEN-ATOM-RIGHT))
 (11 1 (:REWRITE SUBLISTP-WHEN-ATOM-LEFT))
 (10 10 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (10 10 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (10 10 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (9 6 (:REWRITE DEFAULT-<-1))
 (9 3 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (9 3 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (9 3 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (9 3 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (9 3 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (8 4 (:REWRITE DEFAULT-+-2))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (6 6 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (6 6 (:TYPE-PRESCRIPTION SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (6 2 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (6 2 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (4 4 (:TYPE-PRESCRIPTION SUBLISTP))
 (4 4 (:REWRITE PREFIXP-TRANSITIVE . 2))
 (4 4 (:REWRITE PREFIXP-TRANSITIVE . 1))
 (4 4 (:REWRITE PREFIXP-ONE-WAY-OR-ANOTHER . 2))
 (4 4 (:REWRITE PREFIXP-ONE-WAY-OR-ANOTHER . 1))
 (4 4 (:REWRITE DEFAULT-CDR))
 (4 4 (:REWRITE DEFAULT-+-1))
 (4 1 (:REWRITE +-COMBINE-CONSTANTS))
 (3 3 (:REWRITE EQUAL-OF-LEN-AND-0))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (3 3 (:REWRITE <=-TRANSITIVE-2))
 (3 3 (:REWRITE <=-TRANSITIVE-1))
 (3 1 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (2 2 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE SUBLISTP-COMPLETE))
 (1 1 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 )
(SYNDEF::|length_rest1_decreases|
 (133 3 (:REWRITE LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (117 1 (:REWRITE SUBLISTP-WHEN-PREFIXP))
 (75 4 (:REWRITE PREFIXP-WHEN-EQUAL-LENGTHS))
 (64 4 (:REWRITE PREFIXP-WHEN-PREFIXP))
 (61 13 (:REWRITE DEFAULT-CDR))
 (59 59 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (34 10 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (31 27 (:REWRITE DEFAULT-+-2))
 (27 27 (:REWRITE DEFAULT-+-1))
 (25 3 (:REWRITE LEN-WHEN-PREFIXP))
 (22 22 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (22 3 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (20 20 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (20 20 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (20 20 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (20 20 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (20 20 (:LINEAR LEN-WHEN-PREFIXP))
 (18 6 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (18 6 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (18 6 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (17 9 (:REWRITE DEFAULT-<-2))
 (17 4 (:REWRITE PREFIXP-WHEN-NOT-CONSP-LEFT))
 (15 15 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (14 4 (:REWRITE PREFIXP-WHEN-NOT-CONSP-RIGHT))
 (13 4 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (12 12 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (12 9 (:REWRITE DEFAULT-<-1))
 (12 4 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (12 4 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (12 4 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (11 11 (:TYPE-PRESCRIPTION PREFIXP))
 (11 1 (:REWRITE SUBLISTP-WHEN-ATOM-RIGHT))
 (10 10 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (10 4 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (10 4 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (8 8 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (6 6 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (6 6 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (6 6 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (6 6 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (6 6 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (6 2 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (5 5 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (5 5 (:REWRITE <=-TRANSITIVE-2))
 (5 5 (:REWRITE <=-TRANSITIVE-1))
 (4 4 (:TYPE-PRESCRIPTION SUBLISTP))
 (4 4 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (4 4 (:REWRITE PREFIXP-TRANSITIVE . 2))
 (4 4 (:REWRITE PREFIXP-TRANSITIVE . 1))
 (4 4 (:REWRITE PREFIXP-ONE-WAY-OR-ANOTHER . 2))
 (4 4 (:REWRITE PREFIXP-ONE-WAY-OR-ANOTHER . 1))
 (4 4 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (3 3 (:REWRITE EQUAL-OF-LEN-AND-0))
 (1 1 (:REWRITE SUBLISTP-WHEN-ATOM-LEFT))
 (1 1 (:REWRITE SUBLISTP-COMPLETE))
 (1 1 (:REWRITE <-OF-+-COMBINE-CONSTANTS-1))
 )
(SYNDEF::|length_rest1_decreases|
 (133 3 (:REWRITE LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (117 1 (:REWRITE SUBLISTP-WHEN-PREFIXP))
 (75 4 (:REWRITE PREFIXP-WHEN-EQUAL-LENGTHS))
 (64 4 (:REWRITE PREFIXP-WHEN-PREFIXP))
 (61 13 (:REWRITE DEFAULT-CDR))
 (59 59 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (34 10 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (31 27 (:REWRITE DEFAULT-+-2))
 (27 27 (:REWRITE DEFAULT-+-1))
 (25 3 (:REWRITE LEN-WHEN-PREFIXP))
 (22 22 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (22 3 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (20 20 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (20 20 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (20 20 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (20 20 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (20 20 (:LINEAR LEN-WHEN-PREFIXP))
 (18 6 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (18 6 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (18 6 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (17 9 (:REWRITE DEFAULT-<-2))
 (17 4 (:REWRITE PREFIXP-WHEN-NOT-CONSP-LEFT))
 (15 15 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (14 4 (:REWRITE PREFIXP-WHEN-NOT-CONSP-RIGHT))
 (13 4 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (12 12 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (12 9 (:REWRITE DEFAULT-<-1))
 (12 4 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (12 4 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (12 4 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (11 11 (:TYPE-PRESCRIPTION PREFIXP))
 (11 1 (:REWRITE SUBLISTP-WHEN-ATOM-RIGHT))
 (10 10 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (10 4 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (10 4 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (8 8 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (6 6 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (6 6 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (6 6 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (6 6 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (6 6 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (6 2 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (5 5 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (5 5 (:REWRITE <=-TRANSITIVE-2))
 (5 5 (:REWRITE <=-TRANSITIVE-1))
 (4 4 (:TYPE-PRESCRIPTION SUBLISTP))
 (4 4 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (4 4 (:REWRITE PREFIXP-TRANSITIVE . 2))
 (4 4 (:REWRITE PREFIXP-TRANSITIVE . 1))
 (4 4 (:REWRITE PREFIXP-ONE-WAY-OR-ANOTHER . 2))
 (4 4 (:REWRITE PREFIXP-ONE-WAY-OR-ANOTHER . 1))
 (4 4 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (3 3 (:REWRITE EQUAL-OF-LEN-AND-0))
 (1 1 (:REWRITE SUBLISTP-WHEN-ATOM-LEFT))
 (1 1 (:REWRITE SUBLISTP-COMPLETE))
 (1 1 (:REWRITE <-OF-+-COMBINE-CONSTANTS-1))
 )
(SYNDEF::|length_rest1_decreases|
 (133 3 (:REWRITE LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (117 1 (:REWRITE SUBLISTP-WHEN-PREFIXP))
 (75 4 (:REWRITE PREFIXP-WHEN-EQUAL-LENGTHS))
 (64 4 (:REWRITE PREFIXP-WHEN-PREFIXP))
 (61 13 (:REWRITE DEFAULT-CDR))
 (59 59 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (34 10 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (31 27 (:REWRITE DEFAULT-+-2))
 (27 27 (:REWRITE DEFAULT-+-1))
 (25 3 (:REWRITE LEN-WHEN-PREFIXP))
 (22 22 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (22 3 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (20 20 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (20 20 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (20 20 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (20 20 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (20 20 (:LINEAR LEN-WHEN-PREFIXP))
 (18 6 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (18 6 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (18 6 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (17 9 (:REWRITE DEFAULT-<-2))
 (17 4 (:REWRITE PREFIXP-WHEN-NOT-CONSP-LEFT))
 (14 14 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (14 4 (:REWRITE PREFIXP-WHEN-NOT-CONSP-RIGHT))
 (12 12 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (12 9 (:REWRITE DEFAULT-<-1))
 (12 4 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (12 4 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (12 4 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (12 3 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (11 11 (:TYPE-PRESCRIPTION PREFIXP))
 (11 1 (:REWRITE SUBLISTP-WHEN-ATOM-RIGHT))
 (10 10 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (9 3 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (9 3 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (6 6 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (6 6 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (6 6 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (6 6 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (6 6 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (6 2 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (5 5 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (5 5 (:REWRITE <=-TRANSITIVE-2))
 (5 5 (:REWRITE <=-TRANSITIVE-1))
 (4 4 (:TYPE-PRESCRIPTION SUBLISTP))
 (4 4 (:REWRITE PREFIXP-TRANSITIVE . 2))
 (4 4 (:REWRITE PREFIXP-TRANSITIVE . 1))
 (4 4 (:REWRITE PREFIXP-ONE-WAY-OR-ANOTHER . 2))
 (4 4 (:REWRITE PREFIXP-ONE-WAY-OR-ANOTHER . 1))
 (4 4 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (3 3 (:REWRITE EQUAL-OF-LEN-AND-0))
 (2 2 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE SUBLISTP-WHEN-ATOM-LEFT))
 (1 1 (:REWRITE SUBLISTP-COMPLETE))
 (1 1 (:REWRITE <-OF-+-COMBINE-CONSTANTS-1))
 )
(SYNDEF::|length_rest1_decreases|
 (164 3 (:REWRITE LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (150 10 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (138 1 (:REWRITE SUBLISTP-WHEN-PREFIXP))
 (75 4 (:REWRITE PREFIXP-WHEN-PREFIXP))
 (73 4 (:REWRITE PREFIXP-WHEN-EQUAL-LENGTHS))
 (37 16 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (34 4 (:REWRITE LEN-OF-CDR))
 (29 29 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (28 10 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (27 4 (:REWRITE PREFIXP-WHEN-NOT-CONSP-RIGHT))
 (27 4 (:REWRITE PREFIXP-WHEN-NOT-CONSP-LEFT))
 (25 3 (:REWRITE LEN-WHEN-PREFIXP))
 (18 18 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (18 18 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (18 18 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (18 18 (:LINEAR LEN-WHEN-PREFIXP))
 (17 1 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (13 6 (:REWRITE DEFAULT-<-2))
 (12 12 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (12 3 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (11 11 (:TYPE-PRESCRIPTION PREFIXP))
 (11 1 (:REWRITE SUBLISTP-WHEN-ATOM-RIGHT))
 (11 1 (:REWRITE SUBLISTP-WHEN-ATOM-LEFT))
 (10 10 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (10 10 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (10 10 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (9 6 (:REWRITE DEFAULT-<-1))
 (9 3 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (9 3 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (9 3 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (9 3 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (9 3 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (8 4 (:REWRITE DEFAULT-+-2))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (6 6 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (6 6 (:TYPE-PRESCRIPTION SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (6 2 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (6 2 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (4 4 (:TYPE-PRESCRIPTION SUBLISTP))
 (4 4 (:REWRITE PREFIXP-TRANSITIVE . 2))
 (4 4 (:REWRITE PREFIXP-TRANSITIVE . 1))
 (4 4 (:REWRITE PREFIXP-ONE-WAY-OR-ANOTHER . 2))
 (4 4 (:REWRITE PREFIXP-ONE-WAY-OR-ANOTHER . 1))
 (4 4 (:REWRITE DEFAULT-CDR))
 (4 4 (:REWRITE DEFAULT-+-1))
 (4 1 (:REWRITE +-COMBINE-CONSTANTS))
 (3 3 (:REWRITE EQUAL-OF-LEN-AND-0))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (3 3 (:REWRITE <=-TRANSITIVE-2))
 (3 3 (:REWRITE <=-TRANSITIVE-1))
 (3 1 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (2 2 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE SUBLISTP-COMPLETE))
 (1 1 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 )
(SYNDEF::|length_rest1_decreases|
 (133 3 (:REWRITE LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (117 1 (:REWRITE SUBLISTP-WHEN-PREFIXP))
 (75 4 (:REWRITE PREFIXP-WHEN-EQUAL-LENGTHS))
 (64 4 (:REWRITE PREFIXP-WHEN-PREFIXP))
 (61 13 (:REWRITE DEFAULT-CDR))
 (59 59 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (34 10 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (31 27 (:REWRITE DEFAULT-+-2))
 (27 27 (:REWRITE DEFAULT-+-1))
 (25 3 (:REWRITE LEN-WHEN-PREFIXP))
 (22 22 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (22 3 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (20 20 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (20 20 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (20 20 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (20 20 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (20 20 (:LINEAR LEN-WHEN-PREFIXP))
 (18 6 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (18 6 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (18 6 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (17 9 (:REWRITE DEFAULT-<-2))
 (17 4 (:REWRITE PREFIXP-WHEN-NOT-CONSP-LEFT))
 (15 15 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (14 4 (:REWRITE PREFIXP-WHEN-NOT-CONSP-RIGHT))
 (13 4 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (12 12 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (12 9 (:REWRITE DEFAULT-<-1))
 (12 4 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (12 4 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (12 4 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (11 11 (:TYPE-PRESCRIPTION PREFIXP))
 (11 1 (:REWRITE SUBLISTP-WHEN-ATOM-RIGHT))
 (10 10 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (10 4 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (10 4 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (8 8 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (6 6 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (6 6 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (6 6 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (6 6 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (6 6 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (6 2 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (5 5 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (5 5 (:REWRITE <=-TRANSITIVE-2))
 (5 5 (:REWRITE <=-TRANSITIVE-1))
 (4 4 (:TYPE-PRESCRIPTION SUBLISTP))
 (4 4 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (4 4 (:REWRITE PREFIXP-TRANSITIVE . 2))
 (4 4 (:REWRITE PREFIXP-TRANSITIVE . 1))
 (4 4 (:REWRITE PREFIXP-ONE-WAY-OR-ANOTHER . 2))
 (4 4 (:REWRITE PREFIXP-ONE-WAY-OR-ANOTHER . 1))
 (4 4 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (3 3 (:REWRITE EQUAL-OF-LEN-AND-0))
 (1 1 (:REWRITE SUBLISTP-WHEN-ATOM-LEFT))
 (1 1 (:REWRITE SUBLISTP-COMPLETE))
 (1 1 (:REWRITE <-OF-+-COMBINE-CONSTANTS-1))
 )
(SYNDEF::|length_rest1_decreases|
 (133 3 (:REWRITE LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (117 1 (:REWRITE SUBLISTP-WHEN-PREFIXP))
 (75 4 (:REWRITE PREFIXP-WHEN-EQUAL-LENGTHS))
 (64 4 (:REWRITE PREFIXP-WHEN-PREFIXP))
 (61 13 (:REWRITE DEFAULT-CDR))
 (59 59 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (34 10 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (31 27 (:REWRITE DEFAULT-+-2))
 (27 27 (:REWRITE DEFAULT-+-1))
 (25 3 (:REWRITE LEN-WHEN-PREFIXP))
 (22 22 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (22 3 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (20 20 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (20 20 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (20 20 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (20 20 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (20 20 (:LINEAR LEN-WHEN-PREFIXP))
 (18 6 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (18 6 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (18 6 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (17 9 (:REWRITE DEFAULT-<-2))
 (17 4 (:REWRITE PREFIXP-WHEN-NOT-CONSP-LEFT))
 (15 15 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (14 4 (:REWRITE PREFIXP-WHEN-NOT-CONSP-RIGHT))
 (13 4 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (12 12 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (12 9 (:REWRITE DEFAULT-<-1))
 (12 4 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (12 4 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (12 4 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (11 11 (:TYPE-PRESCRIPTION PREFIXP))
 (11 1 (:REWRITE SUBLISTP-WHEN-ATOM-RIGHT))
 (10 10 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (10 4 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (10 4 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (8 8 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (6 6 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (6 6 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (6 6 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (6 6 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (6 6 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (6 2 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (5 5 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (5 5 (:REWRITE <=-TRANSITIVE-2))
 (5 5 (:REWRITE <=-TRANSITIVE-1))
 (4 4 (:TYPE-PRESCRIPTION SUBLISTP))
 (4 4 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (4 4 (:REWRITE PREFIXP-TRANSITIVE . 2))
 (4 4 (:REWRITE PREFIXP-TRANSITIVE . 1))
 (4 4 (:REWRITE PREFIXP-ONE-WAY-OR-ANOTHER . 2))
 (4 4 (:REWRITE PREFIXP-ONE-WAY-OR-ANOTHER . 1))
 (4 4 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (3 3 (:REWRITE EQUAL-OF-LEN-AND-0))
 (1 1 (:REWRITE SUBLISTP-WHEN-ATOM-LEFT))
 (1 1 (:REWRITE SUBLISTP-COMPLETE))
 (1 1 (:REWRITE <-OF-+-COMBINE-CONSTANTS-1))
 )
(SYNDEF::|path_vertices_of_rest_of_path_non_empty|
 (1779 1764 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (1424 23 (:REWRITE SYNDEF::|not_empty_path|))
 (1354 1302 (:REWRITE DEFAULT-+-2))
 (1302 1302 (:REWRITE DEFAULT-+-1))
 (1023 277 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (920 920 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (864 231 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (712 712 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (687 336 (:REWRITE DEFAULT-CAR))
 (653 231 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (653 231 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (535 535 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (535 535 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (468 159 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (468 159 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (468 159 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (458 458 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (422 422 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (342 116 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (342 116 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (342 116 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (309 309 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (300 42 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (280 280 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (280 280 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (280 280 (:LINEAR LEN-WHEN-PREFIXP))
 (216 74 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (190 126 (:REWRITE DEFAULT-<-2))
 (159 159 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (159 159 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (159 159 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (159 159 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (159 159 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (159 159 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (159 159 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (159 159 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (159 159 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (159 159 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (159 159 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (159 159 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (159 159 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (126 126 (:REWRITE DEFAULT-<-1))
 (122 39 (:REWRITE EQUAL-OF-LEN-AND-0))
 (88 88 (:REWRITE SYNDEF::|edge_points_intersect-IMPLIES|))
 (81 27 (:REWRITE SYNDEF::|non_adjacent_edges_do_not_intersect-IMPLIES|))
 (66 66 (:REWRITE SYNDEF::|on_segment-IMPLIES|))
 (66 66 (:REWRITE SYNDEF::|collinear-IMPLIES|))
 (54 54 (:TYPE-PRESCRIPTION SYNDEF::|non_adjacent_edges_do_not_intersect|))
 (54 18 (:REWRITE SYNDEF::|path_vertices_of_path|))
 (54 9 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (50 25 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (32 32 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (32 4 (:DEFINITION MEMBER-EQUAL))
 (30 7 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (29 2 (:REWRITE SYNDEF::|path_p_rest|))
 (14 14 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (13 13 (:REWRITE SUBSETP-TRANS2))
 (13 13 (:REWRITE SUBSETP-TRANS))
 (10 10 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (10 10 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (10 10 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (8 8 (:REWRITE SUBSETP-MEMBER . 2))
 (8 8 (:REWRITE SUBSETP-MEMBER . 1))
 (7 7 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[edge]-FIX-UNDER-SEQUENCE[edge]-EQUIV|))
 )
(SYNDEF::|path_vertices_of_rest_of_path_non_empty|
 (1403 1372 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (1000 958 (:REWRITE DEFAULT-+-2))
 (958 958 (:REWRITE DEFAULT-+-1))
 (934 268 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (934 4 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|))
 (766 766 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (658 181 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (568 568 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (529 197 (:REWRITE DEFAULT-CAR))
 (522 36 (:REWRITE EQUAL-OF-LEN-AND-0))
 (499 181 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (499 181 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (418 418 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (418 418 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (394 9 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (374 132 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (374 132 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (374 132 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (336 336 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (318 318 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (266 90 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (266 90 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (266 90 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (242 242 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (242 242 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (242 242 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (242 242 (:LINEAR LEN-WHEN-PREFIXP))
 (222 36 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (166 105 (:REWRITE DEFAULT-<-2))
 (132 132 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (132 132 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (132 132 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (132 132 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (132 132 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (132 132 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (132 132 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (132 132 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (132 132 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (132 132 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (132 132 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (132 132 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (132 132 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (131 45 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (105 105 (:REWRITE DEFAULT-<-1))
 (90 90 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (60 20 (:REWRITE SYNDEF::|non_adjacent_edges_do_not_intersect-IMPLIES|))
 (57 11 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (40 40 (:TYPE-PRESCRIPTION SYNDEF::|non_adjacent_edges_do_not_intersect|))
 (40 40 (:REWRITE SYNDEF::|edge_points_intersect-IMPLIES|))
 (32 4 (:DEFINITION MEMBER-EQUAL))
 (30 30 (:TYPE-PRESCRIPTION SYNDEF::|path_p|))
 (30 30 (:REWRITE SYNDEF::|on_segment-IMPLIES|))
 (30 30 (:REWRITE SYNDEF::|collinear-IMPLIES|))
 (27 9 (:REWRITE SYNDEF::|path_vertices_of_path|))
 (26 6 (:REWRITE SYNDEF::|path_p_rest|))
 (21 21 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (18 18 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (17 17 (:REWRITE SUBSETP-TRANS2))
 (17 17 (:REWRITE SUBSETP-TRANS))
 (8 8 (:REWRITE SUBSETP-MEMBER . 2))
 (8 8 (:REWRITE SUBSETP-MEMBER . 1))
 (7 7 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[edge]-FIX-UNDER-SEQUENCE[edge]-EQUIV|))
 (2 2 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (2 2 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (2 2 (:REWRITE SYNDEF::|connected-IMPLIES|))
 )
(SYNDEF::|path_vertices_of_rest_of_path_non_empty|
 (1368 1351 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (1019 982 (:REWRITE DEFAULT-+-2))
 (982 982 (:REWRITE DEFAULT-+-1))
 (801 222 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (708 708 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (660 180 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (548 548 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (504 216 (:REWRITE DEFAULT-CAR))
 (500 180 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (500 180 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (380 380 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (380 380 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (372 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|))
 (346 346 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (346 120 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (346 120 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (346 120 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (320 320 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (305 31 (:REWRITE EQUAL-OF-LEN-AND-0))
 (236 236 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (236 236 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (236 236 (:LINEAR LEN-WHEN-PREFIXP))
 (233 79 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (233 79 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (233 79 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (233 30 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (226 226 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (211 7 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (156 101 (:REWRITE DEFAULT-<-2))
 (134 46 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (120 120 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (120 120 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (120 120 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (120 120 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (120 120 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (120 120 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (120 120 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (120 120 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (120 120 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (120 120 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (120 120 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (120 120 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (120 120 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (101 101 (:REWRITE DEFAULT-<-1))
 (93 8 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (79 79 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (68 68 (:REWRITE SYNDEF::|edge_points_intersect-IMPLIES|))
 (68 3 (:REWRITE SYNDEF::|path_p_rest|))
 (63 21 (:REWRITE SYNDEF::|non_adjacent_edges_do_not_intersect-IMPLIES|))
 (51 51 (:REWRITE SYNDEF::|on_segment-IMPLIES|))
 (51 51 (:REWRITE SYNDEF::|collinear-IMPLIES|))
 (42 42 (:TYPE-PRESCRIPTION SYNDEF::|non_adjacent_edges_do_not_intersect|))
 (39 13 (:REWRITE SYNDEF::|path_vertices_of_path|))
 (32 4 (:DEFINITION MEMBER-EQUAL))
 (24 24 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (20 20 (:TYPE-PRESCRIPTION SYNDEF::|path_p|))
 (20 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-path|))
 (14 14 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (11 11 (:REWRITE SUBSETP-TRANS2))
 (11 11 (:REWRITE SUBSETP-TRANS))
 (8 8 (:REWRITE SUBSETP-MEMBER . 2))
 (8 8 (:REWRITE SUBSETP-MEMBER . 1))
 (6 6 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (6 6 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (6 6 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (3 3 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[edge]-FIX-UNDER-SEQUENCE[edge]-EQUIV|))
 )
(SYNDEF::|path_vertices_of_rest_of_path_non_empty|
 (1368 1351 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (1019 982 (:REWRITE DEFAULT-+-2))
 (982 982 (:REWRITE DEFAULT-+-1))
 (801 222 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (708 708 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (660 180 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (548 548 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (504 216 (:REWRITE DEFAULT-CAR))
 (500 180 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (500 180 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (380 380 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (380 380 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (372 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|))
 (346 346 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (346 120 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (346 120 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (346 120 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (320 320 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (305 31 (:REWRITE EQUAL-OF-LEN-AND-0))
 (236 236 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (236 236 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (236 236 (:LINEAR LEN-WHEN-PREFIXP))
 (233 79 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (233 79 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (233 79 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (233 30 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (226 226 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (211 7 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (156 101 (:REWRITE DEFAULT-<-2))
 (134 46 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (120 120 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (120 120 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (120 120 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (120 120 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (120 120 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (120 120 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (120 120 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (120 120 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (120 120 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (120 120 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (120 120 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (120 120 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (120 120 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (101 101 (:REWRITE DEFAULT-<-1))
 (93 8 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (79 79 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (68 68 (:REWRITE SYNDEF::|edge_points_intersect-IMPLIES|))
 (68 3 (:REWRITE SYNDEF::|path_p_rest|))
 (63 21 (:REWRITE SYNDEF::|non_adjacent_edges_do_not_intersect-IMPLIES|))
 (51 51 (:REWRITE SYNDEF::|on_segment-IMPLIES|))
 (51 51 (:REWRITE SYNDEF::|collinear-IMPLIES|))
 (42 42 (:TYPE-PRESCRIPTION SYNDEF::|non_adjacent_edges_do_not_intersect|))
 (39 13 (:REWRITE SYNDEF::|path_vertices_of_path|))
 (32 4 (:DEFINITION MEMBER-EQUAL))
 (24 24 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (20 20 (:TYPE-PRESCRIPTION SYNDEF::|path_p|))
 (20 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-path|))
 (14 14 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (11 11 (:REWRITE SUBSETP-TRANS2))
 (11 11 (:REWRITE SUBSETP-TRANS))
 (8 8 (:REWRITE SUBSETP-MEMBER . 2))
 (8 8 (:REWRITE SUBSETP-MEMBER . 1))
 (6 6 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (6 6 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (6 6 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (3 3 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[edge]-FIX-UNDER-SEQUENCE[edge]-EQUIV|))
 )
(SYNDEF::|path_vertices_of_rest_of_path_non_empty|
 (1779 1764 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (1424 23 (:REWRITE SYNDEF::|not_empty_path|))
 (1354 1302 (:REWRITE DEFAULT-+-2))
 (1302 1302 (:REWRITE DEFAULT-+-1))
 (1023 277 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (920 920 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (864 231 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (712 712 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (687 336 (:REWRITE DEFAULT-CAR))
 (653 231 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (653 231 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (535 535 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (535 535 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (468 159 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (468 159 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (468 159 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (458 458 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (422 422 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (342 116 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (342 116 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (342 116 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (309 309 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (300 42 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (280 280 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (280 280 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (280 280 (:LINEAR LEN-WHEN-PREFIXP))
 (216 74 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (190 126 (:REWRITE DEFAULT-<-2))
 (159 159 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (159 159 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (159 159 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (159 159 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (159 159 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (159 159 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (159 159 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (159 159 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (159 159 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (159 159 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (159 159 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (159 159 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (159 159 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (126 126 (:REWRITE DEFAULT-<-1))
 (122 39 (:REWRITE EQUAL-OF-LEN-AND-0))
 (88 88 (:REWRITE SYNDEF::|edge_points_intersect-IMPLIES|))
 (81 27 (:REWRITE SYNDEF::|non_adjacent_edges_do_not_intersect-IMPLIES|))
 (66 66 (:REWRITE SYNDEF::|on_segment-IMPLIES|))
 (66 66 (:REWRITE SYNDEF::|collinear-IMPLIES|))
 (54 54 (:TYPE-PRESCRIPTION SYNDEF::|non_adjacent_edges_do_not_intersect|))
 (54 18 (:REWRITE SYNDEF::|path_vertices_of_path|))
 (54 9 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (50 25 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (32 32 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (32 4 (:DEFINITION MEMBER-EQUAL))
 (30 7 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (29 2 (:REWRITE SYNDEF::|path_p_rest|))
 (14 14 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (13 13 (:REWRITE SUBSETP-TRANS2))
 (13 13 (:REWRITE SUBSETP-TRANS))
 (10 10 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (10 10 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (10 10 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (8 8 (:REWRITE SUBSETP-MEMBER . 2))
 (8 8 (:REWRITE SUBSETP-MEMBER . 1))
 (7 7 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[edge]-FIX-UNDER-SEQUENCE[edge]-EQUIV|))
 )
(SYNDEF::|path_vertices_of_rest_of_path_non_empty|
 (1403 1372 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (1000 958 (:REWRITE DEFAULT-+-2))
 (958 958 (:REWRITE DEFAULT-+-1))
 (934 268 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (934 4 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|))
 (766 766 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (658 181 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (568 568 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (529 197 (:REWRITE DEFAULT-CAR))
 (522 36 (:REWRITE EQUAL-OF-LEN-AND-0))
 (499 181 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (499 181 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (418 418 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (418 418 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (394 9 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (374 132 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (374 132 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (374 132 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (336 336 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (318 318 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (266 90 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (266 90 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (266 90 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (242 242 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (242 242 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (242 242 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (242 242 (:LINEAR LEN-WHEN-PREFIXP))
 (222 36 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (166 105 (:REWRITE DEFAULT-<-2))
 (132 132 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (132 132 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (132 132 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (132 132 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (132 132 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (132 132 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (132 132 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (132 132 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (132 132 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (132 132 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (132 132 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (132 132 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (132 132 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (131 45 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (105 105 (:REWRITE DEFAULT-<-1))
 (90 90 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (60 20 (:REWRITE SYNDEF::|non_adjacent_edges_do_not_intersect-IMPLIES|))
 (57 11 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (40 40 (:TYPE-PRESCRIPTION SYNDEF::|non_adjacent_edges_do_not_intersect|))
 (40 40 (:REWRITE SYNDEF::|edge_points_intersect-IMPLIES|))
 (32 4 (:DEFINITION MEMBER-EQUAL))
 (30 30 (:TYPE-PRESCRIPTION SYNDEF::|path_p|))
 (30 30 (:REWRITE SYNDEF::|on_segment-IMPLIES|))
 (30 30 (:REWRITE SYNDEF::|collinear-IMPLIES|))
 (27 9 (:REWRITE SYNDEF::|path_vertices_of_path|))
 (26 6 (:REWRITE SYNDEF::|path_p_rest|))
 (21 21 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (18 18 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (17 17 (:REWRITE SUBSETP-TRANS2))
 (17 17 (:REWRITE SUBSETP-TRANS))
 (8 8 (:REWRITE SUBSETP-MEMBER . 2))
 (8 8 (:REWRITE SUBSETP-MEMBER . 1))
 (7 7 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[edge]-FIX-UNDER-SEQUENCE[edge]-EQUIV|))
 (2 2 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (2 2 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (2 2 (:REWRITE SYNDEF::|connected-IMPLIES|))
 )
(SYNDEF::|path_vertices_of_rest_of_path_non_empty|
 (1368 1351 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (1019 982 (:REWRITE DEFAULT-+-2))
 (982 982 (:REWRITE DEFAULT-+-1))
 (801 222 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (708 708 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (660 180 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (548 548 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (504 216 (:REWRITE DEFAULT-CAR))
 (500 180 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (500 180 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (380 380 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (380 380 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (372 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|))
 (346 346 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (346 120 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (346 120 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (346 120 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (320 320 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (305 31 (:REWRITE EQUAL-OF-LEN-AND-0))
 (236 236 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (236 236 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (236 236 (:LINEAR LEN-WHEN-PREFIXP))
 (233 79 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (233 79 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (233 79 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (233 30 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (226 226 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (211 7 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (156 101 (:REWRITE DEFAULT-<-2))
 (134 46 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (120 120 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (120 120 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (120 120 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (120 120 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (120 120 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (120 120 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (120 120 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (120 120 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (120 120 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (120 120 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (120 120 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (120 120 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (120 120 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (101 101 (:REWRITE DEFAULT-<-1))
 (93 8 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (79 79 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (68 68 (:REWRITE SYNDEF::|edge_points_intersect-IMPLIES|))
 (68 3 (:REWRITE SYNDEF::|path_p_rest|))
 (63 21 (:REWRITE SYNDEF::|non_adjacent_edges_do_not_intersect-IMPLIES|))
 (51 51 (:REWRITE SYNDEF::|on_segment-IMPLIES|))
 (51 51 (:REWRITE SYNDEF::|collinear-IMPLIES|))
 (42 42 (:TYPE-PRESCRIPTION SYNDEF::|non_adjacent_edges_do_not_intersect|))
 (39 13 (:REWRITE SYNDEF::|path_vertices_of_path|))
 (32 4 (:DEFINITION MEMBER-EQUAL))
 (24 24 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (20 20 (:TYPE-PRESCRIPTION SYNDEF::|path_p|))
 (20 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-path|))
 (14 14 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (11 11 (:REWRITE SUBSETP-TRANS2))
 (11 11 (:REWRITE SUBSETP-TRANS))
 (8 8 (:REWRITE SUBSETP-MEMBER . 2))
 (8 8 (:REWRITE SUBSETP-MEMBER . 1))
 (6 6 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (6 6 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (6 6 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (3 3 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[edge]-FIX-UNDER-SEQUENCE[edge]-EQUIV|))
 )
(SYNDEF::|path_vertices_of_rest_of_path_non_empty|
 (1368 1351 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (1019 982 (:REWRITE DEFAULT-+-2))
 (982 982 (:REWRITE DEFAULT-+-1))
 (801 222 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (708 708 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (660 180 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (548 548 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (504 216 (:REWRITE DEFAULT-CAR))
 (500 180 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (500 180 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (380 380 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (380 380 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (372 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-CDR-WHEN-SEQUENCE[edge]-P|))
 (346 346 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (346 120 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (346 120 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (346 120 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (320 320 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (305 31 (:REWRITE EQUAL-OF-LEN-AND-0))
 (236 236 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (236 236 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (236 236 (:LINEAR LEN-WHEN-PREFIXP))
 (233 79 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (233 79 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (233 79 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (233 30 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (226 226 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (211 7 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (156 101 (:REWRITE DEFAULT-<-2))
 (134 46 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (120 120 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (120 120 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (120 120 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (120 120 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (120 120 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (120 120 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (120 120 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (120 120 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (120 120 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (120 120 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (120 120 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (120 120 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (120 120 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (101 101 (:REWRITE DEFAULT-<-1))
 (93 8 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (79 79 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (68 68 (:REWRITE SYNDEF::|edge_points_intersect-IMPLIES|))
 (68 3 (:REWRITE SYNDEF::|path_p_rest|))
 (63 21 (:REWRITE SYNDEF::|non_adjacent_edges_do_not_intersect-IMPLIES|))
 (51 51 (:REWRITE SYNDEF::|on_segment-IMPLIES|))
 (51 51 (:REWRITE SYNDEF::|collinear-IMPLIES|))
 (42 42 (:TYPE-PRESCRIPTION SYNDEF::|non_adjacent_edges_do_not_intersect|))
 (39 13 (:REWRITE SYNDEF::|path_vertices_of_path|))
 (32 4 (:DEFINITION MEMBER-EQUAL))
 (24 24 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (20 20 (:TYPE-PRESCRIPTION SYNDEF::|path_p|))
 (20 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-path|))
 (14 14 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (11 11 (:REWRITE SUBSETP-TRANS2))
 (11 11 (:REWRITE SUBSETP-TRANS))
 (8 8 (:REWRITE SUBSETP-MEMBER . 2))
 (8 8 (:REWRITE SUBSETP-MEMBER . 1))
 (6 6 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (6 6 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (6 6 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (3 3 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[edge]-FIX-UNDER-SEQUENCE[edge]-EQUIV|))
 )
(SYNDEF::|length_path_rest1_decreases|
 (96 27 (:REWRITE DEFAULT-CDR))
 (87 85 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (63 18 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (51 45 (:REWRITE DEFAULT-+-2))
 (46 46 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (45 45 (:REWRITE DEFAULT-+-1))
 (38 3 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (32 32 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (32 32 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (32 8 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (31 31 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (30 10 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (30 10 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (30 10 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (29 8 (:REWRITE DEFAULT-CAR))
 (26 26 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (26 26 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (26 26 (:LINEAR LEN-WHEN-PREFIXP))
 (24 8 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (24 8 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (20 20 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (19 11 (:REWRITE DEFAULT-<-2))
 (18 18 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (18 6 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (18 6 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (18 6 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (16 16 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (16 16 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (15 2 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (14 4 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (12 11 (:REWRITE DEFAULT-<-1))
 (10 10 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (10 10 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (10 10 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (10 10 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (10 10 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (10 10 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (9 3 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (6 6 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (4 4 (:REWRITE EQUAL-OF-LEN-AND-0))
 (3 3 (:REWRITE SUBSETP-TRANS2))
 (3 3 (:REWRITE SUBSETP-TRANS))
 (2 2 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (2 2 (:REWRITE <=-TRANSITIVE-2))
 (2 2 (:REWRITE <=-TRANSITIVE-1))
 (2 2 (:REWRITE <-OF-+-COMBINE-CONSTANTS-2))
 (2 2 (:REWRITE <-OF-+-ARG1-WHEN-NEGATIVE-CONSTANT))
 )
(SYNDEF::|length_path_rest1_decreases|
 (205 1 (:DEFINITION SYNDEF::|path|))
 (184 10 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (42 5 (:REWRITE LEN-OF-CDR))
 (37 10 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (34 2 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (33 12 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (31 1 (:REWRITE SYNDEF::|length_path|))
 (28 28 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (26 25 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (20 5 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (19 19 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (18 18 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (18 18 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (18 6 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (18 6 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (18 6 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (16 16 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (16 16 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (16 16 (:LINEAR LEN-WHEN-PREFIXP))
 (15 5 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (15 5 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (15 2 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (15 2 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (13 6 (:REWRITE DEFAULT-<-2))
 (12 12 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (12 6 (:REWRITE DEFAULT-+-2))
 (10 10 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (10 10 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (10 10 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (9 3 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (9 3 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (9 3 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (8 8 (:TYPE-PRESCRIPTION SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P))
 (7 7 (:REWRITE DEFAULT-CDR))
 (7 6 (:REWRITE DEFAULT-<-1))
 (6 6 (:REWRITE DEFAULT-+-1))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (6 6 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (6 6 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (6 6 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (6 6 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (6 6 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (4 4 (:REWRITE EQUAL-OF-LEN-AND-0))
 (4 1 (:REWRITE +-COMBINE-CONSTANTS))
 (3 3 (:REWRITE SUBSETP-TRANS2))
 (3 3 (:REWRITE SUBSETP-TRANS))
 (3 3 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (3 1 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (2 2 (:REWRITE DEFAULT-CAR))
 (1 1 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (1 1 (:REWRITE <=-TRANSITIVE-2))
 (1 1 (:REWRITE <=-TRANSITIVE-1))
 (1 1 (:REWRITE <-OF-+-COMBINE-CONSTANTS-2))
 (1 1 (:REWRITE <-OF-+-ARG1-WHEN-NEGATIVE-CONSTANT))
 )
(SYNDEF::|length_path_rest1_decreases|
 (96 27 (:REWRITE DEFAULT-CDR))
 (88 86 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (62 17 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (52 46 (:REWRITE DEFAULT-+-2))
 (46 46 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (46 46 (:REWRITE DEFAULT-+-1))
 (38 3 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (33 9 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (32 32 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (32 32 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (32 32 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (30 10 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (30 10 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (30 10 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (29 8 (:REWRITE DEFAULT-CAR))
 (28 28 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (28 28 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (28 28 (:LINEAR LEN-WHEN-PREFIXP))
 (25 9 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (25 9 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (20 20 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (19 11 (:REWRITE DEFAULT-<-2))
 (19 6 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (18 6 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (18 6 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (18 6 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (17 17 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (16 16 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (16 16 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (12 11 (:REWRITE DEFAULT-<-1))
 (10 10 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (10 10 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (10 10 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (10 10 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (10 10 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (10 10 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (9 3 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (6 6 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (4 4 (:REWRITE EQUAL-OF-LEN-AND-0))
 (2 2 (:REWRITE <=-TRANSITIVE-2))
 (2 2 (:REWRITE <=-TRANSITIVE-1))
 (2 2 (:REWRITE <-OF-+-COMBINE-CONSTANTS-2))
 (2 2 (:REWRITE <-OF-+-ARG1-WHEN-NEGATIVE-CONSTANT))
 )
(SYNDEF::|length_path_rest1_decreases|
 (96 27 (:REWRITE DEFAULT-CDR))
 (88 86 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (62 17 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (52 46 (:REWRITE DEFAULT-+-2))
 (46 46 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (46 46 (:REWRITE DEFAULT-+-1))
 (38 3 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (33 9 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (32 32 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (32 32 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (32 32 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (30 10 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (30 10 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (30 10 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (29 8 (:REWRITE DEFAULT-CAR))
 (28 28 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (28 28 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (28 28 (:LINEAR LEN-WHEN-PREFIXP))
 (25 9 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (25 9 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (20 20 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (19 11 (:REWRITE DEFAULT-<-2))
 (19 6 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (18 6 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (18 6 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (18 6 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (17 17 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (16 16 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (16 16 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (12 11 (:REWRITE DEFAULT-<-1))
 (10 10 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (10 10 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (10 10 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (10 10 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (10 10 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (10 10 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (9 3 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (6 6 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (4 4 (:REWRITE EQUAL-OF-LEN-AND-0))
 (2 2 (:REWRITE <=-TRANSITIVE-2))
 (2 2 (:REWRITE <=-TRANSITIVE-1))
 (2 2 (:REWRITE <-OF-+-COMBINE-CONSTANTS-2))
 (2 2 (:REWRITE <-OF-+-ARG1-WHEN-NEGATIVE-CONSTANT))
 )
(SYNDEF::|length_path_rest1_decreases|
 (96 27 (:REWRITE DEFAULT-CDR))
 (87 85 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (63 18 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (51 45 (:REWRITE DEFAULT-+-2))
 (46 46 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (45 45 (:REWRITE DEFAULT-+-1))
 (38 3 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (32 32 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (32 32 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (32 8 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (31 31 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (30 10 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (30 10 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (30 10 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (29 8 (:REWRITE DEFAULT-CAR))
 (26 26 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (26 26 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (26 26 (:LINEAR LEN-WHEN-PREFIXP))
 (24 8 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (24 8 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (20 20 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (19 11 (:REWRITE DEFAULT-<-2))
 (18 18 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (18 6 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (18 6 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (18 6 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (16 16 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (16 16 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (15 2 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (14 4 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (12 11 (:REWRITE DEFAULT-<-1))
 (10 10 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (10 10 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (10 10 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (10 10 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (10 10 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (10 10 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (9 3 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (6 6 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (4 4 (:REWRITE EQUAL-OF-LEN-AND-0))
 (3 3 (:REWRITE SUBSETP-TRANS2))
 (3 3 (:REWRITE SUBSETP-TRANS))
 (2 2 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (2 2 (:REWRITE <=-TRANSITIVE-2))
 (2 2 (:REWRITE <=-TRANSITIVE-1))
 (2 2 (:REWRITE <-OF-+-COMBINE-CONSTANTS-2))
 (2 2 (:REWRITE <-OF-+-ARG1-WHEN-NEGATIVE-CONSTANT))
 )
(SYNDEF::|length_path_rest1_decreases|
 (205 1 (:DEFINITION SYNDEF::|path|))
 (184 10 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (42 5 (:REWRITE LEN-OF-CDR))
 (37 10 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (34 2 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (33 12 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (31 1 (:REWRITE SYNDEF::|length_path|))
 (28 28 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (26 25 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (20 5 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (19 19 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (18 18 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (18 18 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (18 6 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (18 6 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (18 6 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (16 16 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (16 16 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (16 16 (:LINEAR LEN-WHEN-PREFIXP))
 (15 5 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (15 5 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (15 2 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (15 2 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (13 6 (:REWRITE DEFAULT-<-2))
 (12 12 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (12 6 (:REWRITE DEFAULT-+-2))
 (10 10 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (10 10 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (10 10 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (9 3 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (9 3 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (9 3 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (8 8 (:TYPE-PRESCRIPTION SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P))
 (7 7 (:REWRITE DEFAULT-CDR))
 (7 6 (:REWRITE DEFAULT-<-1))
 (6 6 (:REWRITE DEFAULT-+-1))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (6 6 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (6 6 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (6 6 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (6 6 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (6 6 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (6 6 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (4 4 (:REWRITE EQUAL-OF-LEN-AND-0))
 (4 1 (:REWRITE +-COMBINE-CONSTANTS))
 (3 3 (:REWRITE SUBSETP-TRANS2))
 (3 3 (:REWRITE SUBSETP-TRANS))
 (3 3 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (3 1 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (2 2 (:REWRITE DEFAULT-CAR))
 (1 1 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (1 1 (:REWRITE <=-TRANSITIVE-2))
 (1 1 (:REWRITE <=-TRANSITIVE-1))
 (1 1 (:REWRITE <-OF-+-COMBINE-CONSTANTS-2))
 (1 1 (:REWRITE <-OF-+-ARG1-WHEN-NEGATIVE-CONSTANT))
 )
(SYNDEF::|length_path_rest1_decreases|
 (96 27 (:REWRITE DEFAULT-CDR))
 (88 86 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (62 17 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (52 46 (:REWRITE DEFAULT-+-2))
 (46 46 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (46 46 (:REWRITE DEFAULT-+-1))
 (38 3 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (33 9 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (32 32 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (32 32 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (32 32 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (30 10 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (30 10 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (30 10 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (29 8 (:REWRITE DEFAULT-CAR))
 (28 28 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (28 28 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (28 28 (:LINEAR LEN-WHEN-PREFIXP))
 (25 9 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (25 9 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (20 20 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (19 11 (:REWRITE DEFAULT-<-2))
 (19 6 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (18 6 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (18 6 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (18 6 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (17 17 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (16 16 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (16 16 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (12 11 (:REWRITE DEFAULT-<-1))
 (10 10 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (10 10 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (10 10 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (10 10 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (10 10 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (10 10 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (9 3 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (6 6 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (4 4 (:REWRITE EQUAL-OF-LEN-AND-0))
 (2 2 (:REWRITE <=-TRANSITIVE-2))
 (2 2 (:REWRITE <=-TRANSITIVE-1))
 (2 2 (:REWRITE <-OF-+-COMBINE-CONSTANTS-2))
 (2 2 (:REWRITE <-OF-+-ARG1-WHEN-NEGATIVE-CONSTANT))
 )
(SYNDEF::|length_path_rest1_decreases|
 (96 27 (:REWRITE DEFAULT-CDR))
 (88 86 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (62 17 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (52 46 (:REWRITE DEFAULT-+-2))
 (46 46 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (46 46 (:REWRITE DEFAULT-+-1))
 (38 3 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (33 9 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (32 32 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (32 32 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (32 32 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (30 10 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (30 10 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (30 10 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (29 8 (:REWRITE DEFAULT-CAR))
 (28 28 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (28 28 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (28 28 (:LINEAR LEN-WHEN-PREFIXP))
 (25 9 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (25 9 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (20 20 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (19 11 (:REWRITE DEFAULT-<-2))
 (19 6 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (18 6 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (18 6 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (18 6 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (17 17 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (16 16 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (16 16 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (12 11 (:REWRITE DEFAULT-<-1))
 (10 10 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (10 10 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (10 10 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (10 10 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (10 10 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (10 10 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (9 3 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (6 6 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (4 4 (:REWRITE EQUAL-OF-LEN-AND-0))
 (2 2 (:REWRITE <=-TRANSITIVE-2))
 (2 2 (:REWRITE <=-TRANSITIVE-1))
 (2 2 (:REWRITE <-OF-+-COMBINE-CONSTANTS-2))
 (2 2 (:REWRITE <-OF-+-ARG1-WHEN-NEGATIVE-CONSTANT))
 )
(SYNDEF::|is_empty_path|
 (230 9 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (81 81 (:TYPE-PRESCRIPTION LEN))
 (51 3 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (50 6 (:REWRITE LEN-OF-CDR))
 (36 9 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (32 11 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (24 24 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (24 24 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (24 24 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (24 8 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (24 8 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (24 8 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (23 22 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (20 20 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (20 20 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (20 20 (:LINEAR LEN-WHEN-PREFIXP))
 (17 8 (:REWRITE DEFAULT-<-2))
 (16 16 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (15 15 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (14 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (12 6 (:REWRITE DEFAULT-+-2))
 (12 4 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (12 4 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (12 4 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (12 3 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (10 10 (:REWRITE DEFAULT-CDR))
 (9 9 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (9 3 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (9 3 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (8 8 (:REWRITE DEFAULT-<-1))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (6 6 (:REWRITE DEFAULT-CAR))
 (6 6 (:REWRITE DEFAULT-+-1))
 (5 5 (:REWRITE EQUAL-OF-LEN-AND-0))
 (4 4 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (4 1 (:REWRITE +-COMBINE-CONSTANTS))
 (3 1 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE SUBSETP-OF-CDR))
 (1 1 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 )
(SYNDEF::|is_empty_path|
 (218 59 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (211 41 (:REWRITE DEFAULT-CDR))
 (154 154 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (152 150 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (133 47 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (133 47 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (133 47 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (116 116 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (116 116 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (110 8 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (105 105 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (96 24 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (88 88 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (88 88 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (88 88 (:LINEAR LEN-WHEN-PREFIXP))
 (86 86 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (83 41 (:REWRITE DEFAULT-<-2))
 (81 1 (:REWRITE SYNDEF::|not_empty_path|))
 (72 24 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (72 24 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (66 43 (:REWRITE DEFAULT-+-2))
 (59 59 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (48 48 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (48 48 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (47 47 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (47 47 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (47 47 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (47 47 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (47 47 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (47 47 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (47 47 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (47 47 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (47 47 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (47 47 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (47 47 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (47 47 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (47 47 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (45 15 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (45 15 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (45 15 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (43 43 (:REWRITE DEFAULT-+-1))
 (41 41 (:REWRITE DEFAULT-<-1))
 (16 16 (:REWRITE SYNDEF::|edge_points_intersect-IMPLIES|))
 (15 15 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (12 12 (:REWRITE SYNDEF::|on_segment-IMPLIES|))
 (12 12 (:REWRITE SYNDEF::|collinear-IMPLIES|))
 (12 3 (:REWRITE +-COMBINE-CONSTANTS))
 (10 10 (:REWRITE DEFAULT-CAR))
 (9 3 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 (9 3 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (8 8 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (8 2 (:REWRITE LEN-OF-CONS))
 (3 3 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (2 2 (:REWRITE SUBSETP-TRANS2))
 (2 2 (:REWRITE SUBSETP-TRANS))
 (2 1 (:REWRITE SYNDEF::|length_path|))
 (1 1 (:REWRITE SUBSETP-OF-CDR))
 )
(SYNDEF::|is_empty_path|
 (230 9 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (81 81 (:TYPE-PRESCRIPTION LEN))
 (51 3 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (50 6 (:REWRITE LEN-OF-CDR))
 (36 9 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (32 11 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (24 24 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (24 24 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (24 24 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (24 8 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (24 8 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (24 8 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (23 22 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (20 20 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (20 20 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (20 20 (:LINEAR LEN-WHEN-PREFIXP))
 (17 8 (:REWRITE DEFAULT-<-2))
 (16 16 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (15 15 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (14 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (12 6 (:REWRITE DEFAULT-+-2))
 (12 4 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (12 4 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (12 4 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (12 3 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (10 10 (:REWRITE DEFAULT-CDR))
 (9 9 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (9 3 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (9 3 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (8 8 (:REWRITE DEFAULT-<-1))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (6 6 (:REWRITE DEFAULT-CAR))
 (6 6 (:REWRITE DEFAULT-+-1))
 (5 5 (:REWRITE EQUAL-OF-LEN-AND-0))
 (4 4 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (4 1 (:REWRITE +-COMBINE-CONSTANTS))
 (3 1 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE SUBSETP-OF-CDR))
 (1 1 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 )
(SYNDEF::|is_empty_path|
 (230 9 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (81 81 (:TYPE-PRESCRIPTION LEN))
 (51 3 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (50 6 (:REWRITE LEN-OF-CDR))
 (36 9 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (32 11 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (24 24 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (24 24 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (24 24 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (24 8 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (24 8 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (24 8 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (23 22 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (20 20 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (20 20 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (20 20 (:LINEAR LEN-WHEN-PREFIXP))
 (17 8 (:REWRITE DEFAULT-<-2))
 (16 16 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (15 15 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (14 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (12 6 (:REWRITE DEFAULT-+-2))
 (12 4 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (12 4 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (12 4 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (12 3 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (10 10 (:REWRITE DEFAULT-CDR))
 (9 9 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (9 3 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (9 3 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (8 8 (:REWRITE DEFAULT-<-1))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (6 6 (:REWRITE DEFAULT-CAR))
 (6 6 (:REWRITE DEFAULT-+-1))
 (5 5 (:REWRITE EQUAL-OF-LEN-AND-0))
 (4 4 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (4 1 (:REWRITE +-COMBINE-CONSTANTS))
 (3 1 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE SUBSETP-OF-CDR))
 (1 1 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 )
(SYNDEF::|is_empty_path|
 (218 59 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (211 41 (:REWRITE DEFAULT-CDR))
 (154 154 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (152 150 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (133 47 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (133 47 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (133 47 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (116 116 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (116 116 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (110 8 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (105 105 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (96 24 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (88 88 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (88 88 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (88 88 (:LINEAR LEN-WHEN-PREFIXP))
 (86 86 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (83 41 (:REWRITE DEFAULT-<-2))
 (81 1 (:REWRITE SYNDEF::|not_empty_path|))
 (72 24 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (72 24 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (66 43 (:REWRITE DEFAULT-+-2))
 (59 59 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (48 48 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (48 48 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (47 47 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (47 47 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (47 47 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (47 47 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (47 47 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (47 47 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (47 47 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (47 47 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (47 47 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (47 47 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (47 47 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (47 47 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (47 47 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (45 15 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (45 15 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (45 15 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (43 43 (:REWRITE DEFAULT-+-1))
 (41 41 (:REWRITE DEFAULT-<-1))
 (16 16 (:REWRITE SYNDEF::|edge_points_intersect-IMPLIES|))
 (15 15 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (12 12 (:REWRITE SYNDEF::|on_segment-IMPLIES|))
 (12 12 (:REWRITE SYNDEF::|collinear-IMPLIES|))
 (12 3 (:REWRITE +-COMBINE-CONSTANTS))
 (10 10 (:REWRITE DEFAULT-CAR))
 (9 3 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 (9 3 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (8 8 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (8 2 (:REWRITE LEN-OF-CONS))
 (3 3 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (2 2 (:REWRITE SUBSETP-TRANS2))
 (2 2 (:REWRITE SUBSETP-TRANS))
 (2 1 (:REWRITE SYNDEF::|length_path|))
 (1 1 (:REWRITE SUBSETP-OF-CDR))
 )
(SYNDEF::|is_empty_path|
 (230 9 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (81 81 (:TYPE-PRESCRIPTION LEN))
 (51 3 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (50 6 (:REWRITE LEN-OF-CDR))
 (36 9 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (32 11 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (24 24 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (24 24 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (24 24 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (24 8 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (24 8 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (24 8 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (23 22 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (20 20 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (20 20 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (20 20 (:LINEAR LEN-WHEN-PREFIXP))
 (17 8 (:REWRITE DEFAULT-<-2))
 (16 16 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (15 15 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (14 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (12 6 (:REWRITE DEFAULT-+-2))
 (12 4 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (12 4 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (12 4 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (12 3 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (10 10 (:REWRITE DEFAULT-CDR))
 (9 9 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (9 3 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (9 3 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (8 8 (:REWRITE DEFAULT-<-1))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (6 6 (:REWRITE DEFAULT-CAR))
 (6 6 (:REWRITE DEFAULT-+-1))
 (5 5 (:REWRITE EQUAL-OF-LEN-AND-0))
 (4 4 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (4 1 (:REWRITE +-COMBINE-CONSTANTS))
 (3 1 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE SUBSETP-OF-CDR))
 (1 1 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 )
(SYNDEF::|p1_first_path|
 (40 3 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (16 16 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (12 12 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (12 3 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (12 3 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (11 11 (:REWRITE DEFAULT-CDR))
 (10 10 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (10 10 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (10 10 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (10 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (9 8 (:REWRITE DEFAULT-CAR))
 (9 3 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (9 3 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (9 3 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (9 3 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (9 3 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (8 8 (:REWRITE DEFAULT-+-2))
 (8 8 (:REWRITE DEFAULT-+-1))
 (8 1 (:LINEAR LEN-OF-CDR-LINEAR))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (6 6 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (6 2 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (6 2 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (4 4 (:REWRITE SYNDEF::|edge_points_intersect-IMPLIES|))
 (4 4 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (4 4 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (4 4 (:LINEAR LEN-WHEN-PREFIXP))
 (4 3 (:REWRITE DEFAULT-<-2))
 (4 1 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (3 3 (:REWRITE SYNDEF::|on_segment-IMPLIES|))
 (3 3 (:REWRITE SYNDEF::|collinear-IMPLIES|))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (3 3 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (3 1 (:REWRITE +-COMBINE-CONSTANTS))
 (2 2 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (2 2 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (2 2 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (2 2 (:REWRITE SUBSETP-TRANS2))
 (2 2 (:REWRITE SUBSETP-TRANS))
 (2 2 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (1 1 (:TYPE-PRESCRIPTION SYNDEF::|path|))
 (1 1 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[edge]-FIX-UNDER-SEQUENCE[edge]-EQUIV|))
 (1 1 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (1 1 (:REWRITE SUBSETP-OF-CDR))
 (1 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (1 1 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (1 1 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 )
(SYNDEF::|p1_first_path|
 (229 8 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (171 15 (:REWRITE DEFAULT-CDR))
 (126 47 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (117 3 (:REWRITE MEMBER-OF-CAR))
 (112 4 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (93 3 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (83 3 (:REWRITE SUBSETP-CAR-MEMBER))
 (82 39 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (82 39 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (82 39 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (79 13 (:REWRITE DEFAULT-CAR))
 (65 65 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (60 3 (:REWRITE SYNDEF::|point-P-OF-CAR-WHEN-SEQUENCE[point]-P|))
 (56 56 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (51 51 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (51 51 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (47 47 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (43 43 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (42 42 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (39 39 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (39 39 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (39 39 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (39 39 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (39 39 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (34 17 (:REWRITE DEFAULT-<-2))
 (28 28 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (28 28 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (28 28 (:LINEAR LEN-WHEN-PREFIXP))
 (24 13 (:REWRITE DEFAULT-+-2))
 (24 6 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (18 6 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (18 6 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (17 17 (:REWRITE DEFAULT-<-1))
 (16 16 (:REWRITE SYNDEF::|edge_points_intersect-IMPLIES|))
 (13 13 (:REWRITE DEFAULT-+-1))
 (12 12 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (12 12 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (12 12 (:REWRITE SYNDEF::|on_segment-IMPLIES|))
 (12 12 (:REWRITE SYNDEF::|collinear-IMPLIES|))
 (12 4 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (12 4 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (12 4 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (8 8 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (8 8 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (8 8 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (8 8 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (8 1 (:DEFINITION MEMBER-EQUAL))
 (5 5 (:REWRITE SUBSETP-MEMBER . 2))
 (5 5 (:REWRITE SUBSETP-MEMBER . 1))
 (4 4 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (4 4 (:REWRITE SUBSETP-TRANS2))
 (4 4 (:REWRITE SUBSETP-TRANS))
 (4 4 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (4 1 (:REWRITE LEN-OF-CONS))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (1 1 (:TYPE-PRESCRIPTION SYNDEF::|path|))
 (1 1 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[edge]-FIX-UNDER-SEQUENCE[edge]-EQUIV|))
 (1 1 (:REWRITE SUBSETP-OF-CDR))
 (1 1 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 )
(SYNDEF::|p1_first_path|
 (476 26 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (376 15 (:REWRITE DEFAULT-CAR))
 (265 3 (:REWRITE SYNDEF::|not_empty_path|))
 (160 160 (:TYPE-PRESCRIPTION LEN))
 (122 9 (:REWRITE LEN-OF-CDR))
 (92 26 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (81 25 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (70 70 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (68 4 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (58 52 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (56 8 (:REWRITE EQUAL-OF-LEN-AND-0))
 (52 13 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (49 49 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (43 15 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (43 15 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (43 15 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (42 42 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (42 42 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (42 16 (:REWRITE DEFAULT-CDR))
 (39 13 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (39 13 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (28 28 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (28 28 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (28 28 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (28 28 (:LINEAR LEN-WHEN-PREFIXP))
 (27 13 (:REWRITE DEFAULT-<-2))
 (26 26 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (26 26 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (26 26 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (24 24 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (24 24 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (24 24 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (21 7 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (21 7 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (21 7 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (18 9 (:REWRITE DEFAULT-+-2))
 (16 16 (:TYPE-PRESCRIPTION SYNDEF::|path|))
 (15 15 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (15 15 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (15 15 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (15 15 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (15 15 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (15 15 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (15 15 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (15 15 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (15 15 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (15 15 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (15 15 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (15 15 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (15 15 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (13 13 (:REWRITE DEFAULT-<-1))
 (12 12 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (9 9 (:REWRITE DEFAULT-+-1))
 (8 6 (:REWRITE SYNDEF::|length_path|))
 (7 7 (:REWRITE SUBSETP-TRANS2))
 (7 7 (:REWRITE SUBSETP-TRANS))
 (7 7 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (4 4 (:REWRITE SYNDEF::|edge_points_intersect-IMPLIES|))
 (4 1 (:REWRITE +-COMBINE-CONSTANTS))
 (3 3 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[edge]-FIX-UNDER-SEQUENCE[edge]-EQUIV|))
 (3 3 (:REWRITE SYNDEF::|on_segment-IMPLIES|))
 (3 3 (:REWRITE SYNDEF::|collinear-IMPLIES|))
 (3 1 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (1 1 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 )
(SYNDEF::|p1_first_path|
 (268 23 (:REWRITE DEFAULT-CDR))
 (210 67 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (192 12 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (171 6 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (154 10 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (122 122 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (119 49 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (119 49 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (119 49 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (109 107 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (96 15 (:REWRITE DEFAULT-CAR))
 (82 82 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (82 82 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (78 78 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (78 2 (:REWRITE MEMBER-OF-CAR))
 (70 70 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (67 67 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (63 25 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (58 29 (:REWRITE DEFAULT-<-2))
 (54 54 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (54 54 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (54 54 (:LINEAR LEN-WHEN-PREFIXP))
 (52 13 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (49 49 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (49 49 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (49 49 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (49 49 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (49 49 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (49 49 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (49 49 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (49 49 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (49 49 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (49 49 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (49 49 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (49 49 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (49 49 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (48 2 (:REWRITE SUBSETP-CAR-MEMBER))
 (45 24 (:REWRITE DEFAULT-+-2))
 (40 2 (:REWRITE SYNDEF::|point-P-OF-CAR-WHEN-SEQUENCE[point]-P|))
 (39 13 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (39 13 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (29 29 (:REWRITE DEFAULT-<-1))
 (26 26 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (26 26 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (24 24 (:REWRITE DEFAULT-+-1))
 (20 20 (:REWRITE SYNDEF::|edge_points_intersect-IMPLIES|))
 (19 1 (:DEFINITION TRUE-LISTP))
 (18 6 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (18 6 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (18 6 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (16 16 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (16 16 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (16 16 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (16 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (15 15 (:REWRITE SYNDEF::|on_segment-IMPLIES|))
 (15 15 (:REWRITE SYNDEF::|collinear-IMPLIES|))
 (8 8 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (8 2 (:REWRITE LEN-OF-CONS))
 (8 1 (:DEFINITION MEMBER-EQUAL))
 (7 7 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (6 6 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (5 5 (:TYPE-PRESCRIPTION SYNDEF::|path|))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:REWRITE TRUE-LISTP-OF-CDR-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP))
 (4 4 (:REWRITE TRUE-LISTP-OF-CDR-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP))
 (4 4 (:REWRITE SUBSETP-MEMBER . 2))
 (4 4 (:REWRITE SUBSETP-MEMBER . 1))
 (4 2 (:REWRITE SYNTHETO::SETP-WHEN-IDENTIFIER-SETP))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (3 3 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (3 3 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[edge]-FIX-UNDER-SEQUENCE[edge]-EQUIV|))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::IDENTIFIER-SETP))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTYP-TYPE))
 (2 2 (:REWRITE TRUE-LISTP-WHEN-THEOREM-SYMBOL-LISTP))
 (2 2 (:REWRITE TRUE-LISTP-WHEN-TERMFN-LISTP))
 (2 2 (:REWRITE TRUE-LISTP-WHEN-MACRO-SYMBOL-LISTP))
 (2 2 (:REWRITE TRUE-LISTP-WHEN-LAMBDA-LISTP))
 (2 2 (:REWRITE TRUE-LISTP-WHEN-FUNCTION-SYMBOL-LISTP))
 (2 2 (:REWRITE SUBSETP-TRANS2))
 (2 2 (:REWRITE SUBSETP-TRANS))
 (2 2 (:REWRITE SUBSETP-REFL))
 (2 2 (:REWRITE SET::IN-SET))
 (1 1 (:REWRITE SUBSETP-OF-CDR))
 (1 1 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 )
(SYNDEF::|p1_first_path|
 (229 8 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (171 15 (:REWRITE DEFAULT-CDR))
 (126 47 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (117 3 (:REWRITE MEMBER-OF-CAR))
 (112 4 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (93 3 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (83 3 (:REWRITE SUBSETP-CAR-MEMBER))
 (82 39 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (82 39 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (82 39 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (79 13 (:REWRITE DEFAULT-CAR))
 (65 65 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (60 3 (:REWRITE SYNDEF::|point-P-OF-CAR-WHEN-SEQUENCE[point]-P|))
 (56 56 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (51 51 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (51 51 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (47 47 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (43 43 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (42 42 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (39 39 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (39 39 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (39 39 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (39 39 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (39 39 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (34 17 (:REWRITE DEFAULT-<-2))
 (28 28 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (28 28 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (28 28 (:LINEAR LEN-WHEN-PREFIXP))
 (24 13 (:REWRITE DEFAULT-+-2))
 (24 6 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (18 6 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (18 6 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (17 17 (:REWRITE DEFAULT-<-1))
 (16 16 (:REWRITE SYNDEF::|edge_points_intersect-IMPLIES|))
 (13 13 (:REWRITE DEFAULT-+-1))
 (12 12 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (12 12 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (12 12 (:REWRITE SYNDEF::|on_segment-IMPLIES|))
 (12 12 (:REWRITE SYNDEF::|collinear-IMPLIES|))
 (12 4 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (12 4 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (12 4 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (8 8 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (8 1 (:DEFINITION MEMBER-EQUAL))
 (5 5 (:REWRITE SUBSETP-MEMBER . 2))
 (5 5 (:REWRITE SUBSETP-MEMBER . 1))
 (4 4 (:REWRITE SUBSETP-TRANS2))
 (4 4 (:REWRITE SUBSETP-TRANS))
 (4 4 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (4 1 (:REWRITE LEN-OF-CONS))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (1 1 (:TYPE-PRESCRIPTION SYNDEF::|path|))
 (1 1 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[edge]-FIX-UNDER-SEQUENCE[edge]-EQUIV|))
 (1 1 (:REWRITE SUBSETP-OF-CDR))
 (1 1 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 )
(SYNDEF::|p1_first_path|
 (229 8 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (171 15 (:REWRITE DEFAULT-CDR))
 (126 47 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (117 3 (:REWRITE MEMBER-OF-CAR))
 (112 4 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (93 3 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (83 3 (:REWRITE SUBSETP-CAR-MEMBER))
 (82 39 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (82 39 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (82 39 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (79 13 (:REWRITE DEFAULT-CAR))
 (65 65 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (60 3 (:REWRITE SYNDEF::|point-P-OF-CAR-WHEN-SEQUENCE[point]-P|))
 (56 56 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (51 51 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (51 51 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (47 47 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (43 43 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (42 42 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (39 39 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (39 39 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (39 39 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (39 39 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (39 39 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (34 17 (:REWRITE DEFAULT-<-2))
 (28 28 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (28 28 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (28 28 (:LINEAR LEN-WHEN-PREFIXP))
 (24 13 (:REWRITE DEFAULT-+-2))
 (24 6 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (18 6 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (18 6 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (17 17 (:REWRITE DEFAULT-<-1))
 (16 16 (:REWRITE SYNDEF::|edge_points_intersect-IMPLIES|))
 (13 13 (:REWRITE DEFAULT-+-1))
 (12 12 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (12 12 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (12 12 (:REWRITE SYNDEF::|on_segment-IMPLIES|))
 (12 12 (:REWRITE SYNDEF::|collinear-IMPLIES|))
 (12 4 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (12 4 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (12 4 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (8 8 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (8 1 (:DEFINITION MEMBER-EQUAL))
 (5 5 (:REWRITE SUBSETP-MEMBER . 2))
 (5 5 (:REWRITE SUBSETP-MEMBER . 1))
 (4 4 (:REWRITE SUBSETP-TRANS2))
 (4 4 (:REWRITE SUBSETP-TRANS))
 (4 4 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (4 1 (:REWRITE LEN-OF-CONS))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (1 1 (:TYPE-PRESCRIPTION SYNDEF::|path|))
 (1 1 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[edge]-FIX-UNDER-SEQUENCE[edge]-EQUIV|))
 (1 1 (:REWRITE SUBSETP-OF-CDR))
 (1 1 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 )
(SYNDEF::|p1_first_path|
 (40 3 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (16 16 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (12 12 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (12 3 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (12 3 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (11 11 (:REWRITE DEFAULT-CDR))
 (10 10 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (10 10 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (10 10 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (10 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (9 8 (:REWRITE DEFAULT-CAR))
 (9 3 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (9 3 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (9 3 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (9 3 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (9 3 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (8 8 (:REWRITE DEFAULT-+-2))
 (8 8 (:REWRITE DEFAULT-+-1))
 (8 1 (:LINEAR LEN-OF-CDR-LINEAR))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (6 6 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (6 2 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (6 2 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (4 4 (:REWRITE SYNDEF::|edge_points_intersect-IMPLIES|))
 (4 4 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (4 4 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (4 4 (:LINEAR LEN-WHEN-PREFIXP))
 (4 3 (:REWRITE DEFAULT-<-2))
 (4 1 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (3 3 (:REWRITE SYNDEF::|on_segment-IMPLIES|))
 (3 3 (:REWRITE SYNDEF::|collinear-IMPLIES|))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (3 3 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (3 1 (:REWRITE +-COMBINE-CONSTANTS))
 (2 2 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (2 2 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (2 2 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (2 2 (:REWRITE SUBSETP-TRANS2))
 (2 2 (:REWRITE SUBSETP-TRANS))
 (2 2 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (1 1 (:TYPE-PRESCRIPTION SYNDEF::|path|))
 (1 1 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[edge]-FIX-UNDER-SEQUENCE[edge]-EQUIV|))
 (1 1 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (1 1 (:REWRITE SUBSETP-OF-CDR))
 (1 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (1 1 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (1 1 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 )
(SYNDEF::|p1_first_path|
 (229 8 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (171 15 (:REWRITE DEFAULT-CDR))
 (126 47 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (117 3 (:REWRITE MEMBER-OF-CAR))
 (112 4 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (93 3 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (83 3 (:REWRITE SUBSETP-CAR-MEMBER))
 (82 39 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (82 39 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (82 39 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (79 13 (:REWRITE DEFAULT-CAR))
 (65 65 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (60 3 (:REWRITE SYNDEF::|point-P-OF-CAR-WHEN-SEQUENCE[point]-P|))
 (56 56 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (51 51 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (51 51 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (47 47 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (43 43 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (42 42 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (39 39 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (39 39 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (39 39 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (39 39 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (39 39 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (34 17 (:REWRITE DEFAULT-<-2))
 (28 28 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (28 28 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (28 28 (:LINEAR LEN-WHEN-PREFIXP))
 (24 13 (:REWRITE DEFAULT-+-2))
 (24 6 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (18 6 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (18 6 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (17 17 (:REWRITE DEFAULT-<-1))
 (16 16 (:REWRITE SYNDEF::|edge_points_intersect-IMPLIES|))
 (13 13 (:REWRITE DEFAULT-+-1))
 (12 12 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (12 12 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (12 12 (:REWRITE SYNDEF::|on_segment-IMPLIES|))
 (12 12 (:REWRITE SYNDEF::|collinear-IMPLIES|))
 (12 4 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (12 4 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (12 4 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (8 8 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (8 8 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (8 8 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (8 8 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (8 1 (:DEFINITION MEMBER-EQUAL))
 (5 5 (:REWRITE SUBSETP-MEMBER . 2))
 (5 5 (:REWRITE SUBSETP-MEMBER . 1))
 (4 4 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (4 4 (:REWRITE SUBSETP-TRANS2))
 (4 4 (:REWRITE SUBSETP-TRANS))
 (4 4 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (4 1 (:REWRITE LEN-OF-CONS))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (1 1 (:TYPE-PRESCRIPTION SYNDEF::|path|))
 (1 1 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[edge]-FIX-UNDER-SEQUENCE[edge]-EQUIV|))
 (1 1 (:REWRITE SUBSETP-OF-CDR))
 (1 1 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 )
(SYNDEF::|p1_first_path|
 (476 26 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (376 15 (:REWRITE DEFAULT-CAR))
 (265 3 (:REWRITE SYNDEF::|not_empty_path|))
 (160 160 (:TYPE-PRESCRIPTION LEN))
 (122 9 (:REWRITE LEN-OF-CDR))
 (92 26 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (81 25 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (70 70 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (68 4 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (58 52 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (56 8 (:REWRITE EQUAL-OF-LEN-AND-0))
 (52 13 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (49 49 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (43 15 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (43 15 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (43 15 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (42 42 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (42 42 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (42 16 (:REWRITE DEFAULT-CDR))
 (39 13 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (39 13 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (28 28 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (28 28 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (28 28 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (28 28 (:LINEAR LEN-WHEN-PREFIXP))
 (27 13 (:REWRITE DEFAULT-<-2))
 (26 26 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (26 26 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (26 26 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (24 24 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (24 24 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (24 24 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (21 7 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (21 7 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (21 7 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (18 9 (:REWRITE DEFAULT-+-2))
 (16 16 (:TYPE-PRESCRIPTION SYNDEF::|path|))
 (15 15 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (15 15 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (15 15 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (15 15 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (15 15 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (15 15 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (15 15 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (15 15 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (15 15 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (15 15 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (15 15 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (15 15 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (15 15 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (13 13 (:REWRITE DEFAULT-<-1))
 (12 12 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (9 9 (:REWRITE DEFAULT-+-1))
 (8 6 (:REWRITE SYNDEF::|length_path|))
 (7 7 (:REWRITE SUBSETP-TRANS2))
 (7 7 (:REWRITE SUBSETP-TRANS))
 (7 7 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (4 4 (:REWRITE SYNDEF::|edge_points_intersect-IMPLIES|))
 (4 1 (:REWRITE +-COMBINE-CONSTANTS))
 (3 3 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[edge]-FIX-UNDER-SEQUENCE[edge]-EQUIV|))
 (3 3 (:REWRITE SYNDEF::|on_segment-IMPLIES|))
 (3 3 (:REWRITE SYNDEF::|collinear-IMPLIES|))
 (3 1 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (1 1 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 )
(SYNDEF::|p1_first_path|
 (268 23 (:REWRITE DEFAULT-CDR))
 (210 67 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (192 12 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (171 6 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (154 10 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (122 122 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (119 49 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (119 49 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (119 49 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (109 107 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (96 15 (:REWRITE DEFAULT-CAR))
 (82 82 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (82 82 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (78 78 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (78 2 (:REWRITE MEMBER-OF-CAR))
 (70 70 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (67 67 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (63 25 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (58 29 (:REWRITE DEFAULT-<-2))
 (54 54 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (54 54 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (54 54 (:LINEAR LEN-WHEN-PREFIXP))
 (52 13 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (49 49 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (49 49 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (49 49 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (49 49 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (49 49 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (49 49 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (49 49 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (49 49 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (49 49 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (49 49 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (49 49 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (49 49 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (49 49 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (48 2 (:REWRITE SUBSETP-CAR-MEMBER))
 (45 24 (:REWRITE DEFAULT-+-2))
 (40 2 (:REWRITE SYNDEF::|point-P-OF-CAR-WHEN-SEQUENCE[point]-P|))
 (39 13 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (39 13 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (29 29 (:REWRITE DEFAULT-<-1))
 (26 26 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (26 26 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (24 24 (:REWRITE DEFAULT-+-1))
 (20 20 (:REWRITE SYNDEF::|edge_points_intersect-IMPLIES|))
 (19 1 (:DEFINITION TRUE-LISTP))
 (18 6 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (18 6 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (18 6 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (16 16 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (16 16 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (16 16 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (16 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (15 15 (:REWRITE SYNDEF::|on_segment-IMPLIES|))
 (15 15 (:REWRITE SYNDEF::|collinear-IMPLIES|))
 (8 8 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (8 2 (:REWRITE LEN-OF-CONS))
 (8 1 (:DEFINITION MEMBER-EQUAL))
 (7 7 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (6 6 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (5 5 (:TYPE-PRESCRIPTION SYNDEF::|path|))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:REWRITE TRUE-LISTP-OF-CDR-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP))
 (4 4 (:REWRITE TRUE-LISTP-OF-CDR-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP))
 (4 4 (:REWRITE SUBSETP-MEMBER . 2))
 (4 4 (:REWRITE SUBSETP-MEMBER . 1))
 (4 2 (:REWRITE SYNTHETO::SETP-WHEN-IDENTIFIER-SETP))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (3 3 (:TYPE-PRESCRIPTION SUBSETP-EQUAL))
 (3 3 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[edge]-FIX-UNDER-SEQUENCE[edge]-EQUIV|))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::IDENTIFIER-SETP))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTYP-TYPE))
 (2 2 (:REWRITE TRUE-LISTP-WHEN-THEOREM-SYMBOL-LISTP))
 (2 2 (:REWRITE TRUE-LISTP-WHEN-TERMFN-LISTP))
 (2 2 (:REWRITE TRUE-LISTP-WHEN-MACRO-SYMBOL-LISTP))
 (2 2 (:REWRITE TRUE-LISTP-WHEN-LAMBDA-LISTP))
 (2 2 (:REWRITE TRUE-LISTP-WHEN-FUNCTION-SYMBOL-LISTP))
 (2 2 (:REWRITE SUBSETP-TRANS2))
 (2 2 (:REWRITE SUBSETP-TRANS))
 (2 2 (:REWRITE SUBSETP-REFL))
 (2 2 (:REWRITE SET::IN-SET))
 (1 1 (:REWRITE SUBSETP-OF-CDR))
 (1 1 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 )
(SYNDEF::|p1_first_path|
 (229 8 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (171 15 (:REWRITE DEFAULT-CDR))
 (126 47 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (117 3 (:REWRITE MEMBER-OF-CAR))
 (112 4 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (93 3 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (83 3 (:REWRITE SUBSETP-CAR-MEMBER))
 (82 39 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (82 39 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (82 39 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (79 13 (:REWRITE DEFAULT-CAR))
 (65 65 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (60 3 (:REWRITE SYNDEF::|point-P-OF-CAR-WHEN-SEQUENCE[point]-P|))
 (56 56 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (51 51 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (51 51 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (47 47 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (43 43 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (42 42 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (39 39 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (39 39 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (39 39 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (39 39 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (39 39 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (34 17 (:REWRITE DEFAULT-<-2))
 (28 28 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (28 28 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (28 28 (:LINEAR LEN-WHEN-PREFIXP))
 (24 13 (:REWRITE DEFAULT-+-2))
 (24 6 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (18 6 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (18 6 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (17 17 (:REWRITE DEFAULT-<-1))
 (16 16 (:REWRITE SYNDEF::|edge_points_intersect-IMPLIES|))
 (13 13 (:REWRITE DEFAULT-+-1))
 (12 12 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (12 12 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (12 12 (:REWRITE SYNDEF::|on_segment-IMPLIES|))
 (12 12 (:REWRITE SYNDEF::|collinear-IMPLIES|))
 (12 4 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (12 4 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (12 4 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (8 8 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (8 1 (:DEFINITION MEMBER-EQUAL))
 (5 5 (:REWRITE SUBSETP-MEMBER . 2))
 (5 5 (:REWRITE SUBSETP-MEMBER . 1))
 (4 4 (:REWRITE SUBSETP-TRANS2))
 (4 4 (:REWRITE SUBSETP-TRANS))
 (4 4 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (4 1 (:REWRITE LEN-OF-CONS))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (1 1 (:TYPE-PRESCRIPTION SYNDEF::|path|))
 (1 1 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[edge]-FIX-UNDER-SEQUENCE[edge]-EQUIV|))
 (1 1 (:REWRITE SUBSETP-OF-CDR))
 (1 1 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 )
(SYNDEF::|p1_first_path|
 (229 8 (:REWRITE SYNDEF::|point-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[point]-P|))
 (171 15 (:REWRITE DEFAULT-CDR))
 (126 47 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (117 3 (:REWRITE MEMBER-OF-CAR))
 (112 4 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (93 3 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (83 3 (:REWRITE SUBSETP-CAR-MEMBER))
 (82 39 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (82 39 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (82 39 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (79 13 (:REWRITE DEFAULT-CAR))
 (65 65 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (60 3 (:REWRITE SYNDEF::|point-P-OF-CAR-WHEN-SEQUENCE[point]-P|))
 (56 56 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (51 51 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (51 51 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (47 47 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (43 43 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (42 42 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (39 39 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (39 39 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (39 39 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (39 39 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (39 39 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (39 39 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (34 17 (:REWRITE DEFAULT-<-2))
 (28 28 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (28 28 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (28 28 (:LINEAR LEN-WHEN-PREFIXP))
 (24 13 (:REWRITE DEFAULT-+-2))
 (24 6 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (18 6 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (18 6 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (17 17 (:REWRITE DEFAULT-<-1))
 (16 16 (:REWRITE SYNDEF::|edge_points_intersect-IMPLIES|))
 (13 13 (:REWRITE DEFAULT-+-1))
 (12 12 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (12 12 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (12 12 (:REWRITE SYNDEF::|on_segment-IMPLIES|))
 (12 12 (:REWRITE SYNDEF::|collinear-IMPLIES|))
 (12 4 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (12 4 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (12 4 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (8 8 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (8 1 (:DEFINITION MEMBER-EQUAL))
 (5 5 (:REWRITE SUBSETP-MEMBER . 2))
 (5 5 (:REWRITE SUBSETP-MEMBER . 1))
 (4 4 (:REWRITE SUBSETP-TRANS2))
 (4 4 (:REWRITE SUBSETP-TRANS))
 (4 4 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (4 1 (:REWRITE LEN-OF-CONS))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (1 1 (:TYPE-PRESCRIPTION SYNDEF::|path|))
 (1 1 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[edge]-FIX-UNDER-SEQUENCE[edge]-EQUIV|))
 (1 1 (:REWRITE SUBSETP-OF-CDR))
 (1 1 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 )
(SYNDEF::|p2_first_path|
 (40 3 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (16 16 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (12 12 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (12 12 (:REWRITE DEFAULT-CDR))
 (12 3 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (12 3 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (10 10 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (10 10 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (10 10 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (10 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (9 8 (:REWRITE DEFAULT-CAR))
 (9 3 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (9 3 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (9 3 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (9 3 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (9 3 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (8 8 (:REWRITE DEFAULT-+-2))
 (8 8 (:REWRITE DEFAULT-+-1))
 (8 1 (:LINEAR LEN-OF-CDR-LINEAR))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (6 6 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (6 2 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (6 2 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (4 4 (:REWRITE SYNDEF::|edge_points_intersect-IMPLIES|))
 (4 4 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (4 4 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (4 4 (:LINEAR LEN-WHEN-PREFIXP))
 (4 3 (:REWRITE DEFAULT-<-2))
 (4 1 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (3 3 (:REWRITE SYNDEF::|on_segment-IMPLIES|))
 (3 3 (:REWRITE SYNDEF::|collinear-IMPLIES|))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (3 3 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (3 1 (:REWRITE +-COMBINE-CONSTANTS))
 (2 2 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (2 2 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (2 2 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (2 2 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (1 1 (:TYPE-PRESCRIPTION SYNDEF::|path|))
 (1 1 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[edge]-FIX-UNDER-SEQUENCE[edge]-EQUIV|))
 (1 1 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (1 1 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (1 1 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 )
(SYNDEF::|p2_first_path|
 (78 11 (:REWRITE DEFAULT-CDR))
 (50 16 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (37 8 (:REWRITE DEFAULT-CAR))
 (37 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (31 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (29 29 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (26 11 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (26 11 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (26 11 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (22 22 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (19 19 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (19 19 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (18 18 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (16 16 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (15 15 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (12 6 (:REWRITE DEFAULT-<-2))
 (12 3 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (11 6 (:REWRITE DEFAULT-+-2))
 (9 3 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (9 3 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (8 8 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (8 8 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (8 8 (:LINEAR LEN-WHEN-PREFIXP))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (6 6 (:REWRITE DEFAULT-<-1))
 (6 6 (:REWRITE DEFAULT-+-1))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (6 2 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (6 2 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (4 4 (:REWRITE SYNDEF::|edge_points_intersect-IMPLIES|))
 (3 3 (:REWRITE SYNDEF::|on_segment-IMPLIES|))
 (3 3 (:REWRITE SYNDEF::|collinear-IMPLIES|))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (2 2 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (2 2 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (2 2 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (2 2 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (1 1 (:TYPE-PRESCRIPTION SYNDEF::|path|))
 (1 1 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[edge]-FIX-UNDER-SEQUENCE[edge]-EQUIV|))
 (1 1 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 )
(SYNDEF::|p2_first_path|
 (613 36 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (239 16 (:REWRITE DEFAULT-CAR))
 (200 30 (:REWRITE DEFAULT-CDR))
 (129 36 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (96 96 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (96 12 (:REWRITE EQUAL-OF-LEN-AND-0))
 (81 30 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (81 30 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (81 30 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (81 1 (:REWRITE SYNDEF::|not_empty_path|))
 (73 73 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (73 73 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (73 69 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (72 5 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (68 17 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (67 67 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (51 51 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (51 25 (:REWRITE DEFAULT-<-2))
 (51 17 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (51 17 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (38 38 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (38 38 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (38 38 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (38 38 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (38 38 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (38 38 (:LINEAR LEN-WHEN-PREFIXP))
 (36 36 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (34 34 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (34 34 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (34 12 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (34 12 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (34 12 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (33 19 (:REWRITE DEFAULT-+-2))
 (30 30 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (30 30 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (30 30 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (30 30 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (30 30 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (30 30 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (30 30 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (30 30 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (30 30 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (30 30 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (30 30 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (30 30 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (30 30 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (25 25 (:REWRITE DEFAULT-<-1))
 (19 19 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (19 19 (:REWRITE DEFAULT-+-1))
 (12 12 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (11 11 (:TYPE-PRESCRIPTION SYNDEF::|path|))
 (10 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (8 8 (:REWRITE SYNDEF::|edge_points_intersect-IMPLIES|))
 (8 2 (:REWRITE +-COMBINE-CONSTANTS))
 (8 1 (:LINEAR LEN-OF-CDR-LINEAR))
 (7 3 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (6 6 (:REWRITE SYNDEF::|on_segment-IMPLIES|))
 (6 6 (:REWRITE SYNDEF::|collinear-IMPLIES|))
 (6 2 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 (5 5 (:REWRITE SUBSETP-TRANS2))
 (5 5 (:REWRITE SUBSETP-TRANS))
 (4 4 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[edge]-FIX-UNDER-SEQUENCE[edge]-EQUIV|))
 (4 2 (:REWRITE SYNDEF::|length_path|))
 (2 2 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 )
(SYNDEF::|p2_first_path|
 (270 38 (:REWRITE DEFAULT-CDR))
 (191 11 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (183 55 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (140 5 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (132 22 (:REWRITE DEFAULT-CAR))
 (114 114 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (102 98 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (98 38 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (98 38 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (98 38 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (76 76 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (76 76 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (76 76 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (60 60 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (56 14 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (55 55 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (53 27 (:REWRITE DEFAULT-+-2))
 (51 25 (:REWRITE DEFAULT-<-2))
 (42 42 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (42 42 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (42 42 (:LINEAR LEN-WHEN-PREFIXP))
 (42 14 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (42 14 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (38 38 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (38 38 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (38 38 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (38 38 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (38 38 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (38 38 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (38 38 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (38 38 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (38 38 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (38 38 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (38 38 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (38 38 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (38 38 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (28 28 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (28 28 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (27 27 (:REWRITE DEFAULT-+-1))
 (27 11 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (27 11 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (27 11 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (26 1 (:REWRITE SYNDEF::|not_empty_path|))
 (25 25 (:REWRITE DEFAULT-<-1))
 (24 24 (:REWRITE SYNDEF::|edge_points_intersect-IMPLIES|))
 (19 1 (:DEFINITION TRUE-LISTP))
 (18 18 (:REWRITE SYNDEF::|on_segment-IMPLIES|))
 (18 18 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (18 18 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (18 18 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (18 18 (:REWRITE SYNDEF::|collinear-IMPLIES|))
 (16 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (14 2 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (12 12 (:TYPE-PRESCRIPTION SYNDEF::|path|))
 (11 11 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (9 9 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (9 5 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (8 2 (:REWRITE +-COMBINE-CONSTANTS))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:REWRITE TRUE-LISTP-OF-CDR-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP))
 (4 4 (:REWRITE TRUE-LISTP-OF-CDR-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP))
 (4 2 (:REWRITE SYNDEF::|length_path|))
 (4 2 (:REWRITE SYNTHETO::SETP-WHEN-IDENTIFIER-SETP))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (3 3 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[edge]-FIX-UNDER-SEQUENCE[edge]-EQUIV|))
 (3 1 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::IDENTIFIER-SETP))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTYP-TYPE))
 (2 2 (:REWRITE TRUE-LISTP-WHEN-THEOREM-SYMBOL-LISTP))
 (2 2 (:REWRITE TRUE-LISTP-WHEN-TERMFN-LISTP))
 (2 2 (:REWRITE TRUE-LISTP-WHEN-MACRO-SYMBOL-LISTP))
 (2 2 (:REWRITE TRUE-LISTP-WHEN-LAMBDA-LISTP))
 (2 2 (:REWRITE TRUE-LISTP-WHEN-FUNCTION-SYMBOL-LISTP))
 (2 2 (:REWRITE SUBSETP-TRANS2))
 (2 2 (:REWRITE SUBSETP-TRANS))
 (2 2 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (2 2 (:REWRITE SET::IN-SET))
 )
(SYNDEF::|p2_first_path|
 (78 11 (:REWRITE DEFAULT-CDR))
 (50 16 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (37 8 (:REWRITE DEFAULT-CAR))
 (37 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (31 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (29 29 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (26 11 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (26 11 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (26 11 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (22 22 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (19 19 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (19 19 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (18 18 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (16 16 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (15 15 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (12 6 (:REWRITE DEFAULT-<-2))
 (12 3 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (11 6 (:REWRITE DEFAULT-+-2))
 (9 3 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (9 3 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (8 8 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (8 8 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (8 8 (:LINEAR LEN-WHEN-PREFIXP))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (6 6 (:REWRITE DEFAULT-<-1))
 (6 6 (:REWRITE DEFAULT-+-1))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (6 2 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (6 2 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (4 4 (:REWRITE SYNDEF::|edge_points_intersect-IMPLIES|))
 (3 3 (:REWRITE SYNDEF::|on_segment-IMPLIES|))
 (3 3 (:REWRITE SYNDEF::|collinear-IMPLIES|))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (2 2 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (1 1 (:TYPE-PRESCRIPTION SYNDEF::|path|))
 (1 1 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[edge]-FIX-UNDER-SEQUENCE[edge]-EQUIV|))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 )
(SYNDEF::|p2_first_path|
 (78 11 (:REWRITE DEFAULT-CDR))
 (50 16 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (37 8 (:REWRITE DEFAULT-CAR))
 (37 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (31 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (29 29 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (26 11 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (26 11 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (26 11 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (22 22 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (19 19 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (19 19 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (18 18 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (16 16 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (15 15 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (12 6 (:REWRITE DEFAULT-<-2))
 (12 3 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (11 6 (:REWRITE DEFAULT-+-2))
 (9 3 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (9 3 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (8 8 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (8 8 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (8 8 (:LINEAR LEN-WHEN-PREFIXP))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (6 6 (:REWRITE DEFAULT-<-1))
 (6 6 (:REWRITE DEFAULT-+-1))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (6 2 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (6 2 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (4 4 (:REWRITE SYNDEF::|edge_points_intersect-IMPLIES|))
 (3 3 (:REWRITE SYNDEF::|on_segment-IMPLIES|))
 (3 3 (:REWRITE SYNDEF::|collinear-IMPLIES|))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (2 2 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (1 1 (:TYPE-PRESCRIPTION SYNDEF::|path|))
 (1 1 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[edge]-FIX-UNDER-SEQUENCE[edge]-EQUIV|))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 )
(SYNDEF::|p2_first_path|
 (40 3 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (16 16 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (12 12 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (12 12 (:REWRITE DEFAULT-CDR))
 (12 3 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (12 3 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (10 10 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (10 10 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (10 10 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (10 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (9 8 (:REWRITE DEFAULT-CAR))
 (9 3 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (9 3 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (9 3 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (9 3 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (9 3 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (8 8 (:REWRITE DEFAULT-+-2))
 (8 8 (:REWRITE DEFAULT-+-1))
 (8 1 (:LINEAR LEN-OF-CDR-LINEAR))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (6 6 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (6 2 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (6 2 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (4 4 (:REWRITE SYNDEF::|edge_points_intersect-IMPLIES|))
 (4 4 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (4 4 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (4 4 (:LINEAR LEN-WHEN-PREFIXP))
 (4 3 (:REWRITE DEFAULT-<-2))
 (4 1 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (3 3 (:REWRITE SYNDEF::|on_segment-IMPLIES|))
 (3 3 (:REWRITE SYNDEF::|collinear-IMPLIES|))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (3 3 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (3 3 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (3 3 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (3 3 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (3 1 (:REWRITE +-COMBINE-CONSTANTS))
 (2 2 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (2 2 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (2 2 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (2 2 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (1 1 (:TYPE-PRESCRIPTION SYNDEF::|path|))
 (1 1 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[edge]-FIX-UNDER-SEQUENCE[edge]-EQUIV|))
 (1 1 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (1 1 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (1 1 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 )
(SYNDEF::|p2_first_path|
 (78 11 (:REWRITE DEFAULT-CDR))
 (50 16 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (37 8 (:REWRITE DEFAULT-CAR))
 (37 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (31 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (29 29 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (26 11 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (26 11 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (26 11 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (22 22 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (19 19 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (19 19 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (18 18 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (16 16 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (15 15 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (12 6 (:REWRITE DEFAULT-<-2))
 (12 3 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (11 6 (:REWRITE DEFAULT-+-2))
 (9 3 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (9 3 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (8 8 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (8 8 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (8 8 (:LINEAR LEN-WHEN-PREFIXP))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (6 6 (:REWRITE DEFAULT-<-1))
 (6 6 (:REWRITE DEFAULT-+-1))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (6 2 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (6 2 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (4 4 (:REWRITE SYNDEF::|edge_points_intersect-IMPLIES|))
 (3 3 (:REWRITE SYNDEF::|on_segment-IMPLIES|))
 (3 3 (:REWRITE SYNDEF::|collinear-IMPLIES|))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (2 2 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (2 2 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (2 2 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (2 2 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (1 1 (:TYPE-PRESCRIPTION SYNDEF::|path|))
 (1 1 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[edge]-FIX-UNDER-SEQUENCE[edge]-EQUIV|))
 (1 1 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 )
(SYNDEF::|p2_first_path|
 (613 36 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (239 16 (:REWRITE DEFAULT-CAR))
 (200 30 (:REWRITE DEFAULT-CDR))
 (129 36 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (96 96 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (96 12 (:REWRITE EQUAL-OF-LEN-AND-0))
 (81 30 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (81 30 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (81 30 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (81 1 (:REWRITE SYNDEF::|not_empty_path|))
 (73 73 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (73 73 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (73 69 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (72 5 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (68 17 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (67 67 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (51 51 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (51 25 (:REWRITE DEFAULT-<-2))
 (51 17 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (51 17 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (38 38 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (38 38 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (38 38 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (38 38 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (38 38 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (38 38 (:LINEAR LEN-WHEN-PREFIXP))
 (36 36 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (34 34 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (34 34 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (34 12 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (34 12 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (34 12 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (33 19 (:REWRITE DEFAULT-+-2))
 (30 30 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (30 30 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (30 30 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (30 30 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (30 30 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (30 30 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (30 30 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (30 30 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (30 30 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (30 30 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (30 30 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (30 30 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (30 30 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (25 25 (:REWRITE DEFAULT-<-1))
 (19 19 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (19 19 (:REWRITE DEFAULT-+-1))
 (12 12 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (11 11 (:TYPE-PRESCRIPTION SYNDEF::|path|))
 (10 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (8 8 (:REWRITE SYNDEF::|edge_points_intersect-IMPLIES|))
 (8 2 (:REWRITE +-COMBINE-CONSTANTS))
 (8 1 (:LINEAR LEN-OF-CDR-LINEAR))
 (7 3 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (6 6 (:REWRITE SYNDEF::|on_segment-IMPLIES|))
 (6 6 (:REWRITE SYNDEF::|collinear-IMPLIES|))
 (6 2 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 (5 5 (:REWRITE SUBSETP-TRANS2))
 (5 5 (:REWRITE SUBSETP-TRANS))
 (4 4 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[edge]-FIX-UNDER-SEQUENCE[edge]-EQUIV|))
 (4 2 (:REWRITE SYNDEF::|length_path|))
 (2 2 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 )
(SYNDEF::|p2_first_path|
 (270 38 (:REWRITE DEFAULT-CDR))
 (191 11 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (183 55 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (140 5 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (132 22 (:REWRITE DEFAULT-CAR))
 (114 114 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (102 98 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (98 38 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (98 38 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (98 38 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (76 76 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (76 76 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (76 76 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (60 60 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (56 14 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (55 55 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (53 27 (:REWRITE DEFAULT-+-2))
 (51 25 (:REWRITE DEFAULT-<-2))
 (42 42 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (42 42 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (42 42 (:LINEAR LEN-WHEN-PREFIXP))
 (42 14 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (42 14 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (38 38 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (38 38 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (38 38 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (38 38 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (38 38 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (38 38 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (38 38 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (38 38 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (38 38 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (38 38 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (38 38 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (38 38 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (38 38 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (28 28 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (28 28 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (27 27 (:REWRITE DEFAULT-+-1))
 (27 11 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (27 11 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (27 11 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (26 1 (:REWRITE SYNDEF::|not_empty_path|))
 (25 25 (:REWRITE DEFAULT-<-1))
 (24 24 (:REWRITE SYNDEF::|edge_points_intersect-IMPLIES|))
 (19 1 (:DEFINITION TRUE-LISTP))
 (18 18 (:REWRITE SYNDEF::|on_segment-IMPLIES|))
 (18 18 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (18 18 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (18 18 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (18 18 (:REWRITE SYNDEF::|collinear-IMPLIES|))
 (16 2 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (14 2 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (12 12 (:TYPE-PRESCRIPTION SYNDEF::|path|))
 (11 11 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (9 9 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (9 5 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (8 2 (:REWRITE +-COMBINE-CONSTANTS))
 (4 4 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (4 4 (:REWRITE TRUE-LISTP-OF-CDR-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP))
 (4 4 (:REWRITE TRUE-LISTP-OF-CDR-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP))
 (4 2 (:REWRITE SYNDEF::|length_path|))
 (4 2 (:REWRITE SYNTHETO::SETP-WHEN-IDENTIFIER-SETP))
 (4 2 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (3 3 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[edge]-FIX-UNDER-SEQUENCE[edge]-EQUIV|))
 (3 1 (:REWRITE EQUAL-OF-0-AND-+-OF---ALT))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::IDENTIFIER-SETP))
 (2 2 (:TYPE-PRESCRIPTION SET::EMPTYP-TYPE))
 (2 2 (:REWRITE TRUE-LISTP-WHEN-THEOREM-SYMBOL-LISTP))
 (2 2 (:REWRITE TRUE-LISTP-WHEN-TERMFN-LISTP))
 (2 2 (:REWRITE TRUE-LISTP-WHEN-MACRO-SYMBOL-LISTP))
 (2 2 (:REWRITE TRUE-LISTP-WHEN-LAMBDA-LISTP))
 (2 2 (:REWRITE TRUE-LISTP-WHEN-FUNCTION-SYMBOL-LISTP))
 (2 2 (:REWRITE SUBSETP-TRANS2))
 (2 2 (:REWRITE SUBSETP-TRANS))
 (2 2 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 (2 2 (:REWRITE SET::IN-SET))
 )
(SYNDEF::|p2_first_path|
 (78 11 (:REWRITE DEFAULT-CDR))
 (50 16 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (37 8 (:REWRITE DEFAULT-CAR))
 (37 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (31 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (29 29 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (26 11 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (26 11 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (26 11 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (22 22 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (19 19 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (19 19 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (18 18 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (16 16 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (15 15 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (12 6 (:REWRITE DEFAULT-<-2))
 (12 3 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (11 6 (:REWRITE DEFAULT-+-2))
 (9 3 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (9 3 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (8 8 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (8 8 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (8 8 (:LINEAR LEN-WHEN-PREFIXP))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (6 6 (:REWRITE DEFAULT-<-1))
 (6 6 (:REWRITE DEFAULT-+-1))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (6 2 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (6 2 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (4 4 (:REWRITE SYNDEF::|edge_points_intersect-IMPLIES|))
 (3 3 (:REWRITE SYNDEF::|on_segment-IMPLIES|))
 (3 3 (:REWRITE SYNDEF::|collinear-IMPLIES|))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (2 2 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (1 1 (:TYPE-PRESCRIPTION SYNDEF::|path|))
 (1 1 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[edge]-FIX-UNDER-SEQUENCE[edge]-EQUIV|))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 )
(SYNDEF::|p2_first_path|
 (78 11 (:REWRITE DEFAULT-CDR))
 (50 16 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (37 8 (:REWRITE DEFAULT-CAR))
 (37 1 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (31 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (29 29 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (26 11 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (26 11 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (26 11 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (22 22 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (19 19 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (19 19 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (18 18 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (16 16 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (15 15 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (12 6 (:REWRITE DEFAULT-<-2))
 (12 3 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (11 11 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (11 11 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (11 11 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (11 6 (:REWRITE DEFAULT-+-2))
 (9 3 (:REWRITE SYNDEF::|points2_p-IMPLIES|))
 (9 3 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (8 8 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (8 8 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (8 8 (:LINEAR LEN-WHEN-PREFIXP))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|points2_p|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (6 6 (:REWRITE DEFAULT-<-1))
 (6 6 (:REWRITE DEFAULT-+-1))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (6 2 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (6 2 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (4 4 (:REWRITE SYNDEF::|edge_points_intersect-IMPLIES|))
 (3 3 (:REWRITE SYNDEF::|on_segment-IMPLIES|))
 (3 3 (:REWRITE SYNDEF::|collinear-IMPLIES|))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDDR))
 (2 2 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (1 1 (:TYPE-PRESCRIPTION SYNDEF::|path|))
 (1 1 (:REWRITE-QUOTED-CONSTANT SYNDEF::|SEQUENCE[edge]-FIX-UNDER-SEQUENCE[edge]-EQUIV|))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE LEN-OF-CDDR-WHEN-EQUAL-OF-LEN))
 )
(SYNDEF::|crossings_count_aux$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_1-1|)
(SYNDEF::|crossings_count_aux-BEFORE-VS-AFTER-0|)
(SYNDEF::|crossings_count_aux_1-1$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_1-1-COPY|)
(SYNDEF::|crossings_count_aux_1-1-COPY-DEF|)
(SYNDEF::|crossings_count_aux_1-1-IS-crossings_count_aux_1-1-COPY|)
(SYNDEF::|crossings_count_aux-BECOMES-crossings_count_aux_1-1-LEMMA|)
(SYNDEF::|crossings_count_aux-BECOMES-crossings_count_aux_1-1|)
(SYNDEF::|crossings_count_aux_1-1|
 (131 60 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (68 2 (:DEFINITION MEMBER-EQUAL))
 (65 23 (:REWRITE SYNDEF::|non_adjacent_edges_do_not_intersect-IMPLIES|))
 (45 45 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (44 44 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (42 42 (:TYPE-PRESCRIPTION SYNDEF::|non_adjacent_edges_do_not_intersect|))
 (40 40 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (24 1 (:DEFINITION SYNDEF::|crossings_count_aux_1-1$NOT-NORMALIZED|))
 (20 2 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (9 9 (:REWRITE DEFAULT-CDR))
 (8 2 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (7 7 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (7 7 (:REWRITE DEFAULT-CAR))
 (6 6 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (6 6 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (6 2 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (6 2 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (5 1 (:REWRITE LEN-OF-CDR))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (4 4 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (4 4 (:REWRITE SUBSETP-MEMBER . 2))
 (4 4 (:REWRITE SUBSETP-MEMBER . 1))
 (4 4 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (4 1 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (3 2 (:REWRITE DEFAULT-<-2))
 (3 2 (:REWRITE DEFAULT-+-2))
 (3 2 (:REWRITE DEFAULT-+-1))
 (3 1 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (3 1 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (2 2 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (2 2 (:REWRITE DEFAULT-<-1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (2 2 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (2 2 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (2 2 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (2 2 (:LINEAR LEN-WHEN-PREFIXP))
 (2 1 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (1 1 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(DOMAIN-OF-BASE)
(DOMAIN-OF-NONREC)
(DOMAIN-OF-COMBINE)
(COMBINE-ASSOCIATIVITY)
(COMBINE-LEFT-IDENTITY)
(COMBINE-RIGHT-IDENTITY
 (32 3 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (28 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (13 13 (:TYPE-PRESCRIPTION LEN))
 (12 3 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (7 3 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (6 2 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (6 2 (:REWRITE SYNDEF::|non_adjacent_edges_do_not_intersect-IMPLIES|))
 (5 5 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|non_adjacent_edges_do_not_intersect|))
 (4 4 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (4 4 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (4 4 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (4 4 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (4 4 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (4 4 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (3 3 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (3 3 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (3 1 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (3 1 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (3 1 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (2 2 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (2 2 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (2 2 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (2 2 (:LINEAR LEN-WHEN-PREFIXP))
 (2 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-LEN-GREATER))
 )
(DOMAIN-GUARD)
(COMBINE-GUARD)
(SYNDEF::|crossings_count_aux_1-1$NOT-NORMALIZED|)
(APT::DOMAIN-OF-OLD)
(SYNDEF::|crossings_count_aux_1|)
(SYNDEF::|crossings_count_aux_1$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_1-TO-crossings_count_aux_1-1|)
(APT::ALPHA)
(APT::TEST-OF-ALPHA)
(APT::OLD-GUARD-OF-ALPHA)
(APT::DOMAIN-OF-GROUND-BASE)
(APT::COMBINE-LEFT-IDENTITY-GROUND)
(APT::BASE-GUARD)
(SYNDEF::|crossings_count_aux_1-1-TO-crossings_count_aux_1|)
(SYNDEF::|crossings_count_aux$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_1-1|)
(SYNDEF::|crossings_count_aux-BEFORE-VS-AFTER-0|)
(SYNDEF::|crossings_count_aux_1-1$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_1-1-COPY|)
(SYNDEF::|crossings_count_aux_1-1-COPY-DEF|)
(SYNDEF::|crossings_count_aux_1-1-IS-crossings_count_aux_1-1-COPY|)
(SYNDEF::|crossings_count_aux-BECOMES-crossings_count_aux_1-1-LEMMA|)
(SYNDEF::|crossings_count_aux-BECOMES-crossings_count_aux_1-1|)
(SYNDEF::|crossings_count_aux_1-1|
 (131 60 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (68 2 (:DEFINITION MEMBER-EQUAL))
 (65 23 (:REWRITE SYNDEF::|non_adjacent_edges_do_not_intersect-IMPLIES|))
 (45 45 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (44 44 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (42 42 (:TYPE-PRESCRIPTION SYNDEF::|non_adjacent_edges_do_not_intersect|))
 (40 40 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (24 1 (:DEFINITION SYNDEF::|crossings_count_aux_1-1$NOT-NORMALIZED|))
 (20 2 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (9 9 (:REWRITE DEFAULT-CDR))
 (8 2 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (7 7 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (7 7 (:REWRITE DEFAULT-CAR))
 (6 6 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (6 6 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (6 2 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (6 2 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (5 1 (:REWRITE LEN-OF-CDR))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (4 4 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (4 4 (:REWRITE SUBSETP-MEMBER . 2))
 (4 4 (:REWRITE SUBSETP-MEMBER . 1))
 (4 4 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (4 1 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (3 2 (:REWRITE DEFAULT-<-2))
 (3 2 (:REWRITE DEFAULT-+-2))
 (3 2 (:REWRITE DEFAULT-+-1))
 (3 1 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (3 1 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (2 2 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (2 2 (:REWRITE DEFAULT-<-1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (2 2 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (2 2 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (2 2 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (2 2 (:LINEAR LEN-WHEN-PREFIXP))
 (2 1 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (1 1 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(DOMAIN-OF-BASE)
(DOMAIN-OF-NONREC)
(DOMAIN-OF-COMBINE)
(COMBINE-ASSOCIATIVITY)
(COMBINE-LEFT-IDENTITY)
(COMBINE-RIGHT-IDENTITY
 (32 3 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (28 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (13 13 (:TYPE-PRESCRIPTION LEN))
 (12 3 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (7 3 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (6 2 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (6 2 (:REWRITE SYNDEF::|non_adjacent_edges_do_not_intersect-IMPLIES|))
 (5 5 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|non_adjacent_edges_do_not_intersect|))
 (4 4 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (4 4 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (4 4 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (4 4 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (4 4 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (4 4 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (3 3 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (3 3 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (3 1 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (3 1 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (3 1 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (2 2 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (2 2 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (2 2 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (2 2 (:LINEAR LEN-WHEN-PREFIXP))
 (2 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-LEN-GREATER))
 )
(DOMAIN-GUARD)
(COMBINE-GUARD)
(SYNDEF::|crossings_count_aux_1-1$NOT-NORMALIZED|)
(APT::DOMAIN-OF-OLD)
(SYNDEF::|crossings_count_aux_1|)
(SYNDEF::|crossings_count_aux_1$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_1-TO-crossings_count_aux_1-1|)
(APT::ALPHA)
(APT::TEST-OF-ALPHA)
(APT::OLD-GUARD-OF-ALPHA)
(APT::DOMAIN-OF-GROUND-BASE)
(APT::COMBINE-LEFT-IDENTITY-GROUND)
(APT::BASE-GUARD)
(SYNDEF::|crossings_count_aux_1-1-TO-crossings_count_aux_1|)
(SYNDEF::|crossings_count_aux$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_1-1|)
(SYNDEF::|crossings_count_aux-BEFORE-VS-AFTER-0|)
(SYNDEF::|crossings_count_aux_1-1$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_1-1-COPY|)
(SYNDEF::|crossings_count_aux_1-1-COPY-DEF|)
(SYNDEF::|crossings_count_aux_1-1-IS-crossings_count_aux_1-1-COPY|)
(SYNDEF::|crossings_count_aux-BECOMES-crossings_count_aux_1-1-LEMMA|)
(SYNDEF::|crossings_count_aux-BECOMES-crossings_count_aux_1-1|)
(SYNDEF::|crossings_count_aux_1-1|
 (131 60 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (68 2 (:DEFINITION MEMBER-EQUAL))
 (65 23 (:REWRITE SYNDEF::|non_adjacent_edges_do_not_intersect-IMPLIES|))
 (45 45 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (44 44 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (42 42 (:TYPE-PRESCRIPTION SYNDEF::|non_adjacent_edges_do_not_intersect|))
 (40 40 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (24 1 (:DEFINITION SYNDEF::|crossings_count_aux_1-1$NOT-NORMALIZED|))
 (20 2 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (9 9 (:REWRITE DEFAULT-CDR))
 (8 2 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (7 7 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (7 7 (:REWRITE DEFAULT-CAR))
 (6 6 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (6 6 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (6 2 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (6 2 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (5 1 (:REWRITE LEN-OF-CDR))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (4 4 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (4 4 (:REWRITE SUBSETP-MEMBER . 2))
 (4 4 (:REWRITE SUBSETP-MEMBER . 1))
 (4 4 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (4 1 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (3 2 (:REWRITE DEFAULT-<-2))
 (3 2 (:REWRITE DEFAULT-+-2))
 (3 2 (:REWRITE DEFAULT-+-1))
 (3 1 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (3 1 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (2 2 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (2 2 (:REWRITE DEFAULT-<-1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (2 2 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (2 2 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (2 2 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (2 2 (:LINEAR LEN-WHEN-PREFIXP))
 (2 1 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (1 1 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(DOMAIN-OF-BASE)
(DOMAIN-OF-NONREC)
(DOMAIN-OF-COMBINE)
(COMBINE-ASSOCIATIVITY)
(COMBINE-LEFT-IDENTITY)
(COMBINE-RIGHT-IDENTITY
 (32 3 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (28 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (13 13 (:TYPE-PRESCRIPTION LEN))
 (12 3 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (7 3 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (6 2 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (6 2 (:REWRITE SYNDEF::|non_adjacent_edges_do_not_intersect-IMPLIES|))
 (5 5 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|non_adjacent_edges_do_not_intersect|))
 (4 4 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (4 4 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (4 4 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (4 4 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (4 4 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (4 4 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (3 3 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (3 3 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (3 1 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (3 1 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (3 1 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (2 2 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (2 2 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (2 2 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (2 2 (:LINEAR LEN-WHEN-PREFIXP))
 (2 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-LEN-GREATER))
 )
(DOMAIN-GUARD)
(COMBINE-GUARD)
(SYNDEF::|crossings_count_aux_1-1$NOT-NORMALIZED|)
(APT::DOMAIN-OF-OLD)
(SYNDEF::|crossings_count_aux_1|)
(SYNDEF::|crossings_count_aux_1$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_1-TO-crossings_count_aux_1-1|)
(APT::ALPHA)
(APT::TEST-OF-ALPHA)
(APT::OLD-GUARD-OF-ALPHA)
(APT::DOMAIN-OF-GROUND-BASE)
(APT::COMBINE-LEFT-IDENTITY-GROUND)
(APT::BASE-GUARD)
(SYNDEF::|crossings_count_aux_1-1-TO-crossings_count_aux_1|)
(SYNDEF::|crossings_count_aux$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_1-1|)
(SYNDEF::|crossings_count_aux-BEFORE-VS-AFTER-0|)
(SYNDEF::|crossings_count_aux_1-1$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_1-1-COPY|)
(SYNDEF::|crossings_count_aux_1-1-COPY-DEF|)
(SYNDEF::|crossings_count_aux_1-1-IS-crossings_count_aux_1-1-COPY|)
(SYNDEF::|crossings_count_aux-BECOMES-crossings_count_aux_1-1-LEMMA|)
(SYNDEF::|crossings_count_aux-BECOMES-crossings_count_aux_1-1|)
(SYNDEF::|crossings_count_aux_1-1|
 (131 60 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (68 2 (:DEFINITION MEMBER-EQUAL))
 (65 23 (:REWRITE SYNDEF::|non_adjacent_edges_do_not_intersect-IMPLIES|))
 (45 45 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (44 44 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (42 42 (:TYPE-PRESCRIPTION SYNDEF::|non_adjacent_edges_do_not_intersect|))
 (40 40 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (24 1 (:DEFINITION SYNDEF::|crossings_count_aux_1-1$NOT-NORMALIZED|))
 (20 2 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (9 9 (:REWRITE DEFAULT-CDR))
 (8 2 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (7 7 (:TYPE-PRESCRIPTION MEMBER-EQUAL))
 (7 7 (:REWRITE DEFAULT-CAR))
 (6 6 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (6 6 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (6 2 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (6 2 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (5 1 (:REWRITE LEN-OF-CDR))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (4 4 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (4 4 (:REWRITE SUBSETP-MEMBER . 2))
 (4 4 (:REWRITE SUBSETP-MEMBER . 1))
 (4 4 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (4 1 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (3 2 (:REWRITE DEFAULT-<-2))
 (3 2 (:REWRITE DEFAULT-+-2))
 (3 2 (:REWRITE DEFAULT-+-1))
 (3 1 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (3 1 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (2 2 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (2 2 (:REWRITE DEFAULT-<-1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (2 2 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (2 2 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (2 2 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (2 2 (:LINEAR LEN-WHEN-PREFIXP))
 (2 1 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (1 1 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(DOMAIN-OF-BASE)
(DOMAIN-OF-NONREC)
(DOMAIN-OF-COMBINE)
(COMBINE-ASSOCIATIVITY)
(COMBINE-LEFT-IDENTITY)
(COMBINE-RIGHT-IDENTITY
 (32 3 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (28 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (13 13 (:TYPE-PRESCRIPTION LEN))
 (12 3 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (7 3 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (6 2 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (6 2 (:REWRITE SYNDEF::|non_adjacent_edges_do_not_intersect-IMPLIES|))
 (5 5 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|non_adjacent_edges_do_not_intersect|))
 (4 4 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (4 4 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (4 4 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (4 4 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (4 4 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (4 4 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 (3 3 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (3 3 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (3 1 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (3 1 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (3 1 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (2 2 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (2 2 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (2 2 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (2 2 (:LINEAR LEN-WHEN-PREFIXP))
 (2 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE DEFAULT-<-1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-LEN-GREATER))
 )
(DOMAIN-GUARD)
(COMBINE-GUARD)
(SYNDEF::|crossings_count_aux_1-1$NOT-NORMALIZED|)
(APT::DOMAIN-OF-OLD)
(SYNDEF::|crossings_count_aux_1|)
(SYNDEF::|crossings_count_aux_1$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_1-TO-crossings_count_aux_1-1|)
(APT::ALPHA)
(APT::TEST-OF-ALPHA)
(APT::OLD-GUARD-OF-ALPHA)
(APT::DOMAIN-OF-GROUND-BASE)
(APT::COMBINE-LEFT-IDENTITY-GROUND)
(APT::BASE-GUARD)
(SYNDEF::|crossings_count_aux_1-1-TO-crossings_count_aux_1|)
(RESTRICTION-OF-REC-CALLS
 (32 3 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (28 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (24 5 (:REWRITE SYNDEF::|odd-IMPLIES|))
 (24 5 (:REWRITE SYNDEF::|natp-IMPLIES|))
 (17 2 (:REWRITE SYNTHETO::ODD-IS-ODDP))
 (13 13 (:TYPE-PRESCRIPTION LEN))
 (12 3 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (11 5 (:REWRITE SYNDEF::|even-IMPLIES|))
 (7 3 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|odd|))
 (6 2 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (6 2 (:REWRITE SYNDEF::|non_adjacent_edges_do_not_intersect-IMPLIES|))
 (5 5 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|non_adjacent_edges_do_not_intersect|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|even|))
 (4 4 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (4 4 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (4 4 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (4 4 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (4 4 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (3 3 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (3 3 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (3 3 (:REWRITE <=-TRANSITIVE-2))
 (3 2 (:REWRITE DEFAULT-<-2))
 (3 2 (:REWRITE DEFAULT-+-2))
 (3 2 (:REWRITE DEFAULT-+-1))
 (3 1 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (3 1 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (3 1 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (2 2 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (2 2 (:REWRITE SYNTHETO::EVEN-IS-EVENP))
 (2 2 (:REWRITE DEFAULT-CAR))
 (2 2 (:REWRITE DEFAULT-<-1))
 (2 2 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (2 2 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (2 2 (:LINEAR LEN-WHEN-PREFIXP))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-LEN-GREATER))
 )
(RESTRICTION-GUARD)
(SYNDEF::|crossings_count_aux_1$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_2|)
(SYNDEF::|crossings_count_aux_2$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_1-TO-crossings_count_aux_2|
 (3 3 (:TYPE-PRESCRIPTION SYNDEF::|crossings_count_aux_1|))
 )
(SYNDEF::|crossings_count_aux_2-TO-crossings_count_aux_1|)
(SYNDEF::|crossings_count_aux_2|)
(RESTRICTION-OF-REC-CALLS
 (32 3 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (28 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (24 5 (:REWRITE SYNDEF::|odd-IMPLIES|))
 (24 5 (:REWRITE SYNDEF::|natp-IMPLIES|))
 (17 2 (:REWRITE SYNTHETO::ODD-IS-ODDP))
 (13 13 (:TYPE-PRESCRIPTION LEN))
 (12 3 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (11 5 (:REWRITE SYNDEF::|even-IMPLIES|))
 (7 3 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|odd|))
 (6 2 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (6 2 (:REWRITE SYNDEF::|non_adjacent_edges_do_not_intersect-IMPLIES|))
 (5 5 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|non_adjacent_edges_do_not_intersect|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|even|))
 (4 4 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (4 4 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (4 4 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (4 4 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (4 4 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (3 3 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (3 3 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (3 3 (:REWRITE <=-TRANSITIVE-2))
 (3 2 (:REWRITE DEFAULT-<-2))
 (3 2 (:REWRITE DEFAULT-+-2))
 (3 2 (:REWRITE DEFAULT-+-1))
 (3 1 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (3 1 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (3 1 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (2 2 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (2 2 (:REWRITE SYNTHETO::EVEN-IS-EVENP))
 (2 2 (:REWRITE DEFAULT-CAR))
 (2 2 (:REWRITE DEFAULT-<-1))
 (2 2 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (2 2 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (2 2 (:LINEAR LEN-WHEN-PREFIXP))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-LEN-GREATER))
 )
(RESTRICTION-GUARD)
(SYNDEF::|crossings_count_aux_1$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_2|)
(SYNDEF::|crossings_count_aux_2$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_1-TO-crossings_count_aux_2|
 (3 3 (:TYPE-PRESCRIPTION SYNDEF::|crossings_count_aux_1|))
 )
(SYNDEF::|crossings_count_aux_2-TO-crossings_count_aux_1|)
(SYNDEF::|crossings_count_aux_2|)
(RESTRICTION-OF-REC-CALLS
 (32 3 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (28 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (24 5 (:REWRITE SYNDEF::|odd-IMPLIES|))
 (24 5 (:REWRITE SYNDEF::|natp-IMPLIES|))
 (17 2 (:REWRITE SYNTHETO::ODD-IS-ODDP))
 (13 13 (:TYPE-PRESCRIPTION LEN))
 (12 3 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (11 5 (:REWRITE SYNDEF::|even-IMPLIES|))
 (7 3 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|odd|))
 (6 2 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (6 2 (:REWRITE SYNDEF::|non_adjacent_edges_do_not_intersect-IMPLIES|))
 (5 5 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|non_adjacent_edges_do_not_intersect|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|even|))
 (4 4 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (4 4 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (4 4 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (4 4 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (4 4 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (3 3 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (3 3 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (3 3 (:REWRITE <=-TRANSITIVE-2))
 (3 2 (:REWRITE DEFAULT-<-2))
 (3 2 (:REWRITE DEFAULT-+-2))
 (3 2 (:REWRITE DEFAULT-+-1))
 (3 1 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (3 1 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (3 1 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (2 2 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (2 2 (:REWRITE SYNTHETO::EVEN-IS-EVENP))
 (2 2 (:REWRITE DEFAULT-CAR))
 (2 2 (:REWRITE DEFAULT-<-1))
 (2 2 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (2 2 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (2 2 (:LINEAR LEN-WHEN-PREFIXP))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-LEN-GREATER))
 )
(RESTRICTION-GUARD)
(SYNDEF::|crossings_count_aux_1$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_2|)
(SYNDEF::|crossings_count_aux_2$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_1-TO-crossings_count_aux_2|
 (3 3 (:TYPE-PRESCRIPTION SYNDEF::|crossings_count_aux_1|))
 )
(SYNDEF::|crossings_count_aux_2-TO-crossings_count_aux_1|)
(SYNDEF::|crossings_count_aux_2|)
(RESTRICTION-OF-REC-CALLS
 (32 3 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (28 2 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-NOT-CONSP|))
 (24 5 (:REWRITE SYNDEF::|odd-IMPLIES|))
 (24 5 (:REWRITE SYNDEF::|natp-IMPLIES|))
 (17 2 (:REWRITE SYNTHETO::ODD-IS-ODDP))
 (13 13 (:TYPE-PRESCRIPTION LEN))
 (12 3 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (11 5 (:REWRITE SYNDEF::|even-IMPLIES|))
 (7 3 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|odd|))
 (6 2 (:REWRITE SYNDEF::|path_p-IMPLIES|))
 (6 2 (:REWRITE SYNDEF::|non_adjacent_edges_do_not_intersect-IMPLIES|))
 (5 5 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|non_adjacent_edges_do_not_intersect|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|even|))
 (4 4 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (4 4 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (4 4 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (4 4 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (4 4 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-WHEN-SUBSETP-EQUAL|))
 (3 3 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (3 3 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (3 3 (:REWRITE <=-TRANSITIVE-2))
 (3 2 (:REWRITE DEFAULT-<-2))
 (3 2 (:REWRITE DEFAULT-+-2))
 (3 2 (:REWRITE DEFAULT-+-1))
 (3 1 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (3 1 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (3 1 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (2 2 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (2 2 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (2 2 (:REWRITE SYNTHETO::EVEN-IS-EVENP))
 (2 2 (:REWRITE DEFAULT-CAR))
 (2 2 (:REWRITE DEFAULT-<-1))
 (2 2 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (2 2 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (2 2 (:LINEAR LEN-WHEN-PREFIXP))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (1 1 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (1 1 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (1 1 (:REWRITE CONSP-WHEN-LEN-GREATER))
 )
(RESTRICTION-GUARD)
(SYNDEF::|crossings_count_aux_1$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_2|)
(SYNDEF::|crossings_count_aux_2$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_1-TO-crossings_count_aux_2|
 (3 3 (:TYPE-PRESCRIPTION SYNDEF::|crossings_count_aux_1|))
 )
(SYNDEF::|crossings_count_aux_2-TO-crossings_count_aux_1|)
(SYNDEF::|crossings_count_aux_2|)
(ALPHA-IMAGE)
(BETA-IMAGE)
(BETA-OF-ALPHA)
(ALPHA-OF-BETA)
(DOMA-GUARD)
(DOMB-GUARD)
(ALPHA-GUARD)
(BETA-GUARD)
(SYNDEF::|DEFISO-ISODATA-crossings_count_aux_2-1-ALPHA-IMAGE|)
(SYNDEF::|DEFISO-ISODATA-crossings_count_aux_2-1-BETA-IMAGE|)
(SYNDEF::|DEFISO-ISODATA-crossings_count_aux_2-1-BETA-OF-ALPHA|)
(SYNDEF::|DEFISO-ISODATA-crossings_count_aux_2-1-ALPHA-OF-BETA|)
(SYNDEF::|DEFISO-ISODATA-crossings_count_aux_2-1-DOMA-GUARD|)
(SYNDEF::|DEFISO-ISODATA-crossings_count_aux_2-1-DOMB-GUARD|)
(SYNDEF::|DEFISO-ISODATA-crossings_count_aux_2-1-ALPHA-GUARD|)
(SYNDEF::|DEFISO-ISODATA-crossings_count_aux_2-1-BETA-GUARD|)
(SYNDEF::|DEFISO-ISODATA-crossings_count_aux_2-1-ALPHA-INJECTIVE|)
(SYNDEF::|DEFISO-ISODATA-crossings_count_aux_2-1-BETA-INJECTIVE|)
(ALPHA-IMAGE)
(BETA-IMAGE)
(BETA-OF-ALPHA)
(ALPHA-OF-BETA)
(DOMA-GUARD)
(DOMB-GUARD)
(ALPHA-GUARD)
(BETA-GUARD)
(APT::DEFISO-IDENTITY-ALPHA-IMAGE)
(APT::DEFISO-IDENTITY-BETA-IMAGE)
(APT::DEFISO-IDENTITY-BETA-OF-ALPHA)
(APT::DEFISO-IDENTITY-ALPHA-OF-BETA)
(APT::DEFISO-IDENTITY-DOMA-GUARD)
(APT::DEFISO-IDENTITY-DOMB-GUARD)
(APT::DEFISO-IDENTITY-ALPHA-GUARD)
(APT::DEFISO-IDENTITY-BETA-GUARD)
(APT::DEFISO-IDENTITY-ALPHA-INJECTIVE)
(APT::DEFISO-IDENTITY-BETA-INJECTIVE)
(OLDP-OF-REC-CALL-ARGS)
(OLD-GUARD)
(SYNDEF::|crossings_count_aux_2$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_3-1|)
(SYNDEF::|crossings_count_aux_3-1$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_3-1-TO-crossings_count_aux_2|)
(SYNDEF::|crossings_count_aux_2-TO-crossings_count_aux_3-1|)
(SYNDEF::|crossings_count_aux_3-1|)
(SYNDEF::|crossings_count_aux_3-1$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_3-2|
 (62 8 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (32 8 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (30 24 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (24 24 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (24 8 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (24 8 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (24 8 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (24 3 (:REWRITE SYNDEF::|natp-IMPLIES|))
 (20 20 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (20 20 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (17 17 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (17 5 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (16 16 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (16 10 (:REWRITE DEFAULT-+-2))
 (13 5 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (10 10 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (10 10 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (10 10 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (10 10 (:REWRITE DEFAULT-+-1))
 (10 7 (:REWRITE DEFAULT-<-2))
 (10 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (9 3 (:REWRITE SYNDEF::|odd-IMPLIES|))
 (9 3 (:REWRITE SYNDEF::|even-IMPLIES|))
 (8 8 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (8 8 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (8 1 (:LINEAR LEN-OF-CDR-LINEAR))
 (7 7 (:REWRITE DEFAULT-<-1))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|odd|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|even|))
 (6 6 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (6 6 (:REWRITE <=-TRANSITIVE-2))
 (6 6 (:REWRITE <=-TRANSITIVE-1))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (6 2 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (6 2 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (4 4 (:REWRITE DEFAULT-CDR))
 (4 4 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (4 4 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (4 4 (:LINEAR LEN-WHEN-PREFIXP))
 (3 1 (:REWRITE SYNDEF::|non_adjacent_edges_do_not_intersect-IMPLIES|))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|non_adjacent_edges_do_not_intersect|))
 (2 2 (:REWRITE EQUAL-OF-LEN-AND-0))
 (2 2 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(SYNDEF::|crossings_count_aux_3-1-BEFORE-VS-AFTER-0|)
(SYNDEF::|crossings_count_aux_3-2$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_3-2-COPY|)
(SYNDEF::|crossings_count_aux_3-2-COPY-DEF|)
(SYNDEF::|crossings_count_aux_3-2-IS-crossings_count_aux_3-2-COPY|)
(SYNDEF::|crossings_count_aux_3-1-BECOMES-crossings_count_aux_3-2-LEMMA|)
(SYNDEF::|crossings_count_aux_3-1-BECOMES-crossings_count_aux_3-2|)
(SYNDEF::|crossings_count_aux_3-2|
 (847 43 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (251 92 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (240 45 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (204 12 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (200 200 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (198 92 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (192 192 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (190 49 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (158 53 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (150 15 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-path|))
 (128 13 (:REWRITE LEN-OF-CDR))
 (106 106 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (96 95 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (90 90 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (87 29 (:REWRITE SYNDEF::|non_adjacent_edges_do_not_intersect-IMPLIES|))
 (80 27 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (80 27 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (80 27 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (79 79 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (79 79 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (74 74 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (74 74 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (74 74 (:LINEAR LEN-WHEN-PREFIXP))
 (67 41 (:REWRITE DEFAULT-<-2))
 (64 64 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (64 64 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (62 62 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (62 11 (:REWRITE DEFAULT-CAR))
 (61 61 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (60 15 (:REWRITE SYNDEF::|natp-IMPLIES|))
 (58 58 (:TYPE-PRESCRIPTION SYNDEF::|non_adjacent_edges_do_not_intersect|))
 (53 53 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (47 17 (:REWRITE DEFAULT-CDR))
 (45 15 (:REWRITE SYNDEF::|odd-IMPLIES|))
 (45 15 (:REWRITE SYNDEF::|even-IMPLIES|))
 (43 43 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (41 41 (:REWRITE DEFAULT-<-1))
 (39 13 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (39 13 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (39 13 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (37 13 (:REWRITE EQUAL-OF-LEN-AND-0))
 (34 18 (:REWRITE DEFAULT-+-2))
 (30 30 (:TYPE-PRESCRIPTION SYNDEF::|odd|))
 (30 30 (:TYPE-PRESCRIPTION SYNDEF::|even|))
 (27 27 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (27 27 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (27 27 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (27 27 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (27 27 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (27 27 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (27 27 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (27 27 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (27 27 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (27 27 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (27 27 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (27 27 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (27 27 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (20 18 (:REWRITE DEFAULT-+-1))
 (13 13 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (1 1 (:REWRITE SYNDEF::|length_path|))
 )
(SYNDEF::|crossings_count_aux_3-2$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_3|)
(SYNDEF::|crossings_count_aux_3$NOT-NORMALIZED|)
(|crossings_count_aux_3-2-BECOMES-crossings_count_aux_3|)
(SYNDEF::|crossings_count_aux_3|)
(ALPHA-IMAGE)
(BETA-IMAGE)
(BETA-OF-ALPHA)
(ALPHA-OF-BETA)
(DOMA-GUARD)
(DOMB-GUARD)
(ALPHA-GUARD)
(BETA-GUARD)
(SYNDEF::|DEFISO-ISODATA-crossings_count_aux_2-1-ALPHA-IMAGE|)
(SYNDEF::|DEFISO-ISODATA-crossings_count_aux_2-1-BETA-IMAGE|)
(SYNDEF::|DEFISO-ISODATA-crossings_count_aux_2-1-BETA-OF-ALPHA|)
(SYNDEF::|DEFISO-ISODATA-crossings_count_aux_2-1-ALPHA-OF-BETA|)
(SYNDEF::|DEFISO-ISODATA-crossings_count_aux_2-1-DOMA-GUARD|)
(SYNDEF::|DEFISO-ISODATA-crossings_count_aux_2-1-DOMB-GUARD|)
(SYNDEF::|DEFISO-ISODATA-crossings_count_aux_2-1-ALPHA-GUARD|)
(SYNDEF::|DEFISO-ISODATA-crossings_count_aux_2-1-BETA-GUARD|)
(SYNDEF::|DEFISO-ISODATA-crossings_count_aux_2-1-ALPHA-INJECTIVE|)
(SYNDEF::|DEFISO-ISODATA-crossings_count_aux_2-1-BETA-INJECTIVE|)
(ALPHA-IMAGE)
(BETA-IMAGE)
(BETA-OF-ALPHA)
(ALPHA-OF-BETA)
(DOMA-GUARD)
(DOMB-GUARD)
(ALPHA-GUARD)
(BETA-GUARD)
(APT::DEFISO-IDENTITY-ALPHA-IMAGE)
(APT::DEFISO-IDENTITY-BETA-IMAGE)
(APT::DEFISO-IDENTITY-BETA-OF-ALPHA)
(APT::DEFISO-IDENTITY-ALPHA-OF-BETA)
(APT::DEFISO-IDENTITY-DOMA-GUARD)
(APT::DEFISO-IDENTITY-DOMB-GUARD)
(APT::DEFISO-IDENTITY-ALPHA-GUARD)
(APT::DEFISO-IDENTITY-BETA-GUARD)
(APT::DEFISO-IDENTITY-ALPHA-INJECTIVE)
(APT::DEFISO-IDENTITY-BETA-INJECTIVE)
(OLDP-OF-REC-CALL-ARGS)
(OLD-GUARD)
(SYNDEF::|crossings_count_aux_2$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_3-1|)
(SYNDEF::|crossings_count_aux_3-1$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_3-1-TO-crossings_count_aux_2|)
(SYNDEF::|crossings_count_aux_2-TO-crossings_count_aux_3-1|)
(SYNDEF::|crossings_count_aux_3-1|)
(SYNDEF::|crossings_count_aux_3-1$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_3-2|
 (62 8 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (32 8 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (30 24 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (24 24 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (24 8 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (24 8 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (24 8 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (24 3 (:REWRITE SYNDEF::|natp-IMPLIES|))
 (20 20 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (20 20 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (17 17 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (17 5 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (16 16 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (16 10 (:REWRITE DEFAULT-+-2))
 (13 5 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (10 10 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (10 10 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (10 10 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (10 10 (:REWRITE DEFAULT-+-1))
 (10 7 (:REWRITE DEFAULT-<-2))
 (10 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (9 3 (:REWRITE SYNDEF::|odd-IMPLIES|))
 (9 3 (:REWRITE SYNDEF::|even-IMPLIES|))
 (8 8 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (8 8 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (8 1 (:LINEAR LEN-OF-CDR-LINEAR))
 (7 7 (:REWRITE DEFAULT-<-1))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|odd|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|even|))
 (6 6 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (6 6 (:REWRITE <=-TRANSITIVE-2))
 (6 6 (:REWRITE <=-TRANSITIVE-1))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (6 2 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (6 2 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (4 4 (:REWRITE DEFAULT-CDR))
 (4 4 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (4 4 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (4 4 (:LINEAR LEN-WHEN-PREFIXP))
 (3 1 (:REWRITE SYNDEF::|non_adjacent_edges_do_not_intersect-IMPLIES|))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|non_adjacent_edges_do_not_intersect|))
 (2 2 (:REWRITE EQUAL-OF-LEN-AND-0))
 (2 2 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(SYNDEF::|crossings_count_aux_3-1-BEFORE-VS-AFTER-0|)
(SYNDEF::|crossings_count_aux_3-2$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_3-2-COPY|)
(SYNDEF::|crossings_count_aux_3-2-COPY-DEF|)
(SYNDEF::|crossings_count_aux_3-2-IS-crossings_count_aux_3-2-COPY|)
(SYNDEF::|crossings_count_aux_3-1-BECOMES-crossings_count_aux_3-2-LEMMA|)
(SYNDEF::|crossings_count_aux_3-1-BECOMES-crossings_count_aux_3-2|)
(SYNDEF::|crossings_count_aux_3-2|
 (847 43 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (251 92 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (240 45 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (204 12 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (200 200 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (198 92 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (192 192 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (190 49 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (158 53 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (150 15 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-path|))
 (128 13 (:REWRITE LEN-OF-CDR))
 (106 106 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (96 95 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (90 90 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (87 29 (:REWRITE SYNDEF::|non_adjacent_edges_do_not_intersect-IMPLIES|))
 (80 27 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (80 27 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (80 27 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (79 79 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (79 79 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (74 74 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (74 74 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (74 74 (:LINEAR LEN-WHEN-PREFIXP))
 (67 41 (:REWRITE DEFAULT-<-2))
 (64 64 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (64 64 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (62 62 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (62 11 (:REWRITE DEFAULT-CAR))
 (61 61 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (60 15 (:REWRITE SYNDEF::|natp-IMPLIES|))
 (58 58 (:TYPE-PRESCRIPTION SYNDEF::|non_adjacent_edges_do_not_intersect|))
 (53 53 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (47 17 (:REWRITE DEFAULT-CDR))
 (45 15 (:REWRITE SYNDEF::|odd-IMPLIES|))
 (45 15 (:REWRITE SYNDEF::|even-IMPLIES|))
 (43 43 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (41 41 (:REWRITE DEFAULT-<-1))
 (39 13 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (39 13 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (39 13 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (37 13 (:REWRITE EQUAL-OF-LEN-AND-0))
 (34 18 (:REWRITE DEFAULT-+-2))
 (30 30 (:TYPE-PRESCRIPTION SYNDEF::|odd|))
 (30 30 (:TYPE-PRESCRIPTION SYNDEF::|even|))
 (27 27 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (27 27 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (27 27 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (27 27 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (27 27 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (27 27 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (27 27 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (27 27 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (27 27 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (27 27 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (27 27 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (27 27 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (27 27 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (20 18 (:REWRITE DEFAULT-+-1))
 (13 13 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (1 1 (:REWRITE SYNDEF::|length_path|))
 )
(SYNDEF::|crossings_count_aux_3-2$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_3|)
(SYNDEF::|crossings_count_aux_3$NOT-NORMALIZED|)
(|crossings_count_aux_3-2-BECOMES-crossings_count_aux_3|)
(SYNDEF::|crossings_count_aux_3|)
(ALPHA-IMAGE)
(BETA-IMAGE)
(BETA-OF-ALPHA)
(ALPHA-OF-BETA)
(DOMA-GUARD)
(DOMB-GUARD)
(ALPHA-GUARD)
(BETA-GUARD)
(SYNDEF::|DEFISO-ISODATA-crossings_count_aux_2-1-ALPHA-IMAGE|)
(SYNDEF::|DEFISO-ISODATA-crossings_count_aux_2-1-BETA-IMAGE|)
(SYNDEF::|DEFISO-ISODATA-crossings_count_aux_2-1-BETA-OF-ALPHA|)
(SYNDEF::|DEFISO-ISODATA-crossings_count_aux_2-1-ALPHA-OF-BETA|)
(SYNDEF::|DEFISO-ISODATA-crossings_count_aux_2-1-DOMA-GUARD|)
(SYNDEF::|DEFISO-ISODATA-crossings_count_aux_2-1-DOMB-GUARD|)
(SYNDEF::|DEFISO-ISODATA-crossings_count_aux_2-1-ALPHA-GUARD|)
(SYNDEF::|DEFISO-ISODATA-crossings_count_aux_2-1-BETA-GUARD|)
(SYNDEF::|DEFISO-ISODATA-crossings_count_aux_2-1-ALPHA-INJECTIVE|)
(SYNDEF::|DEFISO-ISODATA-crossings_count_aux_2-1-BETA-INJECTIVE|)
(ALPHA-IMAGE)
(BETA-IMAGE)
(BETA-OF-ALPHA)
(ALPHA-OF-BETA)
(DOMA-GUARD)
(DOMB-GUARD)
(ALPHA-GUARD)
(BETA-GUARD)
(APT::DEFISO-IDENTITY-ALPHA-IMAGE)
(APT::DEFISO-IDENTITY-BETA-IMAGE)
(APT::DEFISO-IDENTITY-BETA-OF-ALPHA)
(APT::DEFISO-IDENTITY-ALPHA-OF-BETA)
(APT::DEFISO-IDENTITY-DOMA-GUARD)
(APT::DEFISO-IDENTITY-DOMB-GUARD)
(APT::DEFISO-IDENTITY-ALPHA-GUARD)
(APT::DEFISO-IDENTITY-BETA-GUARD)
(APT::DEFISO-IDENTITY-ALPHA-INJECTIVE)
(APT::DEFISO-IDENTITY-BETA-INJECTIVE)
(OLDP-OF-REC-CALL-ARGS)
(OLD-GUARD)
(SYNDEF::|crossings_count_aux_2$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_3-1|)
(SYNDEF::|crossings_count_aux_3-1$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_3-1-TO-crossings_count_aux_2|)
(SYNDEF::|crossings_count_aux_2-TO-crossings_count_aux_3-1|)
(SYNDEF::|crossings_count_aux_3-1|)
(SYNDEF::|crossings_count_aux_3-1$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_3-2|
 (62 8 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (32 8 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (30 24 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (24 24 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (24 8 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (24 8 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (24 8 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (24 3 (:REWRITE SYNDEF::|natp-IMPLIES|))
 (20 20 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (20 20 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (17 17 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (17 5 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (16 16 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (16 10 (:REWRITE DEFAULT-+-2))
 (13 5 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (10 10 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (10 10 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (10 10 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (10 10 (:REWRITE DEFAULT-+-1))
 (10 7 (:REWRITE DEFAULT-<-2))
 (10 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (9 3 (:REWRITE SYNDEF::|odd-IMPLIES|))
 (9 3 (:REWRITE SYNDEF::|even-IMPLIES|))
 (8 8 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (8 8 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (8 1 (:LINEAR LEN-OF-CDR-LINEAR))
 (7 7 (:REWRITE DEFAULT-<-1))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|odd|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|even|))
 (6 6 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (6 6 (:REWRITE <=-TRANSITIVE-2))
 (6 6 (:REWRITE <=-TRANSITIVE-1))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (6 2 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (6 2 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (4 4 (:REWRITE DEFAULT-CDR))
 (4 4 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (4 4 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (4 4 (:LINEAR LEN-WHEN-PREFIXP))
 (3 1 (:REWRITE SYNDEF::|non_adjacent_edges_do_not_intersect-IMPLIES|))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|non_adjacent_edges_do_not_intersect|))
 (2 2 (:REWRITE EQUAL-OF-LEN-AND-0))
 (2 2 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(SYNDEF::|crossings_count_aux_3-1-BEFORE-VS-AFTER-0|)
(SYNDEF::|crossings_count_aux_3-2$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_3-2-COPY|)
(SYNDEF::|crossings_count_aux_3-2-COPY-DEF|)
(SYNDEF::|crossings_count_aux_3-2-IS-crossings_count_aux_3-2-COPY|)
(SYNDEF::|crossings_count_aux_3-1-BECOMES-crossings_count_aux_3-2-LEMMA|)
(SYNDEF::|crossings_count_aux_3-1-BECOMES-crossings_count_aux_3-2|)
(SYNDEF::|crossings_count_aux_3-2|
 (847 43 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (251 92 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (240 45 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (204 12 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (200 200 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (198 92 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (192 192 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (190 49 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (158 53 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (150 15 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-path|))
 (128 13 (:REWRITE LEN-OF-CDR))
 (106 106 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (96 95 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (90 90 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (87 29 (:REWRITE SYNDEF::|non_adjacent_edges_do_not_intersect-IMPLIES|))
 (80 27 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (80 27 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (80 27 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (79 79 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (79 79 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (74 74 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (74 74 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (74 74 (:LINEAR LEN-WHEN-PREFIXP))
 (67 41 (:REWRITE DEFAULT-<-2))
 (64 64 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (64 64 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (62 62 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (62 11 (:REWRITE DEFAULT-CAR))
 (61 61 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (60 15 (:REWRITE SYNDEF::|natp-IMPLIES|))
 (58 58 (:TYPE-PRESCRIPTION SYNDEF::|non_adjacent_edges_do_not_intersect|))
 (53 53 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (47 17 (:REWRITE DEFAULT-CDR))
 (45 15 (:REWRITE SYNDEF::|odd-IMPLIES|))
 (45 15 (:REWRITE SYNDEF::|even-IMPLIES|))
 (43 43 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (41 41 (:REWRITE DEFAULT-<-1))
 (39 13 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (39 13 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (39 13 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (37 13 (:REWRITE EQUAL-OF-LEN-AND-0))
 (34 18 (:REWRITE DEFAULT-+-2))
 (30 30 (:TYPE-PRESCRIPTION SYNDEF::|odd|))
 (30 30 (:TYPE-PRESCRIPTION SYNDEF::|even|))
 (27 27 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (27 27 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (27 27 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (27 27 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (27 27 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (27 27 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (27 27 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (27 27 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (27 27 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (27 27 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (27 27 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (27 27 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (27 27 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (20 18 (:REWRITE DEFAULT-+-1))
 (13 13 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (1 1 (:REWRITE SYNDEF::|length_path|))
 )
(SYNDEF::|crossings_count_aux_3-2$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_3|)
(SYNDEF::|crossings_count_aux_3$NOT-NORMALIZED|)
(|crossings_count_aux_3-2-BECOMES-crossings_count_aux_3|)
(SYNDEF::|crossings_count_aux_3|)
(ALPHA-IMAGE)
(BETA-IMAGE)
(BETA-OF-ALPHA)
(ALPHA-OF-BETA)
(DOMA-GUARD)
(DOMB-GUARD)
(ALPHA-GUARD)
(BETA-GUARD)
(SYNDEF::|DEFISO-ISODATA-crossings_count_aux_2-1-ALPHA-IMAGE|)
(SYNDEF::|DEFISO-ISODATA-crossings_count_aux_2-1-BETA-IMAGE|)
(SYNDEF::|DEFISO-ISODATA-crossings_count_aux_2-1-BETA-OF-ALPHA|)
(SYNDEF::|DEFISO-ISODATA-crossings_count_aux_2-1-ALPHA-OF-BETA|)
(SYNDEF::|DEFISO-ISODATA-crossings_count_aux_2-1-DOMA-GUARD|)
(SYNDEF::|DEFISO-ISODATA-crossings_count_aux_2-1-DOMB-GUARD|)
(SYNDEF::|DEFISO-ISODATA-crossings_count_aux_2-1-ALPHA-GUARD|)
(SYNDEF::|DEFISO-ISODATA-crossings_count_aux_2-1-BETA-GUARD|)
(SYNDEF::|DEFISO-ISODATA-crossings_count_aux_2-1-ALPHA-INJECTIVE|)
(SYNDEF::|DEFISO-ISODATA-crossings_count_aux_2-1-BETA-INJECTIVE|)
(ALPHA-IMAGE)
(BETA-IMAGE)
(BETA-OF-ALPHA)
(ALPHA-OF-BETA)
(DOMA-GUARD)
(DOMB-GUARD)
(ALPHA-GUARD)
(BETA-GUARD)
(APT::DEFISO-IDENTITY-ALPHA-IMAGE)
(APT::DEFISO-IDENTITY-BETA-IMAGE)
(APT::DEFISO-IDENTITY-BETA-OF-ALPHA)
(APT::DEFISO-IDENTITY-ALPHA-OF-BETA)
(APT::DEFISO-IDENTITY-DOMA-GUARD)
(APT::DEFISO-IDENTITY-DOMB-GUARD)
(APT::DEFISO-IDENTITY-ALPHA-GUARD)
(APT::DEFISO-IDENTITY-BETA-GUARD)
(APT::DEFISO-IDENTITY-ALPHA-INJECTIVE)
(APT::DEFISO-IDENTITY-BETA-INJECTIVE)
(OLDP-OF-REC-CALL-ARGS)
(OLD-GUARD)
(SYNDEF::|crossings_count_aux_2$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_3-1|)
(SYNDEF::|crossings_count_aux_3-1$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_3-1-TO-crossings_count_aux_2|)
(SYNDEF::|crossings_count_aux_2-TO-crossings_count_aux_3-1|)
(SYNDEF::|crossings_count_aux_3-1|)
(SYNDEF::|crossings_count_aux_3-1$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_3-2|
 (62 8 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (32 8 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (30 24 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (24 24 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (24 8 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (24 8 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (24 8 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (24 3 (:REWRITE SYNDEF::|natp-IMPLIES|))
 (20 20 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (20 20 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (17 17 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (17 5 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (16 16 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (16 10 (:REWRITE DEFAULT-+-2))
 (13 5 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (10 10 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (10 10 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (10 10 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (10 10 (:REWRITE DEFAULT-+-1))
 (10 7 (:REWRITE DEFAULT-<-2))
 (10 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (9 3 (:REWRITE SYNDEF::|odd-IMPLIES|))
 (9 3 (:REWRITE SYNDEF::|even-IMPLIES|))
 (8 8 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (8 8 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (8 1 (:LINEAR LEN-OF-CDR-LINEAR))
 (7 7 (:REWRITE DEFAULT-<-1))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|odd|))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|even|))
 (6 6 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (6 6 (:REWRITE <=-TRANSITIVE-2))
 (6 6 (:REWRITE <=-TRANSITIVE-1))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (6 2 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (6 2 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (4 4 (:REWRITE DEFAULT-CDR))
 (4 4 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (4 4 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (4 4 (:LINEAR LEN-WHEN-PREFIXP))
 (3 1 (:REWRITE SYNDEF::|non_adjacent_edges_do_not_intersect-IMPLIES|))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|non_adjacent_edges_do_not_intersect|))
 (2 2 (:REWRITE EQUAL-OF-LEN-AND-0))
 (2 2 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(SYNDEF::|crossings_count_aux_3-1-BEFORE-VS-AFTER-0|)
(SYNDEF::|crossings_count_aux_3-2$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_3-2-COPY|)
(SYNDEF::|crossings_count_aux_3-2-COPY-DEF|)
(SYNDEF::|crossings_count_aux_3-2-IS-crossings_count_aux_3-2-COPY|)
(SYNDEF::|crossings_count_aux_3-1-BECOMES-crossings_count_aux_3-2-LEMMA|)
(SYNDEF::|crossings_count_aux_3-1-BECOMES-crossings_count_aux_3-2|)
(SYNDEF::|crossings_count_aux_3-2|
 (847 43 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (251 92 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (240 45 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-NOT-CONSP|))
 (204 12 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (200 200 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (198 92 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (192 192 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (190 49 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (158 53 (:LINEAR LEN-POSITIVE-WHEN-CONSP-LINEAR-CHEAP))
 (150 15 (:REWRITE SYNDEF::|SEQUENCE[edge]-P-OF-path|))
 (128 13 (:REWRITE LEN-OF-CDR))
 (106 106 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (96 95 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (90 90 (:REWRITE SYNDEF::|SEQUENCE[point]-P-WHEN-SUBSETP-EQUAL|))
 (87 29 (:REWRITE SYNDEF::|non_adjacent_edges_do_not_intersect-IMPLIES|))
 (80 27 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (80 27 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (80 27 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (79 79 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (79 79 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (74 74 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (74 74 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (74 74 (:LINEAR LEN-WHEN-PREFIXP))
 (67 41 (:REWRITE DEFAULT-<-2))
 (64 64 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (64 64 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (62 62 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (62 11 (:REWRITE DEFAULT-CAR))
 (61 61 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (60 15 (:REWRITE SYNDEF::|natp-IMPLIES|))
 (58 58 (:TYPE-PRESCRIPTION SYNDEF::|non_adjacent_edges_do_not_intersect|))
 (53 53 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (47 17 (:REWRITE DEFAULT-CDR))
 (45 15 (:REWRITE SYNDEF::|odd-IMPLIES|))
 (45 15 (:REWRITE SYNDEF::|even-IMPLIES|))
 (43 43 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (41 41 (:REWRITE DEFAULT-<-1))
 (39 13 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (39 13 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (39 13 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (37 13 (:REWRITE EQUAL-OF-LEN-AND-0))
 (34 18 (:REWRITE DEFAULT-+-2))
 (30 30 (:TYPE-PRESCRIPTION SYNDEF::|odd|))
 (30 30 (:TYPE-PRESCRIPTION SYNDEF::|even|))
 (27 27 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (27 27 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (27 27 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (27 27 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (27 27 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (27 27 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (27 27 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (27 27 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (27 27 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (27 27 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (27 27 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (27 27 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (27 27 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (20 18 (:REWRITE DEFAULT-+-1))
 (13 13 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 (1 1 (:REWRITE SYNDEF::|length_path|))
 )
(SYNDEF::|crossings_count_aux_3-2$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_3|)
(SYNDEF::|crossings_count_aux_3$NOT-NORMALIZED|)
(|crossings_count_aux_3-2-BECOMES-crossings_count_aux_3|)
(SYNDEF::|crossings_count_aux_3|)
(SYNDEF::|crossings_count_aux_3$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_4|)
(SYNDEF::|crossings_count_aux_4$NOT-NORMALIZED|)
(|crossings_count_aux_3-crossings_count_aux_4-CONNECTION|)
(SYNDEF::|crossings_count_aux_4|)
(SYNDEF::|crossings_count_aux_3$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_4|)
(SYNDEF::|crossings_count_aux_4$NOT-NORMALIZED|)
(|crossings_count_aux_3-crossings_count_aux_4-CONNECTION|)
(SYNDEF::|crossings_count_aux_4|)
(SYNDEF::|crossings_count_aux_3$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_4|)
(SYNDEF::|crossings_count_aux_4$NOT-NORMALIZED|)
(|crossings_count_aux_3-crossings_count_aux_4-CONNECTION|)
(SYNDEF::|crossings_count_aux_4|)
(SYNDEF::|crossings_count_aux_3$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_4|)
(SYNDEF::|crossings_count_aux_4$NOT-NORMALIZED|)
(|crossings_count_aux_3-crossings_count_aux_4-CONNECTION|)
(SYNDEF::|crossings_count_aux_4|)
(SYNDEF::|crossings_count_aux_4$NOT-NORMALIZED|)
(|crossings_count_aux_5-1-PRE|)
(|crossings_count_aux_5-1-PRE$NOT-NORMALIZED|)
(|crossings_count_aux_4-BECOMES-crossings_count_aux_5-1-PRE|)
(|crossings_count_aux_5-1-PRE|)
(SYNDEF::|crossings_count_aux_4$NOT-NORMALIZED|)
(|crossings_count_aux_5-1-PRE|)
(|crossings_count_aux_5-1-PRE$NOT-NORMALIZED|)
(|crossings_count_aux_4-BECOMES-crossings_count_aux_5-1-PRE|)
(|crossings_count_aux_5-1-PRE|)
(|crossings_count_aux_5-1-PRE$NOT-NORMALIZED$|)
(|crossings_count_aux_5-1-PRE2|)
(|crossings_count_aux_5-1-PRE2$NOT-NORMALIZED|)
(|crossings_count_aux_5-1-PRE2-COPY|)
(|crossings_count_aux_5-1-PRE2-COPY-DEF|)
(|crossings_count_aux_5-1-PRE2-IS-crossings_count_aux_5-1-PRE2-COPY|)
(|crossings_count_aux_5-1-PRE-BECOMES-crossings_count_aux_5-1-PRE2-LEMMA|)
(|crossings_count_aux_5-1-PRE-BECOMES-crossings_count_aux_5-1-PRE2|)
(|crossings_count_aux_5-1-PRE2|)
(|crossings_count_aux_5-1-PRE2$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_5-1|)
(SYNDEF::|crossings_count_aux_5-1$NOT-NORMALIZED|)
(|crossings_count_aux_5-1-PRE2-BECOMES-crossings_count_aux_5-1|
 (1 1 (:DEFINITION |crossings_count_aux_5-1-PRE2|))
 )
(SYNDEF::|crossings_count_aux_5-1|)
(|crossings_count_aux_4-BECOMES-crossings_count_aux_5-1|)
(SYNDEF::|crossings_count_aux_5-1$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_5-1-HYPS|)
(SYNDEF::|crossings_count_aux_5|
 (62 8 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (32 8 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (30 24 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (24 8 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (24 8 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (24 8 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (20 20 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (20 20 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (20 20 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (20 2 (:REWRITE SYNDEF::|natp-IMPLIES|))
 (18 1 (:DEFINITION SYNDEF::|natp|))
 (16 16 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (16 10 (:REWRITE DEFAULT-+-2))
 (12 12 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (10 10 (:REWRITE DEFAULT-+-1))
 (10 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (9 9 (:REWRITE <=-TRANSITIVE-2))
 (9 6 (:REWRITE DEFAULT-<-2))
 (8 8 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (8 8 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (8 8 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (8 8 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (8 2 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (8 1 (:LINEAR LEN-OF-CDR-LINEAR))
 (6 6 (:REWRITE DEFAULT-<-1))
 (6 2 (:REWRITE SYNDEF::|odd-IMPLIES|))
 (6 2 (:REWRITE SYNDEF::|even-IMPLIES|))
 (6 2 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (6 2 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (6 2 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (5 5 (:REWRITE <=-TRANSITIVE-1))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|odd|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|even|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (4 4 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (4 4 (:REWRITE DEFAULT-CDR))
 (4 4 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (4 4 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (4 4 (:LINEAR LEN-WHEN-PREFIXP))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|natp|))
 (2 2 (:REWRITE EQUAL-OF-LEN-AND-0))
 (2 2 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(SYNDEF::|crossings_count_aux_5-BEFORE-VS-AFTER-0|)
(SYNDEF::|crossings_count_aux_5-1-HYPS-PRESERVED-FOR-crossings_count_aux_5-1-LEMMA|
 (28 2 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (24 5 (:REWRITE SYNDEF::|odd-IMPLIES|))
 (24 5 (:REWRITE SYNDEF::|natp-IMPLIES|))
 (21 1 (:DEFINITION SYNDEF::|natp|))
 (18 15 (:REWRITE DEFAULT-+-2))
 (15 15 (:REWRITE DEFAULT-+-1))
 (12 12 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (11 5 (:REWRITE SYNDEF::|even-IMPLIES|))
 (10 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (8 2 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (8 1 (:LINEAR LEN-OF-CDR-LINEAR))
 (7 1 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (6 6 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (6 6 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (6 6 (:REWRITE EVENP-WHEN-NOT-ACL2-NUMBERP-CHEAP))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (6 2 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (6 2 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (5 5 (:REWRITE DEFAULT-CDR))
 (5 3 (:REWRITE DEFAULT-<-2))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|natp|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|even|))
 (4 4 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (4 4 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (4 4 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (4 4 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (4 4 (:REWRITE DEFAULT-CAR))
 (4 4 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (4 4 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (4 4 (:LINEAR LEN-WHEN-PREFIXP))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:REWRITE <=-TRANSITIVE-2))
 (3 1 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (3 1 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (2 2 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (2 2 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (2 2 (:REWRITE SYNTHETO::EVEN-IS-EVENP))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (2 2 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (1 1 (:REWRITE EQUAL-OF-LEN-AND-0))
 (1 1 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(SYNDEF::|crossings_count_aux_5-1-HYPS-PRESERVED-FOR-crossings_count_aux_5-1|)
(SYNDEF::|crossings_count_aux_5$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_5-1-COPY|)
(SYNDEF::|crossings_count_aux_5-1-COPY-DEF|)
(SYNDEF::|crossings_count_aux_5-1-IS-crossings_count_aux_5-1-COPY|)
(SYNDEF::|crossings_count_aux_5-1-BECOMES-crossings_count_aux_5-LEMMA|)
(SYNDEF::|crossings_count_aux_5-1-BECOMES-crossings_count_aux_5|)
(SYNDEF::|crossings_count_aux_5|)
(SYNDEF::|crossings_count_aux_4$NOT-NORMALIZED|)
(|crossings_count_aux_5-1-PRE|)
(|crossings_count_aux_5-1-PRE$NOT-NORMALIZED|)
(|crossings_count_aux_4-BECOMES-crossings_count_aux_5-1-PRE|)
(|crossings_count_aux_5-1-PRE|)
(SYNDEF::|crossings_count_aux_4$NOT-NORMALIZED|)
(|crossings_count_aux_5-1-PRE|)
(|crossings_count_aux_5-1-PRE$NOT-NORMALIZED|)
(|crossings_count_aux_4-BECOMES-crossings_count_aux_5-1-PRE|)
(|crossings_count_aux_5-1-PRE|)
(|crossings_count_aux_5-1-PRE$NOT-NORMALIZED$|)
(|crossings_count_aux_5-1-PRE2|)
(|crossings_count_aux_5-1-PRE2$NOT-NORMALIZED|)
(|crossings_count_aux_5-1-PRE2-COPY|)
(|crossings_count_aux_5-1-PRE2-COPY-DEF|)
(|crossings_count_aux_5-1-PRE2-IS-crossings_count_aux_5-1-PRE2-COPY|)
(|crossings_count_aux_5-1-PRE-BECOMES-crossings_count_aux_5-1-PRE2-LEMMA|)
(|crossings_count_aux_5-1-PRE-BECOMES-crossings_count_aux_5-1-PRE2|)
(|crossings_count_aux_5-1-PRE2|)
(|crossings_count_aux_5-1-PRE2$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_5-1|)
(SYNDEF::|crossings_count_aux_5-1$NOT-NORMALIZED|)
(|crossings_count_aux_5-1-PRE2-BECOMES-crossings_count_aux_5-1|
 (1 1 (:DEFINITION |crossings_count_aux_5-1-PRE2|))
 )
(SYNDEF::|crossings_count_aux_5-1|)
(|crossings_count_aux_4-BECOMES-crossings_count_aux_5-1|)
(SYNDEF::|crossings_count_aux_5-1$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_5-1-HYPS|)
(SYNDEF::|crossings_count_aux_5|
 (62 8 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (32 8 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (30 24 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (24 8 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (24 8 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (24 8 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (20 20 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (20 20 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (20 20 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (20 2 (:REWRITE SYNDEF::|natp-IMPLIES|))
 (18 1 (:DEFINITION SYNDEF::|natp|))
 (16 16 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (16 10 (:REWRITE DEFAULT-+-2))
 (12 12 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (10 10 (:REWRITE DEFAULT-+-1))
 (10 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (9 9 (:REWRITE <=-TRANSITIVE-2))
 (9 6 (:REWRITE DEFAULT-<-2))
 (8 8 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (8 8 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (8 8 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (8 8 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (8 2 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (8 1 (:LINEAR LEN-OF-CDR-LINEAR))
 (6 6 (:REWRITE DEFAULT-<-1))
 (6 2 (:REWRITE SYNDEF::|odd-IMPLIES|))
 (6 2 (:REWRITE SYNDEF::|even-IMPLIES|))
 (6 2 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (6 2 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (6 2 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (5 5 (:REWRITE <=-TRANSITIVE-1))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|odd|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|even|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (4 4 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (4 4 (:REWRITE DEFAULT-CDR))
 (4 4 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (4 4 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (4 4 (:LINEAR LEN-WHEN-PREFIXP))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|natp|))
 (2 2 (:REWRITE EQUAL-OF-LEN-AND-0))
 (2 2 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(SYNDEF::|crossings_count_aux_5-BEFORE-VS-AFTER-0|)
(SYNDEF::|crossings_count_aux_5-1-HYPS-PRESERVED-FOR-crossings_count_aux_5-1-LEMMA|
 (28 2 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (24 5 (:REWRITE SYNDEF::|odd-IMPLIES|))
 (24 5 (:REWRITE SYNDEF::|natp-IMPLIES|))
 (21 1 (:DEFINITION SYNDEF::|natp|))
 (18 15 (:REWRITE DEFAULT-+-2))
 (15 15 (:REWRITE DEFAULT-+-1))
 (12 12 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (11 5 (:REWRITE SYNDEF::|even-IMPLIES|))
 (10 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (8 2 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (8 1 (:LINEAR LEN-OF-CDR-LINEAR))
 (7 1 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (6 6 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (6 6 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (6 6 (:REWRITE EVENP-WHEN-NOT-ACL2-NUMBERP-CHEAP))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (6 2 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (6 2 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (5 5 (:REWRITE DEFAULT-CDR))
 (5 3 (:REWRITE DEFAULT-<-2))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|natp|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|even|))
 (4 4 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (4 4 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (4 4 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (4 4 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (4 4 (:REWRITE DEFAULT-CAR))
 (4 4 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (4 4 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (4 4 (:LINEAR LEN-WHEN-PREFIXP))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:REWRITE <=-TRANSITIVE-2))
 (3 1 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (3 1 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (2 2 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (2 2 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (2 2 (:REWRITE SYNTHETO::EVEN-IS-EVENP))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (2 2 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (1 1 (:REWRITE EQUAL-OF-LEN-AND-0))
 (1 1 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(SYNDEF::|crossings_count_aux_5-1-HYPS-PRESERVED-FOR-crossings_count_aux_5-1|)
(SYNDEF::|crossings_count_aux_5$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_5-1-COPY|)
(SYNDEF::|crossings_count_aux_5-1-COPY-DEF|)
(SYNDEF::|crossings_count_aux_5-1-IS-crossings_count_aux_5-1-COPY|)
(SYNDEF::|crossings_count_aux_5-1-BECOMES-crossings_count_aux_5-LEMMA|)
(SYNDEF::|crossings_count_aux_5-1-BECOMES-crossings_count_aux_5|)
(SYNDEF::|crossings_count_aux_5|)
(SYNDEF::|crossings_count_aux_4$NOT-NORMALIZED|)
(|crossings_count_aux_5-1-PRE|)
(|crossings_count_aux_5-1-PRE$NOT-NORMALIZED|)
(|crossings_count_aux_4-BECOMES-crossings_count_aux_5-1-PRE|)
(|crossings_count_aux_5-1-PRE|)
(SYNDEF::|crossings_count_aux_4$NOT-NORMALIZED|)
(|crossings_count_aux_5-1-PRE|)
(|crossings_count_aux_5-1-PRE$NOT-NORMALIZED|)
(|crossings_count_aux_4-BECOMES-crossings_count_aux_5-1-PRE|)
(|crossings_count_aux_5-1-PRE|)
(|crossings_count_aux_5-1-PRE$NOT-NORMALIZED$|)
(|crossings_count_aux_5-1-PRE2|)
(|crossings_count_aux_5-1-PRE2$NOT-NORMALIZED|)
(|crossings_count_aux_5-1-PRE2-COPY|)
(|crossings_count_aux_5-1-PRE2-COPY-DEF|)
(|crossings_count_aux_5-1-PRE2-IS-crossings_count_aux_5-1-PRE2-COPY|)
(|crossings_count_aux_5-1-PRE-BECOMES-crossings_count_aux_5-1-PRE2-LEMMA|)
(|crossings_count_aux_5-1-PRE-BECOMES-crossings_count_aux_5-1-PRE2|)
(|crossings_count_aux_5-1-PRE2|)
(|crossings_count_aux_5-1-PRE2$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_5-1|)
(SYNDEF::|crossings_count_aux_5-1$NOT-NORMALIZED|)
(|crossings_count_aux_5-1-PRE2-BECOMES-crossings_count_aux_5-1|
 (1 1 (:DEFINITION |crossings_count_aux_5-1-PRE2|))
 )
(SYNDEF::|crossings_count_aux_5-1|)
(|crossings_count_aux_4-BECOMES-crossings_count_aux_5-1|)
(SYNDEF::|crossings_count_aux_5-1$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_5-1-HYPS|)
(SYNDEF::|crossings_count_aux_5|
 (62 8 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (32 8 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (30 24 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (24 8 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (24 8 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (24 8 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (20 20 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (20 20 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (20 20 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (20 2 (:REWRITE SYNDEF::|natp-IMPLIES|))
 (18 1 (:DEFINITION SYNDEF::|natp|))
 (16 16 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (16 10 (:REWRITE DEFAULT-+-2))
 (12 12 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (10 10 (:REWRITE DEFAULT-+-1))
 (10 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (9 9 (:REWRITE <=-TRANSITIVE-2))
 (9 6 (:REWRITE DEFAULT-<-2))
 (8 8 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (8 8 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (8 8 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (8 8 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (8 2 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (8 1 (:LINEAR LEN-OF-CDR-LINEAR))
 (6 6 (:REWRITE DEFAULT-<-1))
 (6 2 (:REWRITE SYNDEF::|odd-IMPLIES|))
 (6 2 (:REWRITE SYNDEF::|even-IMPLIES|))
 (6 2 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (6 2 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (6 2 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (5 5 (:REWRITE <=-TRANSITIVE-1))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|odd|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|even|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (4 4 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (4 4 (:REWRITE DEFAULT-CDR))
 (4 4 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (4 4 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (4 4 (:LINEAR LEN-WHEN-PREFIXP))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|natp|))
 (2 2 (:REWRITE EQUAL-OF-LEN-AND-0))
 (2 2 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(SYNDEF::|crossings_count_aux_5-BEFORE-VS-AFTER-0|)
(SYNDEF::|crossings_count_aux_5-1-HYPS-PRESERVED-FOR-crossings_count_aux_5-1-LEMMA|
 (28 2 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (24 5 (:REWRITE SYNDEF::|odd-IMPLIES|))
 (24 5 (:REWRITE SYNDEF::|natp-IMPLIES|))
 (21 1 (:DEFINITION SYNDEF::|natp|))
 (18 15 (:REWRITE DEFAULT-+-2))
 (15 15 (:REWRITE DEFAULT-+-1))
 (12 12 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (11 5 (:REWRITE SYNDEF::|even-IMPLIES|))
 (10 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (8 2 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (8 1 (:LINEAR LEN-OF-CDR-LINEAR))
 (7 1 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (6 6 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (6 6 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (6 6 (:REWRITE EVENP-WHEN-NOT-ACL2-NUMBERP-CHEAP))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (6 2 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (6 2 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (5 5 (:REWRITE DEFAULT-CDR))
 (5 3 (:REWRITE DEFAULT-<-2))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|natp|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|even|))
 (4 4 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (4 4 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (4 4 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (4 4 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (4 4 (:REWRITE DEFAULT-CAR))
 (4 4 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (4 4 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (4 4 (:LINEAR LEN-WHEN-PREFIXP))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:REWRITE <=-TRANSITIVE-2))
 (3 1 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (3 1 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (2 2 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (2 2 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (2 2 (:REWRITE SYNTHETO::EVEN-IS-EVENP))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (2 2 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (1 1 (:REWRITE EQUAL-OF-LEN-AND-0))
 (1 1 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(SYNDEF::|crossings_count_aux_5-1-HYPS-PRESERVED-FOR-crossings_count_aux_5-1|)
(SYNDEF::|crossings_count_aux_5$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_5-1-COPY|)
(SYNDEF::|crossings_count_aux_5-1-COPY-DEF|)
(SYNDEF::|crossings_count_aux_5-1-IS-crossings_count_aux_5-1-COPY|)
(SYNDEF::|crossings_count_aux_5-1-BECOMES-crossings_count_aux_5-LEMMA|)
(SYNDEF::|crossings_count_aux_5-1-BECOMES-crossings_count_aux_5|)
(SYNDEF::|crossings_count_aux_5|)
(SYNDEF::|crossings_count_aux_4$NOT-NORMALIZED|)
(|crossings_count_aux_5-1-PRE|)
(|crossings_count_aux_5-1-PRE$NOT-NORMALIZED|)
(|crossings_count_aux_4-BECOMES-crossings_count_aux_5-1-PRE|)
(|crossings_count_aux_5-1-PRE|)
(SYNDEF::|crossings_count_aux_4$NOT-NORMALIZED|)
(|crossings_count_aux_5-1-PRE|)
(|crossings_count_aux_5-1-PRE$NOT-NORMALIZED|)
(|crossings_count_aux_4-BECOMES-crossings_count_aux_5-1-PRE|)
(|crossings_count_aux_5-1-PRE|)
(|crossings_count_aux_5-1-PRE$NOT-NORMALIZED$|)
(|crossings_count_aux_5-1-PRE2|)
(|crossings_count_aux_5-1-PRE2$NOT-NORMALIZED|)
(|crossings_count_aux_5-1-PRE2-COPY|)
(|crossings_count_aux_5-1-PRE2-COPY-DEF|)
(|crossings_count_aux_5-1-PRE2-IS-crossings_count_aux_5-1-PRE2-COPY|)
(|crossings_count_aux_5-1-PRE-BECOMES-crossings_count_aux_5-1-PRE2-LEMMA|)
(|crossings_count_aux_5-1-PRE-BECOMES-crossings_count_aux_5-1-PRE2|)
(|crossings_count_aux_5-1-PRE2|)
(|crossings_count_aux_5-1-PRE2$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_5-1|)
(SYNDEF::|crossings_count_aux_5-1$NOT-NORMALIZED|)
(|crossings_count_aux_5-1-PRE2-BECOMES-crossings_count_aux_5-1|
 (1 1 (:DEFINITION |crossings_count_aux_5-1-PRE2|))
 )
(SYNDEF::|crossings_count_aux_5-1|)
(|crossings_count_aux_4-BECOMES-crossings_count_aux_5-1|)
(SYNDEF::|crossings_count_aux_5-1$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_5-1-HYPS|)
(SYNDEF::|crossings_count_aux_5|
 (62 8 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (32 8 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (30 24 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (24 8 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (24 8 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (24 8 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (20 20 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (20 20 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (20 20 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (20 2 (:REWRITE SYNDEF::|natp-IMPLIES|))
 (18 1 (:DEFINITION SYNDEF::|natp|))
 (16 16 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (16 10 (:REWRITE DEFAULT-+-2))
 (12 12 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (10 10 (:REWRITE DEFAULT-+-1))
 (10 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (9 9 (:REWRITE <=-TRANSITIVE-2))
 (9 6 (:REWRITE DEFAULT-<-2))
 (8 8 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (8 8 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (8 8 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (8 8 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (8 8 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (8 8 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (8 2 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (8 1 (:LINEAR LEN-OF-CDR-LINEAR))
 (6 6 (:REWRITE DEFAULT-<-1))
 (6 2 (:REWRITE SYNDEF::|odd-IMPLIES|))
 (6 2 (:REWRITE SYNDEF::|even-IMPLIES|))
 (6 2 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (6 2 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (6 2 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (5 5 (:REWRITE <=-TRANSITIVE-1))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|odd|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|even|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (4 4 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (4 4 (:REWRITE DEFAULT-CDR))
 (4 4 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (4 4 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (4 4 (:LINEAR LEN-WHEN-PREFIXP))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|natp|))
 (2 2 (:REWRITE EQUAL-OF-LEN-AND-0))
 (2 2 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(SYNDEF::|crossings_count_aux_5-BEFORE-VS-AFTER-0|)
(SYNDEF::|crossings_count_aux_5-1-HYPS-PRESERVED-FOR-crossings_count_aux_5-1-LEMMA|
 (28 2 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (24 5 (:REWRITE SYNDEF::|odd-IMPLIES|))
 (24 5 (:REWRITE SYNDEF::|natp-IMPLIES|))
 (21 1 (:DEFINITION SYNDEF::|natp|))
 (18 15 (:REWRITE DEFAULT-+-2))
 (15 15 (:REWRITE DEFAULT-+-1))
 (12 12 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (11 5 (:REWRITE SYNDEF::|even-IMPLIES|))
 (10 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (8 2 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (8 1 (:LINEAR LEN-OF-CDR-LINEAR))
 (7 1 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (6 6 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (6 6 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (6 6 (:REWRITE EVENP-WHEN-NOT-ACL2-NUMBERP-CHEAP))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (6 2 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (6 2 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (5 5 (:REWRITE DEFAULT-CDR))
 (5 3 (:REWRITE DEFAULT-<-2))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|natp|))
 (4 4 (:TYPE-PRESCRIPTION SYNDEF::|even|))
 (4 4 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (4 4 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (4 4 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (4 4 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (4 4 (:REWRITE DEFAULT-CAR))
 (4 4 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (4 4 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (4 4 (:LINEAR LEN-WHEN-PREFIXP))
 (3 3 (:REWRITE DEFAULT-<-1))
 (3 3 (:REWRITE <=-TRANSITIVE-2))
 (3 1 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (3 1 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (2 2 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (2 2 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (2 2 (:REWRITE SYNTHETO::EVEN-IS-EVENP))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (2 2 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (1 1 (:REWRITE EQUAL-OF-LEN-AND-0))
 (1 1 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(SYNDEF::|crossings_count_aux_5-1-HYPS-PRESERVED-FOR-crossings_count_aux_5-1|)
(SYNDEF::|crossings_count_aux_5$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_5-1-COPY|)
(SYNDEF::|crossings_count_aux_5-1-COPY-DEF|)
(SYNDEF::|crossings_count_aux_5-1-IS-crossings_count_aux_5-1-COPY|)
(SYNDEF::|crossings_count_aux_5-1-BECOMES-crossings_count_aux_5-LEMMA|)
(SYNDEF::|crossings_count_aux_5-1-BECOMES-crossings_count_aux_5|)
(SYNDEF::|crossings_count_aux_5|)
(SYNDEF::|crossings_count_aux_5$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_6|)
(|crossings_count_aux_5-BECOMES-crossings_count_aux_6|)
(SYNDEF::|crossings_count_aux_6|
 (28 2 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (12 12 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (10 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (8 2 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (8 1 (:LINEAR LEN-OF-CDR-LINEAR))
 (7 1 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (6 6 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (6 6 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (6 6 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (6 6 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (6 6 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (6 5 (:REWRITE DEFAULT-+-2))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (6 2 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (6 2 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (5 5 (:REWRITE DEFAULT-+-1))
 (4 4 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (4 4 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (4 4 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (4 4 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (4 4 (:LINEAR LEN-WHEN-PREFIXP))
 (4 2 (:REWRITE DEFAULT-<-2))
 (4 1 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (3 3 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (3 3 (:REWRITE DEFAULT-CDR))
 (3 1 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (3 1 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (3 1 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (2 2 (:REWRITE DEFAULT-<-1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (2 2 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (1 1 (:REWRITE EQUAL-OF-LEN-AND-0))
 (1 1 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(SYNDEF::|crossings_count_aux_5$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_6|)
(|crossings_count_aux_5-BECOMES-crossings_count_aux_6|)
(SYNDEF::|crossings_count_aux_6|
 (28 2 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (12 12 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (10 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (8 2 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (8 1 (:LINEAR LEN-OF-CDR-LINEAR))
 (7 1 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (6 6 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (6 6 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (6 6 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (6 6 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (6 6 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (6 5 (:REWRITE DEFAULT-+-2))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (6 2 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (6 2 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (5 5 (:REWRITE DEFAULT-+-1))
 (4 4 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (4 4 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (4 4 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (4 4 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (4 4 (:LINEAR LEN-WHEN-PREFIXP))
 (4 2 (:REWRITE DEFAULT-<-2))
 (4 1 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (3 3 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (3 3 (:REWRITE DEFAULT-CDR))
 (3 1 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (3 1 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (3 1 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (2 2 (:REWRITE DEFAULT-<-1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (2 2 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (1 1 (:REWRITE EQUAL-OF-LEN-AND-0))
 (1 1 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(SYNDEF::|crossings_count_aux_5$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_6|)
(|crossings_count_aux_5-BECOMES-crossings_count_aux_6|)
(SYNDEF::|crossings_count_aux_6|
 (28 2 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (12 12 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (10 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (8 2 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (8 1 (:LINEAR LEN-OF-CDR-LINEAR))
 (7 1 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (6 6 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (6 6 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (6 6 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (6 6 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (6 6 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (6 5 (:REWRITE DEFAULT-+-2))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (6 2 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (6 2 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (5 5 (:REWRITE DEFAULT-+-1))
 (4 4 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (4 4 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (4 4 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (4 4 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (4 4 (:LINEAR LEN-WHEN-PREFIXP))
 (4 2 (:REWRITE DEFAULT-<-2))
 (4 1 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (3 3 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (3 3 (:REWRITE DEFAULT-CDR))
 (3 1 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (3 1 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (3 1 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (2 2 (:REWRITE DEFAULT-<-1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (2 2 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (1 1 (:REWRITE EQUAL-OF-LEN-AND-0))
 (1 1 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(SYNDEF::|crossings_count_aux_5$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_aux_6|)
(|crossings_count_aux_5-BECOMES-crossings_count_aux_6|)
(SYNDEF::|crossings_count_aux_6|
 (28 2 (:REWRITE CONSP-FROM-LEN-CHEAP))
 (12 12 (:REWRITE LEN-WHEN-NOT-CONSP-CHEAP))
 (10 1 (:LINEAR LEN-OF-CDR-LINEAR-STRONG))
 (8 2 (:REWRITE SYNDEF::|simple_polygon_implies_not_empty|))
 (8 1 (:LINEAR LEN-OF-CDR-LINEAR))
 (7 1 (:REWRITE <-OF-+-ARG2-WHEN-NEGATIVE-CONSTANT))
 (6 6 (:TYPE-PRESCRIPTION SYNDEF::|simple_polygon|))
 (6 6 (:TYPE-PRESCRIPTION SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P))
 (6 6 (:TYPE-PRESCRIPTION SYNTHETO::TYPE-REF-CONSTRUCTOR-P))
 (6 6 (:REWRITE SYNDEF::|edges_intersect-IMPLIES|))
 (6 6 (:REWRITE SYNDEF::|edge-P-WHEN-MEMBER-EQUAL-OF-SEQUENCE[edge]-P|))
 (6 6 (:REWRITE SYNDEF::|connected-IMPLIES|))
 (6 5 (:REWRITE DEFAULT-+-2))
 (6 2 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP))
 (6 2 (:REWRITE SYNTHETO::TYPE-REF-CONSTRUCTOR-P-IMPLIES-CONSP))
 (6 2 (:REWRITE SYNTACTIC-EXPLICIT-TRUE-LISTP-FORWARD-TO-CONSP))
 (5 5 (:REWRITE DEFAULT-+-1))
 (4 4 (:TYPE-PRESCRIPTION SYNTACTIC-EXPLICIT-TRUE-LISTP))
 (4 4 (:REWRITE SYNDEF::|point_in_polygon-IMPLIES|))
 (4 4 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (4 4 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (4 4 (:LINEAR LEN-WHEN-PREFIXP))
 (4 2 (:REWRITE DEFAULT-<-2))
 (4 1 (:REWRITE SYNDEF::|simple_polygon-IMPLIES|))
 (3 3 (:REWRITE SYNDEF::|edge_does_not_intersect_edges-IMPLIES|))
 (3 3 (:REWRITE DEFAULT-CDR))
 (3 1 (:REWRITE SYNDEF::|adjacent_three_points_not_collinear-IMPLIES|))
 (3 1 (:REWRITE SYNTHETO::UNARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (3 1 (:REWRITE SYNTHETO::CONSP-CDR-IF-TYPE-REF-CONSTRUCTOR-P))
 (3 1 (:REWRITE SYNTHETO::BINARY-TYPE-CONSTRUCTOR-P-IMPLIES-CONSP-CDR))
 (2 2 (:TYPE-PRESCRIPTION SYNDEF::|adjacent_three_points_not_collinear|))
 (2 2 (:REWRITE DEFAULT-<-1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-TRUELIST-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-SYMBOL-SYMBOL-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-TRUELIST-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 2))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-KEYWORD-SYMBOL-ALISTP . 1))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 2))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-SYMBOL-ISOMAP-ALISTP . 1))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 2))
 (2 2 (:REWRITE APT::CONSP-WHEN-MEMBER-EQUAL-OF-ISODATA-POS-ISOMAP-ALISTP . 1))
 (2 2 (:REWRITE CONSP-WHEN-LEN-GREATER))
 (2 2 (:REWRITE CONSP-WHEN-LEN-EQUAL-CONSTANT))
 (1 1 (:REWRITE EQUAL-OF-LEN-AND-0))
 (1 1 (:REWRITE CONSP-OF-CDR-WHEN-LEN-KNOWN))
 )
(SYNDEF::|crossings_count$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_1-1|)
(SYNDEF::|crossings_count_1-1$NOT-NORMALIZED|)
(|crossings_count-crossings_count_1-1-CONNECTION|)
(SYNDEF::|crossings_count_1-1|)
(SYNDEF::|crossings_count_1-1$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_1|)
(SYNDEF::|crossings_count_1-1-BEFORE-VS-AFTER-0|)
(SYNDEF::|crossings_count_1$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_1-COPY|)
(SYNDEF::|crossings_count_1-COPY-DEF|)
(SYNDEF::|crossings_count_1-IS-crossings_count_1-COPY|)
(SYNDEF::|crossings_count_1-1-BECOMES-crossings_count_1-LEMMA|)
(SYNDEF::|crossings_count_1-1-BECOMES-crossings_count_1|)
(SYNDEF::|crossings_count_1|)
(SYNDEF::|crossings_count$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_1-1|)
(SYNDEF::|crossings_count_1-1$NOT-NORMALIZED|)
(|crossings_count-crossings_count_1-1-CONNECTION|)
(SYNDEF::|crossings_count_1-1|)
(SYNDEF::|crossings_count_1-1$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_1|)
(SYNDEF::|crossings_count_1-1-BEFORE-VS-AFTER-0|)
(SYNDEF::|crossings_count_1$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_1-COPY|)
(SYNDEF::|crossings_count_1-COPY-DEF|)
(SYNDEF::|crossings_count_1-IS-crossings_count_1-COPY|)
(SYNDEF::|crossings_count_1-1-BECOMES-crossings_count_1-LEMMA|)
(SYNDEF::|crossings_count_1-1-BECOMES-crossings_count_1|)
(SYNDEF::|crossings_count_1|)
(SYNDEF::|crossings_count$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_1-1|)
(SYNDEF::|crossings_count_1-1$NOT-NORMALIZED|)
(|crossings_count-crossings_count_1-1-CONNECTION|)
(SYNDEF::|crossings_count_1-1|)
(SYNDEF::|crossings_count_1-1$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_1|)
(SYNDEF::|crossings_count_1-1-BEFORE-VS-AFTER-0|)
(SYNDEF::|crossings_count_1$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_1-COPY|)
(SYNDEF::|crossings_count_1-COPY-DEF|)
(SYNDEF::|crossings_count_1-IS-crossings_count_1-COPY|)
(SYNDEF::|crossings_count_1-1-BECOMES-crossings_count_1-LEMMA|)
(SYNDEF::|crossings_count_1-1-BECOMES-crossings_count_1|)
(SYNDEF::|crossings_count_1|)
(SYNDEF::|crossings_count$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_1-1|)
(SYNDEF::|crossings_count_1-1$NOT-NORMALIZED|)
(|crossings_count-crossings_count_1-1-CONNECTION|)
(SYNDEF::|crossings_count_1-1|)
(SYNDEF::|crossings_count_1-1$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_1|)
(SYNDEF::|crossings_count_1-1-BEFORE-VS-AFTER-0|)
(SYNDEF::|crossings_count_1$NOT-NORMALIZED|)
(SYNDEF::|crossings_count_1-COPY|)
(SYNDEF::|crossings_count_1-COPY-DEF|)
(SYNDEF::|crossings_count_1-IS-crossings_count_1-COPY|)
(SYNDEF::|crossings_count_1-1-BECOMES-crossings_count_1-LEMMA|)
(SYNDEF::|crossings_count_1-1-BECOMES-crossings_count_1|)
(SYNDEF::|crossings_count_1|)
(SYNDEF::|point_in_polygon$NOT-NORMALIZED|)
(SYNDEF::|point_in_polygon_final|)
(SYNDEF::|point_in_polygon-BEFORE-VS-AFTER-0|)
(SYNDEF::|point_in_polygon_final$NOT-NORMALIZED|)
(SYNDEF::|point_in_polygon_final-COPY|)
(SYNDEF::|point_in_polygon_final-COPY-DEF|)
(SYNDEF::|point_in_polygon_final-IS-point_in_polygon_final-COPY|)
(SYNDEF::|point_in_polygon_to_point_in_polygon_final-LEMMA|)
(SYNDEF::|point_in_polygon_to_point_in_polygon_final|)
(SYNDEF::|point_in_polygon_final|)
(SYNDEF::|point_in_polygon$NOT-NORMALIZED|)
(SYNDEF::|point_in_polygon_final|)
(SYNDEF::|point_in_polygon-BEFORE-VS-AFTER-0|)
(SYNDEF::|point_in_polygon_final$NOT-NORMALIZED|)
(SYNDEF::|point_in_polygon_final-COPY|)
(SYNDEF::|point_in_polygon_final-COPY-DEF|)
(SYNDEF::|point_in_polygon_final-IS-point_in_polygon_final-COPY|)
(SYNDEF::|point_in_polygon_to_point_in_polygon_final-LEMMA|)
(SYNDEF::|point_in_polygon_to_point_in_polygon_final|)
(SYNDEF::|point_in_polygon_final|)
(SYNDEF::|point_in_polygon$NOT-NORMALIZED|)
(SYNDEF::|point_in_polygon_final|)
(SYNDEF::|point_in_polygon-BEFORE-VS-AFTER-0|)
(SYNDEF::|point_in_polygon_final$NOT-NORMALIZED|)
(SYNDEF::|point_in_polygon_final-COPY|)
(SYNDEF::|point_in_polygon_final-COPY-DEF|)
(SYNDEF::|point_in_polygon_final-IS-point_in_polygon_final-COPY|)
(SYNDEF::|point_in_polygon_to_point_in_polygon_final-LEMMA|)
(SYNDEF::|point_in_polygon_to_point_in_polygon_final|)
(SYNDEF::|point_in_polygon_final|)
(SYNDEF::|point_in_polygon$NOT-NORMALIZED|)
(SYNDEF::|point_in_polygon_final|)
(SYNDEF::|point_in_polygon-BEFORE-VS-AFTER-0|)
(SYNDEF::|point_in_polygon_final$NOT-NORMALIZED|)
(SYNDEF::|point_in_polygon_final-COPY|)
(SYNDEF::|point_in_polygon_final-COPY-DEF|)
(SYNDEF::|point_in_polygon_final-IS-point_in_polygon_final-COPY|)
(SYNDEF::|point_in_polygon_to_point_in_polygon_final-LEMMA|)
(SYNDEF::|point_in_polygon_to_point_in_polygon_final|)
(SYNDEF::|point_in_polygon_final|)
