$ od -c -N 50000 [Indigo]<Loops>TRUCKIN>PLAYERS>TRAVELER.DCOM!2 0000000 ( F I L E C R E A T E D " 9 0000020 - J U N - 8 3 2 3 : 3 6 : 5 9 0000040 " ( " c o m p i l e d o n 0000060 " { I N D I G O } < L O O P S 0000100 > T R U C K I N > P L A Y E R S 0000120 > T R A V E L E R . ; 5 ) \r " 0000140 6 - J U N - 8 3 2 0 : 4 3 : 0000160 1 8 " r e c o m p i l e d e 0000200 x p r s : n o t h i n g i n 0000220 L O O P S . S Y S O U T d a 0000240 t e d " 8 - J U N - 8 3 1 0000260 1 : 5 9 : 2 7 " ) \r ( F I L E C 0000300 R E A T E D " 9 - J U N - 8 0000320 3 2 3 : 3 6 : 1 9 " { I N D 0000340 I G O } < L O O P S > T R U C K 0000360 I N > P L A Y E R S > T R A V E 0000400 L E R . ; 5 1 8 8 5 5 p r e 0000420 v i o u s d a t e : \r " 8 0000440 - J U N - 8 3 1 8 : 3 5 : 0 2 0000460 " { I V Y } < S T E F I K > L 0000500 I S P > T R A V E L E R . ; 1 ) 0000520 \r B u y G a s T r a v e l e r R 0000540 u l e s D 1 \r ( P 4 q t y 0000560 P 3 f u e l A v a i l a b 0000600 l e P 2 f u e l A f f o r 0000620 d a b l e P 1 s p a c e I 0000640 n T a n k P 0 ^ v a l u e 0000660 I 0 s e l f ) \0 t \a \0 \0 0000700 001 021 p 006 @ g \0 \0 \n \0 \0 g \0 \0 \n \0 0000720 \0 @ g \0 \0 \n \0 \0 g \0 \0 \n \0 \0 325 271 0000740 @ g \0 \0 \n \0 \0 g \0 \0 \n \0 \0 g \0 \0 0000760 \n \0 \0 273 @ g \0 \0 \n \0 \0 g \0 \0 \n \0 0001000 \0 @ g \0 \0 \n \0 \0 g \0 \0 \n \0 \0 \t \0 0001020 \0 327 272 I J K \v \0 \0 \ X j 363 262 025 ` 0001040 \0 \0 ^ g \0 \0 \n \0 \0 275 N L l 002 M 017 0001060 016 020 H 020 \0 ( 1 4 7 Q F e t c h 0001100 M e t h o d O r H e l p 1 2 7 0001120 Q M I N 1 1 7 Q P r i c e 0001140 P e r U n i t 1 1 4 Q G e t 0001160 V a l u e 1 0 6 Q G e t V a 0001200 l u e 7 7 Q G e t V a l u e 0001220 7 1 Q G e t V a l u e 6 1 0001240 Q G e t V a l u e 5 3 Q G 0001260 e t V a l u e 4 5 Q G e t V 0001300 a l u e 3 4 Q G e t V a l u 0001320 e 2 6 Q G e t V a l u e 1 0001340 7 Q G e t C l a s s V a l u e 0001360 1 1 Q G e t V a l u e ) \r ( 0001400 1 4 4 Q B u y 1 4 0 Q g a 0001420 m e M a s t e r 1 1 1 Q l o 0001440 c a t i o n 1 0 3 Q t r u c 0001460 k 7 4 Q c a s h B o x 6 6 0001500 Q t r u c k 5 6 Q q t y 0001520 5 0 Q l o c a t i o n 4 2 Q 0001540 t r u c k 3 1 Q f u e l 0001560 2 3 Q t r u c k 1 4 Q M a 0001600 x F u e l 6 t r u c k ) \r N 0001620 I L \r F i n d S t o p p i n g P 0001640 l a c e T r a v e l e r R u l e 0001660 s D 1 \r ( P 3 g a s S t a 0001700 t i o n P 2 w S t a t i o 0001720 n P 1 ^ v a l u e P 0 0001740 ^ a u d i t R e c o r d I 0001760 0 s e l f ) 002 214 036 \0 \0 001 021 360 0002000 016 021 360 035 @ g \0 \0 \n \0 \0 g \0 \0 \n \0 0002020 \0 j 360 262 V g \0 \0 \t \0 \0 ] g \0 \0 \n 0002040 \0 \0 274 M k L 017 016 X g \0 \0 o \0 \0 \0 0002060 \t \0 \0 \v \0 \0 277 g \0 \0 h k \v \0 \0 277 0002100 o \0 \0 \0 \t \0 \0 _ 016 g \0 \0 \n \0 \0 276 0002120 O 016 k N 017 016 277 @ g \0 \0 g \0 \0 \t \0 0002140 \0 \t \0 \0 H \f \0 \0 020 g \0 \0 \t \0 \0 @ 0002160 _ 022 g \0 \0 \n \0 \0 _ 020 277 O 022 k O 020 0002200 017 016 @ g \0 \0 \n \0 \0 g \0 \0 \f \0 \0 \t 0002220 \0 \0 Z 265 003 202 261 001 & g \0 \0 \t \0 \0 @ 0002240 _ 036 g \0 \0 \n \0 \0 _ 034 277 O 036 k O 034 0002260 017 016 @ g \0 \0 \n \0 \0 g \0 \0 \f \0 \0 \t 0002300 \0 \0 [ 265 003 202 261 \0 216 @ g \0 \0 \n \0 \0 0002320 \t \0 \0 @ _ * g \0 \0 \n \0 \0 _ ( 277 O 0002340 * k O ( 017 016 363 222 261 001 < @ g \0 \0 \n 0002360 \0 \0 \t \0 \0 242 261 001 . g \0 \0 \t \0 \0 _ 0002400 . g \0 \0 \n \0 \0 _ , 277 O . k O , 017 0002420 016 X g \0 \0 o \0 \0 \0 \t \0 \0 \v \0 \0 277 0002440 g \0 \0 h l 004 \v \0 \0 277 o \0 \0 \0 \t \0 0002460 \0 _ 2 g \0 \0 \n \0 \0 _ 0 277 O 2 k O 0002500 0 017 016 277 @ g \0 \0 @ g \0 \0 \n \0 \0 H 0002520 \f \0 \0 020 \t \0 \0 @ g \0 \0 \n \0 \0 \t \0 0002540 \0 375 363 242 261 377 e g \0 \0 \t \0 \0 _ " g 0002560 \0 \0 \n \0 \0 _ 277 O " k O 017 016 X 0002600 g \0 \0 o \0 \0 \0 \t \0 \0 \v \0 \0 277 g \0 0002620 \0 h l 003 \v \0 \0 277 o \0 \0 \0 \t \0 \0 _ 0002640 & g \0 \0 \n \0 \0 _ $ 277 O & k O $ 017 0002660 016 277 @ g \0 \0 K H \f \0 \0 020 \t \0 \0 @ 0002700 g \0 \0 \n \0 \0 \t \0 \0 375 363 242 261 376 315 g 0002720 \0 \0 \t \0 \0 _ 026 g \0 \0 \n \0 \0 _ 024 277 0002740 O 026 k O 024 017 016 X g \0 \0 o \0 \0 \0 \t 0002760 \0 \0 \v \0 \0 277 g \0 \0 h l 002 \v \0 \0 277 0003000 o \0 \0 \0 \t \0 \0 _ 032 g \0 \0 \n \0 \0 _ 0003020 030 277 O 032 k O 030 017 016 277 @ g \0 \0 J H 0003040 \f \0 \0 020 g \0 \0 \t \0 \0 _ 6 g \0 \0 \n 0003060 \0 \0 _ 4 277 O 6 k O 4 017 016 X g \0 \0 0003100 o \0 \0 \0 \t \0 \0 \v \0 \0 277 g \0 \0 h l 0003120 005 \v \0 \0 277 o \0 \0 \0 \t \0 \0 _ : g \0 0003140 \0 \n \0 \0 _ 8 277 O : k O 8 017 016 277 @ 0003160 g \0 \0 ` \0 \0 @ g \0 \0 \n \0 \0 h g \0 0003200 \0 \f \0 \0 H \f \0 \0 020 \0 ( 1 2 1 1 Q 0003220 P u t A u d i t R e c 1 2 0 0003240 5 Q N t h R o a d S t o p 1 0003260 1 7 6 Q G e t V a l u e 1 1 0003300 4 5 Q F e t c h M e t h o d O 0003320 r H e l p 1 1 3 5 Q G e t O 0003340 b j F r o m U I D 1 1 2 5 Q 0003360 T r a c e R H S 1 1 1 3 Q P 0003400 u t V a l u e 1 1 1 0 Q G e 0003420 t O b j F r o m U I D 1 0 6 3 0003440 Q F e t c h M e t h o d O r H 0003460 e l p 1 0 5 3 Q G e t O b j 0003500 e c t R e c 1 0 4 4 Q P u t 0003520 A u d i t R e c 1 0 2 0 Q F 0003540 e t c h M e t h o d O r H e l p 0003560 1 0 1 0 Q G e t O b j F r o 0003600 m U I D 1 0 0 0 Q T r a c e 0003620 R H S 7 6 6 Q P u t V a l u 0003640 e 7 6 3 Q G e t O b j F r o 0003660 m U I D 7 3 6 Q F e t c h M 0003700 e t h o d O r H e l p 7 2 6 Q 0003720 G e t O b j e c t R e c 7 1 0003740 2 Q D i s t a n c e 7 0 7 Q 0003760 G e t V a l u e 7 0 0 Q D 0004000 i s t a n c e 6 7 4 Q P u t 0004020 A u d i t R e c 6 5 0 Q F e 0004040 t c h M e t h o d O r H e l p 0004060 6 4 0 Q G e t O b j F r o m U 0004100 I D 6 3 0 Q T r a c e R H S 0004120 6 1 6 Q P u t V a l u e 6 0004140 1 3 Q G e t O b j F r o m U I 0004160 D 5 6 6 Q F e t c h M e t h 0004200 o d O r H e l p 5 5 6 Q G e 0004220 t O b j e c t R e c 5 4 2 Q 0004240 D i s t a n c e 5 3 7 Q G e 0004260 t V a l u e 5 3 0 Q D i s t 0004300 a n c e 5 2 4 Q P u t A u d 0004320 i t R e c 5 2 0 Q G e t V a 0004340 l u e 4 7 2 Q F e t c h M e 0004360 t h o d O r H e l p 4 6 2 Q 0004400 G e t O b j F r o m U I D 4 5 0004420 2 Q T r a c e R H S 4 4 0 Q 0004440 P u t V a l u e 4 3 5 Q G 0004460 e t O b j F r o m U I D 4 1 0 0004500 Q F e t c h M e t h o d O r H 0004520 e l p 4 0 0 Q G e t O b j e 0004540 c t R e c 3 6 6 Q R o o m T 0004560 o P a r k P 3 6 3 Q G e t V 0004600 a l u e 3 3 5 Q F e t c h M 0004620 e t h o d O r H e l p 3 2 4 Q 0004640 D i s t a n c e 3 2 1 Q G 0004660 e t V a l u e 3 0 3 Q F u r 0004700 t h e s t R o a d S t o p 3 0 0004720 0 Q R o a d S t o p s 2 7 2 0004740 Q G e t V a l u e 2 5 1 Q 0004760 F e t c h M e t h o d O r H e l 0005000 p 2 4 0 Q G e t O b j e c t 0005020 R e c 2 2 3 Q N e a r e s t 0005040 R o a d S t o p 2 2 0 Q R o 0005060 a d S t o p s 2 1 2 Q G e t 0005100 V a l u e 1 7 1 Q F e t c h 0005120 M e t h o d O r H e l p 1 6 0 0005140 Q G e t O b j e c t R e c 1 0005160 5 1 Q P u t A u d i t R e c 0005200 1 4 5 Q A n y R o a d S t o p 0005220 1 4 2 Q G e t O b j e c t R 0005240 e c 1 2 0 Q F e t c h M e t 0005260 h o d O r H e l p 1 1 0 Q G 0005300 e t O b j F r o m U I D 1 0 0 0005320 Q T r a c e R H S 6 7 Q P 0005340 u t V a l u e 6 4 Q G e t O 0005360 b j F r o m U I D 4 3 Q F e 0005400 t c h M e t h o d O r H e l p 0005420 3 4 Q G e t O b j e c t R e c 0005440 2 2 Q G e t V a l u e 1 4 0005460 Q G e t V a l u e ) \r ( 1 2 0 0005500 2 Q R o o m 1 1 7 3 Q d i 0005520 r e c t i o n 1 1 6 7 Q m a 0005540 x M o v e 1 1 6 4 Q s t o p 0005560 p i n g P l a c e 1 1 4 2 Q 0005600 P r i n t 1 1 1 7 Q F i n d 0005620 S t o p p i n g P l a c e T r a 0005640 v e l e r R u l e s 1 1 0 1 Q 0005660 r u l e 1 0 6 0 Q N e w T 0005700 e m p 1 0 5 0 Q S t a n d a 0005720 r d A u d i t R e c o r d 1 0 0005740 3 7 Q s t o p p i n g P l a c 0005760 e 1 0 1 5 Q P r i n t 7 7 0006000 2 Q F i n d S t o p p i n g P 0006020 l a c e T r a v e l e r R u l e 0006040 s 7 5 4 Q r u l e 7 3 3 Q 0006060 N e w T e m p 7 2 3 Q S t 0006100 a n d a r d A u d i t R e c o r 0006120 d 7 0 4 Q d e s t i n a t i 0006140 o n 6 6 7 Q s t o p p i n g 0006160 P l a c e 6 4 5 Q P r i n t 0006200 6 2 2 Q F i n d S t o p p i 0006220 n g P l a c e T r a v e l e r R 0006240 u l e s 6 0 4 Q r u l e 5 0006260 6 3 Q N e w T e m p 5 5 3 Q 0006300 S t a n d a r d A u d i t R e 0006320 c o r d 5 3 4 Q d e s t i n 0006340 a t i o n 5 1 5 Q d e s t i 0006360 n a t i o n 5 1 1 Q s t o p 0006400 p i n g P l a c e 4 6 7 Q P 0006420 r i n t 4 4 4 Q F i n d S t 0006440 o p p i n g P l a c e T r a v e 0006460 l e r R u l e s 4 2 6 Q r u 0006500 l e 4 0 5 Q N e w T e m p 0006520 3 7 5 Q S t a n d a r d A u d 0006540 i t R e c o r d 3 6 0 Q d e 0006560 s t i n a t i o n 3 3 2 Q R 0006600 a n g e 1 3 1 6 Q d e s t i 0006620 n a t i o n 2 7 5 Q R o o m 0006640 2 6 7 Q d i r e c t i o n 0006660 2 4 6 Q R a n g e 1 2 3 5 Q 0006700 G a s S t a t i o n 2 1 5 Q 0006720 R o o m 2 0 7 Q d i r e c 0006740 t i o n 1 6 6 Q R a n g e 1 0006760 1 5 5 Q W e i g h S t a t i 0007000 o n 1 3 7 Q U n i o n H a l 0007020 l 1 3 4 Q s t o p p i n g P 0007040 l a c e 1 1 5 Q P r i n t 0007060 7 3 Q F i n d S t o p p i n g 0007100 P l a c e T r a v e l e r R u l 0007120 e s 5 5 Q r u l e 4 0 Q 0007140 N e w T e m p 3 1 Q S t a n 0007160 d a r d A u d i t R e c o r d 0007200 1 7 Q f u e l 1 1 Q t r u 0007220 c k ) \r ( 1 1 3 2 Q " U I S C 0007240 @ @ O x " 1 1 0 5 Q " U I S 0007260 C @ @ O x " 1 0 0 5 Q " U I 0007300 S C @ @ O u " 7 6 0 Q " U I 0007320 S C @ @ O u " 6 3 5 Q " U I 0007340 S C @ @ O v " 6 1 0 Q " U I 0007360 S C @ @ O v " 4 5 7 Q " U I 0007400 S C @ @ O w " 4 3 2 Q " U I 0007420 S C @ @ O w " 1 0 5 Q " U I 0007440 S C @ @ O t " 6 1 Q " U I S 0007460 C @ @ O t " ) \r G o T o S t o p 0007500 p i n g P l a c e T r a v e l e 0007520 r R u l e s D 1 \r ( P 0 ^ 0007540 v a l u e I 0 s e l f ) 0007560 \0 T \a \0 \0 001 021 p 006 @ Z g \0 \0 \n \0 0007600 \0 271 J k I 017 016 277 ` \0 \0 \ g \0 \0 \n 0007620 \0 \0 273 L @ g \0 \0 \n \0 \0 l 002 K 017 016 0007640 270 @ g \0 \0 \n \0 \0 g \0 \0 \n \0 \0 g \0 0007660 \0 \t \0 \0 \n \0 \0 236 @ ^ g \0 \0 \n \0 \0 0007700 275 N k M 017 016 020 H 020 \0 ( 1 1 1 Q 0007720 F e t c h M e t h o d O r H e l 0007740 p 1 0 0 Q I S A 7 5 Q G 0007760 e t O b j e c t R e c 6 7 Q 0010000 G e t V a l u e 6 1 Q G e t 0010020 V a l u e 4 4 Q G e t V a l 0010040 u e 3 3 Q F e t c h M e t h 0010060 o d O r H e l p 1 2 Q F e t 0010100 c h M e t h o d O r H e l p ) \r 0010120 ( 1 0 6 Q B u y G a s 7 2 Q 0010140 G a s S t a t i o n 6 4 Q 0010160 l o c a t i o n 5 6 Q t r u 0010200 c k 4 1 Q s t o p p i n g P 0010220 l a c e 3 0 Q M o v e 2 4 0010240 Q g a m e M a s t e r 7 F 0010260 i n d S t o p p i n g P l a c e 0010300 ) \r N I L \r T a k e T u r n T r 0010320 a v e l e r R u l e s D 1 \r ( 0010340 P 1 ^ v a l u e P 0 ^ 0010360 a u d i t R e c o r d I 0 0010400 s e l f ) 001 3 016 \0 \0 001 021 340 \r @ 0010420 g \0 \0 \n \0 \0 263 B g \0 \0 \t \0 \0 [ g 0010440 \0 \0 \n \0 \0 272 K k J 017 016 X g \0 \0 o 0010460 \0 \0 \0 \t \0 \0 \v \0 \0 277 @ g \0 \0 g \0 0010500 \0 \t \0 \0 \t \0 \0 H \f \0 \0 277 @ g \0 \0 0010520 g \0 \0 H \f \0 \0 271 @ g \0 \0 \n \0 \0 g 0010540 \0 \0 \n \0 \0 ] g \0 \0 \n \0 \0 274 M g \0 0010560 \0 \t \0 \0 l 002 L 017 016 262 D g \0 \0 \t \0 0010600 \0 _ 016 g \0 \0 \n \0 \0 276 O 016 k N 017 016 0010620 X g \0 \0 o \0 \0 \0 \t \0 \0 \v \0 \0 277 @ 0010640 g \0 \0 g \0 \0 \t \0 \0 \t \0 \0 H \f \0 \0 0010660 277 @ g \0 \0 g \0 \0 H \f \0 \0 271 @ g \0 0010700 \0 \n \0 \0 g \0 \0 \n \0 \0 _ 022 g \0 \0 \n 0010720 \0 \0 _ 020 277 O 022 g \0 \0 \t \0 \0 l 002 O 0010740 020 017 016 262 G g \0 \0 \t \0 \0 _ 026 g \0 \0 0010760 \n \0 \0 _ 024 277 O 026 k O 024 017 016 X g \0 0011000 \0 o \0 \0 \0 \t \0 \0 \v \0 \0 277 @ g \0 \0 0011020 g \0 \0 \t \0 \0 \t \0 \0 H \f \0 \0 277 @ g 0011040 \0 \0 g \0 \0 H \f \0 \0 271 @ _ 032 g \0 \0 0011060 \n \0 \0 _ 030 277 O 032 k O 030 017 016 020 \0 ( 0011100 4 4 6 Q F e t c h M e t h o d 0011120 O r H e l p 4 3 4 Q P u t A 0011140 u d i t R e c 4 2 0 Q P u t 0011160 A u d i t R e c 4 1 4 Q A n 0011200 y R o a d S t o p 4 1 1 Q G 0011220 e t O b j e c t R e c 3 7 6 Q 0011240 P u t V a l u e 3 7 3 Q G 0011260 e t O b j F r o m U I D 3 4 6 0011300 Q F e t c h M e t h o d O r H 0011320 e l p 3 3 6 Q G e t O b j e 0011340 c t R e c 3 2 0 Q G e t O b 0011360 j e c t R e c 3 0 5 Q F e t 0011400 c h M e t h o d O r H e l p 2 0011420 7 5 Q G e t V a l u e 2 6 7 0011440 Q G e t V a l u e 2 5 7 Q 0011460 P u t A u d i t R e c 2 4 3 Q 0011500 P u t A u d i t R e c 2 3 7 0011520 Q A n y R o a d S t o p 2 3 0011540 4 Q G e t O b j e c t R e c 0011560 2 2 1 Q P u t V a l u e 2 1 0011600 6 Q G e t O b j F r o m U I D 0011620 1 7 4 Q F e t c h M e t h o 0011640 d O r H e l p 1 6 4 Q G e t 0011660 O b j e c t R e c 1 4 7 Q G 0011700 e t O b j e c t R e c 1 3 7 Q 0011720 F e t c h M e t h o d O r H e 0011740 l p 1 3 0 Q G e t V a l u e 0011760 1 2 2 Q G e t V a l u e 1 0012000 1 2 Q P u t A u d i t R e c 0012020 7 6 Q P u t A u d i t R e c 0012040 7 2 Q A n y R o a d S t o p 0012060 6 7 Q G e t O b j e c t R e c 0012100 5 4 Q P u t V a l u e 5 1 0012120 Q G e t O b j F r o m U I D 0012140 3 0 Q F e t c h M e t h o d O 0012160 r H e l p 2 1 Q G e t O b j 0012200 e c t R e c 1 1 Q G e t V a 0012220 l u e ) \r ( 4 4 3 Q G o T o S 0012240 t o p p i n g P l a c e 4 3 0 0012260 Q B a c k w a r d 4 2 5 Q 0012300 d i r e c t i o n 4 0 6 Q U 0012320 n i o n H a l l 4 0 3 Q d e 0012340 s t i n a t i o n 3 6 4 Q r 0012360 u l e 3 4 3 Q N e w T e m p 0012400 3 3 3 Q S t a n d a r d A u 0012420 d i t R e c o r d 3 1 5 Q A 0012440 l i c e s R e s t a u r a n t 0012460 3 0 2 Q I n s t O f 2 7 2 Q 0012500 l o c a t i o n 2 6 4 Q t 0012520 r u c k 2 5 3 Q F o r w a r 0012540 d 2 5 0 Q d i r e c t i o n 0012560 2 3 1 Q A l i c e s R e s t 0012600 a u r a n t 2 2 6 Q d e s t 0012620 i n a t i o n 2 0 7 Q r u l 0012640 e 1 7 1 Q N e w T e m p 1 0012660 6 1 Q S t a n d a r d A u d i 0012700 t R e c o r d 1 4 4 Q U n i 0012720 o n H a l l 1 3 4 Q I n s t 0012740 O f 1 2 5 Q l o c a t i o n 0012760 1 1 7 Q t r u c k 1 0 6 Q 0013000 F o r w a r d 1 0 3 Q d i 0013020 r e c t i o n 6 4 Q A l i c 0013040 e s R e s t a u r a n t 6 1 Q 0013060 d e s t i n a t i o n 4 2 Q 0013100 r u l e 2 5 Q N e w T e m 0013120 p 1 6 Q S t a n d a r d A u 0013140 d i t R e c o r d 6 d e s t 0013160 i n a t i o n ) \r ( 3 7 0 Q " 0013200 U I S C @ @ P > " 2 1 3 Q " 0013220 U I S C @ @ P = " 4 6 Q " U 0013240 I S C @ @ O | " ) \r ( P R E T T 0013260 Y C O M P R I N T T R A V E L 0013300 E R C O M S ) \r ( R P A Q Q T 0013320 R A V E L E R C O M S ( ( * 0013340 C o p y r i g h t ( c ) 1 9 0013360 8 3 b y X e r o x C o r p 0013400 o r a t i o n . ) ( * * F 0013420 i l e f o r a T r a v e l 0013440 e r . - - A v e r y \r s 0013460 i m p l e a u t o m a t i c 0013500 p l a y e r f o r T R U C K 0013520 I N . ) ( * T R U C K I N 0013540 i s a m i n i - e x p e r t 0013560 s y s t e m f o r t e a c 0013600 h i n g k n o w l e d g e \r 0013620 r e p r e s e n t a t i o n t 0013640 e c h n i q u e s i n t h e 0013660 L o o p s p r o g r a m m i 0013700 n g s y s t e m . T r u c k 0013720 i n p r o v i d e s a s i 0013740 m p l e s i m u l a t i o n 0013760 \r e n v i r o n m e n t f o r 0014000 n o v i c e L o o p s u s 0014020 e r s i n w h i c h s m a 0014040 l l b o d i e s o f k n o 0014060 w l e d g e c a n b e c r 0014100 e a t e d a n d t e s t e d 0014120 \r i n t e r a c t i v e l y . 0014140 K n o w l e d g e i n T r 0014160 u c k i n i s i n t h e 0014200 f o r m o f r u l e s f o 0014220 r c o n t r o l l i n g a 0014240 g a m e p i e c e t o \r " 0014260 m a x i m i z e p r o f i t . 0014300 " ) ( C L A S S E S * T R 0014320 A V E L E R C L A S S E S ) ( 0014340 F N S * T R A V E L E R F N 0014360 S ) ( I N S T A N C E S * 0014400 T R A V E L E R I N S T A N C E 0014420 S ) ) ) \r ( R P A Q Q T R A V 0014440 E L E R C L A S S E S ( T r a 0014460 v e l e r ) ) \r ( D E F C L A S 0014500 S E S T r a v e l e r ) \r ( D 0014520 E F C L A S S T r a v e l e r 0014540 ( M e t a C l a s s P l a y 0014560 e r M e t a d o c ( * * 0014600 A T r a v e l e r i s a 0014620 p l a y e r w h o t o u r s 0014640 b a c k a n d f o r t h 0014660 \r b e t w e e n U n i o n H a 0014700 l l a n d A l i c e s R e s 0014720 t a u r a n t , b u y i n g 0014740 g a s o l i n e a n d g e t 0014760 t i n g w e i g h e d a s 0015000 n e e d e d . E x a m p l e 0015020 o f a \r v e r y s i m p l 0015040 e a u t o m a t e d p l a y 0015060 e r t h a t d o e s n o t 0015100 c o m p e t e v e r y k n o 0015120 w l e d g e a b l y t o w i 0015140 n . ) E d i t e d : ( * m 0015160 j s : \r " 1 8 - F E B - 8 3 0015200 1 0 : 5 3 " ) ) ( S u p e r s 0015220 P l a y e r ) ( C l a s s V 0015240 a r i a b l e s ) ( I n s t a 0015260 n c e V a r i a b l e s ( d e 0015300 s t i n a t i o n N I L d o 0015320 c ( * \r C u r r e n t d e 0015340 s t i n a t i o n . E i t h e 0015360 r A l i c e s R e s t a u r a 0015400 n t o r t h e U n i o n H 0015420 a l l . ) ) ( d i r e c t i o 0015440 n N I L d o c ( * F o r 0015460 w a r d o r \r B a c k w a r 0015500 d d i r e c t i o n o f t 0015520 r a v e l o n t h e h i g 0015540 h w a y . ) ) ( s t o p p i n 0015560 g P l a c e N I L d o c ( 0015600 * P l a c e t o s t o p 0015620 e n r o u t e t o \r d e s t 0015640 i n a t i o n . ) ) ) ( M e t 0015660 h o d s ( B u y G a s B u y 0015700 G a s T r a v e l e r R u l e s 0015720 d o c ( * R u l e S e t 0015740 B u y G a s T r a v e l e r R u 0015760 l e s i s i n s t a l l e d 0016000 \r a s t h e s e l e c t o 0016020 r B u y G a s o f t h e 0016040 c l a s s T r a v e l e r ) 0016060 R u l e S e t B u y G a s T r 0016100 a v e l e r R u l e s ) ( F i 0016120 n d S t o p p i n g P l a c e 0016140 \r F i n d S t o p p i n g P l a 0016160 c e T r a v e l e r R u l e s 0016200 d o c ( * R u l e S e t F 0016220 i n d S t o p p i n g P l a c e 0016240 T r a v e l e r R u l e s i s 0016260 i n s t a l l e d a s t h 0016300 e \r s e l e c t o r F i n d 0016320 S t o p p i n g P l a c e o f 0016340 t h e c l a s s T r a v e 0016360 l e r ) R u l e S e t F i n 0016400 d S t o p p i n g P l a c e T r 0016420 a v e l e r R u l e s ) ( \r G 0016440 o T o S t o p p i n g P l a c e 0016460 G o T o S t o p p i n g P l a 0016500 c e T r a v e l e r R u l e s 0016520 d o c ( * R u l e S e t G 0016540 o T o S t o p p i n g P l a c e 0016560 T r a v e l e r R u l e s i s 0016600 \r i n s t a l l e d a s t 0016620 h e s e l e c t o r G o T o 0016640 S t o p p i n g P l a c e o f 0016660 t h e c l a s s T r a v e 0016700 l e r ) R u l e S e t \r G o 0016720 T o S t o p p i n g P l a c e T 0016740 r a v e l e r R u l e s ) ( T 0016760 a k e T u r n T a k e T u r n 0017000 T r a v e l e r R u l e s d o 0017020 c ( * R u l e S e t T a k 0017040 e T u r n T r a v e l e r R u l 0017060 e s \r i s i n s t a l l e d 0017100 a s t h e s e l e c t o r 0017120 T a k e T u r n o f t h e 0017140 c l a s s T r a v e l e r ) 0017160 R u l e S e t T a k e T u r 0017200 n T r a v e l e r R u l e s ) ) 0017220 ) \r ( R P A Q Q T R A V E L E 0017240 R F N S ( B u y G a s T r a v 0017260 e l e r R u l e s F i n d S t 0017300 o p p i n g P l a c e T r a v e 0017320 l e r R u l e s G o T o S t o 0017340 p p i n g P l a c e T r a v e l 0017360 e r R u l e s \r T a k e T u r 0017400 n T r a v e l e r R u l e s ) ) 0017420 \r ( R P A Q Q T R A V E L E R 0017440 I N S T A N C E S ( B u y G a 0017460 s T r a v e l e r R u l e s F 0017500 i n d S t o p p i n g P l a c e 0017520 T r a v e l e r R u l e s \r G 0017540 o T o S t o p p i n g P l a c e 0017560 T r a v e l e r R u l e s T a 0017600 k e T u r n T r a v e l e r R u 0017620 l e s ) ) \r ( D E F I N S T R 0017640 u l e S e t ( B u y G a s T r 0017660 a v e l e r R u l e s " J Z S 0017700 @ @ A > N > " ) ( p e r s p e 0017720 c t i v e N o d e # & ( R u l 0017740 e S e t N o d e " J Z S @ @ A 0017760 > N @ " ) ) ( n a m e \r # ( 0020000 B u y G a s T r a v e l e r R u 0020020 l e s N I L R e m e m b e r 0020040 N a m e ) ) ( c o m p i l e d 0020060 R u l e s B u y G a s T r a v 0020100 e l e r R u l e s ) ( w o r k 0020120 S p a c e T r a v e l e r ) 0020140 ( \r a r g s N I L ) ( t e m 0020160 p V a r s ( s p a c e I n T a 0020200 n k f u e l A f f o r d a b l 0020220 e f u e l A v a i l a b l e 0020240 q t y ) ) ( t a s k V a r s 0020260 N I L ) ( d e b u g V a r s 0020300 N I L ) ( \r n u m R u l e s 0020320 2 ) ( c o n t r o l S t r u c 0020340 t u r e D O A L L ) ( w h i 0020360 l e C o n d i t i o n N I L ) 0020400 ( c o m p i l e r O p t i o n 0020420 s N I L ) ( a u d i t C l a 0020440 s s N I L ) ( \r m e t a A s 0020460 s i g n m e n t s N I L ) ( 0020500 r u l e C l a s s N I L ) ( 0020520 t a s k C l a s s ) ( a r g u 0020540 m e n t s ) ) \r ( D E F I N S T 0020560 R u l e S e t ( F i n d S t 0020600 o p p i n g P l a c e T r a v e 0020620 l e r R u l e s " J Z S @ @ A 0020640 > N ? " ) ( p e r s p e c t i 0020660 v e N o d e # & ( R u l e S e 0020700 t N o d e \r " J Z S @ @ A > N 0020720 A " ) ) ( n a m e # ( F i n 0020740 d S t o p p i n g P l a c e T r 0020760 a v e l e r R u l e s N I L 0021000 R e m e m b e r N a m e ) ) ( 0021020 c o m p i l e d R u l e s \r F 0021040 i n d S t o p p i n g P l a c e 0021060 T r a v e l e r R u l e s ) ( 0021100 w o r k S p a c e T r a v e l 0021120 e r ) ( a r g s N I L ) ( 0021140 t e m p V a r s ( w S t a t i 0021160 o n g a s S t a t i o n ) ) 0021200 ( \r t a s k V a r s N I L ) 0021220 ( d e b u g V a r s N I L ) 0021240 ( n u m R u l e s 5 ) ( c o 0021260 n t r o l S t r u c t u r e D 0021300 O 1 ) ( w h i l e C o n d i t 0021320 i o n N I L ) ( \r c o m p i 0021340 l e r O p t i o n s ( A T ) 0021360 ) ( a u d i t C l a s s N I 0021400 L ) ( m e t a A s s i g n m e 0021420 n t s N I L ) ( r u l e C l 0021440 a s s N I L ) ( t a s k C l 0021460 a s s ) ( a r g u m e n t s ) 0021500 ) \r ( D E F I N S T R u l e S 0021520 e t ( G o T o S t o p p i n g 0021540 P l a c e T r a v e l e r R u l 0021560 e s " J Z S @ @ A > M | " ) 0021600 ( p e r s p e c t i v e N o d e 0021620 # & ( R u l e S e t N o d e 0021640 \r " J Z S @ @ A > N B " ) ) ( 0021660 n a m e # ( G o T o S t o p p 0021700 i n g P l a c e T r a v e l e r 0021720 R u l e s N I L R e m e m b 0021740 e r N a m e ) ) ( c o m p i l 0021760 e d R u l e s \r G o T o S t o 0022000 p p i n g P l a c e T r a v e l 0022020 e r R u l e s ) ( w o r k S p 0022040 a c e T r a v e l e r ) ( a 0022060 r g s N I L ) ( t e m p V a 0022100 r s N I L ) ( t a s k V a r 0022120 s N I L ) ( \r d e b u g V a 0022140 r s N I L ) ( n u m R u l e 0022160 s 2 ) ( c o n t r o l S t r 0022200 u c t u r e D O A L L ) ( w 0022220 h i l e C o n d i t i o n N I 0022240 L ) ( c o m p i l e r O p t i 0022260 o n s N I L ) ( \r a u d i t 0022300 C l a s s N I L ) ( m e t a 0022320 A s s i g n m e n t s N I L ) 0022340 ( r u l e C l a s s N I L ) 0022360 ( t a s k C l a s s ) ( a r 0022400 g u m e n t s ) ) \r ( D E F I N 0022420 S T R u l e S e t ( T a k e 0022440 T u r n T r a v e l e r R u l e 0022460 s " J Z S @ @ A > M { " ) ( 0022500 p e r s p e c t i v e N o d e 0022520 # & ( R u l e S e t N o d e " 0022540 J Z S @ @ A > N C " ) ) ( \r n 0022560 a m e # ( T a k e T u r n T r 0022600 a v e l e r R u l e s N I L 0022620 R e m e m b e r N a m e ) ) ( 0022640 c o m p i l e d R u l e s T a 0022660 k e T u r n T r a v e l e r R u 0022700 l e s ) ( w o r k S p a c e 0022720 \r T r a v e l e r ) ( a r g s 0022740 N I L ) ( t e m p V a r s 0022760 N I L ) ( t a s k V a r s N 0023000 I L ) ( d e b u g V a r s N 0023020 I L ) ( n u m R u l e s 4 ) 0023040 ( c o n t r o l S t r u c t u 0023060 r e \r D O A L L ) ( w h i l 0023100 e C o n d i t i o n N I L ) 0023120 ( c o m p i l e r O p t i o n s 0023140 ( A ) ) ( a u d i t C l a s 0023160 s N I L ) ( m e t a A s s i 0023200 g n m e n t s N I L ) ( r u 0023220 l e C l a s s \r N I L ) ( t 0023240 a s k C l a s s ) ( a r g u m 0023260 e n t s ) ) \r ( D E F I N S T 0023300 R u l e S e t N o d e ( " J Z 0023320 S @ @ A > N @ " ) ( p e r s p 0023340 e c t i v e s ? R u l e S e 0023360 t # & ( R u l e S e t " J Z 0023400 S @ @ A > N > " ) S o u r c e 0023420 # & ( \r R u l e S e t S o u r 0023440 c e " J Z S @ @ A > N D " ) ) 0023460 ) \r ( D E F I N S T R u l e S 0023500 e t N o d e ( " J Z S @ @ A > 0023520 N A " ) ( p e r s p e c t i v 0023540 e s ? R u l e S e t # & ( 0023560 R u l e S e t " J Z S @ @ A > 0023600 N ? " ) S o u r c e # & ( \r 0023620 R u l e S e t S o u r c e " J 0023640 Z S @ @ A > N E " ) ) ) \r ( D E 0023660 F I N S T R u l e S e t N o d 0023700 e ( " J Z S @ @ A > N B " ) 0023720 ( p e r s p e c t i v e s ? 0023740 R u l e S e t # & ( R u l e S 0023760 e t " J Z S @ @ A > M | " ) 0024000 S o u r c e # & ( \r R u l e S 0024020 e t S o u r c e " J Z S @ @ A 0024040 > N F " ) ) ) \r ( D E F I N S T 0024060 R u l e S e t N o d e ( " J 0024100 Z S @ @ A > N C " ) ( p e r s 0024120 p e c t i v e s ? R u l e S 0024140 e t # & ( R u l e S e t " J 0024160 Z S @ @ A > M { " ) S o u r c 0024200 e # & ( \r R u l e S e t S o u 0024220 r c e " J Z S @ @ A > N G " ) 0024240 ) ) \r ( D E F I N S T R u l e 0024260 S e t S o u r c e ( " J Z S @ 0024300 @ A > N D " ) ( i n d e x e d 0024320 V a r s ( ( # & ( R u l e " 0024340 U I S C @ @ P ? " ) ) ( # & ( 0024360 R u l e " U I S C @ @ P @ " ) 0024400 ) ) ) ( \r p e r s p e c t i v 0024420 e N o d e # & ( R u l e S e t 0024440 N o d e " J Z S @ @ A > N @ " 0024460 ) ) ( c r e a t e d " 2 7 - 0024500 J A N - 8 3 0 0 : 3 1 : 2 1 " 0024520 ) ( c r e a t o r S T E F I 0024540 K ) ( e d i t e d \r " 9 - 0024560 J U N - 8 3 0 9 : 5 5 : 0 9 " 0024600 ) ( e d i t o r S T E F I K 0024620 ) ) \r ( D E F I N S T R u l e 0024640 S e t S o u r c e ( " J Z S @ 0024660 @ A > N E " ) ( i n d e x e d 0024700 V a r s ( ( # & ( R u l e " 0024720 U I S C @ @ O t " ) ) ( # & ( 0024740 R u l e " U I S C @ @ O u " ) 0024760 ) ( # & ( \r R u l e " U I S 0025000 C @ @ O v " ) ) ( # & ( R u l 0025020 e " U I S C @ @ O w " ) ) ( 0025040 # & ( R u l e " U I S C @ @ O 0025060 x " ) ) ( # & ( R u l e " J 0025100 [ S @ @ A O G " ) ) ) ) ( p e 0025120 r s p e c t i v e N o d e \r # 0025140 & ( R u l e S e t N o d e " J 0025160 Z S @ @ A > N A " ) ) ( c r e 0025200 a t e d " 2 7 - J A N - 8 3 0025220 0 0 : 3 4 : 4 6 " ) ( c r e a 0025240 t o r S T E F I K ) ( e d i 0025260 t e d \r " 9 - J U N - 8 3 0025300 1 0 : 3 8 : 2 5 " ) ( e d i t 0025320 o r S T E F I K ) ) \r ( D E F 0025340 I N S T R u l e S e t S o u r 0025360 c e ( " J Z S @ @ A > N F " ) 0025400 ( i n d e x e d V a r s ( ( 0025420 # & ( R u l e " U I S C @ @ P 0025440 A " ) ) ( # & ( R u l e " U 0025460 I S C @ @ P B " ) ) ( # & ( \r 0025500 R u l e " J [ S @ @ A O > " ) 0025520 ) ) ) ( p e r s p e c t i v e 0025540 N o d e # & ( R u l e S e t N 0025560 o d e " J Z S @ @ A > N B " ) 0025600 ) ( c r e a t e d " 2 7 - J 0025620 A N - 8 3 0 0 : 0 2 : 0 0 " ) 0025640 ( \r c r e a t o r S T E F I 0025660 K ) ( e d i t e d " 9 - J 0025700 U N - 8 3 1 0 : 4 1 : 0 0 " ) 0025720 ( e d i t o r S T E F I K ) 0025740 ) \r ( D E F I N S T R u l e S 0025760 e t S o u r c e ( " J Z S @ @ 0026000 A > N G " ) ( i n d e x e d V 0026020 a r s ( ( # & ( R u l e " U 0026040 I S C @ @ O | " ) ) ( # & ( R 0026060 u l e " U I S C @ @ P = " ) ) 0026100 ( # & ( \r R u l e " U I S C 0026120 @ @ P > " ) ) ( # & ( R u l e 0026140 " U I S C @ @ P C " ) ) ( # 0026160 & ( R u l e " J _ S @ @ = l F 0026200 " ) ) ) ) ( p e r s p e c t i 0026220 v e N o d e # & ( R u l e S e 0026240 t N o d e \r " J Z S @ @ A > N 0026260 C " ) ) ( c r e a t e d " 2 0026300 6 - J A N - 8 3 2 3 : 1 5 : 3 0026320 5 " ) ( c r e a t o r S T E 0026340 F I K ) ( e d i t e d " 9 0026360 - J U N - 8 3 1 0 : 4 1 : 1 1 0026400 " ) ( e d i t o r \r S T E F 0026420 I K ) ) \r ( D E F I N S T R u 0026440 l e ( " U I S C @ @ P ? " ) 0026460 ( s o u r c e \r " ( * B u y 0026500 g a s o l i n e a s l i m 0026520 i t e d b y v a r i o u s 0026540 c o n s t r a i n t s . ) \r \r 0026560 T H E N s p a c e I n 0026600 T a n k _ t r u c k : : M a x F 0026620 u e l - t r u c k : f u e l \r \t 0026640 \r f u e l A 0026660 v a i l a b l e _ t r u c k : l 0026700 o c a t i o n : q t y \r \r 0026720 f u e l A f f o r 0026740 d a b l e _ t r u c k : c a s h 0026760 B o x / ( P r i c e P e r U n i 0027000 t t r u c k : l o c a t i o n 0027020 ) \r \r q t y 0027040 _ ( M I N s p a c e I n T a n 0027060 k f u e l A f f o r d a b l e 0027100 f u e l A v a i l a b l e ) ; 0027120 " ) ( e d i t e d " 9 - J 0027140 U N - 8 3 0 9 : 5 5 : 0 9 " ) 0027160 ( e d i t o r \r S T E F I K 0027200 ) ( r u l e N u m b e r 1 ) 0027220 ( r u l e S e t # & ( R u l 0027240 e S e t " J Z S @ @ A > N > " 0027260 ) ) ) \r ( D E F I N S T R u l 0027300 e ( " U I S C @ @ P @ " ) ( 0027320 s o u r c e \r " ( * N o w 0027340 a p p r o p r i a t e q u a n 0027360 t i t y h a s b e e n c o 0027400 m p u t e d ) \r \r I F 0027420 q t y > 0 \r T H E N 0027440 ( _ \ g a m e M a s t e r 0027460 B u y q t y ) ; " ) ( e d 0027500 i t e d " 9 - J U N - 8 3 0027520 0 9 : 5 5 : 0 9 " ) ( e d i t 0027540 o r S T E F I K ) ( r u l e 0027560 N u m b e r 2 ) ( \r r u l e 0027600 S e t # & ( R u l e S e t " 0027620 J Z S @ @ A > N > " ) ) ) \r ( D 0027640 E F I N S T R u l e ( " U I 0027660 S C @ @ O t " ) ( s o u r c e 0027700 \r " ( * R e t u r n a s 0027720 a v a l u e t h e n e x t 0027740 p l a c e t o s t o p e 0027760 n r o u t e t o d e s t i n 0030000 a t i o n . ) \r \r I F t r u c 0030020 k : f u e l = 0 \r T H E N s 0030040 t o p p i n g P l a c e _ ( A n 0030060 y R o a d S t o p $ U n i o n 0030100 H a l l ) ; " ) ( e d i t e d 0030120 " 9 - J U N - 8 3 1 0 : 3 0030140 8 : 2 5 " ) ( e d i t o r S 0030160 T E F I K ) ( \r r u l e N u m 0030200 b e r 1 ) ( r u l e S e t 0030220 # & ( R u l e S e t " J Z S @ 0030240 @ A > N ? " ) ) ) \r ( D E F I N 0030260 S T R u l e ( " U I S C @ @ 0030300 O u " ) ( s o u r c e \r " I 0030320 F w S t a t i o n _ ( N e a r 0030340 e s t R o a d S t o p ( R o a 0030360 d S t o p s $ W e i g h S t a 0030400 t i o n . R a n g e 1 d i r 0030420 e c t i o n ' R o o m ) ) \r 0030440 ( D i s t a n c e w S t a 0030460 t i o n ) < ( D i s t a n c e 0030500 d e s t i n a t i o n ) \r T H 0030520 E N s t o p p i n g P l a c e 0030540 _ w S t a t i o n ; " ) ( e d 0030560 i t e d " 9 - J U N - 8 3 0030600 1 0 : 3 8 : 2 5 " ) ( e d i t 0030620 o r S T E F I K ) ( r u l e 0030640 N u m b e r 2 ) ( r u l e S 0030660 e t \r # & ( R u l e S e t " 0030700 J Z S @ @ A > N ? " ) ) ) \r ( D 0030720 E F I N S T R u l e ( " U I 0030740 S C @ @ O v " ) ( s o u r c e 0030760 \r " \r I F g a s S t a t i 0031000 o n _ ( F u r t h e s t R o a d 0031020 S t o p ( R o a d S t o p s 0031040 $ G a s S t a t i o n . R a n 0031060 g e 1 d i r e c t i o n ' R 0031100 o o m ) ) \r ( D i s t a n c 0031120 e g a s S t a t i o n ) < ( D 0031140 i s t a n c e d e s t i n a t 0031160 i o n ) \r T H E N s t o p p i 0031200 n g P l a c e _ g a s S t a t i 0031220 o n ; " ) ( e d i t e d " 0031240 9 - J U N - 8 3 1 0 : 3 8 : 2 0031260 5 " ) ( e d i t o r S T E F 0031300 I K ) ( r u l e N u m b e r 0031320 3 ) ( r u l e S e t \r # & ( 0031340 R u l e S e t " J Z S @ @ A > 0031360 N ? " ) ) ) \r ( D E F I N S T 0031400 R u l e ( " U I S C @ @ O w " 0031420 ) ( s o u r c e \r " I F ( 0031440 D i s t a n c e d e s t i n a 0031460 t i o n ) < = . R a n g e 1 ( 0031500 R o o m T o P a r k P d e s t 0031520 i n a t i o n ) \r T H E N s 0031540 t o p p i n g P l a c e _ d e s 0031560 t i n a t i o n ; " ) ( e d i 0031600 t e d " 9 - J U N - 8 3 1 0031620 0 : 3 8 : 2 5 " ) ( e d i t o 0031640 r S T E F I K ) ( r u l e N 0031660 u m b e r 4 ) ( \r r u l e S 0031700 e t # & ( R u l e S e t " J 0031720 Z S @ @ A > N ? " ) ) ) \r ( D E 0031740 F I N S T R u l e ( " U I S 0031760 C @ @ O x " ) ( s o u r c e 0032000 " - > s t o p p i n g P l a c 0032020 e _ ( N t h R o a d S t o p \ 0032040 m a x M o v e d i r e c t i o 0032060 n N I L ' R o o m ) ; " ) 0032100 ( \r e d i t e d " 9 - J U N 0032120 - 8 3 1 0 : 3 8 : 2 5 " ) ( 0032140 e d i t o r S T E F I K ) ( 0032160 r u l e N u m b e r 5 ) ( r 0032200 u l e S e t # & ( R u l e S e 0032220 t " J Z S @ @ A > N ? " ) ) ) 0032240 \r ( D E F I N S T R u l e ( 0032260 " J [ S @ @ A O G " ) ( s o u 0032300 r c e N I L ) ( e d i t e d 0032320 " 2 7 - J A N - 8 3 1 3 : 2 0032340 7 : 0 3 " ) ( e d i t o r " 0032360 S T E F I K " ) ( r u l e N u 0032400 m b e r 6 ) \r ( r u l e S e 0032420 t # & ( R u l e S e t " J Z 0032440 S @ @ A > N ? " ) ) ( l h s ) 0032460 ( r h s ( S E T Q ^ v a l 0032500 u e ( N t h R o a d S t o p 0032520 m a x M o v e ( G e t V a l u 0032540 e s e l f ( Q U O T E \r d 0032560 i r e c t i o n ) ) ) ) ) ) \r ( 0032600 D E F I N S T R u l e ( " U 0032620 I S C @ @ P A " ) ( s o u r c 0032640 e \r " ( * A s k t o g o 0032660 t o a s t o p p i n g p 0032700 l a c e r e t u r n e d b y 0032720 F i n d S t o p p i n g P l a 0032740 c e ) \r \r \t - > . F i n d S t 0032760 o p p i n g P l a c e ( _ \ 0033000 g a m e M a s t e r M o v e 0033020 s t o p p i n g P l a c e ) ; " 0033040 ) ( e d i t e d " 9 - J U 0033060 N - 8 3 1 0 : 4 1 : 0 0 " ) 0033100 ( e d i t o r \r S T E F I K ) 0033120 ( r u l e N u m b e r 1 ) 0033140 ( r u l e S e t # & ( R u l e 0033160 S e t " J Z S @ @ A > M | " ) 0033200 ) ) \r ( D E F I N S T R u l e 0033220 ( " U I S C @ @ P B " ) ( s 0033240 o u r c e \r " \r ( * C h e 0033260 c k i f r e a l t r u c k 0033300 l o c a t i o n i s a g 0033320 a s s t a t i o n . D o n 0033340 ' t \r u s e s t o p 0033360 p i n g P l a c e , s i n c e 0033400 c h o s e n i t m a y n 0033420 o t h a v e b e e n r e a 0033440 c h e d \r b e c a u s 0033460 e o f c o p s o r r o b 0033500 b e r s ) \r \r \t I F ( I S A 0033520 t r u c k : l o c a t i o n $ 0033540 G a s S t a t i o n ) \r \t T H 0033560 E N . B u y G a s ; " ) ( e 0033600 d i t e d " 9 - J U N - 8 3 0033620 1 0 : 4 1 : 0 0 " ) ( e d i 0033640 t o r S T E F I K ) ( r u l 0033660 e N u m b e r 2 ) ( r u l e 0033700 S e t # & ( R u l e S e t \r 0033720 " J Z S @ @ A > M | " ) ) ) \r ( 0033740 D E F I N S T R u l e ( " J 0033760 [ S @ @ A O > " ) ( s o u r c 0034000 e N I L ) ( e d i t e d " 0034020 2 7 - J A N - 8 3 1 1 : 3 1 : 0034040 2 0 " ) ( e d i t o r " S T 0034060 E F I K " ) ( r u l e N u m b 0034100 e r 3 ) \r ( r u l e S e t 0034120 # & ( R u l e S e t " J Z S @ 0034140 @ A > M | " ) ) ( l h s ( I 0034160 S A s t o p p i n g P l a c e 0034200 ( Q U O T E G a s S t a t i 0034220 o n ) ) ) ( r h s ( S E T Q 0034240 ^ v a l u e ( _ \r s e l f 0034260 B u y G a s ) ) ) ) \r ( D E F 0034300 I N S T R u l e ( " U I S C 0034320 @ @ O | " ) ( s o u r c e \r 0034340 " ( * T o p L e v e l R u 0034360 l e S e t f o r T r a v e l 0034400 e r . \r T r a v e l b e 0034420 t w e e n U n i o n H a l l 0034440 a r a n d o m l y c h o s e 0034460 n A l i c e s R e s t a u r a 0034500 n t ) \r \r \t I F ~ d e s t i n 0034520 a t i o n \r \t T H E N d e s 0034540 t i n a t i o n _ ( A n y R o a 0034560 d S t o p $ A l i c e s R e s 0034600 t a u r a n t ) \r \t d 0034620 i r e c t i o n _ ' F o r w a r 0034640 d ; " ) ( e d i t e d " 9 0034660 - J U N - 8 3 1 0 : 4 1 : 1 1 0034700 " ) ( e d i t o r S T E F I 0034720 K ) ( r u l e N u m b e r 1 0034740 ) ( r u l e S e t # & ( \r R 0034760 u l e S e t " J Z S @ @ A > M 0035000 { " ) ) ) \r ( D E F I N S T R 0035020 u l e ( " U I S C @ @ P = " ) 0035040 ( s o u r c e \r " \t ( * 0035060 N o d e s t i n a t i o n 0035100 i f a t s t a r t ) \r \r \t I 0035120 F ( _ t r u c k : l o c a t 0035140 i o n I n s t O f $ U n i o 0035160 n H a l l ) \r \t T H E N d e 0035200 s t i n a t i o n _ ( A n y R o 0035220 a d S t o p $ A l i c e s R e 0035240 s t a u r a n t ) \r \t 0035260 d i r e c t i o n _ ' F o r w a 0035300 r d ; " ) ( e d i t e d " 0035320 9 - J U N - 8 3 1 0 : 4 1 : 1 0035340 1 " ) ( e d i t o r S T E F 0035360 I K ) ( r u l e N u m b e r 0035400 2 ) ( r u l e S e t # & ( \r 0035420 R u l e S e t " J Z S @ @ A > 0035440 M { " ) ) ) \r ( D E F I N S T 0035460 R u l e ( " U I S C @ @ P > " 0035500 ) ( s o u r c e \r " \t ( * 0035520 C h o o s e a n A l i c e s 0035540 t o g o t o . ) \r \r \t I F 0035560 ( _ t r u c k : l o c a t i 0035600 o n I n s t O f $ A l i c e 0035620 s R e s t a u r a n t ) \r \t T 0035640 H E N d e s t i n a t i o n _ 0035660 ( A n y R o a d S t o p $ U n 0035700 i o n H a l l ) \r \t d 0035720 i r e c t i o n _ ' B a c k w a 0035740 r d ; " ) ( e d i t e d " 0035760 9 - J U N - 8 3 1 0 : 4 1 : 1 0036000 1 " ) ( e d i t o r S T E F 0036020 I K ) ( r u l e N u m b e r 0036040 3 ) ( r u l e S e t # & ( \r 0036060 R u l e S e t " J Z S @ @ A > 0036100 M { " ) ) ) \r ( D E F I N S T 0036120 R u l e ( " U I S C @ @ P C " 0036140 ) ( s o u r c e " \t ( * S 0036160 e t d e s t i n a t i o n t 0036200 o U n i o n H a l l ) \r \r \t 0036220 T H E N . G o T o S t o p p i 0036240 n g P l a c e ; " ) ( e d i t 0036260 e d " 9 - J U N - 8 3 1 0 0036300 : 4 1 : 1 1 " ) ( e d i t o r 0036320 S T E F I K ) ( r u l e N u 0036340 m b e r 4 ) ( r u l e S e t 0036360 # & ( \r R u l e S e t " J Z 0036400 S @ @ A > M { " ) ) ) \r ( D E F 0036420 I N S T R u l e ( " J _ S @ 0036440 @ = l F " ) ( s o u r c e N 0036460 I L ) ( e d i t e d " 3 1 - 0036500 J A N - 8 3 2 0 : 4 5 : 4 3 " 0036520 ) ( e d i t o r " B O B R O 0036540 W " ) ( r u l e N u m b e r 0036560 5 ) \r ( r u l e S e t # & ( 0036600 R u l e S e t " J Z S @ @ A > 0036620 M { " ) ) ( l h s ) ( r h s 0036640 ( S E T Q ^ v a l u e ( P 0036660 R O G N ) ) ) ) \r N I L \r 0036675