$ od -c -N 50000 [phylum]<LISPUSERS>Lyric>solitaire.lcom!1 0000000 ( F I L E C R E A T E D " 1 7 0000020 - D e c - 8 7 1 3 : 5 4 : 2 5 0000040 " ( " c o m p i l e d o n 0000060 " { E R I N Y E S } < L I S P 0000100 U S E R S > L Y R I C > S O L I 0000120 T A I R E . ; 1 ) \r " 2 7 - A 0000140 p r - 8 7 1 6 : 4 8 : 4 9 " 0000160 b c o m p l ' d i n " X e r 0000200 o x L i s p 1 0 - J u n - 8 0000220 7 . . . " d a t e d " 1 0 0000240 - J u n - 8 7 1 0 : 5 1 : 4 0 0000260 " ) \r ( F I L E C R E A T E D 0000300 " 1 5 - J a n - 8 6 2 3 : 3 2 0000320 : 0 5 " { E R I S } < L I S P 0000340 U S E R S > K O T O > S O L I T 0000360 A I R E . ; 5 2 3 4 9 4 c h 0000400 a n g e s t o : ( V A R S 0000420 \r S O L I T A I R E C O M S ) 0000440 ( F N S S O L O D E A L D E 0000460 C K N X T C A R D C A R D I 0000500 M A G E C O U N T C A R D S 0000520 G O O D M O V E ? M O V E S S 0000540 S C A R D N A M E C R E A T 0000560 E H A N D \r C R E A T E S T A 0000600 C K S T A C K L O C P O S T 0000620 V A L U E ) ( M A C R O S K 0000640 I N G P ) p r e v i o u s d 0000660 a t e : " 1 5 - D e c - 8 5 0000700 2 2 : 0 1 : 1 8 " \r { E R I S 0000720 } < L I S P U S E R S > K O T O 0000740 > S O L I T A I R E . ; 3 ) \r S 0000760 O L O 036 D 4 \r ( P 0 X I 0001000 0 W ) \0 177 001 \0 \0 001 g \0 \0 \t 0001020 \0 \0 225 ` \0 \0 005 006 255 l 5 g \0 \0 j d 0001040 \f \0 \0 027 \0 \0 277 @ \t \0 \0 263 * n 002 262 0001060 n 002 I \n \0 \0 o \0 \0 \0 \n \0 \0 b \0 277 0001100 n 004 @ @ \n \0 \0 277 g \0 \0 l 022 \n \0 \0 0001120 @ \n \0 \0 277 021 020 \0 @ \t \0 \0 270 n 005 334 0001140 \t \0 \0 277 ` \0 \0 H ` \0 \0 H \n \0 \0 k 0001160 330 \v \0 \0 277 ` \0 \0 @ o \0 \0 \0 \v \0 \0 0001200 277 n 005 334 \t \0 \0 277 260 320 \0 ( 1 2 2 0001220 D I S M I S S 1 1 5 H I S T 0001240 1 0 3 S E T A 9 8 E L T 0001260 8 6 D I S M I S S 7 9 S 0001300 O L I T A I R E 7 1 D S P F 0001320 O N T 6 7 F O N T C R E A T 0001340 E 5 8 D S P T E X T U R E 0001360 4 8 C R E A T E W 4 1 G E 0001400 T R E G I O N 3 0 W I N D O 0001420 W P 2 2 A R R A Y 5 B O 0001440 U N D P ) \r ( 1 0 7 S O L O R 0001460 E S U L T S 9 4 S O L O R E 0001500 S U L T S 9 0 S O L O R E S 0001520 U L T S 6 2 H E L V E T I C 0001540 A 2 5 S O L O R E S U L T S 0001560 1 7 F I X P 9 S O L O R 0001600 E S U L T S 2 S O L O R E S 0001620 U L T S ) \r ( 1 1 2 " N u m 0001640 b e r o f c a r d s u p " 0001660 4 5 " J u s t w a i t i n 0001700 g P a t i e n t l y . . . " ) 0001720 \r S O L I T A I R E 036 D 4 \r ( 0001740 P 2 I P 0 G A M E V A 0001760 L U E I 1 R E P L A Y I 0002000 0 S O L O W ) \0 215 003 \0 \0 002 0002020 @ \t \0 \0 A \t \0 \0 m 316 021 001 \0 H \t \0 0002040 \0 277 k l \a 021 002 002 I J 363 263 # ` \0 \0 0002060 J \n \0 \0 ` \0 \0 J \n \0 \0 \t \0 \0 \n \0 0002100 \0 224 J 265 \f i 207 J m 377 324 272 260 334 h 022 0002120 263 ? ` \0 \0 \t \0 \0 263 7 ` \0 \0 d \t \0 0002140 \0 \n \0 \0 263 + 021 020 002 k Z l \a 363 263 027 0002160 ` \0 \0 J \n \0 \0 \t \0 \0 224 J 265 \n i 205 0002200 J k 324 260 347 h 022 246 ` \0 \0 \t \0 \0 227 ` 0002220 \0 \0 \t \0 \0 260 214 023 \b \0 \0 020 \0 ( 1 3 0002240 8 C O U N T C A R D S 1 3 2 0002260 D I S M I S S 1 2 5 F L I 0002300 P S T A C K 1 0 5 M O V E S 0002320 S S 1 0 2 E L T 8 3 M O 0002340 V E H S 8 0 H T O S ? 7 1 0002360 M O V E S S S 4 8 M O V E 0002400 S 4 5 S T O S ? 4 2 E L 0002420 T 3 5 E L T 1 6 P O S T 0002440 V A L U E 7 D E A L D E C K 0002460 3 C L E A R W ) \r ( 1 2 9 0002500 W a i t B e t w e e n M o v e s 0002520 1 2 2 H A N D 9 8 S T A 0002540 C K S 7 6 H A N D 6 8 H 0002560 A N D 3 8 S T A C K S 3 1 0002600 S T A C K S ) \r ( ) \r C A R D 0002620 I M A G E 036 D 4 \r ( P 2 R 0002640 A N K B M P 1 S U I T B M 0002660 P 0 B M I 0 C F 0002700 3 S p a d e s B i t s F 4 0002720 C l u b s B i t s F 5 1 0002740 0 B i t s F 6 D i a m o n 0002760 d s B i t s F 7 H e a r t 0003000 s B i t s ) \0 346 003 005 \0 001 l 036 l 0003020 - \n \0 \0 @ 006 \0 \0 311 \0 d j 360 223 277 S 0003040 260 034 d k 360 223 277 T 260 024 d l 002 360 222 277 0003060 V 211 l 003 360 222 W 016 202 \b \0 \0 @ 006 \0 \0 0003100 311 002 l \n 360 222 U 260 6 @ 006 \0 \0 311 002 d 0003120 l \r 360 224 277 l K 260 033 d l \f 360 223 277 l 0003140 Q 217 l \v 360 222 l J 210 @ 006 \0 \0 311 002 l 0003160 0 330 g \0 \0 l 022 \n \0 \0 \n \0 \0 021 003 002 0003200 n 377 377 H j d l 036 l - g \0 \0 \r \a \0 0003220 \0 j H k d l 034 l + g \0 \0 \r \a \0 \0 0003240 I j d H l 002 l h d g \0 \0 g \0 \0 0003260 \r \n \0 \0 J j d H l 036 J 006 \0 \0 310 004 0003300 331 l 002 333 l - J 006 \0 \0 310 003 331 l 002 333 0003320 h d g \0 \0 g \0 \0 \r \n \0 \0 I j d H 0003340 l 021 l 003 h d g \0 \0 g \0 \0 \r \n \0 \0 0003360 H 020 \0 ( 2 2 6 B I T B L T 2 0003400 0 6 B I T B L T 1 6 6 B I 0003420 T B L T 1 4 6 B L T S H A D 0003440 E 1 3 1 B L T S H A D E 1 0003460 1 1 G E T C H A R B I T M A P 0003500 1 0 8 F O N T C R E A T E 0003520 4 6 S H O U L D N T 6 B I 0003540 T M A P C R E A T E ) \r ( 2 2 2 0003560 R E P L A C E 2 1 9 I N P 0003600 U T 2 0 2 R E P L A C E 1 0003620 9 9 I N P U T 1 8 8 B I T 0003640 M A P 1 7 6 B I T M A P 1 0003660 6 2 R E P L A C E 1 5 9 I 0003700 N P U T 1 4 2 R E P L A C E 0003720 1 2 7 R E P L A C E 1 0 3 0003740 H E L V E T I C A 9 5 C A 0003760 R D 6 3 C A R D 5 0 C A 0004000 R D 1 0 C A R D ) \r ( ) \r C 0004020 O U N T C A R D S 036 D 4 \r ( P 0004040 1 S ) \0 ! 003 \0 \0 \0 l 003 j d 0004060 021 003 002 I H 363 263 024 J I \t \0 \0 006 \0 \0 0004100 311 002 324 272 I k 324 Y 260 354 J 020 \0 ( 1 6 0004120 T O P S U I T S T A C K ) \r ( 0004140 1 9 C A R D ) \r ( ) \r C R E A 0004160 T E H A N D 036 D 4 \r ( P 1 0004200 I I 0 F ) \0 H 005 \0 \0 001 h 0004220 l 4 @ 021 2 004 I d H 363 262 " 277 J 022 ` 0004240 \0 \0 k \n \0 \0 002 002 001 l 033 l 024 j h 032 0004260 032 032 032 032 032 \t \0 \0 \t \0 \0 020 \t \0 \0 274 0004300 K 265 016 L h 032 [ Z 277 I k 324 Y 260 312 L 0004320 h 032 [ 031 260 364 \0 ( 4 7 G E T C A 0004340 R D 4 3 F L I P S T A C K 0004360 4 0 S H O W C A R D S T A C K 0004400 2 2 E L T ) \r ( 1 8 S T A 0004420 C K S ) \r ( ) \r C R E A T E S T 0004440 A C K 036 D 4 \r ( P 5 J P 0004460 1 I I 0 N ) \0 \ 006 \0 0004500 \0 001 h @ d d k 331 332 l 002 333 k 330 021 B 0004520 005 k ] H 363 263 I \t \0 \0 274 K 265 021 L 0004540 h 032 [ Z 277 I k 324 271 M k 324 260 346 L h 0004560 032 [ 031 260 361 J 022 @ l \a \n \0 \0 n 001 302 0004600 j o \0 \0 \0 \t \0 \0 o \0 \0 \0 352 j 330 h 0004620 032 032 032 032 032 032 \t \0 \0 \t \0 \0 020 \0 ( 8 0004640 9 F L I P S T A C K 8 6 S 0004660 H O W C A R D S T A C K 6 9 0004700 F M I N U S 5 8 S T A C K L 0004720 O C 2 4 G E T C A R D ) \r N 0004740 I L \r ( 7 3 4 5 . 0 6 6 0004760 0 . 6 6 7 ) \r D E A L D E C K 0005000 036 D 4 \r ( P 0 I I 0 R 0005020 E D E A L ) \0 R 001 \0 \0 001 @ 225 ` 0005040 \0 \0 005 006 243 \b \0 \0 277 l 004 g \0 \0 ` \0 0005060 \0 037 d j 024 002 277 j \f \0 \0 027 \0 \0 l \a 0005100 g \0 \0 \n \0 \0 027 \0 \0 021 020 \0 k X l \a 0005120 363 263 023 ` \0 \0 H d \t \0 \0 \v \0 \0 277 H 0005140 k 324 260 353 023 l 035 \t \0 \0 027 \0 \0 020 \0 ( 0005160 7 6 C R E A T E H A N D 6 4 0005200 S E T A 6 1 C R E A T E S 0005220 T A C K 4 0 A R R A Y 2 9 0005240 A R R A Y 1 0 S H U F F L 0005260 E D E C K ) \r ( 7 9 H A N D 0005300 5 6 S T A C K S 4 3 S T A 0005320 C K S 3 7 P O I N T E R 3 0005340 2 S U I T S T A C K S 1 9 0005360 004 003 C A R D T Y P E # 1 6 P 0005400 O I N T E R 4 D E C K ) \r ( 0005420 ) \r F L I P S T A C K 036 D 4 \r 0005440 ( I 0 H ) \0 020 \0 \0 \0 001 @ 002 0005460 001 264 \v @ d \t \0 \0 \n \0 \0 @ 020 \0 ( 1 0005500 2 P U S H C A R D 9 N X T 0005520 C A R D ) \r N I L \r ( ) \r G E T 0005540 C A R D 036 D 4 \r ( P 0 C 0005560 I 0 I ) \0 = 001 \0 \0 001 ` \0 \0 0005600 @ \n \0 \0 021 001 \0 H 006 \0 \0 311 004 263 033 H 0005620 006 \0 \0 H \t \0 \0 024 004 277 H 006 \0 \0 l 036 0005640 l - \n \0 \0 024 006 277 H 006 \0 \0 H 006 \0 \0 0005660 h 024 \n 277 h 024 \b H 020 \0 ( 3 9 B I 0005700 T M A P C R E A T E 2 5 C A 0005720 R D I M A G E 6 E L T ) \r ( 0005740 5 0 C A R D 4 6 C A R D 0005760 3 2 C A R D 2 1 C A R D 0006000 1 3 C A R D 2 D E C K ) \r 0006020 ( ) \r G O O D M O V E ? 036 D 4 0006040 \r ( I 1 B O T I 0 T O 0006060 P ) \0 4 \0 \0 \0 002 @ 265 \f A 006 \0 \0 0006100 311 002 l \r 360 020 006 \0 \0 311 002 A 006 \0 \0 311 0006120 002 k 330 360 264 027 l 002 @ 006 \0 \0 311 \0 361 l 0006140 002 A 006 \0 \0 311 \0 361 360 h 360 020 \0 N I L 0006160 \r ( 4 3 C A R D 3 4 C A R 0006200 D 2 1 C A R D 1 5 C A R 0006220 D 6 C A R D ) \r ( ) \r H T O 0006240 S ? 036 D 4 \r ( I 0 H ) \0 0006260 \r \0 \0 \0 001 @ 001 001 264 \b @ 001 001 \t \0 \0 0006300 020 \0 ( 1 0 S E A R C H S T A C 0006320 K S ) \r N I L \r ( ) \r M O V E C 0006340 A R D 036 D 4 \r ( I 2 Y I 0006360 1 X I 0 C F 0 S 0006400 O L O W ) \0 i \0 001 \0 003 @ 006 \0 \0 0006420 311 \b 262 " @ 006 \0 \0 311 004 @ 006 \0 \0 311 \b 0006440 @ 006 \0 \0 311 \n A B @ 006 \0 \0 311 006 \r 006 0006460 \0 \0 260 1 P A B @ 006 \0 \0 311 006 h d d 0006500 d g \0 \0 g \0 \0 \r \n \0 \0 277 @ 006 \0 \0 0006520 311 004 h d P A B h d g \0 \0 g \0 \0 \r 0006540 \n \0 \0 277 @ 006 \0 \0 A 024 \b @ 006 \0 \0 B 0006560 024 \n @ 020 \0 ( 8 6 B I T B L T 0006600 6 2 B I T B L T 3 7 D O M 0006620 O V E ) \r ( 9 8 C A R D 9 1 0006640 C A R D 8 2 R E P L A C E 0006660 7 9 I N P U T 6 7 C A R 0006700 D 5 8 R E P L A C E 5 5 0006720 I N P U T 4 6 C A R D 3 1 0006740 C A R D 2 3 C A R D 1 7 0006760 C A R D 1 1 C A R D 3 0007000 C A R D ) \r ( ) \r D O M O V E 0007020 036 D 4 \r ( P 9 O L D L O W 0007040 P 8 O L D L E F T P 7 0007060 Y F C P 6 X F C P 4 0007100 X F P P 3 X W P P 2 0007120 Y F P P 1 Y W P P 0 0007140 N I 5 S A V E I 4 N 0007160 Y I 3 N X I 2 B O T 0007200 T O M I 1 L E F T I 0 0007220 I M A G E F 1 0 S O L O 0007240 W ) \0 300 \n 001 \0 006 021 ` 005 C A 331 \t 0007260 \0 \0 D B 331 \t \0 \0 275 d M 361 241 277 M ` 0007300 \0 \0 k 331 330 ` \0 \0 333 X C A 331 H 333 [ 0007320 C A 331 H 334 \ D B 331 H 333 Y D B 331 H 0007340 334 Z j d 021 " \t A d C 360 227 277 B D 360 0007360 221 h 020 A _ 020 277 B _ 022 277 A K N L 324 0007400 ^ H 333 N H 334 276 324 324 b 002 277 B I O 016 0007420 J 324 _ 016 H 333 O 016 H 334 _ 016 277 324 324 b 0007440 004 277 E j d W 024 O 020 O 022 l 036 l - g 0007460 \0 \0 g \0 \0 \r \n \0 \0 277 W 024 A B E j 0007500 d l 036 l - g \0 \0 g \0 \0 \r \n \0 \0 277 0007520 @ j d W 024 A B l 036 l - g \0 \0 g \0 0007540 \0 \r \n \0 \0 277 260 201 \0 ( 1 8 7 B I 0007560 T B L T 1 6 5 B I T B L T 0007600 1 4 3 B I T B L T 1 4 A B 0007620 S 8 A B S ) \r ( 1 8 3 R E 0007640 P L A C E 1 8 0 I N P U T 0007660 1 6 1 R E P L A C E 1 5 8 0007700 I N P U T 1 3 9 R E P L A C 0007720 E 1 3 6 I N P U T 3 0 M 0007740 a x C a r d M o v e 2 4 M a 0007760 x C a r d M o v e ) \r ( ) \r M O 0010000 V E H S 036 D 4 \r ( I 1 S N 0010020 I 0 H ) \0 033 \0 \0 \0 002 A d 0010040 262 027 @ 001 001 @ d 001 002 030 277 \n \0 \0 @ 001 0010060 001 243 @ \t \0 \0 A 020 \0 ( 2 3 F L I 0010100 P S T A C K 1 5 P U S H C A 0010120 R D ) \r N I L \r ( ) \r M O V E S 0010140 036 D 4 \r ( I 1 S 2 I 0 0010160 S 1 ) \0 024 \0 \0 \0 002 A 264 021 @ 001 0010200 h A \v \0 \0 @ h 030 @ \t \0 \0 A 020 \0 ( 0010220 1 6 F L I P S T A C K 9 M 0010240 O V E S 1 ) \r N I L \r ( ) \r M O 0010260 V E S 1 036 D 4 \r ( I 2 S 2 0010300 I 1 P I 0 L ) \0 031 0010320 \0 \0 \0 003 @ d 262 025 002 @ 001 B \v \0 \0 @ 0010340 001 A \n \0 \0 B @ 001 \n \0 \0 020 \0 ( 2 2 0010360 P U S H C A R D 1 6 U P C 0010400 A R D 1 0 M O V E S 1 ) \r N 0010420 I L \r ( ) \r U P C A R D 036 D 4 0010440 \r ( P 0 D Y I 1 Y I 0010460 0 X F 1 S O L O W ) 0010500 \0 200 001 001 \0 002 A 264 } @ 006 \0 \0 311 \n A 0010520 006 \0 \0 311 \n 331 021 001 \0 @ 006 \0 \0 311 006 j 0010540 d A 006 \0 \0 311 006 j H l 036 l - H 331 g 0010560 \0 \0 g \0 \0 \r \n \0 \0 Q @ 006 \0 \0 311 \b 0010600 @ 006 \0 \0 311 \n @ 006 \0 \0 311 006 j d l 036 0010620 l - H 331 g \0 \0 g \0 \0 \r \n \0 \0 @ 006 0010640 \0 \0 311 004 j d Q @ 006 \0 \0 311 \b @ 006 \0 0010660 \0 311 \n l 036 l - H 331 g \0 \0 g \0 \0 \r 0010700 \n \0 \0 h 020 \0 ( 1 2 4 B I T B L 0010720 T 8 7 B I T B L T 5 0 B 0010740 I T B L T ) \r ( 1 2 0 R E P L 0010760 A C E 1 1 7 I N P U T 1 0 0011000 6 C A R D 1 0 0 C A R D 0011020 9 1 C A R D 8 3 R E P L A 0011040 C E 8 0 I N P U T 6 7 C 0011060 A R D 6 1 C A R D 5 5 C 0011100 A R D 4 6 R E P L A C E 4 0011120 3 I N P U T 3 0 C A R D 0011140 2 2 C A R D 1 2 C A R D 0011160 6 C A R D ) \r ( ) \r M O V E S 0011200 S S 036 D 4 \r ( P 1 S T S 0011220 P 0 T S I 0 S F 2 0011240 G A M E V A L U E ) \0 c 002 001 0011260 \0 001 @ 001 001 021 021 001 H d 262 Y 006 \0 \0 311 0011300 002 H 006 \0 \0 311 \0 Y \t \0 \0 006 \0 \0 311 002 0011320 k 330 360 264 @ ` \0 \0 I @ 001 001 @ d 001 002 0011340 030 277 I k 330 l 004 \n \0 \0 ` \0 \0 l \a \n 0011360 \0 \0 002 002 002 001 l C 330 \v \0 \0 \v \0 \0 277 0011400 @ 001 001 244 @ \t \0 \0 277 R l 005 324 c 004 \t 0011420 \0 \0 i 020 \0 ( 9 5 P O S T V A L 0011440 U E 8 5 F L I P S T A C K 0011460 7 6 S E T A 7 3 M O V E C 0011500 A R D 6 3 E L T 5 5 S T 0011520 A C K L O C 2 4 T O P S U I 0011540 T S T A C K ) \r ( 5 8 S T A C 0011560 K S 3 7 S U I T S T A C K S 0011600 2 7 C A R D 1 8 C A R D 0011620 1 2 C A R D ) \r ( ) \r N X T 0011640 C A R D 036 D 4 \r ( I 0 S 0011660 F 1 S O L O W ) \0 330 001 001 \0 0011700 001 @ 002 001 001 @ 002 @ 002 001 002 030 277 @ 002 001 0011720 222 261 \0 306 h Q \n \0 \0 Q @ 002 002 001 @ 002 0011740 002 002 001 @ 001 262 034 @ 002 002 002 002 002 001 021 001 0011760 \0 H j 360 265 \v H 005 003 264 006 H \t \0 \0 022 0012000 221 j 211 @ 002 002 002 002 002 001 l - 330 330 @ 001 0012020 262 033 @ 002 002 002 002 001 021 001 \0 H j 360 265 \v 0012040 H 005 003 264 006 H \t \0 \0 022 222 l 036 205 @ 002 0012060 002 002 002 001 @ 001 262 034 @ 002 002 002 002 002 001 021 0012100 001 \0 H j 360 265 \v H 005 003 264 006 H \t \0 \0 0012120 022 222 l - 210 j @ 002 002 002 002 002 001 331 g \0 0012140 \0 \r \a \0 \0 277 @ 001 262 / h Q \n \0 \0 @ 0012160 001 \t \0 \0 001 006 \0 \0 311 006 j d @ 002 002 002 0012200 002 002 001 331 l 036 @ 002 002 002 002 001 331 l - g 0012220 \0 \0 \r \a \0 \0 277 020 \0 ( 2 1 2 B L 0012240 T S H A D E 1 7 8 L A S T 0012260 1 7 3 D S P T E X T U R E 1 0012300 6 3 B L T S H A D E 1 4 2 0012320 \ F Z E R O P 1 0 3 \ F Z E 0012340 R O P 6 1 \ F Z E R O P 2 0012360 3 D S P T E X T U R E ) \r ( 2 0012400 0 8 R E P L A C E 1 8 2 C 0012420 A R D 1 5 9 R E P L A C E ) 0012440 \r ( ) \r P U S H C A R D 036 D 4 0012460 \r ( I 1 C I 0 S ) \0 0012500 ; \0 \0 \0 002 A @ 002 002 002 002 001 @ d 001 227 0012520 001 001 006 \0 \0 311 \b 202 002 002 001 330 @ 002 002 002 0012540 002 002 001 @ d 001 227 001 001 006 \0 \0 311 \n 203 002 0012560 002 002 001 330 \v \0 \0 @ A @ 001 032 030 001 020 \0 0012600 ( 4 9 M O V E C A R D ) \r ( 3 0012620 8 C A R D 1 5 C A R D ) \r 0012640 ( ) \r P O S T V A L U E 036 D 4 0012660 \r ( I 0 V F 0 S O L O 0012700 W ) \0 226 \0 001 \0 001 n 001 364 l - P \v 0012720 \0 \0 g \0 \0 l 022 \n \0 \0 P \n \0 \0 h P 0012740 \n \0 \0 P h P \n \0 \0 h P \n \0 \0 h P 0012760 \n \0 \0 \t \0 \0 331 n 003 350 h P \n \0 \0 \t 0013000 \0 \0 g \0 \0 \r \a \0 \0 g \0 \0 P \n \0 \0 0013020 j @ 361 262 031 o \0 \0 \0 P \n \0 \0 277 j @ 0013040 331 P \n \0 \0 277 o \0 \0 \0 260 037 @ j 360 263 0013060 ) @ 005 003 265 037 o \0 \0 \0 P \n \0 \0 277 @ 0013100 P \n \0 \0 277 o \0 \0 \0 P \n \0 \0 277 P \n 0013120 \0 \0 020 \t \0 \0 262 340 o \0 \0 \0 260 355 \0 ( 0013140 1 4 0 \ F Z E R O P 1 3 6 0013160 D S P O P E R A T I O N 1 3 1 0013200 P R I N 1 1 2 2 P R I N 1 0013220 1 1 6 P R I N 1 9 1 P R 0013240 I N 1 8 3 P R I N 1 7 0 0013260 D S P O P E R A T I O N 6 3 0013300 B L T S H A D E 5 6 F O N T 0013320 H E I G H T 5 3 D S P F O N 0013340 T 4 4 F O N T D E S C E N T 0013360 4 1 D S P F O N T 3 6 D 0013400 S P Y P O S I T I O N 3 1 D 0013420 S P X P O S I T I O N 2 5 D 0013440 S P T E X T U R E 2 0 D S P 0013460 F O N T 1 6 F O N T C R E A 0013500 T E 8 M O V E T O ) \r ( 6 6 0013520 P A I N T 5 9 R E P L A C 0013540 E 1 1 H E L V E T I C A ) \r 0013560 ( 1 4 6 " D e a d e v e n 0013600 ! " 1 2 7 " " 0013620 1 1 2 " A h e a d b y $ " 0013640 9 6 " " 7 9 " D o 0013660 w n b y $ " ) \r S E A R C H 0013700 S T A C K S 036 D 4 \r ( P 0 0013720 I I 0 K ) \0 ( 001 \0 \0 001 021 0013740 020 \0 k X l \a 363 263 035 ` \0 \0 H \n \0 \0 0013760 001 001 @ \n \0 \0 227 ` \0 \0 H \n \0 \0 020 H 0014000 k 324 260 341 h 020 \0 ( 3 0 E L T 2 0014020 2 G O O D M O V E ? 1 6 E 0014040 L T ) \r ( 2 6 S T A C K S 1 0014060 2 S T A C K S ) \r ( ) \r S H O 0014100 W C A R D S T A C K 036 D 4 \r ( 0014120 I 0 S F 0 S O L O W ) 0014140 \0 K \0 001 \0 001 @ d 002 001 262 E 277 h d 0014160 d P @ 002 002 001 @ 002 002 002 001 l 036 l - g 0014200 \0 \0 g \0 \0 n 377 377 \r \v \0 \0 277 h d d 0014220 P @ 002 002 001 k 330 @ 002 002 002 001 k 330 l 034 0014240 l + g \0 \0 g \0 \0 n 314 3 \r \v \0 \0 @ 0014260 020 \0 ( 7 1 B I T B L T 3 6 0014300 B I T B L T ) \r ( 6 4 R E P L 0014320 A C E 6 1 T E X T U R E 2 0014340 9 R E P L A C E 2 6 T E X 0014360 T U R E ) \r ( ) \r S H U F F L E 0014400 D E C K 036 D 4 \r ( P 5 Y 0014420 P 4 I P 3 R P 2 0014440 I P 1 S ) \0 210 006 \0 \0 \0 g 0014460 \0 \0 \t \0 \0 226 ` \0 \0 005 006 263 F l 4 g 0014500 \0 \0 \n \0 \0 027 \0 \0 277 l 003 j d 021 023 003 0014520 I H 363 263 - k [ l \r 363 263 ` \0 \0 J 0014540 k 324 Z ` \0 \0 037 d I 024 \0 277 d K 024 002 0014560 277 \v \0 \0 277 K k 324 260 336 I k 324 Y 260 323 0014600 023 021 005 k \ l 4 363 221 h 020 k l 4 \n 0014620 \0 \0 275 ` \0 \0 L ` \0 \0 M \n \0 \0 ` \0 0014640 \0 M ` \0 \0 L \n \0 \0 \v \0 \0 277 \v \0 \0 0014660 277 L k 324 260 321 \0 ( 1 2 8 S E T A 0014700 1 2 4 S E T A 1 2 1 E L 0014720 T 1 1 0 E L T 9 8 R A N 0014740 D 6 8 S E T A 2 1 A R R 0014760 A Y 5 B O U N D P ) \r ( 1 1 0015000 7 D E C K 1 1 3 D E C K 0015020 1 0 6 D E C K 1 0 2 D E C 0015040 K 5 4 004 003 C A R D T Y P E # 0015060 4 7 D E C K 2 4 D E C K 0015100 1 8 P O I N T E R 9 D E 0015120 C K 2 D E C K ) \r ( ) \r S T 0015140 A C K L O C 036 D 4 \r ( I 1 0015160 N I 0 I F 0 S O L O 0015200 W ) \0 036 \0 001 \0 002 @ P g \0 \0 \n \0 0015220 \0 A l 036 332 331 A k 330 353 \t \0 \0 332 @ k 0015240 331 l 036 332 330 020 \0 ( 1 9 F I X R 0015260 7 G E T W I N D O W P R O P ) 0015300 \r ( 4 W I D T H ) \r ( ) \r S T 0015320 O S ? 036 D 4 \r ( I 0 S N ) 0015340 \0 & \0 \0 \0 001 @ 001 264 " @ d 002 001 263 0015360 024 001 \t \0 \0 001 006 \0 \0 311 002 l \r 360 h 360 0015400 264 \v @ 001 \t \0 \0 001 \t \0 \0 020 \0 ( 3 5 0015420 S E A R C H S T A C K S 3 1 0015440 L A S T 1 3 L A S T ) \r ( 0015460 1 7 C A R D ) \r ( ) \r T O P S 0015500 U I T S T A C K 036 D 4 \r ( L 0015520 ( 0 I ) ) \0 \t \0 \0 \0 001 ` \0 \0 0015540 @ \n \0 \0 020 \0 ( 6 E L T ) \r ( 2 0015560 S U I T S T A C K S ) \r ( ) \r 0015600 H I S T 036 D 4 \r ( P 7 I 0015620 P 5 V S P 4 H S P 0015640 3 H M P 2 V M P 1 0015660 W W P 0 W H I 2 L 0015700 I 1 W I 0 A ) \0 310 \b 0015720 \0 \0 003 A g \0 \0 \n \0 \0 A g \0 \0 \n \0 0015740 \0 h A \n \0 \0 \t \0 \0 l 004 330 021 023 003 J 0015760 [ j A j d I H g \0 \0 \r \a \0 \0 I K 0016000 l 002 332 331 @ \t \0 \0 333 H J l 002 332 331 @ 0016020 \t \0 \0 353 021 002 005 @ \t \0 \0 @ \t \0 \0 k 0016040 331 330 @ \t \0 \0 021 002 \a O 016 N 363 263 ( ` 0016060 \0 \0 A K O 016 L 332 330 J L M @ O 016 \n 0016100 \0 \0 352 j 330 g \0 \0 \r \a \0 \0 277 O 016 k 0016120 324 _ 016 260 330 023 023 K J I K 331 J l 002 g 0016140 \0 \0 A \r \a \0 \0 K J K H J 331 l 002 g 0016160 \0 \0 A \r \a \0 \0 I K 331 B h A \n \0 \0 0016200 \n \0 \0 331 h A \n \0 \0 \t \0 \0 l 002 330 A 0016220 \v \0 \0 B A \n \0 \0 h 020 \0 ( 1 9 6 0016240 P R I N 1 1 9 1 M O V E T O 0016260 1 8 4 F O N T D E S C E N T 0016300 1 8 1 D S P F O N T 1 7 5 0016320 S T R I N G W I D T H 1 7 2 0016340 D S P F O N T 1 6 3 D R A 0016360 W L I N E 1 4 7 D R A W L I 0016400 N E 1 2 0 B L T S H A D E 0016420 1 1 0 E L T 8 2 A R R A Y 0016440 O R I G 7 5 A R R A Y O R I 0016460 G 7 1 A R R A Y S I Z E 6 0016500 3 A R R A Y M A X 5 2 A R 0016520 R A Y S I Z E 4 2 B L T S H 0016540 A D E 2 1 F O N T H E I G H 0016560 T 1 8 D S P F O N T 1 3 0016600 G E T W I N D O W P R O P 6 0016620 G E T W I N D O W P R O P ) \r ( 0016640 1 5 8 R E P L A C E 1 4 2 0016660 R E P L A C E 1 1 6 R E P L 0016700 A C E 9 4 G R A Y S H A D E 0016720 3 8 R E P L A C E 1 0 W 0016740 I D T H 3 H E I G H T ) \r ( 0016760 ) \r A R R A Y M A X 036 D 4 \r ( 0017000 I 0 A ) \0 0 003 \0 \0 001 @ \t \0 0017020 \0 @ \t \0 \0 k 331 330 @ \t \0 \0 j 021 003 002 0017040 I H 363 263 027 J @ I \n \0 \0 375 363 225 @ I 0017060 \n \0 \0 272 I k 324 Y 260 351 J 020 \0 ( 3 7 0017100 E L T 2 9 E L T 1 4 A 0017120 R R A Y O R I G 7 A R R A Y 0017140 O R I G 3 A R R A Y S I Z E 0017160 ) \r N I L \r ( ) \r ( P R E T T Y 0017200 C O M P R I N T S O L I T A I 0017220 R E C O M S ) \r ( R P A Q Q S 0017240 O L I T A I R E C O M S ( ( F 0017260 N S S O L O S O L I T A I R 0017300 E ) ( F N S C A R D I M A G 0017320 E C O U N T C A R D S C R E 0017340 A T E H A N D C R E A T E S T 0017360 A C K D E A L D E C K \r F L 0017400 I P S T A C K G E T C A R D 0017420 G O O D M O V E ? H T O S ? 0017440 M O V E C A R D D O M O V E 0017460 M O V E H S M O V E S M O V 0017500 E S 1 U P C A R D M O V E S 0017520 S S N X T C A R D P U S H C 0017540 A R D \r P O S T V A L U E S 0017560 E A R C H S T A C K S S H O W 0017600 C A R D S T A C K S H U F F L 0017620 E D E C K S T A C K L O C S 0017640 T O S ? T O P S U I T S T A C 0017660 K ) ( F N S H I S T A R R 0017700 A Y M A X ) ( \r D E C L A R E 0017720 : D O N T C O P Y ( F N S 0017740 S H O W C O N F I G P R I N T 0017760 C A R D S T A C K C A R D N A 0020000 M E ) ) ( D E C L A R E : E 0020020 V A L @ C O M P I L E D O N T 0020040 C O P Y ( M A C R O S \r B O 0020060 T T O M K I N G P S T A C K 0020100 T O P ) ( R E C O R D S C 0020120 A R D C A R D S T A C K ) ( 0020140 C O N S T A N T S ( S p a d e 0020160 s 0 ) ( C l u b s 1 ) ( 0020200 D i a m o n d s 2 ) ( H e a 0020220 r t s \r 3 ) ( C o s t O f D 0020240 e c k 5 0 ) ( P a y F o r C 0020260 a r d 5 ) ( N S t a c k s 0020300 7 ) ( N S u i t s 4 ) ( C 0020320 a r d s P e r S u i t 1 3 ) 0020340 ( T o t a l C a r d s 5 2 ) ) 0020360 ( C O N S T A N T S \r ( B A 0020400 C K S H A D E 5 2 2 7 5 ) ( 0020420 B e t w e e n S t a c k s 2 ) 0020440 ( O v e r l a p 0 . 6 6 7 ) 0020460 ( C a r d W i d t h 3 0 ) 0020500 ( C a r d H e i g h t 4 5 ) ) 0020520 ( G L O B A L V A R S H A N 0020540 D \r S T A C K S S U I T S T 0020560 A C K S D E C K S O L O R E 0020600 S U L T S ) ( G L O B A L V A 0020620 R S M a x C a r d M o v e W 0020640 a i t B e t w e e n M o v e s ) 0020660 ) ( I N I T R E C O R D S C 0020700 A R D \r C A R D S T A C K ) 0020720 ( B I T M A P S S p a d e s B 0020740 i t s C l u b s B i t s D i 0020760 a m o n d s B i t s H e a r t 0021000 s B i t s 1 0 B i t s ) ( I 0021020 N I T V A R S ( M a x C a r d 0021040 M o v e 8 ) ( \r W a i t B e 0021060 t w e e n M o v e s 1 0 ) ( 0021100 D E C K ) ( S O L O R E S U L 0021120 T S ) ) ( A D D V A R S ( I 0021140 D L E . F U N C T I O N S ( " 0021160 S o l i t a i r e " ( Q U O T 0021200 E S O L O ) ) ) ) ) ) \r ( / D 0021220 E C L A R E D A T A T Y P E ( 0021240 Q U O T E C A R D ) ( Q U O 0021260 T E ( P O I N T E R P O I N 0021300 T E R P O I N T E R P O I N * 0021340 T E R ) ) ( Q U O T E ( ( C 0021360 A R D \r 0 P O I N T E R ) 0021400 ( C A R D 2 P O I N T E R ) 0021420 ( C A R D 4 P O I N T E R 0021440 ) ( C A R D 6 P O I N T E 0021460 R ) ( C A R D 8 P O I N T 0021500 E R ) ( C A R D 1 0 P O I 0021520 N T E R ) ) ) ( \r Q U O T E 0021540 1 2 ) ) \r ( R P A Q S p a d e 0021560 s B i t s ( R E A D B I T M A 0021600 P ) ) \r ( 1 1 1 1 " @ D @ @ 0021620 " " @ N @ @ " " A O @ @ " 0021640 " C O H @ " " G O L @ " " G 0021660 O L @ " " G O L @ " " C O H 0021700 @ " " @ D @ @ " " A O @ @ " 0021720 " C O H @ " ) \r ( R P A Q C 0021740 l u b s B i t s ( R E A D B I 0021760 T M A P ) ) \r ( 1 1 1 1 " @ 0022000 D @ @ " " @ N @ @ " " A O @ 0022020 @ " " @ N @ @ " " B D H @ " 0022040 " G E L @ " " O O N @ " " 0022060 G E L @ " " B D H @ " " @ N 0022100 @ @ " " C O H @ " ) \r ( R P A 0022120 Q D i a m o n d s B i t s ( 0022140 R E A D B I T M A P ) ) \r ( 1 1 0022160 1 1 " @ D @ @ " " @ N @ @ 0022200 " " A K @ @ " " C A H @ " 0022220 " F @ L @ " " L @ F @ " " F 0022240 @ L @ " " C A H @ " " A K @ 0022260 @ " " @ N @ @ " " @ D @ @ " 0022300 ) \r ( R P A Q H e a r t s B i 0022320 t s ( R E A D B I T M A P ) ) 0022340 \r ( 1 1 1 1 " @ @ @ @ " " 0022360 C A H @ " " G K L @ " " D N 0022400 D @ " " D @ D @ " " F @ L @ 0022420 " " C A H @ " " A K @ @ " 0022440 " @ N @ @ " " @ D @ @ " " @ 0022460 @ @ @ " ) \r ( R P A Q 1 0 B i 0022500 t s ( R E A D B I T M A P ) ) 0022520 \r ( 2 0 1 8 " @ @ @ @ @ @ @ 0022540 @ " " @ F @ G L @ @ @ " " @ 0022560 N @ O N @ @ @ " " G N A L G @ 0022600 @ @ " " G N A H C @ @ @ " " 0022620 @ F A H C @ @ @ " " @ F A H C 0022640 @ @ @ " " @ F A H C @ @ @ " 0022660 \r " @ F A H C @ @ @ " " @ F A 0022700 H C @ @ @ " " @ F A H C @ @ @ 0022720 " " @ F A L G @ @ @ " " @ F 0022740 @ O N @ @ @ " " @ F @ G L @ @ 0022760 @ " " @ @ @ @ @ @ @ @ " " @ 0023000 @ @ @ @ @ @ @ " " @ @ @ @ @ @ 0023020 @ @ " \r " @ @ @ @ @ @ @ @ " ) 0023040 \r ( R P A Q ? M a x C a r d M 0023060 o v e 8 ) \r ( R P A Q ? W a 0023100 i t B e t w e e n M o v e s 1 0023120 0 ) \r ( R P A Q ? D E C K ) \r 0023140 ( R P A Q ? S O L O R E S U L 0023160 T S ) \r ( A D D T O V A R I D 0023200 L E . F U N C T I O N S ( " S 0023220 o l i t a i r e " ( Q U O T E 0023240 S O L O ) ) ) \r ( P U T P R O 0023260 P S S O L I T A I R E C O P 0023300 Y R I G H T ( " X e r o x C 0023320 o r p o r a t i o n " 1 9 8 2 0023340 1 9 8 5 1 9 8 6 ) ) \r N I L 0023360 \r 0023361