$ od -c -N 50000 [eris]<Lisp>KOTO>demos>NQUEENS.DCOM!1
0000000 ( F I L E C R E A T E D " 1 6
0000020 - A u g - 8 5 0 9 : 3 7 : 5 4
0000040 " ( " c o m p i l e d o n
0000060 " { E R I S } < L I S P U S E
0000100 R S > N Q U E E N S . ; 4 ) "
0000120 1 6 - A u g - 8 5 0 6 : 2 0 :
0000140 2 6 " \r r e c o m p i l e d
0000160 c h a n g e s : N Q U E E N S
0000200 N Q U E E N S I N I T i n
0000220 " I N T E R L I S P - D 1 6 -
0000240 A u g - 8 5 . . . " d a t e
0000260 d " 1 6 - A u g - 8 5 0 8 :
0000300 0 1 : 0 7 " ) \r ( F I L E C R E
0000320 A T E D " 1 6 - A u g - 8 5
0000340 0 9 : 3 7 : 3 3 " { E R I S }
0000360 < L I S P U S E R S > N Q U E E
0000400 N S . ; 4 8 2 6 6 c h a n g
0000420 e s t o : ( F N S N Q U E
0000440 E N S \r N Q U E E N S I N I T
0000460 ) p r e v i o u s d a t e :
0000500 " 1 6 - A u g - 8 5 0 9 : 0
0000520 6 : 2 6 " { E R I S } < L I S
0000540 P U S E R S > N Q U E E N S . ;
0000560 3 ) \r C O N F L I C T P D 1 \r
0000600 ( P 1 Q I 2 R O W I
0000620 1 C O L U M N I 0 Q L
0000640 S T ) \0 6 002 \0 \0 003 @ 021 021 001 H 003
0000660 265 004 h 020 001 271 B I 001 \n \0 \0 263 034 A I
0000700 002 \n \0 \0 263 024 B I 001 331 \t \0 \0 A I 002
0000720 331 \t \0 \0 \n \0 \0 221 i 020 H 002 X 260 322 \0
0000740 ( 5 4 Q E Q U A L 5 1 Q A
0000760 B S 4 2 Q A B S 3 1 Q E
0001000 Q U A L 2 1 Q E Q U A L ) \r
0001020 N I L \r N I L \r N Q U E E N S A
0001040 0 0 0 1 D 1 \r ( N A M E E R
0001060 R O R S E T F 0 W I N D O
0001100 W & G R I D F 1 Q L S T
0001120 F 2 N ) \0 \n \0 003 002 \0 P Q R
0001140 k \f \0 \0 i 020 \0 ( 6 \ N Q U E E
0001160 N S ) \r N I L \r ( ) \r N Q U E E
0001200 N S D 1 \r ( P 2 N E X T M
0001220 O V E P 1 Q L S T P 0
0001240 W I N D O W & G R I D I 1
0001260 B E T W E E N M O V E S I
0001300 0 N ) \0 ) 003 \0 \0 002 A 244 l 372 b
0001320 002 277 @ \t \0 \0 021 001 \0 021 002 o \0 \0 \0
0001340 \t \0 \0 277 @ H \n \0 \0 023 n 023 210 \t \0 \0
0001360 277 260 350 \0 ( 4 4 Q B L O C K 3
0001400 5 Q N Q U E E N S I N I T 2
0001420 7 Q N Q U E E N S A 0 0 0 1
0001440 1 2 Q N Q U E E N S I N I T )
0001460 \r N I L \r ( 2 4 Q ( N Q U E
0001500 E N S A 0 0 0 1 ) ) \r N Q U E E
0001520 N S I N I T D 1 \r ( P 6 J
0001540 P 4 I P 0 B O A R D
0001560 P O S I 1 O L D W I N D O
0001600 W & G R I D I 0 N ) \0 267
0001620 \a \0 \0 002 A 265 \r @ l ( 332 @ l ( 332 \n
0001640 \0 \0 021 ! 002 A 265 1 H 001 H 002 @ l ( 332
0001660 l \b 330 @ l ( 332 l \b 330 h 032 032 032 032 \t
0001700 \0 \0 271 A 262 032 I \t \0 \0 277 j d l ( d
0001720 h 032 032 032 032 260 024 001 271 A 002 272 260 347 j d
0001740 l ( d h 032 032 032 032 Z @ d k I \r 005 \0
0001760 \0 277 @ k 331 j 021 002 004 L K 363 263 F @ k
0002000 331 j 021 002 006 N M 363 263 3 L N 330 k 345 j
0002020 360 262 $ ` \0 \0 k d I L J \n \0 \0 k 330
0002040 N J \n \0 \0 k 330 l & d g \0 \0 g \0 \0
0002060 \r \n \0 \0 277 N k 324 ^ 260 315 023 L k 324 \
0002100 260 272 023 A 265 005 I J 032 020 \0 ( 2 3 7 Q
0002120 B I T B L T 2 2 0 Q B O T
0002140 T O M O F G R I D C O O R D 2
0002160 1 1 Q L E F T O F G R I D C O
0002200 O R D 1 3 4 Q G R I D 6 5
0002220 Q C L E A R W 5 5 Q C R E
0002240 A T E W 1 5 Q G E T B O X P
0002260 O S I T I O N ) \r ( 2 3 3 Q R
0002300 E P L A C E 2 3 0 Q I N P U
0002320 T 2 0 1 Q B S Q U A R E ) \r
0002340 ( ) \r P L A C E Q U E E N D 1
0002360 \r ( I 3 R O W I 2 C O
0002400 L U M N I 1 Q L S T I
0002420 0 W I N D O W & G R I D ) \0
0002440 J \0 \0 \0 004 \b \0 \0 C B 330 k 345 j 360 223
0002460 ` \0 \0 202 ` \0 \0 k d @ 001 B k 331 @ 002
0002500 \n \0 \0 k 330 C k 331 @ 002 \n \0 \0 k 330 l
0002520 & d g \0 \0 g \0 \0 \r \n \0 \0 A 231 C B
0002540 032 h 032 A \n \0 \0 020 C B 032 h 032 020 \0 (
0002560 1 0 1 Q \ A P P E N D 2 6 6
0002600 Q B I T B L T 4 7 Q B O T
0002620 T O M O F G R I D C O O R D 3
0002640 5 Q L E F T O F G R I D C O O
0002660 R D 2 W A I T F O R M O V E
0002700 ) \r ( 6 2 Q R E P L A C E 5
0002720 7 Q I N P U T 2 1 Q W Q U
0002740 E E N 1 5 Q B Q U E E N ) \r
0002760 ( ) \r R E M O V E L A S T D I S
0003000 P L A Y E D Q U E E N D 1 \r (
0003020 P 0 L A S T Q I 0 Q L
0003040 S T F 1 N Q U E E N S G R
0003060 I D F 2 B S Q U A R E F
0003100 3 W S Q U A R E F 4 N
0003120 Q U E E N S B O A R D ) \0 = 001
0003140 004 \0 001 @ 001 021 001 \0 H 001 k 331 H 002 k 331
0003160 330 k 345 j 360 221 R 200 S k d T H 002 k 331
0003200 Q \n \0 \0 k 330 H 001 k 331 Q \n \0 \0 k 330
0003220 l & d g \0 \0 g \0 \0 \r \n \0 \0 h 020 \0
0003240 ( 7 1 Q B I T B L T 5 2 Q
0003260 B O T T O M O F G R I D C O O R
0003300 D 4 0 Q L E F T O F G R I D
0003320 C O O R D ) \r ( 6 5 Q R E P L
0003340 A C E 6 2 Q I N P U T ) \r N
0003360 I L \r R E M O V E L A S T Q U E
0003400 E N D 1 \r ( P 0 L A S T Q
0003420 I 1 Q L S T I 0 W I
0003440 N D O W & G R I D ) \0 H 001 \0 \0
0003460 002 A 001 021 001 \0 \b \0 \0 H 001 k 331 H 002 k
0003500 331 330 k 345 j 360 223 ` \0 \0 202 ` \0 \0 k d
0003520 @ 001 H 002 k 331 @ 002 \n \0 \0 k 330 H 001 k
0003540 331 @ 002 \n \0 \0 k 330 l & d g \0 \0 g \0
0003560 \0 \r \n \0 \0 A 002 020 \0 ( 1 0 3 Q B
0003600 I T B L T 6 4 Q B O T T O M
0003620 O F G R I D C O O R D 5 1 Q
0003640 L E F T O F G R I D C O O R D
0003660 7 W A I T F O R M O V E ) \r (
0003700 7 7 Q R E P L A C E 7 4 Q
0003720 I N P U T 3 4 Q W S Q U A R
0003740 E 3 0 Q B S Q U A R E ) \r (
0003760 ) \r W A I T F O R M O V E D 1
0004000 \r ( F 0 N E X T M O V E F
0004020 1 B E T W E E N M O V E S )
0004040 \0 031 \0 002 \0 \0 h P \n \0 \0 P 004 l 002
0004060 360 221 P 202 l 002 037 \t \0 \0 Q 366 c \0 020 \0
0004100 ( 2 2 Q \ C L O C K 0 4 B
0004120 L O C K ) \r N I L \r ( ) \r \ N Q
0004140 U E E N S D 1 \r ( P 1 R
0004160 I 3 N E X T C O L I 2
0004200 N Q S I 1 Q L S T I 0
0004220 W I N D O W & G R I D ) \0 @
0004240 002 \0 \0 004 B k 021 002 001 I H 363 263 5 A C
0004260 I \v \0 \0 263 ' @ A C I \f \0 \0 b 002 277
0004300 B C 361 262 024 @ A B C k 330 \f \0 \0 253 @
0004320 A \n \0 \0 b 002 202 \b \0 \0 277 I k 324 Y 260
0004340 313 h 020 \0 ( 6 5 Q E R R O R !
0004360 5 7 Q R E M O V E L A S T Q U
0004400 E E N 5 1 Q \ N Q U E E N S
0004420 3 0 Q P L A C E Q U E E N
0004440 1 7 Q C O N F L I C T P ) \r N
0004460 I L \r ( ) \r ( P R E T T Y C O M
0004500 P R I N T N Q U E E N S C O M
0004520 S ) \r ( R P A Q Q N Q U E E N
0004540 S C O M S ( ( F N S * N Q
0004560 U E E N S F N S ) ( B I T M A
0004600 P S * N Q U E E N S B I T M
0004620 A P S ) ( A D D V A R S ( G
0004640 L O B A L V A R S B S Q U A R
0004660 E W S Q U A R E \r B Q U E E
0004700 N W Q U E E N N Q U E E N S
0004720 G R I D N Q U E E N S B O A R
0004740 D ) ) ) ) \r ( R P A Q Q N Q U
0004760 E E N S F N S ( C O N F L I C
0005000 T P N Q U E E N S N Q U E E
0005020 N S I N I T P L A C E Q U E E
0005040 N R E M O V E L A S T D I S P
0005060 L A Y E D Q U E E N R E M O V
0005100 E L A S T Q U E E N \r W A I T
0005120 F O R M O V E \ N Q U E E N S
0005140 ) ) \r ( R P A Q Q N Q U E E N
0005160 S B I T M A P S ( B Q U E E N
0005200 B S Q U A R E W Q U E E N
0005220 W S Q U A R E ) ) \r ( R P A Q
0005240 B Q U E E N ( R E A D B I T M
0005260 A P ) ) \r ( 4 0 4 0 " I B D
0005300 I B D I B D I @ @ " " B D I B
0005320 D I B D I B @ @ " " D I B D I
0005340 B D I B D @ @ " " I B D I B D
0005360 I B D I @ @ " " B D I B D I B
0005400 D I B @ @ " " D I B D I B D I
0005420 B D @ @ " \r " I B D I B D I B
0005440 D I @ @ " " B D I B D I B D I
0005460 B @ @ " " D I B D I B D I B D
0005500 @ @ " " I B D I B D I B D I @
0005520 @ " " B D I B D I B D I B @ @
0005540 " " D I B D H B D I B D @ @ "
0005560 \r " I B D I C H I B D I @ @ "
0005600 " B D I B B I B D I B @ @ "
0005620 " D I @ @ B H @ A B D @ @ " "
0005640 I B A M F L G @ D I @ @ " " B
0005660 D B D D D D H I B @ @ " " D I
0005700 D C L G H E B D @ @ " \r " I B
0005720 D @ @ @ @ D D I @ @ " " B D B
0005740 @ @ @ @ H I B @ @ " " D I A G
0005760 O O I A B D @ @ " " I B E @ @
0006000 @ A B D I @ @ " " B D I @ @ @
0006020 A D I B @ @ " " D I A @ @ @ A
0006040 A B D @ @ " \r " I B E O O O O
0006060 B D I @ @ " " B D H @ @ @ @ D
0006100 I B @ @ " " D I B D I B D I B
0006120 D @ @ " " I B D I B D I B D I
0006140 @ @ " " B D I B D I B D I B @
0006160 @ " " D I B D I B D I B D @ @
0006200 " \r " I B D I B D I B D I @ @
0006220 " " B D I B D I B D I B @ @ "
0006240 " D I B D I B D I B D @ @ "
0006260 " I B D I B D I B D I @ @ " "
0006300 B D I B D I B D I B @ @ " " D
0006320 I B D I B D I B D @ @ " \r " I
0006340 B D I B D I B D I @ @ " " B D
0006360 I B D I B D I B @ @ " " D I B
0006400 D I B D I B D @ @ " " I B D I
0006420 B D I B D I @ @ " ) \r ( R P A Q
0006440 B S Q U A R E ( R E A D B I
0006460 T M A P ) ) \r ( 4 0 4 0 " I
0006500 B D I B D I B D I @ @ " " B D
0006520 I B D I B D I B @ @ " " D I B
0006540 D I B D I B D @ @ " " I B D I
0006560 B D I B D I @ @ " " B D I B D
0006600 I B D I B @ @ " " D I B D I B
0006620 D I B D @ @ " \r " I B D I B D
0006640 I B D I @ @ " " B D I B D I B
0006660 D I B @ @ " " D I B D I B D I
0006700 B D @ @ " " I B D I B D I B D
0006720 I @ @ " " B D I B D I B D I B
0006740 @ @ " " D I B D I B D I B D @
0006760 @ " \r " I B D I B D I B D I @
0007000 @ " " B D I B D I B D I B @ @
0007020 " " D I B D I B D I B D @ @ "
0007040 " I B D I B D I B D I @ @ "
0007060 " B D I B D I B D I B @ @ " "
0007100 D I B D I B D I B D @ @ " \r "
0007120 I B D I B D I B D I @ @ " " B
0007140 D I B D I B D I B @ @ " " D I
0007160 B D I B D I B D @ @ " " I B D
0007200 I B D I B D I @ @ " " B D I B
0007220 D I B D I B @ @ " " D I B D I
0007240 B D I B D @ @ " \r " I B D I B
0007260 D I B D I @ @ " " B D I B D I
0007300 B D I B @ @ " " D I B D I B D
0007320 I B D @ @ " " I B D I B D I B
0007340 D I @ @ " " B D I B D I B D I
0007360 B @ @ " " D I B D I B D I B D
0007400 @ @ " \r " I B D I B D I B D I
0007420 @ @ " " B D I B D I B D I B @
0007440 @ " " D I B D I B D I B D @ @
0007460 " " I B D I B D I B D I @ @ "
0007500 " B D I B D I B D I B @ @ "
0007520 " D I B D I B D I B D @ @ " \r
0007540 " I B D I B D I B D I @ @ " "
0007560 B D I B D I B D I B @ @ " " D
0007600 I B D I B D I B D @ @ " " I B
0007620 D I B D I B D I @ @ " ) \r ( R P
0007640 A Q W Q U E E N ( R E A D B
0007660 I T M A P ) ) \r ( 4 0 4 0 "
0007700 @ @ @ @ @ @ @ @ @ @ @ @ " " @
0007720 @ @ @ @ @ @ @ @ @ @ @ " " @ @
0007740 @ @ @ @ @ @ @ @ @ @ " " @ @ @
0007760 @ @ @ @ @ @ @ @ @ " " @ @ @ @
0010000 @ @ @ @ @ @ @ @ " " @ @ @ @ @
0010020 @ @ @ @ @ @ @ " \r " @ @ @ @ @
0010040 @ @ @ @ @ @ @ " " @ @ @ @ @ @
0010060 @ @ @ @ @ @ " " @ @ @ @ @ @ @
0010100 @ @ @ @ @ " " @ @ @ @ @ @ @ @
0010120 @ @ @ @ " " @ @ @ @ @ @ @ @ @
0010140 @ @ @ " " @ @ @ @ @ @ @ @ @ @
0010160 @ @ " \r " @ @ @ @ C H @ @ @ @
0010200 @ @ " " @ @ @ @ B H @ @ @ @ @
0010220 @ " " @ @ @ @ B H @ @ @ @ @ @
0010240 " " @ @ A L F L G @ @ @ @ @ "
0010260 " @ @ B D D D D H @ @ @ @ "
0010300 " @ @ D C L G H D @ @ @ @ " \r
0010320 " @ @ D @ @ @ @ D @ @ @ @ " "
0010340 @ @ B @ @ @ @ H @ @ @ @ " " @
0010360 @ A G O O I @ @ @ @ @ " " @ @
0010400 A @ @ @ A @ @ @ @ @ " " @ @ A
0010420 @ @ @ A @ @ @ @ @ " " @ @ A @
0010440 @ @ A @ @ @ @ @ " \r " @ @ A O
0010460 O O O @ @ @ @ @ " " @ @ @ @ @
0010500 @ @ @ @ @ @ @ " " @ @ @ @ @ @
0010520 @ @ @ @ @ @ " " @ @ @ @ @ @ @
0010540 @ @ @ @ @ " " @ @ @ @ @ @ @ @
0010560 @ @ @ @ " " @ @ @ @ @ @ @ @ @
0010600 @ @ @ " \r " @ @ @ @ @ @ @ @ @
0010620 @ @ @ " " @ @ @ @ @ @ @ @ @ @
0010640 @ @ " " @ @ @ @ @ @ @ @ @ @ @
0010660 @ " " @ @ @ @ @ @ @ @ @ @ @ @
0010700 " " @ @ @ @ @ @ @ @ @ @ @ @ "
0010720 " @ @ @ @ @ @ @ @ @ @ @ @ "
0010740 \r " @ @ @ @ @ @ @ @ @ @ @ @ "
0010760 " @ @ @ @ @ @ @ @ @ @ @ @ " "
0011000 @ @ @ @ @ @ @ @ @ @ @ @ " " @
0011020 @ @ @ @ @ @ @ @ @ @ @ " ) \r ( R
0011040 P A Q W S Q U A R E ( R E A
0011060 D B I T M A P ) ) \r ( 4 0 4 0
0011100 " @ @ @ @ @ @ @ @ @ @ @ @ "
0011120 " @ @ @ @ @ @ @ @ @ @ @ @ " "
0011140 @ @ @ @ @ @ @ @ @ @ @ @ " " @
0011160 @ @ @ @ @ @ @ @ @ @ @ " " @ @
0011200 @ @ @ @ @ @ @ @ @ @ " " @ @ @
0011220 @ @ @ @ @ @ @ @ @ " \r " @ @ @
0011240 @ @ @ @ @ @ @ @ @ " " @ @ @ @
0011260 @ @ @ @ @ @ @ @ " " @ @ @ @ @
0011300 @ @ @ @ @ @ @ " " @ @ @ @ @ @
0011320 @ @ @ @ @ @ " " @ @ @ @ @ @ @
0011340 @ @ @ @ @ " " @ @ @ @ @ @ @ @
0011360 @ @ @ @ " \r " @ @ @ @ @ @ @ @
0011400 @ @ @ @ " " @ @ @ @ @ @ @ @ @
0011420 @ @ @ " " @ @ @ @ @ @ @ @ @ @
0011440 @ @ " " @ @ @ @ @ @ @ @ @ @ @
0011460 @ " " @ @ @ @ @ @ @ @ @ @ @ @
0011500 " " @ @ @ @ @ @ @ @ @ @ @ @ "
0011520 \r " @ @ @ @ @ @ @ @ @ @ @ @ "
0011540 " @ @ @ @ @ @ @ @ @ @ @ @ "
0011560 " @ @ @ @ @ @ @ @ @ @ @ @ " "
0011600 @ @ @ @ @ @ @ @ @ @ @ @ " " @
0011620 @ @ @ @ @ @ @ @ @ @ @ " " @ @
0011640 @ @ @ @ @ @ @ @ @ @ " \r " @ @
0011660 @ @ @ @ @ @ @ @ @ @ " " @ @ @
0011700 @ @ @ @ @ @ @ @ @ " " @ @ @ @
0011720 @ @ @ @ @ @ @ @ " " @ @ @ @ @
0011740 @ @ @ @ @ @ @ " " @ @ @ @ @ @
0011760 @ @ @ @ @ @ " " @ @ @ @ @ @ @
0012000 @ @ @ @ @ " \r " @ @ @ @ @ @ @
0012020 @ @ @ @ @ " " @ @ @ @ @ @ @ @
0012040 @ @ @ @ " " @ @ @ @ @ @ @ @ @
0012060 @ @ @ " " @ @ @ @ @ @ @ @ @ @
0012100 @ @ " " @ @ @ @ @ @ @ @ @ @ @
0012120 @ " " @ @ @ @ @ @ @ @ @ @ @ @
0012140 " \r " @ @ @ @ @ @ @ @ @ @ @ @
0012160 " " @ @ @ @ @ @ @ @ @ @ @ @ "
0012200 " @ @ @ @ @ @ @ @ @ @ @ @ "
0012220 " @ @ @ @ @ @ @ @ @ @ @ @ " ) \r
0012240 ( A D D T O V A R G L O B A L
0012260 V A R S B S Q U A R E W S Q
0012300 U A R E B Q U E E N W Q U E
0012320 E N N Q U E E N S G R I D N
0012340 Q U E E N S B O A R D ) \r ( P U
0012360 T P R O P S N Q U E E N S C
0012400 O P Y R I G H T ( " E r i c
0012420 S c h o e n " 1 9 8 2 1 9 8
0012440 5 ) ) \r N I L \r
0012450