$ 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