summaryrefslogtreecommitdiff
path: root/apps/plugins/puzzles/src/puzzles.hlp
blob: f59292eb2025df0ca023b43151c9bbeb1cba0f30 (plain)
ofshex dumpascii
0000 3f 5f 03 00 fb 0e 03 00 ff ff ff ff 2a 13 03 00 2f 08 00 00 26 08 00 00 00 3b 29 02 00 00 08 4c ?_..........*.../...&....;)....L
0020 34 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ff ff 01 00 01 00 7c 00 00 00 18 4..........................|....
0040 04 7c 00 ff ff ff ff 59 09 01 00 00 00 00 00 8d 63 b0 00 a5 02 11 00 5f 23 32 01 0f 08 15 00 6d .|.....Y........c......_#2.....m
0060 6f bd 08 ab 81 09 00 c4 54 28 09 00 00 14 00 4c c6 39 09 25 81 14 00 96 f6 8b 1f f1 82 0b 00 75 o.......T(.....L.9.%...........u
0080 99 64 40 55 82 0f 00 4a d9 b3 4a 69 88 03 00 38 43 e3 4b 5e 01 10 00 78 c4 f9 4e 75 8a 03 00 79 .d@U...J..Ji...8C.K^...x..Nu...y
00a0 c4 f9 4e 4d 02 04 00 7a c4 f9 4e 96 07 04 00 7b c4 f9 4e 98 0a 04 00 7c c4 f9 4e b6 85 04 00 7d ..NM...z..N....{..N....|..N....}
00c0 c4 f9 4e 0d 89 04 00 7e c4 f9 4e 2d 07 05 00 7f c4 f9 4e d6 0a 05 00 80 c4 f9 4e 00 00 06 00 81 ..N....~..N-......N.......N.....
00e0 c4 f9 4e c9 86 03 00 a3 c4 f9 4e 2c 82 06 00 a4 c4 f9 4e 04 88 06 00 a5 c4 f9 4e f6 09 07 00 a6 ..N.......N,......N.......N.....
0100 c4 f9 4e 31 85 07 00 a7 c4 f9 4e 00 00 08 00 a8 c4 f9 4e 7d 02 08 00 a9 c4 f9 4e 12 09 08 00 aa ..N1......N.......N}......N.....
0120 c4 f9 4e 88 81 08 00 ab c4 f9 4e 92 86 08 00 ac c4 f9 4e 18 04 06 00 ce c4 f9 4e 21 06 09 00 cf ..N.......N.......N.......N!....
0140 c4 f9 4e 48 09 09 00 d0 c4 f9 4e d4 83 09 00 d1 c4 f9 4e e6 87 09 00 d2 c4 f9 4e a8 01 0a 00 d3 ..NH......N.......N.......N.....
0160 c4 f9 4e 6a 02 0a 00 d4 c4 f9 4e 8a 84 0a 00 d5 c4 f9 4e 43 00 0b 00 d6 c4 f9 4e ac 05 0b 00 d7 ..Nj......N.......NC......N.....
0180 c4 f9 4e e7 00 09 00 f9 c4 f9 4e bf 86 0b 00 fa c4 f9 4e 93 89 0b 00 fb c4 f9 4e 93 06 0c 00 fc ..N.......N.......N.......N.....
01a0 c4 f9 4e a1 81 0c 00 fd c4 f9 4e aa 88 0c 00 fe c4 f9 4e 43 00 0d 00 ff c4 f9 4e ed 07 0d 00 00 ..N.......N.......NC......N.....
01c0 c5 f9 4e 04 81 0d 00 01 c5 f9 4e 19 85 0d 00 02 c5 f9 4e 43 80 0b 00 24 c5 f9 4e 08 05 0e 00 25 ..N.......N.......NC...$..N....%
01e0 c5 f9 4e d0 84 0e 00 26 c5 f9 4e 5b 04 0f 00 27 c5 f9 4e 00 80 0f 00 28 c5 f9 4e e6 84 0f 00 29 ..N....&..N[...'..N....(..N....)
0200 c5 f9 4e 00 00 10 00 2a c5 f9 4e af 04 10 00 2b c5 f9 4e 45 08 10 00 2c c5 f9 4e 8b 85 10 00 2d ..N....*..N....+..NE...,..N....-
0220 c5 f9 4e fb 88 0d 00 4f c5 f9 4e 45 07 11 00 50 c5 f9 4e c7 83 11 00 51 c5 f9 4e d5 88 11 00 52 ..N....O..NE...P..N....Q..N....R
0240 c5 f9 4e 43 00 12 00 53 c5 f9 4e c6 04 12 00 54 c5 f9 4e dc 08 12 00 55 c5 f9 4e 20 85 12 00 56 ..NC...S..N....T..N....U..N....V
0260 c5 f9 4e 43 00 13 00 57 c5 f9 4e db 06 13 00 58 c5 f9 4e 00 00 11 00 7a c5 f9 4e ac 85 13 00 7b ..NC...W..N....X..N....z..N....{
0280 c5 f9 4e 81 8a 13 00 7c c5 f9 4e aa 04 14 00 7d c5 f9 4e 43 80 14 00 7e c5 f9 4e a7 83 14 00 7f ..N....|..N....}..NC...~..N.....
02a0 c5 f9 4e 49 86 14 00 80 c5 f9 4e db 01 15 00 81 c5 f9 4e 10 04 15 00 82 c5 f9 4e 00 80 15 00 83 ..NI......N.......N.......N.....
02c0 c5 f9 4e a0 09 13 00 a5 c5 f9 4e 08 88 15 00 a6 c5 f9 4e 81 89 15 00 a7 c5 f9 4e ce 00 16 00 ae ..N.......N.......N.......N.....
02e0 c5 f9 4e b9 82 15 00 fb c5 f9 4e f9 83 00 00 fc c5 f9 4e 45 85 00 00 fd c5 f9 4e 50 06 01 00 fe ..N.......N.......NE......NP....
0300 c5 f9 4e 8e 89 01 00 ff c5 f9 4e 11 8b 01 00 00 c6 f9 4e 50 07 02 00 01 c6 f9 4e 99 8a 02 00 02 ..N.......N.......NP......N.....
0320 c6 f9 4e cf 04 03 00 03 c6 f9 4e 52 84 03 00 04 c6 f9 4e 44 05 00 00 d0 59 46 51 69 81 12 00 1a ..N.......NR......ND....YFQi....
0340 cc 41 52 26 01 12 00 10 24 de 60 83 82 04 00 44 19 72 6e e2 85 11 00 11 57 8b 70 3c 03 04 00 bb .AR&....$.`....D.rn.....W.p<....
0360 bd cb 70 03 86 05 00 90 86 09 8a e6 89 0e 00 cf a3 b3 a0 59 03 0a 00 7b 2c be af 00 00 0a 00 93 ..p................Y...{,.......
0380 26 f8 b6 c6 00 0e 00 c3 b7 4e bd 1c 03 05 00 57 cb b5 bd 46 88 07 00 69 47 48 bf 1e 88 05 00 d8 &........N.....W...F...iGH......
03a0 4a dd d8 b2 85 15 00 af 59 6d d9 25 88 14 00 0c 28 ac d9 a5 83 08 00 ce fd a9 da a9 84 0c 00 f5 J.......Ym.%....(...............
03c0 d7 d6 da 2e 06 07 00 ff 21 6e db 7e 80 13 00 4d 12 91 db e5 02 0c 00 36 1a 91 db 89 87 02 00 1a ........!n.~...M.......6........
03e0 f9 d1 db e2 01 13 00 73 1f 13 dc ca 02 0b 00 05 2b 3f dc a7 81 0d 00 4b 92 a6 e0 9d 03 0d 00 60 .......s........+?.....K.......`
0400 7f 52 e1 d3 0a 03 00 50 e3 55 e1 55 07 08 00 f2 c0 5b e1 d1 08 10 00 2c d2 61 e1 6c 04 09 00 f2 .R.....P.U.U.....[.....,.a.l....
0420 be 65 e1 bf 04 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .e..............................
0440 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0460 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0480 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
04a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
04c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
04e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0500 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0520 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0540 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0560 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0580 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
05a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
05c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
05e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0600 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0620 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0640 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0660 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0680 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
06a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
06c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
06e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0700 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0720 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0740 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0760 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0780 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
07a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
07c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
07e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0800 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0820 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0b ................................
0840 00 00 00 02 00 00 00 00 00 00 ea 00 00 00 e1 00 00 00 00 03 00 0b 00 08 00 68 00 41 72 69 61 6c .........................h.Arial
0860 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 43 6f 75 72 69 ...........................Couri
0880 65 72 20 4e 65 77 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 54 69 6d 65 73 er.New.....................Times
08a0 20 4e 65 77 20 52 6f 6d 61 6e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 18 02 02 00 .New.Roman......................
08c0 00 00 00 00 00 00 02 18 02 02 00 00 00 00 00 00 00 01 18 02 02 00 00 00 00 00 00 00 00 18 01 01 ................................
08e0 00 00 00 00 00 00 00 02 18 01 01 00 00 00 00 00 00 00 01 18 01 01 00 00 00 00 00 00 00 01 1e 02 ................................
0900 00 00 00 00 00 00 00 00 03 1e 02 00 00 00 00 00 00 00 00 01 1e 02 00 00 00 00 00 00 00 00 01 1e ................................
0920 01 01 00 00 00 00 00 00 00 08 12 03 01 00 00 00 00 00 00 00 2f 20 00 00 26 20 00 00 00 3b 29 02 ..................../...&....;).
0940 00 00 08 46 32 34 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 03 00 ff ff 04 00 02 00 ca ...F24..........................
0960 00 00 00 09 00 6c 00 ff ff 01 00 31 35 2d 70 75 7a 7a 6c 65 00 01 00 00 00 00 00 42 6c 61 63 6b .....l.....15-puzzle.......Black
0980 20 42 6f 78 00 01 00 04 00 00 00 42 72 69 64 67 65 73 00 01 00 08 00 00 00 43 75 62 65 00 01 00 .Box.......Bridges.......Cube...
09a0 0c 00 00 00 44 6f 6d 69 6e 6f 73 61 00 01 00 10 00 00 00 45 64 69 74 20 6d 65 6e 75 00 01 00 14 ....Dominosa.......Edit.menu....
09c0 00 00 00 46 69 66 74 65 65 6e 00 01 00 18 00 00 00 46 69 6c 65 20 6d 65 6e 75 00 01 00 1c 00 00 ...Fifteen.......File.menu......
09e0 00 46 69 6c 6c 69 6e 67 00 01 00 20 00 00 00 46 6c 69 70 00 01 00 24 00 00 00 46 6c 6f 6f 64 00 .Filling.......Flip...$...Flood.
0a00 01 00 28 00 00 00 46 72 65 65 4e 65 74 00 01 00 2c 00 00 00 46 75 74 6f 73 68 69 6b 69 00 01 00 ..(...FreeNet...,...Futoshiki...
0a20 30 00 00 00 47 61 6c 61 78 69 65 73 00 01 00 34 00 00 00 47 61 6d 65 20 6d 65 6e 75 00 02 00 38 0...Galaxies...4...Game.menu...8
0a40 00 00 00 47 75 65 73 73 00 01 00 40 00 00 00 48 69 74 6f 72 69 00 01 00 44 00 00 00 49 44 20 66 ...Guess...@...Hitori...D...ID.f
0a60 6f 72 6d 61 74 00 01 00 48 00 00 00 49 44 2c 20 67 61 6d 65 00 01 00 4c 00 00 00 49 6e 65 72 74 ormat...H...ID,.game...L...Inert
0a80 69 61 00 01 00 50 00 00 00 4a 61 6e 6b 6f 00 02 00 54 00 00 00 4b 65 65 6e 00 01 00 5c 00 00 00 ia...P...Janko...T...Keen...\...
0aa0 4b 65 6e 4b 65 6e 00 01 00 60 00 00 00 4c 61 74 69 6e 20 73 71 75 61 72 65 00 01 00 64 00 00 00 KenKen...`...Latin.square...d...
0ac0 4c 69 67 68 74 20 55 70 00 01 00 68 00 00 00 4c 69 6e 75 78 00 02 00 6c 00 00 00 4c 6f 6f 70 79 Light.Up...h...Linux...l...Loopy
0ae0 00 01 00 74 00 00 00 4d 49 54 20 6c 69 63 65 6e 63 65 00 02 00 78 00 00 00 4d 61 63 20 4f 53 20 ...t...MIT.licence...x...Mac.OS.
0b00 58 00 04 00 80 00 00 00 4d 61 67 6e 65 74 73 00 01 00 90 00 00 00 4d 61 70 00 01 00 94 00 00 00 X.......Magnets.......Map.......
0b20 4d 61 73 74 65 72 6d 69 6e 64 00 01 00 98 00 00 00 4d 69 6e 65 73 00 01 00 9c 00 00 00 4e 45 54 Mastermind.......Mines.......NET
0b40 47 41 4d 45 2e 45 58 45 00 01 00 a0 00 00 00 4e 65 74 00 01 00 a4 00 00 00 4e 65 74 57 61 6c 6b GAME.EXE.......Net.......NetWalk
0b60 00 01 00 a8 00 00 00 4e 65 74 73 6c 69 64 65 00 01 00 ac 00 00 00 4e 69 6b 6f 6c 69 00 0c 00 b0 .......Netslide.......Nikoli....
0b80 00 00 00 50 61 6c 69 73 61 64 65 00 01 00 e0 00 00 00 50 61 74 74 65 72 6e 00 01 00 e4 00 00 00 ...Palisade.......Pattern.......
0ba0 50 65 61 72 6c 00 01 00 e8 00 00 00 50 65 67 73 00 01 00 ec 00 00 00 50 6c 61 6e 61 72 69 74 79 Pearl.......Pegs.......Planarity
0bc0 00 01 00 f0 00 00 00 50 6f 73 74 53 63 72 69 70 74 00 01 00 f4 00 00 00 50 75 7a 7a 6c 65 20 50 .......PostScript.......Puzzle.P
0be0 61 6c 61 63 65 00 01 00 f8 00 00 00 52 61 6e 64 6f 6d 20 53 65 65 64 00 01 00 fc 00 00 00 52 61 alace.......Random.Seed.......Ra
0c00 6e 67 65 00 01 00 00 01 00 00 52 65 63 74 61 6e 67 6c 65 73 00 01 00 04 01 00 00 53 61 6d 65 20 nge.......Rectangles.......Same.
0c20 47 61 6d 65 00 01 00 08 01 00 00 53 69 67 6e 70 6f 73 74 00 01 00 0c 01 00 00 53 69 6e 67 6c 65 Game.......Signpost.......Single
0c40 73 00 01 00 10 01 00 00 53 69 78 74 65 65 6e 00 01 00 14 01 00 00 53 6b 79 73 63 72 61 70 65 72 s.......Sixteen.......Skyscraper
0c60 73 00 01 00 18 01 00 00 53 6c 61 6e 74 00 01 00 1c 01 00 00 53 6f 6c 69 74 61 69 72 65 2c 20 50 s.......Slant.......Solitaire,.P
0c80 65 67 00 01 00 20 01 00 00 53 6f 6c 6f 00 01 00 24 01 00 00 54 65 6e 74 73 00 01 00 28 01 00 00 eg.......Solo...$...Tents...(...
0ca0 54 6f 77 65 72 73 00 01 00 2c 01 00 00 54 72 61 63 6b 73 00 01 00 30 01 00 00 54 77 69 64 64 6c Towers...,...Tracks...0...Twiddl
0cc0 65 00 01 00 34 01 00 00 54 79 70 65 20 6d 65 6e 75 00 01 00 38 01 00 00 55 6e 64 65 61 64 00 01 e...4...Type.menu...8...Undead..
0ce0 00 3c 01 00 00 55 6e 65 71 75 61 6c 00 01 00 40 01 00 00 55 6e 69 78 00 02 00 44 01 00 00 55 6e .<...Unequal...@...Unix...D...Un
0d00 72 75 6c 79 00 01 00 4c 01 00 00 55 6e 74 61 6e 67 6c 65 00 01 00 50 01 00 00 57 69 6e 64 6f 77 ruly...L...Untangle...P...Window
0d20 73 00 02 00 54 01 00 00 62 75 67 73 00 01 00 5c 01 00 00 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 00 s...T...bugs...\...command.line.
0d40 03 00 60 01 00 00 63 6f 6d 6d 6f 6e 20 66 65 61 74 75 72 65 73 00 01 00 6c 01 00 00 63 6f 6e 74 ..`...common.features...l...cont
0d60 72 6f 6c 73 00 01 00 70 01 00 00 63 6f 6e 74 72 6f 6c 73 2c 20 66 6f 72 20 42 6c 61 63 6b 20 42 rols...p...controls,.for.Black.B
0d80 6f 78 00 01 00 74 01 00 00 63 6f 6e 74 72 6f 6c 73 2c 20 66 6f 72 20 42 72 69 64 67 65 73 00 01 ox...t...controls,.for.Bridges..
0da0 00 78 01 00 00 63 6f 6e 74 72 6f 6c 73 2c 20 66 6f 72 20 43 75 62 65 00 01 00 7c 01 00 00 63 6f .x...controls,.for.Cube...|...co
0dc0 6e 74 72 6f 6c 73 2c 20 66 6f 72 20 44 6f 6d 69 6e 6f 73 61 00 01 00 80 01 00 00 63 6f 6e 74 72 ntrols,.for.Dominosa.......contr
0de0 6f 6c 73 2c 20 66 6f 72 20 46 69 66 74 65 65 6e 00 01 00 84 01 00 00 63 6f 6e 74 72 6f 6c 73 2c ols,.for.Fifteen.......controls,
0e00 20 66 6f 72 20 46 69 6c 6c 69 6e 67 00 01 00 88 01 00 00 63 6f 6e 74 72 6f 6c 73 2c 20 66 6f 72 .for.Filling.......controls,.for
0e20 20 46 6c 69 70 00 01 00 8c 01 00 00 63 6f 6e 74 72 6f 6c 73 2c 20 66 6f 72 20 46 6c 6f 6f 64 00 .Flip.......controls,.for.Flood.
0e40 01 00 90 01 00 00 63 6f 6e 74 72 6f 6c 73 2c 20 66 6f 72 20 47 61 6c 61 78 69 65 73 00 01 00 94 ......controls,.for.Galaxies....
0e60 01 00 00 63 6f 6e 74 72 6f 6c 73 2c 20 66 6f 72 20 47 75 65 73 73 00 01 00 98 01 00 00 63 6f 6e ...controls,.for.Guess.......con
0e80 74 72 6f 6c 73 2c 20 66 6f 72 20 49 6e 65 72 74 69 61 00 01 00 9c 01 00 00 63 6f 6e 74 72 6f 6c trols,.for.Inertia.......control
0ea0 73 2c 20 66 6f 72 20 4b 65 65 6e 00 01 00 a0 01 00 00 63 6f 6e 74 72 6f 6c 73 2c 20 66 6f 72 20 s,.for.Keen.......controls,.for.
0ec0 4c 69 67 68 74 20 55 70 00 01 00 a4 01 00 00 63 6f 6e 74 72 6f 6c 73 2c 20 66 6f 72 20 4c 6f 6f Light.Up.......controls,.for.Loo
0ee0 70 79 00 01 00 a8 01 00 00 63 6f 6e 74 72 6f 6c 73 2c 20 66 6f 72 20 4d 61 67 6e 65 74 73 00 01 py.......controls,.for.Magnets..
0f00 00 ac 01 00 00 63 6f 6e 74 72 6f 6c 73 2c 20 66 6f 72 20 4d 61 70 00 01 00 b0 01 00 00 63 6f 6e .....controls,.for.Map.......con
0f20 74 72 6f 6c 73 2c 20 66 6f 72 20 4d 69 6e 65 73 00 01 00 b4 01 00 00 63 6f 6e 74 72 6f 6c 73 2c trols,.for.Mines.......controls,
0f40 20 66 6f 72 20 4e 65 74 00 01 00 b8 01 00 00 63 6f 6e 74 72 6f 6c 73 2c 20 66 6f 72 20 4e 65 74 .for.Net.......controls,.for.Net
0f60 73 6c 69 64 65 00 01 00 bc 01 00 00 63 6f 6e 74 72 6f 6c 73 2c 20 66 6f 72 20 50 61 6c 69 73 61 slide.......controls,.for.Palisa
0f80 64 65 00 01 00 c0 01 00 00 63 6f 6e 74 72 6f 6c 73 2c 20 66 6f 72 20 50 61 74 74 65 72 6e 00 01 de.......controls,.for.Pattern..
0fa0 00 c4 01 00 00 63 6f 6e 74 72 6f 6c 73 2c 20 66 6f 72 20 50 65 61 72 6c 00 01 00 c8 01 00 00 63 .....controls,.for.Pearl.......c
0fc0 6f 6e 74 72 6f 6c 73 2c 20 66 6f 72 20 50 65 67 73 00 01 00 cc 01 00 00 63 6f 6e 74 72 6f 6c 73 ontrols,.for.Pegs.......controls
0fe0 2c 20 66 6f 72 20 52 61 6e 67 65 00 01 00 d0 01 00 00 63 6f 6e 74 72 6f 6c 73 2c 20 66 6f 72 20 ,.for.Range.......controls,.for.
1000 52 65 63 74 61 6e 67 6c 65 73 00 01 00 d4 01 00 00 63 6f 6e 74 72 6f 6c 73 2c 20 66 6f 72 20 53 Rectangles.......controls,.for.S
1020 61 6d 65 20 47 61 6d 65 00 01 00 d8 01 00 00 63 6f 6e 74 72 6f 6c 73 2c 20 66 6f 72 20 53 69 67 ame.Game.......controls,.for.Sig
1040 6e 70 6f 73 74 00 01 00 dc 01 00 00 63 6f 6e 74 72 6f 6c 73 2c 20 66 6f 72 20 53 69 6e 67 6c 65 npost.......controls,.for.Single
1060 73 00 01 00 e0 01 00 00 63 6f 6e 74 72 6f 6c 73 2c 20 66 6f 72 20 53 69 78 74 65 65 6e 00 01 00 s.......controls,.for.Sixteen...
1080 e4 01 00 00 63 6f 6e 74 72 6f 6c 73 2c 20 66 6f 72 20 53 6c 61 6e 74 00 01 00 e8 01 00 00 63 6f ....controls,.for.Slant.......co
10a0 6e 74 72 6f 6c 73 2c 20 66 6f 72 20 53 6f 6c 6f 00 01 00 ec 01 00 00 63 6f 6e 74 72 6f 6c 73 2c ntrols,.for.Solo.......controls,
10c0 20 66 6f 72 20 54 65 6e 74 73 00 01 00 f0 01 00 00 63 6f 6e 74 72 6f 6c 73 2c 20 66 6f 72 20 54 .for.Tents.......controls,.for.T
10e0 6f 77 65 72 73 00 01 00 f4 01 00 00 63 6f 6e 74 72 6f 6c 73 2c 20 66 6f 72 20 54 72 61 63 6b 73 owers.......controls,.for.Tracks
1100 00 01 00 f8 01 00 00 63 6f 6e 74 72 6f 6c 73 2c 20 66 6f 72 20 54 77 69 64 64 6c 65 00 01 00 fc .......controls,.for.Twiddle....
1120 01 00 00 63 6f 6e 74 72 6f 6c 73 2c 20 66 6f 72 20 55 6e 64 65 61 64 00 01 00 00 02 00 00 63 6f ...controls,.for.Undead.......co
1140 6e 74 72 6f 6c 73 2c 20 66 6f 72 20 55 6e 65 71 75 61 6c 00 01 00 04 02 00 00 00 00 00 00 00 00 ntrols,.for.Unequal.............
1160 00 00 00 06 00 51 00 00 00 02 00 63 6f 6e 74 72 6f 6c 73 2c 20 66 6f 72 20 55 6e 72 75 6c 79 00 .....Q.....controls,.for.Unruly.
1180 01 00 08 02 00 00 63 6f 6e 74 72 6f 6c 73 2c 20 66 6f 72 20 55 6e 74 61 6e 67 6c 65 00 01 00 0c ......controls,.for.Untangle....
11a0 02 00 00 63 6f 70 79 00 01 00 10 02 00 00 63 6f 70 79 72 69 67 68 74 00 01 00 14 02 00 00 64 65 ...copy.......copyright.......de
11c0 66 61 75 6c 74 20 70 61 72 61 6d 65 74 65 72 73 2c 20 73 70 65 63 69 66 79 69 6e 67 00 01 00 18 fault.parameters,.specifying....
11e0 02 00 00 65 78 69 74 00 01 00 1c 02 00 00 66 65 65 64 62 61 63 6b 00 01 00 20 02 00 00 66 6f 72 ...exit.......feedback.......for
1200 6d 61 74 2c 20 49 44 00 01 00 24 02 00 00 66 6f 75 72 2d 63 6f 6c 6f 75 72 69 6e 67 00 01 00 28 mat,.ID...$...four-colouring...(
1220 02 00 00 67 61 6d 65 20 49 44 00 01 00 2c 02 00 00 67 61 6d 65 20 49 44 2c 20 66 6f 72 6d 61 74 ...game.ID...,...game.ID,.format
1240 00 01 00 30 02 00 00 67 61 6d 65 20 49 44 2c 20 67 65 6e 65 72 61 74 69 6e 67 00 01 00 34 02 00 ...0...game.ID,.generating...4..
1260 00 67 65 6e 65 72 61 74 69 6e 67 20 67 61 6d 65 20 49 44 73 00 01 00 38 02 00 00 69 6e 69 74 69 .generating.game.IDs...8...initi
1280 61 6c 20 73 74 61 74 65 00 01 00 3c 02 00 00 6b 65 79 73 00 01 00 40 02 00 00 6b 65 79 73 2c 20 al.state...<...keys...@...keys,.
12a0 66 6f 72 20 42 6c 61 63 6b 20 42 6f 78 00 01 00 44 02 00 00 6b 65 79 73 2c 20 66 6f 72 20 43 75 for.Black.Box...D...keys,.for.Cu
12c0 62 65 00 01 00 48 02 00 00 6b 65 79 73 2c 20 66 6f 72 20 46 69 66 74 65 65 6e 00 01 00 4c 02 00 be...H...keys,.for.Fifteen...L..
12e0 00 6b 65 79 73 2c 20 66 6f 72 20 46 6c 69 70 00 01 00 50 02 00 00 6b 65 79 73 2c 20 66 6f 72 20 .keys,.for.Flip...P...keys,.for.
1300 47 75 65 73 73 00 01 00 54 02 00 00 6b 65 79 73 2c 20 66 6f 72 20 49 6e 65 72 74 69 61 00 01 00 Guess...T...keys,.for.Inertia...
1320 58 02 00 00 6b 65 79 73 2c 20 66 6f 72 20 4e 65 74 00 01 00 5c 02 00 00 6b 65 79 73 2c 20 66 6f X...keys,.for.Net...\...keys,.fo
1340 72 20 53 61 6d 65 20 47 61 6d 65 00 01 00 60 02 00 00 6c 69 63 65 6e 63 65 00 01 00 64 02 00 00 r.Same.Game...`...licence...d...
1360 6c 69 63 65 6e 63 65 2c 20 4d 49 54 00 02 00 68 02 00 00 6c 6f 61 64 00 02 00 70 02 00 00 6e 65 licence,.MIT...h...load...p...ne
1380 77 20 67 61 6d 65 00 01 00 78 02 00 00 6e 6f 6e 6f 67 72 61 6d 73 00 01 00 7c 02 00 00 70 61 72 w.game...x...nonograms...|...par
13a0 61 6d 65 74 65 72 73 00 02 00 80 02 00 00 70 61 72 61 6d 65 74 65 72 73 2c 20 66 6f 72 20 42 6c ameters.......parameters,.for.Bl
13c0 61 63 6b 20 42 6f 78 00 01 00 88 02 00 00 70 61 72 61 6d 65 74 65 72 73 2c 20 66 6f 72 20 42 72 ack.Box.......parameters,.for.Br
13e0 69 64 67 65 73 00 01 00 8c 02 00 00 70 61 72 61 6d 65 74 65 72 73 2c 20 66 6f 72 20 43 75 62 65 idges.......parameters,.for.Cube
1400 00 01 00 90 02 00 00 70 61 72 61 6d 65 74 65 72 73 2c 20 66 6f 72 20 44 6f 6d 69 6e 6f 73 61 00 .......parameters,.for.Dominosa.
1420 01 00 94 02 00 00 70 61 72 61 6d 65 74 65 72 73 2c 20 66 6f 72 20 46 69 66 74 65 65 6e 00 01 00 ......parameters,.for.Fifteen...
1440 98 02 00 00 70 61 72 61 6d 65 74 65 72 73 2c 20 66 6f 72 20 46 69 6c 6c 69 6e 67 00 01 00 9c 02 ....parameters,.for.Filling.....
1460 00 00 70 61 72 61 6d 65 74 65 72 73 2c 20 66 6f 72 20 46 6c 6f 6f 64 00 01 00 a0 02 00 00 70 61 ..parameters,.for.Flood.......pa
1480 72 61 6d 65 74 65 72 73 2c 20 66 6f 72 20 47 61 6c 61 78 69 65 73 00 01 00 a4 02 00 00 70 61 72 rameters,.for.Galaxies.......par
14a0 61 6d 65 74 65 72 73 2c 20 66 6f 72 20 47 75 65 73 73 00 01 00 a8 02 00 00 70 61 72 61 6d 65 74 ameters,.for.Guess.......paramet
14c0 65 72 73 2c 20 66 6f 72 20 49 6e 65 72 74 69 61 00 01 00 ac 02 00 00 70 61 72 61 6d 65 74 65 72 ers,.for.Inertia.......parameter
14e0 73 2c 20 66 6f 72 20 4b 65 65 6e 00 01 00 b0 02 00 00 70 61 72 61 6d 65 74 65 72 73 2c 20 66 6f s,.for.Keen.......parameters,.fo
1500 72 20 4c 69 67 68 74 20 55 70 00 01 00 b4 02 00 00 70 61 72 61 6d 65 74 65 72 73 2c 20 66 6f 72 r.Light.Up.......parameters,.for
1520 20 4c 6f 6f 70 79 00 01 00 b8 02 00 00 70 61 72 61 6d 65 74 65 72 73 2c 20 66 6f 72 20 4d 61 67 .Loopy.......parameters,.for.Mag
1540 6e 65 74 73 00 01 00 bc 02 00 00 70 61 72 61 6d 65 74 65 72 73 2c 20 66 6f 72 20 4d 61 70 00 01 nets.......parameters,.for.Map..
1560 00 c0 02 00 00 70 61 72 61 6d 65 74 65 72 73 2c 20 66 6f 72 20 4d 69 6e 65 73 00 01 00 c4 02 00 .....parameters,.for.Mines......
1580 00 70 61 72 61 6d 65 74 65 72 73 2c 20 66 6f 72 20 4e 65 74 00 01 00 c8 02 00 00 70 61 72 61 6d .parameters,.for.Net.......param
15a0 65 74 65 72 73 2c 20 66 6f 72 20 4e 65 74 73 6c 69 64 65 00 01 00 cc 02 00 00 70 61 72 61 6d 65 eters,.for.Netslide.......parame
15c0 74 65 72 73 2c 20 66 6f 72 20 50 61 6c 69 73 61 64 65 00 01 00 d0 02 00 00 70 61 72 61 6d 65 74 ters,.for.Palisade.......paramet
15e0 65 72 73 2c 20 66 6f 72 20 50 61 74 74 65 72 6e 00 01 00 d4 02 00 00 70 61 72 61 6d 65 74 65 72 ers,.for.Pattern.......parameter
1600 73 2c 20 66 6f 72 20 50 65 61 72 6c 00 01 00 d8 02 00 00 70 61 72 61 6d 65 74 65 72 73 2c 20 66 s,.for.Pearl.......parameters,.f
1620 6f 72 20 50 65 67 73 00 01 00 dc 02 00 00 70 61 72 61 6d 65 74 65 72 73 2c 20 66 6f 72 20 52 61 or.Pegs.......parameters,.for.Ra
1640 6e 67 65 00 01 00 e0 02 00 00 70 61 72 61 6d 65 74 65 72 73 2c 20 66 6f 72 20 52 65 63 74 61 6e nge.......parameters,.for.Rectan
1660 67 6c 65 73 00 01 00 e4 02 00 00 70 61 72 61 6d 65 74 65 72 73 2c 20 66 6f 72 20 53 61 6d 65 20 gles.......parameters,.for.Same.
1680 47 61 6d 65 00 01 00 e8 02 00 00 70 61 72 61 6d 65 74 65 72 73 2c 20 66 6f 72 20 53 69 67 6e 70 Game.......parameters,.for.Signp
16a0 6f 73 74 00 01 00 ec 02 00 00 70 61 72 61 6d 65 74 65 72 73 2c 20 66 6f 72 20 53 69 6e 67 6c 65 ost.......parameters,.for.Single
16c0 73 00 01 00 f0 02 00 00 70 61 72 61 6d 65 74 65 72 73 2c 20 66 6f 72 20 53 69 78 74 65 65 6e 00 s.......parameters,.for.Sixteen.
16e0 01 00 f4 02 00 00 70 61 72 61 6d 65 74 65 72 73 2c 20 66 6f 72 20 53 6c 61 6e 74 00 01 00 f8 02 ......parameters,.for.Slant.....
1700 00 00 70 61 72 61 6d 65 74 65 72 73 2c 20 66 6f 72 20 53 6f 6c 6f 00 01 00 fc 02 00 00 70 61 72 ..parameters,.for.Solo.......par
1720 61 6d 65 74 65 72 73 2c 20 66 6f 72 20 54 65 6e 74 73 00 01 00 00 03 00 00 70 61 72 61 6d 65 74 ameters,.for.Tents.......paramet
1740 65 72 73 2c 20 66 6f 72 20 54 6f 77 65 72 73 00 01 00 04 03 00 00 70 61 72 61 6d 65 74 65 72 73 ers,.for.Towers.......parameters
1760 2c 20 66 6f 72 20 54 72 61 63 6b 73 00 01 00 08 03 00 00 70 61 72 61 6d 65 74 65 72 73 2c 20 66 ,.for.Tracks.......parameters,.f
1780 6f 72 20 54 77 69 64 64 6c 65 00 01 00 0c 03 00 00 70 61 72 61 6d 65 74 65 72 73 2c 20 66 6f 72 or.Twiddle.......parameters,.for
17a0 20 55 6e 64 65 61 64 00 01 00 10 03 00 00 70 61 72 61 6d 65 74 65 72 73 2c 20 66 6f 72 20 55 6e .Undead.......parameters,.for.Un
17c0 65 71 75 61 6c 00 01 00 14 03 00 00 70 61 72 61 6d 65 74 65 72 73 2c 20 66 6f 72 20 55 6e 72 75 equal.......parameters,.for.Unru
17e0 6c 79 00 01 00 18 03 00 00 70 61 72 61 6d 65 74 65 72 73 2c 20 66 6f 72 20 55 6e 74 61 6e 67 6c ly.......parameters,.for.Untangl
1800 65 00 01 00 1c 03 00 00 70 61 72 61 6d 65 74 65 72 73 2c 20 66 6f 72 20 66 6c 69 70 00 01 00 20 e.......parameters,.for.flip....
1820 03 00 00 70 61 74 63 68 65 73 00 01 00 24 03 00 00 70 72 65 66 65 72 65 6e 63 65 73 2c 20 73 70 ...patches...$...preferences,.sp
1840 65 63 69 66 79 69 6e 67 20 64 65 66 61 75 6c 74 00 01 00 28 03 00 00 70 72 65 73 65 74 00 01 00 ecifying.default...(...preset...
1860 2c 03 00 00 70 72 69 6e 74 69 6e 67 2c 20 6f 6e 20 55 6e 69 78 00 01 00 30 03 00 00 70 72 69 6e ,...printing,.on.Unix...0...prin
1880 74 69 6e 67 2c 20 6f 6e 20 57 69 6e 64 6f 77 73 00 01 00 34 03 00 00 71 75 69 74 00 01 00 38 03 ting,.on.Windows...4...quit...8.
18a0 00 00 72 65 64 6f 00 01 00 3c 03 00 00 72 65 73 74 61 72 74 20 67 61 6d 65 00 01 00 40 03 00 00 ..redo...<...restart.game...@...
18c0 73 61 76 65 00 02 00 44 03 00 00 73 68 6f 72 74 63 75 74 73 20 28 6b 65 79 62 6f 61 72 64 29 00 save...D...shortcuts.(keyboard).
18e0 01 00 4c 03 00 00 73 68 6f 72 74 63 75 74 73 20 28 6b 65 79 62 6f 61 72 64 29 2c 20 66 6f 72 20 ..L...shortcuts.(keyboard),.for.
1900 42 6c 61 63 6b 20 42 6f 78 00 01 00 50 03 00 00 73 68 6f 72 74 63 75 74 73 20 28 6b 65 79 62 6f Black.Box...P...shortcuts.(keybo
1920 61 72 64 29 2c 20 66 6f 72 20 43 75 62 65 00 01 00 54 03 00 00 73 68 6f 72 74 63 75 74 73 20 28 ard),.for.Cube...T...shortcuts.(
1940 6b 65 79 62 6f 61 72 64 29 2c 20 66 6f 72 20 46 69 66 74 65 65 6e 00 01 00 58 03 00 00 00 00 00 keyboard),.for.Fifteen...X......
1960 00 00 00 a3 06 0d 00 01 00 ff ff 73 68 6f 72 74 63 75 74 73 20 28 6b 65 79 62 6f 61 72 64 29 2c ...........shortcuts.(keyboard),
1980 20 66 6f 72 20 46 6c 69 70 00 01 00 5c 03 00 00 73 68 6f 72 74 63 75 74 73 20 28 6b 65 79 62 6f .for.Flip...\...shortcuts.(keybo
19a0 61 72 64 29 2c 20 66 6f 72 20 47 75 65 73 73 00 01 00 60 03 00 00 73 68 6f 72 74 63 75 74 73 20 ard),.for.Guess...`...shortcuts.
19c0 28 6b 65 79 62 6f 61 72 64 29 2c 20 66 6f 72 20 49 6e 65 72 74 69 61 00 01 00 64 03 00 00 73 68 (keyboard),.for.Inertia...d...sh
19e0 6f 72 74 63 75 74 73 20 28 6b 65 79 62 6f 61 72 64 29 2c 20 66 6f 72 20 4e 65 74 00 01 00 68 03 ortcuts.(keyboard),.for.Net...h.
1a00 00 00 73 68 6f 72 74 63 75 74 73 20 28 6b 65 79 62 6f 61 72 64 29 2c 20 66 6f 72 20 53 61 6d 65 ..shortcuts.(keyboard),.for.Same
1a20 20 47 61 6d 65 00 01 00 6c 03 00 00 73 6f 6c 76 65 00 01 00 70 03 00 00 73 6f 75 72 63 65 20 63 .Game...l...solve...p...source.c
1a40 6f 64 65 00 01 00 74 03 00 00 73 74 61 74 65 2c 20 69 6e 69 74 69 61 6c 00 01 00 78 03 00 00 75 ode...t...state,.initial...x...u
1a60 6e 64 6f 00 01 00 7c 03 00 00 76 65 72 73 69 6f 6e 00 01 00 80 03 00 00 77 65 62 73 69 74 65 00 ndo...|...version.......website.
1a80 01 00 84 03 00 00 91 43 75 73 74 6f 6d 92 2c 20 6d 65 6e 75 20 6f 70 74 69 6f 6e 00 01 00 88 03 .......Custom.,.menu.option.....
1aa0 00 00 91 53 70 65 63 69 66 69 63 92 2c 20 6d 65 6e 75 20 6f 70 74 69 6f 6e 00 01 00 8c 03 00 00 ...Specific.,.menu.option.......
1ac0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1ae0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1b00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1b20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1b40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1b60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1b80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1ba0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1bc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1be0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1c00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1c20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1c40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1c60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1c80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1ca0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1cc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1ce0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1d00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1d20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1d40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1d60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1d80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1da0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1dc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1de0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1e00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1e20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1e40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1e60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1e80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1ea0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1ec0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1ee0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1f00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1f20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1f40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1f60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1f80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1fa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1fc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1fe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
20e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2160 00 00 00 c2 07 02 00 00 00 63 6f 6e 74 72 6f 6c 73 2c 20 66 6f 72 20 55 6e 72 75 6c 79 00 01 00 .........controls,.for.Unruly...
2180 73 68 6f 72 74 63 75 74 73 20 28 6b 65 79 62 6f 61 72 64 29 2c 20 66 6f 72 20 46 6c 69 70 00 02 shortcuts.(keyboard),.for.Flip..
21a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
21c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
21e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2220 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2260 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2280 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
22a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
22c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
22e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2300 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2320 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2340 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2360 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2380 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
23a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
23c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
23e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2400 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2420 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2440 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2460 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2480 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
24a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
24c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
24e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2500 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2520 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2540 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2560 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2580 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
25a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
25c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
25e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2600 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2620 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2640 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2660 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2680 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
26a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
26c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
26e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2700 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2720 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2740 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2760 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2780 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
27a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
27c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
27e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2800 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2820 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2840 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2860 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2880 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
28a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
28c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
28e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2900 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2920 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2940 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
2960 00 00 00 99 03 00 00 90 03 00 00 00 69 88 03 00 59 03 0a 00 c6 00 0e 00 d3 0a 03 00 ab 81 09 00 ............i...Y...............
2980 45 85 00 00 69 88 03 00 45 85 00 00 5e 01 10 00 55 07 08 00 25 88 14 00 89 87 02 00 e6 89 0e 00 E...i...E...^...U...%...........
29a0 55 82 0f 00 45 85 00 00 50 06 01 00 a5 83 08 00 e2 85 11 00 50 06 01 00 50 06 01 00 9d 03 0d 00 U...E...P...........P...P.......
29c0 26 01 12 00 69 81 12 00 d1 08 10 00 d1 08 10 00 e6 89 0e 00 f1 82 0b 00 44 05 00 00 50 07 02 00 &...i...................D...P...
29e0 a9 84 0c 00 44 05 00 00 ce 00 16 00 44 05 00 00 45 85 00 00 50 06 01 00 11 8b 01 00 26 01 12 00 ....D.......D...E...P.......&...
2a00 e5 02 0c 00 a5 83 08 00 2e 06 07 00 89 87 02 00 89 87 02 00 89 87 02 00 03 86 05 00 1c 03 05 00 ................................
2a20 bf 04 06 00 ca 02 0b 00 f1 82 0b 00 a9 84 0c 00 c6 00 0e 00 55 82 0f 00 5e 01 10 00 e2 85 11 00 ....................U...^.......
2a40 e2 01 13 00 7e 80 13 00 b2 85 15 00 b2 85 15 00 1e 88 05 00 7e 80 13 00 6c 04 09 00 00 00 0a 00 ....~...............~...l.......
2a60 50 07 02 00 1c 03 05 00 50 06 01 00 e2 01 13 00 1c 03 05 00 46 88 07 00 69 81 12 00 e2 85 11 00 P.......P...........F...i.......
2a80 3c 03 04 00 a5 02 11 00 ca 02 0b 00 6c 04 09 00 bf 04 06 00 a7 81 0d 00 a5 02 11 00 0f 08 15 00 <...........l...................
2aa0 83 82 04 00 8e 89 01 00 00 00 14 00 e6 89 0e 00 44 05 00 00 50 07 02 00 25 81 14 00 00 00 0a 00 ................D...P...%.......
2ac0 44 05 00 00 89 87 02 00 44 05 00 00 50 06 01 00 11 8b 01 00 50 07 02 00 f9 83 00 00 45 85 00 00 D.......D...P.......P.......E...
2ae0 8a 84 0a 00 08 05 0e 00 52 84 03 00 d4 83 09 00 75 8a 03 00 af 04 10 00 12 09 08 00 db 01 15 00 ........R.......u...............
2b00 e6 84 0f 00 92 86 08 00 ed 07 0d 00 8b 85 10 00 bf 86 0b 00 aa 88 0c 00 c6 04 12 00 93 06 0c 00 ................................
2b20 f6 09 07 00 99 8a 02 00 03 86 05 00 08 88 15 00 00 00 06 00 ac 85 13 00 21 06 09 00 db 06 13 00 ........................!.......
2b40 2d 07 05 00 00 00 08 00 20 85 12 00 d5 88 11 00 96 07 04 00 ac 05 0b 00 2c 82 06 00 19 85 0d 00 -.......................,.......
2b60 45 07 11 00 00 80 15 00 b6 85 04 00 aa 04 14 00 5b 04 0f 00 a7 83 14 00 a8 01 0a 00 45 85 00 00 E...............[...........E...
2b80 ce 00 16 00 11 8b 01 00 45 85 00 00 44 05 00 00 50 06 01 00 e5 02 0c 00 50 06 01 00 50 06 01 00 ........E...D...P.......P...P...
2ba0 50 07 02 00 50 07 02 00 50 06 01 00 45 85 00 00 8a 84 0a 00 52 84 03 00 75 8a 03 00 12 09 08 00 P...P...P...E.......R...u.......
2bc0 92 86 08 00 ed 07 0d 00 99 8a 02 00 00 00 08 00 ce 00 16 00 44 05 00 00 ce 00 16 00 45 85 00 00 ....................D.......E...
2be0 50 07 02 00 45 85 00 00 1e 88 05 00 50 06 01 00 8e 89 01 00 43 00 0b 00 d0 84 0e 00 c9 86 03 00 P...E.......P.......C...........
2c00 e6 87 09 00 4d 02 04 00 45 08 10 00 10 04 15 00 00 00 10 00 e7 00 09 00 04 81 0d 00 00 00 11 00 ....M...E.......................
2c20 93 89 0b 00 43 00 0d 00 dc 08 12 00 a1 81 0c 00 31 85 07 00 cf 04 03 00 03 86 05 00 81 89 15 00 ....C...........1...............
2c40 18 04 06 00 81 8a 13 00 48 09 09 00 a0 09 13 00 d6 0a 05 00 7d 02 08 00 43 00 13 00 43 00 12 00 ........H...........}...C...C...
2c60 98 0a 04 00 43 80 0b 00 04 88 06 00 fb 88 0d 00 c7 83 11 00 b9 82 15 00 0d 89 04 00 43 80 14 00 ....C.......................C...
2c80 00 80 0f 00 49 86 14 00 6a 02 0a 00 88 81 08 00 44 05 00 00 11 8b 01 00 8e 89 01 00 50 07 02 00 ....I...j.......D...........P...
2ca0 45 85 00 00 45 85 00 00 45 85 00 00 45 85 00 00 45 85 00 00 50 07 02 00 45 85 00 00 8a 84 0a 00 E...E...E...E...E...P...E.......
2cc0 52 84 03 00 75 8a 03 00 12 09 08 00 92 86 08 00 ed 07 0d 00 99 8a 02 00 00 00 08 00 45 85 00 00 R...u.......................E...
2ce0 44 05 00 00 50 06 01 00 45 85 00 00 50 06 01 00 44 05 00 00 8e 89 01 00 50 06 01 00 1d 00 00 00 D...P...E...P...D.......P.......
2d00 14 00 00 00 00 03 00 00 00 00 00 00 00 6c 00 00 00 01 00 bd 00 00 00 02 00 75 01 00 00 6c 01 00 .............l...........u...l..
2d20 00 00 6c 03 21 00 01 00 28 1c 3b 58 00 00 09 00 0a 00 00 00 00 00 00 00 00 00 09 04 0b 00 05 00 ..l.!...(.;X....................
2d40 00 00 00 02 00 04 00 23 00 43 42 28 22 62 74 6e 5f 61 62 6f 75 74 22 2c 22 26 41 62 6f 75 74 22 .......#.CB("btn_about","&About"
2d60 2c 22 41 62 6f 75 74 28 29 22 29 00 04 00 20 00 43 42 28 22 62 74 6e 5f 75 70 22 2c 22 26 55 70 ,"About()").....CB("btn_up","&Up
2d80 22 2c 22 43 6f 6e 74 65 6e 74 73 28 29 22 29 00 04 00 10 00 42 72 6f 77 73 65 42 75 74 74 6f 6e ","Contents()").....BrowseButton
2da0 73 28 29 00 01 00 2a 00 53 69 6d 6f 6e 20 54 61 74 68 61 6d 27 73 20 50 6f 72 74 61 62 6c 65 20 s()...*.Simon.Tatham's.Portable.
2dc0 50 75 7a 7a 6c 65 20 43 6f 6c 6c 65 63 74 69 6f 6e 00 02 00 b0 00 54 68 69 73 20 6d 61 6e 75 61 Puzzle.Collection.....This.manua
2de0 6c 20 69 73 20 63 6f 70 79 72 69 67 68 74 20 32 30 30 34 2d 32 30 31 34 20 53 69 6d 6f 6e 20 54 l.is.copyright.2004-2014.Simon.T
2e00 61 74 68 61 6d 2e 20 41 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76 65 64 2e 20 59 6f 75 20 atham..All.rights.reserved..You.
2e20 6d 61 79 20 64 69 73 74 72 69 62 75 74 65 20 74 68 69 73 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f may.distribute.this.documentatio
2e40 6e 20 75 6e 64 65 72 20 74 68 65 20 4d 49 54 20 6c 69 63 65 6e 63 65 2e 20 53 65 65 20 61 70 70 n.under.the.MIT.licence..See.app
2e60 65 6e 64 69 78 20 41 20 66 6f 72 20 74 68 65 20 6c 69 63 65 6e 63 65 20 74 65 78 74 20 69 6e 20 endix.A.for.the.licence.text.in.
2e80 66 75 6c 6c 2e 00 03 00 04 00 00 00 00 00 3e c8 02 00 35 c8 02 00 00 ff ff ff ff 0c 00 00 00 00 full..........>...5.............
2ea0 00 00 00 46 00 00 00 15 00 00 00 ff ff ff ff 52 00 00 00 31 00 00 00 02 6e 0d 00 00 ff ff ff ff ...F...........R...1....n.......
2ec0 44 05 00 00 00 00 00 00 52 00 00 00 a1 00 00 00 c0 0d 00 00 43 6f 6e 74 65 6e 74 73 00 44 42 28 D.......R...........Contents.DB(
2ee0 22 62 74 6e 5f 75 70 22 29 4f 00 00 00 2c 00 00 00 0c 00 00 00 a1 00 00 00 23 00 00 00 20 16 80 "btn_up")O...,...........#......
2f00 58 00 80 00 00 00 00 80 06 00 82 ff 00 53 69 6d 6f 6e 20 54 61 74 68 61 6d 27 73 20 50 6f 72 74 X............Simon.Tatham's.Port
2f20 61 62 6c 65 20 50 75 7a 7a 6c 65 20 43 6f 6c 6c 65 63 74 69 6f 6e 00 00 5e 00 00 00 39 00 00 00 able.Puzzle.Collection..^...9...
2f40 52 00 00 00 ff 00 00 00 25 00 00 00 20 1a 80 72 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 68 R.......%......r..............Th
2f60 69 73 20 69 73 20 61 20 63 6f 6c 6c 65 63 74 69 6f 6e 20 6f 66 20 73 6d 61 6c 6c 20 6f 6e 65 2d is.is.a.collection.of.small.one-
2f80 70 6c 61 79 65 72 20 70 75 7a 7a 6c 65 20 67 61 6d 65 73 2e 00 00 e0 00 00 00 b4 00 00 00 a1 00 player.puzzle.games.............
2fa0 00 00 df 01 00 00 2c 00 00 00 20 26 80 69 01 00 80 00 00 14 00 98 80 80 00 00 e3 a7 c5 f9 4e 89 ......,....&.i................N.
2fc0 82 ff 00 54 68 69 73 20 6d 61 6e 75 61 6c 20 69 73 20 63 6f 70 79 72 69 67 68 74 20 32 30 30 34 ...This.manual.is.copyright.2004
2fe0 2d 32 30 31 34 20 53 69 6d 6f 6e 20 54 61 74 68 61 6d 2e 20 41 6c 6c 20 72 69 67 68 74 73 20 72 -2014.Simon.Tatham..All.rights.r
3000 65 73 65 72 76 65 64 2e 20 59 6f 75 20 6d 61 79 20 64 69 73 74 72 69 62 75 74 65 20 74 68 69 73 eserved..You.may.distribute.this
3020 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 75 6e 64 65 72 20 74 68 65 20 4d 49 54 20 6c 69 63 .documentation.under.the.MIT.lic
3040 65 6e 63 65 2e 20 53 65 65 20 00 61 70 70 65 6e 64 69 78 20 41 00 20 66 6f 72 20 74 68 65 20 6c ence..See..appendix.A..for.the.l
3060 69 63 65 6e 63 65 20 74 65 78 74 20 69 6e 20 66 75 6c 6c 2e 00 00 4d 00 00 00 1e 00 00 00 ff 00 icence.text.in.full...M.........
3080 00 00 2c 02 00 00 2f 00 00 00 20 2e 80 3c 00 80 00 00 00 00 e3 04 c6 f9 4e 80 00 00 80 00 00 80 ..,.../......<..........N.......
30a0 00 00 89 82 ff 00 00 43 68 61 70 74 65 72 20 31 00 3a 20 00 49 6e 74 72 6f 64 75 63 74 69 6f 6e .......Chapter.1.:..Introduction
30c0 00 00 00 50 00 00 00 21 00 00 00 df 01 00 00 7c 02 00 00 2f 00 00 00 20 2e 80 42 00 80 00 00 00 ...P...!.......|.../......B.....
30e0 00 e3 fb c5 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 43 68 61 70 74 65 72 20 32 00 3a 20 .....N..............Chapter.2.:.
3100 00 43 6f 6d 6d 6f 6e 20 66 65 61 74 75 72 65 73 00 00 00 44 00 00 00 15 00 00 00 2c 02 00 00 c0 .Common.features...D.......,....
3120 02 00 00 2f 00 00 00 20 2e 80 2a 00 80 00 00 00 00 e3 36 1a 91 db 80 00 00 80 00 00 80 00 00 89 .../......*.......6.............
3140 82 ff 00 00 43 68 61 70 74 65 72 20 33 00 3a 20 00 4e 65 74 00 00 00 45 00 00 00 16 00 00 00 7c ....Chapter.3.:..Net...E.......|
3160 02 00 00 05 03 00 00 2f 00 00 00 20 2e 80 2c 00 80 00 00 00 00 e3 60 7f 52 e1 80 00 00 80 00 00 ......./......,.......`.R.......
3180 80 00 00 89 82 ff 00 00 43 68 61 70 74 65 72 20 34 00 3a 20 00 43 75 62 65 00 00 00 48 00 00 00 ........Chapter.4.:..Cube...H...
31a0 19 00 00 00 c0 02 00 00 4d 03 00 00 2f 00 00 00 20 2e 80 32 00 80 00 00 00 00 e3 4a d9 b3 4a 80 ........M.../......2.......J..J.
31c0 00 00 80 00 00 80 00 00 89 82 ff 00 00 43 68 61 70 74 65 72 20 35 00 3a 20 00 46 69 66 74 65 65 .............Chapter.5.:..Fiftee
31e0 6e 00 00 00 48 00 00 00 19 00 00 00 05 03 00 00 95 03 00 00 2f 00 00 00 20 2e 80 32 00 80 00 00 n...H.............../......2....
3200 00 00 e3 11 57 8b 70 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 43 68 61 70 74 65 72 20 36 00 3a ....W.p..............Chapter.6.:
3220 20 00 53 69 78 74 65 65 6e 00 00 00 48 00 00 00 19 00 00 00 4d 03 00 00 dd 03 00 00 2f 00 00 00 ..Sixteen...H.......M......./...
3240 20 2e 80 32 00 80 00 00 00 00 e3 10 24 de 60 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 43 68 61 ...2........$.`..............Cha
3260 70 74 65 72 20 37 00 3a 20 00 54 77 69 64 64 6c 65 00 00 00 4b 00 00 00 1c 00 00 00 95 03 00 00 pter.7.:..Twiddle...K...........
3280 28 04 00 00 2f 00 00 00 20 2e 80 38 00 80 00 00 00 00 e3 c3 b7 4e bd 80 00 00 80 00 00 80 00 00 (.../......8.........N..........
32a0 89 82 ff 00 00 43 68 61 70 74 65 72 20 38 00 3a 20 00 52 65 63 74 61 6e 67 6c 65 73 00 00 00 49 .....Chapter.8.:..Rectangles...I
32c0 00 00 00 1a 00 00 00 dd 03 00 00 71 04 00 00 2f 00 00 00 20 2e 80 34 00 80 00 00 00 00 e3 bb bd ...........q.../......4.........
32e0 cb 70 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 43 68 61 70 74 65 72 20 39 00 3a 20 00 4e 65 74 .p..............Chapter.9.:..Net
3300 73 6c 69 64 65 00 00 00 49 00 00 00 1a 00 00 00 28 04 00 00 ba 04 00 00 2f 00 00 00 20 2e 80 34 slide...I.......(......./......4
3320 00 80 00 00 00 00 e3 69 47 48 bf 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 43 68 61 70 74 65 72 .......iGH...............Chapter
3340 20 31 30 00 3a 20 00 50 61 74 74 65 72 6e 00 00 00 46 00 00 00 17 00 00 00 71 04 00 00 00 05 00 .10.:..Pattern...F.......q......
3360 00 2f 00 00 00 20 2e 80 2e 00 80 00 00 00 00 e3 f2 be 65 e1 80 00 00 80 00 00 80 00 00 89 82 ff ./................e.............
3380 00 00 43 68 61 70 74 65 72 20 31 31 00 3a 20 00 53 6f 6c 6f 00 00 00 47 00 00 00 18 00 00 00 ba ..Chapter.11.:..Solo...G........
33a0 04 00 00 47 05 00 00 2f 00 00 00 20 2e 80 30 00 80 00 00 00 00 e3 f5 d7 d6 da 80 00 00 80 00 00 ...G.../......0.................
33c0 80 00 00 89 82 ff 00 00 43 68 61 70 74 65 72 20 31 32 00 3a 20 00 4d 69 6e 65 73 00 00 00 4b 00 ........Chapter.12.:..Mines...K.
33e0 00 00 1c 00 00 00 00 05 00 00 92 05 00 00 2f 00 00 00 20 2e 80 38 00 80 00 00 00 00 e3 57 cb b5 ............../......8.......W..
3400 bd 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 43 68 61 70 74 65 72 20 31 33 00 3a 20 00 53 61 6d ...............Chapter.13.:..Sam
3420 65 20 47 61 6d 65 00 00 00 46 00 00 00 17 00 00 00 47 05 00 00 d8 05 00 00 2f 00 00 00 20 2e 80 e.Game...F.......G......./......
3440 2e 00 80 00 00 00 00 e3 50 e3 55 e1 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 43 68 61 70 74 65 ........P.U...............Chapte
3460 72 20 31 34 00 3a 20 00 46 6c 69 70 00 00 00 47 00 00 00 18 00 00 00 92 05 00 00 1f 06 00 00 2f r.14.:..Flip...G.............../
3480 00 00 00 20 2e 80 30 00 80 00 00 00 00 e3 0c 28 ac d9 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 ......0........(................
34a0 43 68 61 70 74 65 72 20 31 35 00 3a 20 00 47 75 65 73 73 00 00 00 46 00 00 00 17 00 00 00 d8 05 Chapter.15.:..Guess...F.........
34c0 00 00 65 06 00 00 2f 00 00 00 20 2e 80 2e 00 80 00 00 00 00 e3 2c d2 61 e1 80 00 00 80 00 00 80 ..e.../..............,.a........
34e0 00 00 89 82 ff 00 00 43 68 61 70 74 65 72 20 31 36 00 3a 20 00 50 65 67 73 00 00 00 4a 00 00 00 .......Chapter.16.:..Pegs...J...
3500 1b 00 00 00 1f 06 00 00 af 06 00 00 2f 00 00 00 20 2e 80 36 00 80 00 00 00 00 e3 6d 6f bd 08 80 ............/......6.......mo...
3520 00 00 80 00 00 80 00 00 89 82 ff 00 00 43 68 61 70 74 65 72 20 31 37 00 3a 20 00 44 6f 6d 69 6e .............Chapter.17.:..Domin
3540 6f 73 61 00 00 00 4a 00 00 00 1b 00 00 00 65 06 00 00 f9 06 00 00 2f 00 00 00 20 2e 80 36 00 80 osa...J.......e......./......6..
3560 00 00 00 00 e3 7b 2c be af 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 43 68 61 70 74 65 72 20 31 .....{,................Chapter.1
3580 38 00 3a 20 00 55 6e 74 61 6e 67 6c 65 00 00 00 4b 00 00 00 1c 00 00 00 af 06 00 00 44 07 00 00 8.:..Untangle...K...........D...
35a0 2f 00 00 00 20 2e 80 38 00 80 00 00 00 00 e3 cf a3 b3 a0 80 00 00 80 00 00 80 00 00 89 82 ff 00 /......8........................
35c0 00 43 68 61 70 74 65 72 20 31 39 00 3a 20 00 42 6c 61 63 6b 20 42 6f 78 00 00 00 47 00 00 00 18 .Chapter.19.:..Black.Box...G....
35e0 00 00 00 f9 06 00 00 8b 07 00 00 2f 00 00 00 20 2e 80 30 00 80 00 00 00 00 e3 73 1f 13 dc 80 00 .........../......0.......s.....
3600 00 80 00 00 80 00 00 89 82 ff 00 00 43 68 61 70 74 65 72 20 32 30 00 3a 20 00 53 6c 61 6e 74 00 ............Chapter.20.:..Slant.
3620 00 00 4a 00 00 00 1b 00 00 00 44 07 00 00 d5 07 00 00 2f 00 00 00 20 2e 80 36 00 80 00 00 00 00 ..J.......D......./......6......
3640 e3 96 f6 8b 1f 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 43 68 61 70 74 65 72 20 32 31 00 3a 20 ...................Chapter.21.:.
3660 00 4c 69 67 68 74 20 55 70 00 00 00 45 00 00 00 16 00 00 00 8b 07 00 00 1a 08 00 00 2f 00 00 00 .Light.Up...E.............../...
3680 20 2e 80 2c 00 80 00 00 00 00 e3 4d 12 91 db 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 43 68 61 ...,.......M.................Cha
36a0 70 74 65 72 20 32 32 00 3a 20 00 4d 61 70 00 00 00 47 00 00 00 18 00 00 00 d5 07 00 00 61 08 00 pter.22.:..Map...G...........a..
36c0 00 2f 00 00 00 20 2e 80 30 00 80 00 00 00 00 e3 ce fd a9 da 80 00 00 80 00 00 80 00 00 89 82 ff ./......0.......................
36e0 00 00 43 68 61 70 74 65 72 20 32 33 00 3a 20 00 4c 6f 6f 70 79 00 00 00 49 00 00 00 1a 00 00 00 ..Chapter.23.:..Loopy...I.......
3700 1a 08 00 00 aa 08 00 00 2f 00 00 00 20 2e 80 34 00 80 00 00 00 00 e3 4b 92 a6 e0 80 00 00 80 00 ......../......4.......K........
3720 00 80 00 00 89 82 ff 00 00 43 68 61 70 74 65 72 20 32 34 00 3a 20 00 49 6e 65 72 74 69 61 00 00 .........Chapter.24.:..Inertia..
3740 00 47 00 00 00 18 00 00 00 61 08 00 00 f1 08 00 00 2f 00 00 00 20 2e 80 30 00 80 00 00 00 00 e3 .G.......a......./......0.......
3760 05 2b 3f dc 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 43 68 61 70 74 65 72 20 32 35 00 3a 20 00 .+?...............Chapter.25.:..
3780 54 65 6e 74 73 00 00 00 49 00 00 00 1a 00 00 00 aa 08 00 00 3a 09 00 00 2f 00 00 00 20 2e 80 34 Tents...I...........:.../......4
37a0 00 80 00 00 00 00 e3 93 26 f8 b6 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 43 68 61 70 74 65 72 ........&................Chapter
37c0 20 32 36 00 3a 20 00 42 72 69 64 67 65 73 00 00 00 49 00 00 00 1a 00 00 00 f1 08 00 00 83 09 00 .26.:..Bridges...I..............
37e0 00 2f 00 00 00 20 2e 80 34 00 80 00 00 00 00 e3 90 86 09 8a 80 00 00 80 00 00 80 00 00 89 82 ff ./......4.......................
3800 00 00 43 68 61 70 74 65 72 20 32 37 00 3a 20 00 55 6e 65 71 75 61 6c 00 00 00 4a 00 00 00 1b 00 ..Chapter.27.:..Unequal...J.....
3820 00 00 3a 09 00 00 cd 09 00 00 2f 00 00 00 20 2e 80 36 00 80 00 00 00 00 e3 75 99 64 40 80 00 00 ..:......./......6.......u.d@...
3840 80 00 00 80 00 00 89 82 ff 00 00 43 68 61 70 74 65 72 20 32 38 00 3a 20 00 47 61 6c 61 78 69 65 ...........Chapter.28.:..Galaxie
3860 73 00 00 00 49 00 00 00 1a 00 00 00 83 09 00 00 16 0a 00 00 2f 00 00 00 20 2e 80 34 00 80 00 00 s...I.............../......4....
3880 00 00 e3 38 43 e3 4b 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 43 68 61 70 74 65 72 20 32 39 00 ...8C.K..............Chapter.29.
38a0 3a 20 00 46 69 6c 6c 69 6e 67 00 00 00 46 00 00 00 17 00 00 00 cd 09 00 00 5c 0a 00 00 2f 00 00 :..Filling...F...........\.../..
38c0 00 20 2e 80 2e 00 80 00 00 00 00 e3 f2 c0 5b e1 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 43 68 ..............[...............Ch
38e0 61 70 74 65 72 20 33 30 00 3a 20 00 4b 65 65 6e 00 00 00 48 00 00 00 19 00 00 00 16 0a 00 00 a4 apter.30.:..Keen...H............
3900 0a 00 00 2f 00 00 00 20 2e 80 32 00 80 00 00 00 00 e3 8d 63 b0 00 80 00 00 80 00 00 80 00 00 89 .../......2........c............
3920 82 ff 00 00 43 68 61 70 74 65 72 20 33 31 00 3a 20 00 54 6f 77 65 72 73 00 00 00 49 00 00 00 1a ....Chapter.31.:..Towers...I....
3940 00 00 00 5c 0a 00 00 ed 0a 00 00 2f 00 00 00 20 2e 80 34 00 80 00 00 00 00 e3 44 19 72 6e 80 00 ...\......./......4.......D.rn..
3960 00 80 00 00 80 00 00 89 82 ff 00 00 43 68 61 70 74 65 72 20 33 32 00 3a 20 00 53 69 6e 67 6c 65 ............Chapter.32.:..Single
3980 73 00 00 00 49 00 00 00 1a 00 00 00 a4 0a 00 00 36 0b 00 00 2f 00 00 00 20 2e 80 34 00 80 00 00 s...I...........6.../......4....
39a0 00 00 e3 1a cc 41 52 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 43 68 61 70 74 65 72 20 33 33 00 .....AR..............Chapter.33.
39c0 3a 20 00 4d 61 67 6e 65 74 73 00 00 00 4a 00 00 00 1b 00 00 00 ed 0a 00 00 80 0b 00 00 2f 00 00 :..Magnets...J.............../..
39e0 00 20 2e 80 36 00 80 00 00 00 00 e3 d0 59 46 51 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 43 68 ....6........YFQ..............Ch
3a00 61 70 74 65 72 20 33 34 00 3a 20 00 53 69 67 6e 70 6f 73 74 00 00 00 47 00 00 00 18 00 00 00 36 apter.34.:..Signpost...G.......6
3a20 0b 00 00 c7 0b 00 00 2f 00 00 00 20 2e 80 30 00 80 00 00 00 00 e3 1a f9 d1 db 80 00 00 80 00 00 ......./......0.................
3a40 80 00 00 89 82 ff 00 00 43 68 61 70 74 65 72 20 33 35 00 3a 20 00 52 61 6e 67 65 00 00 00 47 00 ........Chapter.35.:..Range...G.
3a60 00 00 18 00 00 00 80 0b 00 00 0e 0c 00 00 2f 00 00 00 20 2e 80 30 00 80 00 00 00 00 e3 ff 21 6e ............../......0........!n
3a80 db 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 43 68 61 70 74 65 72 20 33 36 00 3a 20 00 50 65 61 ...............Chapter.36.:..Pea
3aa0 72 6c 00 00 00 48 00 00 00 19 00 00 00 c7 0b 00 00 56 0c 00 00 2f 00 00 00 20 2e 80 32 00 80 00 rl...H...........V.../......2...
3ac0 00 00 00 e3 c4 54 28 09 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 43 68 61 70 74 65 72 20 33 37 .....T(...............Chapter.37
3ae0 00 3a 20 00 55 6e 64 65 61 64 00 00 00 48 00 00 00 19 00 00 00 0e 0c 00 00 9e 0c 00 00 2f 00 00 .:..Undead...H.............../..
3b00 00 20 2e 80 32 00 80 00 00 00 00 e3 4c c6 39 09 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 43 68 ....2.......L.9...............Ch
3b20 61 70 74 65 72 20 33 38 00 3a 20 00 55 6e 72 75 6c 79 00 00 00 47 00 00 00 18 00 00 00 56 0c 00 apter.38.:..Unruly...G.......V..
3b40 00 e5 0c 00 00 2f 00 00 00 20 2e 80 30 00 80 00 00 00 00 e3 af 59 6d d9 80 00 00 80 00 00 80 00 ...../......0........Ym.........
3b60 00 89 82 ff 00 00 43 68 61 70 74 65 72 20 33 39 00 3a 20 00 46 6c 6f 6f 64 00 00 00 48 00 00 00 ......Chapter.39.:..Flood...H...
3b80 19 00 00 00 9e 0c 00 00 2d 0d 00 00 2f 00 00 00 20 2e 80 32 00 80 00 00 00 00 e3 5f 23 32 01 80 ........-.../......2......._#2..
3ba0 00 00 80 00 00 80 00 00 89 82 ff 00 00 43 68 61 70 74 65 72 20 34 30 00 3a 20 00 54 72 61 63 6b .............Chapter.40.:..Track
3bc0 73 00 00 00 4a 00 00 00 1b 00 00 00 e5 0c 00 00 77 0d 00 00 2f 00 00 00 20 2e 80 36 00 80 00 00 s...J...........w.../......6....
3be0 00 00 e3 d8 4a dd d8 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 43 68 61 70 74 65 72 20 34 31 00 ....J................Chapter.41.
3c00 3a 20 00 50 61 6c 69 73 61 64 65 00 00 00 49 00 00 00 1a 00 00 00 2d 0d 00 00 c0 0d 00 00 2f 00 :..Palisade...I.......-......./.
3c20 00 00 20 2e 80 34 00 80 00 00 00 00 e3 a7 c5 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 41 .....4..........N..............A
3c40 70 70 65 6e 64 69 78 20 41 00 3a 20 00 4c 69 63 65 6e 63 65 00 00 00 72 00 00 00 41 00 00 00 77 ppendix.A.:..Licence...r...A...w
3c60 0d 00 00 32 0e 00 00 31 00 00 00 02 d4 08 00 00 00 00 00 00 f9 83 00 00 01 00 00 00 32 0e 00 00 ...2...1....................2...
3c80 77 0e 00 00 12 47 00 00 43 68 61 70 74 65 72 20 31 3a 20 49 6e 74 72 6f 64 75 63 74 69 6f 6e 00 w....G..Chapter.1:.Introduction.
3ca0 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 54 6f 70 27 29 22 29 3b 45 42 28 CBB("btn_up","JI(`',`Top')");EB(
3cc0 22 62 74 6e 5f 75 70 22 29 45 00 00 00 1c 00 00 00 c0 0d 00 00 77 0e 00 00 29 00 00 00 20 22 80 "btn_up")E...........w...)....".
3ce0 38 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 43 68 61 70 74 65 72 20 31 00 3a 20 00 8..................Chapter.1.:..
3d00 49 6e 74 72 6f 64 75 63 74 69 6f 6e 00 00 a3 03 00 00 7d 03 00 00 32 0e 00 00 26 42 00 00 26 00 Introduction......}...2...&B..&.
3d20 00 00 20 1a 80 fb 06 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 49 20 77 72 6f 74 65 20 74 68 69 .....................I.wrote.thi
3d40 73 20 63 6f 6c 6c 65 63 74 69 6f 6e 20 62 65 63 61 75 73 65 20 49 20 74 68 6f 75 67 68 74 20 74 s.collection.because.I.thought.t
3d60 68 65 72 65 20 73 68 6f 75 6c 64 20 62 65 20 6d 6f 72 65 20 73 6d 61 6c 6c 20 64 65 73 6b 74 6f here.should.be.more.small.deskto
3d80 70 20 74 6f 79 73 20 61 76 61 69 6c 61 62 6c 65 3a 20 6c 69 74 74 6c 65 20 67 61 6d 65 73 20 79 p.toys.available:.little.games.y
3da0 6f 75 20 63 61 6e 20 70 6f 70 20 75 70 20 69 6e 20 61 20 77 69 6e 64 6f 77 20 61 6e 64 20 70 6c ou.can.pop.up.in.a.window.and.pl
3dc0 61 79 20 66 6f 72 20 74 77 6f 20 6f 72 20 74 68 72 65 65 20 6d 69 6e 75 74 65 73 20 77 68 69 6c ay.for.two.or.three.minutes.whil
3de0 65 20 79 6f 75 20 74 61 6b 65 20 61 20 62 72 65 61 6b 20 66 72 6f 6d 20 77 68 61 74 65 76 65 72 e.you.take.a.break.from.whatever
3e00 20 65 6c 73 65 20 79 6f 75 20 77 65 72 65 20 64 6f 69 6e 67 2e 20 41 6e 64 20 49 20 77 61 73 20 .else.you.were.doing..And.I.was.
3e20 61 6c 73 6f 20 61 6e 6e 6f 79 65 64 20 74 68 61 74 20 65 76 65 72 79 20 74 69 6d 65 20 49 20 66 also.annoyed.that.every.time.I.f
3e40 6f 75 6e 64 20 61 20 67 6f 6f 64 20 67 61 6d 65 20 6f 6e 20 28 73 61 79 29 20 55 6e 69 78 2c 20 ound.a.good.game.on.(say).Unix,.
3e60 69 74 20 77 61 73 6e 27 74 20 61 76 61 69 6c 61 62 6c 65 20 74 68 65 20 6e 65 78 74 20 74 69 6d it.wasn't.available.the.next.tim
3e80 65 20 49 20 77 61 73 20 73 69 74 74 69 6e 67 20 61 74 20 61 20 57 69 77 0e 00 00 26 42 00 00 c0 e.I.was.sitting.at.a.Wiw...&B...
3ea0 0d 00 00 6e 64 6f 77 73 20 6d 61 63 68 69 6e 65 2c 20 6f 72 20 76 69 63 65 20 76 65 72 73 61 3b ...ndows.machine,.or.vice.versa;
3ec0 20 73 6f 20 49 20 61 72 72 61 6e 67 65 64 20 74 68 61 74 20 65 76 65 72 79 74 68 69 6e 67 20 69 .so.I.arranged.that.everything.i
3ee0 6e 20 6d 79 20 70 65 72 73 6f 6e 61 6c 20 70 75 7a 7a 6c 65 20 63 6f 6c 6c 65 63 74 69 6f 6e 20 n.my.personal.puzzle.collection.
3f00 77 69 6c 6c 20 68 61 70 70 69 6c 79 20 72 75 6e 20 6f 6e 20 62 6f 74 68 2c 20 61 6e 64 20 68 61 will.happily.run.on.both,.and.ha
3f20 76 65 20 6d 6f 72 65 20 72 65 63 65 6e 74 6c 79 20 64 6f 6e 65 20 61 20 70 6f 72 74 20 74 6f 20 ve.more.recently.done.a.port.to.
3f40 4d 61 63 20 4f 53 20 58 20 61 73 20 77 65 6c 6c 2e 20 57 68 65 6e 20 49 20 66 69 6e 64 20 28 6f Mac.OS.X.as.well..When.I.find.(o
3f60 72 20 70 65 72 68 61 70 73 20 69 6e 76 65 6e 74 29 20 66 75 72 74 68 65 72 20 70 75 7a 7a 6c 65 r.perhaps.invent).further.puzzle
3f80 20 67 61 6d 65 73 20 74 68 61 74 20 49 20 6c 69 6b 65 2c 20 74 68 65 79 27 6c 6c 20 62 65 20 61 .games.that.I.like,.they'll.be.a
3fa0 64 64 65 64 20 74 6f 20 74 68 69 73 20 63 6f 6c 6c 65 63 74 69 6f 6e 20 61 6e 64 20 77 69 6c 6c dded.to.this.collection.and.will
3fc0 20 69 6d 6d 65 64 69 61 74 65 6c 79 20 62 65 20 61 76 61 69 6c 61 62 6c 65 20 6f 6e 20 62 6f 74 .immediately.be.available.on.bot
3fe0 68 20 70 6c 61 74 66 6f 72 6d 73 2e 20 41 6e 64 20 69 66 20 61 6e 79 6f 6e 65 20 66 65 65 6c 73 h.platforms..And.if.anyone.feels
4000 20 6c 69 6b 65 20 77 72 69 74 69 6e 67 20 61 6e 79 20 6f 74 68 65 72 20 66 72 6f 6e 74 20 65 6e .like.writing.any.other.front.en
4020 64 73 20 96 20 50 6f 63 6b 65 74 50 43 2c 20 4d 61 63 20 4f 53 20 70 72 65 2d 31 30 2c 20 6f 72 ds...PocketPC,.Mac.OS.pre-10,.or
4040 20 77 68 61 74 65 76 65 72 20 69 74 20 6d 69 67 68 74 20 62 65 20 96 20 74 68 65 6e 20 61 6c 6c .whatever.it.might.be...then.all
4060 20 74 68 65 20 67 61 6d 65 73 20 69 6e 20 74 68 69 73 20 66 72 61 6d 65 77 6f 72 6b 20 77 69 6c .the.games.in.this.framework.wil
4080 6c 20 69 6d 6d 65 64 69 61 74 65 6c 79 20 62 65 63 6f 6d 65 20 61 76 61 69 6c 61 62 6c 65 20 6f l.immediately.become.available.o
40a0 6e 20 61 6e 6f 74 68 65 72 20 70 6c 61 74 66 6f 72 6d 20 61 73 20 77 65 6c 6c 2e 00 00 84 01 00 n.another.platform.as.well......
40c0 00 5e 01 00 00 77 0e 00 00 aa 43 00 00 26 00 00 00 20 1a 80 bd 02 00 80 00 00 14 00 98 80 80 00 .^...w....C..&..................
40e0 00 82 ff 00 54 68 65 20 61 63 74 75 61 6c 20 67 61 6d 65 73 20 69 6e 20 74 68 69 73 20 63 6f 6c ....The.actual.games.in.this.col
4100 6c 65 63 74 69 6f 6e 20 77 65 72 65 20 6d 6f 73 74 6c 79 20 6e 6f 74 20 6d 79 20 69 6e 76 65 6e lection.were.mostly.not.my.inven
4120 74 69 6f 6e 3b 20 74 68 65 79 20 61 72 65 20 72 65 2d 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e tion;.they.are.re-implementation
4140 73 20 6f 66 20 65 78 69 73 74 69 6e 67 20 67 61 6d 65 20 63 6f 6e 63 65 70 74 73 20 77 69 74 68 s.of.existing.game.concepts.with
4160 69 6e 20 6d 79 20 70 6f 72 74 61 62 6c 65 20 70 75 7a 7a 6c 65 20 66 72 61 6d 65 77 6f 72 6b 2e in.my.portable.puzzle.framework.
4180 20 49 20 64 6f 20 6e 6f 74 20 63 6c 61 69 6d 20 63 72 65 64 69 74 2c 20 69 6e 20 67 65 6e 65 72 .I.do.not.claim.credit,.in.gener
41a0 61 6c 2c 20 66 6f 72 20 69 6e 76 65 6e 74 69 6e 67 20 74 68 65 20 72 75 6c 65 73 20 6f 66 20 61 al,.for.inventing.the.rules.of.a
41c0 6e 79 20 6f 66 20 74 68 65 73 65 20 70 75 7a 7a 6c 65 73 2e 20 28 49 20 64 6f 6e 27 74 20 65 76 ny.of.these.puzzles..(I.don't.ev
41e0 65 6e 20 63 6c 61 69 6d 20 61 75 74 68 6f 72 73 68 69 70 20 6f 66 20 61 6c 6c 20 74 68 65 20 63 en.claim.authorship.of.all.the.c
4200 6f 64 65 3b 20 73 6f 6d 65 20 6f 66 20 74 68 65 20 70 75 7a 7a 6c 65 73 20 68 61 76 65 20 62 65 ode;.some.of.the.puzzles.have.be
4220 65 6e 20 73 75 62 6d 69 74 74 65 64 20 62 79 20 6f 74 68 65 72 20 61 75 74 68 6f 72 73 2e 29 00 en.submitted.by.other.authors.).
4240 00 23 01 00 00 f7 00 00 00 26 42 00 00 cd 44 00 00 2c 00 00 00 20 26 80 ef 01 00 80 00 00 14 00 .#.......&B...D..,....&.........
4260 98 80 80 00 00 e3 a7 c5 f9 4e 89 82 ff 00 54 68 69 73 20 63 6f 6c 6c 65 63 74 69 6f 6e 20 69 73 .........N....This.collection.is
4280 20 64 69 73 74 72 69 62 75 74 65 64 20 75 6e 64 65 72 20 74 68 65 20 4d 49 54 20 6c 69 63 65 6e .distributed.under.the.MIT.licen
42a0 63 65 20 28 73 65 65 20 00 61 70 70 65 6e 64 69 78 20 41 00 29 2e 20 54 68 69 73 20 6d 65 61 6e ce.(see..appendix.A.)..This.mean
42c0 73 20 74 68 61 74 20 79 6f 75 20 63 61 6e 20 64 6f 20 70 72 65 74 74 79 20 6d 75 63 68 20 61 6e s.that.you.can.do.pretty.much.an
42e0 79 74 68 69 6e 67 20 79 6f 75 20 6c 69 6b 65 20 77 69 74 68 20 74 68 65 20 67 61 6d 65 20 62 69 ything.you.like.with.the.game.bi
4300 6e 61 72 69 65 73 20 6f 72 20 74 68 65 20 63 6f 64 65 2c 20 65 78 63 65 70 74 20 70 72 65 74 65 naries.or.the.code,.except.prete
4320 6e 64 69 6e 67 20 79 6f 75 20 77 72 6f 74 65 20 74 68 65 6d 20 79 6f 75 72 73 65 6c 66 2c 20 6f nding.you.wrote.them.yourself,.o
4340 72 20 73 75 69 6e 67 20 6d 65 20 69 66 20 61 6e 79 74 68 69 6e 67 20 67 6f 65 73 20 77 72 6f 6e r.suing.me.if.anything.goes.wron
4360 67 2e 00 00 a0 00 00 00 75 00 00 00 aa 43 00 00 6d 45 00 00 2b 00 00 00 20 26 80 ea 00 80 00 00 g.......u....C..mE..+....&......
4380 14 00 98 80 80 00 00 80 03 00 80 00 00 82 ff 00 54 68 65 20 6d 6f 73 74 20 72 65 63 65 6e 74 20 ................The.most.recent.
43a0 76 65 72 73 69 6f 6e 73 2c 20 61 6e 64 20 73 6f 75 72 63 65 20 63 6f 64 65 2c 20 63 61 6e 20 62 versions,.and.source.code,.can.b
43c0 65 20 66 6f 75 6e 64 20 61 74 20 00 68 74 74 70 3a 2f 2f 77 77 77 2e 63 68 69 61 72 6b 2e 67 72 e.found.at..http://www.chiark.gr
43e0 65 65 6e 65 6e 64 2e 6f 72 67 2e 75 6b 2f 7e 73 67 74 61 74 68 61 6d 2f 70 75 7a 7a 6c 65 73 2f eenend.org.uk/~sgtatham/puzzles/
4400 00 2e 00 00 9e 00 00 00 73 00 00 00 cd 44 00 00 0b 46 00 00 2b 00 00 00 20 26 80 e6 00 80 00 00 ........s....D...F..+....&......
4420 14 00 98 80 80 00 00 80 03 00 80 00 00 82 ff 00 50 6c 65 61 73 65 20 72 65 70 6f 72 74 20 62 75 ................Please.report.bu
4440 67 73 20 74 6f 20 00 61 6e 61 6b 69 6e 40 70 6f 62 6f 78 2e 63 6f 6d 00 2e 20 59 6f 75 20 6d 69 gs.to..anakin@pobox.com...You.mi
4460 67 68 74 20 66 69 6e 64 20 69 74 20 68 65 6c 70 66 75 6c 20 74 6f 20 72 65 61 64 20 74 68 69 73 ght.find.it.helpful.to.read.this
4480 20 61 72 74 69 63 6c 65 20 62 65 66 6f 72 65 20 72 65 70 6f 72 74 69 6e 67 20 61 20 62 75 67 3a .article.before.reporting.a.bug:
44a0 00 00 5d 00 00 00 38 00 00 00 6d 45 00 00 68 46 00 00 25 00 00 00 20 1a 80 70 00 80 00 00 14 00 ..]...8...mE..hF..%......p......
44c0 98 80 80 03 00 82 ff 00 68 74 74 70 3a 2f 2f 77 77 77 2e 63 68 69 61 72 6b 2e 67 72 65 65 6e 65 ........http://www.chiark.greene
44e0 6e 64 2e 6f 72 67 2e 75 6b 2f 7e 73 67 74 61 74 68 61 6d 2f 62 75 67 73 2e 68 74 6d 6c 00 00 aa nd.org.uk/~sgtatham/bugs.html...
4500 00 00 00 84 00 00 00 0b 46 00 00 12 47 00 00 26 00 00 00 20 1a 80 09 01 00 80 00 00 14 00 98 80 ........F...G..&................
4520 80 00 00 82 ff 00 50 61 74 63 68 65 73 20 61 72 65 20 77 65 6c 63 6f 6d 65 2e 20 45 73 70 65 63 ......Patches.are.welcome..Espec
4540 69 61 6c 6c 79 20 69 66 20 74 68 65 79 20 70 72 6f 76 69 64 65 20 61 20 6e 65 77 20 66 72 6f 6e ially.if.they.provide.a.new.fron
4560 74 20 65 6e 64 20 28 74 6f 20 6d 61 6b 65 20 61 6c 6c 20 74 68 65 73 65 20 67 61 6d 65 73 20 72 t.end.(to.make.all.these.games.r
4580 75 6e 20 6f 6e 20 61 6e 6f 74 68 65 72 20 70 6c 61 74 66 6f 72 6d 29 2c 20 6f 72 20 61 20 6e 65 un.on.another.platform),.or.a.ne
45a0 77 20 67 61 6d 65 2e 00 00 75 00 00 00 44 00 00 00 68 46 00 00 87 47 00 00 31 00 00 00 02 85 02 w.game...u...D...hF...G..1......
45c0 00 00 44 05 00 00 45 85 00 00 02 00 00 00 87 47 00 00 cf 47 00 00 0c 4a 00 00 43 68 61 70 74 65 ..D...E........G...G...J..Chapte
45e0 72 20 32 3a 20 43 6f 6d 6d 6f 6e 20 66 65 61 74 75 72 65 73 00 43 42 42 28 22 62 74 6e 5f 75 70 r.2:.Common.features.CBB("btn_up
4600 22 2c 22 4a 49 28 60 27 2c 60 54 6f 70 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 48 00 ","JI(`',`Top')");EB("btn_up")H.
4620 00 00 1f 00 00 00 12 47 00 00 cf 47 00 00 29 00 00 00 20 22 80 3e 00 80 00 00 00 00 80 06 00 80 .......G...G..)....".>..........
4640 06 00 80 06 00 82 ff 00 43 68 61 70 74 65 72 20 32 00 3a 20 00 43 6f 6d 6d 6f 6e 20 66 65 61 74 ........Chapter.2.:..Common.feat
4660 75 72 65 73 00 00 69 00 00 00 44 00 00 00 87 47 00 00 38 48 00 00 25 00 00 00 20 1a 80 88 00 80 ures..i...D....G..8H..%.........
4680 00 00 14 00 98 80 80 00 00 82 ff 00 54 68 69 73 20 63 68 61 70 74 65 72 20 64 65 73 63 72 69 62 ............This.chapter.describ
46a0 65 73 20 66 65 61 74 75 72 65 73 20 74 68 61 74 20 61 72 65 20 63 6f 6d 6d 6f 6e 20 74 6f 20 61 es.features.that.are.common.to.a
46c0 6c 6c 20 74 68 65 20 67 61 6d 65 73 2e 00 00 51 00 00 00 22 00 00 00 cf 47 00 00 89 48 00 00 2f ll.the.games...Q..."....G...H../
46e0 00 00 00 20 2e 80 44 00 80 00 00 00 00 e3 fc c5 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 ......D..........N..............
4700 53 65 63 74 69 6f 6e 20 32 2e 31 00 3a 20 00 43 6f 6d 6d 6f 6e 20 61 63 74 69 6f 6e 73 00 00 00 Section.2.1.:..Common.actions...
4720 64 00 00 00 35 00 00 00 38 48 00 00 ed 48 00 00 2f 00 00 00 20 2e 80 6a 00 80 00 00 00 00 e3 fd d...5...8H...H../......j........
4740 c5 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 32 2e 32 00 3a 20 00 ..N..............Section.2.2.:..
4760 53 70 65 63 69 66 79 69 6e 67 20 67 61 6d 65 73 20 77 69 74 68 20 74 68 65 20 67 61 6d 65 20 49 Specifying.games.with.the.game.I
4780 44 00 00 00 52 00 00 00 23 00 00 00 89 48 00 00 3f 49 00 00 2f 00 00 00 20 2e 80 46 00 80 00 00 D...R...#....H..?I../......F....
47a0 00 00 e3 fe c5 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 32 2e 33 ......N..............Section.2.3
47c0 00 3a 20 00 54 68 65 20 91 54 79 70 65 92 20 6d 65 6e 75 00 00 00 71 00 00 00 42 00 00 00 ed 48 .:..The..Type..menu...q...B....H
47e0 00 00 b0 49 00 00 2f 00 00 00 20 2e 80 84 00 80 00 00 00 00 e3 ff c5 f9 4e 80 00 00 80 00 00 80 ...I../.................N.......
4800 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 32 2e 34 00 3a 20 00 53 70 65 63 69 66 79 69 6e 67 .......Section.2.4.:..Specifying
4820 20 67 61 6d 65 20 70 61 72 61 6d 65 74 65 72 73 20 6f 6e 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 .game.parameters.on.the.command.
4840 6c 69 6e 65 00 00 00 5c 00 00 00 2d 00 00 00 3f 49 00 00 0c 4a 00 00 2f 00 00 00 20 2e 80 5a 00 line...\...-...?I...J../......Z.
4860 80 00 00 00 00 e3 00 c6 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 .........N..............Section.
4880 32 2e 35 00 3a 20 00 55 6e 69 78 20 63 6f 6d 6d 61 6e 64 2d 6c 69 6e 65 20 6f 70 74 69 6f 6e 73 2.5.:..Unix.command-line.options
48a0 00 00 00 7c 00 00 00 4b 00 00 00 b0 49 00 00 88 4a 00 00 31 00 00 00 02 67 0e 00 00 f9 83 00 00 ...|...K....I...J..1....g.......
48c0 50 06 01 00 03 00 00 00 88 4a 00 00 d1 4a 00 00 fb 88 00 00 53 65 63 74 69 6f 6e 20 32 2e 31 3a P........J...J......Section.2.1:
48e0 20 43 6f 6d 6d 6f 6e 20 61 63 74 69 6f 6e 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 .Common.actions.CBB("btn_up","JI
4900 28 60 27 2c 60 74 30 30 30 30 30 30 30 31 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 49 (`',`t00000001')");EB("btn_up")I
4920 00 00 00 20 00 00 00 0c 4a 00 00 d1 4a 00 00 29 00 00 00 20 22 80 40 00 80 00 00 00 00 80 06 00 ........J...J..)....".@.........
4940 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 32 2e 31 00 3a 20 00 43 6f 6d 6d 6f 6e 20 61 .........Section.2.1.:..Common.a
4960 63 74 69 6f 6e 73 00 00 a2 00 00 00 7d 00 00 00 88 4a 00 00 73 4b 00 00 25 00 00 00 20 1a 80 fa ctions......}....J..sK..%.......
4980 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 68 65 73 65 20 61 63 74 69 6f 6e 73 20 61 72 65 20 ..............These.actions.are.
49a0 61 6c 6c 20 61 76 61 69 6c 61 62 6c 65 20 66 72 6f 6d 20 74 68 65 20 91 47 61 6d 65 92 20 6d 65 all.available.from.the..Game..me
49c0 6e 75 20 61 6e 64 20 76 69 61 20 6b 65 79 62 6f 61 72 64 20 73 68 6f 72 74 63 75 74 73 2c 20 69 nu.and.via.keyboard.shortcuts,.i
49e0 6e 20 61 64 64 69 74 69 6f 6e 20 74 6f 20 61 6e 79 20 67 61 6d 65 2d 73 70 65 63 69 66 69 63 20 n.addition.to.any.game-specific.
4a00 61 63 74 69 6f 6e 73 2e 00 00 aa 00 00 00 84 00 00 00 d1 4a 00 00 1d 4c 00 00 26 00 00 00 20 1a actions............J...L..&.....
4a20 80 09 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 28 4f 6e 20 4d 61 63 20 4f 53 20 58 2c 20 74 .................(On.Mac.OS.X,.t
4a40 6f 20 63 6f 6e 66 6f 72 6d 20 77 69 74 68 20 6c 6f 63 61 6c 20 75 73 65 72 20 69 6e 74 65 72 66 o.conform.with.local.user.interf
4a60 61 63 65 20 73 74 61 6e 64 61 72 64 73 2c 20 74 68 65 73 65 20 61 63 74 69 6f 6e 73 20 61 72 65 ace.standards,.these.actions.are
4a80 20 73 69 74 75 61 74 65 64 20 6f 6e 20 74 68 65 20 91 46 69 6c 65 92 20 61 6e 64 20 91 45 64 69 .situated.on.the..File..and..Edi
4aa0 74 92 20 6d 65 6e 75 73 20 69 6e 73 74 65 61 64 2e 29 00 00 44 00 00 00 1c 00 00 00 73 4b 00 00 t..menus.instead.)..D.......sK..
4ac0 61 4c 00 00 28 00 00 00 20 20 80 38 00 80 00 00 14 00 98 80 80 01 00 80 00 00 82 ff 00 4e 65 77 aL..(......8.................New
4ae0 20 67 61 6d 65 00 20 28 91 4e 92 2c 20 43 74 72 6c 2b 91 4e 92 29 00 00 58 00 00 00 32 00 00 00 .game..(.N.,.Ctrl+.N.)..X...2...
4b00 1d 4c 00 00 b9 4c 00 00 26 00 00 00 20 1c 80 64 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 53 .L...L..&......d...............S
4b20 74 61 72 74 73 20 61 20 6e 65 77 20 67 61 6d 65 2c 20 77 69 74 68 20 61 20 72 61 6e 64 6f 6d 20 tarts.a.new.game,.with.a.random.
4b40 69 6e 69 74 69 61 6c 20 73 74 61 74 65 2e 00 00 34 00 00 00 0f 00 00 00 61 4c 00 00 ed 4c 00 00 initial.state...4.......aL...L..
4b60 25 00 00 00 20 1a 80 1e 00 80 00 00 14 00 98 80 80 01 00 82 ff 00 52 65 73 74 61 72 74 20 67 61 %.....................Restart.ga
4b80 6d 65 00 00 6c 00 00 00 46 00 00 00 b9 4c 00 00 59 4d 00 00 26 00 00 00 20 1c 80 8c 00 80 00 00 me..l...F....L..YM..&...........
4ba0 14 00 98 91 80 80 00 00 82 ff 00 52 65 73 65 74 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 67 61 ...........Resets.the.current.ga
4bc0 6d 65 20 74 6f 20 69 74 73 20 69 6e 69 74 69 61 6c 20 73 74 61 74 65 2e 20 28 54 68 69 73 20 63 me.to.its.initial.state..(This.c
4be0 61 6e 20 62 65 20 75 6e 64 6f 6e 65 2e 29 00 00 2c 00 00 00 07 00 00 00 ed 4c 00 00 85 4d 00 00 an.be.undone.)..,........L...M..
4c00 25 00 00 00 20 1a 80 0e 00 80 00 00 14 00 98 80 80 01 00 82 ff 00 4c 6f 61 64 00 00 50 00 00 00 %.....................Load..P...
4c20 2a 00 00 00 59 4d 00 00 d5 4d 00 00 26 00 00 00 20 1c 80 54 00 80 00 00 14 00 98 91 80 80 00 00 *...YM...M..&......T............
4c40 82 ff 00 4c 6f 61 64 73 20 61 20 73 61 76 65 64 20 67 61 6d 65 20 66 72 6f 6d 20 61 20 66 69 6c ...Loads.a.saved.game.from.a.fil
4c60 65 20 6f 6e 20 64 69 73 6b 2e 00 00 2c 00 00 00 07 00 00 00 85 4d 00 00 01 4e 00 00 25 00 00 00 e.on.disk...,........M...N..%...
4c80 20 1a 80 0e 00 80 00 00 14 00 98 80 80 01 00 82 ff 00 53 61 76 65 00 00 60 00 00 00 3a 00 00 00 ..................Save..`...:...
4ca0 d5 4d 00 00 61 4e 00 00 26 00 00 00 20 1c 80 74 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 53 .M..aN..&......t...............S
4cc0 61 76 65 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 74 61 74 65 20 6f 66 20 79 6f 75 72 20 67 aves.the.current.state.of.your.g
4ce0 61 6d 65 20 74 6f 20 61 20 66 69 6c 65 20 6f 6e 20 64 69 73 6b 2e 00 00 be 00 00 00 97 00 00 00 ame.to.a.file.on.disk...........
4d00 01 4e 00 00 1f 4f 00 00 27 00 00 00 20 1c 80 2f 01 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 .N...O..'....../................
4d20 54 68 65 20 4c 6f 61 64 20 61 6e 64 20 53 61 76 65 20 6f 70 65 72 61 74 69 6f 6e 73 20 70 72 65 The.Load.and.Save.operations.pre
4d40 73 65 72 76 65 20 79 6f 75 72 20 65 6e 74 69 72 65 20 67 61 6d 65 20 68 69 73 74 6f 72 79 20 28 serve.your.entire.game.history.(
4d60 73 6f 20 79 6f 75 20 63 61 6e 20 73 61 76 65 2c 20 72 65 6c 6f 61 64 2c 20 61 6e 64 20 73 74 69 so.you.can.save,.reload,.and.sti
4d80 6c 6c 20 55 6e 64 6f 20 61 6e 64 20 52 65 64 6f 20 74 68 69 6e 67 73 20 79 6f 75 20 68 61 64 20 ll.Undo.and.Redo.things.you.had.
4da0 64 6f 6e 65 20 62 65 66 6f 72 65 20 73 61 76 69 6e 67 29 2e 00 00 2d 00 00 00 08 00 00 00 61 4e done.before.saving)...-.......aN
4dc0 00 00 4c 4f 00 00 25 00 00 00 20 1a 80 10 00 80 00 00 14 00 98 80 80 01 00 82 ff 00 50 72 69 6e ..LO..%.....................Prin
4de0 74 00 00 77 01 00 00 50 01 00 00 1f 4f 00 00 cf 80 00 00 27 00 00 00 20 1c 80 a1 02 00 80 00 00 t..w...P....O......'............
4e00 14 00 98 91 80 80 00 00 82 ff 00 57 68 65 72 65 20 73 75 70 70 6f 72 74 65 64 20 28 63 75 72 72 ...........Where.supported.(curr
4e20 65 6e 74 6c 79 20 6f 6e 6c 79 20 6f 6e 20 57 69 6e 64 6f 77 73 29 2c 20 62 72 69 6e 67 73 20 75 ently.only.on.Windows),.brings.u
4e40 70 20 61 20 64 69 61 6c 6f 67 20 61 6c 6c 6f 77 69 6e 67 20 79 6f 75 20 74 6f 20 70 72 69 6e 74 p.a.dialog.allowing.you.to.print
4e60 20 61 6e 20 61 72 62 69 74 72 61 72 79 20 6e 75 6d 62 65 72 20 6f 66 20 70 75 7a 7a 6c 65 73 20 .an.arbitrary.number.of.puzzles.
4e80 72 61 6e 64 6f 6d 6c 79 20 67 65 6e 65 72 61 74 65 64 20 66 72 6f 6d 4c 4f 00 00 cf 80 00 00 0c randomly.generated.fromLO.......
4ea0 4a 00 00 20 74 68 65 20 63 75 72 72 65 6e 74 20 70 61 72 61 6d 65 74 65 72 73 2c 20 6f 70 74 69 J...the.current.parameters,.opti
4ec0 6f 6e 61 6c 6c 79 20 69 6e 63 6c 75 64 69 6e 67 20 74 68 65 20 63 75 72 72 65 6e 74 20 70 75 7a onally.including.the.current.puz
4ee0 7a 6c 65 2e 20 28 4f 6e 6c 79 20 66 6f 72 20 70 75 7a 7a 6c 65 73 20 77 68 69 63 68 20 6d 61 6b zle..(Only.for.puzzles.which.mak
4f00 65 20 73 65 6e 73 65 20 74 6f 20 70 72 69 6e 74 2c 20 6f 66 20 63 6f 75 72 73 65 20 96 20 69 74 e.sense.to.print,.of.course...it
4f20 27 73 20 68 61 72 64 20 74 6f 20 74 68 69 6e 6b 20 6f 66 20 61 20 73 65 6e 73 69 62 6c 65 20 70 's.hard.to.think.of.a.sensible.p
4f40 72 69 6e 74 61 62 6c 65 20 72 65 70 72 65 73 65 6e 74 61 74 69 6f 6e 20 6f 66 20 46 69 66 74 65 rintable.representation.of.Fifte
4f60 65 6e 21 29 00 00 4a 00 00 00 22 00 00 00 4c 4f 00 00 19 81 00 00 28 00 00 00 20 20 80 44 00 80 en!)..J..."...LO......(......D..
4f80 00 00 14 00 98 80 80 01 00 80 00 00 82 ff 00 55 6e 64 6f 00 20 28 91 55 92 2c 20 43 74 72 6c 2b ...............Undo..(.U.,.Ctrl+
4fa0 91 5a 92 2c 20 43 74 72 6c 2b 91 5f 92 29 00 00 75 00 00 00 4f 00 00 00 cf 80 00 00 8e 81 00 00 .Z.,.Ctrl+._.)..u...O...........
4fc0 26 00 00 00 20 1c 80 9e 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 55 6e 64 6f 65 73 20 61 20 &......................Undoes.a.
4fe0 73 69 6e 67 6c 65 20 6d 6f 76 65 2e 20 28 59 6f 75 20 63 61 6e 20 75 6e 64 6f 20 6d 6f 76 65 73 single.move..(You.can.undo.moves
5000 20 62 61 63 6b 20 74 6f 20 74 68 65 20 73 74 61 72 74 20 6f 66 20 74 68 65 20 73 65 73 73 69 6f .back.to.the.start.of.the.sessio
5020 6e 2e 29 00 00 40 00 00 00 18 00 00 00 19 81 00 00 ce 81 00 00 28 00 00 00 20 20 80 30 00 80 00 n.)..@...............(......0...
5040 00 14 00 98 80 80 01 00 80 00 00 82 ff 00 52 65 64 6f 00 20 28 91 52 92 2c 20 43 74 72 6c 2b 91 ..............Redo..(.R.,.Ctrl+.
5060 52 92 29 00 00 49 00 00 00 23 00 00 00 8e 81 00 00 17 82 00 00 26 00 00 00 20 1c 80 46 00 80 00 R.)..I...#...........&......F...
5080 00 14 00 98 91 80 80 00 00 82 ff 00 52 65 64 6f 65 73 20 61 20 70 72 65 76 69 6f 75 73 6c 79 20 ............Redoes.a.previously.
50a0 75 6e 64 6f 6e 65 20 6d 6f 76 65 2e 00 00 2c 00 00 00 07 00 00 00 ce 81 00 00 43 82 00 00 25 00 undone.move...,...........C...%.
50c0 00 00 20 1a 80 0e 00 80 00 00 14 00 98 80 80 01 00 82 ff 00 43 6f 70 79 00 00 13 01 00 00 ec 00 ....................Copy........
50e0 00 00 17 82 00 00 56 83 00 00 27 00 00 00 20 1c 80 d9 01 00 80 00 00 14 00 98 91 80 80 00 00 82 ......V...'.....................
5100 ff 00 43 6f 70 69 65 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 74 61 74 65 20 6f 66 20 79 6f ..Copies.the.current.state.of.yo
5120 75 72 20 67 61 6d 65 20 74 6f 20 74 68 65 20 63 6c 69 70 62 6f 61 72 64 20 69 6e 20 74 65 78 74 ur.game.to.the.clipboard.in.text
5140 20 66 6f 72 6d 61 74 2c 20 73 6f 20 74 68 61 74 20 79 6f 75 20 63 61 6e 20 70 61 73 74 65 20 69 .format,.so.that.you.can.paste.i
5160 74 20 69 6e 74 6f 20 28 73 61 79 29 20 61 6e 20 65 2d 6d 61 69 6c 20 63 6c 69 65 6e 74 20 6f 72 t.into.(say).an.e-mail.client.or
5180 20 61 20 77 65 62 20 6d 65 73 73 61 67 65 20 62 6f 61 72 64 20 69 66 20 79 6f 75 27 72 65 20 64 .a.web.message.board.if.you're.d
51a0 69 73 63 75 73 73 69 6e 67 20 74 68 65 20 67 61 6d 65 20 77 69 74 68 20 73 6f 6d 65 6f 6e 65 20 iscussing.the.game.with.someone.
51c0 65 6c 73 65 2e 20 28 4e 6f 74 20 61 6c 6c 20 67 61 6d 65 73 20 73 75 70 70 6f 72 74 20 74 68 69 else..(Not.all.games.support.thi
51e0 73 20 66 65 61 74 75 72 65 2e 29 00 00 2d 00 00 00 08 00 00 00 43 82 00 00 83 83 00 00 25 00 00 s.feature.)..-.......C.......%..
5200 00 20 1a 80 10 00 80 00 00 14 00 98 80 80 01 00 82 ff 00 53 6f 6c 76 65 00 00 6a 02 00 00 3d 02 ...................Solve..j...=.
5220 00 00 56 83 00 00 ed 85 00 00 2d 00 00 00 20 28 80 7b 04 00 80 00 00 14 00 98 91 80 80 00 00 80 ..V.......-....(.{..............
5240 01 00 80 00 00 82 ff 00 54 72 61 6e 73 66 6f 72 6d 73 20 74 68 65 20 70 75 7a 7a 6c 65 20 69 6e ........Transforms.the.puzzle.in
5260 73 74 61 6e 74 6c 79 20 69 6e 74 6f 20 69 74 73 20 73 6f 6c 76 65 64 20 73 74 61 74 65 2e 20 46 stantly.into.its.solved.state..F
5280 6f 72 20 73 6f 6d 65 20 67 61 6d 65 73 20 28 43 75 62 65 29 20 74 68 69 73 20 66 65 61 74 75 72 or.some.games.(Cube).this.featur
52a0 65 20 69 73 20 6e 6f 74 20 73 75 70 70 6f 72 74 65 64 20 61 74 20 61 6c 6c 20 62 65 63 61 75 73 e.is.not.supported.at.all.becaus
52c0 65 20 69 74 20 69 73 20 6f 66 20 6e 6f 20 70 61 72 74 69 63 75 6c 61 72 20 75 73 65 2e 20 46 6f e.it.is.of.no.particular.use..Fo
52e0 72 20 6f 74 68 65 72 20 67 61 6d 65 73 20 28 73 75 63 68 20 61 73 20 50 61 74 74 65 72 6e 29 2c r.other.games.(such.as.Pattern),
5300 20 74 68 65 20 73 6f 6c 76 65 64 20 73 74 61 74 65 20 63 61 6e 20 62 65 20 75 73 65 64 20 74 6f .the.solved.state.can.be.used.to
5320 20 67 69 76 65 20 79 6f 75 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2c 20 69 66 20 79 6f 75 20 63 61 .give.you.information,.if.you.ca
5340 6e 27 74 20 73 65 65 20 68 6f 77 20 61 20 73 6f 6c 75 74 69 6f 6e 20 63 61 6e 20 65 78 69 73 74 n't.see.how.a.solution.can.exist
5360 20 61 74 20 61 6c 6c 20 6f 72 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 6b 6e 6f 77 20 77 68 65 72 .at.all.or.you.want.to.know.wher
5380 65 20 79 6f 75 20 6d 61 64 65 20 61 20 6d 69 73 74 61 6b 65 2e 20 46 6f 72 20 73 74 69 6c 6c 20 e.you.made.a.mistake..For.still.
53a0 6f 74 68 65 72 20 67 61 6d 65 73 20 28 73 75 63 68 20 61 73 20 53 69 78 74 65 65 6e 29 2c 20 61 other.games.(such.as.Sixteen),.a
53c0 75 74 6f 6d 61 74 69 63 20 73 6f 6c 75 74 69 6f 6e 20 74 65 6c 6c 73 20 79 6f 75 20 6e 6f 74 68 utomatic.solution.tells.you.noth
53e0 69 6e 67 20 61 62 6f 75 74 20 68 6f 77 20 74 6f 20 00 67 65 74 00 20 74 6f 20 74 68 65 20 73 6f ing.about.how.to..get..to.the.so
5400 6c 75 74 69 6f 6e 2c 20 62 75 74 20 69 74 20 64 6f 65 73 20 70 72 6f 76 69 64 65 20 61 20 75 73 lution,.but.it.does.provide.a.us
5420 65 66 75 6c 20 77 61 79 20 74 6f 20 67 65 74 20 74 68 65 72 65 20 71 75 69 63 6b 6c 79 20 73 6f eful.way.to.get.there.quickly.so
5440 20 74 68 61 74 20 79 6f 75 20 63 61 6e 20 65 78 70 65 72 69 6d 65 6e 74 20 77 69 74 68 20 73 65 .that.you.can.experiment.with.se
5460 74 2d 70 69 65 63 65 20 6d 6f 76 65 73 20 61 6e 64 20 74 72 61 6e 73 66 6f 72 6d 61 74 69 6f 6e t-piece.moves.and.transformation
5480 73 2e 00 00 95 01 00 00 68 01 00 00 83 83 00 00 82 87 00 00 2d 00 00 00 20 28 80 d1 02 00 80 00 s.......h...........-....(......
54a0 00 14 00 98 91 80 80 00 00 80 01 00 80 00 00 82 ff 00 53 6f 6d 65 20 67 61 6d 65 73 20 28 73 75 ..................Some.games.(su
54c0 63 68 20 61 73 20 53 6f 6c 6f 29 20 61 72 65 20 63 61 70 61 62 6c 65 20 6f 66 20 73 6f 6c 76 69 ch.as.Solo).are.capable.of.solvi
54e0 6e 67 20 61 20 67 61 6d 65 20 49 44 20 79 6f 75 20 68 61 76 65 20 74 79 70 65 64 20 69 6e 20 66 ng.a.game.ID.you.have.typed.in.f
5500 72 6f 6d 20 65 6c 73 65 77 68 65 72 65 2e 20 4f 74 68 65 72 20 67 61 6d 65 73 20 28 73 75 63 68 rom.elsewhere..Other.games.(such
5520 20 61 73 20 52 65 63 74 61 6e 67 6c 65 73 29 20 63 61 6e 6e 6f 74 20 73 6f 6c 76 65 20 61 20 67 .as.Rectangles).cannot.solve.a.g
5540 61 6d 65 20 49 44 20 74 68 65 79 20 64 69 64 6e 27 74 20 69 6e 76 65 6e 74 20 74 68 65 6d 73 65 ame.ID.they.didn't.invent.themse
5560 6c 66 2c 20 62 75 74 20 77 68 65 6e 20 74 68 65 79 20 64 69 64 20 69 6e 76 65 6e 74 20 74 68 65 lf,.but.when.they.did.invent.the
5580 20 67 61 6d 65 20 49 44 20 74 68 65 79 20 6b 6e 6f 77 20 77 68 61 74 20 74 68 65 20 73 6f 6c 75 .game.ID.they.know.what.the.solu
55a0 74 69 6f 6e 20 69 73 20 61 6c 72 65 61 64 79 2e 20 53 74 69 6c 6c 20 6f 74 68 65 72 20 67 61 6d tion.is.already..Still.other.gam
55c0 65 73 20 28 50 61 74 74 65 72 6e 29 20 63 61 6e 20 73 6f 6c 76 65 20 00 73 6f 6d 65 00 20 65 78 es.(Pattern).can.solve..some..ex
55e0 74 65 72 6e 61 6c 20 67 61 6d 65 20 49 44 73 2c 20 62 75 74 20 6f 6e 6c 79 20 69 66 20 74 68 65 ternal.game.IDs,.but.only.if.the
5600 79 20 61 72 65 6e 27 74 20 74 6f 6f 20 64 69 66 66 69 63 75 6c 74 2e 00 00 f0 00 00 00 c9 00 00 y.aren't.too.difficult..........
5620 00 ed 85 00 00 72 88 00 00 27 00 00 00 20 1c 80 93 01 00 80 00 00 14 00 98 91 80 80 00 00 82 ff .....r...'......................
5640 00 54 68 65 20 91 53 6f 6c 76 65 92 20 63 6f 6d 6d 61 6e 64 20 61 64 64 73 20 74 68 65 20 73 6f .The..Solve..command.adds.the.so
5660 6c 76 65 64 20 73 74 61 74 65 20 74 6f 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 20 75 6e 64 lved.state.to.the.end.of.the.und
5680 6f 20 63 68 61 69 6e 20 66 6f 72 20 74 68 65 20 70 75 7a 7a 6c 65 2e 20 49 6e 20 6f 74 68 65 72 o.chain.for.the.puzzle..In.other
56a0 20 77 6f 72 64 73 2c 20 69 66 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 67 6f 20 62 61 63 6b 20 74 .words,.if.you.want.to.go.back.t
56c0 6f 20 73 6f 6c 76 69 6e 67 20 69 74 20 79 6f 75 72 73 65 6c 66 20 61 66 74 65 72 20 73 65 65 69 o.solving.it.yourself.after.seei
56e0 6e 67 20 74 68 65 20 61 6e 73 77 65 72 2c 20 79 6f 75 20 63 61 6e 20 6a 75 73 74 20 70 72 65 73 ng.the.answer,.you.can.just.pres
5700 73 20 55 6e 64 6f 2e 00 00 40 00 00 00 18 00 00 00 82 87 00 00 b2 88 00 00 28 00 00 00 20 20 80 s.Undo...@...............(......
5720 30 00 80 00 00 14 00 98 80 80 01 00 80 00 00 82 ff 00 51 75 69 74 00 20 28 91 51 92 2c 20 43 74 0.................Quit..(.Q.,.Ct
5740 72 6c 2b 91 51 92 29 00 00 49 00 00 00 23 00 00 00 72 88 00 00 fb 88 00 00 26 00 00 00 20 1c 80 rl+.Q.)..I...#...r.......&......
5760 46 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 43 6c 6f 73 65 73 20 74 68 65 20 61 70 70 6c 69 F...............Closes.the.appli
5780 63 61 74 69 6f 6e 20 65 6e 74 69 72 65 6c 79 2e 00 00 8f 00 00 00 5e 00 00 00 b2 88 00 00 8a 89 cation.entirely.......^.........
57a0 00 00 31 00 00 00 02 eb 12 00 00 45 85 00 00 8e 89 01 00 04 00 00 00 8a 89 00 00 e6 89 00 00 81 ..1........E....................
57c0 cc 00 00 53 65 63 74 69 6f 6e 20 32 2e 32 3a 20 53 70 65 63 69 66 79 69 6e 67 20 67 61 6d 65 73 ...Section.2.2:.Specifying.games
57e0 20 77 69 74 68 20 74 68 65 20 67 61 6d 65 20 49 44 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 .with.the.game.ID.CBB("btn_up","
5800 4a 49 28 60 27 2c 60 74 30 30 30 30 30 30 30 31 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 JI(`',`t00000001')");EB("btn_up"
5820 29 5c 00 00 00 33 00 00 00 fb 88 00 00 e6 89 00 00 29 00 00 00 20 22 80 66 00 80 00 00 00 00 80 )\...3...........)....".f.......
5840 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 32 2e 32 00 3a 20 00 53 70 65 63 69 66 ...........Section.2.2.:..Specif
5860 79 69 6e 67 20 67 61 6d 65 73 20 77 69 74 68 20 74 68 65 20 67 61 6d 65 20 49 44 00 00 ba 00 00 ying.games.with.the.game.ID.....
5880 00 94 00 00 00 8a 89 00 00 a0 8a 00 00 26 00 00 00 20 1a 80 29 01 00 80 00 00 14 00 98 80 80 00 .............&......)...........
58a0 00 82 ff 00 54 68 65 72 65 20 61 72 65 20 74 77 6f 20 77 61 79 73 20 74 6f 20 73 61 76 65 20 61 ....There.are.two.ways.to.save.a
58c0 20 67 61 6d 65 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 20 6f 75 74 20 6f 66 20 61 20 70 75 7a .game.specification.out.of.a.puz
58e0 7a 6c 65 20 61 6e 64 20 72 65 63 72 65 61 74 65 20 69 74 20 6c 61 74 65 72 2c 20 6f 72 20 72 65 zle.and.recreate.it.later,.or.re
5900 63 72 65 61 74 65 20 69 74 20 69 6e 20 73 6f 6d 65 62 6f 64 79 20 65 6c 73 65 27 73 20 63 6f 70 create.it.in.somebody.else's.cop
5920 79 20 6f 66 20 74 68 65 20 73 61 6d 65 20 70 75 7a 7a 6c 65 2e 00 00 fc 00 00 00 d6 00 00 00 e6 y.of.the.same.puzzle............
5940 89 00 00 9c 8b 00 00 26 00 00 00 20 1a 80 ad 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 68 .......&......................Th
5960 65 20 91 53 70 65 63 69 66 69 63 92 20 61 6e 64 20 91 52 61 6e 64 6f 6d 20 53 65 65 64 92 20 6f e..Specific..and..Random.Seed..o
5980 70 74 69 6f 6e 73 20 66 72 6f 6d 20 74 68 65 20 91 47 61 6d 65 92 20 6d 65 6e 75 20 28 6f 72 20 ptions.from.the..Game..menu.(or.
59a0 74 68 65 20 91 46 69 6c 65 92 20 6d 65 6e 75 2c 20 6f 6e 20 4d 61 63 20 4f 53 20 58 29 20 65 61 the..File..menu,.on.Mac.OS.X).ea
59c0 63 68 20 73 68 6f 77 20 61 20 70 69 65 63 65 20 6f 66 20 74 65 78 74 20 28 61 20 91 67 61 6d 65 ch.show.a.piece.of.text.(a..game
59e0 20 49 44 92 29 20 77 68 69 63 68 20 69 73 20 73 75 66 66 69 63 69 65 6e 74 20 74 6f 20 72 65 63 .ID.).which.is.sufficient.to.rec
5a00 6f 6e 73 74 72 75 63 74 20 70 72 65 63 69 73 65 6c 79 20 74 68 65 20 73 61 6d 65 20 67 61 6d 65 onstruct.precisely.the.same.game
5a20 20 61 74 20 61 20 6c 61 74 65 72 20 64 61 74 65 2e 00 00 4f 01 00 00 23 01 00 00 a0 8a 00 00 eb .at.a.later.date...O...#........
5a40 8c 00 00 2c 00 00 00 20 26 80 47 02 00 80 00 00 14 00 98 80 80 00 00 e3 ff c5 f9 4e 89 82 ff 00 ...,....&.G................N....
5a60 59 6f 75 20 63 61 6e 20 65 6e 74 65 72 20 65 69 74 68 65 72 20 6f 66 20 74 68 65 73 65 20 70 69 You.can.enter.either.of.these.pi
5a80 65 63 65 73 20 6f 66 20 74 65 78 74 20 62 61 63 6b 20 69 6e 74 6f 20 74 68 65 20 70 72 6f 67 72 eces.of.text.back.into.the.progr
5aa0 61 6d 20 28 76 69 61 20 74 68 65 20 73 61 6d 65 20 91 53 70 65 63 69 66 69 63 92 20 6f 72 20 91 am.(via.the.same..Specific..or..
5ac0 52 61 6e 64 6f 6d 20 53 65 65 64 92 20 6d 65 6e 75 20 6f 70 74 69 6f 6e 73 29 20 61 74 20 61 20 Random.Seed..menu.options).at.a.
5ae0 6c 61 74 65 72 20 70 6f 69 6e 74 2c 20 61 6e 64 20 69 74 20 77 69 6c 6c 20 72 65 63 72 65 61 74 later.point,.and.it.will.recreat
5b00 65 20 74 68 65 20 73 61 6d 65 20 67 61 6d 65 2e 20 59 6f 75 20 63 61 6e 20 61 6c 73 6f 20 75 73 e.the.same.game..You.can.also.us
5b20 65 20 65 69 74 68 65 72 20 6f 6e 65 20 61 73 20 61 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 61 e.either.one.as.a.command.line.a
5b40 72 67 75 6d 65 6e 74 20 28 6f 6e 20 57 69 6e 64 6f 77 73 20 6f 72 20 55 6e 69 78 29 3b 20 73 65 rgument.(on.Windows.or.Unix);.se
5b60 65 20 00 73 65 63 74 69 6f 6e 20 32 2e 34 00 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 2e e..section.2.4..for.more.detail.
5b80 00 00 4d 01 00 00 21 01 00 00 9c 8b 00 00 38 8e 00 00 2c 00 00 00 20 26 80 43 02 00 80 00 00 14 ..M...!.......8...,....&.C......
5ba0 00 98 80 80 00 00 80 01 00 80 00 00 82 ff 00 54 68 65 20 64 69 66 66 65 72 65 6e 63 65 20 62 65 ...............The.difference.be
5bc0 74 77 65 65 6e 20 74 68 65 20 74 77 6f 20 66 6f 72 6d 73 20 69 73 20 74 68 61 74 20 61 20 64 65 tween.the.two.forms.is.that.a.de
5be0 73 63 72 69 70 74 69 76 65 20 67 61 6d 65 20 49 44 20 69 73 20 61 20 6c 69 74 65 72 61 6c 20 00 scriptive.game.ID.is.a.literal..
5c00 64 65 73 63 72 69 70 74 69 6f 6e 00 20 6f 66 20 74 68 65 20 69 6e 69 74 69 61 6c 20 73 74 61 74 description..of.the.initial.stat
5c20 65 20 6f 66 20 74 68 65 20 67 61 6d 65 2c 20 77 68 65 72 65 61 73 20 61 20 72 61 6e 64 6f 6d 20 e.of.the.game,.whereas.a.random.
5c40 73 65 65 64 20 69 73 20 6a 75 73 74 20 61 20 70 69 65 63 65 20 6f 66 20 61 72 62 69 74 72 61 72 seed.is.just.a.piece.of.arbitrar
5c60 79 20 74 65 78 74 20 77 68 69 63 68 20 77 61 73 20 70 72 6f 76 69 64 65 64 20 61 73 20 69 6e 70 y.text.which.was.provided.as.inp
5c80 75 74 20 74 6f 20 74 68 65 20 72 61 6e 64 6f 6d 20 6e 75 6d 62 65 72 20 67 65 6e 65 72 61 74 6f ut.to.the.random.number.generato
5ca0 72 20 75 73 65 64 20 74 6f 20 63 72 65 61 74 65 20 74 68 65 20 70 75 7a 7a 6c 65 2e 20 54 68 69 r.used.to.create.the.puzzle..Thi
5cc0 73 20 6d 65 61 6e 73 20 74 68 61 74 3a 00 00 67 01 00 00 2d 01 00 00 eb 8c 00 00 9f 8f 00 00 3a s.means.that:..g...-...........:
5ce0 00 00 00 20 42 80 5b 02 00 80 00 00 54 02 98 91 80 38 82 90 80 00 00 83 80 00 00 e3 60 7f 52 e1 ....B.[.....T....8..........`.R.
5d00 89 80 01 00 80 00 00 82 ff 00 95 00 00 44 65 73 63 72 69 70 74 69 76 65 20 67 61 6d 65 20 49 44 .............Descriptive.game.ID
5d20 73 20 74 65 6e 64 20 74 6f 20 62 65 20 6c 6f 6e 67 65 72 20 69 6e 20 6d 61 6e 79 20 70 75 7a 7a s.tend.to.be.longer.in.many.puzz
5d40 6c 65 73 20 28 61 6c 74 68 6f 75 67 68 20 73 6f 6d 65 2c 20 73 75 63 68 20 61 73 20 43 75 62 65 les.(although.some,.such.as.Cube
5d60 20 28 00 63 68 61 70 74 65 72 20 34 00 29 2c 20 6f 6e 6c 79 20 6e 65 65 64 20 76 65 72 79 20 73 .(.chapter.4.),.only.need.very.s
5d80 68 6f 72 74 20 64 65 73 63 72 69 70 74 69 6f 6e 73 29 2e 20 53 6f 20 61 20 72 61 6e 64 6f 6d 20 hort.descriptions)..So.a.random.
5da0 73 65 65 64 20 69 73 20 6f 66 74 65 6e 20 61 20 00 71 75 69 63 6b 65 72 00 20 77 61 79 20 74 6f seed.is.often.a..quicker..way.to
5dc0 20 6e 6f 74 65 20 64 6f 77 6e 20 74 68 65 20 70 75 7a 7a 6c 65 20 79 6f 75 27 72 65 20 63 75 72 .note.down.the.puzzle.you're.cur
5de0 72 65 6e 74 6c 79 20 70 6c 61 79 69 6e 67 2c 20 6f 72 20 74 6f 20 74 65 6c 6c 20 69 74 20 74 6f rently.playing,.or.to.tell.it.to
5e00 20 73 6f 6d 65 62 6f 64 79 20 65 6c 73 65 20 73 6f 20 74 68 65 79 20 63 61 6e 20 70 6c 61 79 20 .somebody.else.so.they.can.play.
5e20 74 68 65 20 73 61 6d 65 20 6f 6e 65 20 61 73 20 79 6f 75 2e 00 00 09 02 00 00 db 01 00 00 38 8e the.same.one.as.you...........8.
5e40 00 00 b4 c1 00 00 2e 00 00 00 20 2a 80 b7 03 00 80 00 00 54 02 98 91 80 38 82 90 80 00 00 83 80 ...........*.......T....8.......
5e60 00 00 82 ff 00 95 00 00 41 6e 79 20 74 65 78 74 20 61 74 20 61 6c 6c 20 69 73 20 61 20 76 61 6c ........Any.text.at.all.is.a.val
5e80 69 64 20 72 61 6e 64 6f 6d 20 73 65 65 64 2e 20 54 68 65 20 61 75 74 9f 8f 00 00 b4 c1 00 00 fb id.random.seed..The.aut.........
5ea0 88 00 00 6f 6d 61 74 69 63 61 6c 6c 79 20 67 65 6e 65 72 61 74 65 64 20 6f 6e 65 73 20 61 72 65 ...omatically.generated.ones.are
5ec0 20 66 69 66 74 65 65 6e 2d 64 69 67 69 74 20 6e 75 6d 62 65 72 73 2c 20 62 75 74 20 61 6e 79 74 .fifteen-digit.numbers,.but.anyt
5ee0 68 69 6e 67 20 77 69 6c 6c 20 64 6f 3b 20 79 6f 75 20 63 61 6e 20 74 79 70 65 20 69 6e 20 79 6f hing.will.do;.you.can.type.in.yo
5f00 75 72 20 66 75 6c 6c 20 6e 61 6d 65 2c 20 6f 72 20 61 20 77 6f 72 64 20 79 6f 75 20 6a 75 73 74 ur.full.name,.or.a.word.you.just
5f20 20 6d 61 64 65 20 75 70 2c 20 61 6e 64 20 61 20 76 61 6c 69 64 20 70 75 7a 7a 6c 65 20 77 69 6c .made.up,.and.a.valid.puzzle.wil
5f40 6c 20 62 65 20 67 65 6e 65 72 61 74 65 64 20 66 72 6f 6d 20 69 74 2e 20 54 68 69 73 20 70 72 6f l.be.generated.from.it..This.pro
5f60 76 69 64 65 73 20 61 20 77 61 79 20 66 6f 72 20 74 77 6f 20 6f 72 20 6d 6f 72 65 20 70 65 6f 70 vides.a.way.for.two.or.more.peop
5f80 6c 65 20 74 6f 20 72 61 63 65 20 74 6f 20 63 6f 6d 70 6c 65 74 65 20 74 68 65 20 73 61 6d 65 20 le.to.race.to.complete.the.same.
5fa0 70 75 7a 7a 6c 65 3a 20 79 6f 75 20 74 68 69 6e 6b 20 6f 66 20 61 20 72 61 6e 64 6f 6d 20 73 65 puzzle:.you.think.of.a.random.se
5fc0 65 64 2c 20 74 68 65 6e 20 65 76 65 72 79 62 6f 64 79 20 74 79 70 65 73 20 69 74 20 69 6e 20 61 ed,.then.everybody.types.it.in.a
5fe0 74 20 74 68 65 20 73 61 6d 65 20 74 69 6d 65 2c 20 61 6e 64 20 6e 6f 62 6f 64 79 20 68 61 73 20 t.the.same.time,.and.nobody.has.
6000 61 6e 20 61 64 76 61 6e 74 61 67 65 20 64 75 65 20 74 6f 20 68 61 76 69 6e 67 20 73 65 65 6e 20 an.advantage.due.to.having.seen.
6020 74 68 65 20 67 65 6e 65 72 61 74 65 64 20 70 75 7a 7a 6c 65 20 62 65 66 6f 72 65 20 61 6e 79 62 the.generated.puzzle.before.anyb
6040 6f 64 79 20 65 6c 73 65 2e 00 00 e0 00 00 00 b2 00 00 00 9f 8f 00 00 94 c2 00 00 2e 00 00 00 20 ody.else........................
6060 2a 80 65 01 00 80 00 00 54 02 98 91 80 38 82 90 80 00 00 83 80 00 00 82 ff 00 95 00 00 49 74 20 *.e.....T....8...............It.
6080 69 73 20 6f 66 74 65 6e 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 63 6f 6e 76 65 72 74 20 70 75 7a is.often.possible.to.convert.puz
60a0 7a 6c 65 73 20 66 72 6f 6d 20 6f 74 68 65 72 20 73 6f 75 72 63 65 73 20 28 73 75 63 68 20 61 73 zles.from.other.sources.(such.as
60c0 20 91 6e 6f 6e 6f 67 72 61 6d 73 92 20 6f 72 20 91 73 75 64 6f 6b 75 92 20 66 72 6f 6d 20 6e 65 ..nonograms..or..sudoku..from.ne
60e0 77 73 70 61 70 65 72 73 29 20 69 6e 74 6f 20 64 65 73 63 72 69 70 74 69 76 65 20 67 61 6d 65 20 wspapers).into.descriptive.game.
6100 49 44 73 20 73 75 69 74 61 62 6c 65 20 66 6f 72 20 75 73 65 20 77 69 74 68 20 74 68 65 73 65 20 IDs.suitable.for.use.with.these.
6120 70 72 6f 67 72 61 6d 73 2e 00 00 f0 01 00 00 bc 01 00 00 b4 c1 00 00 84 c4 00 00 34 00 00 00 20 programs...................4....
6140 36 80 79 03 00 80 00 00 54 02 98 91 80 38 82 90 80 00 00 83 80 00 00 80 01 00 80 00 00 82 ff 00 6.y.....T....8..................
6160 95 00 00 52 61 6e 64 6f 6d 20 73 65 65 64 73 20 61 72 65 20 6e 6f 74 20 67 75 61 72 61 6e 74 65 ...Random.seeds.are.not.guarante
6180 65 64 20 74 6f 20 70 72 6f 64 75 63 65 20 74 68 65 20 73 61 6d 65 20 72 65 73 75 6c 74 20 69 66 ed.to.produce.the.same.result.if
61a0 20 79 6f 75 20 75 73 65 20 74 68 65 6d 20 77 69 74 68 20 61 20 64 69 66 66 65 72 65 6e 74 20 00 .you.use.them.with.a.different..
61c0 76 65 72 73 69 6f 6e 00 20 6f 66 20 74 68 65 20 70 75 7a 7a 6c 65 20 70 72 6f 67 72 61 6d 2e 20 version..of.the.puzzle.program..
61e0 54 68 69 73 20 69 73 20 62 65 63 61 75 73 65 20 74 68 65 20 67 65 6e 65 72 61 74 69 6f 6e 20 61 This.is.because.the.generation.a
6200 6c 67 6f 72 69 74 68 6d 20 6d 69 67 68 74 20 68 61 76 65 20 62 65 65 6e 20 69 6d 70 72 6f 76 65 lgorithm.might.have.been.improve
6220 64 20 6f 72 20 6d 6f 64 69 66 69 65 64 20 69 6e 20 6c 61 74 65 72 20 76 65 72 73 69 6f 6e 73 20 d.or.modified.in.later.versions.
6240 6f 66 20 74 68 65 20 63 6f 64 65 2c 20 61 6e 64 20 77 69 6c 6c 20 74 68 65 72 65 66 6f 72 65 20 of.the.code,.and.will.therefore.
6260 70 72 6f 64 75 63 65 20 61 20 64 69 66 66 65 72 65 6e 74 20 72 65 73 75 6c 74 20 77 68 65 6e 20 produce.a.different.result.when.
6280 67 69 76 65 6e 20 74 68 65 20 73 61 6d 65 20 73 65 71 75 65 6e 63 65 20 6f 66 20 72 61 6e 64 6f given.the.same.sequence.of.rando
62a0 6d 20 6e 75 6d 62 65 72 73 2e 20 55 73 65 20 61 20 64 65 73 63 72 69 70 74 69 76 65 20 67 61 6d m.numbers..Use.a.descriptive.gam
62c0 65 20 49 44 20 69 66 20 79 6f 75 20 61 72 65 6e 27 74 20 73 75 72 65 20 74 68 61 74 20 69 74 20 e.ID.if.you.aren't.sure.that.it.
62e0 77 69 6c 6c 20 62 65 20 75 73 65 64 20 6f 6e 20 74 68 65 20 73 61 6d 65 20 76 65 72 73 69 6f 6e will.be.used.on.the.same.version
6300 20 6f 66 20 74 68 65 20 70 72 6f 67 72 61 6d 20 61 73 20 79 6f 75 72 73 2e 00 00 e3 00 00 00 bc .of.the.program.as.yours........
6320 00 00 00 94 c2 00 00 67 c5 00 00 27 00 00 00 20 1c 80 79 01 00 80 00 00 14 00 98 91 80 80 00 00 .......g...'......y.............
6340 82 ff 00 28 55 73 65 20 74 68 65 20 91 41 62 6f 75 74 92 20 6d 65 6e 75 20 6f 70 74 69 6f 6e 20 ...(Use.the..About..menu.option.
6360 74 6f 20 66 69 6e 64 20 6f 75 74 20 74 68 65 20 76 65 72 73 69 6f 6e 20 6e 75 6d 62 65 72 20 6f to.find.out.the.version.number.o
6380 66 20 74 68 65 20 70 72 6f 67 72 61 6d 2e 20 50 72 6f 67 72 61 6d 73 20 77 69 74 68 20 74 68 65 f.the.program..Programs.with.the
63a0 20 73 61 6d 65 20 76 65 72 73 69 6f 6e 20 6e 75 6d 62 65 72 20 72 75 6e 6e 69 6e 67 20 6f 6e 20 .same.version.number.running.on.
63c0 64 69 66 66 65 72 65 6e 74 20 70 6c 61 74 66 6f 72 6d 73 20 73 68 6f 75 6c 64 20 73 74 69 6c 6c different.platforms.should.still
63e0 20 62 65 20 72 61 6e 64 6f 6d 2d 73 65 65 64 20 63 6f 6d 70 61 74 69 62 6c 65 2e 29 00 00 75 01 .be.random-seed.compatible.)..u.
6400 00 00 49 01 00 00 84 c4 00 00 dc c6 00 00 2c 00 00 00 20 26 80 93 02 00 80 00 00 14 00 98 80 80 ..I...........,....&............
6420 00 00 80 01 00 80 00 00 82 ff 00 41 20 64 65 73 63 72 69 70 74 69 76 65 20 67 61 6d 65 20 49 44 ...........A.descriptive.game.ID
6440 20 73 74 61 72 74 73 20 77 69 74 68 20 61 20 70 69 65 63 65 20 6f 66 20 74 65 78 74 20 77 68 69 .starts.with.a.piece.of.text.whi
6460 63 68 20 65 6e 63 6f 64 65 73 20 74 68 65 20 00 70 61 72 61 6d 65 74 65 72 73 00 20 6f 66 20 74 ch.encodes.the..parameters..of.t
6480 68 65 20 63 75 72 72 65 6e 74 20 67 61 6d 65 20 28 73 75 63 68 20 61 73 20 67 72 69 64 20 73 69 he.current.game.(such.as.grid.si
64a0 7a 65 29 2e 20 54 68 65 6e 20 74 68 65 72 65 20 69 73 20 61 20 63 6f 6c 6f 6e 2c 20 61 6e 64 20 ze)..Then.there.is.a.colon,.and.
64c0 61 66 74 65 72 20 74 68 61 74 20 69 73 20 74 68 65 20 64 65 73 63 72 69 70 74 69 6f 6e 20 6f 66 after.that.is.the.description.of
64e0 20 74 68 65 20 67 61 6d 65 27 73 20 69 6e 69 74 69 61 6c 20 73 74 61 74 65 2e 20 41 20 72 61 6e .the.game's.initial.state..A.ran
6500 64 6f 6d 20 73 65 65 64 20 73 74 61 72 74 73 20 77 69 74 68 20 61 20 73 69 6d 69 6c 61 72 20 73 dom.seed.starts.with.a.similar.s
6520 74 72 69 6e 67 20 6f 66 20 70 61 72 61 6d 65 74 65 72 73 2c 20 62 75 74 20 74 68 65 6e 20 69 74 tring.of.parameters,.but.then.it
6540 20 63 6f 6e 74 61 69 6e 73 20 61 20 68 61 73 68 20 73 69 67 6e 20 66 6f 6c 6c 6f 77 65 64 20 62 .contains.a.hash.sign.followed.b
6560 79 20 61 72 62 69 74 72 61 72 79 20 64 61 74 61 2e 00 00 58 01 00 00 26 01 00 00 67 c5 00 00 34 y.arbitrary.data...X...&...g...4
6580 c8 00 00 32 00 00 00 20 32 80 4d 02 00 80 00 00 14 00 98 80 80 00 00 80 01 00 80 00 00 80 01 00 ...2....2.M.....................
65a0 80 00 00 82 ff 00 49 66 20 79 6f 75 20 65 6e 74 65 72 20 61 20 64 65 73 63 72 69 70 74 69 76 65 ......If.you.enter.a.descriptive
65c0 20 67 61 6d 65 20 49 44 2c 20 74 68 65 20 70 72 6f 67 72 61 6d 20 77 69 6c 6c 20 6e 6f 74 20 62 .game.ID,.the.program.will.not.b
65e0 65 20 61 62 6c 65 20 74 6f 20 73 68 6f 77 20 79 6f 75 20 74 68 65 20 72 61 6e 64 6f 6d 20 73 65 e.able.to.show.you.the.random.se
6600 65 64 20 77 68 69 63 68 20 67 65 6e 65 72 61 74 65 64 20 69 74 2c 20 73 69 6e 63 65 20 69 74 20 ed.which.generated.it,.since.it.
6620 77 61 73 6e 27 74 20 67 65 6e 65 72 61 74 65 64 20 00 66 72 6f 6d 00 20 61 20 72 61 6e 64 6f 6d wasn't.generated..from..a.random
6640 20 73 65 65 64 2e 20 49 66 20 79 6f 75 20 00 65 6e 74 65 72 00 20 61 20 72 61 6e 64 6f 6d 20 73 .seed..If.you..enter..a.random.s
6660 65 65 64 2c 20 68 6f 77 65 76 65 72 2c 20 74 68 65 20 70 72 6f 67 72 61 6d 20 77 69 6c 6c 20 62 eed,.however,.the.program.will.b
6680 65 20 61 62 6c 65 20 74 6f 20 73 68 6f 77 20 79 6f 75 20 74 68 65 20 64 65 73 63 72 69 70 74 69 e.able.to.show.you.the.descripti
66a0 76 65 20 67 61 6d 65 20 49 44 20 64 65 72 69 76 65 64 20 66 72 6f 6d 20 74 68 61 74 20 72 61 6e ve.game.ID.derived.from.that.ran
66c0 64 6f 6d 20 73 65 65 64 2e 00 00 f6 01 00 00 c4 01 00 00 dc c6 00 00 2a ca 00 00 32 00 00 00 20 dom.seed...............*...2....
66e0 32 80 89 03 00 80 00 00 14 00 98 80 80 00 00 80 01 00 80 00 00 e3 f2 be 65 e1 89 82 ff 00 4e 6f 2.......................e.....No
6700 74 65 20 74 68 61 74 20 74 68 65 20 67 61 6d 65 20 70 61 72 61 6d 65 74 65 72 20 73 74 72 69 6e te.that.the.game.parameter.strin
6720 67 73 20 61 72 65 20 6e 6f 74 20 61 6c 77 61 79 73 20 69 64 65 6e 74 69 63 61 6c 20 62 65 74 77 gs.are.not.always.identical.betw
6740 65 65 6e 20 74 68 65 20 74 77 6f 20 66 6f 72 6d 73 2e 20 46 6f 72 20 73 6f 6d 65 20 67 61 6d 65 een.the.two.forms..For.some.game
6760 73 2c 20 74 68 65 72 65 20 77 69 6c 6c 20 62 65 20 70 61 72 61 6d 65 74 65 72 20 64 61 74 61 20 s,.there.will.be.parameter.data.
6780 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 74 68 65 20 72 61 6e 64 6f 6d 20 73 65 65 64 20 77 68 provided.with.the.random.seed.wh
67a0 69 63 68 20 69 73 20 6e 6f 74 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 20 64 65 73 63 72 ich.is.not.included.in.the.descr
67c0 69 70 74 69 76 65 20 67 61 6d 65 20 49 44 2e 20 54 68 69 73 20 69 73 20 62 65 63 61 75 73 65 20 iptive.game.ID..This.is.because.
67e0 74 68 61 74 20 70 61 72 61 6d 65 74 65 72 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 69 73 20 6f 6e that.parameter.information.is.on
6800 6c 79 20 72 65 6c 65 76 61 6e 74 20 77 68 65 6e 20 00 67 65 6e 65 72 61 74 69 6e 67 00 20 70 75 ly.relevant.when..generating..pu
6820 7a 7a 6c 65 20 67 72 69 64 73 2c 20 61 6e 64 20 69 73 20 6e 6f 74 20 69 6d 70 6f 72 74 61 6e 74 zzle.grids,.and.is.not.important
6840 20 77 68 65 6e 20 70 6c 61 79 69 6e 67 20 74 68 65 6d 2e 20 54 68 75 73 2c 20 66 6f 72 20 65 78 .when.playing.them..Thus,.for.ex
6860 61 6d 70 6c 65 2c 20 74 68 65 20 64 69 66 66 69 63 75 6c 74 79 20 6c 65 76 65 6c 20 69 6e 20 53 ample,.the.difficulty.level.in.S
6880 6f 6c 6f 20 28 00 63 68 61 70 74 65 72 20 31 31 00 29 20 69 73 20 6e 6f 74 20 6d 65 6e 74 69 6f olo.(.chapter.11.).is.not.mentio
68a0 6e 65 64 20 69 6e 20 74 68 65 20 64 65 73 63 72 69 70 74 69 76 65 20 67 61 6d 65 20 49 44 2e 00 ned.in.the.descriptive.game.ID..
68c0 00 57 02 00 00 31 02 00 00 34 c8 00 00 81 cc 00 00 26 00 00 00 20 1a 80 63 04 00 80 00 00 14 00 .W...1...4.......&......c.......
68e0 98 80 80 00 00 82 ff 00 54 68 65 73 65 20 61 64 64 69 74 69 6f 6e 61 6c 20 70 61 72 61 6d 65 74 ........These.additional.paramet
6900 65 72 73 20 61 72 65 20 61 6c 73 6f 20 6e 6f 74 20 73 65 74 20 70 65 72 6d 61 6e 65 6e 74 6c 79 ers.are.also.not.set.permanently
6920 20 69 66 20 79 6f 75 20 74 79 70 65 20 69 6e 20 61 20 67 61 6d 65 20 49 44 2e 20 46 6f 72 20 65 .if.you.type.in.a.game.ID..For.e
6940 78 61 6d 70 6c 65 2c 20 73 75 70 70 6f 73 65 20 79 6f 75 20 68 61 76 65 20 53 6f 6c 6f 20 73 65 xample,.suppose.you.have.Solo.se
6960 74 20 74 6f 20 91 41 64 76 61 6e 63 65 64 92 20 64 69 66 66 69 63 75 6c 74 79 20 6c 65 76 65 6c t.to..Advanced..difficulty.level
6980 2c 20 61 6e 64 20 74 68 65 6e 20 61 20 66 72 69 65 6e 64 20 77 61 6e 74 73 20 79 6f 75 72 20 68 ,.and.then.a.friend.wants.your.h
69a0 65 6c 70 20 77 69 74 68 20 61 20 91 54 72 69 76 69 61 6c 92 20 70 75 7a 7a 6c 65 3b 20 73 6f 20 elp.with.a..Trivial..puzzle;.so.
69c0 74 68 65 20 66 72 69 65 6e 64 20 72 65 61 64 73 20 6f 75 74 20 61 20 72 61 6e 64 6f 6d 20 73 65 the.friend.reads.out.a.random.se
69e0 65 64 20 73 70 65 63 69 66 79 69 6e 67 20 91 54 72 69 76 69 61 6c 92 20 64 69 66 66 69 63 75 6c ed.specifying..Trivial..difficul
6a00 74 79 2c 20 61 6e 64 20 79 6f 75 20 74 79 70 65 20 69 74 20 69 6e 2e 20 54 68 65 20 70 72 6f 67 ty,.and.you.type.it.in..The.prog
6a20 72 61 6d 20 77 69 6c 6c 20 67 65 6e 65 72 61 74 65 20 79 6f 75 20 74 68 65 20 73 61 6d 65 20 91 ram.will.generate.you.the.same..
6a40 54 72 69 76 69 61 6c 92 20 67 72 69 64 20 77 68 69 63 68 20 79 6f 75 72 20 66 72 69 65 6e 64 20 Trivial..grid.which.your.friend.
6a60 77 61 73 20 68 61 76 69 6e 67 20 74 72 6f 75 62 6c 65 20 77 69 74 68 2c 20 62 75 74 20 6f 6e 63 was.having.trouble.with,.but.onc
6a80 65 20 79 6f 75 20 68 61 76 65 20 66 69 6e 69 73 68 65 64 20 70 6c 61 79 69 6e 67 20 69 74 2c 20 e.you.have.finished.playing.it,.
6aa0 77 68 65 6e 20 79 6f 75 20 61 73 6b 20 66 6f 72 20 61 20 6e 65 77 20 67 61 6d 65 20 69 74 20 77 when.you.ask.for.a.new.game.it.w
6ac0 69 6c 6c 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 67 6f 20 62 61 63 6b 20 74 6f 20 74 68 65 ill.automatically.go.back.to.the
6ae0 20 91 41 64 76 61 6e 63 65 64 92 20 64 69 66 66 69 63 75 6c 74 79 20 77 68 69 63 68 20 69 74 20 ..Advanced..difficulty.which.it.
6b00 77 61 73 20 70 72 65 76 69 6f 75 73 6c 79 20 73 65 74 20 6f 6e 2e 00 00 7d 00 00 00 4c 00 00 00 was.previously.set.on...}...L...
6b20 2a ca 00 00 fe cc 00 00 31 00 00 00 02 f8 01 00 00 50 06 01 00 11 8b 01 00 05 00 00 00 fe cc 00 *.......1........P..............
6b40 00 48 cd 00 00 f6 ce 00 00 53 65 63 74 69 6f 6e 20 32 2e 33 3a 20 54 68 65 20 91 54 79 70 65 92 .H.......Section.2.3:.The..Type.
6b60 20 6d 65 6e 75 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 74 30 30 30 30 .menu.CBB("btn_up","JI(`',`t0000
6b80 30 30 30 31 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 4a 00 00 00 21 00 00 00 81 cc 00 0001')");EB("btn_up")J...!......
6ba0 00 48 cd 00 00 29 00 00 00 20 22 80 42 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 .H...)....".B..................S
6bc0 65 63 74 69 6f 6e 20 32 2e 33 00 3a 20 00 54 68 65 20 91 54 79 70 65 92 20 6d 65 6e 75 00 00 c4 ection.2.3.:..The..Type..menu...
6be0 00 00 00 9e 00 00 00 fe cc 00 00 0c ce 00 00 26 00 00 00 20 1a 80 3d 01 00 80 00 00 14 00 98 80 ...............&......=.........
6c00 80 00 00 82 ff 00 54 68 65 20 91 54 79 70 65 92 20 6d 65 6e 75 2c 20 69 66 20 70 72 65 73 65 6e ......The..Type..menu,.if.presen
6c20 74 2c 20 6d 61 79 20 63 6f 6e 74 61 69 6e 20 61 20 6c 69 73 74 20 6f 66 20 70 72 65 73 65 74 20 t,.may.contain.a.list.of.preset.
6c40 67 61 6d 65 20 73 65 74 74 69 6e 67 73 2e 20 53 65 6c 65 63 74 69 6e 67 20 6f 6e 65 20 6f 66 20 game.settings..Selecting.one.of.
6c60 74 68 65 73 65 20 77 69 6c 6c 20 73 74 61 72 74 20 61 20 6e 65 77 20 72 61 6e 64 6f 6d 20 67 61 these.will.start.a.new.random.ga
6c80 6d 65 20 77 69 74 68 20 74 68 65 20 70 61 72 61 6d 65 74 65 72 73 20 73 70 65 63 69 66 69 65 64 me.with.the.parameters.specified
6ca0 2e 00 00 ea 00 00 00 c4 00 00 00 48 cd 00 00 f6 ce 00 00 26 00 00 00 20 1a 80 89 01 00 80 00 00 ...........H.......&............
6cc0 14 00 98 80 80 00 00 82 ff 00 54 68 65 20 91 54 79 70 65 92 20 6d 65 6e 75 20 6d 61 79 20 61 6c ..........The..Type..menu.may.al
6ce0 73 6f 20 63 6f 6e 74 61 69 6e 20 61 20 91 43 75 73 74 6f 6d 92 20 6f 70 74 69 6f 6e 20 77 68 69 so.contain.a..Custom..option.whi
6d00 63 68 20 61 6c 6c 6f 77 73 20 79 6f 75 20 74 6f 20 66 69 6e 65 2d 74 75 6e 65 20 67 61 6d 65 20 ch.allows.you.to.fine-tune.game.
6d20 70 61 72 61 6d 65 74 65 72 73 2e 20 54 68 65 20 70 61 72 61 6d 65 74 65 72 73 20 61 76 61 69 6c parameters..The.parameters.avail
6d40 61 62 6c 65 20 61 72 65 20 73 70 65 63 69 66 69 63 20 74 6f 20 65 61 63 68 20 67 61 6d 65 20 61 able.are.specific.to.each.game.a
6d60 6e 64 20 61 72 65 20 64 65 73 63 72 69 62 65 64 20 69 6e 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e nd.are.described.in.the.followin
6d80 67 20 73 65 63 74 69 6f 6e 73 2e 00 00 9c 00 00 00 6b 00 00 00 0c ce 00 00 92 cf 00 00 31 00 00 g.sections.......k...........1..
6da0 00 02 17 09 00 00 8e 89 01 00 50 07 02 00 06 00 00 00 92 cf 00 00 0c 00 01 00 ba 08 01 00 53 65 ..........P...................Se
6dc0 63 74 69 6f 6e 20 32 2e 34 3a 20 53 70 65 63 69 66 79 69 6e 67 20 67 61 6d 65 20 70 61 72 61 6d ction.2.4:.Specifying.game.param
6de0 65 74 65 72 73 20 6f 6e 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 00 43 42 42 28 22 62 eters.on.the.command.line.CBB("b
6e00 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 74 30 30 30 30 30 30 30 31 27 29 22 29 3b 45 42 28 tn_up","JI(`',`t00000001')");EB(
6e20 22 62 74 6e 5f 75 70 22 29 69 00 00 00 40 00 00 00 f6 ce 00 00 0c 00 01 00 29 00 00 00 20 22 80 "btn_up")i...@...........)....".
6e40 80 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 32 2e 34 00 3a ...................Section.2.4.:
6e60 20 00 53 70 65 63 69 66 79 69 6e 67 20 67 61 6d 65 20 70 61 72 61 6d 65 74 65 72 73 20 6f 6e 20 ..Specifying.game.parameters.on.
6e80 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 00 00 00 00 00 00 00 92 cf 00 00 0c 00 01 00 f6 the.command.line................
6ea0 ce 00 00 5e 00 00 00 39 00 00 00 92 cf 00 00 6a 00 01 00 25 00 00 00 20 1a 80 72 00 80 00 00 14 ...^...9.......j...%......r.....
6ec0 00 98 80 80 00 00 82 ff 00 28 54 68 69 73 20 73 65 63 74 69 6f 6e 20 64 6f 65 73 20 6e 6f 74 20 .........(This.section.does.not.
6ee0 61 70 70 6c 79 20 74 6f 20 74 68 65 20 4d 61 63 20 4f 53 20 58 20 76 65 72 73 69 6f 6e 2e 29 00 apply.to.the.Mac.OS.X.version.).
6f00 00 60 01 00 00 3a 01 00 00 0c 00 01 00 ca 01 01 00 26 00 00 00 20 1a 80 75 02 00 80 00 00 14 00 .`...:...........&......u.......
6f20 98 80 80 00 00 82 ff 00 54 68 65 20 67 61 6d 65 73 20 69 6e 20 74 68 69 73 20 63 6f 6c 6c 65 63 ........The.games.in.this.collec
6f40 74 69 6f 6e 20 64 65 6c 69 62 65 72 61 74 65 6c 79 20 64 6f 20 6e 6f 74 20 65 76 65 72 20 73 61 tion.deliberately.do.not.ever.sa
6f60 76 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 6f 6e 20 74 6f 20 74 68 65 20 63 6f 6d 70 75 74 65 ve.information.on.to.the.compute
6f80 72 20 74 68 65 79 20 72 75 6e 20 6f 6e 3a 20 74 68 65 79 20 68 61 76 65 20 6e 6f 20 68 69 67 68 r.they.run.on:.they.have.no.high
6fa0 20 73 63 6f 72 65 20 74 61 62 6c 65 73 20 61 6e 64 20 6e 6f 20 73 61 76 65 64 20 70 72 65 66 65 .score.tables.and.no.saved.prefe
6fc0 72 65 6e 63 65 73 2e 20 28 54 68 69 73 20 69 73 20 62 65 63 61 75 73 65 20 49 20 65 78 70 65 63 rences..(This.is.because.I.expec
6fe0 74 20 61 74 20 6c 65 61 73 74 20 73 6f 6d 65 20 70 65 6f 70 6c 65 20 74 6f 20 70 6c 61 79 20 74 t.at.least.some.people.to.play.t
7000 68 65 6d 20 61 74 20 77 6f 72 6b 2c 20 61 6e 64 20 74 68 6f 73 65 20 70 65 6f 70 6c 65 20 77 69 hem.at.work,.and.those.people.wi
7020 6c 6c 20 70 72 6f 62 61 62 6c 79 20 61 70 70 72 65 63 69 61 74 65 20 6c 65 61 76 69 6e 67 20 61 ll.probably.appreciate.leaving.a
7040 73 20 6c 69 74 74 6c 65 20 65 76 69 64 65 6e 63 65 20 61 73 20 70 6f 73 73 69 62 6c 65 21 29 00 s.little.evidence.as.possible!).
7060 00 ba 00 00 00 94 00 00 00 6a 00 01 00 84 02 01 00 26 00 00 00 20 1a 80 29 01 00 80 00 00 14 00 .........j.......&......).......
7080 98 80 80 00 00 82 ff 00 48 6f 77 65 76 65 72 2c 20 69 66 20 79 6f 75 20 64 6f 20 77 61 6e 74 20 ........However,.if.you.do.want.
70a0 74 6f 20 61 72 72 61 6e 67 65 20 66 6f 72 20 6f 6e 65 20 6f 66 20 74 68 65 73 65 20 67 61 6d 65 to.arrange.for.one.of.these.game
70c0 73 20 74 6f 20 64 65 66 61 75 6c 74 20 74 6f 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 73 65 74 s.to.default.to.a.particular.set
70e0 20 6f 66 20 70 61 72 61 6d 65 74 65 72 73 2c 20 79 6f 75 20 63 61 6e 20 73 70 65 63 69 66 79 20 .of.parameters,.you.can.specify.
7100 74 68 65 6d 20 6f 6e 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 2e 00 00 dc 01 00 00 aa them.on.the.command.line........
7120 01 00 00 ca 01 01 00 60 04 01 00 32 00 00 00 20 32 80 55 03 00 80 00 00 14 00 98 80 80 00 00 e3 .......`...2....2.U.............
7140 fe c5 f9 4e 89 e3 fd c5 f9 4e 89 82 ff 00 54 68 65 20 65 61 73 69 65 73 74 20 77 61 79 20 74 6f ...N.....N....The.easiest.way.to
7160 20 64 6f 20 74 68 69 73 20 69 73 20 74 6f 20 73 65 74 20 75 70 20 74 68 65 20 70 61 72 61 6d 65 .do.this.is.to.set.up.the.parame
7180 74 65 72 73 20 79 6f 75 20 77 61 6e 74 20 75 73 69 6e 67 20 74 68 65 20 91 54 79 70 65 92 20 6d ters.you.want.using.the..Type..m
71a0 65 6e 75 20 28 73 65 65 20 00 73 65 63 74 69 6f 6e 20 32 2e 33 00 29 2c 20 61 6e 64 20 74 68 65 enu.(see..section.2.3.),.and.the
71c0 6e 20 74 6f 20 73 65 6c 65 63 74 20 91 52 61 6e 64 6f 6d 20 53 65 65 64 92 20 66 72 6f 6d 20 74 n.to.select..Random.Seed..from.t
71e0 68 65 20 91 47 61 6d 65 92 20 6f 72 20 91 46 69 6c 65 92 20 6d 65 6e 75 20 28 73 65 65 20 00 73 he..Game..or..File..menu.(see..s
7200 65 63 74 69 6f 6e 20 32 2e 32 00 29 2e 20 54 68 65 20 74 65 78 74 20 69 6e 20 74 68 65 20 91 47 ection.2.2.)..The.text.in.the..G
7220 61 6d 65 20 49 44 92 20 62 6f 78 20 77 69 6c 6c 20 62 65 20 63 6f 6d 70 6f 73 65 64 20 6f 66 20 ame.ID..box.will.be.composed.of.
7240 74 77 6f 20 70 61 72 74 73 2c 20 73 65 70 61 72 61 74 65 64 20 62 79 20 61 20 68 61 73 68 2e 20 two.parts,.separated.by.a.hash..
7260 54 68 65 20 66 69 72 73 74 20 6f 66 20 74 68 65 73 65 20 70 61 72 74 73 20 72 65 70 72 65 73 65 The.first.of.these.parts.represe
7280 6e 74 73 20 74 68 65 20 67 61 6d 65 20 70 61 72 61 6d 65 74 65 72 73 20 28 74 68 65 20 73 69 7a nts.the.game.parameters.(the.siz
72a0 65 20 6f 66 20 74 68 65 20 70 6c 61 79 69 6e 67 20 61 72 65 61 2c 20 66 6f 72 20 65 78 61 6d 70 e.of.the.playing.area,.for.examp
72c0 6c 65 2c 20 61 6e 64 20 61 6e 79 74 68 69 6e 67 20 65 6c 73 65 20 79 6f 75 20 73 65 74 20 75 73 le,.and.anything.else.you.set.us
72e0 69 6e 67 20 74 68 65 20 91 54 79 70 65 92 20 6d 65 6e 75 29 2e 00 00 a0 00 00 00 7b 00 00 00 84 ing.the..Type..menu).......{....
7300 02 01 00 00 05 01 00 25 00 00 00 20 1a 80 f6 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 49 66 20 .......%.....................If.
7320 79 6f 75 20 72 75 6e 20 74 68 65 20 67 61 6d 65 20 77 69 74 68 20 6a 75 73 74 20 74 68 61 74 20 you.run.the.game.with.just.that.
7340 70 61 72 61 6d 65 74 65 72 20 74 65 78 74 20 6f 6e 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 parameter.text.on.the.command.li
7360 6e 65 2c 20 69 74 20 77 69 6c 6c 20 73 74 61 72 74 20 75 70 20 77 69 74 68 20 74 68 65 20 73 65 ne,.it.will.start.up.with.the.se
7380 74 74 69 6e 67 73 20 79 6f 75 20 73 70 65 63 69 66 69 65 64 2e 00 00 74 01 00 00 36 01 00 00 60 ttings.you.specified...t...6...`
73a0 04 01 00 74 06 01 00 3e 00 00 00 20 4a 80 6d 02 00 80 00 00 14 00 98 80 80 00 00 e3 60 7f 52 e1 ...t...>....J.m.............`.R.
73c0 89 80 03 00 80 00 00 80 03 00 80 00 00 80 03 00 80 00 00 82 ff 00 46 6f 72 20 65 78 61 6d 70 6c ......................For.exampl
73e0 65 3a 20 69 66 20 79 6f 75 20 72 75 6e 20 43 75 62 65 20 28 73 65 65 20 00 63 68 61 70 74 65 72 e:.if.you.run.Cube.(see..chapter
7400 20 34 00 29 2c 20 73 65 6c 65 63 74 20 91 4f 63 74 61 68 65 64 72 6f 6e 92 20 66 72 6f 6d 20 74 .4.),.select..Octahedron..from.t
7420 68 65 20 91 54 79 70 65 92 20 6d 65 6e 75 2c 20 61 6e 64 20 74 68 65 6e 20 67 6f 20 74 6f 20 74 he..Type..menu,.and.then.go.to.t
7440 68 65 20 67 61 6d 65 20 49 44 20 73 65 6c 65 63 74 69 6f 6e 2c 20 79 6f 75 20 77 69 6c 6c 20 73 he.game.ID.selection,.you.will.s
7460 65 65 20 61 20 73 74 72 69 6e 67 20 6f 66 20 74 68 65 20 66 6f 72 6d 20 91 00 6f 32 78 32 23 33 ee.a.string.of.the.form...o2x2#3
7480 33 38 36 38 36 35 34 32 37 31 31 36 32 30 00 92 2e 20 54 61 6b 65 20 6f 6e 6c 79 20 74 68 65 20 38686542711620....Take.only.the.
74a0 70 61 72 74 20 62 65 66 6f 72 65 20 74 68 65 20 68 61 73 68 20 28 91 00 6f 32 78 32 00 92 29 2c part.before.the.hash.(..o2x2..),
74c0 20 61 6e 64 20 73 74 61 72 74 20 43 75 62 65 20 77 69 74 68 20 74 68 61 74 20 74 65 78 74 20 6f .and.start.Cube.with.that.text.o
74e0 6e 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 3a 20 91 00 50 52 45 46 49 58 2d 63 75 62 n.the.command.line:...PREFIX-cub
7500 65 20 6f 32 78 32 00 92 2e 00 00 23 01 00 00 f7 00 00 00 00 05 01 00 97 07 01 00 2c 00 00 00 20 e.o2x2.....#...............,....
7520 26 80 ef 01 00 80 00 00 14 00 98 80 80 00 00 80 01 00 80 00 00 82 ff 00 49 66 20 79 6f 75 20 63 &.......................If.you.c
7540 6f 70 79 20 74 68 65 20 00 65 6e 74 69 72 65 00 20 67 61 6d 65 20 49 44 20 6f 6e 20 74 6f 20 74 opy.the..entire..game.ID.on.to.t
7560 68 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 2c 20 74 68 65 20 67 61 6d 65 20 77 69 6c 6c 20 73 he.command.line,.the.game.will.s
7580 74 61 72 74 20 75 70 20 69 6e 20 74 68 65 20 73 70 65 63 69 66 69 63 20 67 61 6d 65 20 74 68 61 tart.up.in.the.specific.game.tha
75a0 74 20 77 61 73 20 64 65 73 63 72 69 62 65 64 2e 20 54 68 69 73 20 69 73 20 6f 63 63 61 73 69 6f t.was.described..This.is.occasio
75c0 6e 61 6c 6c 79 20 61 20 6d 6f 72 65 20 63 6f 6e 76 65 6e 69 65 6e 74 20 77 61 79 20 74 6f 20 73 nally.a.more.convenient.way.to.s
75e0 74 61 72 74 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 67 61 6d 65 20 49 44 20 74 68 61 6e 20 62 tart.a.particular.game.ID.than.b
7600 79 20 70 61 73 74 69 6e 67 20 69 74 20 69 6e 74 6f 20 74 68 65 20 67 61 6d 65 20 49 44 20 73 65 y.pasting.it.into.the.game.ID.se
7620 6c 65 63 74 69 6f 6e 20 62 6f 78 2e 00 00 23 01 00 00 f7 00 00 00 74 06 01 00 ba 08 01 00 2c 00 lection.box...#.......t.......,.
7640 00 00 20 26 80 ef 01 00 80 00 00 14 00 98 80 80 00 00 e3 fd c5 f9 4e 89 82 ff 00 28 59 6f 75 20 ...&..................N....(You.
7660 63 6f 75 6c 64 20 61 6c 73 6f 20 72 65 74 72 69 65 76 65 20 74 68 65 20 65 6e 63 6f 64 65 64 20 could.also.retrieve.the.encoded.
7680 67 61 6d 65 20 70 61 72 61 6d 65 74 65 72 73 20 75 73 69 6e 67 20 74 68 65 20 91 53 70 65 63 69 game.parameters.using.the..Speci
76a0 66 69 63 92 20 6d 65 6e 75 20 6f 70 74 69 6f 6e 20 69 6e 73 74 65 61 64 20 6f 66 20 91 52 61 6e fic..menu.option.instead.of..Ran
76c0 64 6f 6d 20 53 65 65 64 92 2c 20 62 75 74 20 69 66 20 79 6f 75 20 64 6f 20 74 68 65 6e 20 73 6f dom.Seed.,.but.if.you.do.then.so
76e0 6d 65 20 6f 70 74 69 6f 6e 73 2c 20 73 75 63 68 20 61 73 20 74 68 65 20 64 69 66 66 69 63 75 6c me.options,.such.as.the.difficul
7700 74 79 20 6c 65 76 65 6c 20 69 6e 20 53 6f 6c 6f 2c 20 77 69 6c 6c 20 62 65 20 6d 69 73 73 69 6e ty.level.in.Solo,.will.be.missin
7720 67 2e 20 53 65 65 20 00 73 65 63 74 69 6f 6e 20 32 2e 32 00 20 66 6f 72 20 6d 6f 72 65 20 64 65 g..See..section.2.2..for.more.de
7740 74 61 69 6c 73 20 6f 6e 20 74 68 69 73 2e 29 00 00 87 00 00 00 56 00 00 00 97 07 01 00 41 09 01 tails.on.this.)......V.......A..
7760 00 31 00 00 00 02 d3 11 00 00 11 8b 01 00 89 87 02 00 07 00 00 00 41 09 01 00 95 09 01 00 20 4b .1....................A........K
7780 01 00 53 65 63 74 69 6f 6e 20 32 2e 35 3a 20 55 6e 69 78 20 63 6f 6d 6d 61 6e 64 2d 6c 69 6e 65 ..Section.2.5:.Unix.command-line
77a0 20 6f 70 74 69 6f 6e 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 74 30 .options.CBB("btn_up","JI(`',`t0
77c0 30 30 30 30 30 30 31 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 54 00 00 00 2b 00 00 00 0000001')");EB("btn_up")T...+...
77e0 ba 08 01 00 95 09 01 00 29 00 00 00 20 22 80 56 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ........)....".V................
7800 ff 00 53 65 63 74 69 6f 6e 20 32 2e 35 00 3a 20 00 55 6e 69 78 20 63 6f 6d 6d 61 6e 64 2d 6c 69 ..Section.2.5.:..Unix.command-li
7820 6e 65 20 6f 70 74 69 6f 6e 73 00 00 55 00 00 00 30 00 00 00 41 09 01 00 ea 09 01 00 25 00 00 00 ne.options..U...0...A.......%...
7840 20 1a 80 60 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 28 54 68 69 73 20 73 65 63 74 69 6f 6e 20 ...`..............(This.section.
7860 6f 6e 6c 79 20 61 70 70 6c 69 65 73 20 74 6f 20 74 68 65 20 55 6e 69 78 20 70 6f 72 74 2e 29 00 only.applies.to.the.Unix.port.).
7880 00 ad 00 00 00 81 00 00 00 95 09 01 00 97 0a 01 00 2c 00 00 00 20 26 80 03 01 00 80 00 00 14 00 .................,....&.........
78a0 98 80 80 00 00 e3 ff c5 f9 4e 89 82 ff 00 49 6e 20 61 64 64 69 74 69 6f 6e 20 74 6f 20 62 65 69 .........N....In.addition.to.bei
78c0 6e 67 20 61 62 6c 65 20 74 6f 20 73 70 65 63 69 66 79 20 67 61 6d 65 20 70 61 72 61 6d 65 74 65 ng.able.to.specify.game.paramete
78e0 72 73 20 6f 6e 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 28 73 65 65 20 00 73 65 63 rs.on.the.command.line.(see..sec
7900 74 69 6f 6e 20 32 2e 34 00 29 2c 20 74 68 65 72 65 20 61 72 65 20 76 61 72 69 6f 75 73 20 6f 74 tion.2.4.),.there.are.various.ot
7920 68 65 72 20 6f 70 74 69 6f 6e 73 3a 00 00 2e 00 00 00 09 00 00 00 ea 09 01 00 c5 0a 01 00 25 00 her.options:..................%.
7940 00 00 20 1a 80 12 00 80 00 00 14 00 98 80 80 03 00 82 ff 00 2d 2d 67 61 6d 65 00 00 2e 00 00 00 ....................--game......
7960 09 00 00 00 97 0a 01 00 f3 0a 01 00 25 00 00 00 20 1a 80 12 00 80 00 00 14 00 98 80 80 03 00 82 ............%...................
7980 ff 00 2d 2d 6c 6f 61 64 00 00 2e 01 00 00 07 01 00 00 c5 0a 01 00 21 0c 01 00 27 00 00 00 20 1c ..--load..............!...'.....
79a0 80 0f 02 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 54 68 65 73 65 20 6f 70 74 69 6f 6e 73 20 ..................These.options.
79c0 72 65 73 70 65 63 74 69 76 65 6c 79 20 64 65 74 65 72 6d 69 6e 65 20 77 68 65 74 68 65 72 20 74 respectively.determine.whether.t
79e0 68 65 20 63 6f 6d 6d 61 6e 64 2d 6c 69 6e 65 20 61 72 67 75 6d 65 6e 74 20 69 73 20 74 72 65 61 he.command-line.argument.is.trea
7a00 74 65 64 20 61 73 20 73 70 65 63 69 66 79 69 6e 67 20 67 61 6d 65 20 70 61 72 61 6d 65 74 65 72 ted.as.specifying.game.parameter
7a20 73 20 6f 72 20 61 20 73 61 76 65 20 66 69 6c 65 20 74 6f 20 6c 6f 61 64 2e 20 4f 6e 6c 79 20 6f s.or.a.save.file.to.load..Only.o
7a40 6e 65 20 73 68 6f 75 6c 64 20 62 65 20 73 70 65 63 69 66 69 65 64 2e 20 49 66 20 6e 65 69 74 68 ne.should.be.specified..If.neith
7a60 65 72 20 6f 66 20 74 68 65 73 65 20 6f 70 74 69 6f 6e 73 20 69 73 20 73 70 65 63 69 66 69 65 64 er.of.these.options.is.specified
7a80 2c 20 61 20 67 75 65 73 73 20 69 73 20 6d 61 64 65 20 62 61 73 65 64 20 6f 6e 20 74 68 65 20 66 ,.a.guess.is.made.based.on.the.f
7aa0 6f 72 6d 61 74 20 6f 66 20 74 68 65 20 61 72 67 75 6d 65 6e 74 2e 00 00 38 00 00 00 10 00 00 00 ormat.of.the.argument...8.......
7ac0 f3 0a 01 00 59 0c 01 00 28 00 00 00 20 20 80 20 00 80 00 00 14 00 98 80 80 03 00 80 01 00 82 ff ....Y...(.......................
7ae0 00 2d 2d 67 65 6e 65 72 61 74 65 20 00 6e 00 00 29 01 00 00 02 01 00 00 21 0c 01 00 82 0d 01 00 .--generate..n..).......!.......
7b00 27 00 00 00 20 1c 80 05 02 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 49 66 20 74 68 69 73 20 '.......................If.this.
7b20 6f 70 74 69 6f 6e 20 69 73 20 73 70 65 63 69 66 69 65 64 2c 20 69 6e 73 74 65 61 64 20 6f 66 20 option.is.specified,.instead.of.
7b40 61 20 70 75 7a 7a 6c 65 20 62 65 69 6e 67 20 64 69 73 70 6c 61 79 65 64 2c 20 61 20 6e 75 6d 62 a.puzzle.being.displayed,.a.numb
7b60 65 72 20 6f 66 20 64 65 73 63 72 69 70 74 69 76 65 20 67 61 6d 65 20 49 44 73 20 77 69 6c 6c 20 er.of.descriptive.game.IDs.will.
7b80 62 65 20 69 6e 76 65 6e 74 65 64 20 61 6e 64 20 70 72 69 6e 74 65 64 20 6f 6e 20 73 74 61 6e 64 be.invented.and.printed.on.stand
7ba0 61 72 64 20 6f 75 74 70 75 74 2e 20 54 68 69 73 20 69 73 20 75 73 65 66 75 6c 20 66 6f 72 20 67 ard.output..This.is.useful.for.g
7bc0 61 69 6e 69 6e 67 20 61 63 63 65 73 73 20 74 6f 20 74 68 65 20 67 61 6d 65 20 67 65 6e 65 72 61 aining.access.to.the.game.genera
7be0 74 69 6f 6e 20 61 6c 67 6f 72 69 74 68 6d 73 20 77 69 74 68 6f 75 74 20 6e 65 63 65 73 73 61 72 tion.algorithms.without.necessar
7c00 69 6c 79 20 75 73 69 6e 67 20 74 68 65 20 66 72 6f 6e 74 65 6e 64 2e 00 00 bf 00 00 00 98 00 00 ily.using.the.frontend..........
7c20 00 59 0c 01 00 41 0e 01 00 27 00 00 00 20 1c 80 31 01 00 80 00 00 14 00 98 91 80 80 00 00 82 ff .Y...A...'......1...............
7c40 00 49 66 20 67 61 6d 65 20 70 61 72 61 6d 65 74 65 72 73 20 61 72 65 20 73 70 65 63 69 66 69 65 .If.game.parameters.are.specifie
7c60 64 20 6f 6e 20 74 68 65 20 63 6f 6d 6d 61 6e 64 2d 6c 69 6e 65 2c 20 74 68 65 79 20 77 69 6c 6c d.on.the.command-line,.they.will
7c80 20 62 65 20 75 73 65 64 20 74 6f 20 67 65 6e 65 72 61 74 65 20 74 68 65 20 67 61 6d 65 20 49 44 .be.used.to.generate.the.game.ID
7ca0 73 3b 20 6f 74 68 65 72 77 69 73 65 20 61 20 64 65 66 61 75 6c 74 20 73 65 74 20 6f 66 20 70 61 s;.otherwise.a.default.set.of.pa
7cc0 72 61 6d 65 74 65 72 73 20 77 69 6c 6c 20 62 65 20 75 73 65 64 2e 00 00 b2 00 00 00 85 00 00 00 rameters.will.be.used...........
7ce0 82 0d 01 00 f3 0e 01 00 2d 00 00 00 20 28 80 0b 01 00 80 00 00 14 00 98 91 80 80 00 00 80 03 00 ........-....(..................
7d00 80 00 00 82 ff 00 54 68 65 20 6d 6f 73 74 20 63 6f 6d 6d 6f 6e 20 75 73 65 20 6f 66 20 74 68 69 ......The.most.common.use.of.thi
7d20 73 20 6f 70 74 69 6f 6e 20 69 73 20 69 6e 20 63 6f 6e 6a 75 6e 63 74 69 6f 6e 20 77 69 74 68 20 s.option.is.in.conjunction.with.
7d40 00 2d 2d 70 72 69 6e 74 00 2c 20 69 6e 20 77 68 69 63 68 20 63 61 73 65 20 69 74 73 20 62 65 68 .--print.,.in.which.case.its.beh
7d60 61 76 69 6f 75 72 20 69 73 20 73 6c 69 67 68 74 6c 79 20 64 69 66 66 65 72 65 6e 74 3b 20 73 65 aviour.is.slightly.different;.se
7d80 65 20 62 65 6c 6f 77 2e 00 00 3f 00 00 00 11 00 00 00 41 0e 01 00 32 0f 01 00 2e 00 00 00 20 2c e.below...?.......A...2........,
7da0 80 22 00 80 00 00 14 00 98 80 80 03 00 80 01 00 80 03 00 80 01 00 82 ff 00 2d 2d 70 72 69 6e 74 .".......................--print
7dc0 20 00 77 00 78 00 68 00 00 d6 00 00 00 af 00 00 00 f3 0e 01 00 14 40 01 00 27 00 00 00 20 1c 80 ..w.x.h...............@..'......
7de0 5f 01 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 49 66 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 _................If.this.option.
7e00 69 73 20 73 70 65 63 69 66 69 65 64 2c 20 69 6e 73 74 65 61 64 20 6f 66 20 61 20 70 75 7a 7a 6c is.specified,.instead.of.a.puzzl
7e20 65 20 62 65 69 6e 67 20 64 69 73 70 6c 61 79 65 64 2c 20 61 20 70 72 69 6e 74 65 64 20 72 65 70 e.being.displayed,.a.printed.rep
7e40 72 65 73 65 6e 74 61 74 69 6f 6e 20 6f 66 20 6f 6e 65 20 6f 72 20 6d 6f 72 65 20 75 6e 73 6f 6c resentation.of.one.or.more.unsol
7e60 76 65 64 20 70 75 7a 7a 6c 65 73 20 69 73 20 73 65 6e 74 20 74 6f 20 73 74 61 6e 64 61 72 64 20 ved.puzzles.is.sent.to.standard.
7e80 6f 75 74 70 75 74 2c 20 69 6e 20 50 6f 73 74 53 63 72 69 70 74 20 66 32 0f 01 00 14 40 01 00 ba output,.in.PostScript.f2....@...
7ea0 08 01 00 6f 72 6d 61 74 2e 00 00 cd 00 00 00 8e 00 00 00 32 0f 01 00 e1 40 01 00 3f 00 00 00 20 ...ormat...........2....@..?....
7ec0 4c 80 1d 01 00 80 00 00 14 00 98 91 80 80 00 00 80 01 00 80 00 00 80 01 00 80 00 00 80 01 00 80 L...............................
7ee0 00 00 80 01 00 80 00 00 82 ff 00 4f 6e 20 65 61 63 68 20 70 61 67 65 20 6f 66 20 70 75 7a 7a 6c ...........On.each.page.of.puzzl
7f00 65 73 2c 20 74 68 65 72 65 20 77 69 6c 6c 20 62 65 20 00 77 00 20 61 63 72 6f 73 73 20 61 6e 64 es,.there.will.be..w..across.and
7f20 20 00 68 00 20 64 6f 77 6e 2e 20 49 66 20 74 68 65 72 65 20 61 72 65 20 6d 6f 72 65 20 70 75 7a ..h..down..If.there.are.more.puz
7f40 7a 6c 65 73 20 74 68 61 6e 20 00 77 00 d7 00 68 00 2c 20 6d 6f 72 65 20 74 68 61 6e 20 6f 6e 65 zles.than..w...h.,.more.than.one
7f60 20 70 61 67 65 20 77 69 6c 6c 20 62 65 20 70 72 69 6e 74 65 64 2e 00 00 4f 01 00 00 16 01 00 00 .page.will.be.printed...O.......
7f80 14 40 01 00 30 42 01 00 39 00 00 00 20 40 80 2d 02 00 80 00 00 14 00 98 91 80 80 00 00 80 03 00 .@..0B..9....@.-................
7fa0 80 00 00 e3 fd c5 f9 4e 89 80 03 00 80 00 00 82 ff 00 49 66 20 00 2d 2d 67 65 6e 65 72 61 74 65 .......N..........If..--generate
7fc0 00 20 68 61 73 20 61 6c 73 6f 20 62 65 65 6e 20 73 70 65 63 69 66 69 65 64 2c 20 74 68 65 20 69 ..has.also.been.specified,.the.i
7fe0 6e 76 65 6e 74 65 64 20 67 61 6d 65 20 49 44 73 20 77 69 6c 6c 20 62 65 20 75 73 65 64 20 74 6f nvented.game.IDs.will.be.used.to
8000 20 67 65 6e 65 72 61 74 65 20 74 68 65 20 70 72 69 6e 74 65 64 20 6f 75 74 70 75 74 2e 20 4f 74 .generate.the.printed.output..Ot
8020 68 65 72 77 69 73 65 2c 20 61 20 6c 69 73 74 20 6f 66 20 67 61 6d 65 20 49 44 73 20 69 73 20 65 herwise,.a.list.of.game.IDs.is.e
8040 78 70 65 63 74 65 64 20 6f 6e 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 20 28 77 68 69 63 68 xpected.on.standard.input.(which
8060 20 63 61 6e 20 62 65 20 64 65 73 63 72 69 70 74 69 76 65 20 6f 72 20 72 61 6e 64 6f 6d 20 73 65 .can.be.descriptive.or.random.se
8080 65 64 73 3b 20 73 65 65 20 00 73 65 63 74 69 6f 6e 20 32 2e 32 00 29 2c 20 69 6e 20 74 68 65 20 eds;.see..section.2.2.),.in.the.
80a0 73 61 6d 65 20 66 6f 72 6d 61 74 20 70 72 6f 64 75 63 65 64 20 62 79 20 00 2d 2d 67 65 6e 65 72 same.format.produced.by..--gener
80c0 61 74 65 00 2e 00 00 35 00 00 00 0f 00 00 00 e1 40 01 00 65 42 01 00 26 00 00 00 20 1c 80 1e 00 ate....5........@..eB..&........
80e0 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 46 6f 72 20 65 78 61 6d 70 6c 65 3a 00 00 58 00 00 00 ..............For.example:..X...
8100 32 00 00 00 30 42 01 00 bd 42 01 00 26 00 00 00 20 1c 80 64 00 80 00 00 14 00 98 91 80 80 03 00 2...0B...B..&......d............
8120 82 ff 00 50 52 45 46 49 58 2d 6e 65 74 20 2d 2d 67 65 6e 65 72 61 74 65 20 31 32 20 2d 2d 70 72 ...PREFIX-net.--generate.12.--pr
8140 69 6e 74 20 32 78 33 20 37 78 37 77 20 7c 20 6c 70 72 00 00 f2 00 00 00 c5 00 00 00 65 42 01 00 int.2x3.7x7w.|.lpr..........eB..
8160 af 43 01 00 2d 00 00 00 20 28 80 8b 01 00 80 00 00 14 00 98 91 80 80 00 00 80 03 00 80 00 00 82 .C..-....(......................
8180 ff 00 77 69 6c 6c 20 67 65 6e 65 72 61 74 65 20 74 77 6f 20 70 61 67 65 73 20 6f 66 20 70 72 69 ..will.generate.two.pages.of.pri
81a0 6e 74 65 64 20 4e 65 74 20 70 75 7a 7a 6c 65 73 20 28 65 61 63 68 20 6f 66 20 77 68 69 63 68 20 nted.Net.puzzles.(each.of.which.
81c0 77 69 6c 6c 20 68 61 76 65 20 61 20 37 d7 37 20 77 72 61 70 70 69 6e 67 20 67 72 69 64 29 2c 20 will.have.a.7.7.wrapping.grid),.
81e0 61 6e 64 20 70 69 70 65 20 74 68 65 20 6f 75 74 70 75 74 20 74 6f 20 74 68 65 20 00 6c 70 72 00 and.pipe.the.output.to.the..lpr.
8200 20 63 6f 6d 6d 61 6e 64 2c 20 77 68 69 63 68 20 6f 6e 20 6d 61 6e 79 20 73 79 73 74 65 6d 73 20 .command,.which.on.many.systems.
8220 77 69 6c 6c 20 73 65 6e 64 20 74 68 65 6d 20 74 6f 20 61 6e 20 61 63 74 75 61 6c 20 70 72 69 6e will.send.them.to.an.actual.prin
8240 74 65 72 2e 00 00 6a 00 00 00 44 00 00 00 bd 42 01 00 19 44 01 00 26 00 00 00 20 1c 80 88 00 80 ter...j...D....B...D..&.........
8260 00 00 14 00 98 91 80 80 00 00 82 ff 00 54 68 65 72 65 20 61 72 65 20 76 61 72 69 6f 75 73 20 6f .............There.are.various.o
8280 74 68 65 72 20 6f 70 74 69 6f 6e 73 20 77 68 69 63 68 20 61 66 66 65 63 74 20 70 72 69 6e 74 69 ther.options.which.affect.printi
82a0 6e 67 3b 20 73 65 65 20 62 65 6c 6f 77 2e 00 00 6c 00 00 00 38 00 00 00 af 43 01 00 85 44 01 00 ng;.see.below...l...8....C...D..
82c0 34 00 00 00 20 38 80 70 00 80 00 00 14 00 98 80 80 03 00 80 01 00 80 00 00 80 03 00 80 01 00 80 4....8.p........................
82e0 00 00 82 ff 00 2d 2d 73 61 76 65 20 00 66 69 6c 65 2d 70 72 65 66 69 78 00 20 5b 20 00 2d 2d 73 .....--save..file-prefix..[..--s
8300 61 76 65 2d 73 75 66 66 69 78 20 00 66 69 6c 65 2d 73 75 66 66 69 78 00 20 5d 00 00 e6 00 00 00 ave-suffix..file-suffix..]......
8320 bf 00 00 00 19 44 01 00 6b 45 01 00 27 00 00 00 20 1c 80 7f 01 00 80 00 00 14 00 98 91 80 80 00 .....D..kE..'...................
8340 00 82 ff 00 49 66 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 69 73 20 73 70 65 63 69 66 69 65 64 2c ....If.this.option.is.specified,
8360 20 69 6e 73 74 65 61 64 20 6f 66 20 61 20 70 75 7a 7a 6c 65 20 62 65 69 6e 67 20 64 69 73 70 6c .instead.of.a.puzzle.being.displ
8380 61 79 65 64 2c 20 73 61 76 65 64 2d 67 61 6d 65 20 66 69 6c 65 73 20 66 6f 72 20 6f 6e 65 20 6f ayed,.saved-game.files.for.one.o
83a0 72 20 6d 6f 72 65 20 75 6e 73 6f 6c 76 65 64 20 70 75 7a 7a 6c 65 73 20 61 72 65 20 77 72 69 74 r.more.unsolved.puzzles.are.writ
83c0 74 65 6e 20 74 6f 20 66 69 6c 65 73 20 63 6f 6e 73 74 72 75 63 74 65 64 20 66 72 6f 6d 20 74 68 ten.to.files.constructed.from.th
83e0 65 20 73 75 70 70 6c 69 65 64 20 70 72 65 66 69 78 20 61 6e 64 2f 6f 72 20 73 75 66 66 69 78 2e e.supplied.prefix.and/or.suffix.
8400 00 00 4f 01 00 00 16 01 00 00 85 44 01 00 ba 46 01 00 39 00 00 00 20 40 80 2d 02 00 80 00 00 14 ..O........D...F..9....@.-......
8420 00 98 91 80 80 00 00 80 03 00 80 00 00 e3 fd c5 f9 4e 89 80 03 00 80 00 00 82 ff 00 49 66 20 00 .................N..........If..
8440 2d 2d 67 65 6e 65 72 61 74 65 00 20 68 61 73 20 61 6c 73 6f 20 62 65 65 6e 20 73 70 65 63 69 66 --generate..has.also.been.specif
8460 69 65 64 2c 20 74 68 65 20 69 6e 76 65 6e 74 65 64 20 67 61 6d 65 20 49 44 73 20 77 69 6c 6c 20 ied,.the.invented.game.IDs.will.
8480 62 65 20 75 73 65 64 20 74 6f 20 67 65 6e 65 72 61 74 65 20 74 68 65 20 70 72 69 6e 74 65 64 20 be.used.to.generate.the.printed.
84a0 6f 75 74 70 75 74 2e 20 4f 74 68 65 72 77 69 73 65 2c 20 61 20 6c 69 73 74 20 6f 66 20 67 61 6d output..Otherwise,.a.list.of.gam
84c0 65 20 49 44 73 20 69 73 20 65 78 70 65 63 74 65 64 20 6f 6e 20 73 74 61 6e 64 61 72 64 20 69 6e e.IDs.is.expected.on.standard.in
84e0 70 75 74 20 28 77 68 69 63 68 20 63 61 6e 20 62 65 20 64 65 73 63 72 69 70 74 69 76 65 20 6f 72 put.(which.can.be.descriptive.or
8500 20 72 61 6e 64 6f 6d 20 73 65 65 64 73 3b 20 73 65 65 20 00 73 65 63 74 69 6f 6e 20 32 2e 32 00 .random.seeds;.see..section.2.2.
8520 29 2c 20 69 6e 20 74 68 65 20 73 61 6d 65 20 66 6f 72 6d 61 74 20 70 72 6f 64 75 63 65 64 20 62 ),.in.the.same.format.produced.b
8540 79 20 00 2d 2d 67 65 6e 65 72 61 74 65 00 2e 00 00 35 00 00 00 0f 00 00 00 6b 45 01 00 ef 46 01 y..--generate....5.......kE...F.
8560 00 26 00 00 00 20 1c 80 1e 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 46 6f 72 20 65 78 61 6d .&......................For.exam
8580 70 6c 65 3a 00 00 60 00 00 00 3a 00 00 00 ba 46 01 00 4f 47 01 00 26 00 00 00 20 1c 80 74 00 80 ple:..`...:....F..OG..&......t..
85a0 00 00 14 00 98 91 80 80 03 00 82 ff 00 50 52 45 46 49 58 2d 6e 65 74 20 2d 2d 67 65 6e 65 72 61 .............PREFIX-net.--genera
85c0 74 65 20 31 32 20 2d 2d 73 61 76 65 20 67 61 6d 65 20 2d 2d 73 61 76 65 2d 73 75 66 66 69 78 20 te.12.--save.game.--save-suffix.
85e0 2e 73 61 76 00 00 8a 00 00 00 58 00 00 00 ef 46 01 00 d9 47 01 00 32 00 00 00 20 34 80 b0 00 80 .sav......X....F...G..2....4....
8600 00 00 14 00 98 91 80 80 00 00 80 03 00 80 00 00 80 03 00 80 00 00 82 ff 00 77 69 6c 6c 20 67 65 .........................will.ge
8620 6e 65 72 61 74 65 20 74 77 65 6c 76 65 20 4e 65 74 20 73 61 76 65 64 2d 67 61 6d 65 20 66 69 6c nerate.twelve.Net.saved-game.fil
8640 65 73 20 77 69 74 68 20 74 68 65 20 6e 61 6d 65 73 20 00 67 61 6d 65 30 2e 73 61 76 00 20 74 6f es.with.the.names..game0.sav..to
8660 20 00 67 61 6d 65 31 31 2e 73 61 76 00 2e 00 00 31 00 00 00 0c 00 00 00 4f 47 01 00 0a 48 01 00 ..game11.sav....1.......OG...H..
8680 25 00 00 00 20 1a 80 18 00 80 00 00 14 00 98 80 80 03 00 82 ff 00 2d 2d 76 65 72 73 69 6f 6e 00 %.....................--version.
86a0 00 63 00 00 00 3d 00 00 00 d9 47 01 00 6d 48 01 00 26 00 00 00 20 1c 80 7a 00 80 00 00 14 00 98 .c...=....G..mH..&......z.......
86c0 91 80 80 00 00 82 ff 00 50 72 69 6e 74 73 20 76 65 72 73 69 6f 6e 20 69 6e 66 6f 72 6d 61 74 69 ........Prints.version.informati
86e0 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 67 61 6d 65 2c 20 61 6e 64 20 74 68 65 6e 20 71 75 69 74 on.about.the.game,.and.then.quit
8700 73 2e 00 00 77 00 00 00 4c 00 00 00 0a 48 01 00 e4 48 01 00 2b 00 00 00 20 26 80 98 00 80 00 00 s...w...L....H...H..+....&......
8720 14 00 98 80 80 00 00 80 03 00 80 00 00 82 ff 00 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6f 70 ................The.following.op
8740 74 69 6f 6e 73 20 61 72 65 20 6f 6e 6c 79 20 6d 65 61 6e 69 6e 67 66 75 6c 20 69 66 20 00 2d 2d tions.are.only.meaningful.if..--
8760 70 72 69 6e 74 00 20 69 73 20 61 6c 73 6f 20 73 70 65 63 69 66 69 65 64 3a 00 00 38 00 00 00 13 print..is.also.specified:..8....
8780 00 00 00 6d 48 01 00 1c 49 01 00 25 00 00 00 20 1a 80 26 00 80 00 00 14 00 98 80 80 03 00 82 ff ...mH...I..%......&.............
87a0 00 2d 2d 77 69 74 68 2d 73 6f 6c 75 74 69 6f 6e 73 00 00 8a 00 00 00 64 00 00 00 e4 48 01 00 a6 .--with-solutions......d....H...
87c0 49 01 00 26 00 00 00 20 1c 80 c8 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 54 68 65 20 73 65 I..&......................The.se
87e0 74 20 6f 66 20 70 61 67 65 73 20 66 69 6c 6c 65 64 20 77 69 74 68 20 75 6e 73 6f 6c 76 65 64 20 t.of.pages.filled.with.unsolved.
8800 70 75 7a 7a 6c 65 73 20 77 69 6c 6c 20 62 65 20 66 6f 6c 6c 6f 77 65 64 20 62 79 20 74 68 65 20 puzzles.will.be.followed.by.the.
8820 73 6f 6c 75 74 69 6f 6e 73 20 74 6f 20 74 68 6f 73 65 20 70 75 7a 7a 6c 65 73 2e 00 00 35 00 00 solutions.to.those.puzzles...5..
8840 00 0d 00 00 00 1c 49 01 00 db 49 01 00 28 00 00 00 20 20 80 1a 00 80 00 00 14 00 98 80 80 03 00 ......I...I..(..................
8860 80 01 00 82 ff 00 2d 2d 73 63 61 6c 65 20 00 6e 00 00 8d 00 00 00 67 00 00 00 a6 49 01 00 68 4a ......--scale..n......g....I..hJ
8880 01 00 26 00 00 00 20 1c 80 ce 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 41 64 6a 75 73 74 73 ..&......................Adjusts
88a0 20 68 6f 77 20 62 69 67 20 65 61 63 68 20 70 75 7a 7a 6c 65 20 69 73 20 77 68 65 6e 20 70 72 69 .how.big.each.puzzle.is.when.pri
88c0 6e 74 65 64 2e 20 4c 61 72 67 65 72 20 6e 75 6d 62 65 72 73 20 6d 61 6b 65 20 70 75 7a 7a 6c 65 nted..Larger.numbers.make.puzzle
88e0 73 20 62 69 67 67 65 72 3b 20 74 68 65 20 64 65 66 61 75 6c 74 20 69 73 20 31 2e 30 2e 00 00 30 s.bigger;.the.default.is.1.0...0
8900 00 00 00 0b 00 00 00 db 49 01 00 98 4a 01 00 25 00 00 00 20 1a 80 16 00 80 00 00 14 00 98 80 80 ........I...J..%................
8920 03 00 82 ff 00 2d 2d 63 6f 6c 6f 75 72 00 00 88 00 00 00 62 00 00 00 68 4a 01 00 20 4b 01 00 26 .....--colour......b...hJ...K..&
8940 00 00 00 20 1c 80 c4 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 50 75 7a 7a 6c 65 73 20 77 69 ......................Puzzles.wi
8960 6c 6c 20 62 65 20 70 72 69 6e 74 65 64 20 69 6e 20 63 6f 6c 6f 75 72 2c 20 72 61 74 68 65 72 20 ll.be.printed.in.colour,.rather.
8980 74 68 61 6e 20 69 6e 20 62 6c 61 63 6b 20 61 6e 64 20 77 68 69 74 65 20 28 69 66 20 73 75 70 70 than.in.black.and.white.(if.supp
89a0 6f 72 74 65 64 20 62 79 20 74 68 65 20 70 75 7a 7a 6c 65 29 2e 00 00 69 00 00 00 38 00 00 00 98 orted.by.the.puzzle)...i...8....
89c0 4a 01 00 89 4b 01 00 31 00 00 00 02 22 04 00 00 50 07 02 00 99 8a 02 00 08 00 00 00 89 4b 01 00 J...K..1...."...P............K..
89e0 c5 4b 01 00 ab 4f 01 00 43 68 61 70 74 65 72 20 33 3a 20 4e 65 74 00 43 42 42 28 22 62 74 6e 5f .K...O..Chapter.3:.Net.CBB("btn_
8a00 75 70 22 2c 22 4a 49 28 60 27 2c 60 54 6f 70 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 up","JI(`',`Top')");EB("btn_up")
8a20 3c 00 00 00 13 00 00 00 20 4b 01 00 c5 4b 01 00 29 00 00 00 20 22 80 26 00 80 00 00 00 00 80 06 <........K...K..)....".&........
8a40 00 80 06 00 80 06 00 82 ff 00 43 68 61 70 74 65 72 20 33 00 3a 20 00 4e 65 74 00 00 ac 00 00 00 ..........Chapter.3.:..Net......
8a60 75 00 00 00 89 4b 01 00 71 4c 01 00 37 00 00 00 20 3e 80 ea 00 80 00 00 14 00 98 80 80 00 00 80 u....K..qL..7....>..............
8a80 01 00 80 00 00 80 03 00 80 00 00 80 03 00 80 00 00 82 ff 00 28 00 4e 6f 74 65 3a 00 20 74 68 65 ....................(.Note:..the
8aa0 20 57 69 6e 64 6f 77 73 20 76 65 72 73 69 6f 6e 20 6f 66 20 74 68 69 73 20 67 61 6d 65 20 69 73 .Windows.version.of.this.game.is
8ac0 20 63 61 6c 6c 65 64 20 00 4e 45 54 47 41 4d 45 2e 45 58 45 00 20 74 6f 20 61 76 6f 69 64 20 63 .called..NETGAME.EXE..to.avoid.c
8ae0 6c 61 73 68 69 6e 67 20 77 69 74 68 20 57 69 6e 64 6f 77 73 27 73 20 6f 77 6e 20 00 4e 45 54 2e lashing.with.Windows's.own..NET.
8b00 45 58 45 00 2e 29 00 00 3f 02 00 00 13 02 00 00 c5 4b 01 00 b0 4e 01 00 2c 00 00 00 20 26 80 27 EXE..)..?........K...N..,....&.'
8b20 04 00 80 00 00 14 00 98 80 80 00 00 e3 36 1a 91 db 89 82 ff 00 49 20 6f 72 69 67 69 6e 61 6c 6c .............6.......I.originall
8b40 79 20 73 61 77 20 74 68 69 73 20 69 6e 20 74 68 65 20 66 6f 72 6d 20 6f 66 20 61 20 46 6c 61 73 y.saw.this.in.the.form.of.a.Flas
8b60 68 20 67 61 6d 65 20 63 61 6c 6c 65 64 20 46 72 65 65 4e 65 74 20 00 5b 31 5d 00 2c 20 77 72 69 h.game.called.FreeNet..[1].,.wri
8b80 74 74 65 6e 20 62 79 20 50 61 76 69 6c 73 20 4a 75 72 6a 61 6e 73 3b 20 74 68 65 72 65 20 61 72 tten.by.Pavils.Jurjans;.there.ar
8ba0 65 20 73 65 76 65 72 61 6c 20 6f 74 68 65 72 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 73 20 e.several.other.implementations.
8bc0 75 6e 64 65 72 20 74 68 65 20 6e 61 6d 65 20 4e 65 74 57 61 6c 6b 2e 20 54 68 65 20 63 6f 6d 70 under.the.name.NetWalk..The.comp
8be0 75 74 65 72 20 70 72 65 70 61 72 65 73 20 61 20 6e 65 74 77 6f 72 6b 20 62 79 20 63 6f 6e 6e 65 uter.prepares.a.network.by.conne
8c00 63 74 69 6e 67 20 75 70 20 74 68 65 20 63 65 6e 74 72 65 73 20 6f 66 20 73 71 75 61 72 65 73 20 cting.up.the.centres.of.squares.
8c20 69 6e 20 61 20 67 72 69 64 2c 20 61 6e 64 20 74 68 65 6e 20 73 68 75 66 66 6c 65 73 20 74 68 65 in.a.grid,.and.then.shuffles.the
8c40 20 6e 65 74 77 6f 72 6b 20 62 79 20 72 6f 74 61 74 69 6e 67 20 65 76 65 72 79 20 74 69 6c 65 20 .network.by.rotating.every.tile.
8c60 72 61 6e 64 6f 6d 6c 79 2e 20 59 6f 75 72 20 6a 6f 62 20 69 73 20 74 6f 20 72 6f 74 61 74 65 20 randomly..Your.job.is.to.rotate.
8c80 69 74 20 61 6c 6c 20 62 61 63 6b 20 69 6e 74 6f 20 70 6c 61 63 65 2e 20 54 68 65 20 73 75 63 63 it.all.back.into.place..The.succ
8ca0 65 73 73 66 75 6c 20 73 6f 6c 75 74 69 6f 6e 20 77 69 6c 6c 20 62 65 20 61 6e 20 65 6e 74 69 72 essful.solution.will.be.an.entir
8cc0 65 6c 79 20 63 6f 6e 6e 65 63 74 65 64 20 6e 65 74 77 6f 72 6b 2c 20 77 69 74 68 20 6e 6f 20 63 ely.connected.network,.with.no.c
8ce0 6c 6f 73 65 64 20 6c 6f 6f 70 73 2e 20 41 73 20 61 20 76 69 73 75 61 6c 20 61 69 64 2c 20 61 6c losed.loops..As.a.visual.aid,.al
8d00 6c 20 74 69 6c 65 73 20 77 68 69 63 68 20 61 72 65 20 63 6f 6e 6e 65 63 74 65 64 20 74 6f 20 74 l.tiles.which.are.connected.to.t
8d20 68 65 20 6f 6e 65 20 69 6e 20 74 68 65 20 6d 69 64 64 6c 65 20 61 72 65 20 68 69 67 68 6c 69 67 he.one.in.the.middle.are.highlig
8d40 68 74 65 64 2e 00 00 5b 00 00 00 33 00 00 00 71 4c 01 00 0b 4f 01 00 28 00 00 00 20 20 80 66 00 hted...[...3...qL...O..(......f.
8d60 80 00 00 14 00 98 80 80 00 00 80 03 00 82 ff 00 5b 31 5d 20 00 68 74 74 70 3a 2f 2f 77 77 77 2e ................[1]..http://www.
8d80 6a 75 72 6a 61 6e 73 2e 6c 76 2f 73 74 75 66 66 2f 6e 65 74 2f 46 72 65 65 4e 65 74 2e 68 74 6d jurjans.lv/stuff/net/FreeNet.htm
8da0 00 00 4f 00 00 00 20 00 00 00 b0 4e 01 00 5a 4f 01 00 2f 00 00 00 20 2e 80 40 00 80 00 00 00 00 ..O........N..ZO../......@......
8dc0 e3 01 c6 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 33 2e 31 00 3a ....N..............Section.3.1.:
8de0 20 00 4e 65 74 20 63 6f 6e 74 72 6f 6c 73 00 00 00 51 00 00 00 22 00 00 00 0b 4f 01 00 ab 4f 01 ..Net.controls...Q..."....O...O.
8e00 00 2f 00 00 00 20 2e 80 44 00 80 00 00 00 00 e3 02 c6 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff ./......D..........N............
8e20 00 00 53 65 63 74 69 6f 6e 20 33 2e 32 00 3a 20 00 4e 65 74 20 70 61 72 61 6d 65 74 65 72 73 00 ..Section.3.2.:..Net.parameters.
8e40 00 00 7a 00 00 00 49 00 00 00 5a 4f 01 00 31 80 01 00 31 00 00 00 02 48 07 00 00 89 87 02 00 cf ..z...I...ZO..1...1....H........
8e60 04 03 00 09 00 00 00 31 80 01 00 78 80 01 00 79 87 01 00 53 65 63 74 69 6f 6e 20 33 2e 31 3a 20 .......1...x...y...Section.3.1:.
8e80 4e 65 74 20 63 6f 6e 74 72 6f 6c 73 00 43 42 42 28 22 62 74 6e 5f 75 ab 4f 01 00 31 80 01 00 ab Net.controls.CBB("btn_u.O..1....
8ea0 4f 01 00 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 6e 65 74 27 29 22 29 3b 45 42 28 22 O..p","JI(`',`games.net')");EB("
8ec0 62 74 6e 5f 75 70 22 29 47 00 00 00 1e 00 00 00 ab 4f 01 00 78 80 01 00 29 00 00 00 20 22 80 3c btn_up")G........O..x...)....".<
8ee0 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 33 2e 31 00 3a 20 ..................Section.3.1.:.
8f00 00 4e 65 74 20 63 6f 6e 74 72 6f 6c 73 00 00 78 00 00 00 53 00 00 00 31 80 01 00 f0 80 01 00 25 .Net.controls..x...S...1.......%
8f20 00 00 00 20 1a 80 a6 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 68 69 73 20 67 61 6d 65 20 63 .....................This.game.c
8f40 61 6e 20 62 65 20 70 6c 61 79 65 64 20 77 69 74 68 20 65 69 74 68 65 72 20 74 68 65 20 6b 65 79 an.be.played.with.either.the.key
8f60 62 6f 61 72 64 20 6f 72 20 74 68 65 20 6d 6f 75 73 65 2e 20 54 68 65 20 63 6f 6e 74 72 6f 6c 73 board.or.the.mouse..The.controls
8f80 20 61 72 65 3a 00 00 52 00 00 00 2a 00 00 00 78 80 01 00 42 81 01 00 28 00 00 00 20 20 80 54 00 .are:..R...*...x...B...(......T.
8fa0 80 00 00 14 00 98 80 80 01 00 80 00 00 82 ff 00 53 65 6c 65 63 74 20 74 69 6c 65 00 3a 20 6d 6f ................Select.tile.:.mo
8fc0 75 73 65 20 70 6f 69 6e 74 65 72 2c 20 61 72 72 6f 77 20 6b 65 79 73 00 00 61 00 00 00 39 00 00 use.pointer,.arrow.keys..a...9..
8fe0 00 f0 80 01 00 a3 81 01 00 28 00 00 00 20 20 80 72 00 80 00 00 14 00 98 80 80 01 00 80 00 00 82 .........(......r...............
9000 ff 00 52 6f 74 61 74 65 20 74 69 6c 65 20 61 6e 74 69 63 6c 6f 63 6b 77 69 73 65 00 3a 20 6c 65 ..Rotate.tile.anticlockwise.:.le
9020 66 74 20 6d 6f 75 73 65 20 62 75 74 74 6f 6e 2c 20 91 41 92 20 6b 65 79 00 00 5e 00 00 00 36 00 ft.mouse.button,..A..key..^...6.
9040 00 00 42 81 01 00 01 82 01 00 28 00 00 00 20 20 80 6c 00 80 00 00 14 00 98 80 80 01 00 80 00 00 ..B.......(......l..............
9060 82 ff 00 52 6f 74 61 74 65 20 74 69 6c 65 20 63 6c 6f 63 6b 77 69 73 65 00 3a 20 72 69 67 68 74 ...Rotate.tile.clockwise.:.right
9080 20 6d 6f 75 73 65 20 62 75 74 74 6f 6e 2c 20 91 44 92 20 6b 65 79 00 00 4f 00 00 00 27 00 00 00 .mouse.button,..D..key..O...'...
90a0 a3 81 01 00 50 82 01 00 28 00 00 00 20 20 80 4e 00 80 00 00 14 00 98 80 80 01 00 80 00 00 82 ff ....P...(......N................
90c0 00 52 6f 74 61 74 65 20 74 69 6c 65 20 62 79 20 31 38 30 20 64 65 67 72 65 65 73 00 3a 20 91 46 .Rotate.tile.by.180.degrees.:..F
90e0 92 20 6b 65 79 00 00 6c 00 00 00 44 00 00 00 01 82 01 00 bc 82 01 00 28 00 00 00 20 20 80 88 00 ..key..l...D...........(........
9100 80 00 00 14 00 98 80 80 01 00 80 00 00 82 ff 00 4c 6f 63 6b 20 28 6f 72 20 75 6e 6c 6f 63 6b 29 ................Lock.(or.unlock)
9120 20 74 69 6c 65 00 3a 20 6d 69 64 64 6c 65 20 6d 6f 75 73 65 20 62 75 74 74 6f 6e 2c 20 73 68 69 .tile.:.middle.mouse.button,.shi
9140 66 74 2d 63 6c 69 63 6b 2c 20 91 53 92 20 6b 65 79 00 00 b6 00 00 00 8f 00 00 00 50 82 01 00 72 ft-click,..S..key..........P...r
9160 83 01 00 27 00 00 00 20 1c 80 1f 01 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 59 6f 75 20 63 ...'.......................You.c
9180 61 6e 20 6c 6f 63 6b 20 61 20 74 69 6c 65 20 6f 6e 63 65 20 79 6f 75 27 72 65 20 73 75 72 65 20 an.lock.a.tile.once.you're.sure.
91a0 6f 66 20 69 74 73 20 6f 72 69 65 6e 74 61 74 69 6f 6e 2e 20 59 6f 75 20 63 61 6e 20 61 6c 73 6f of.its.orientation..You.can.also
91c0 20 75 6e 6c 6f 63 6b 20 69 74 20 61 67 61 69 6e 2c 20 62 75 74 20 77 68 69 6c 65 20 69 74 27 73 .unlock.it.again,.but.while.it's
91e0 20 6c 6f 63 6b 65 64 20 79 6f 75 20 63 61 6e 27 74 20 61 63 63 69 64 65 6e 74 61 6c 6c 79 20 74 .locked.you.can't.accidentally.t
9200 75 72 6e 20 69 74 2e 00 00 79 00 00 00 54 00 00 00 bc 82 01 00 eb 83 01 00 25 00 00 00 20 1a 80 urn.it...y...T...........%......
9220 a8 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 6f 6e ...............The.following.con
9240 74 72 6f 6c 73 20 61 72 65 20 6e 6f 74 20 6e 65 63 65 73 73 61 72 79 20 74 6f 20 63 6f 6d 70 6c trols.are.not.necessary.to.compl
9260 65 74 65 20 74 68 65 20 67 61 6d 65 2c 20 62 75 74 20 6d 61 79 20 62 65 20 75 73 65 66 75 6c 3a ete.the.game,.but.may.be.useful:
9280 00 00 4a 00 00 00 22 00 00 00 72 83 01 00 35 84 01 00 28 00 00 00 20 20 80 44 00 80 00 00 14 00 ..J..."...r...5...(......D......
92a0 98 80 80 01 00 80 00 00 82 ff 00 53 68 69 66 74 20 67 72 69 64 00 3a 20 53 68 69 66 74 20 2b 20 ...........Shift.grid.:.Shift.+.
92c0 61 72 72 6f 77 20 6b 65 79 73 00 00 ae 00 00 00 87 00 00 00 eb 83 01 00 e3 84 01 00 27 00 00 00 arrow.keys..................'...
92e0 20 1c 80 0f 01 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 4f 6e 20 67 72 69 64 73 20 74 68 61 ....................On.grids.tha
9300 74 20 77 72 61 70 2c 20 79 6f 75 20 63 61 6e 20 6d 6f 76 65 20 74 68 65 20 6f 72 69 67 69 6e 20 t.wrap,.you.can.move.the.origin.
9320 6f 66 20 74 68 65 20 67 72 69 64 2c 20 73 6f 20 74 68 61 74 20 74 69 6c 65 73 20 74 68 61 74 20 of.the.grid,.so.that.tiles.that.
9340 77 65 72 65 20 6f 6e 20 6f 70 70 6f 73 69 74 65 20 73 69 64 65 73 20 6f 66 20 74 68 65 20 67 72 were.on.opposite.sides.of.the.gr
9360 69 64 20 63 61 6e 20 62 65 20 73 65 65 6e 20 74 6f 67 65 74 68 65 72 2e 00 00 4a 00 00 00 22 00 id.can.be.seen.together...J...".
9380 00 00 35 84 01 00 2d 85 01 00 28 00 00 00 20 20 80 44 00 80 00 00 14 00 98 80 80 01 00 80 00 00 ..5...-...(......D..............
93a0 82 ff 00 4d 6f 76 65 20 63 65 6e 74 72 65 00 3a 20 43 74 72 6c 20 2b 20 61 72 72 6f 77 20 6b 65 ...Move.centre.:.Ctrl.+.arrow.ke
93c0 79 73 00 00 30 01 00 00 09 01 00 00 e3 84 01 00 5d 86 01 00 27 00 00 00 20 1c 80 13 02 00 80 00 ys..0...........]...'...........
93e0 00 14 00 98 91 80 80 00 00 82 ff 00 59 6f 75 20 63 61 6e 20 63 68 61 6e 67 65 20 77 68 69 63 68 ............You.can.change.which
9400 20 74 69 6c 65 20 69 73 20 75 73 65 64 20 61 73 20 74 68 65 20 73 6f 75 72 63 65 20 6f 66 20 68 .tile.is.used.as.the.source.of.h
9420 69 67 68 6c 69 67 68 74 69 6e 67 2e 20 28 49 74 20 64 6f 65 73 6e 27 74 20 75 6c 74 69 6d 61 74 ighlighting..(It.doesn't.ultimat
9440 65 6c 79 20 6d 61 74 74 65 72 20 77 68 69 63 68 20 74 69 6c 65 20 74 68 69 73 20 69 73 2c 20 61 ely.matter.which.tile.this.is,.a
9460 73 20 65 76 65 72 79 20 74 69 6c 65 20 77 69 6c 6c 20 62 65 20 63 6f 6e 6e 65 63 74 65 64 20 74 s.every.tile.will.be.connected.t
9480 6f 20 65 76 65 72 79 20 6f 74 68 65 72 20 74 69 6c 65 20 69 6e 20 61 20 63 6f 72 72 65 63 74 20 o.every.other.tile.in.a.correct.
94a0 73 6f 6c 75 74 69 6f 6e 2c 20 62 75 74 20 69 74 20 6d 61 79 20 62 65 20 68 65 6c 70 66 75 6c 20 solution,.but.it.may.be.helpful.
94c0 69 6e 20 74 68 65 20 69 6e 74 65 72 6d 65 64 69 61 74 65 20 73 74 61 67 65 73 20 6f 66 20 73 6f in.the.intermediate.stages.of.so
94e0 6c 76 69 6e 67 20 74 68 65 20 70 75 7a 7a 6c 65 2e 29 00 00 41 00 00 00 19 00 00 00 2d 85 01 00 lving.the.puzzle.)..A.......-...
9500 9e 86 01 00 28 00 00 00 20 20 80 32 00 80 00 00 14 00 98 80 80 01 00 80 00 00 82 ff 00 4a 75 6d ....(......2.................Jum
9520 62 6c 65 20 74 69 6c 65 73 00 3a 20 91 4a 92 20 6b 65 79 00 00 6d 00 00 00 47 00 00 00 5d 86 01 ble.tiles.:..J..key..m...G...]..
9540 00 0b 87 01 00 26 00 00 00 20 1c 80 8e 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 54 68 69 73 .....&......................This
9560 20 6b 65 79 20 74 75 72 6e 73 20 61 6c 6c 20 74 69 6c 65 73 20 74 68 61 74 20 61 72 65 20 6e 6f .key.turns.all.tiles.that.are.no
9580 74 20 6c 6f 63 6b 65 64 20 74 6f 20 72 61 6e 64 6f 6d 20 6f 72 69 65 6e 74 61 74 69 6f 6e 73 2e t.locked.to.random.orientations.
95a0 00 00 6e 00 00 00 43 00 00 00 9e 86 01 00 79 87 01 00 2b 00 00 00 20 26 80 86 00 80 00 00 14 00 ..n...C.......y...+....&........
95c0 98 80 80 00 00 e3 fc c5 f9 4e 89 82 ff 00 28 41 6c 6c 20 74 68 65 20 61 63 74 69 6f 6e 73 20 64 .........N....(All.the.actions.d
95e0 65 73 63 72 69 62 65 64 20 69 6e 20 00 73 65 63 74 69 6f 6e 20 32 2e 31 00 20 61 72 65 20 61 6c escribed.in..section.2.1..are.al
9600 73 6f 20 61 76 61 69 6c 61 62 6c 65 2e 29 00 00 7c 00 00 00 4b 00 00 00 0b 87 01 00 f5 87 01 00 so.available.)..|...K...........
9620 31 00 00 00 02 bf 07 00 00 99 8a 02 00 d3 0a 03 00 0a 00 00 00 f5 87 01 00 3e 88 01 00 b4 8f 01 1........................>......
9640 00 53 65 63 74 69 6f 6e 20 33 2e 32 3a 20 4e 65 74 20 70 61 72 61 6d 65 74 65 72 73 00 43 42 42 .Section.3.2:.Net.parameters.CBB
9660 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 6e 65 74 27 29 22 29 3b ("btn_up","JI(`',`games.net')");
9680 45 42 28 22 62 74 6e 5f 75 70 22 29 49 00 00 00 20 00 00 00 79 87 01 00 3e 88 01 00 29 00 00 00 EB("btn_up")I.......y...>...)...
96a0 20 22 80 40 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 33 2e .".@..................Section.3.
96c0 32 00 3a 20 00 4e 65 74 20 70 61 72 61 6d 65 74 65 72 73 00 00 76 00 00 00 51 00 00 00 f5 87 01 2.:..Net.parameters..v...Q......
96e0 00 b4 88 01 00 25 00 00 00 20 1a 80 a2 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 68 65 73 65 .....%.....................These
9700 20 70 61 72 61 6d 65 74 65 72 73 20 61 72 65 20 61 76 61 69 6c 61 62 6c 65 20 66 72 6f 6d 20 74 .parameters.are.available.from.t
9720 68 65 20 91 43 75 73 74 6f 6d 2e 2e 2e 92 20 6f 70 74 69 6f 6e 20 6f 6e 20 74 68 65 20 91 54 79 he..Custom.....option.on.the..Ty
9740 70 65 92 20 6d 65 6e 75 2e 00 00 3d 00 00 00 12 00 00 00 3e 88 01 00 f1 88 01 00 2b 00 00 00 20 pe..menu...=.......>.......+....
9760 26 80 24 00 80 00 00 14 00 98 80 80 01 00 80 00 00 80 01 00 82 ff 00 57 69 64 74 68 00 2c 20 00 &.$....................Width.,..
9780 48 65 69 67 68 74 00 00 3f 00 00 00 19 00 00 00 b4 88 01 00 30 89 01 00 26 00 00 00 20 1c 80 32 Height..?...........0...&......2
97a0 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 53 69 7a 65 20 6f 66 20 67 72 69 64 20 69 6e 20 74 ...............Size.of.grid.in.t
97c0 69 6c 65 73 2e 00 00 39 00 00 00 14 00 00 00 f1 88 01 00 69 89 01 00 25 00 00 00 20 1a 80 28 00 iles...9...........i...%......(.
97e0 80 00 00 14 00 98 80 80 01 00 82 ff 00 57 61 6c 6c 73 20 77 72 61 70 20 61 72 6f 75 6e 64 00 00 .............Walls.wrap.around..
9800 90 00 00 00 6a 00 00 00 30 89 01 00 f9 89 01 00 26 00 00 00 20 1c 80 d4 00 80 00 00 14 00 98 91 ....j...0.......&...............
9820 80 80 00 00 82 ff 00 49 66 20 63 68 65 63 6b 65 64 2c 20 66 6c 6f 77 20 63 61 6e 20 70 61 73 73 .......If.checked,.flow.can.pass
9840 20 66 72 6f 6d 20 74 68 65 20 6c 65 66 74 20 65 64 67 65 20 74 6f 20 74 68 65 20 72 69 67 68 74 .from.the.left.edge.to.the.right
9860 20 65 64 67 65 2c 20 61 6e 64 20 66 72 6f 6d 20 74 6f 70 20 74 6f 20 62 6f 74 74 6f 6d 2c 20 61 .edge,.and.from.top.to.bottom,.a
9880 6e 64 20 76 69 63 65 20 76 65 72 73 61 2e 00 00 3b 00 00 00 16 00 00 00 69 89 01 00 34 8a 01 00 nd.vice.versa...;.......i...4...
98a0 25 00 00 00 20 1a 80 2c 00 80 00 00 14 00 98 80 80 01 00 82 ff 00 42 61 72 72 69 65 72 20 70 72 %......,..............Barrier.pr
98c0 6f 62 61 62 69 6c 69 74 79 00 00 24 01 00 00 fd 00 00 00 f9 89 01 00 58 8b 01 00 27 00 00 00 20 obability..$...........X...'....
98e0 1c 80 fb 01 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 41 20 6e 75 6d 62 65 72 20 62 65 74 77 ...................A.number.betw
9900 65 65 6e 20 30 2e 30 20 61 6e 64 20 31 2e 30 20 63 6f 6e 74 72 6f 6c 6c 69 6e 67 20 77 68 65 74 een.0.0.and.1.0.controlling.whet
9920 68 65 72 20 61 6e 20 69 6d 6d 6f 76 61 62 6c 65 20 62 61 72 72 69 65 72 20 69 73 20 70 6c 61 63 her.an.immovable.barrier.is.plac
9940 65 64 20 62 65 74 77 65 65 6e 20 74 77 6f 20 74 69 6c 65 73 20 74 6f 20 70 72 65 76 65 6e 74 20 ed.between.two.tiles.to.prevent.
9960 66 6c 6f 77 20 62 65 74 77 65 65 6e 20 74 68 65 6d 20 28 61 20 68 69 67 68 65 72 20 6e 75 6d 62 flow.between.them.(a.higher.numb
9980 65 72 20 67 69 76 65 73 20 6d 6f 72 65 20 62 61 72 72 69 65 72 73 29 2e 20 53 69 6e 63 65 20 62 er.gives.more.barriers)..Since.b
99a0 61 72 72 69 65 72 73 20 61 72 65 20 69 6d 6d 6f 76 61 62 6c 65 2c 20 74 68 65 79 20 61 63 74 20 arriers.are.immovable,.they.act.
99c0 61 73 20 63 6f 6e 73 74 72 61 69 6e 74 73 20 6f 6e 20 74 68 65 20 73 6f 6c 75 74 69 6f 6e 20 28 as.constraints.on.the.solution.(
99e0 69 2e 65 2e 2c 20 68 69 6e 74 73 29 2e 00 00 a2 02 00 00 6f 02 00 00 34 8a 01 00 fa 8d 01 00 33 i.e.,.hints).......o...4.......3
9a00 00 00 00 20 34 80 df 04 00 80 00 00 14 00 98 91 80 80 00 00 e3 fd c5 f9 4e 89 80 01 00 80 00 00 ....4...................N.......
9a20 82 ff 00 54 68 65 20 67 72 69 64 20 67 65 6e 65 72 61 74 69 6f 6e 20 69 6e 20 4e 65 74 20 68 61 ...The.grid.generation.in.Net.ha
9a40 73 20 62 65 65 6e 20 63 61 72 65 66 75 6c 6c 79 20 61 72 72 61 6e 67 65 64 20 73 6f 20 74 68 61 s.been.carefully.arranged.so.tha
9a60 74 20 74 68 65 20 62 61 72 72 69 65 72 73 20 61 72 65 20 69 6e 64 65 70 65 6e 64 65 6e 74 20 6f t.the.barriers.are.independent.o
9a80 66 20 74 68 65 20 72 65 73 74 20 6f 66 20 74 68 65 20 67 72 69 64 2e 20 54 68 69 73 20 6d 65 61 f.the.rest.of.the.grid..This.mea
9aa0 6e 73 20 74 68 61 74 20 69 66 20 79 6f 75 20 6e 6f 74 65 20 64 6f 77 6e 20 74 68 65 20 72 61 6e ns.that.if.you.note.down.the.ran
9ac0 64 6f 6d 20 73 65 65 64 20 75 73 65 64 20 74 6f 20 67 65 6e 65 72 61 74 65 20 74 68 65 20 63 75 dom.seed.used.to.generate.the.cu
9ae0 72 72 65 6e 74 20 70 75 7a 7a 6c 65 20 28 73 65 65 20 00 73 65 63 74 69 6f 6e 20 32 2e 32 00 29 rrent.puzzle.(see..section.2.2.)
9b00 2c 20 63 68 61 6e 67 65 20 74 68 65 20 00 42 61 72 72 69 65 72 20 70 72 6f 62 61 62 69 6c 69 74 ,.change.the..Barrier.probabilit
9b20 79 00 20 70 61 72 61 6d 65 74 65 72 2c 20 61 6e 64 20 74 68 65 6e 20 72 65 2d 65 6e 74 65 72 20 y..parameter,.and.then.re-enter.
9b40 74 68 65 20 73 61 6d 65 20 72 61 6e 64 6f 6d 20 73 65 65 64 2c 20 79 6f 75 20 73 68 6f 75 6c 64 the.same.random.seed,.you.should
9b60 20 73 65 65 20 65 78 61 63 74 6c 79 20 74 68 65 20 73 61 6d 65 20 73 74 61 72 74 69 6e 67 20 67 .see.exactly.the.same.starting.g
9b80 72 69 64 2c 20 77 69 74 68 20 74 68 65 20 6f 6e 6c 79 20 63 68 61 6e 67 65 20 62 65 69 6e 67 20 rid,.with.the.only.change.being.
9ba0 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 62 61 72 72 69 65 72 73 2e 20 53 6f 20 69 66 20 79 6f the.number.of.barriers..So.if.yo
9bc0 75 27 72 65 20 73 74 75 63 6b 20 6f 6e 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 67 72 69 64 20 u're.stuck.on.a.particular.grid.
9be0 61 6e 64 20 6e 65 65 64 20 61 20 68 69 6e 74 2c 20 79 6f 75 20 63 6f 75 6c 64 20 73 74 61 72 74 and.need.a.hint,.you.could.start
9c00 20 75 70 20 61 6e 6f 74 68 65 72 20 69 6e 73 74 61 6e 63 65 20 6f 66 20 4e 65 74 2c 20 73 65 74 .up.another.instance.of.Net,.set
9c20 20 75 70 20 74 68 65 20 73 61 6d 65 20 70 61 72 61 6d 65 74 65 72 73 20 62 75 74 20 61 20 68 69 .up.the.same.parameters.but.a.hi
9c40 67 68 65 72 20 62 61 72 72 69 65 72 20 70 72 6f 62 61 62 69 6c 69 74 79 2c 20 61 6e 64 20 65 6e gher.barrier.probability,.and.en
9c60 74 65 72 20 74 68 65 20 67 61 6d 65 20 73 65 65 64 20 66 72 6f 6d 20 74 68 65 20 6f 72 69 67 69 ter.the.game.seed.from.the.origi
9c80 6e 61 6c 20 4e 65 74 20 77 69 6e 64 6f 77 2e 00 00 3e 00 00 00 19 00 00 00 58 8b 01 00 38 8e 01 nal.Net.window...>.......X...8..
9ca0 00 25 00 00 00 20 1a 80 32 00 80 00 00 14 00 98 80 80 01 00 82 ff 00 45 6e 73 75 72 65 20 75 6e .%......2..............Ensure.un
9cc0 69 71 75 65 20 73 6f 6c 75 74 69 6f 6e 00 00 7c 01 00 00 4f 01 00 00 fa 8d 01 00 b4 8f 01 00 2d ique.solution..|...O...........-
9ce0 00 00 00 20 28 80 9f 02 00 80 00 00 14 00 98 91 80 80 00 00 80 01 00 80 00 00 82 ff 00 4e 6f 72 ....(........................Nor
9d00 6d 61 6c 6c 79 2c 20 4e 65 74 20 77 69 6c 6c 20 6d 61 6b 65 20 73 75 72 65 20 74 68 61 74 20 74 mally,.Net.will.make.sure.that.t
9d20 68 65 20 70 75 7a 7a 6c 65 73 20 69 74 20 70 72 65 73 65 6e 74 73 20 68 61 76 65 20 6f 6e 6c 79 he.puzzles.it.presents.have.only
9d40 20 6f 6e 65 20 73 6f 6c 75 74 69 6f 6e 2e 20 50 75 7a 7a 6c 65 73 20 77 69 74 68 20 61 6d 62 69 .one.solution..Puzzles.with.ambi
9d60 67 75 6f 75 73 20 73 65 63 74 69 6f 6e 73 20 63 61 6e 20 62 65 20 6d 6f 72 65 20 64 69 66 66 69 guous.sections.can.be.more.diffi
9d80 63 75 6c 74 20 61 6e 64 20 6d 6f 72 65 20 73 75 62 74 6c 65 2c 20 73 6f 20 69 66 20 79 6f 75 20 cult.and.more.subtle,.so.if.you.
9da0 6c 69 6b 65 20 79 6f 75 20 63 61 6e 20 74 75 72 6e 20 6f 66 66 20 74 68 69 73 20 66 65 61 74 75 like.you.can.turn.off.this.featu
9dc0 72 65 20 61 6e 64 20 72 69 73 6b 20 68 61 76 69 6e 67 20 61 6d 62 69 67 75 6f 75 73 20 70 75 7a re.and.risk.having.ambiguous.puz
9de0 7a 6c 65 73 2e 20 28 41 6c 73 6f 2c 20 66 69 6e 64 69 6e 67 20 00 61 6c 6c 00 20 74 68 65 20 70 zles..(Also,.finding..all..the.p
9e00 6f 73 73 69 62 6c 65 20 73 6f 6c 75 74 69 6f 6e 73 20 63 61 6e 20 62 65 20 61 6e 20 61 64 64 69 ossible.solutions.can.be.an.addi
9e20 74 69 6f 6e 61 6c 20 63 68 61 6c 6c 65 6e 67 65 20 66 6f 72 20 61 6e 20 61 64 76 61 6e 63 65 64 tional.challenge.for.an.advanced
9e40 20 70 6c 61 79 65 72 2e 29 00 00 6a 00 00 00 39 00 00 00 38 8e 01 00 2a c0 01 00 31 00 00 00 02 .player.)..j...9...8...*...1....
9e60 53 05 00 00 cf 04 03 00 52 84 03 00 0b 00 00 00 2a c0 01 00 67 c0 01 00 7d c5 01 00 43 68 61 70 S.......R.......*...g...}...Chap
9e80 74 65 72 20 34 3a 20 43 75 62 65 00 43 42 42 28 22 62 74 6e 5f 75 70 b4 8f 01 00 2a c0 01 00 b4 ter.4:.Cube.CBB("btn_up....*....
9ea0 8f 01 00 22 2c 22 4a 49 28 60 27 2c 60 54 6f 70 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 ...","JI(`',`Top')");EB("btn_up"
9ec0 29 3d 00 00 00 14 00 00 00 b4 8f 01 00 67 c0 01 00 29 00 00 00 20 22 80 28 00 80 00 00 00 00 80 )=...........g...)....".(.......
9ee0 06 00 80 06 00 80 06 00 82 ff 00 43 68 61 70 74 65 72 20 34 00 3a 20 00 43 75 62 65 00 00 ff 02 ...........Chapter.4.:..Cube....
9f00 00 00 d3 02 00 00 2a c0 01 00 66 c3 01 00 2c 00 00 00 20 26 80 a7 05 00 80 00 00 14 00 98 80 80 ......*...f...,....&............
9f20 00 00 e3 60 7f 52 e1 89 82 ff 00 54 68 69 73 20 69 73 20 61 6e 6f 74 68 65 72 20 6f 6e 65 20 49 ...`.R.....This.is.another.one.I
9f40 20 6f 72 69 67 69 6e 61 6c 6c 79 20 73 61 77 20 61 73 20 61 20 77 65 62 20 67 61 6d 65 2e 20 54 .originally.saw.as.a.web.game..T
9f60 68 69 73 20 6f 6e 65 20 77 61 73 20 61 20 4a 61 76 61 20 67 61 6d 65 20 00 5b 32 5d 00 2c 20 62 his.one.was.a.Java.game..[2].,.b
9f80 79 20 50 61 75 6c 20 53 63 6f 74 74 2e 20 59 6f 75 20 68 61 76 65 20 61 20 67 72 69 64 20 6f 66 y.Paul.Scott..You.have.a.grid.of
9fa0 20 31 36 20 73 71 75 61 72 65 73 2c 20 73 69 78 20 6f 66 20 77 68 69 63 68 20 61 72 65 20 62 6c .16.squares,.six.of.which.are.bl
9fc0 75 65 3b 20 6f 6e 20 6f 6e 65 20 73 71 75 61 72 65 20 72 65 73 74 73 20 61 20 63 75 62 65 2e 20 ue;.on.one.square.rests.a.cube..
9fe0 59 6f 75 72 20 6d 6f 76 65 20 69 73 20 74 6f 20 75 73 65 20 74 68 65 20 61 72 72 6f 77 20 6b 65 Your.move.is.to.use.the.arrow.ke
a000 79 73 20 74 6f 20 72 6f 6c 6c 20 74 68 65 20 63 75 62 65 20 74 68 72 6f 75 67 68 20 39 30 20 64 ys.to.roll.the.cube.through.90.d
a020 65 67 72 65 65 73 20 73 6f 20 74 68 61 74 20 69 74 20 6d 6f 76 65 73 20 74 6f 20 61 6e 20 61 64 egrees.so.that.it.moves.to.an.ad
a040 6a 61 63 65 6e 74 20 73 71 75 61 72 65 2e 20 49 66 20 79 6f 75 20 72 6f 6c 6c 20 74 68 65 20 63 jacent.square..If.you.roll.the.c
a060 75 62 65 20 6f 6e 20 74 6f 20 61 20 62 6c 75 65 20 73 71 75 61 72 65 2c 20 74 68 65 20 62 6c 75 ube.on.to.a.blue.square,.the.blu
a080 65 20 73 71 75 61 72 65 20 69 73 20 70 69 63 6b 65 64 20 75 70 20 6f 6e 20 6f 6e 65 20 66 61 63 e.square.is.picked.up.on.one.fac
a0a0 65 20 6f 66 20 74 68 65 20 63 75 62 65 3b 20 69 66 20 79 6f 75 20 72 6f 6c 6c 20 61 20 62 6c 75 e.of.the.cube;.if.you.roll.a.blu
a0c0 65 20 66 61 63 65 20 6f 66 20 74 68 65 20 63 75 62 65 20 6f 6e 20 74 6f 20 61 20 6e 6f 6e 2d 62 e.face.of.the.cube.on.to.a.non-b
a0e0 6c 75 65 20 73 71 75 61 72 65 2c 20 74 68 65 20 62 6c 75 65 6e 65 73 73 20 69 73 20 70 75 74 20 lue.square,.the.blueness.is.put.
a100 64 6f 77 6e 20 61 67 61 69 6e 2e 20 28 49 6e 20 67 65 6e 65 72 61 6c 2c 20 77 68 65 6e 65 76 65 down.again..(In.general,.wheneve
a120 72 20 79 6f 75 20 72 6f 6c 6c 20 74 68 65 20 63 75 62 65 2c 20 74 68 65 20 74 77 6f 20 66 61 63 r.you.roll.the.cube,.the.two.fac
a140 65 73 20 74 68 61 74 20 63 6f 6d 65 20 69 6e 74 6f 20 63 6f 6e 74 61 63 74 20 73 77 61 70 20 63 es.that.come.into.contact.swap.c
a160 6f 6c 6f 75 72 73 2e 29 20 59 6f 75 72 20 6a 6f 62 20 69 73 20 74 6f 20 67 65 74 20 61 6c 6c 20 olours.).Your.job.is.to.get.all.
a180 73 69 78 20 62 6c 75 65 20 73 71 75 61 72 65 73 20 6f 6e 20 74 6f 20 74 68 65 20 73 69 78 20 66 six.blue.squares.on.to.the.six.f
a1a0 61 63 65 73 20 6f 66 20 74 68 65 20 63 75 62 65 20 61 74 20 74 68 65 20 73 61 6d 65 20 74 69 6d aces.of.the.cube.at.the.same.tim
a1c0 65 2e 20 43 6f 75 6e 74 20 79 6f 75 72 20 6d 6f 76 65 73 20 61 6e 64 20 74 72 79 20 74 6f 20 64 e..Count.your.moves.and.try.to.d
a1e0 6f 20 69 74 20 69 6e 20 61 73 20 66 65 77 20 61 73 20 70 6f 73 73 69 62 6c 65 2e 00 00 15 01 00 o.it.in.as.few.as.possible......
a200 00 ef 00 00 00 67 c0 01 00 7b c4 01 00 26 00 00 00 20 1a 80 df 01 00 80 00 00 14 00 98 80 80 00 .....g...{...&..................
a220 00 82 ff 00 55 6e 6c 69 6b 65 20 74 68 65 20 6f 72 69 67 69 6e 61 6c 20 4a 61 76 61 20 67 61 6d ....Unlike.the.original.Java.gam
a240 65 2c 20 6d 79 20 76 65 72 73 69 6f 6e 20 68 61 73 20 61 6e 20 61 64 64 69 74 69 6f 6e 61 6c 20 e,.my.version.has.an.additional.
a260 66 65 61 74 75 72 65 3a 20 6f 6e 63 65 20 79 6f 75 27 76 65 20 6d 61 73 74 65 72 65 64 20 74 68 feature:.once.you've.mastered.th
a280 65 20 67 61 6d 65 20 77 69 74 68 20 61 20 63 75 62 65 20 72 6f 6c 6c 69 6e 67 20 6f 6e 20 61 20 e.game.with.a.cube.rolling.on.a.
a2a0 73 71 75 61 72 65 20 67 72 69 64 2c 20 79 6f 75 20 63 61 6e 20 63 68 61 6e 67 65 20 74 6f 20 61 square.grid,.you.can.change.to.a
a2c0 20 74 72 69 61 6e 67 75 6c 61 72 20 67 72 69 64 20 61 6e 64 20 72 6f 6c 6c 20 61 6e 79 20 6f 66 .triangular.grid.and.roll.any.of
a2e0 20 61 20 74 65 74 72 61 68 65 64 72 6f 6e 2c 20 61 6e 20 6f 63 74 61 68 65 64 72 6f 6e 20 6f 72 .a.tetrahedron,.an.octahedron.or
a300 20 61 6e 20 69 63 6f 73 61 68 65 64 72 6f 6e 2e 00 00 60 00 00 00 38 00 00 00 66 c3 01 00 db c4 .an.icosahedron...`...8...f.....
a320 01 00 28 00 00 00 20 20 80 70 00 80 00 00 14 00 98 80 80 00 00 80 03 00 82 ff 00 5b 32 5d 20 00 ..(......p.................[2]..
a340 68 74 74 70 3a 2f 2f 77 77 77 33 2e 73 79 6d 70 61 74 69 63 6f 2e 63 61 2f 70 61 75 6c 73 63 6f http://www3.sympatico.ca/paulsco
a360 74 74 2f 63 75 62 65 2f 63 75 62 65 2e 68 74 6d 00 00 50 00 00 00 21 00 00 00 7b c4 01 00 2b c5 tt/cube/cube.htm..P...!...{...+.
a380 01 00 2f 00 00 00 20 2e 80 42 00 80 00 00 00 00 e3 03 c6 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ../......B..........N...........
a3a0 ff 00 00 53 65 63 74 69 6f 6e 20 34 2e 31 00 3a 20 00 43 75 62 65 20 63 6f 6e 74 72 6f 6c 73 00 ...Section.4.1.:..Cube.controls.
a3c0 00 00 52 00 00 00 23 00 00 00 db c4 01 00 7d c5 01 00 2f 00 00 00 20 2e 80 46 00 80 00 00 00 00 ..R...#.......}.../......F......
a3e0 e3 81 c4 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 34 2e 32 00 3a ....N..............Section.4.2.:
a400 20 00 43 75 62 65 20 70 61 72 61 6d 65 74 65 72 73 00 00 00 7c 00 00 00 4b 00 00 00 2b c5 01 00 ..Cube.parameters...|...K...+...
a420 f9 c5 01 00 31 00 00 00 02 3b 03 00 00 d3 0a 03 00 c9 86 03 00 0c 00 00 00 f9 c5 01 00 41 c6 01 ....1....;...................A..
a440 00 34 c9 01 00 53 65 63 74 69 6f 6e 20 34 2e 31 3a 20 43 75 62 65 20 63 6f 6e 74 72 6f 6c 73 00 .4...Section.4.1:.Cube.controls.
a460 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 63 75 62 65 27 CBB("btn_up","JI(`',`games.cube'
a480 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 48 00 00 00 1f 00 00 00 7d c5 01 00 41 c6 01 00 )");EB("btn_up")H.......}...A...
a4a0 29 00 00 00 20 22 80 3e 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f )....".>..................Sectio
a4c0 6e 20 34 2e 31 00 3a 20 00 43 75 62 65 20 63 6f 6e 74 72 6f 6c 73 00 00 66 00 00 00 41 00 00 00 n.4.1.:..Cube.controls..f...A...
a4e0 f9 c5 01 00 a7 c6 01 00 25 00 00 00 20 1a 80 82 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 68 ........%.....................Th
a500 69 73 20 67 61 6d 65 20 63 61 6e 20 62 65 20 70 6c 61 79 65 64 20 77 69 74 68 20 65 69 74 68 65 is.game.can.be.played.with.eithe
a520 72 20 74 68 65 20 6b 65 79 62 6f 61 72 64 20 6f 72 20 74 68 65 20 6d 6f 75 73 65 2e 00 00 8b 00 r.the.keyboard.or.the.mouse.....
a540 00 00 66 00 00 00 41 c6 01 00 32 c7 01 00 25 00 00 00 20 1a 80 cc 00 80 00 00 14 00 98 80 80 00 ..f...A...2...%.................
a560 00 82 ff 00 4c 65 66 74 2d 63 6c 69 63 6b 69 6e 67 20 61 6e 79 77 68 65 72 65 20 6f 6e 20 74 68 ....Left-clicking.anywhere.on.th
a580 65 20 77 69 6e 64 6f 77 20 77 69 6c 6c 20 6d 6f 76 65 20 74 68 65 20 63 75 62 65 20 28 6f 72 20 e.window.will.move.the.cube.(or.
a5a0 6f 74 68 65 72 20 73 6f 6c 69 64 29 20 74 6f 77 61 72 64 73 20 74 68 65 20 6d 6f 75 73 65 20 70 other.solid).towards.the.mouse.p
a5c0 6f 69 6e 74 65 72 2e 00 00 94 01 00 00 6e 01 00 00 a7 c6 01 00 c6 c8 01 00 26 00 00 00 20 1a 80 ointer.......n...........&......
a5e0 dd 02 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 68 65 20 61 72 72 6f 77 20 6b 65 79 73 20 63 ................The.arrow.keys.c
a600 61 6e 20 61 6c 73 6f 20 75 73 65 64 20 74 6f 20 72 6f 6c 6c 20 74 68 65 20 63 75 62 65 20 6f 6e an.also.used.to.roll.the.cube.on
a620 20 69 74 73 20 73 71 75 61 72 65 20 67 72 69 64 20 69 6e 20 74 68 65 20 66 6f 75 72 20 63 61 72 .its.square.grid.in.the.four.car
a640 64 69 6e 61 6c 20 64 69 72 65 63 74 69 6f 6e 73 2e 20 4f 6e 20 74 68 65 20 74 72 69 61 6e 67 75 dinal.directions..On.the.triangu
a660 6c 61 72 20 67 72 69 64 73 2c 20 74 68 65 20 6d 61 70 70 69 6e 67 20 6f 66 20 61 72 72 6f 77 20 lar.grids,.the.mapping.of.arrow.
a680 6b 65 79 73 20 74 6f 20 64 69 72 65 63 74 69 6f 6e 73 20 69 73 20 6d 6f 72 65 20 61 70 70 72 6f keys.to.directions.is.more.appro
a6a0 78 69 6d 61 74 65 2e 20 56 65 72 74 69 63 61 6c 20 6d 6f 76 65 6d 65 6e 74 20 69 73 20 64 69 73 ximate..Vertical.movement.is.dis
a6c0 61 6c 6c 6f 77 65 64 20 77 68 65 72 65 20 69 74 20 64 6f 65 73 6e 27 74 20 6d 61 6b 65 20 73 65 allowed.where.it.doesn't.make.se
a6e0 6e 73 65 2e 20 54 68 65 20 66 6f 75 72 20 6b 65 79 73 20 73 75 72 72 6f 75 6e 64 69 6e 67 20 74 nse..The.four.keys.surrounding.t
a700 68 65 20 61 72 72 6f 77 20 6b 65 79 73 20 6f 6e 20 74 68 65 20 6e 75 6d 65 72 69 63 20 6b 65 79 he.arrow.keys.on.the.numeric.key
a720 70 61 64 20 28 91 37 92 2c 20 91 39 92 2c 20 91 31 92 2c 20 91 33 92 29 20 63 61 6e 20 62 65 20 pad.(.7.,..9.,..1.,..3.).can.be.
a740 75 73 65 64 20 66 6f 72 20 64 69 61 67 6f 6e 61 6c 20 6d 6f 76 65 6d 65 6e 74 2e 00 00 6e 00 00 used.for.diagonal.movement...n..
a760 00 43 00 00 00 32 c7 01 00 34 c9 01 00 2b 00 00 00 20 26 80 86 00 80 00 00 14 00 98 80 80 00 00 .C...2...4...+....&.............
a780 e3 fc c5 f9 4e 89 82 ff 00 28 41 6c 6c 20 74 68 65 20 61 63 74 69 6f 6e 73 20 64 65 73 63 72 69 ....N....(All.the.actions.descri
a7a0 62 65 64 20 69 6e 20 00 73 65 63 74 69 6f 6e 20 32 2e 31 00 20 61 72 65 20 61 6c 73 6f 20 61 76 bed.in..section.2.1..are.also.av
a7c0 61 69 6c 61 62 6c 65 2e 29 00 00 7e 00 00 00 4d 00 00 00 c6 c8 01 00 b2 c9 01 00 31 00 00 00 02 ailable.)..~...M...........1....
a7e0 8b 02 00 00 52 84 03 00 69 88 03 00 0d 00 00 00 b2 c9 01 00 fc c9 01 00 3d cc 01 00 53 65 63 74 ....R...i...............=...Sect
a800 69 6f 6e 20 34 2e 32 3a 20 43 75 62 65 20 70 61 72 61 6d 65 74 65 72 73 00 43 42 42 28 22 62 74 ion.4.2:.Cube.parameters.CBB("bt
a820 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 63 75 62 65 27 29 22 29 3b 45 42 28 n_up","JI(`',`games.cube')");EB(
a840 22 62 74 6e 5f 75 70 22 29 4a 00 00 00 21 00 00 00 34 c9 01 00 fc c9 01 00 29 00 00 00 20 22 80 "btn_up")J...!...4.......)....".
a860 42 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 34 2e 32 00 3a B..................Section.4.2.:
a880 20 00 43 75 62 65 20 70 61 72 61 6d 65 74 65 72 73 00 00 76 00 00 00 51 00 00 00 b2 c9 01 00 72 ..Cube.parameters..v...Q.......r
a8a0 ca 01 00 25 00 00 00 20 1a 80 a2 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 68 65 73 65 20 70 ...%.....................These.p
a8c0 61 72 61 6d 65 74 65 72 73 20 61 72 65 20 61 76 61 69 6c 61 62 6c 65 20 66 72 6f 6d 20 74 68 65 arameters.are.available.from.the
a8e0 20 91 43 75 73 74 6f 6d 2e 2e 2e 92 20 6f 70 74 69 6f 6e 20 6f 6e 20 74 68 65 20 91 54 79 70 65 ..Custom.....option.on.the..Type
a900 92 20 6d 65 6e 75 2e 00 00 35 00 00 00 10 00 00 00 fc c9 01 00 a7 ca 01 00 25 00 00 00 20 1a 80 ..menu...5...............%......
a920 20 00 80 00 00 14 00 98 80 80 01 00 82 ff 00 54 79 70 65 20 6f 66 20 73 6f 6c 69 64 00 00 94 00 ...............Type.of.solid....
a940 00 00 6e 00 00 00 72 ca 01 00 3b cb 01 00 26 00 00 00 20 1c 80 dc 00 80 00 00 14 00 98 91 80 80 ..n...r...;...&.................
a960 00 00 82 ff 00 53 65 6c 65 63 74 73 20 74 68 65 20 73 6f 6c 69 64 20 74 6f 20 72 6f 6c 6c 20 28 .....Selects.the.solid.to.roll.(
a980 61 6e 64 20 68 65 6e 63 65 20 74 68 65 20 73 68 61 70 65 20 6f 66 20 74 68 65 20 67 72 69 64 29 and.hence.the.shape.of.the.grid)
a9a0 3a 20 74 65 74 72 61 68 65 64 72 6f 6e 2c 20 63 75 62 65 2c 20 6f 63 74 61 68 65 64 72 6f 6e 2c :.tetrahedron,.cube,.octahedron,
a9c0 20 6f 72 20 69 63 6f 73 61 68 65 64 72 6f 6e 2e 00 00 4c 00 00 00 21 00 00 00 a7 ca 01 00 87 cb .or.icosahedron...L...!.........
a9e0 01 00 2b 00 00 00 20 26 80 42 00 80 00 00 14 00 98 80 80 01 00 80 00 00 80 01 00 82 ff 00 57 69 ..+....&.B....................Wi
aa00 64 74 68 20 2f 20 74 6f 70 00 2c 20 00 48 65 69 67 68 74 20 2f 20 62 6f 74 74 6f 6d 00 00 b6 00 dth./.top.,..Height./.bottom....
aa20 00 00 8f 00 00 00 3b cb 01 00 3d cc 01 00 27 00 00 00 20 1c 80 1f 01 00 80 00 00 14 00 98 91 80 ......;...=...'.................
aa40 80 00 00 82 ff 00 4f 6e 20 61 20 73 71 75 61 72 65 20 67 72 69 64 2c 20 68 6f 72 69 7a 6f 6e 74 ......On.a.square.grid,.horizont
aa60 61 6c 20 61 6e 64 20 76 65 72 74 69 63 61 6c 20 64 69 6d 65 6e 73 69 6f 6e 73 2e 20 4f 6e 20 61 al.and.vertical.dimensions..On.a
aa80 20 74 72 69 61 6e 67 75 6c 61 72 20 67 72 69 64 2c 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 .triangular.grid,.the.number.of.
aaa0 74 72 69 61 6e 67 6c 65 73 20 6f 6e 20 74 68 65 20 74 6f 70 20 61 6e 64 20 62 6f 74 74 6f 6d 20 triangles.on.the.top.and.bottom.
aac0 72 6f 77 73 20 72 65 73 70 65 63 74 69 76 65 6c 79 2e 00 00 6d 00 00 00 3c 00 00 00 87 cb 01 00 rows.respectively...m...<.......
aae0 aa cc 01 00 31 00 00 00 02 bf 02 00 00 c9 86 03 00 75 8a 03 00 0e 00 00 00 aa cc 01 00 ea cc 01 ....1............u..............
ab00 00 69 cf 01 00 43 68 61 70 74 65 72 20 35 3a 20 46 69 66 74 65 65 6e 00 43 42 42 28 22 62 74 6e .i...Chapter.5:.Fifteen.CBB("btn
ab20 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 54 6f 70 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 _up","JI(`',`Top')");EB("btn_up"
ab40 29 40 00 00 00 17 00 00 00 3d cc 01 00 ea cc 01 00 29 00 00 00 20 22 80 2e 00 80 00 00 00 00 80 )@.......=.......)....".........
ab60 06 00 80 06 00 80 06 00 82 ff 00 43 68 61 70 74 65 72 20 35 00 3a 20 00 46 69 66 74 65 65 6e 00 ...........Chapter.5.:..Fifteen.
ab80 00 d7 01 00 00 ab 01 00 00 aa cc 01 00 c1 ce 01 00 2c 00 00 00 20 26 80 57 03 00 80 00 00 14 00 .................,....&.W.......
aba0 98 80 80 00 00 80 01 00 80 00 00 82 ff 00 54 68 65 20 6f 6c 64 20 6f 6e 65 73 20 61 72 65 20 74 ..............The.old.ones.are.t
abc0 68 65 20 62 65 73 74 3a 20 74 68 69 73 20 69 73 20 74 68 65 20 67 6f 6f 64 20 6f 6c 64 20 91 31 he.best:.this.is.the.good.old..1
abe0 35 2d 70 75 7a 7a 6c 65 92 20 77 69 74 68 20 73 6c 69 64 69 6e 67 20 74 69 6c 65 73 2e 20 59 6f 5-puzzle..with.sliding.tiles..Yo
ac00 75 20 68 61 76 65 20 61 20 34 d7 34 20 73 71 75 61 72 65 20 67 72 69 64 3b 20 31 35 20 73 71 75 u.have.a.4.4.square.grid;.15.squ
ac20 61 72 65 73 20 63 6f 6e 74 61 69 6e 20 6e 75 6d 62 65 72 65 64 20 74 69 6c 65 73 2c 20 61 6e 64 ares.contain.numbered.tiles,.and
ac40 20 74 68 65 20 73 69 78 74 65 65 6e 74 68 20 69 73 20 65 6d 70 74 79 2e 20 59 6f 75 72 20 6d 6f .the.sixteenth.is.empty..Your.mo
ac60 76 65 20 69 73 20 74 6f 20 63 68 6f 6f 73 65 20 61 20 74 69 6c 65 20 6e 65 78 74 20 74 6f 20 74 ve.is.to.choose.a.tile.next.to.t
ac80 68 65 20 65 6d 70 74 79 20 73 70 61 63 65 2c 20 61 6e 64 20 73 6c 69 64 65 20 69 74 20 69 6e 74 he.empty.space,.and.slide.it.int
aca0 6f 20 74 68 65 20 73 70 61 63 65 2e 20 54 68 65 20 61 69 6d 20 69 73 20 74 6f 20 65 6e 64 20 75 o.the.space..The.aim.is.to.end.u
acc0 70 20 77 69 74 68 20 74 68 65 20 74 69 6c 65 73 20 69 6e 20 6e 75 6d 65 72 69 63 61 6c 20 6f 72 p.with.the.tiles.in.numerical.or
ace0 64 65 72 2c 20 77 69 74 68 20 74 68 65 20 73 70 61 63 65 20 69 6e 20 74 68 65 20 62 6f 74 74 6f der,.with.the.space.in.the.botto
ad00 6d 20 72 69 67 68 74 20 28 73 6f 20 74 68 61 74 20 74 68 65 20 74 6f 70 20 72 6f 77 20 72 65 61 m.right.(so.that.the.top.row.rea
ad20 64 73 20 31 2c 32 2c 33 2c 34 20 61 6e 64 20 74 68 65 20 62 6f 74 74 6f 6d 20 72 6f 77 20 72 65 ds.1,2,3,4.and.the.bottom.row.re
ad40 61 64 73 20 31 33 2c 31 34 2c 31 35 2c 00 73 70 61 63 65 00 29 2e 00 00 53 00 00 00 24 00 00 00 ads.13,14,15,.space.)...S...$...
ad60 ea cc 01 00 14 cf 01 00 2f 00 00 00 20 2e 80 48 00 80 00 00 00 00 e3 78 c4 f9 4e 80 00 00 80 00 ......../......H.......x..N.....
ad80 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 35 2e 31 00 3a 20 00 46 69 66 74 65 65 6e 20 .........Section.5.1.:..Fifteen.
ada0 63 6f 6e 74 72 6f 6c 73 00 00 00 55 00 00 00 26 00 00 00 c1 ce 01 00 69 cf 01 00 2f 00 00 00 20 controls...U...&.......i.../....
adc0 2e 80 4c 00 80 00 00 00 00 e3 79 c4 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 ..L.......y..N..............Sect
ade0 69 6f 6e 20 35 2e 32 00 3a 20 00 46 69 66 74 65 65 6e 20 70 61 72 61 6d 65 74 65 72 73 00 00 00 ion.5.2.:..Fifteen.parameters...
ae00 82 00 00 00 51 00 00 00 14 cf 01 00 0c 00 02 00 31 00 00 00 02 3e 03 00 00 69 88 03 00 4d 02 04 ....Q...........1....>...i...M..
ae20 00 0f 00 00 00 0c 00 02 00 57 00 02 00 4a 03 02 00 53 65 63 74 69 6f 6e 20 35 2e 31 3a 20 46 69 .........W...J...Section.5.1:.Fi
ae40 66 74 65 65 6e 20 63 6f 6e 74 72 6f 6c 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 fteen.controls.CBB("btn_up","JI(
ae60 60 27 2c 60 67 61 6d 65 73 2e 66 69 66 74 65 65 6e 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 `',`games.fifteen')");EB("btn_up
ae80 22 29 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 69 cf 01 00 0c 00 02 00 69 ").....................i.......i
aea0 cf 01 00 4b 00 00 00 22 00 00 00 69 cf 01 00 57 00 02 00 29 00 00 00 20 22 80 44 00 80 00 00 00 ...K..."...i...W...)....".D.....
aec0 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 35 2e 31 00 3a 20 00 46 69 66 74 .............Section.5.1.:..Fift
aee0 65 65 6e 20 63 6f 6e 74 72 6f 6c 73 00 00 63 00 00 00 3e 00 00 00 0c 00 02 00 ba 00 02 00 25 00 een.controls..c...>...........%.
af00 00 00 20 1a 80 7c 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 68 69 73 20 67 61 6d 65 20 63 61 .....|..............This.game.ca
af20 6e 20 62 65 20 63 6f 6e 74 72 6f 6c 6c 65 64 20 77 69 74 68 20 74 68 65 20 6d 6f 75 73 65 20 6f n.be.controlled.with.the.mouse.o
af40 72 20 74 68 65 20 6b 65 79 62 6f 61 72 64 2e 00 00 c1 00 00 00 9b 00 00 00 57 00 02 00 7b 01 02 r.the.keyboard...........W...{..
af60 00 26 00 00 00 20 1a 80 37 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 41 20 6c 65 66 74 2d 63 .&......7...............A.left-c
af80 6c 69 63 6b 20 77 69 74 68 20 74 68 65 20 6d 6f 75 73 65 20 69 6e 20 74 68 65 20 72 6f 77 20 6f lick.with.the.mouse.in.the.row.o
afa0 72 20 63 6f 6c 75 6d 6e 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 68 65 20 65 6d 70 74 79 20 73 70 r.column.containing.the.empty.sp
afc0 61 63 65 20 77 69 6c 6c 20 6d 6f 76 65 20 61 73 20 6d 61 6e 79 20 74 69 6c 65 73 20 61 73 20 6e ace.will.move.as.many.tiles.as.n
afe0 65 63 65 73 73 61 72 79 20 74 6f 20 6d 6f 76 65 20 74 68 65 20 73 70 61 63 65 20 74 6f 20 74 68 ecessary.to.move.the.space.to.th
b000 65 20 6d 6f 75 73 65 20 70 6f 69 6e 74 65 72 2e 00 00 af 00 00 00 83 00 00 00 ba 00 02 00 2a 02 e.mouse.pointer...............*.
b020 02 00 2c 00 00 00 20 26 80 07 01 00 80 00 00 14 00 98 80 80 00 00 80 01 00 80 00 00 82 ff 00 54 ..,....&.......................T
b040 68 65 20 61 72 72 6f 77 20 6b 65 79 73 20 77 69 6c 6c 20 6d 6f 76 65 20 61 20 74 69 6c 65 20 61 he.arrow.keys.will.move.a.tile.a
b060 64 6a 61 63 65 6e 74 20 74 6f 20 74 68 65 20 73 70 61 63 65 20 69 6e 20 74 68 65 20 64 69 72 65 djacent.to.the.space.in.the.dire
b080 63 74 69 6f 6e 20 69 6e 64 69 63 61 74 65 64 20 28 6d 6f 76 69 6e 67 20 74 68 65 20 73 70 61 63 ction.indicated.(moving.the.spac
b0a0 65 20 69 6e 20 74 68 65 20 00 6f 70 70 6f 73 69 74 65 00 20 64 69 72 65 63 74 69 6f 6e 29 2e 00 e.in.the..opposite..direction)..
b0c0 00 b2 00 00 00 8c 00 00 00 7b 01 02 00 dc 02 02 00 26 00 00 00 20 1a 80 19 01 00 80 00 00 14 00 .........{.......&..............
b0e0 98 80 80 00 00 82 ff 00 50 72 65 73 73 69 6e 67 20 91 68 92 20 77 69 6c 6c 20 6d 61 6b 65 20 61 ........Pressing..h..will.make.a
b100 20 73 75 67 67 65 73 74 65 64 20 6d 6f 76 65 2e 20 50 72 65 73 73 69 6e 67 20 91 68 92 20 65 6e .suggested.move..Pressing..h..en
b120 6f 75 67 68 20 74 69 6d 65 73 20 77 69 6c 6c 20 73 6f 6c 76 65 20 74 68 65 20 67 61 6d 65 2c 20 ough.times.will.solve.the.game,.
b140 62 75 74 20 69 74 20 6d 61 79 20 73 63 72 61 6d 62 6c 65 20 79 6f 75 72 20 70 72 6f 67 72 65 73 but.it.may.scramble.your.progres
b160 73 20 77 68 69 6c 65 20 64 6f 69 6e 67 20 73 6f 2e 00 00 6e 00 00 00 43 00 00 00 2a 02 02 00 4a s.while.doing.so...n...C...*...J
b180 03 02 00 2b 00 00 00 20 26 80 86 00 80 00 00 14 00 98 80 80 00 00 e3 fc c5 f9 4e 89 82 ff 00 28 ...+....&.................N....(
b1a0 41 6c 6c 20 74 68 65 20 61 63 74 69 6f 6e 73 20 64 65 73 63 72 69 62 65 64 20 69 6e 20 00 73 65 All.the.actions.described.in..se
b1c0 63 74 69 6f 6e 20 32 2e 31 00 20 61 72 65 20 61 6c 73 6f 20 61 76 61 69 6c 61 62 6c 65 2e 29 00 ction.2.1..are.also.available.).
b1e0 00 84 00 00 00 53 00 00 00 dc 02 02 00 ce 03 02 00 31 00 00 00 02 4a 01 00 00 75 8a 03 00 3c 03 .....S...........1....J...u...<.
b200 04 00 10 00 00 00 ce 03 02 00 1b 04 02 00 18 05 02 00 53 65 63 74 69 6f 6e 20 35 2e 32 3a 20 46 ..................Section.5.2:.F
b220 69 66 74 65 65 6e 20 70 61 72 61 6d 65 74 65 72 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 ifteen.parameters.CBB("btn_up","
b240 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 66 69 66 74 65 65 6e 27 29 22 29 3b 45 42 28 22 62 74 6e JI(`',`games.fifteen')");EB("btn
b260 5f 75 70 22 29 4d 00 00 00 24 00 00 00 4a 03 02 00 1b 04 02 00 29 00 00 00 20 22 80 48 00 80 00 _up")M...$...J.......)....".H...
b280 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 35 2e 32 00 3a 20 00 46 69 ...............Section.5.2.:..Fi
b2a0 66 74 65 65 6e 20 70 61 72 61 6d 65 74 65 72 73 00 00 fd 00 00 00 cb 00 00 00 ce 03 02 00 18 05 fteen.parameters................
b2c0 02 00 32 00 00 00 20 32 80 97 01 00 80 00 00 14 00 98 80 80 00 00 80 01 00 80 00 00 80 01 00 80 ..2....2........................
b2e0 00 00 82 ff 00 54 68 65 20 6f 6e 6c 79 20 6f 70 74 69 6f 6e 73 20 61 76 61 69 6c 61 62 6c 65 20 .....The.only.options.available.
b300 66 72 6f 6d 20 74 68 65 20 91 43 75 73 74 6f 6d 2e 2e 2e 92 20 6f 70 74 69 6f 6e 20 6f 6e 20 74 from.the..Custom.....option.on.t
b320 68 65 20 91 54 79 70 65 92 20 6d 65 6e 75 20 61 72 65 20 00 57 69 64 74 68 00 20 61 6e 64 20 00 he..Type..menu.are..Width..and..
b340 48 65 69 67 68 74 00 2c 20 77 68 69 63 68 20 61 72 65 20 73 65 6c 66 2d 65 78 70 6c 61 6e 61 74 Height.,.which.are.self-explanat
b360 6f 72 79 2e 20 28 4f 6e 63 65 20 79 6f 75 27 76 65 20 63 68 61 6e 67 65 64 20 74 68 65 73 65 2c ory..(Once.you've.changed.these,
b380 20 69 74 27 73 20 6e 6f 74 20 61 20 91 31 35 2d 70 75 7a 7a 6c 65 92 20 61 6e 79 20 6d 6f 72 65 .it's.not.a..15-puzzle..any.more
b3a0 2c 20 6f 66 20 63 6f 75 72 73 65 21 29 00 00 6d 00 00 00 3c 00 00 00 1b 04 02 00 85 05 02 00 31 ,.of.course!)..m...<...........1
b3c0 00 00 00 02 39 05 00 00 4d 02 04 00 96 07 04 00 11 00 00 00 85 05 02 00 c5 05 02 00 be 0a 02 00 ....9...M.......................
b3e0 43 68 61 70 74 65 72 20 36 3a 20 53 69 78 74 65 65 6e 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c Chapter.6:.Sixteen.CBB("btn_up",
b400 22 4a 49 28 60 27 2c 60 54 6f 70 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 40 00 00 00 "JI(`',`Top')");EB("btn_up")@...
b420 17 00 00 00 18 05 02 00 c5 05 02 00 29 00 00 00 20 22 80 2e 00 80 00 00 00 00 80 06 00 80 06 00 ............)...."..............
b440 80 06 00 82 ff 00 43 68 61 70 74 65 72 20 36 00 3a 20 00 53 69 78 74 65 65 6e 00 00 6e 02 00 00 ......Chapter.6.:..Sixteen..n...
b460 42 02 00 00 85 05 02 00 33 08 02 00 2c 00 00 00 20 26 80 85 04 00 80 00 00 14 00 98 80 80 00 00 B.......3...,....&..............
b480 e3 4a d9 b3 4a 89 82 ff 00 41 6e 6f 74 68 65 72 20 73 6c 69 64 69 6e 67 20 74 69 6c 65 20 70 75 .J..J....Another.sliding.tile.pu
b4a0 7a 7a 6c 65 2c 20 76 69 73 75 61 6c 6c 79 20 73 69 6d 69 6c 61 72 20 74 6f 20 46 69 66 74 65 65 zzle,.visually.similar.to.Fiftee
b4c0 6e 20 28 73 65 65 20 00 63 68 61 70 74 65 72 20 35 00 29 20 62 75 74 20 77 69 74 68 20 61 20 64 n.(see..chapter.5.).but.with.a.d
b4e0 69 66 66 65 72 65 6e 74 20 74 79 70 65 20 6f 66 20 6d 6f 76 65 2e 20 54 68 69 73 20 74 69 6d 65 ifferent.type.of.move..This.time
b500 2c 20 74 68 65 72 65 20 69 73 20 6e 6f 20 68 6f 6c 65 3a 20 61 6c 6c 20 31 36 20 73 71 75 61 72 ,.there.is.no.hole:.all.16.squar
b520 65 73 20 6f 6e 20 74 68 65 20 67 72 69 64 20 63 6f 6e 74 61 69 6e 20 6e 75 6d 62 65 72 65 64 20 es.on.the.grid.contain.numbered.
b540 73 71 75 61 72 65 73 2e 20 59 6f 75 72 20 6d 6f 76 65 20 69 73 20 74 6f 20 73 68 69 66 74 20 61 squares..Your.move.is.to.shift.a
b560 6e 20 65 6e 74 69 72 65 20 72 6f 77 20 6c 65 66 74 20 6f 72 20 72 69 67 68 74 2c 20 6f 72 20 73 n.entire.row.left.or.right,.or.s
b580 68 69 66 74 20 61 6e 20 65 6e 74 69 72 65 20 63 6f 6c 75 6d 6e 20 75 70 20 6f 72 20 64 6f 77 6e hift.an.entire.column.up.or.down
b5a0 3b 20 65 76 65 72 79 20 74 69 6d 65 20 79 6f 75 20 64 6f 20 74 68 61 74 2c 20 74 68 65 20 74 69 ;.every.time.you.do.that,.the.ti
b5c0 6c 65 20 79 6f 75 20 73 68 69 66 74 20 6f 66 66 20 74 68 65 20 67 72 69 64 20 72 65 2d 61 70 70 le.you.shift.off.the.grid.re-app
b5e0 65 61 72 73 20 61 74 20 74 68 65 20 6f 74 68 65 72 20 65 6e 64 20 6f 66 20 74 68 65 20 73 61 6d ears.at.the.other.end.of.the.sam
b600 65 20 72 6f 77 2c 20 69 6e 20 74 68 65 20 73 70 61 63 65 20 79 6f 75 20 6a 75 73 74 20 76 61 63 e.row,.in.the.space.you.just.vac
b620 61 74 65 64 2e 20 54 6f 20 77 69 6e 2c 20 61 72 72 61 6e 67 65 20 74 68 65 20 74 69 6c 65 73 20 ated..To.win,.arrange.the.tiles.
b640 69 6e 74 6f 20 6e 75 6d 65 72 69 63 61 6c 20 6f 72 64 65 72 20 28 31 2c 32 2c 33 2c 34 20 6f 6e into.numerical.order.(1,2,3,4.on
b660 20 74 68 65 20 74 6f 70 20 72 6f 77 2c 20 31 33 2c 31 34 2c 31 35 2c 31 36 20 6f 6e 20 74 68 65 .the.top.row,.13,14,15,16.on.the
b680 20 62 6f 74 74 6f 6d 29 2e 20 57 68 65 6e 20 79 6f 75 27 76 65 20 64 6f 6e 65 20 74 68 61 74 2c .bottom)..When.you've.done.that,
b6a0 20 74 72 79 20 70 6c 61 79 69 6e 67 20 6f 6e 20 64 69 66 66 65 72 65 6e 74 20 73 69 7a 65 73 20 .try.playing.on.different.sizes.
b6c0 6f 66 20 67 72 69 64 2e 00 00 e3 01 00 00 b7 01 00 00 c5 05 02 00 16 0a 02 00 2c 00 00 00 20 26 of.grid...................,....&
b6e0 80 6f 03 00 80 00 00 14 00 98 80 80 00 00 80 01 00 80 00 00 82 ff 00 49 20 00 6d 69 67 68 74 00 .o.....................I..might.
b700 20 68 61 76 65 20 69 6e 76 65 6e 74 65 64 20 74 68 69 73 20 67 61 6d 65 20 6d 79 73 65 6c 66 2c .have.invented.this.game.myself,
b720 20 74 68 6f 75 67 68 20 6f 6e 6c 79 20 62 79 20 61 63 63 69 64 65 6e 74 20 69 66 20 73 6f 20 28 .though.only.by.accident.if.so.(
b740 61 6e 64 20 49 27 6d 20 73 75 72 65 20 6f 74 68 65 72 20 70 65 6f 70 6c 65 20 68 61 76 65 20 69 and.I'm.sure.other.people.have.i
b760 6e 64 65 70 65 6e 64 65 6e 74 6c 79 20 69 6e 76 65 6e 74 65 64 20 69 74 29 2e 20 49 20 74 68 6f ndependently.invented.it)..I.tho
b780 75 67 68 74 20 49 20 77 61 73 20 69 6d 69 74 61 74 69 6e 67 20 61 20 73 63 72 65 65 6e 73 61 76 ught.I.was.imitating.a.screensav
b7a0 65 72 20 49 27 64 20 73 65 65 6e 2c 20 62 75 74 20 49 20 68 61 76 65 20 61 20 66 65 65 6c 69 6e er.I'd.seen,.but.I.have.a.feelin
b7c0 67 20 74 68 61 74 20 74 68 65 20 73 63 72 65 65 6e 73 61 76 65 72 20 6d 69 67 68 74 20 61 63 74 g.that.the.screensaver.might.act
b7e0 75 61 6c 6c 79 20 68 61 76 65 20 62 65 65 6e 20 61 20 46 69 66 74 65 65 6e 2d 74 79 70 65 20 70 ually.have.been.a.Fifteen-type.p
b800 75 7a 7a 6c 65 20 72 61 74 68 65 72 20 74 68 61 6e 20 74 68 69 73 20 73 6c 69 67 68 74 6c 79 20 uzzle.rather.than.this.slightly.
b820 64 69 66 66 65 72 65 6e 74 20 6b 69 6e 64 2e 20 53 6f 20 74 68 69 73 20 6d 69 67 68 74 20 62 65 different.kind..So.this.might.be
b840 20 74 68 65 20 6f 6e 65 20 74 68 69 6e 67 20 69 6e 20 6d 79 20 70 75 7a 7a 6c 65 20 63 6f 6c 6c .the.one.thing.in.my.puzzle.coll
b860 65 63 74 69 6f 6e 20 77 68 69 63 68 20 72 65 70 72 65 73 65 6e 74 73 20 63 72 65 61 74 69 76 69 ection.which.represents.creativi
b880 74 79 20 6f 6e 20 6d 79 20 70 61 72 74 20 72 61 74 68 65 72 20 74 68 61 6e 20 6a 75 73 74 20 65 ty.on.my.part.rather.than.just.e
b8a0 6e 67 69 6e 65 65 72 69 6e 67 2e 00 00 53 00 00 00 24 00 00 00 33 08 02 00 69 0a 02 00 2f 00 00 ngineering...S...$...3...i.../..
b8c0 00 20 2e 80 48 00 80 00 00 00 00 e3 7a c4 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 65 ....H.......z..N..............Se
b8e0 63 74 69 6f 6e 20 36 2e 31 00 3a 20 00 53 69 78 74 65 65 6e 20 63 6f 6e 74 72 6f 6c 73 00 00 00 ction.6.1.:..Sixteen.controls...
b900 55 00 00 00 26 00 00 00 16 0a 02 00 be 0a 02 00 2f 00 00 00 20 2e 80 4c 00 80 00 00 00 00 e3 7b U...&.........../......L.......{
b920 c4 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 36 2e 32 00 3a 20 00 ..N..............Section.6.2.:..
b940 53 69 78 74 65 65 6e 20 70 61 72 61 6d 65 74 65 72 73 00 00 00 82 00 00 00 51 00 00 00 69 0a 02 Sixteen.parameters.......Q...i..
b960 00 40 0b 02 00 31 00 00 00 02 c8 03 00 00 3c 03 04 00 98 0a 04 00 12 00 00 00 40 0b 02 00 8b 0b .@...1........<...........@.....
b980 02 00 08 0f 02 00 53 65 63 74 69 6f 6e 20 36 2e 31 3a 20 53 69 78 74 65 65 6e 20 63 6f 6e 74 72 ......Section.6.1:.Sixteen.contr
b9a0 6f 6c 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 73 ols.CBB("btn_up","JI(`',`games.s
b9c0 69 78 74 65 65 6e 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 4b 00 00 00 22 00 00 00 be ixteen')");EB("btn_up")K..."....
b9e0 0a 02 00 8b 0b 02 00 29 00 00 00 20 22 80 44 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff .......)....".D.................
ba00 00 53 65 63 74 69 6f 6e 20 36 2e 31 00 3a 20 00 53 69 78 74 65 65 6e 20 63 6f 6e 74 72 6f 6c 73 .Section.6.1.:..Sixteen.controls
ba20 00 00 bd 00 00 00 97 00 00 00 40 0b 02 00 48 0c 02 00 26 00 00 00 20 1a 80 2f 01 00 80 00 00 14 ..........@...H...&....../......
ba40 00 98 80 80 00 00 82 ff 00 4c 65 66 74 2d 63 6c 69 63 6b 69 6e 67 20 6f 6e 20 61 6e 20 61 72 72 .........Left-clicking.on.an.arr
ba60 6f 77 20 77 69 6c 6c 20 6d 6f 76 65 20 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 72 6f 77 ow.will.move.the.appropriate.row
ba80 20 6f 72 20 63 6f 6c 75 6d 6e 20 69 6e 20 74 68 65 20 64 69 72 65 63 74 69 6f 6e 20 69 6e 64 69 .or.column.in.the.direction.indi
baa0 63 61 74 65 64 2e 20 52 69 67 68 74 2d 63 6c 69 63 6b 69 6e 67 20 77 69 6c 6c 20 6d 6f 76 65 20 cated..Right-clicking.will.move.
bac0 69 74 20 69 6e 20 74 68 65 20 6f 70 70 6f 73 69 74 65 20 64 69 72 65 63 74 69 6f 6e 2e 00 00 d1 it.in.the.opposite.direction....
bae0 00 00 00 ab 00 00 00 8b 0b 02 00 19 0d 02 00 26 00 00 00 20 1a 80 57 01 00 80 00 00 14 00 98 80 ...............&......W.........
bb00 80 00 00 82 ff 00 41 6c 74 65 72 6e 61 74 69 76 65 6c 79 2c 20 75 73 65 20 74 68 65 20 63 75 72 ......Alternatively,.use.the.cur
bb20 73 6f 72 20 6b 65 79 73 20 74 6f 20 6d 6f 76 65 20 74 68 65 20 70 6f 73 69 74 69 6f 6e 20 69 6e sor.keys.to.move.the.position.in
bb40 64 69 63 61 74 6f 72 20 61 72 6f 75 6e 64 20 74 68 65 20 65 64 67 65 20 6f 66 20 74 68 65 20 67 dicator.around.the.edge.of.the.g
bb60 72 69 64 2c 20 61 6e 64 20 75 73 65 20 74 68 65 20 72 65 74 75 72 6e 20 6b 65 79 20 74 6f 20 6d rid,.and.use.the.return.key.to.m
bb80 6f 76 65 20 74 68 65 20 72 6f 77 2f 63 6f 6c 75 6d 6e 20 69 6e 20 74 68 65 20 64 69 72 65 63 74 ove.the.row/column.in.the.direct
bba0 69 6f 6e 20 69 6e 64 69 63 61 74 65 64 2e 00 00 81 01 00 00 5b 01 00 00 48 0c 02 00 9a 0e 02 00 ion.indicated.......[...H.......
bbc0 26 00 00 00 20 1a 80 b7 02 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 59 6f 75 20 63 61 6e 20 61 &......................You.can.a
bbe0 6c 73 6f 20 6d 6f 76 65 20 74 68 65 20 74 69 6c 65 73 20 64 69 72 65 63 74 6c 79 2e 20 4d 6f 76 lso.move.the.tiles.directly..Mov
bc00 65 20 74 68 65 20 63 75 72 73 6f 72 20 6f 6e 74 6f 20 61 20 74 69 6c 65 2c 20 68 6f 6c 64 20 43 e.the.cursor.onto.a.tile,.hold.C
bc20 6f 6e 74 72 6f 6c 20 61 6e 64 20 70 72 65 73 73 20 61 6e 20 61 72 72 6f 77 20 6b 65 79 20 74 6f ontrol.and.press.an.arrow.key.to
bc40 20 6d 6f 76 65 20 74 68 65 20 74 69 6c 65 20 75 6e 64 65 72 20 74 68 65 20 63 75 72 73 6f 72 20 .move.the.tile.under.the.cursor.
bc60 61 6e 64 20 6d 6f 76 65 20 74 68 65 20 63 75 72 73 6f 72 20 61 6c 6f 6e 67 20 77 69 74 68 20 74 and.move.the.cursor.along.with.t
bc80 68 65 20 74 69 6c 65 2e 20 4f 72 2c 20 68 6f 6c 64 20 53 68 69 66 74 20 74 6f 20 6d 6f 76 65 20 he.tile..Or,.hold.Shift.to.move.
bca0 6f 6e 6c 79 20 74 68 65 20 74 69 6c 65 2e 20 50 72 65 73 73 69 6e 67 20 45 6e 74 65 72 20 73 69 only.the.tile..Pressing.Enter.si
bcc0 6d 75 6c 61 74 65 73 20 68 6f 6c 64 69 6e 67 20 64 6f 77 6e 20 43 6f 6e 74 72 6f 6c 20 28 70 72 mulates.holding.down.Control.(pr
bce0 65 73 73 20 45 6e 74 65 72 20 61 67 61 69 6e 20 74 6f 20 72 65 6c 65 61 73 65 29 2c 20 77 68 69 ess.Enter.again.to.release),.whi
bd00 6c 65 20 70 72 65 73 73 69 6e 67 20 53 70 61 63 65 20 73 69 6d 75 6c 61 74 65 73 20 68 6f 6c 64 le.pressing.Space.simulates.hold
bd20 69 6e 67 20 64 6f 77 6e 20 73 68 69 66 74 2e 00 00 6e 00 00 00 43 00 00 00 19 0d 02 00 08 0f 02 ing.down.shift...n...C..........
bd40 00 2b 00 00 00 20 26 80 86 00 80 00 00 14 00 98 80 80 00 00 e3 fc c5 f9 4e 89 82 ff 00 28 41 6c .+....&.................N....(Al
bd60 6c 20 74 68 65 20 61 63 74 69 6f 6e 73 20 64 65 73 63 72 69 62 65 64 20 69 6e 20 00 73 65 63 74 l.the.actions.described.in..sect
bd80 69 6f 6e 20 32 2e 31 00 20 61 72 65 20 61 6c 73 6f 20 61 76 61 69 6c 61 62 6c 65 2e 29 00 00 84 ion.2.1..are.also.available.)...
bda0 00 00 00 53 00 00 00 9a 0e 02 00 8c 0f 02 00 31 00 00 00 02 a8 03 00 00 96 07 04 00 83 82 04 00 ...S...........1................
bdc0 13 00 00 00 8c 0f 02 00 d9 0f 02 00 40 43 02 00 53 65 63 74 69 6f 6e 20 36 2e 32 3a 20 53 69 78 ............@C..Section.6.2:.Six
bde0 74 65 65 6e 20 70 61 72 61 6d 65 74 65 72 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 teen.parameters.CBB("btn_up","JI
be00 28 60 27 2c 60 67 61 6d 65 73 2e 73 69 78 74 65 65 6e 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 (`',`games.sixteen')");EB("btn_u
be20 70 22 29 4d 00 00 00 24 00 00 00 08 0f 02 00 d9 0f 02 00 29 00 00 00 20 22 80 48 00 80 00 00 00 p")M...$...........)....".H.....
be40 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 36 2e 32 00 3a 20 00 53 69 78 74 .............Section.6.2.:..Sixt
be60 65 65 6e 20 70 61 72 61 6d 65 74 65 72 73 00 00 74 00 00 00 4f 00 00 00 8c 0f 02 00 59 40 02 00 een.parameters..t...O.......Y@..
be80 25 00 00 00 20 1a 80 9e 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 d9 0f 02 00 59 40 02 00 08 %.....................T....Y@...
bea0 0f 02 00 68 65 20 70 61 72 61 6d 65 74 65 72 73 20 61 76 61 69 6c 61 62 6c 65 20 66 72 6f 6d 20 ...he.parameters.available.from.
bec0 74 68 65 20 91 43 75 73 74 6f 6d 2e 2e 2e 92 20 6f 70 74 69 6f 6e 20 6f 6e 20 74 68 65 20 91 54 the..Custom.....option.on.the..T
bee0 79 70 65 92 20 6d 65 6e 75 20 61 72 65 3a 00 00 6c 00 00 00 36 00 00 00 d9 0f 02 00 c5 40 02 00 ype..menu.are:..l...6........@..
bf00 36 00 00 00 20 3c 80 6c 00 80 00 00 54 02 98 91 80 38 82 90 80 00 00 83 80 01 00 80 00 00 80 01 6....<.l....T....8..............
bf20 00 80 00 00 82 ff 00 95 00 00 57 69 64 74 68 00 20 61 6e 64 20 00 48 65 69 67 68 74 00 2c 20 77 ..........Width..and..Height.,.w
bf40 68 69 63 68 20 61 72 65 20 73 65 6c 66 2d 65 78 70 6c 61 6e 61 74 6f 72 79 2e 00 00 7b 02 00 00 hich.are.self-explanatory...{...
bf60 4d 02 00 00 59 40 02 00 40 43 02 00 2e 00 00 00 20 2a 80 9b 04 00 80 00 00 54 02 98 91 80 38 82 M...Y@..@C.......*.......T....8.
bf80 90 80 00 00 83 80 00 00 82 ff 00 95 00 00 59 6f 75 20 63 61 6e 20 61 73 6b 20 66 6f 72 20 61 20 ..............You.can.ask.for.a.
bfa0 6c 69 6d 69 74 65 64 20 73 68 75 66 66 6c 69 6e 67 20 6f 70 65 72 61 74 69 6f 6e 20 74 6f 20 62 limited.shuffling.operation.to.b
bfc0 65 20 70 65 72 66 6f 72 6d 65 64 20 6f 6e 20 74 68 65 20 67 72 69 64 2e 20 42 79 20 64 65 66 61 e.performed.on.the.grid..By.defa
bfe0 75 6c 74 2c 20 53 69 78 74 65 65 6e 20 77 69 6c 6c 20 73 68 75 66 66 6c 65 20 74 68 65 20 67 72 ult,.Sixteen.will.shuffle.the.gr
c000 69 64 20 69 6e 20 73 75 63 68 20 61 20 77 61 79 20 74 68 61 74 20 61 6e 79 20 61 72 72 61 6e 67 id.in.such.a.way.that.any.arrang
c020 65 6d 65 6e 74 20 69 73 20 61 62 6f 75 74 20 61 73 20 70 72 6f 62 61 62 6c 65 20 61 73 20 61 6e ement.is.about.as.probable.as.an
c040 79 20 6f 74 68 65 72 2e 20 59 6f 75 20 63 61 6e 20 6f 76 65 72 72 69 64 65 20 74 68 69 73 20 62 y.other..You.can.override.this.b
c060 79 20 72 65 71 75 65 73 74 69 6e 67 20 61 20 70 72 65 63 69 73 65 20 6e 75 6d 62 65 72 20 6f 66 y.requesting.a.precise.number.of
c080 20 73 68 75 66 66 6c 69 6e 67 20 6d 6f 76 65 73 20 74 6f 20 62 65 20 70 65 72 66 6f 72 6d 65 64 .shuffling.moves.to.be.performed
c0a0 2e 20 54 79 70 69 63 61 6c 6c 79 20 79 6f 75 72 20 61 69 6d 20 69 73 20 74 68 65 6e 20 74 6f 20 ..Typically.your.aim.is.then.to.
c0c0 64 65 74 65 72 6d 69 6e 65 20 74 68 65 20 70 72 65 63 69 73 65 20 73 65 74 20 6f 66 20 73 68 75 determine.the.precise.set.of.shu
c0e0 66 66 6c 69 6e 67 20 6d 6f 76 65 73 20 61 6e 64 20 69 6e 76 65 72 74 20 74 68 65 6d 20 65 78 61 ffling.moves.and.invert.them.exa
c100 63 74 6c 79 2c 20 73 6f 20 74 68 61 74 20 79 6f 75 20 61 6e 73 77 65 72 20 28 73 61 79 29 20 61 ctly,.so.that.you.answer.(say).a
c120 20 66 6f 75 72 2d 6d 6f 76 65 20 73 68 75 66 66 6c 65 20 77 69 74 68 20 61 20 66 6f 75 72 2d 6d .four-move.shuffle.with.a.four-m
c140 6f 76 65 20 73 6f 6c 75 74 69 6f 6e 2e 20 4e 6f 74 65 20 74 68 61 74 20 74 68 65 20 6d 6f 72 65 ove.solution..Note.that.the.more
c160 20 6d 6f 76 65 73 20 79 6f 75 20 61 73 6b 20 66 6f 72 2c 20 74 68 65 20 6d 6f 72 65 20 6c 69 6b .moves.you.ask.for,.the.more.lik
c180 65 6c 79 20 69 74 20 69 73 20 74 68 61 74 20 73 6f 6c 75 74 69 6f 6e 73 20 73 68 6f 72 74 65 72 ely.it.is.that.solutions.shorter
c1a0 20 74 68 61 6e 20 74 68 65 20 74 61 72 67 65 74 20 6c 65 6e 67 74 68 20 77 69 6c 6c 20 74 75 72 .than.the.target.length.will.tur
c1c0 6e 20 6f 75 74 20 74 6f 20 62 65 20 70 6f 73 73 69 62 6c 65 2e 00 00 6d 00 00 00 3c 00 00 00 c5 n.out.to.be.possible...m...<....
c1e0 40 02 00 ad 43 02 00 31 00 00 00 02 32 04 00 00 98 0a 04 00 b6 85 04 00 14 00 00 00 ad 43 02 00 @...C..1....2................C..
c200 ed 43 02 00 df 47 02 00 43 68 61 70 74 65 72 20 37 3a 20 54 77 69 64 64 6c 65 00 43 42 42 28 22 .C...G..Chapter.7:.Twiddle.CBB("
c220 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 54 6f 70 27 29 22 29 3b 45 42 28 22 62 74 6e 5f btn_up","JI(`',`Top')");EB("btn_
c240 75 70 22 29 40 00 00 00 17 00 00 00 40 43 02 00 ed 43 02 00 29 00 00 00 20 22 80 2e 00 80 00 00 up")@.......@C...C..)...."......
c260 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 43 68 61 70 74 65 72 20 37 00 3a 20 00 54 77 69 64 64 ..............Chapter.7.:..Twidd
c280 6c 65 00 00 02 01 00 00 d6 00 00 00 ad 43 02 00 ef 44 02 00 2c 00 00 00 20 26 80 ad 01 00 80 00 le...........C...D..,....&......
c2a0 00 14 00 98 80 80 00 00 e3 11 57 8b 70 89 82 ff 00 54 77 69 64 64 6c 65 20 69 73 20 61 20 74 69 ..........W.p....Twiddle.is.a.ti
c2c0 6c 65 2d 72 65 61 72 72 61 6e 67 65 6d 65 6e 74 20 70 75 7a 7a 6c 65 2c 20 76 69 73 75 61 6c 6c le-rearrangement.puzzle,.visuall
c2e0 79 20 73 69 6d 69 6c 61 72 20 74 6f 20 53 69 78 74 65 65 6e 20 28 73 65 65 20 00 63 68 61 70 74 y.similar.to.Sixteen.(see..chapt
c300 65 72 20 36 00 29 3a 20 79 6f 75 20 61 72 65 20 67 69 76 65 6e 20 61 20 67 72 69 64 20 6f 66 20 er.6.):.you.are.given.a.grid.of.
c320 73 71 75 61 72 65 20 74 69 6c 65 73 2c 20 65 61 63 68 20 63 6f 6e 74 61 69 6e 69 6e 67 20 61 20 square.tiles,.each.containing.a.
c340 6e 75 6d 62 65 72 2c 20 61 6e 64 20 79 6f 75 72 20 61 69 6d 20 69 73 20 74 6f 20 61 72 72 61 6e number,.and.your.aim.is.to.arran
c360 67 65 20 74 68 65 20 6e 75 6d 62 65 72 73 20 69 6e 74 6f 20 61 73 63 65 6e 64 69 6e 67 20 6f 72 ge.the.numbers.into.ascending.or
c380 64 65 72 2e 00 00 25 01 00 00 ff 00 00 00 ed 43 02 00 14 46 02 00 26 00 00 00 20 1a 80 ff 01 00 der...%........C...F..&.........
c3a0 80 00 00 14 00 98 80 80 00 00 82 ff 00 49 6e 20 62 61 73 69 63 20 54 77 69 64 64 6c 65 2c 20 79 .............In.basic.Twiddle,.y
c3c0 6f 75 72 20 6d 6f 76 65 20 69 73 20 74 6f 20 72 6f 74 61 74 65 20 61 20 73 71 75 61 72 65 20 67 our.move.is.to.rotate.a.square.g
c3e0 72 6f 75 70 20 6f 66 20 66 6f 75 72 20 74 69 6c 65 73 20 61 62 6f 75 74 20 74 68 65 69 72 20 63 roup.of.four.tiles.about.their.c
c400 6f 6d 6d 6f 6e 20 63 65 6e 74 72 65 2e 20 28 4f 72 69 65 6e 74 61 74 69 6f 6e 20 69 73 20 6e 6f ommon.centre..(Orientation.is.no
c420 74 20 73 69 67 6e 69 66 69 63 61 6e 74 20 69 6e 20 74 68 65 20 62 61 73 69 63 20 70 75 7a 7a 6c t.significant.in.the.basic.puzzl
c440 65 2c 20 61 6c 74 68 6f 75 67 68 20 79 6f 75 20 63 61 6e 20 73 65 6c 65 63 74 20 69 74 2e 29 20 e,.although.you.can.select.it.).
c460 4f 6e 20 6d 6f 72 65 20 61 64 76 61 6e 63 65 64 20 73 65 74 74 69 6e 67 73 2c 20 79 6f 75 20 63 On.more.advanced.settings,.you.c
c480 61 6e 20 72 6f 74 61 74 65 20 61 20 6c 61 72 67 65 72 20 73 71 75 61 72 65 20 67 72 6f 75 70 20 an.rotate.a.larger.square.group.
c4a0 6f 66 20 74 69 6c 65 73 2e 00 00 23 01 00 00 fd 00 00 00 ef 44 02 00 37 47 02 00 26 00 00 00 20 of.tiles...#........D..7G..&....
c4c0 1a 80 fb 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 49 20 66 69 72 73 74 20 73 61 77 20 74 68 ..................I.first.saw.th
c4e0 69 73 20 74 79 70 65 20 6f 66 20 70 75 7a 7a 6c 65 20 69 6e 20 74 68 65 20 47 61 6d 65 43 75 62 is.type.of.puzzle.in.the.GameCub
c500 65 20 67 61 6d 65 20 91 4d 65 74 72 6f 69 64 20 50 72 69 6d 65 20 32 92 2e 20 49 6e 20 74 68 65 e.game..Metroid.Prime.2...In.the
c520 20 4d 61 69 6e 20 47 79 72 6f 20 43 68 61 6d 62 65 72 20 69 6e 20 74 68 61 74 20 67 61 6d 65 2c .Main.Gyro.Chamber.in.that.game,
c540 20 74 68 65 72 65 20 69 73 20 61 20 70 75 7a 7a 6c 65 20 79 6f 75 20 73 6f 6c 76 65 20 74 6f 20 .there.is.a.puzzle.you.solve.to.
c560 75 6e 6c 6f 63 6b 20 61 20 64 6f 6f 72 2c 20 77 68 69 63 68 20 69 73 20 61 20 73 70 65 63 69 61 unlock.a.door,.which.is.a.specia
c580 6c 20 63 61 73 65 20 6f 66 20 54 77 69 64 64 6c 65 2e 20 49 20 64 65 76 65 6c 6f 70 65 64 20 74 l.case.of.Twiddle..I.developed.t
c5a0 68 69 73 20 67 61 6d 65 20 61 73 20 61 20 67 65 6e 65 72 61 6c 69 73 61 74 69 6f 6e 20 6f 66 20 his.game.as.a.generalisation.of.
c5c0 74 68 61 74 20 70 75 7a 7a 6c 65 2e 00 00 53 00 00 00 24 00 00 00 14 46 02 00 8a 47 02 00 2f 00 that.puzzle...S...$....F...G../.
c5e0 00 00 20 2e 80 48 00 80 00 00 00 00 e3 7c c4 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 .....H.......|..N..............S
c600 65 63 74 69 6f 6e 20 37 2e 31 00 3a 20 00 54 77 69 64 64 6c 65 20 63 6f 6e 74 72 6f 6c 73 00 00 ection.7.1.:..Twiddle.controls..
c620 00 55 00 00 00 26 00 00 00 37 47 02 00 df 47 02 00 2f 00 00 00 20 2e 80 4c 00 80 00 00 00 00 e3 .U...&...7G...G../......L.......
c640 7d c4 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 37 2e 32 00 3a 20 }..N..............Section.7.2.:.
c660 00 54 77 69 64 64 6c 65 20 70 61 72 61 6d 65 74 65 72 73 00 00 00 82 00 00 00 51 00 00 00 8a 47 .Twiddle.parameters.......Q....G
c680 02 00 61 48 02 00 31 00 00 00 02 42 04 00 00 83 82 04 00 0d 89 04 00 15 00 00 00 61 48 02 00 ac ..aH..1....B...............aH...
c6a0 48 02 00 a3 4c 02 00 53 65 63 74 69 6f 6e 20 37 2e 31 3a 20 54 77 69 64 64 6c 65 20 63 6f 6e 74 H...L..Section.7.1:.Twiddle.cont
c6c0 72 6f 6c 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e rols.CBB("btn_up","JI(`',`games.
c6e0 74 77 69 64 64 6c 65 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 4b 00 00 00 22 00 00 00 twiddle')");EB("btn_up")K..."...
c700 df 47 02 00 ac 48 02 00 29 00 00 00 20 22 80 44 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 .G...H..)....".D................
c720 ff 00 53 65 63 74 69 6f 6e 20 37 2e 31 00 3a 20 00 54 77 69 64 64 6c 65 20 63 6f 6e 74 72 6f 6c ..Section.7.1.:..Twiddle.control
c740 73 00 00 f2 00 00 00 cc 00 00 00 61 48 02 00 9e 49 02 00 26 00 00 00 20 1a 80 99 01 00 80 00 00 s..........aH...I..&............
c760 14 00 98 80 80 00 00 82 ff 00 54 6f 20 70 6c 61 79 20 54 77 69 64 64 6c 65 2c 20 63 6c 69 63 6b ..........To.play.Twiddle,.click
c780 20 74 68 65 20 6d 6f 75 73 65 20 69 6e 20 74 68 65 20 63 65 6e 74 72 65 20 6f 66 20 74 68 65 20 .the.mouse.in.the.centre.of.the.
c7a0 73 71 75 61 72 65 20 67 72 6f 75 70 20 79 6f 75 20 77 69 73 68 20 74 6f 20 72 6f 74 61 74 65 2e square.group.you.wish.to.rotate.
c7c0 20 49 6e 20 74 68 65 20 62 61 73 69 63 20 6d 6f 64 65 2c 20 79 6f 75 20 72 6f 74 61 74 65 20 61 .In.the.basic.mode,.you.rotate.a
c7e0 20 32 d7 32 20 73 71 75 61 72 65 2c 20 77 68 69 63 68 20 6d 65 61 6e 73 20 79 6f 75 20 68 61 76 .2.2.square,.which.means.you.hav
c800 65 20 74 6f 20 63 6c 69 63 6b 20 61 74 20 61 20 63 6f 72 6e 65 72 20 70 6f 69 6e 74 20 77 68 65 e.to.click.at.a.corner.point.whe
c820 72 65 20 66 6f 75 72 20 74 69 6c 65 73 20 6d 65 65 74 2e 00 00 dd 00 00 00 b7 00 00 00 ac 48 02 re.four.tiles.meet............H.
c840 00 7b 4a 02 00 26 00 00 00 20 1a 80 6f 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 49 6e 20 6d .{J..&......o...............In.m
c860 6f 72 65 20 61 64 76 61 6e 63 65 64 20 6d 6f 64 65 73 20 79 6f 75 20 6d 69 67 68 74 20 62 65 20 ore.advanced.modes.you.might.be.
c880 72 6f 74 61 74 69 6e 67 20 33 d7 33 20 6f 72 20 65 76 65 6e 20 6d 6f 72 65 20 61 74 20 61 20 74 rotating.3.3.or.even.more.at.a.t
c8a0 69 6d 65 3b 20 69 66 20 74 68 65 20 73 69 7a 65 20 6f 66 20 74 68 65 20 73 71 75 61 72 65 20 69 ime;.if.the.size.of.the.square.i
c8c0 73 20 6f 64 64 20 74 68 65 6e 20 79 6f 75 20 73 69 6d 70 6c 79 20 63 6c 69 63 6b 20 69 6e 20 74 s.odd.then.you.simply.click.in.t
c8e0 68 65 20 63 65 6e 74 72 65 20 74 69 6c 65 20 6f 66 20 74 68 65 20 73 71 75 61 72 65 20 79 6f 75 he.centre.tile.of.the.square.you
c900 20 77 61 6e 74 20 74 6f 20 72 6f 74 61 74 65 2e 00 00 a1 00 00 00 7c 00 00 00 9e 49 02 00 1c 4b .want.to.rotate.......|....I...K
c920 02 00 25 00 00 00 20 1a 80 f8 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 43 6c 69 63 6b 69 6e 67 ..%.....................Clicking
c940 20 77 69 74 68 20 74 68 65 20 6c 65 66 74 20 6d 6f 75 73 65 20 62 75 74 74 6f 6e 20 72 6f 74 61 .with.the.left.mouse.button.rota
c960 74 65 73 20 74 68 65 20 67 72 6f 75 70 20 61 6e 74 69 63 6c 6f 63 6b 77 69 73 65 2e 20 43 6c 69 tes.the.group.anticlockwise..Cli
c980 63 6b 69 6e 67 20 77 69 74 68 20 74 68 65 20 72 69 67 68 74 20 62 75 74 74 6f 6e 20 72 6f 74 61 cking.with.the.right.button.rota
c9a0 74 65 73 20 69 74 20 63 6c 6f 63 6b 77 69 73 65 2e 00 00 19 01 00 00 f3 00 00 00 7b 4a 02 00 35 tes.it.clockwise...........{J..5
c9c0 4c 02 00 26 00 00 00 20 1a 80 e7 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 59 6f 75 20 63 61 L..&......................You.ca
c9e0 6e 20 61 6c 73 6f 20 6d 6f 76 65 20 61 6e 20 6f 75 74 6c 69 6e 65 20 73 71 75 61 72 65 20 61 72 n.also.move.an.outline.square.ar
ca00 6f 75 6e 64 20 74 68 65 20 67 72 69 64 20 77 69 74 68 20 74 68 65 20 63 75 72 73 6f 72 20 6b 65 ound.the.grid.with.the.cursor.ke
ca20 79 73 3b 20 74 68 65 20 73 71 75 61 72 65 20 69 73 20 74 68 65 20 73 69 7a 65 20 61 62 6f 76 65 ys;.the.square.is.the.size.above
ca40 20 28 32 d7 32 20 62 79 20 64 65 66 61 75 6c 74 2c 20 6f 72 20 6c 61 72 67 65 72 29 2e 20 50 72 .(2.2.by.default,.or.larger)..Pr
ca60 65 73 73 69 6e 67 20 74 68 65 20 72 65 74 75 72 6e 20 6b 65 79 20 6f 72 20 73 70 61 63 65 20 62 essing.the.return.key.or.space.b
ca80 61 72 20 77 69 6c 6c 20 72 6f 74 61 74 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 71 75 61 72 ar.will.rotate.the.current.squar
caa0 65 20 61 6e 74 69 63 6c 6f 63 6b 77 69 73 65 20 6f 72 20 63 6c 6f 63 6b 77 69 73 65 20 72 65 73 e.anticlockwise.or.clockwise.res
cac0 70 65 63 74 69 76 65 6c 79 2e 00 00 6e 00 00 00 43 00 00 00 1c 4b 02 00 a3 4c 02 00 2b 00 00 00 pectively...n...C....K...L..+...
cae0 20 26 80 86 00 80 00 00 14 00 98 80 80 00 00 e3 fc c5 f9 4e 89 82 ff 00 28 41 6c 6c 20 74 68 65 .&.................N....(All.the
cb00 20 61 63 74 69 6f 6e 73 20 64 65 73 63 72 69 62 65 64 20 69 6e 20 00 73 65 63 74 69 6f 6e 20 32 .actions.described.in..section.2
cb20 2e 31 00 20 61 72 65 20 61 6c 73 6f 20 61 76 61 69 6c 61 62 6c 65 2e 29 00 00 84 00 00 00 53 00 .1..are.also.available.)......S.
cb40 00 00 35 4c 02 00 27 4d 02 00 31 00 00 00 02 80 06 00 00 b6 85 04 00 1c 03 05 00 16 00 00 00 27 ..5L..'M..1....................'
cb60 4d 02 00 74 4d 02 00 b3 83 02 00 53 65 63 74 69 6f 6e 20 37 2e 32 3a 20 54 77 69 64 64 6c 65 20 M..tM......Section.7.2:.Twiddle.
cb80 70 61 72 61 6d 65 74 65 72 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 parameters.CBB("btn_up","JI(`',`
cba0 67 61 6d 65 73 2e 74 77 69 64 64 6c 65 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 4d 00 games.twiddle')");EB("btn_up")M.
cbc0 00 00 24 00 00 00 a3 4c 02 00 74 4d 02 00 29 00 00 00 20 22 80 48 00 80 00 00 00 00 80 06 00 80 ..$....L..tM..)....".H..........
cbe0 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 37 2e 32 00 3a 20 00 54 77 69 64 64 6c 65 20 70 ........Section.7.2.:..Twiddle.p
cc00 61 72 61 6d 65 74 65 72 73 00 00 82 00 00 00 5d 00 00 00 27 4d 02 00 f6 4d 02 00 25 00 00 00 20 arameters......]...'M...M..%....
cc20 1a 80 ba 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 77 69 64 64 6c 65 20 70 72 6f 76 69 64 65 .................Twiddle.provide
cc40 73 20 73 65 76 65 72 61 6c 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 6f 70 74 69 6f 6e 73 20 s.several.configuration.options.
cc60 76 69 61 20 74 68 65 20 91 43 75 73 74 6f 6d 92 20 6f 70 74 69 6f 6e 20 6f 6e 20 74 68 65 20 91 via.the..Custom..option.on.the..
cc80 54 79 70 65 92 20 6d 65 6e 75 3a 00 00 6d 00 00 00 40 00 00 00 74 4d 02 00 63 4e 02 00 2d 00 00 Type..menu:..m...@...tM..cN..-..
cca0 00 20 2a 80 80 00 80 00 00 54 02 98 91 80 38 82 90 80 00 00 83 80 00 00 82 ff 00 95 00 00 59 6f ..*......T....8...............Yo
ccc0 75 20 63 61 6e 20 63 6f 6e 66 69 67 75 72 65 20 74 68 65 20 77 69 64 74 68 20 61 6e 64 20 68 65 u.can.configure.the.width.and.he
cce0 69 67 68 74 20 6f 66 20 74 68 65 20 70 75 7a 7a 6c 65 20 67 72 69 64 2e 00 00 75 00 00 00 48 00 ight.of.the.puzzle.grid...u...H.
cd00 00 00 f6 4d 02 00 d8 4e 02 00 2d 00 00 00 20 2a 80 90 00 80 00 00 54 02 98 91 80 38 82 90 80 00 ...M...N..-....*......T....8....
cd20 00 83 80 00 00 82 ff 00 95 00 00 59 6f 75 20 63 61 6e 20 63 6f 6e 66 69 67 75 72 65 20 74 68 65 ...........You.can.configure.the
cd40 20 73 69 7a 65 20 6f 66 20 73 71 75 61 72 65 20 62 6c 6f 63 6b 20 74 68 61 74 20 72 6f 74 61 74 .size.of.square.block.that.rotat
cd60 65 73 20 61 74 20 61 20 74 69 6d 65 2e 00 00 57 01 00 00 29 01 00 00 63 4e 02 00 3b 80 02 00 2e es.at.a.time...W...)...cN..;....
cd80 00 00 00 20 2a 80 53 02 00 80 00 00 54 02 98 91 80 38 82 90 80 00 00 83 80 00 00 82 ff 00 95 00 ....*.S.....T....8..............
cda0 00 59 6f 75 20 63 61 6e 20 61 73 6b 20 66 6f 72 20 65 76 65 72 79 20 73 71 75 61 72 65 20 69 6e .You.can.ask.for.every.square.in
cdc0 20 74 68 65 20 67 72 69 64 20 74 6f 20 62 65 20 64 69 73 74 69 6e 67 75 69 73 68 61 62 6c 65 20 .the.grid.to.be.distinguishable.
cde0 28 74 68 65 20 64 65 66 61 75 6c 74 29 2c 20 6f 72 20 79 6f 75 20 63 61 6e 20 61 73 6b 20 66 6f (the.default),.or.you.can.ask.fo
ce00 72 20 61 20 73 69 6d 70 6c 69 66 69 65 64 20 70 75 7a 7a 6c 65 20 69 6e 20 77 68 69 63 68 20 74 r.a.simplified.puzzle.in.which.t
ce20 68 65 72 65 20 61 72 65 20 67 72 6f 75 70 73 20 6f 66 20 69 64 65 6e 74 69 63 61 6c 20 6e 75 6d here.are.groups.of.identical.num
ce40 62 65 72 73 2e 20 49 6e 20 74 68 65 20 73 69 6d 70 6c 69 66 69 65 64 20 70 75 7a 7a 6c 65 20 79 bers..In.the.simplified.puzzle.y
ce60 6f 75 72 20 61 69 6d 20 69 73 20 6a 75 73 74 20 74 6f 20 61 72 72 61 6e 67 65 20 61 6c 6c 20 74 our.aim.is.just.to.arrange.all.t
ce80 68 65 20 31 73 20 69 6e 74 6f 20 74 68 65 20 66 69 72 73 74 20 72 6f d8 4e 02 00 3b 80 02 00 a3 he.1s.into.the.first.ro.N..;....
cea0 4c 02 00 77 2c 20 61 6c 6c 20 74 68 65 20 32 73 20 69 6e 74 6f 20 74 68 65 20 73 65 63 6f 6e 64 L..w,.all.the.2s.into.the.second
cec0 20 72 6f 77 2c 20 61 6e 64 20 73 6f 20 6f 6e 2e 00 00 03 01 00 00 d5 00 00 00 d8 4e 02 00 3e 81 .row,.and.so.on............N..>.
cee0 02 00 2e 00 00 00 20 2a 80 ab 01 00 80 00 00 54 02 98 91 80 38 82 90 80 00 00 83 80 00 00 82 ff .......*.......T....8...........
cf00 00 95 00 00 59 6f 75 20 63 61 6e 20 63 6f 6e 66 69 67 75 72 65 20 77 68 65 74 68 65 72 20 74 68 ....You.can.configure.whether.th
cf20 65 20 6f 72 69 65 6e 74 61 74 69 6f 6e 20 6f 66 20 74 69 6c 65 73 20 6d 61 74 74 65 72 73 2e 20 e.orientation.of.tiles.matters..
cf40 49 66 20 79 6f 75 20 61 73 6b 20 66 6f 72 20 61 6e 20 6f 72 69 65 6e 74 61 62 6c 65 20 70 75 7a If.you.ask.for.an.orientable.puz
cf60 7a 6c 65 2c 20 65 61 63 68 20 74 69 6c 65 20 77 69 6c 6c 20 68 61 76 65 20 61 20 74 72 69 61 6e zle,.each.tile.will.have.a.trian
cf80 67 6c 65 20 64 72 61 77 6e 20 69 6e 20 69 74 2e 20 41 6c 6c 20 74 68 65 20 74 72 69 61 6e 67 6c gle.drawn.in.it..All.the.triangl
cfa0 65 73 20 6d 75 73 74 20 62 65 20 70 6f 69 6e 74 69 6e 67 20 75 70 77 61 72 64 73 20 74 6f 20 63 es.must.be.pointing.upwards.to.c
cfc0 6f 6d 70 6c 65 74 65 20 74 68 65 20 70 75 7a 7a 6c 65 2e 00 00 75 02 00 00 47 02 00 00 3b 80 02 omplete.the.puzzle...u...G...;..
cfe0 00 b3 83 02 00 2e 00 00 00 20 2a 80 8f 04 00 80 00 00 54 02 98 91 80 38 82 90 80 00 00 83 80 00 ..........*.......T....8........
d000 00 82 ff 00 95 00 00 59 6f 75 20 63 61 6e 20 61 73 6b 20 66 6f 72 20 61 20 6c 69 6d 69 74 65 64 .......You.can.ask.for.a.limited
d020 20 73 68 75 66 66 6c 69 6e 67 20 6f 70 65 72 61 74 69 6f 6e 20 74 6f 20 62 65 20 70 65 72 66 6f .shuffling.operation.to.be.perfo
d040 72 6d 65 64 20 6f 6e 20 74 68 65 20 67 72 69 64 2e 20 42 79 20 64 65 66 61 75 6c 74 2c 20 54 77 rmed.on.the.grid..By.default,.Tw
d060 69 64 64 6c 65 20 77 69 6c 6c 20 73 68 75 66 66 6c 65 20 74 68 65 20 67 72 69 64 20 73 6f 20 6d iddle.will.shuffle.the.grid.so.m
d080 75 63 68 20 74 68 61 74 20 61 6e 79 20 61 72 72 61 6e 67 65 6d 65 6e 74 20 69 73 20 61 62 6f 75 uch.that.any.arrangement.is.abou
d0a0 74 20 61 73 20 70 72 6f 62 61 62 6c 65 20 61 73 20 61 6e 79 20 6f 74 68 65 72 2e 20 59 6f 75 20 t.as.probable.as.any.other..You.
d0c0 63 61 6e 20 6f 76 65 72 72 69 64 65 20 74 68 69 73 20 62 79 20 72 65 71 75 65 73 74 69 6e 67 20 can.override.this.by.requesting.
d0e0 61 20 70 72 65 63 69 73 65 20 6e 75 6d 62 65 72 20 6f 66 20 73 68 75 66 66 6c 69 6e 67 20 6d 6f a.precise.number.of.shuffling.mo
d100 76 65 73 20 74 6f 20 62 65 20 70 65 72 66 6f 72 6d 65 64 2e 20 54 79 70 69 63 61 6c 6c 79 20 79 ves.to.be.performed..Typically.y
d120 6f 75 72 20 61 69 6d 20 69 73 20 74 68 65 6e 20 74 6f 20 64 65 74 65 72 6d 69 6e 65 20 74 68 65 our.aim.is.then.to.determine.the
d140 20 70 72 65 63 69 73 65 20 73 65 74 20 6f 66 20 73 68 75 66 66 6c 69 6e 67 20 6d 6f 76 65 73 20 .precise.set.of.shuffling.moves.
d160 61 6e 64 20 69 6e 76 65 72 74 20 74 68 65 6d 20 65 78 61 63 74 6c 79 2c 20 73 6f 20 74 68 61 74 and.invert.them.exactly,.so.that
d180 20 79 6f 75 20 61 6e 73 77 65 72 20 28 73 61 79 29 20 61 20 66 6f 75 72 2d 6d 6f 76 65 20 73 68 .you.answer.(say).a.four-move.sh
d1a0 75 66 66 6c 65 20 77 69 74 68 20 61 20 66 6f 75 72 2d 6d 6f 76 65 20 73 6f 6c 75 74 69 6f 6e 2e uffle.with.a.four-move.solution.
d1c0 20 4e 6f 74 65 20 74 68 61 74 20 74 68 65 20 6d 6f 72 65 20 6d 6f 76 65 73 20 79 6f 75 20 61 73 .Note.that.the.more.moves.you.as
d1e0 6b 20 66 6f 72 2c 20 74 68 65 20 6d 6f 72 65 20 6c 69 6b 65 6c 79 20 69 74 20 69 73 20 74 68 61 k.for,.the.more.likely.it.is.tha
d200 74 20 73 6f 6c 75 74 69 6f 6e 73 20 73 68 6f 72 74 65 72 20 74 68 61 6e 20 74 68 65 20 74 61 72 t.solutions.shorter.than.the.tar
d220 67 65 74 20 6c 65 6e 67 74 68 20 77 69 6c 6c 20 74 75 72 6e 20 6f 75 74 20 74 6f 20 62 65 20 70 get.length.will.turn.out.to.be.p
d240 6f 73 73 69 62 6c 65 2e 00 00 70 00 00 00 3f 00 00 00 3e 81 02 00 23 84 02 00 31 00 00 00 02 43 ossible...p...?...>...#...1....C
d260 05 00 00 0d 89 04 00 2d 07 05 00 17 00 00 00 23 84 02 00 66 84 02 00 66 89 02 00 43 68 61 70 74 .......-.......#...f...f...Chapt
d280 65 72 20 38 3a 20 52 65 63 74 61 6e 67 6c 65 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a er.8:.Rectangles.CBB("btn_up","J
d2a0 49 28 60 27 2c 60 54 6f 70 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 43 00 00 00 1a 00 I(`',`Top')");EB("btn_up")C.....
d2c0 00 00 b3 83 02 00 66 84 02 00 29 00 00 00 20 22 80 34 00 80 00 00 00 00 80 06 00 80 06 00 80 06 ......f...)....".4..............
d2e0 00 82 ff 00 43 68 61 70 74 65 72 20 38 00 3a 20 00 52 65 63 74 61 6e 67 6c 65 73 00 00 62 01 00 ....Chapter.8.:..Rectangles..b..
d300 00 3c 01 00 00 23 84 02 00 c8 85 02 00 26 00 00 00 20 1a 80 79 02 00 80 00 00 14 00 98 80 80 00 .<...#.......&......y...........
d320 00 82 ff 00 59 6f 75 20 68 61 76 65 20 61 20 67 72 69 64 20 6f 66 20 73 71 75 61 72 65 73 2c 20 ....You.have.a.grid.of.squares,.
d340 77 69 74 68 20 6e 75 6d 62 65 72 73 20 77 72 69 74 74 65 6e 20 69 6e 20 73 6f 6d 65 20 28 62 75 with.numbers.written.in.some.(bu
d360 74 20 6e 6f 74 20 61 6c 6c 29 20 6f 66 20 74 68 65 20 73 71 75 61 72 65 73 2e 20 59 6f 75 72 20 t.not.all).of.the.squares..Your.
d380 74 61 73 6b 20 69 73 20 74 6f 20 73 75 62 64 69 76 69 64 65 20 74 68 65 20 67 72 69 64 20 69 6e task.is.to.subdivide.the.grid.in
d3a0 74 6f 20 72 65 63 74 61 6e 67 6c 65 73 20 6f 66 20 76 61 72 69 6f 75 73 20 73 69 7a 65 73 2c 20 to.rectangles.of.various.sizes,.
d3c0 73 75 63 68 20 74 68 61 74 20 28 61 29 20 65 76 65 72 79 20 72 65 63 74 61 6e 67 6c 65 20 63 6f such.that.(a).every.rectangle.co
d3e0 6e 74 61 69 6e 73 20 65 78 61 63 74 6c 79 20 6f 6e 65 20 6e 75 6d 62 65 72 65 64 20 73 71 75 61 ntains.exactly.one.numbered.squa
d400 72 65 2c 20 61 6e 64 20 28 62 29 20 74 68 65 20 61 72 65 61 20 6f 66 20 65 61 63 68 20 72 65 63 re,.and.(b).the.area.of.each.rec
d420 74 61 6e 67 6c 65 20 69 73 20 65 71 75 61 6c 20 74 6f 20 74 68 65 20 6e 75 6d 62 65 72 20 77 72 tangle.is.equal.to.the.number.wr
d440 69 74 74 65 6e 20 69 6e 20 69 74 73 20 6e 75 6d 62 65 72 65 64 20 73 71 75 61 72 65 2e 00 00 e8 itten.in.its.numbered.square....
d460 01 00 00 b6 01 00 00 66 84 02 00 b0 87 02 00 32 00 00 00 20 32 80 6d 03 00 80 00 00 14 00 98 80 .......f.......2....2.m.........
d480 80 00 00 e3 c3 b7 4e bd 89 e3 c3 b7 4e bd 89 82 ff 00 43 72 65 64 69 74 20 66 6f 72 20 74 68 69 ......N.....N.....Credit.for.thi
d4a0 73 20 67 61 6d 65 20 67 6f 65 73 20 74 6f 20 74 68 65 20 4a 61 70 61 6e 65 73 65 20 70 75 7a 7a s.game.goes.to.the.Japanese.puzz
d4c0 6c 65 20 6d 61 67 61 7a 69 6e 65 20 4e 69 6b 6f 6c 69 20 00 5b 33 5d 00 3b 20 49 27 76 65 20 61 le.magazine.Nikoli..[3].;.I've.a
d4e0 6c 73 6f 20 73 65 65 6e 20 61 20 50 61 6c 6d 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 61 lso.seen.a.Palm.implementation.a
d500 74 20 50 75 7a 7a 6c 65 20 50 61 6c 61 63 65 20 00 5b 34 5d 00 2e 20 55 6e 6c 69 6b 65 20 50 75 t.Puzzle.Palace..[4]...Unlike.Pu
d520 7a 7a 6c 65 20 50 61 6c 61 63 65 27 73 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 2c 20 6d 79 zzle.Palace's.implementation,.my
d540 20 76 65 72 73 69 6f 6e 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 67 65 6e 65 72 61 74 65 73 .version.automatically.generates
d560 20 72 61 6e 64 6f 6d 20 67 72 69 64 73 20 6f 66 20 61 6e 79 20 73 69 7a 65 20 79 6f 75 20 6c 69 .random.grids.of.any.size.you.li
d580 6b 65 2e 20 54 68 65 20 71 75 61 6c 69 74 79 20 6f 66 20 70 75 7a 7a 6c 65 20 64 65 73 69 67 6e ke..The.quality.of.puzzle.design
d5a0 20 69 73 20 74 68 65 72 65 66 6f 72 65 20 6e 6f 74 20 71 75 69 74 65 20 61 73 20 67 6f 6f 64 20 .is.therefore.not.quite.as.good.
d5c0 61 73 20 68 61 6e 64 2d 63 72 61 66 74 65 64 20 70 75 7a 7a 6c 65 73 20 77 6f 75 6c 64 20 62 65 as.hand-crafted.puzzles.would.be
d5e0 2c 20 62 75 74 20 6f 6e 20 74 68 65 20 70 6c 75 73 20 73 69 64 65 20 79 6f 75 20 67 65 74 20 61 ,.but.on.the.plus.side.you.get.a
d600 6e 20 69 6e 65 78 68 61 75 73 74 69 62 6c 65 20 73 75 70 70 6c 79 20 6f 66 20 70 75 7a 7a 6c 65 n.inexhaustible.supply.of.puzzle
d620 73 20 74 61 69 6c 6f 72 65 64 20 74 6f 20 79 6f 75 72 20 6f 77 6e 20 73 70 65 63 69 66 69 63 61 s.tailored.to.your.own.specifica
d640 74 69 6f 6e 2e 00 00 75 00 00 00 4a 00 00 00 c8 85 02 00 25 88 02 00 2b 00 00 00 20 26 80 94 00 tion...u...J.......%...+....&...
d660 80 00 00 14 00 98 80 80 00 00 80 03 00 80 00 00 82 ff 00 5b 33 5d 20 00 68 74 74 70 3a 2f 2f 77 ...................[3]..http://w
d680 77 77 2e 6e 69 6b 6f 6c 69 2e 63 6f 2e 6a 70 2f 65 6e 2f 70 75 7a 7a 6c 65 73 2f 73 68 69 6b 61 ww.nikoli.co.jp/en/puzzles/shika
d6a0 6b 75 2e 68 74 6d 6c 00 20 28 62 65 77 61 72 65 20 6f 66 20 46 6c 61 73 68 29 00 00 93 00 00 00 ku.html..(beware.of.Flash)......
d6c0 6b 00 00 00 b0 87 02 00 b8 88 02 00 28 00 00 00 20 20 80 d6 00 80 00 00 14 00 98 80 80 00 00 80 k...........(...................
d6e0 03 00 82 ff 00 5b 34 5d 20 00 68 74 74 70 73 3a 2f 2f 77 65 62 2e 61 72 63 68 69 76 65 2e 6f 72 .....[4]..https://web.archive.or
d700 67 2f 77 65 62 2f 32 30 30 34 31 30 32 34 30 30 31 34 35 39 2f 68 74 74 70 3a 2f 2f 77 77 77 2e g/web/20041024001459/http://www.
d720 70 75 7a 7a 6c 65 2e 67 72 2e 6a 70 2f 70 75 7a 7a 6c 65 2f 73 69 6b 61 6b 75 2f 70 61 6c 6d 2f puzzle.gr.jp/puzzle/sikaku/palm/
d740 69 6e 64 65 78 2e 68 74 6d 6c 2e 65 6e 00 00 56 00 00 00 27 00 00 00 25 88 02 00 0e 89 02 00 2f index.html.en..V...'...%......./
d760 00 00 00 20 2e 80 4e 00 80 00 00 00 00 e3 7e c4 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 ......N.......~..N..............
d780 53 65 63 74 69 6f 6e 20 38 2e 31 00 3a 20 00 52 65 63 74 61 6e 67 6c 65 73 20 63 6f 6e 74 72 6f Section.8.1.:..Rectangles.contro
d7a0 6c 73 00 00 00 58 00 00 00 29 00 00 00 b8 88 02 00 66 89 02 00 2f 00 00 00 20 2e 80 52 00 80 00 ls...X...).......f.../......R...
d7c0 00 00 00 e3 7f c4 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 38 2e .......N..............Section.8.
d7e0 32 00 3a 20 00 52 65 63 74 61 6e 67 6c 65 73 20 70 61 72 61 6d 65 74 65 72 73 00 00 00 88 00 00 2.:..Rectangles.parameters......
d800 00 57 00 00 00 0e 89 02 00 ee 89 02 00 31 00 00 00 02 93 04 00 00 1c 03 05 00 d6 0a 05 00 18 00 .W...........1..................
d820 00 00 ee 89 02 00 3c 8a 02 00 81 8e 02 00 53 65 63 74 69 6f 6e 20 38 2e 31 3a 20 52 65 63 74 61 ......<.......Section.8.1:.Recta
d840 6e 67 6c 65 73 20 63 6f 6e 74 72 6f 6c 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 ngles.controls.CBB("btn_up","JI(
d860 60 27 2c 60 67 61 6d 65 73 2e 72 65 63 74 61 6e 67 6c 65 73 27 29 22 29 3b 45 42 28 22 62 74 6e `',`games.rectangles')");EB("btn
d880 5f 75 70 22 29 4e 00 00 00 25 00 00 00 66 89 02 00 3c 8a 02 00 29 00 00 00 20 22 80 4a 00 80 00 _up")N...%...f...<...)....".J...
d8a0 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 38 2e 31 00 3a 20 00 52 65 ...............Section.8.1.:..Re
d8c0 63 74 61 6e 67 6c 65 73 20 63 6f 6e 74 72 6f 6c 73 00 00 5a 00 00 00 35 00 00 00 ee 89 02 00 96 ctangles.controls..Z...5........
d8e0 8a 02 00 25 00 00 00 20 1a 80 6a 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 68 69 73 20 67 61 ...%......j..............This.ga
d900 6d 65 20 69 73 20 70 6c 61 79 65 64 20 77 69 74 68 20 74 68 65 20 6d 6f 75 73 65 20 6f 72 20 63 me.is.played.with.the.mouse.or.c
d920 75 72 73 6f 72 20 6b 65 79 73 2e 00 00 49 01 00 00 23 01 00 00 3c 8a 02 00 df 8b 02 00 26 00 00 ursor.keys...I...#...<.......&..
d940 00 20 1a 80 47 02 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 4c 65 66 74 2d 63 6c 69 63 6b 20 61 ....G...............Left-click.a
d960 6e 79 20 65 64 67 65 20 74 6f 20 74 6f 67 67 6c 65 20 69 74 20 6f 6e 20 6f 72 20 6f 66 66 2c 20 ny.edge.to.toggle.it.on.or.off,.
d980 6f 72 20 6c 65 66 74 2d 63 6c 69 63 6b 20 61 6e 64 20 64 72 61 67 20 74 6f 20 64 72 61 77 20 61 or.left-click.and.drag.to.draw.a
d9a0 6e 20 65 6e 74 69 72 65 20 72 65 63 74 61 6e 67 6c 65 20 28 6f 72 20 6c 69 6e 65 29 20 6f 6e 20 n.entire.rectangle.(or.line).on.
d9c0 74 68 65 20 67 72 69 64 20 69 6e 20 6f 6e 65 20 67 6f 20 28 72 65 6d 6f 76 69 6e 67 20 61 6e 79 the.grid.in.one.go.(removing.any
d9e0 20 65 78 69 73 74 69 6e 67 20 65 64 67 65 73 20 77 69 74 68 69 6e 20 74 68 61 74 20 72 65 63 74 .existing.edges.within.that.rect
da00 61 6e 67 6c 65 29 2e 20 52 69 67 68 74 2d 63 6c 69 63 6b 69 6e 67 20 61 6e 64 20 64 72 61 67 67 angle)..Right-clicking.and.dragg
da20 69 6e 67 20 77 69 6c 6c 20 61 6c 6c 6f 77 20 79 6f 75 20 74 6f 20 65 72 61 73 65 20 74 68 65 20 ing.will.allow.you.to.erase.the.
da40 63 6f 6e 74 65 6e 74 73 20 6f 66 20 61 20 72 65 63 74 61 6e 67 6c 65 20 77 69 74 68 6f 75 74 20 contents.of.a.rectangle.without.
da60 61 66 66 65 63 74 69 6e 67 20 69 74 73 20 65 64 67 65 73 2e 00 00 c7 01 00 00 a1 01 00 00 96 8a affecting.its.edges.............
da80 02 00 a6 8d 02 00 26 00 00 00 20 1a 80 43 03 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 41 6c 74 ......&......C...............Alt
daa0 65 72 6e 61 74 69 76 65 6c 79 2c 20 75 73 65 20 74 68 65 20 63 75 72 73 6f 72 20 6b 65 79 73 20 ernatively,.use.the.cursor.keys.
dac0 74 6f 20 6d 6f 76 65 20 74 68 65 20 70 6f 73 69 74 69 6f 6e 20 69 6e 64 69 63 61 74 6f 72 20 61 to.move.the.position.indicator.a
dae0 72 6f 75 6e 64 20 74 68 65 20 62 6f 61 72 64 2e 20 50 72 65 73 73 69 6e 67 20 74 68 65 20 72 65 round.the.board..Pressing.the.re
db00 74 75 72 6e 20 6b 65 79 20 74 68 65 6e 20 61 6c 6c 6f 77 73 20 79 6f 75 20 74 6f 20 75 73 65 20 turn.key.then.allows.you.to.use.
db20 74 68 65 20 63 75 72 73 6f 72 20 6b 65 79 73 20 74 6f 20 64 72 61 67 20 61 20 72 65 63 74 61 6e the.cursor.keys.to.drag.a.rectan
db40 67 6c 65 20 6f 75 74 20 66 72 6f 6d 20 74 68 61 74 20 70 6f 73 69 74 69 6f 6e 2c 20 61 6e 64 20 gle.out.from.that.position,.and.
db60 70 72 65 73 73 69 6e 67 20 74 68 65 20 72 65 74 75 72 6e 20 6b 65 79 20 61 67 61 69 6e 20 63 6f pressing.the.return.key.again.co
db80 6d 70 6c 65 74 65 73 20 74 68 65 20 72 65 63 74 61 6e 67 6c 65 2e 20 55 73 69 6e 67 20 74 68 65 mpletes.the.rectangle..Using.the
dba0 20 73 70 61 63 65 20 62 61 72 20 69 6e 73 74 65 61 64 20 6f 66 20 74 68 65 20 72 65 74 75 72 6e .space.bar.instead.of.the.return
dbc0 20 6b 65 79 20 61 6c 6c 6f 77 73 20 79 6f 75 20 74 6f 20 65 72 61 73 65 20 74 68 65 20 63 6f 6e .key.allows.you.to.erase.the.con
dbe0 74 65 6e 74 73 20 6f 66 20 61 20 72 65 63 74 61 6e 67 6c 65 20 77 69 74 68 6f 75 74 20 61 66 66 tents.of.a.rectangle.without.aff
dc00 65 63 74 69 6e 67 20 69 74 73 20 65 64 67 65 73 2c 20 61 73 20 61 62 6f 76 65 2e 20 50 72 65 73 ecting.its.edges,.as.above..Pres
dc20 73 69 6e 67 20 65 73 63 61 70 65 20 63 61 6e 63 65 6c 73 20 61 20 64 72 61 67 2e 00 00 6d 00 00 sing.escape.cancels.a.drag...m..
dc40 00 48 00 00 00 df 8b 02 00 13 8e 02 00 25 00 00 00 20 1a 80 90 00 80 00 00 14 00 98 80 80 00 00 .H...........%..................
dc60 82 ff 00 57 68 65 6e 20 61 20 72 65 63 74 61 6e 67 6c 65 20 6f 66 20 74 68 65 20 63 6f 72 72 65 ...When.a.rectangle.of.the.corre
dc80 63 74 20 73 69 7a 65 20 69 73 20 63 6f 6d 70 6c 65 74 65 64 2c 20 69 74 20 77 69 6c 6c 20 62 65 ct.size.is.completed,.it.will.be
dca0 20 73 68 61 64 65 64 2e 00 00 6e 00 00 00 43 00 00 00 a6 8d 02 00 81 8e 02 00 2b 00 00 00 20 26 .shaded...n...C...........+....&
dcc0 80 86 00 80 00 00 14 00 98 80 80 00 00 e3 fc c5 f9 4e 89 82 ff 00 28 41 6c 6c 20 74 68 65 20 61 .................N....(All.the.a
dce0 63 74 69 6f 6e 73 20 64 65 73 63 72 69 62 65 64 20 69 6e 20 00 73 65 63 74 69 6f 6e 20 32 2e 31 ctions.described.in..section.2.1
dd00 00 20 61 72 65 20 61 6c 73 6f 20 61 76 61 69 6c 61 62 6c 65 2e 29 00 00 8a 00 00 00 59 00 00 00 ..are.also.available.)......Y...
dd20 13 8e 02 00 0b 8f 02 00 31 00 00 00 02 24 08 00 00 2d 07 05 00 03 86 05 00 19 00 00 00 0b 8f 02 ........1....$...-..............
dd40 00 5b 8f 02 00 3b c7 02 00 53 65 63 74 69 6f 6e 20 38 2e 32 3a 20 52 65 63 74 61 6e 67 6c 65 73 .[...;...Section.8.2:.Rectangles
dd60 20 70 61 72 61 6d 65 74 65 72 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c .parameters.CBB("btn_up","JI(`',
dd80 60 67 61 6d 65 73 2e 72 65 63 74 61 6e 67 6c 65 73 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 `games.rectangles')");EB("btn_up
dda0 22 29 50 00 00 00 27 00 00 00 81 8e 02 00 5b 8f 02 00 29 00 00 00 20 22 80 4e 00 80 00 00 00 00 ")P...'.......[...)....".N......
ddc0 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 38 2e 32 00 3a 20 00 52 65 63 74 61 ............Section.8.2.:..Recta
dde0 6e 67 6c 65 73 20 70 61 72 61 6d 65 74 65 72 73 00 00 76 00 00 00 51 00 00 00 0b 8f 02 00 d1 8f ngles.parameters..v...Q.........
de00 02 00 25 00 00 00 20 1a 80 a2 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 68 65 73 65 20 70 61 ..%.....................These.pa
de20 72 61 6d 65 74 65 72 73 20 61 72 65 20 61 76 61 69 6c 61 62 6c 65 20 66 72 6f 6d 20 74 68 65 20 rameters.are.available.from.the.
de40 91 43 75 73 74 6f 6d 2e 2e 2e 92 20 6f 70 74 69 6f 6e 20 6f 6e 20 74 68 65 20 91 54 79 70 65 92 .Custom.....option.on.the..Type.
de60 20 6d 65 6e 75 2e 00 00 3d 00 00 00 12 00 00 00 5b 8f 02 00 1a c0 02 00 2b 00 00 00 20 26 80 24 .menu...=.......[.......+....&.$
de80 00 80 00 00 14 00 98 80 80 01 00 80 00 00 80 01 00 82 ff 00 57 69 64 d1 8f 02 00 1a c0 02 00 81 ....................Wid.........
dea0 8e 02 00 74 68 00 2c 20 00 48 65 69 67 68 74 00 00 42 00 00 00 1c 00 00 00 d1 8f 02 00 5c c0 02 ...th.,..Height..B...........\..
dec0 00 26 00 00 00 20 1c 80 38 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 53 69 7a 65 20 6f 66 20 .&......8...............Size.of.
dee0 67 72 69 64 2c 20 69 6e 20 73 71 75 61 72 65 73 2e 00 00 38 00 00 00 13 00 00 00 1a c0 02 00 94 grid,.in.squares...8............
df00 c0 02 00 25 00 00 00 20 1a 80 26 00 80 00 00 14 00 98 80 80 01 00 82 ff 00 45 78 70 61 6e 73 69 ...%......&..............Expansi
df20 6f 6e 20 66 61 63 74 6f 72 00 00 6d 01 00 00 40 01 00 00 5c c0 02 00 01 c2 02 00 2d 00 00 00 20 on.factor..m...@...\.......-....
df40 28 80 81 02 00 80 00 00 14 00 98 91 80 80 00 00 80 01 00 80 00 00 82 ff 00 54 68 69 73 20 69 73 (........................This.is
df60 20 61 20 6d 65 63 68 61 6e 69 73 6d 20 66 6f 72 20 63 68 61 6e 67 69 6e 67 20 74 68 65 20 74 79 .a.mechanism.for.changing.the.ty
df80 70 65 20 6f 66 20 67 72 69 64 73 20 67 65 6e 65 72 61 74 65 64 20 62 79 20 74 68 65 20 70 72 6f pe.of.grids.generated.by.the.pro
dfa0 67 72 61 6d 2e 20 53 6f 6d 65 20 70 65 6f 70 6c 65 20 70 72 65 66 65 72 20 61 20 67 72 69 64 20 gram..Some.people.prefer.a.grid.
dfc0 63 6f 6e 74 61 69 6e 69 6e 67 20 61 20 66 65 77 20 6c 61 72 67 65 20 72 65 63 74 61 6e 67 6c 65 containing.a.few.large.rectangle
dfe0 73 20 74 6f 20 6f 6e 65 20 63 6f 6e 74 61 69 6e 69 6e 67 20 6d 61 6e 79 20 73 6d 61 6c 6c 20 6f s.to.one.containing.many.small.o
e000 6e 65 73 2e 20 53 6f 20 79 6f 75 20 63 61 6e 20 61 73 6b 20 52 65 63 74 61 6e 67 6c 65 73 20 74 nes..So.you.can.ask.Rectangles.t
e020 6f 20 65 73 73 65 6e 74 69 61 6c 6c 79 20 67 65 6e 65 72 61 74 65 20 61 20 00 73 6d 61 6c 6c 65 o.essentially.generate.a..smalle
e040 72 00 20 67 72 69 64 20 74 68 61 6e 20 74 68 65 20 73 69 7a 65 20 79 6f 75 20 73 70 65 63 69 66 r..grid.than.the.size.you.specif
e060 69 65 64 2c 20 61 6e 64 20 74 68 65 6e 20 74 6f 20 65 78 70 61 6e 64 20 69 74 20 62 79 20 61 64 ied,.and.then.to.expand.it.by.ad
e080 64 69 6e 67 20 72 6f 77 73 20 61 6e 64 20 63 6f 6c 75 6d 6e 73 2e 00 00 d2 01 00 00 ab 01 00 00 ding.rows.and.columns...........
e0a0 94 c0 02 00 d3 c3 02 00 27 00 00 00 20 1c 80 57 03 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 ........'......W................
e0c0 54 68 65 20 64 65 66 61 75 6c 74 20 65 78 70 61 6e 73 69 6f 6e 20 66 61 63 74 6f 72 20 6f 66 20 The.default.expansion.factor.of.
e0e0 7a 65 72 6f 20 6d 65 61 6e 73 20 74 68 61 74 20 52 65 63 74 61 6e 67 6c 65 73 20 77 69 6c 6c 20 zero.means.that.Rectangles.will.
e100 73 69 6d 70 6c 79 20 67 65 6e 65 72 61 74 65 20 61 20 67 72 69 64 20 6f 66 20 74 68 65 20 73 69 simply.generate.a.grid.of.the.si
e120 7a 65 20 79 6f 75 20 61 73 6b 20 66 6f 72 2c 20 61 6e 64 20 64 6f 20 6e 6f 74 68 69 6e 67 20 66 ze.you.ask.for,.and.do.nothing.f
e140 75 72 74 68 65 72 2e 20 49 66 20 79 6f 75 20 73 65 74 20 61 6e 20 65 78 70 61 6e 73 69 6f 6e 20 urther..If.you.set.an.expansion.
e160 66 61 63 74 6f 72 20 6f 66 20 28 73 61 79 29 20 30 2e 35 2c 20 69 74 20 6d 65 61 6e 73 20 74 68 factor.of.(say).0.5,.it.means.th
e180 61 74 20 65 61 63 68 20 64 69 6d 65 6e 73 69 6f 6e 20 6f 66 20 74 68 65 20 67 72 69 64 20 77 69 at.each.dimension.of.the.grid.wi
e1a0 6c 6c 20 62 65 20 65 78 70 61 6e 64 65 64 20 74 6f 20 68 61 6c 66 20 61 67 61 69 6e 20 61 73 20 ll.be.expanded.to.half.again.as.
e1c0 62 69 67 20 61 66 74 65 72 20 67 65 6e 65 72 61 74 69 6f 6e 2e 20 49 6e 20 6f 74 68 65 72 20 77 big.after.generation..In.other.w
e1e0 6f 72 64 73 2c 20 74 68 65 20 69 6e 69 74 69 61 6c 20 67 72 69 64 20 77 69 6c 6c 20 62 65 20 32 ords,.the.initial.grid.will.be.2
e200 2f 33 20 74 68 65 20 73 69 7a 65 20 69 6e 20 65 61 63 68 20 64 69 6d 65 6e 73 69 6f 6e 2c 20 61 /3.the.size.in.each.dimension,.a
e220 6e 64 20 77 69 6c 6c 20 62 65 20 65 78 70 61 6e 64 65 64 20 74 6f 20 69 74 73 20 66 75 6c 6c 20 nd.will.be.expanded.to.its.full.
e240 73 69 7a 65 20 77 69 74 68 6f 75 74 20 61 64 64 69 6e 67 20 61 6e 79 20 6d 6f 72 65 20 72 65 63 size.without.adding.any.more.rec
e260 74 61 6e 67 6c 65 73 2e 00 00 6c 01 00 00 3f 01 00 00 01 c2 02 00 3f c5 02 00 2d 00 00 00 20 28 tangles...l...?.......?...-....(
e280 80 7f 02 00 80 00 00 14 00 98 91 80 80 00 00 80 01 00 80 00 00 82 ff 00 53 65 74 74 69 6e 67 20 ........................Setting.
e2a0 61 6e 20 65 78 70 61 6e 73 69 6f 6e 20 66 61 63 74 6f 72 20 6f 66 20 61 72 6f 75 6e 64 20 30 2e an.expansion.factor.of.around.0.
e2c0 35 20 74 65 6e 64 73 20 74 6f 20 6d 61 6b 65 20 74 68 65 20 67 61 6d 65 20 6d 6f 72 65 20 64 69 5.tends.to.make.the.game.more.di
e2e0 66 66 69 63 75 6c 74 2c 20 61 6e 64 20 61 6c 73 6f 20 28 69 6e 20 6d 79 20 65 78 70 65 72 69 65 fficult,.and.also.(in.my.experie
e300 6e 63 65 29 20 72 65 77 61 72 64 73 20 61 20 6c 65 73 73 20 64 65 64 75 63 74 69 76 65 20 61 6e nce).rewards.a.less.deductive.an
e320 64 20 6d 6f 72 65 20 69 6e 74 75 69 74 69 76 65 20 70 6c 61 79 69 6e 67 20 73 74 79 6c 65 2e 20 d.more.intuitive.playing.style..
e340 49 66 20 79 6f 75 20 73 65 74 20 69 74 20 00 74 6f 6f 00 20 68 69 67 68 2c 20 74 68 6f 75 67 68 If.you.set.it..too..high,.though
e360 2c 20 74 68 65 20 67 61 6d 65 20 73 69 6d 70 6c 79 20 63 61 6e 6e 6f 74 20 67 65 6e 65 72 61 74 ,.the.game.simply.cannot.generat
e380 65 20 6d 6f 72 65 20 74 68 61 6e 20 61 20 66 65 77 20 72 65 63 74 61 6e 67 6c 65 73 20 74 6f 20 e.more.than.a.few.rectangles.to.
e3a0 63 6f 76 65 72 20 74 68 65 20 65 6e 74 69 72 65 20 67 72 69 64 2c 20 61 6e 64 20 74 68 65 20 67 cover.the.entire.grid,.and.the.g
e3c0 61 6d 65 20 62 65 63 6f 6d 65 73 20 74 72 69 76 69 61 6c 2e 00 00 3e 00 00 00 19 00 00 00 d3 c3 ame.becomes.trivial...>.........
e3e0 02 00 7d c5 02 00 25 00 00 00 20 1a 80 32 00 80 00 00 14 00 98 80 80 01 00 82 ff 00 45 6e 73 75 ..}...%......2..............Ensu
e400 72 65 20 75 6e 69 71 75 65 20 73 6f 6c 75 74 69 6f 6e 00 00 be 01 00 00 91 01 00 00 3f c5 02 00 re.unique.solution..........?...
e420 3b c7 02 00 2d 00 00 00 20 28 80 23 03 00 80 00 00 14 00 98 91 80 80 00 00 80 01 00 80 00 00 82 ;...-....(.#....................
e440 ff 00 4e 6f 72 6d 61 6c 6c 79 2c 20 52 65 63 74 61 6e 67 6c 65 73 20 77 69 6c 6c 20 6d 61 6b 65 ..Normally,.Rectangles.will.make
e460 20 73 75 72 65 20 74 68 61 74 20 74 68 65 20 70 75 7a 7a 6c 65 73 20 69 74 20 70 72 65 73 65 6e .sure.that.the.puzzles.it.presen
e480 74 73 20 68 61 76 65 20 6f 6e 6c 79 20 6f 6e 65 20 73 6f 6c 75 74 69 6f 6e 2e 20 50 75 7a 7a 6c ts.have.only.one.solution..Puzzl
e4a0 65 73 20 77 69 74 68 20 61 6d 62 69 67 75 6f 75 73 20 73 65 63 74 69 6f 6e 73 20 63 61 6e 20 62 es.with.ambiguous.sections.can.b
e4c0 65 20 6d 6f 72 65 20 64 69 66 66 69 63 75 6c 74 20 61 6e 64 20 6d 6f 72 65 20 73 75 62 74 6c 65 e.more.difficult.and.more.subtle
e4e0 2c 20 73 6f 20 69 66 20 79 6f 75 20 6c 69 6b 65 20 79 6f 75 20 63 61 6e 20 74 75 72 6e 20 6f 66 ,.so.if.you.like.you.can.turn.of
e500 66 20 74 68 69 73 20 66 65 61 74 75 72 65 20 61 6e 64 20 72 69 73 6b 20 68 61 76 69 6e 67 20 61 f.this.feature.and.risk.having.a
e520 6d 62 69 67 75 6f 75 73 20 70 75 7a 7a 6c 65 73 2e 20 41 6c 73 6f 2c 20 66 69 6e 64 69 6e 67 20 mbiguous.puzzles..Also,.finding.
e540 00 61 6c 6c 00 20 74 68 65 20 70 6f 73 73 69 62 6c 65 20 73 6f 6c 75 74 69 6f 6e 73 20 63 61 6e .all..the.possible.solutions.can
e560 20 62 65 20 61 6e 20 61 64 64 69 74 69 6f 6e 61 6c 20 63 68 61 6c 6c 65 6e 67 65 20 66 6f 72 20 .be.an.additional.challenge.for.
e580 61 6e 20 61 64 76 61 6e 63 65 64 20 70 6c 61 79 65 72 2e 20 54 75 72 6e 69 6e 67 20 6f 66 66 20 an.advanced.player..Turning.off.
e5a0 74 68 69 73 20 6f 70 74 69 6f 6e 20 63 61 6e 20 61 6c 73 6f 20 73 70 65 65 64 20 75 70 20 70 75 this.option.can.also.speed.up.pu
e5c0 7a 7a 6c 65 20 67 65 6e 65 72 61 74 69 6f 6e 2e 00 00 6e 00 00 00 3d 00 00 00 7d c5 02 00 a9 c7 zzle.generation...n...=...}.....
e5e0 02 00 31 00 00 00 02 f7 02 00 00 d6 0a 05 00 1e 88 05 00 1a 00 00 00 a9 c7 02 00 ea c7 02 00 a0 ..1.............................
e600 ca 02 00 43 68 61 70 74 65 72 20 39 3a 20 4e 65 74 73 6c 69 64 65 00 43 42 42 28 22 62 74 6e 5f ...Chapter.9:.Netslide.CBB("btn_
e620 75 70 22 2c 22 4a 49 28 60 27 2c 60 54 6f 70 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 up","JI(`',`Top')");EB("btn_up")
e640 41 00 00 00 18 00 00 00 3b c7 02 00 ea c7 02 00 29 00 00 00 20 22 80 30 00 80 00 00 00 00 80 06 A.......;.......)....".0........
e660 00 80 06 00 80 06 00 82 ff 00 43 68 61 70 74 65 72 20 39 00 3a 20 00 4e 65 74 73 6c 69 64 65 00 ..........Chapter.9.:..Netslide.
e680 00 2a 01 00 00 f8 00 00 00 a9 c7 02 00 14 c9 02 00 32 00 00 00 20 32 80 f1 01 00 80 00 00 14 00 .*...............2....2.........
e6a0 98 80 80 00 00 e3 36 1a 91 db 89 e3 11 57 8b 70 89 82 ff 00 54 68 69 73 20 67 61 6d 65 20 63 6f ......6......W.p....This.game.co
e6c0 6d 62 69 6e 65 73 20 74 68 65 20 67 72 69 64 20 67 65 6e 65 72 61 74 69 6f 6e 20 6f 66 20 4e 65 mbines.the.grid.generation.of.Ne
e6e0 74 20 28 73 65 65 20 00 63 68 61 70 74 65 72 20 33 00 29 20 77 69 74 68 20 74 68 65 20 6d 6f 76 t.(see..chapter.3.).with.the.mov
e700 65 6d 65 6e 74 20 6f 66 20 53 69 78 74 65 65 6e 20 28 73 65 65 20 00 63 68 61 70 74 65 72 20 36 ement.of.Sixteen.(see..chapter.6
e720 00 29 3a 20 79 6f 75 20 68 61 76 65 20 61 20 4e 65 74 20 67 72 69 64 2c 20 62 75 74 20 69 6e 73 .):.you.have.a.Net.grid,.but.ins
e740 74 65 61 64 20 6f 66 20 72 6f 74 61 74 69 6e 67 20 74 69 6c 65 73 20 62 61 63 6b 20 69 6e 74 6f tead.of.rotating.tiles.back.into
e760 20 70 6c 61 63 65 20 79 6f 75 20 68 61 76 65 20 74 6f 20 73 6c 69 64 65 20 74 68 65 6d 20 69 6e .place.you.have.to.slide.them.in
e780 74 6f 20 70 6c 61 63 65 20 62 79 20 6d 6f 76 69 6e 67 20 61 20 77 68 6f 6c 65 20 72 6f 77 20 61 to.place.by.moving.a.whole.row.a
e7a0 74 20 61 20 74 69 6d 65 2e 00 00 79 00 00 00 4e 00 00 00 ea c7 02 00 8d c9 02 00 2b 00 00 00 20 t.a.time...y...N...........+....
e7c0 26 80 9c 00 80 00 00 14 00 98 80 80 00 00 e3 7a c4 f9 4e 89 82 ff 00 41 73 20 69 6e 20 53 69 78 &..............z..N....As.in.Six
e7e0 74 65 65 6e 2c 20 63 6f 6e 74 72 6f 6c 20 69 73 20 77 69 74 68 20 74 68 65 20 6d 6f 75 73 65 20 teen,.control.is.with.the.mouse.
e800 6f 72 20 63 75 72 73 6f 72 20 6b 65 79 73 2e 20 53 65 65 20 00 73 65 63 74 69 6f 6e 20 36 2e 31 or.cursor.keys..See..section.6.1
e820 00 2e 00 00 ac 00 00 00 7b 00 00 00 14 c9 02 00 39 ca 02 00 31 00 00 00 20 32 80 f6 00 80 00 00 ........{.......9...1....2......
e840 14 00 98 80 80 00 00 e3 02 c6 f9 4e 89 e3 7b c4 f9 4e 89 82 ff 00 54 68 65 20 61 76 61 69 6c 61 ...........N..{..N....The.availa
e860 62 6c 65 20 67 61 6d 65 20 70 61 72 61 6d 65 74 65 72 73 20 68 61 76 65 20 73 69 6d 69 6c 61 72 ble.game.parameters.have.similar
e880 20 6d 65 61 6e 69 6e 67 73 20 74 6f 20 74 68 6f 73 65 20 69 6e 20 4e 65 74 20 28 73 65 65 20 00 .meanings.to.those.in.Net.(see..
e8a0 73 65 63 74 69 6f 6e 20 33 2e 32 00 29 20 61 6e 64 20 53 69 78 74 65 65 6e 20 28 73 65 65 20 00 section.3.2.).and.Sixteen.(see..
e8c0 73 65 63 74 69 6f 6e 20 36 2e 32 00 29 2e 00 00 67 00 00 00 42 00 00 00 8d c9 02 00 a0 ca 02 00 section.6.2.)...g...B...........
e8e0 25 00 00 00 20 1a 80 84 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 4e 65 74 73 6c 69 64 65 20 77 %.....................Netslide.w
e900 61 73 20 63 6f 6e 74 72 69 62 75 74 65 64 20 74 6f 20 74 68 69 73 20 63 6f 6c 6c 65 63 74 69 6f as.contributed.to.this.collectio
e920 6e 20 62 79 20 52 69 63 68 61 72 64 20 42 6f 75 6c 74 6f 6e 2e 00 00 6e 00 00 00 3d 00 00 00 39 n.by.Richard.Boulton...n...=...9
e940 ca 02 00 0e cb 02 00 31 00 00 00 02 f8 04 00 00 03 86 05 00 00 00 06 00 1b 00 00 00 0e cb 02 00 .......1........................
e960 4f cb 02 00 12 00 03 00 43 68 61 70 74 65 72 20 31 30 3a 20 50 61 74 74 65 72 6e 00 43 42 42 28 O.......Chapter.10:.Pattern.CBB(
e980 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 54 6f 70 27 29 22 29 3b 45 42 28 22 62 74 6e "btn_up","JI(`',`Top')");EB("btn
e9a0 5f 75 70 22 29 41 00 00 00 18 00 00 00 a0 ca 02 00 4f cb 02 00 29 00 00 00 20 22 80 30 00 80 00 _up")A...........O...)....".0...
e9c0 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 43 68 61 70 74 65 72 20 31 30 00 3a 20 00 50 61 74 ...............Chapter.10.:..Pat
e9e0 74 65 72 6e 00 00 61 01 00 00 3b 01 00 00 0e cb 02 00 b0 cc 02 00 26 00 00 00 20 1a 80 77 02 00 tern..a...;...........&......w..
ea00 80 00 00 14 00 98 80 80 00 00 82 ff 00 59 6f 75 20 68 61 76 65 20 61 20 67 72 69 64 20 6f 66 20 .............You.have.a.grid.of.
ea20 73 71 75 61 72 65 73 2c 20 77 68 69 63 68 20 6d 75 73 74 20 61 6c 6c 20 62 65 20 66 69 6c 6c 65 squares,.which.must.all.be.fille
ea40 64 20 69 6e 20 65 69 74 68 65 72 20 62 6c 61 63 6b 20 6f 72 20 77 68 69 74 65 2e 20 42 65 73 69 d.in.either.black.or.white..Besi
ea60 64 65 20 65 61 63 68 20 72 6f 77 20 6f 66 20 74 68 65 20 67 72 69 64 20 61 72 65 20 6c 69 73 74 de.each.row.of.the.grid.are.list
ea80 65 64 20 74 68 65 20 6c 65 6e 67 74 68 73 20 6f 66 20 74 68 65 20 72 75 6e 73 20 6f 66 20 62 6c ed.the.lengths.of.the.runs.of.bl
eaa0 61 63 6b 20 73 71 75 61 72 65 73 20 6f 6e 20 74 68 61 74 20 72 6f 77 3b 20 61 62 6f 76 65 20 65 ack.squares.on.that.row;.above.e
eac0 61 63 68 20 63 6f 6c 75 6d 6e 20 61 72 65 20 6c 69 73 74 65 64 20 74 68 65 20 6c 65 6e 67 74 68 ach.column.are.listed.the.length
eae0 73 20 6f 66 20 74 68 65 20 72 75 6e 73 20 6f 66 20 62 6c 61 63 6b 20 73 71 75 61 72 65 73 20 69 s.of.the.runs.of.black.squares.i
eb00 6e 20 74 68 61 74 20 63 6f 6c 75 6d 6e 2e 20 59 6f 75 72 20 61 69 6d 20 69 73 20 74 6f 20 66 69 n.that.column..Your.aim.is.to.fi
eb20 6c 6c 20 69 6e 20 74 68 65 20 65 6e 74 69 72 65 20 67 72 69 64 20 62 6c 61 63 6b 20 6f 72 20 77 ll.in.the.entire.grid.black.or.w
eb40 68 69 74 65 2e 00 00 b0 00 00 00 8a 00 00 00 4f cb 02 00 60 cd 02 00 26 00 00 00 20 1a 80 15 01 hite...........O...`...&........
eb60 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 49 20 66 69 72 73 74 20 73 61 77 20 74 68 69 73 20 70 ..............I.first.saw.this.p
eb80 75 7a 7a 6c 65 20 66 6f 72 6d 20 61 72 6f 75 6e 64 20 31 39 39 35 2c 20 75 6e 64 65 72 20 74 68 uzzle.form.around.1995,.under.th
eba0 65 20 6e 61 6d 65 20 91 6e 6f 6e 6f 67 72 61 6d 73 92 2e 20 49 27 76 65 20 73 65 65 6e 20 69 74 e.name..nonograms...I've.seen.it
ebc0 20 69 6e 20 76 61 72 69 6f 75 73 20 70 6c 61 63 65 73 20 73 69 6e 63 65 20 74 68 65 6e 2c 20 75 .in.various.places.since.then,.u
ebe0 6e 64 65 72 20 64 69 66 66 65 72 65 6e 74 20 6e 61 6d 65 73 2e 00 00 fc 01 00 00 d0 01 00 00 b0 nder.different.names............
ec00 cc 02 00 5c cf 02 00 2c 00 00 00 20 26 80 a1 03 00 80 00 00 14 00 98 80 80 00 00 80 01 00 80 00 ...\...,....&...................
ec20 00 82 ff 00 4e 6f 72 6d 61 6c 6c 79 2c 20 70 75 7a 7a 6c 65 73 20 6f 66 20 74 68 69 73 20 74 79 ....Normally,.puzzles.of.this.ty
ec40 70 65 20 74 75 72 6e 20 6f 75 74 20 74 6f 20 62 65 20 61 20 6d 65 61 6e 69 6e 67 66 75 6c 20 70 pe.turn.out.to.be.a.meaningful.p
ec60 69 63 74 75 72 65 20 6f 66 20 73 6f 6d 65 74 68 69 6e 67 20 6f 6e 63 65 20 79 6f 75 27 76 65 20 icture.of.something.once.you've.
ec80 73 6f 6c 76 65 64 20 74 68 65 6d 2e 20 48 6f 77 65 76 65 72 2c 20 73 69 6e 63 65 20 74 68 69 73 solved.them..However,.since.this
eca0 20 76 65 72 73 69 6f 6e 20 67 65 6e 65 72 61 74 65 73 20 74 68 65 20 70 75 7a 7a 6c 65 73 20 61 .version.generates.the.puzzles.a
ecc0 75 74 6f 6d 61 74 69 63 61 6c 6c 79 2c 20 74 68 65 79 20 77 69 6c 6c 20 6a 75 73 74 20 6c 6f 6f utomatically,.they.will.just.loo
ece0 6b 20 6c 69 6b 65 20 72 61 6e 64 6f 6d 20 67 72 6f 75 70 69 6e 67 73 20 6f 66 20 73 71 75 61 72 k.like.random.groupings.of.squar
ed00 65 73 2e 20 28 4f 6e 65 20 75 73 65 72 20 68 61 73 20 73 75 67 67 65 73 74 65 64 20 74 68 61 74 es..(One.user.has.suggested.that
ed20 20 74 68 69 73 20 69 73 20 61 63 74 75 61 6c 6c 79 20 61 20 00 67 6f 6f 64 00 20 74 68 69 6e 67 .this.is.actually.a..good..thing
ed40 2c 20 73 69 6e 63 65 20 69 74 20 70 72 65 76 65 6e 74 73 20 79 6f 75 20 66 72 6f 6d 20 67 75 65 ,.since.it.prevents.you.from.gue
ed60 73 73 69 6e 67 20 74 68 65 20 63 6f 6c 6f 75 72 20 6f 66 20 73 71 75 61 72 65 73 20 62 61 73 65 ssing.the.colour.of.squares.base
ed80 64 20 6f 6e 20 74 68 65 20 70 69 63 74 75 72 65 2c 20 61 6e 64 20 66 6f 72 63 65 73 20 79 6f 75 d.on.the.picture,.and.forces.you
eda0 20 74 6f 20 75 73 65 20 6c 6f 67 69 63 20 69 6e 73 74 65 61 64 2e 29 20 54 68 65 20 61 64 76 61 .to.use.logic.instead.).The.adva
edc0 6e 74 61 67 65 2c 20 74 68 6f 75 67 68 2c 20 69 73 20 74 68 61 74 20 79 6f 75 20 6e 65 76 65 72 ntage,.though,.is.that.you.never
ede0 20 72 75 6e 20 6f 75 74 20 6f 66 20 74 68 65 6d 2e 00 00 54 00 00 00 25 00 00 00 60 cd 02 00 b0 .run.out.of.them...T...%...`....
ee00 cf 02 00 2f 00 00 00 20 2e 80 4a 00 80 00 00 00 00 e3 80 c4 f9 4e 80 00 00 80 00 00 80 00 00 89 .../......J..........N..........
ee20 82 ff 00 00 53 65 63 74 69 6f 6e 20 31 30 2e 31 00 3a 20 00 50 61 74 74 65 72 6e 20 63 6f 6e 74 ....Section.10.1.:..Pattern.cont
ee40 72 6f 6c 73 00 00 00 56 00 00 00 27 00 00 00 5c cf 02 00 12 00 03 00 2f 00 00 00 20 2e 80 4e 00 rols...V...'...\......./......N.
ee60 80 00 00 00 00 e3 ac c4 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 .........N..............Section.
ee80 31 30 2e 32 00 3a 20 00 50 61 74 74 65 72 6e 20 70 61 72 61 6d 65 74 b0 cf 02 00 12 00 03 00 a0 10.2.:..Pattern.paramet.........
eea0 ca 02 00 65 72 73 00 00 00 83 00 00 00 52 00 00 00 b0 cf 02 00 95 00 03 00 31 00 00 00 02 29 05 ...ers.......R...........1....).
eec0 00 00 1e 88 05 00 18 04 06 00 1c 00 00 00 95 00 03 00 e1 00 03 00 be 05 03 00 53 65 63 74 69 6f ..........................Sectio
eee0 6e 20 31 30 2e 31 3a 20 50 61 74 74 65 72 6e 20 63 6f 6e 74 72 6f 6c 73 00 43 42 42 28 22 62 74 n.10.1:.Pattern.controls.CBB("bt
ef00 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 70 61 74 74 65 72 6e 27 29 22 29 3b n_up","JI(`',`games.pattern')");
ef20 45 42 28 22 62 74 6e 5f 75 70 22 29 4c 00 00 00 23 00 00 00 12 00 03 00 e1 00 03 00 29 00 00 00 EB("btn_up")L...#...........)...
ef40 20 22 80 46 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 31 30 .".F..................Section.10
ef60 2e 31 00 3a 20 00 50 61 74 74 65 72 6e 20 63 6f 6e 74 72 6f 6c 73 00 00 4b 00 00 00 26 00 00 00 .1.:..Pattern.controls..K...&...
ef80 95 00 03 00 2c 01 03 00 25 00 00 00 20 1a 80 4c 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 68 ....,...%......L..............Th
efa0 69 73 20 67 61 6d 65 20 69 73 20 70 6c 61 79 65 64 20 77 69 74 68 20 74 68 65 20 6d 6f 75 73 65 is.game.is.played.with.the.mouse
efc0 2e 00 00 19 01 00 00 f3 00 00 00 e1 00 03 00 45 02 03 00 26 00 00 00 20 1a 80 e7 01 00 80 00 00 ...............E...&............
efe0 14 00 98 80 80 00 00 82 ff 00 4c 65 66 74 2d 63 6c 69 63 6b 20 69 6e 20 61 20 73 71 75 61 72 65 ..........Left-click.in.a.square
f000 20 74 6f 20 63 6f 6c 6f 75 72 20 69 74 20 62 6c 61 63 6b 2e 20 52 69 67 68 74 2d 63 6c 69 63 6b .to.colour.it.black..Right-click
f020 20 74 6f 20 63 6f 6c 6f 75 72 20 69 74 20 77 68 69 74 65 2e 20 49 66 20 79 6f 75 20 6d 61 6b 65 .to.colour.it.white..If.you.make
f040 20 61 20 6d 69 73 74 61 6b 65 2c 20 79 6f 75 20 63 61 6e 20 6d 69 64 64 6c 65 2d 63 6c 69 63 6b .a.mistake,.you.can.middle-click
f060 2c 20 6f 72 20 68 6f 6c 64 20 64 6f 77 6e 20 53 68 69 66 74 20 77 68 69 6c 65 20 63 6c 69 63 6b ,.or.hold.down.Shift.while.click
f080 69 6e 67 20 77 69 74 68 20 61 6e 79 20 62 75 74 74 6f 6e 2c 20 74 6f 20 63 6f 6c 6f 75 72 20 74 ing.with.any.button,.to.colour.t
f0a0 68 65 20 73 71 75 61 72 65 20 69 6e 20 74 68 65 20 64 65 66 61 75 6c 74 20 67 72 65 79 20 28 6d he.square.in.the.default.grey.(m
f0c0 65 61 6e 69 6e 67 20 91 75 6e 64 65 63 69 64 65 64 92 29 20 61 67 61 69 6e 2e 00 00 38 01 00 00 eaning..undecided.).again...8...
f0e0 12 01 00 00 2c 01 03 00 7d 03 03 00 26 00 00 00 20 1a 80 25 02 00 80 00 00 14 00 98 80 80 00 00 ....,...}...&......%............
f100 82 ff 00 59 6f 75 20 63 61 6e 20 63 6c 69 63 6b 20 61 6e 64 20 64 72 61 67 20 77 69 74 68 20 74 ...You.can.click.and.drag.with.t
f120 68 65 20 6c 65 66 74 20 6f 72 20 72 69 67 68 74 20 6d 6f 75 73 65 20 62 75 74 74 6f 6e 20 74 6f he.left.or.right.mouse.button.to
f140 20 63 6f 6c 6f 75 72 20 61 20 76 65 72 74 69 63 61 6c 20 6f 72 20 68 6f 72 69 7a 6f 6e 74 61 6c .colour.a.vertical.or.horizontal
f160 20 6c 69 6e 65 20 6f 66 20 73 71 75 61 72 65 73 20 62 6c 61 63 6b 20 6f 72 20 77 68 69 74 65 20 .line.of.squares.black.or.white.
f180 61 74 20 61 20 74 69 6d 65 20 28 72 65 73 70 65 63 74 69 76 65 6c 79 29 2e 20 49 66 20 79 6f 75 at.a.time.(respectively)..If.you
f1a0 20 63 6c 69 63 6b 20 61 6e 64 20 64 72 61 67 20 77 69 74 68 20 74 68 65 20 6d 69 64 64 6c 65 20 .click.and.drag.with.the.middle.
f1c0 62 75 74 74 6f 6e 2c 20 6f 72 20 77 69 74 68 20 53 68 69 66 74 20 68 65 6c 64 20 64 6f 77 6e 2c button,.or.with.Shift.held.down,
f1e0 20 79 6f 75 20 63 61 6e 20 63 6f 6c 6f 75 72 20 61 20 77 68 6f 6c 65 20 72 65 63 74 61 6e 67 6c .you.can.colour.a.whole.rectangl
f200 65 20 6f 66 20 73 71 75 61 72 65 73 20 67 72 65 79 2e 00 00 f9 00 00 00 d3 00 00 00 45 02 03 00 e.of.squares.grey...........E...
f220 76 04 03 00 26 00 00 00 20 1a 80 a7 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 59 6f 75 20 63 v...&......................You.c
f240 61 6e 20 61 6c 73 6f 20 6d 6f 76 65 20 61 72 6f 75 6e 64 20 74 68 65 20 67 72 69 64 20 77 69 74 an.also.move.around.the.grid.wit
f260 68 20 74 68 65 20 63 75 72 73 6f 72 20 6b 65 79 73 2e 20 50 72 65 73 73 69 6e 67 20 74 68 65 20 h.the.cursor.keys..Pressing.the.
f280 72 65 74 75 72 6e 20 6b 65 79 20 77 69 6c 6c 20 63 79 63 6c 65 20 74 68 65 20 63 75 72 72 65 6e return.key.will.cycle.the.curren
f2a0 74 20 63 65 6c 6c 20 74 68 72 6f 75 67 68 20 65 6d 70 74 79 2c 20 74 68 65 6e 20 62 6c 61 63 6b t.cell.through.empty,.then.black
f2c0 2c 20 74 68 65 6e 20 77 68 69 74 65 2c 20 74 68 65 6e 20 65 6d 70 74 79 2c 20 61 6e 64 20 74 68 ,.then.white,.then.empty,.and.th
f2e0 65 20 73 70 61 63 65 20 62 61 72 20 64 6f 65 73 20 74 68 65 20 73 61 6d 65 20 63 79 63 6c 65 20 e.space.bar.does.the.same.cycle.
f300 69 6e 20 72 65 76 65 72 73 65 2e 00 00 da 00 00 00 b4 00 00 00 7d 03 03 00 50 05 03 00 26 00 00 in.reverse...........}...P...&..
f320 00 20 1a 80 69 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 4d 6f 76 69 6e 67 20 74 68 65 20 63 ....i...............Moving.the.c
f340 75 72 73 6f 72 20 77 68 69 6c 65 20 68 6f 6c 64 69 6e 67 20 43 6f 6e 74 72 6f 6c 20 77 69 6c 6c ursor.while.holding.Control.will
f360 20 63 6f 6c 6f 75 72 20 74 68 65 20 6d 6f 76 65 64 2d 6f 76 65 72 20 73 71 75 61 72 65 73 20 62 .colour.the.moved-over.squares.b
f380 6c 61 63 6b 2e 20 48 6f 6c 64 69 6e 67 20 53 68 69 66 74 20 77 69 6c 6c 20 63 6f 6c 6f 75 72 20 lack..Holding.Shift.will.colour.
f3a0 74 68 65 20 6d 6f 76 65 64 2d 6f 76 65 72 20 73 71 75 61 72 65 73 20 77 68 69 74 65 2c 20 61 6e the.moved-over.squares.white,.an
f3c0 64 20 68 6f 6c 64 69 6e 67 20 62 6f 74 68 20 77 69 6c 6c 20 63 6f 6c 6f 75 72 20 74 68 65 6d 20 d.holding.both.will.colour.them.
f3e0 67 72 65 79 2e 00 00 6e 00 00 00 43 00 00 00 76 04 03 00 be 05 03 00 2b 00 00 00 20 26 80 86 00 grey...n...C...v.......+....&...
f400 80 00 00 14 00 98 80 80 00 00 e3 fc c5 f9 4e 89 82 ff 00 28 41 6c 6c 20 74 68 65 20 61 63 74 69 ..............N....(All.the.acti
f420 6f 6e 73 20 64 65 73 63 72 69 62 65 64 20 69 6e 20 00 73 65 63 74 69 6f 6e 20 32 2e 31 00 20 61 ons.described.in..section.2.1..a
f440 72 65 20 61 6c 73 6f 20 61 76 61 69 6c 61 62 6c 65 2e 29 00 00 85 00 00 00 54 00 00 00 50 05 03 re.also.available.)......T...P..
f460 00 43 06 03 00 31 00 00 00 02 02 01 00 00 00 00 06 00 bf 04 06 00 1d 00 00 00 43 06 03 00 91 06 .C...1....................C.....
f480 03 00 45 07 03 00 53 65 63 74 69 6f 6e 20 31 30 2e 32 3a 20 50 61 74 74 65 72 6e 20 70 61 72 61 ..E...Section.10.2:.Pattern.para
f4a0 6d 65 74 65 72 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 meters.CBB("btn_up","JI(`',`game
f4c0 73 2e 70 61 74 74 65 72 6e 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 4e 00 00 00 25 00 s.pattern')");EB("btn_up")N...%.
f4e0 00 00 be 05 03 00 91 06 03 00 29 00 00 00 20 22 80 4a 00 80 00 00 00 00 80 06 00 80 06 00 80 06 ..........)....".J..............
f500 00 82 ff 00 53 65 63 74 69 6f 6e 20 31 30 2e 32 00 3a 20 00 50 61 74 74 65 72 6e 20 70 61 72 61 ....Section.10.2.:..Pattern.para
f520 6d 65 74 65 72 73 00 00 b4 00 00 00 82 00 00 00 43 06 03 00 45 07 03 00 32 00 00 00 20 32 80 05 meters..........C...E...2....2..
f540 01 00 80 00 00 14 00 98 80 80 00 00 80 01 00 80 00 00 80 01 00 80 00 00 82 ff 00 54 68 65 20 6f ...........................The.o
f560 6e 6c 79 20 6f 70 74 69 6f 6e 73 20 61 76 61 69 6c 61 62 6c 65 20 66 72 6f 6d 20 74 68 65 20 91 nly.options.available.from.the..
f580 43 75 73 74 6f 6d 2e 2e 2e 92 20 6f 70 74 69 6f 6e 20 6f 6e 20 74 68 65 20 91 54 79 70 65 92 20 Custom.....option.on.the..Type..
f5a0 6d 65 6e 75 20 61 72 65 20 00 57 69 64 74 68 00 20 61 6e 64 20 00 48 65 69 67 68 74 00 2c 20 77 menu.are..Width..and..Height.,.w
f5c0 68 69 63 68 20 61 72 65 20 73 65 6c 66 2d 65 78 70 6c 61 6e 61 74 6f 72 79 2e 00 00 6b 00 00 00 hich.are.self-explanatory...k...
f5e0 3a 00 00 00 91 06 03 00 b0 07 03 00 31 00 00 00 02 56 0b 00 00 18 04 06 00 2c 82 06 00 1e 00 00 :...........1....V.......,......
f600 00 b0 07 03 00 ee 07 03 00 21 43 03 00 43 68 61 70 74 65 72 20 31 31 3a 20 53 6f 6c 6f 00 43 42 .........!C..Chapter.11:.Solo.CB
f620 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 54 6f 70 27 29 22 29 3b 45 42 28 22 62 B("btn_up","JI(`',`Top')");EB("b
f640 74 6e 5f 75 70 22 29 3e 00 00 00 15 00 00 00 45 07 03 00 ee 07 03 00 29 00 00 00 20 22 80 2a 00 tn_up")>.......E.......)....".*.
f660 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 43 68 61 70 74 65 72 20 31 31 00 3a 20 00 53 .................Chapter.11.:..S
f680 6f 6c 6f 00 00 eb 00 00 00 c5 00 00 00 b0 07 03 00 d9 08 03 00 26 00 00 00 20 1a 80 8b 01 00 80 olo..................&..........
f6a0 00 00 14 00 98 80 80 00 00 82 ff 00 59 6f 75 20 68 61 76 65 20 61 20 73 71 75 61 72 65 20 67 72 ............You.have.a.square.gr
f6c0 69 64 2c 20 77 68 69 63 68 20 69 73 20 64 69 76 69 64 65 64 20 69 6e 74 6f 20 61 73 20 6d 61 6e id,.which.is.divided.into.as.man
f6e0 79 20 65 71 75 61 6c 6c 79 20 73 69 7a 65 64 20 73 75 62 2d 62 6c 6f 63 6b 73 20 61 73 20 74 68 y.equally.sized.sub-blocks.as.th
f700 65 20 67 72 69 64 20 68 61 73 20 72 6f 77 73 2e 20 45 61 63 68 20 73 71 75 61 72 65 20 6d 75 73 e.grid.has.rows..Each.square.mus
f720 74 20 62 65 20 66 69 6c 6c 65 64 20 69 6e 20 77 69 74 68 20 61 20 64 69 67 69 74 20 66 72 6f 6d t.be.filled.in.with.a.digit.from
f740 20 31 20 74 6f 20 74 68 65 20 73 69 7a 65 20 6f 66 20 74 68 65 20 67 72 69 64 2c 20 69 6e 20 73 .1.to.the.size.of.the.grid,.in.s
f760 75 63 68 20 61 20 77 61 79 20 74 68 61 74 00 00 67 00 00 00 3a 00 00 00 ee 07 03 00 40 09 03 00 uch.a.way.that..g...:.......@...
f780 2d 00 00 00 20 2a 80 74 00 80 00 00 54 02 98 91 80 38 82 90 80 00 00 83 80 00 00 82 ff 00 95 00 -....*.t....T....8..............
f7a0 00 65 76 65 72 79 20 72 6f 77 20 63 6f 6e 74 61 69 6e 73 20 6f 6e 6c 79 20 6f 6e 65 20 6f 63 63 .every.row.contains.only.one.occ
f7c0 75 72 72 65 6e 63 65 20 6f 66 20 65 61 63 68 20 64 69 67 69 74 00 00 6a 00 00 00 3d 00 00 00 d9 urrence.of.each.digit..j...=....
f7e0 08 03 00 aa 09 03 00 2d 00 00 00 20 2a 80 7a 00 80 00 00 54 02 98 91 80 38 82 90 80 00 00 83 80 .......-....*.z....T....8.......
f800 00 00 82 ff 00 95 00 00 65 76 65 72 79 20 63 6f 6c 75 6d 6e 20 63 6f 6e 74 61 69 6e 73 20 6f 6e ........every.column.contains.on
f820 6c 79 20 6f 6e 65 20 6f 63 63 75 72 72 65 6e 63 65 20 6f 66 20 65 61 63 68 20 64 69 67 69 74 00 ly.one.occurrence.of.each.digit.
f840 00 6a 00 00 00 3d 00 00 00 40 09 03 00 14 0a 03 00 2d 00 00 00 20 2a 80 7a 00 80 00 00 54 02 98 .j...=...@.......-....*.z....T..
f860 91 80 38 82 90 80 00 00 83 80 00 00 82 ff 00 95 00 00 65 76 65 72 79 20 62 6c 6f 63 6b 20 63 6f ..8...............every.block.co
f880 6e 74 61 69 6e 73 20 6f 6e 6c 79 20 6f 6e 65 20 6f 63 63 75 72 72 65 6e 63 65 20 6f 66 20 65 61 ntains.only.one.occurrence.of.ea
f8a0 63 68 20 64 69 67 69 74 2e 00 00 a3 00 00 00 76 00 00 00 aa 09 03 00 b7 0a 03 00 2d 00 00 00 20 ch.digit.......v...........-....
f8c0 2a 80 ec 00 80 00 00 54 02 98 91 80 38 82 90 80 00 00 83 80 00 00 82 ff 00 95 00 00 28 6f 70 74 *......T....8...............(opt
f8e0 69 6f 6e 61 6c 6c 79 2c 20 62 79 20 64 65 66 61 75 6c 74 20 6f 66 66 29 20 65 61 63 68 20 6f 66 ionally,.by.default.off).each.of
f900 20 74 68 65 20 73 71 75 61 72 65 27 73 20 74 77 6f 20 6d 61 69 6e 20 64 69 61 67 6f 6e 61 6c 73 .the.square's.two.main.diagonals
f920 20 63 6f 6e 74 61 69 6e 73 20 6f 6e 6c 79 20 6f 6e 65 20 6f 63 63 75 72 72 65 6e 63 65 20 6f 66 .contains.only.one.occurrence.of
f940 20 65 61 63 68 20 64 69 67 69 74 2e 00 00 8b 00 00 00 66 00 00 00 14 0a 03 00 42 0b 03 00 25 00 .each.digit.......f.......B...%.
f960 00 00 20 1a 80 cc 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 59 6f 75 20 61 72 65 20 67 69 76 65 ....................You.are.give
f980 6e 20 73 6f 6d 65 20 6f 66 20 74 68 65 20 6e 75 6d 62 65 72 73 20 61 73 20 63 6c 75 65 73 3b 20 n.some.of.the.numbers.as.clues;.
f9a0 79 6f 75 72 20 61 69 6d 20 69 73 20 74 6f 20 70 6c 61 63 65 20 74 68 65 20 72 65 73 74 20 6f 66 your.aim.is.to.place.the.rest.of
f9c0 20 74 68 65 20 6e 75 6d 62 65 72 73 20 63 6f 72 72 65 63 74 6c 79 2e 00 00 c3 01 00 00 9d 01 00 .the.numbers.correctly..........
f9e0 00 b7 0a 03 00 05 0d 03 00 26 00 00 00 20 1a 80 3b 03 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 .........&......;...............
fa00 55 6e 64 65 72 20 74 68 65 20 64 65 66 61 75 6c 74 20 73 65 74 74 69 6e 67 73 2c 20 74 68 65 20 Under.the.default.settings,.the.
fa20 73 75 62 2d 62 6c 6f 63 6b 73 20 61 72 65 20 73 71 75 61 72 65 20 6f 72 20 72 65 63 74 61 6e 67 sub-blocks.are.square.or.rectang
fa40 75 6c 61 72 2e 20 54 68 65 20 64 65 66 61 75 6c 74 20 70 75 7a 7a 6c 65 20 73 69 7a 65 20 69 73 ular..The.default.puzzle.size.is
fa60 20 33 d7 33 20 28 61 20 39 d7 39 20 61 63 74 75 61 6c 20 67 72 69 64 2c 20 64 69 76 69 64 65 64 .3.3.(a.9.9.actual.grid,.divided
fa80 20 69 6e 74 6f 20 6e 69 6e 65 20 33 d7 33 20 62 6c 6f 63 6b 73 29 2e 20 59 6f 75 20 63 61 6e 20 .into.nine.3.3.blocks)..You.can.
faa0 61 6c 73 6f 20 73 65 6c 65 63 74 20 73 69 7a 65 73 20 77 69 74 68 20 72 65 63 74 61 6e 67 75 6c also.select.sizes.with.rectangul
fac0 61 72 20 62 6c 6f 63 6b 73 20 69 6e 73 74 65 61 64 20 6f 66 20 73 71 75 61 72 65 20 6f 6e 65 73 ar.blocks.instead.of.square.ones
fae0 2c 20 73 75 63 68 20 61 73 20 32 d7 33 20 28 61 20 36 d7 36 20 67 72 69 64 20 64 69 76 69 64 65 ,.such.as.2.3.(a.6.6.grid.divide
fb00 64 20 69 6e 74 6f 20 73 69 78 20 33 d7 32 20 62 6c 6f 63 6b 73 29 2e 20 41 6c 74 65 72 6e 61 74 d.into.six.3.2.blocks)..Alternat
fb20 69 76 65 6c 79 2c 20 79 6f 75 20 63 61 6e 20 73 65 6c 65 63 74 20 91 6a 69 67 73 61 77 92 20 6d ively,.you.can.select..jigsaw..m
fb40 6f 64 65 2c 20 69 6e 20 77 68 69 63 68 20 74 68 65 20 73 75 62 2d 62 6c 6f 63 6b 73 20 61 72 65 ode,.in.which.the.sub-blocks.are
fb60 20 61 72 62 69 74 72 61 72 79 20 73 68 61 70 65 73 20 77 68 69 63 68 20 64 69 66 66 65 72 20 62 .arbitrary.shapes.which.differ.b
fb80 65 74 77 65 65 6e 20 69 6e 64 69 76 69 64 75 61 6c 20 70 75 7a 7a 6c 65 73 2e 00 00 9e 01 00 00 etween.individual.puzzles.......
fba0 78 01 00 00 42 0b 03 00 a3 0e 03 00 26 00 00 00 20 1a 80 f1 02 00 80 00 00 14 00 98 80 80 00 00 x...B.......&...................
fbc0 82 ff 00 41 6e 6f 74 68 65 72 20 61 76 61 69 6c 61 62 6c 65 20 6d 6f 64 65 20 69 73 20 91 6b 69 ...Another.available.mode.is..ki
fbe0 6c 6c 65 72 92 2e 20 49 6e 20 74 68 69 73 20 6d 6f 64 65 2c 20 63 6c 75 65 73 20 61 72 65 20 6e ller...In.this.mode,.clues.are.n
fc00 6f 74 20 67 69 76 65 6e 20 69 6e 20 74 68 65 20 66 6f 72 6d 20 6f 66 20 66 69 6c 6c 65 64 2d 69 ot.given.in.the.form.of.filled-i
fc20 6e 20 73 71 75 61 72 65 73 3b 20 69 6e 73 74 65 61 64 2c 20 74 68 65 20 67 72 69 64 20 69 73 20 n.squares;.instead,.the.grid.is.
fc40 64 69 76 69 64 65 64 20 69 6e 74 6f 20 91 63 61 67 65 73 92 20 62 79 20 63 6f 6c 6f 75 72 65 64 divided.into..cages..by.coloured
fc60 20 6c 69 6e 65 73 2c 20 61 6e 64 20 66 6f 72 20 65 61 63 68 20 63 61 67 65 20 74 68 65 20 67 61 .lines,.and.for.each.cage.the.ga
fc80 6d 65 20 74 65 6c 6c 73 20 79 6f 75 20 77 68 61 74 20 74 68 65 20 73 75 6d 20 6f 66 20 61 6c 6c me.tells.you.what.the.sum.of.all
fca0 20 74 68 65 20 64 69 67 69 74 73 20 69 6e 20 74 68 61 74 20 63 61 67 65 20 73 68 6f 75 6c 64 20 .the.digits.in.that.cage.should.
fcc0 62 65 2e 20 41 6c 73 6f 2c 20 6e 6f 20 64 69 67 69 74 20 6d 61 79 20 61 70 70 65 61 72 20 6d 6f be..Also,.no.digit.may.appear.mo
fce0 72 65 20 74 68 61 6e 20 6f 6e 63 65 20 77 69 74 68 69 6e 20 61 20 63 61 67 65 2c 20 65 76 65 6e re.than.once.within.a.cage,.even
fd00 20 69 66 20 74 68 65 20 63 61 67 65 20 63 72 6f 73 73 65 73 20 74 68 65 20 62 6f 75 6e 64 61 72 .if.the.cage.crosses.the.boundar
fd20 69 65 73 20 6f 66 20 65 78 69 73 74 69 6e 67 20 72 65 67 69 6f 6e 73 2e 00 00 4e 01 00 00 16 01 ies.of.existing.regions...N.....
fd40 00 00 05 0d 03 00 0c 40 03 00 38 00 00 00 20 3e 80 2d 02 00 80 00 00 14 00 98 80 80 00 00 80 03 .......@..8....>.-..............
fd60 00 80 00 00 80 03 00 80 00 00 80 03 00 80 00 00 82 ff 00 49 66 20 79 6f 75 20 73 65 6c 65 63 74 ...................If.you.select
fd80 20 61 20 70 75 7a 7a 6c 65 20 73 69 7a 65 20 77 68 69 63 68 20 72 65 71 75 69 72 65 73 20 6d 6f .a.puzzle.size.which.requires.mo
fda0 72 65 20 74 68 61 6e 20 39 20 64 69 67 69 74 73 2c 20 74 68 65 20 61 64 64 69 74 69 6f 6e 61 6c re.than.9.digits,.the.additional
fdc0 20 64 69 67 69 74 73 20 77 69 6c 6c 20 62 65 20 6c 65 74 74 65 72 73 20 6f 66 20 74 68 65 20 61 .digits.will.be.letters.of.the.a
fde0 6c 70 68 61 62 65 74 2e 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 69 66 20 79 6f 75 20 73 65 6c lphabet..For.example,.if.you.sel
fe00 65 63 74 20 33 d7 34 20 74 68 65 6e 20 74 68 65 20 64 69 67 69 74 73 20 77 68 69 63 68 20 67 6f ect.3.4.then.the.digits.which.go
fe20 20 69 6e 20 79 6f 75 72 20 67 72 69 64 20 77 69 6c 6c 20 62 65 20 31 20 74 6f 20 39 2c 20 70 6c .in.your.grid.will.be.1.to.9,.pl
fe40 75 73 20 91 00 61 00 92 2c 20 91 00 62 00 92 20 61 6e 64 20 91 00 63 00 92 2e 20 54 68 69 73 20 us...a..,...b...and...c....This.
fe60 63 61 6e 6e 6f 74 20 62 65 20 73 65 6c 65 63 74 65 64 20 66 6f 72 20 6b 69 6c 6c 65 72 20 70 75 cannot.be.selected.for.killer.pu
fe80 7a 7a 6c 65 73 2e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a3 0e 03 00 0c 40 03 00 45 zzles.......................@..E
fea0 07 03 00 aa 01 00 00 72 01 00 00 a3 0e 03 00 b6 41 03 00 38 00 00 00 20 3e 80 e5 02 00 80 00 00 .......r........A..8....>.......
fec0 14 00 98 80 80 00 00 e3 f2 be 65 e1 89 80 01 00 80 00 00 e3 f2 be 65 e1 89 82 ff 00 49 20 66 69 ..........e...........e.....I.fi
fee0 72 73 74 20 73 61 77 20 74 68 69 73 20 70 75 7a 7a 6c 65 20 69 6e 20 4e 69 6b 6f 6c 69 20 00 5b rst.saw.this.puzzle.in.Nikoli..[
ff00 35 5d 00 2c 20 61 6c 74 68 6f 75 67 68 20 69 74 27 73 20 61 6c 73 6f 20 62 65 65 6e 20 70 6f 70 5].,.although.it's.also.been.pop
ff20 75 6c 61 72 69 73 65 64 20 62 79 20 76 61 72 69 6f 75 73 20 6e 65 77 73 70 61 70 65 72 73 20 75 ularised.by.various.newspapers.u
ff40 6e 64 65 72 20 74 68 65 20 6e 61 6d 65 20 91 53 75 64 6f 6b 75 92 20 6f 72 20 91 53 75 20 44 6f nder.the.name..Sudoku..or..Su.Do
ff60 6b 75 92 2e 20 48 6f 77 61 72 64 20 47 61 72 6e 73 20 69 73 20 63 6f 6e 73 69 64 65 72 65 64 20 ku...Howard.Garns.is.considered.
ff80 74 68 65 20 69 6e 76 65 6e 74 6f 72 20 6f 66 20 74 68 65 20 6d 6f 64 65 72 6e 20 66 6f 72 6d 20 the.inventor.of.the.modern.form.
ffa0 6f 66 20 74 68 65 20 70 75 7a 7a 6c 65 2c 20 61 6e 64 20 69 74 20 77 61 73 20 66 69 72 73 74 20 of.the.puzzle,.and.it.was.first.
ffc0 70 75 62 6c 69 73 68 65 64 20 69 6e 20 00 44 65 6c 6c 20 50 65 6e 63 69 6c 20 50 75 7a 7a 6c 65 published.in..Dell.Pencil.Puzzle
ffe0 73 20 61 6e 64 20 57 6f 72 64 20 47 61 6d 65 73 00 2e 20 41 20 6d 6f 72 65 20 65 6c 61 62 6f 72 s.and.Word.Games...A.more.elabor
10000 61 74 65 20 74 72 65 61 74 6d 65 6e 74 20 6f 66 20 74 68 65 20 68 69 73 74 6f 72 79 20 6f 66 20 ate.treatment.of.the.history.of.
10020 74 68 65 20 70 75 7a 7a 6c 65 20 63 61 6e 20 62 65 20 66 6f 75 6e 64 20 6f 6e 20 57 69 6b 69 70 the.puzzle.can.be.found.on.Wikip
10040 65 64 69 61 20 00 5b 36 5d 00 2e 00 00 74 00 00 00 49 00 00 00 0c 40 03 00 2a 42 03 00 2b 00 00 edia..[6]....t...I....@..*B..+..
10060 00 20 26 80 92 00 80 00 00 14 00 98 80 80 00 00 80 03 00 80 00 00 82 ff 00 5b 35 5d 20 00 68 74 ..&......................[5]..ht
10080 74 70 3a 2f 2f 77 77 77 2e 6e 69 6b 6f 6c 69 2e 63 6f 2e 6a 70 2f 65 6e 2f 70 75 7a 7a 6c 65 73 tp://www.nikoli.co.jp/en/puzzles
100a0 2f 73 75 64 6f 6b 75 2e 68 74 6d 6c 00 20 28 62 65 77 61 72 65 20 6f 66 20 46 6c 61 73 68 29 00 /sudoku.html..(beware.of.Flash).
100c0 00 53 00 00 00 2b 00 00 00 b6 41 03 00 7d 42 03 00 28 00 00 00 20 20 80 56 00 80 00 00 14 00 98 .S...+....A..}B..(......V.......
100e0 80 80 00 00 80 03 00 82 ff 00 5b 36 5d 20 00 68 74 74 70 3a 2f 2f 65 6e 2e 77 69 6b 69 70 65 64 ..........[6]..http://en.wikiped
10100 69 61 2e 6f 72 67 2f 77 69 6b 69 2f 53 75 64 6f 6b 75 00 00 51 00 00 00 22 00 00 00 2a 42 03 00 ia.org/wiki/Sudoku..Q..."...*B..
10120 ce 42 03 00 2f 00 00 00 20 2e 80 44 00 80 00 00 00 00 e3 a3 c4 f9 4e 80 00 00 80 00 00 80 00 00 .B../......D..........N.........
10140 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 31 31 2e 31 00 3a 20 00 53 6f 6c 6f 20 63 6f 6e 74 72 6f .....Section.11.1.:..Solo.contro
10160 6c 73 00 00 00 53 00 00 00 24 00 00 00 7d 42 03 00 21 43 03 00 2f 00 00 00 20 2e 80 48 00 80 00 ls...S...$...}B..!C../......H...
10180 00 00 00 e3 a4 c4 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 31 31 .......N..............Section.11
101a0 2e 32 00 3a 20 00 53 6f 6c 6f 20 70 61 72 61 6d 65 74 65 72 73 00 00 00 7d 00 00 00 4c 00 00 00 .2.:..Solo.parameters...}...L...
101c0 ce 42 03 00 9e 43 03 00 31 00 00 00 02 15 07 00 00 bf 04 06 00 04 88 06 00 1f 00 00 00 9e 43 03 .B...C..1.....................C.
101e0 00 e7 43 03 00 b3 4a 03 00 53 65 63 74 69 6f 6e 20 31 31 2e 31 3a 20 53 6f 6c 6f 20 63 6f 6e 74 ..C...J..Section.11.1:.Solo.cont
10200 72 6f 6c 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e rols.CBB("btn_up","JI(`',`games.
10220 73 6f 6c 6f 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 49 00 00 00 20 00 00 00 21 43 03 solo')");EB("btn_up")I.......!C.
10240 00 e7 43 03 00 29 00 00 00 20 22 80 40 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 ..C..)....".@..................S
10260 65 63 74 69 6f 6e 20 31 31 2e 31 00 3a 20 00 53 6f 6c 6f 20 63 6f 6e 74 72 6f 6c 73 00 00 22 01 ection.11.1.:..Solo.controls..".
10280 00 00 fc 00 00 00 9e 43 03 00 09 45 03 00 26 00 00 00 20 1a 80 f9 01 00 80 00 00 14 00 98 80 80 .......C...E..&.................
102a0 00 00 82 ff 00 54 6f 20 70 6c 61 79 20 53 6f 6c 6f 2c 20 73 69 6d 70 6c 79 20 63 6c 69 63 6b 20 .....To.play.Solo,.simply.click.
102c0 74 68 65 20 6d 6f 75 73 65 20 69 6e 20 61 6e 79 20 65 6d 70 74 79 20 73 71 75 61 72 65 20 61 6e the.mouse.in.any.empty.square.an
102e0 64 20 74 68 65 6e 20 74 79 70 65 20 61 20 64 69 67 69 74 20 6f 72 20 6c 65 74 74 65 72 20 6f 6e d.then.type.a.digit.or.letter.on
10300 20 74 68 65 20 6b 65 79 62 6f 61 72 64 20 74 6f 20 66 69 6c 6c 20 74 68 61 74 20 73 71 75 61 72 .the.keyboard.to.fill.that.squar
10320 65 2e 20 49 66 20 79 6f 75 20 6d 61 6b 65 20 61 20 6d 69 73 74 61 6b 65 2c 20 63 6c 69 63 6b 20 e..If.you.make.a.mistake,.click.
10340 74 68 65 20 6d 6f 75 73 65 20 69 6e 20 74 68 65 20 69 6e 63 6f 72 72 65 63 74 20 73 71 75 61 72 the.mouse.in.the.incorrect.squar
10360 65 20 61 6e 64 20 70 72 65 73 73 20 53 70 61 63 65 20 74 6f 20 63 6c 65 61 72 20 69 74 20 61 67 e.and.press.Space.to.clear.it.ag
10380 61 69 6e 20 28 6f 72 20 75 73 65 20 74 68 65 20 55 6e 64 6f 20 66 65 61 74 75 72 65 29 2e 00 00 ain.(or.use.the.Undo.feature)...
103a0 2f 01 00 00 03 01 00 00 e7 43 03 00 38 46 03 00 2c 00 00 00 20 26 80 07 02 00 80 00 00 14 00 98 /........C..8F..,....&..........
103c0 80 80 00 00 80 01 00 80 00 00 82 ff 00 49 66 20 79 6f 75 20 00 72 69 67 68 74 00 2d 63 6c 69 63 .............If.you..right.-clic
103e0 6b 20 69 6e 20 61 20 73 71 75 61 72 65 20 61 6e 64 20 74 68 65 6e 20 74 79 70 65 20 61 20 6e 75 k.in.a.square.and.then.type.a.nu
10400 6d 62 65 72 2c 20 74 68 61 74 20 6e 75 6d 62 65 72 20 77 69 6c 6c 20 62 65 20 65 6e 74 65 72 65 mber,.that.number.will.be.entere
10420 64 20 69 6e 20 74 68 65 20 73 71 75 61 72 65 20 61 73 20 61 20 91 70 65 6e 63 69 6c 20 6d 61 72 d.in.the.square.as.a..pencil.mar
10440 6b 92 2e 20 59 6f 75 20 63 61 6e 20 68 61 76 65 20 70 65 6e 63 69 6c 20 6d 61 72 6b 73 20 66 6f k...You.can.have.pencil.marks.fo
10460 72 20 6d 75 6c 74 69 70 6c 65 20 6e 75 6d 62 65 72 73 20 69 6e 20 74 68 65 20 73 61 6d 65 20 73 r.multiple.numbers.in.the.same.s
10480 71 75 61 72 65 2e 20 53 71 75 61 72 65 73 20 63 6f 6e 74 61 69 6e 69 6e 67 20 66 69 6c 6c 65 64 quare..Squares.containing.filled
104a0 2d 69 6e 20 6e 75 6d 62 65 72 73 20 63 61 6e 6e 6f 74 20 61 6c 73 6f 20 63 6f 6e 74 61 69 6e 20 -in.numbers.cannot.also.contain.
104c0 70 65 6e 63 69 6c 20 6d 61 72 6b 73 2e 00 00 68 01 00 00 42 01 00 00 09 45 03 00 a0 47 03 00 26 pencil.marks...h...B....E...G..&
104e0 00 00 00 20 1a 80 85 02 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 68 65 20 67 61 6d 65 20 70 ......................The.game.p
10500 61 79 73 20 6e 6f 20 61 74 74 65 6e 74 69 6f 6e 20 74 6f 20 70 65 6e 63 69 6c 20 6d 61 72 6b 73 ays.no.attention.to.pencil.marks
10520 2c 20 73 6f 20 65 78 61 63 74 6c 79 20 77 68 61 74 20 79 6f 75 20 75 73 65 20 74 68 65 6d 20 66 ,.so.exactly.what.you.use.them.f
10540 6f 72 20 69 73 20 75 70 20 74 6f 20 79 6f 75 3a 20 79 6f 75 20 63 61 6e 20 75 73 65 20 74 68 65 or.is.up.to.you:.you.can.use.the
10560 6d 20 61 73 20 72 65 6d 69 6e 64 65 72 73 20 74 68 61 74 20 61 20 70 61 72 74 69 63 75 6c 61 72 m.as.reminders.that.a.particular
10580 20 73 71 75 61 72 65 20 6e 65 65 64 73 20 74 6f 20 62 65 20 72 65 2d 65 78 61 6d 69 6e 65 64 20 .square.needs.to.be.re-examined.
105a0 6f 6e 63 65 20 79 6f 75 20 6b 6e 6f 77 20 6d 6f 72 65 20 61 62 6f 75 74 20 61 20 70 61 72 74 69 once.you.know.more.about.a.parti
105c0 63 75 6c 61 72 20 6e 75 6d 62 65 72 2c 20 6f 72 20 79 6f 75 20 63 61 6e 20 75 73 65 20 74 68 65 cular.number,.or.you.can.use.the
105e0 6d 20 61 73 20 6c 69 73 74 73 20 6f 66 20 74 68 65 20 70 6f 73 73 69 62 6c 65 20 6e 75 6d 62 65 m.as.lists.of.the.possible.numbe
10600 72 73 20 69 6e 20 61 20 67 69 76 65 6e 20 73 71 75 61 72 65 2c 20 6f 72 20 61 6e 79 74 68 69 6e rs.in.a.given.square,.or.anythin
10620 67 20 65 6c 73 65 20 79 6f 75 20 66 65 65 6c 20 6c 69 6b 65 2e 00 00 80 00 00 00 5b 00 00 00 38 g.else.you.feel.like.......[...8
10640 46 03 00 20 48 03 00 25 00 00 00 20 1a 80 b6 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 6f 20 F...H..%.....................To.
10660 65 72 61 73 65 20 61 20 73 69 6e 67 6c 65 20 70 65 6e 63 69 6c 20 6d 61 72 6b 2c 20 72 69 67 68 erase.a.single.pencil.mark,.righ
10680 74 2d 63 6c 69 63 6b 20 69 6e 20 74 68 65 20 73 71 75 61 72 65 20 61 6e 64 20 74 79 70 65 20 74 t-click.in.the.square.and.type.t
106a0 68 65 20 73 61 6d 65 20 6e 75 6d 62 65 72 20 61 67 61 69 6e 2e 00 00 df 00 00 00 b9 00 00 00 a0 he.same.number.again............
106c0 47 03 00 ff 48 03 00 26 00 00 00 20 1a 80 73 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 41 6c G...H..&......s...............Al
106e0 6c 20 70 65 6e 63 69 6c 20 6d 61 72 6b 73 20 69 6e 20 61 20 73 71 75 61 72 65 20 61 72 65 20 65 l.pencil.marks.in.a.square.are.e
10700 72 61 73 65 64 20 77 68 65 6e 20 79 6f 75 20 6c 65 66 74 2d 63 6c 69 63 6b 20 61 6e 64 20 74 79 rased.when.you.left-click.and.ty
10720 70 65 20 61 20 6e 75 6d 62 65 72 2c 20 6f 72 20 77 68 65 6e 20 79 6f 75 20 6c 65 66 74 2d 63 6c pe.a.number,.or.when.you.left-cl
10740 69 63 6b 20 61 6e 64 20 70 72 65 73 73 20 73 70 61 63 65 2e 20 52 69 67 68 74 2d 63 6c 69 63 6b ick.and.press.space..Right-click
10760 69 6e 67 20 61 6e 64 20 70 72 65 73 73 69 6e 67 20 73 70 61 63 65 20 77 69 6c 6c 20 61 6c 73 6f ing.and.pressing.space.will.also
10780 20 65 72 61 73 65 20 70 65 6e 63 69 6c 20 6d 61 72 6b 73 2e 00 00 46 01 00 00 20 01 00 00 20 48 .erase.pencil.marks...F........H
107a0 03 00 45 4a 03 00 26 00 00 00 20 1a 80 41 02 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 41 6c 74 ..EJ..&......A...............Alt
107c0 65 72 6e 61 74 69 76 65 6c 79 2c 20 75 73 65 20 74 68 65 20 63 75 72 73 6f 72 20 6b 65 79 73 20 ernatively,.use.the.cursor.keys.
107e0 74 6f 20 6d 6f 76 65 20 74 68 65 20 6d 61 72 6b 20 61 72 6f 75 6e 64 20 74 68 65 20 67 72 69 64 to.move.the.mark.around.the.grid
10800 2e 20 50 72 65 73 73 69 6e 67 20 74 68 65 20 72 65 74 75 72 6e 20 6b 65 79 20 74 6f 67 67 6c 65 ..Pressing.the.return.key.toggle
10820 73 20 74 68 65 20 6d 61 72 6b 20 28 66 72 6f 6d 20 61 20 6e 6f 72 6d 61 6c 20 6d 61 72 6b 20 74 s.the.mark.(from.a.normal.mark.t
10840 6f 20 61 20 70 65 6e 63 69 6c 20 6d 61 72 6b 29 2c 20 61 6e 64 20 74 79 70 69 6e 67 20 61 20 6e o.a.pencil.mark),.and.typing.a.n
10860 75 6d 62 65 72 20 69 6e 20 69 73 20 65 6e 74 65 72 65 64 20 69 6e 20 74 68 65 20 73 71 75 61 72 umber.in.is.entered.in.the.squar
10880 65 20 69 6e 20 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 77 61 79 3b 20 74 79 70 69 6e 67 e.in.the.appropriate.way;.typing
108a0 20 69 6e 20 61 20 30 20 6f 72 20 75 73 69 6e 67 20 74 68 65 20 73 70 61 63 65 20 62 61 72 20 77 .in.a.0.or.using.the.space.bar.w
108c0 69 6c 6c 20 63 6c 65 61 72 20 61 20 66 69 6c 6c 65 64 20 73 71 75 61 72 65 2e 00 00 6e 00 00 00 ill.clear.a.filled.square...n...
108e0 43 00 00 00 ff 48 03 00 b3 4a 03 00 2b 00 00 00 20 26 80 86 00 80 00 00 14 00 98 80 80 00 00 e3 C....H...J..+....&..............
10900 fc c5 f9 4e 89 82 ff 00 28 41 6c 6c 20 74 68 65 20 61 63 74 69 6f 6e 73 20 64 65 73 63 72 69 62 ...N....(All.the.actions.describ
10920 65 64 20 69 6e 20 00 73 65 63 74 69 6f 6e 20 32 2e 31 00 20 61 72 65 20 61 6c 73 6f 20 61 76 61 ed.in..section.2.1..are.also.ava
10940 69 6c 61 62 6c 65 2e 29 00 00 7f 00 00 00 4e 00 00 00 45 4a 03 00 32 4b 03 00 31 00 00 00 02 8d ilable.)......N...EJ..2K..1.....
10960 0b 00 00 2c 82 06 00 2e 06 07 00 20 00 00 00 32 4b 03 00 7d 4b 03 00 d8 86 03 00 53 65 63 74 69 ...,...........2K..}K......Secti
10980 6f 6e 20 31 31 2e 32 3a 20 53 6f 6c 6f 20 70 61 72 61 6d 65 74 65 72 73 00 43 42 42 28 22 62 74 on.11.2:.Solo.parameters.CBB("bt
109a0 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 73 6f 6c 6f 27 29 22 29 3b 45 42 28 n_up","JI(`',`games.solo')");EB(
109c0 22 62 74 6e 5f 75 70 22 29 4b 00 00 00 22 00 00 00 b3 4a 03 00 7d 4b 03 00 29 00 00 00 20 22 80 "btn_up")K..."....J..}K..)....".
109e0 44 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 31 31 2e 32 00 D..................Section.11.2.
10a00 3a 20 00 53 6f 6c 6f 20 70 61 72 61 6d 65 74 65 72 73 00 00 69 01 00 00 43 01 00 00 32 4b 03 00 :..Solo.parameters..i...C...2K..
10a20 e6 4c 03 00 26 00 00 00 20 1a 80 87 02 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 53 6f 6c 6f 20 .L..&......................Solo.
10a40 61 6c 6c 6f 77 73 20 79 6f 75 20 74 6f 20 63 6f 6e 66 69 67 75 72 65 20 74 77 6f 20 73 65 70 61 allows.you.to.configure.two.sepa
10a60 72 61 74 65 20 64 69 6d 65 6e 73 69 6f 6e 73 20 6f 66 20 74 68 65 20 70 75 7a 7a 6c 65 20 67 72 rate.dimensions.of.the.puzzle.gr
10a80 69 64 20 6f 6e 20 74 68 65 20 91 54 79 70 65 92 20 6d 65 6e 75 3a 20 74 68 65 20 6e 75 6d 62 65 id.on.the..Type..menu:.the.numbe
10aa0 72 20 6f 66 20 63 6f 6c 75 6d 6e 73 2c 20 61 6e 64 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 r.of.columns,.and.the.number.of.
10ac0 72 6f 77 73 2c 20 69 6e 74 6f 20 77 68 69 63 68 20 74 68 65 20 6d 61 69 6e 20 67 72 69 64 20 69 rows,.into.which.the.main.grid.i
10ae0 73 20 64 69 76 69 64 65 64 2e 20 28 54 68 65 20 73 69 7a 65 20 6f 66 20 61 20 62 6c 6f 63 6b 20 s.divided..(The.size.of.a.block.
10b00 69 73 20 74 68 65 20 69 6e 76 65 72 73 65 20 6f 66 20 74 68 69 73 3a 20 66 6f 72 20 65 78 61 6d is.the.inverse.of.this:.for.exam
10b20 70 6c 65 2c 20 69 66 20 79 6f 75 20 73 65 6c 65 63 74 20 32 20 63 6f 6c 75 6d 6e 73 20 61 6e 64 ple,.if.you.select.2.columns.and
10b40 20 33 20 72 6f 77 73 2c 20 65 61 63 68 20 61 63 74 75 61 6c 20 62 6c 6f 63 6b 20 77 69 6c 6c 20 .3.rows,.each.actual.block.will.
10b60 68 61 76 65 20 33 20 63 6f 6c 75 6d 6e 73 20 61 6e 64 20 32 20 72 6f 77 73 2e 29 00 00 5f 01 00 have.3.columns.and.2.rows.).._..
10b80 00 39 01 00 00 7d 4b 03 00 45 4e 03 00 26 00 00 00 20 1a 80 73 02 00 80 00 00 14 00 98 80 80 00 .9...}K..EN..&......s...........
10ba0 00 82 ff 00 49 66 20 79 6f 75 20 74 69 63 6b 20 74 68 65 20 91 58 92 20 63 68 65 63 6b 62 6f 78 ....If.you.tick.the..X..checkbox
10bc0 2c 20 53 6f 6c 6f 20 77 69 6c 6c 20 61 70 70 6c 79 20 74 68 65 20 6f 70 74 69 6f 6e 61 6c 20 65 ,.Solo.will.apply.the.optional.e
10be0 78 74 72 61 20 63 6f 6e 73 74 72 61 69 6e 74 20 74 68 61 74 20 74 68 65 20 74 77 6f 20 6d 61 69 xtra.constraint.that.the.two.mai
10c00 6e 20 64 69 61 67 6f 6e 61 6c 73 20 6f 66 20 74 68 65 20 67 72 69 64 20 61 6c 73 6f 20 63 6f 6e n.diagonals.of.the.grid.also.con
10c20 74 61 69 6e 20 6f 6e 65 20 6f 66 20 65 76 65 72 79 20 64 69 67 69 74 2e 20 28 54 68 69 73 20 69 tain.one.of.every.digit..(This.i
10c40 73 20 73 6f 6d 65 74 69 6d 65 73 20 6b 6e 6f 77 6e 20 61 73 20 91 53 75 64 6f 6b 75 2d 58 92 20 s.sometimes.known.as..Sudoku-X..
10c60 69 6e 20 6e 65 77 73 70 61 70 65 72 73 2e 29 20 49 6e 20 74 68 69 73 20 6d 6f 64 65 2c 20 74 68 in.newspapers.).In.this.mode,.th
10c80 65 20 73 71 75 61 72 65 73 20 6f 6e 20 74 68 65 20 74 77 6f 20 6d 61 69 6e 20 64 69 61 67 6f 6e e.squares.on.the.two.main.diagon
10ca0 61 6c 73 20 77 69 6c 6c 20 62 65 20 73 68 61 64 65 64 20 73 6c 69 67 68 74 6c 79 20 73 6f 20 74 als.will.be.shaded.slightly.so.t
10cc0 68 61 74 20 79 6f 75 20 6b 6e 6f 77 20 69 74 27 73 20 65 6e 61 62 6c 65 64 2e 00 00 ae 01 00 00 hat.you.know.it's.enabled.......
10ce0 88 01 00 00 e6 4c 03 00 0c 80 03 00 26 00 00 00 20 1a 80 11 03 00 80 00 00 14 00 98 80 80 00 00 .....L......&...................
10d00 82 ff 00 49 66 20 79 6f 75 20 74 69 63 6b 20 74 68 65 20 91 4a 69 67 73 61 77 92 20 63 68 65 63 ...If.you.tick.the..Jigsaw..chec
10d20 6b 62 6f 78 2c 20 53 6f 6c 6f 20 77 69 6c 6c 20 67 65 6e 65 72 61 74 65 20 72 61 6e 64 6f 6d 6c kbox,.Solo.will.generate.randoml
10d40 79 20 73 68 61 70 65 64 20 73 75 62 2d 62 6c 6f 63 6b 73 2e 20 49 6e 20 74 68 69 73 20 6d 6f 64 y.shaped.sub-blocks..In.this.mod
10d60 65 2c 20 74 68 65 20 61 63 74 75 61 6c 20 67 72 69 64 20 73 69 7a 65 20 77 69 6c 6c 20 62 65 20 e,.the.actual.grid.size.will.be.
10d80 74 61 6b 65 6e 20 74 6f 20 62 65 20 74 68 65 20 70 72 6f 64 75 63 74 20 6f 66 20 74 68 65 20 6e taken.to.be.the.product.of.the.n
10da0 75 6d 62 65 72 73 20 65 6e 74 65 72 65 64 20 69 6e 20 74 68 65 20 91 43 6f 6c 75 6d 6e 73 92 20 umbers.entered.in.the..Columns..
10dc0 61 6e 64 20 91 52 6f 77 73 92 20 62 6f 78 65 73 2e 20 54 68 65 72 65 20 69 73 20 6e 6f 20 72 65 and..Rows..boxes..There.is.no.re
10de0 61 73 6f 6e 20 77 68 79 20 79 6f 75 20 68 61 76 65 20 74 6f 20 65 6e 74 65 72 20 61 20 6e 75 6d ason.why.you.have.to.enter.a.num
10e00 62 65 72 20 67 72 65 61 74 65 72 20 74 68 61 6e 20 31 20 69 6e 20 62 6f 74 68 20 62 6f 78 65 73 ber.greater.than.1.in.both.boxes
10e20 3b 20 4a 69 67 73 61 77 20 6d 6f 64 65 20 68 61 73 20 6e 6f 20 63 6f 6e 73 74 72 61 69 6e 74 20 ;.Jigsaw.mode.has.no.constraint.
10e40 6f 6e 20 74 68 65 20 67 72 69 64 20 73 69 7a 65 2c 20 61 6e 64 20 69 74 20 63 61 6e 20 65 76 65 on.the.grid.size,.and.it.can.eve
10e60 6e 20 62 65 20 61 20 70 72 69 6d 65 20 6e 75 6d 62 65 72 20 69 66 20 79 6f 75 20 66 65 65 6c 20 n.be.a.prime.number.if.you.feel.
10e80 6c 69 6b 65 20 69 74 2e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 45 4e 03 00 0c 80 03 00 b3 like.it................EN.......
10ea0 4a 03 00 25 01 00 00 ff 00 00 00 45 4e 03 00 31 81 03 00 26 00 00 00 20 1a 80 ff 01 00 80 00 00 J..%.......EN..1...&............
10ec0 14 00 98 80 80 00 00 82 ff 00 49 66 20 79 6f 75 20 74 69 63 6b 20 74 68 65 20 91 4b 69 6c 6c 65 ..........If.you.tick.the..Kille
10ee0 72 92 20 63 68 65 63 6b 62 6f 78 2c 20 53 6f 6c 6f 20 77 69 6c 6c 20 67 65 6e 65 72 61 74 65 20 r..checkbox,.Solo.will.generate.
10f00 61 20 73 65 74 20 6f 66 20 6f 66 20 63 61 67 65 73 2c 20 77 68 69 63 68 20 61 72 65 20 72 61 6e a.set.of.of.cages,.which.are.ran
10f20 64 6f 6d 6c 79 20 73 68 61 70 65 64 20 61 6e 64 20 64 72 61 77 6e 20 69 6e 20 61 6e 20 6f 75 74 domly.shaped.and.drawn.in.an.out
10f40 6c 69 6e 65 20 6f 66 20 61 20 64 69 66 66 65 72 65 6e 74 20 63 6f 6c 6f 75 72 2e 20 45 61 63 68 line.of.a.different.colour..Each
10f60 20 6f 66 20 74 68 65 73 65 20 72 65 67 69 6f 6e 73 20 63 6f 6e 74 61 69 6e 73 20 61 20 73 6d 61 .of.these.regions.contains.a.sma
10f80 6c 6c 65 72 20 63 6c 75 65 20 77 68 69 63 68 20 73 68 6f 77 73 20 74 68 65 20 64 69 67 69 74 20 ller.clue.which.shows.the.digit.
10fa0 73 75 6d 20 6f 66 20 61 6c 6c 20 74 68 65 20 73 71 75 61 72 65 73 20 69 6e 20 74 68 69 73 20 72 sum.of.all.the.squares.in.this.r
10fc0 65 67 69 6f 6e 2e 00 00 67 01 00 00 41 01 00 00 0c 80 03 00 98 82 03 00 26 00 00 00 20 1a 80 83 egion...g...A...........&.......
10fe0 02 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 59 6f 75 20 63 61 6e 20 61 6c 73 6f 20 63 6f 6e 66 ...............You.can.also.conf
11000 69 67 75 72 65 20 74 68 65 20 74 79 70 65 20 6f 66 20 73 79 6d 6d 65 74 72 79 20 73 68 6f 77 6e igure.the.type.of.symmetry.shown
11020 20 69 6e 20 74 68 65 20 67 65 6e 65 72 61 74 65 64 20 70 75 7a 7a 6c 65 73 2e 20 4d 6f 72 65 20 .in.the.generated.puzzles..More.
11040 73 79 6d 6d 65 74 72 79 20 6d 61 6b 65 73 20 74 68 65 20 70 75 7a 7a 6c 65 73 20 6c 6f 6f 6b 20 symmetry.makes.the.puzzles.look.
11060 70 72 65 74 74 69 65 72 20 62 75 74 20 6d 61 79 20 61 6c 73 6f 20 6d 61 6b 65 20 74 68 65 6d 20 prettier.but.may.also.make.them.
11080 65 61 73 69 65 72 2c 20 73 69 6e 63 65 20 74 68 65 20 73 79 6d 6d 65 74 72 79 20 63 6f 6e 73 74 easier,.since.the.symmetry.const
110a0 72 61 69 6e 74 73 20 63 61 6e 20 66 6f 72 63 65 20 6d 6f 72 65 20 63 6c 75 65 73 20 74 68 61 6e raints.can.force.more.clues.than
110c0 20 6e 65 63 65 73 73 61 72 79 20 74 6f 20 62 65 20 70 72 65 73 65 6e 74 2e 20 43 6f 6d 70 6c 65 .necessary.to.be.present..Comple
110e0 74 65 6c 79 20 61 73 79 6d 6d 65 74 72 69 63 20 70 75 7a 7a 6c 65 73 20 68 61 76 65 20 74 68 65 tely.asymmetric.puzzles.have.the
11100 20 66 72 65 65 64 6f 6d 20 74 6f 20 63 6f 6e 74 61 69 6e 20 61 73 20 66 65 77 20 63 6c 75 65 73 .freedom.to.contain.as.few.clues
11120 20 61 73 20 70 6f 73 73 69 62 6c 65 2e 00 00 fe 02 00 00 d2 02 00 00 31 81 03 00 96 85 03 00 2c .as.possible...........1.......,
11140 00 00 00 20 26 80 a5 05 00 80 00 00 14 00 98 80 80 00 00 80 01 00 80 00 00 82 ff 00 46 69 6e 61 ....&.......................Fina
11160 6c 6c 79 2c 20 79 6f 75 20 63 61 6e 20 63 6f 6e 66 69 67 75 72 65 20 74 68 65 20 64 69 66 66 69 lly,.you.can.configure.the.diffi
11180 63 75 6c 74 79 20 6f 66 20 74 68 65 20 67 65 6e 65 72 61 74 65 64 20 70 75 7a 7a 6c 65 73 2e 20 culty.of.the.generated.puzzles..
111a0 44 69 66 66 69 63 75 6c 74 79 20 6c 65 76 65 6c 73 20 61 72 65 20 6a 75 64 67 65 64 20 62 79 20 Difficulty.levels.are.judged.by.
111c0 74 68 65 20 63 6f 6d 70 6c 65 78 69 74 79 20 6f 66 20 74 68 65 20 74 65 63 68 6e 69 71 75 65 73 the.complexity.of.the.techniques
111e0 20 6f 66 20 64 65 64 75 63 74 69 6f 6e 20 72 65 71 75 69 72 65 64 20 74 6f 20 73 6f 6c 76 65 20 .of.deduction.required.to.solve.
11200 74 68 65 20 70 75 7a 7a 6c 65 3a 20 65 61 63 68 20 6c 65 76 65 6c 20 72 65 71 75 69 72 65 73 20 the.puzzle:.each.level.requires.
11220 61 20 6d 6f 64 65 20 6f 66 20 72 65 61 73 6f 6e 69 6e 67 20 77 68 69 63 68 20 77 61 73 20 6e 6f a.mode.of.reasoning.which.was.no
11240 74 20 6e 65 63 65 73 73 61 72 79 20 69 6e 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 6f 6e 65 2e t.necessary.in.the.previous.one.
11260 20 49 6e 20 70 61 72 74 69 63 75 6c 61 72 2c 20 6f 6e 20 64 69 66 66 69 63 75 6c 74 79 20 6c 65 .In.particular,.on.difficulty.le
11280 76 65 6c 73 20 91 54 72 69 76 69 61 6c 92 20 61 6e 64 20 91 42 61 73 69 63 92 20 74 68 65 72 65 vels..Trivial..and..Basic..there
112a0 20 77 69 6c 6c 20 62 65 20 61 20 73 71 75 61 72 65 20 79 6f 75 20 63 61 6e 20 66 69 6c 6c 20 69 .will.be.a.square.you.can.fill.i
112c0 6e 20 77 69 74 68 20 61 20 73 69 6e 67 6c 65 20 6e 75 6d 62 65 72 20 61 74 20 61 6c 6c 20 74 69 n.with.a.single.number.at.all.ti
112e0 6d 65 73 2c 20 77 68 65 72 65 61 73 20 61 74 20 91 49 6e 74 65 72 6d 65 64 69 61 74 65 92 20 6c mes,.whereas.at..Intermediate..l
11300 65 76 65 6c 20 61 6e 64 20 62 65 79 6f 6e 64 20 79 6f 75 20 77 69 6c 6c 20 68 61 76 65 20 74 6f evel.and.beyond.you.will.have.to
11320 20 6d 61 6b 65 20 70 61 72 74 69 61 6c 20 64 65 64 75 63 74 69 6f 6e 73 20 61 62 6f 75 74 20 74 .make.partial.deductions.about.t
11340 68 65 20 00 73 65 74 00 20 6f 66 20 73 71 75 61 72 65 73 20 61 20 6e 75 6d 62 65 72 20 63 6f 75 he..set..of.squares.a.number.cou
11360 6c 64 20 62 65 20 69 6e 20 28 6f 72 20 74 68 65 20 73 65 74 20 6f 66 20 6e 75 6d 62 65 72 73 20 ld.be.in.(or.the.set.of.numbers.
11380 74 68 61 74 20 63 6f 75 6c 64 20 62 65 20 69 6e 20 61 20 73 71 75 61 72 65 29 2e 20 41 74 20 91 that.could.be.in.a.square)..At..
113a0 55 6e 72 65 61 73 6f 6e 61 62 6c 65 92 20 6c 65 76 65 6c 2c 20 65 76 65 6e 20 74 68 69 73 20 69 Unreasonable..level,.even.this.i
113c0 73 20 6e 6f 74 20 65 6e 6f 75 67 68 2c 20 61 6e 64 20 79 6f 75 20 77 69 6c 6c 20 65 76 65 6e 74 s.not.enough,.and.you.will.event
113e0 75 61 6c 6c 79 20 68 61 76 65 20 74 6f 20 6d 61 6b 65 20 61 20 67 75 65 73 73 2c 20 61 6e 64 20 ually.have.to.make.a.guess,.and.
11400 74 68 65 6e 20 62 61 63 6b 74 72 61 63 6b 20 69 66 20 69 74 20 74 75 72 6e 73 20 6f 75 74 20 74 then.backtrack.if.it.turns.out.t
11420 6f 20 62 65 20 77 72 6f 6e 67 2e 00 00 42 01 00 00 1c 01 00 00 98 82 03 00 d8 86 03 00 26 00 00 o.be.wrong...B...............&..
11440 00 20 1a 80 39 02 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 47 65 6e 65 72 61 74 69 6e 67 20 64 ....9...............Generating.d
11460 69 66 66 69 63 75 6c 74 20 70 75 7a 7a 6c 65 73 20 69 73 20 69 74 73 65 6c 66 20 64 69 66 66 69 ifficult.puzzles.is.itself.diffi
11480 63 75 6c 74 3a 20 69 66 20 79 6f 75 20 73 65 6c 65 63 74 20 6f 6e 65 20 6f 66 20 74 68 65 20 68 cult:.if.you.select.one.of.the.h
114a0 69 67 68 65 72 20 64 69 66 66 69 63 75 6c 74 79 20 6c 65 76 65 6c 73 2c 20 53 6f 6c 6f 20 6d 61 igher.difficulty.levels,.Solo.ma
114c0 79 20 68 61 76 65 20 74 6f 20 6d 61 6b 65 20 6d 61 6e 79 20 61 74 74 65 6d 70 74 73 20 61 74 20 y.have.to.make.many.attempts.at.
114e0 67 65 6e 65 72 61 74 69 6e 67 20 61 20 70 75 7a 7a 6c 65 20 62 65 66 6f 72 65 20 69 74 20 66 69 generating.a.puzzle.before.it.fi
11500 6e 64 73 20 6f 6e 65 20 68 61 72 64 20 65 6e 6f 75 67 68 20 66 6f 72 20 79 6f 75 2e 20 42 65 20 nds.one.hard.enough.for.you..Be.
11520 70 72 65 70 61 72 65 64 20 74 6f 20 77 61 69 74 2c 20 65 73 70 65 63 69 61 6c 6c 79 20 69 66 20 prepared.to.wait,.especially.if.
11540 79 6f 75 20 68 61 76 65 20 61 6c 73 6f 20 63 6f 6e 66 69 67 75 72 65 64 20 61 20 6c 61 72 67 65 you.have.also.configured.a.large
11560 20 70 75 7a 7a 6c 65 20 73 69 7a 65 2e 00 00 6c 00 00 00 3b 00 00 00 96 85 03 00 44 87 03 00 31 .puzzle.size...l...;.......D...1
11580 00 00 00 02 cd 04 00 00 04 88 06 00 f6 09 07 00 21 00 00 00 44 87 03 00 83 87 03 00 11 8c 03 00 ................!...D...........
115a0 43 68 61 70 74 65 72 20 31 32 3a 20 4d 69 6e 65 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 Chapter.12:.Mines.CBB("btn_up","
115c0 4a 49 28 60 27 2c 60 54 6f 70 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 3f 00 00 00 16 JI(`',`Top')");EB("btn_up")?....
115e0 00 00 00 d8 86 03 00 83 87 03 00 29 00 00 00 20 22 80 2c 00 80 00 00 00 00 80 06 00 80 06 00 80 ...........)....".,.............
11600 06 00 82 ff 00 43 68 61 70 74 65 72 20 31 32 00 3a 20 00 4d 69 6e 65 73 00 00 8a 01 00 00 5e 01 .....Chapter.12.:..Mines......^.
11620 00 00 44 87 03 00 0d 89 03 00 2c 00 00 00 20 26 80 bd 02 00 80 00 00 14 00 98 80 80 00 00 80 01 ..D.......,....&................
11640 00 80 00 00 82 ff 00 59 6f 75 20 68 61 76 65 20 61 20 67 72 69 64 20 6f 66 20 63 6f 76 65 72 65 .......You.have.a.grid.of.covere
11660 64 20 73 71 75 61 72 65 73 2c 20 73 6f 6d 65 20 6f 66 20 77 68 69 63 68 20 63 6f 6e 74 61 69 6e d.squares,.some.of.which.contain
11680 20 6d 69 6e 65 73 2c 20 62 75 74 20 79 6f 75 20 64 6f 6e 27 74 20 6b 6e 6f 77 20 77 68 69 63 68 .mines,.but.you.don't.know.which
116a0 2e 20 59 6f 75 72 20 6a 6f 62 20 69 73 20 74 6f 20 75 6e 63 6f 76 65 72 20 65 76 65 72 79 20 73 ..Your.job.is.to.uncover.every.s
116c0 71 75 61 72 65 20 77 68 69 63 68 20 64 6f 65 73 20 00 6e 6f 74 00 20 63 6f 6e 74 61 69 6e 20 61 quare.which.does..not..contain.a
116e0 20 6d 69 6e 65 2e 20 49 66 20 79 6f 75 20 75 6e 63 6f 76 65 72 20 61 20 73 71 75 61 72 65 20 63 .mine..If.you.uncover.a.square.c
11700 6f 6e 74 61 69 6e 69 6e 67 20 61 20 6d 69 6e 65 2c 20 79 6f 75 20 6c 6f 73 65 2e 20 49 66 20 79 ontaining.a.mine,.you.lose..If.y
11720 6f 75 20 75 6e 63 6f 76 65 72 20 61 20 73 71 75 61 72 65 20 77 68 69 63 68 20 64 6f 65 73 20 6e ou.uncover.a.square.which.does.n
11740 6f 74 20 63 6f 6e 74 61 69 6e 20 61 20 6d 69 6e 65 2c 20 79 6f 75 20 61 72 65 20 74 6f 6c 64 20 ot.contain.a.mine,.you.are.told.
11760 68 6f 77 20 6d 61 6e 79 20 6d 69 6e 65 73 20 61 72 65 20 63 6f 6e 74 61 69 6e 65 64 20 77 69 74 how.many.mines.are.contained.wit
11780 68 69 6e 20 74 68 65 20 65 69 67 68 74 20 73 75 72 72 6f 75 6e 64 69 6e 67 20 73 71 75 61 72 65 hin.the.eight.surrounding.square
117a0 73 2e 00 00 a7 00 00 00 81 00 00 00 83 87 03 00 b4 89 03 00 26 00 00 00 20 1a 80 03 01 00 80 00 s...................&...........
117c0 00 14 00 98 80 80 00 00 82 ff 00 54 68 69 73 20 67 61 6d 65 20 6e 65 65 64 73 20 6e 6f 20 69 6e ...........This.game.needs.no.in
117e0 74 72 6f 64 75 63 74 69 6f 6e 3b 20 70 6f 70 75 6c 61 72 69 73 65 64 20 62 79 20 57 69 6e 64 6f troduction;.popularised.by.Windo
11800 77 73 2c 20 69 74 20 69 73 20 70 65 72 68 61 70 73 20 74 68 65 20 73 69 6e 67 6c 65 20 62 65 73 ws,.it.is.perhaps.the.single.bes
11820 74 20 6b 6e 6f 77 6e 20 64 65 73 6b 74 6f 70 20 70 75 7a 7a 6c 65 20 67 61 6d 65 20 69 6e 20 65 t.known.desktop.puzzle.game.in.e
11840 78 69 73 74 65 6e 63 65 2e 00 00 b7 01 00 00 8b 01 00 00 0d 89 03 00 6b 8b 03 00 2c 00 00 00 20 xistence...............k...,....
11860 26 80 17 03 00 80 00 00 14 00 98 80 80 00 00 80 01 00 80 00 00 82 ff 00 54 68 69 73 20 76 65 72 &.......................This.ver
11880 73 69 6f 6e 20 6f 66 20 69 74 20 68 61 73 20 61 6e 20 75 6e 75 73 75 61 6c 20 70 72 6f 70 65 72 sion.of.it.has.an.unusual.proper
118a0 74 79 2e 20 42 79 20 64 65 66 61 75 6c 74 2c 20 69 74 20 77 69 6c 6c 20 67 65 6e 65 72 61 74 65 ty..By.default,.it.will.generate
118c0 20 69 74 73 20 6d 69 6e 65 20 70 6f 73 69 74 69 6f 6e 73 20 69 6e 20 73 75 63 68 20 61 20 77 61 .its.mine.positions.in.such.a.wa
118e0 79 20 61 73 20 74 6f 20 65 6e 73 75 72 65 20 74 68 61 74 20 79 6f 75 20 6e 65 76 65 72 20 6e 65 y.as.to.ensure.that.you.never.ne
11900 65 64 20 74 6f 20 00 67 75 65 73 73 00 20 77 68 65 72 65 20 61 20 6d 69 6e 65 20 69 73 3a 20 79 ed.to..guess..where.a.mine.is:.y
11920 6f 75 20 77 69 6c 6c 20 61 6c 77 61 79 73 20 62 65 20 61 62 6c 65 20 74 6f 20 64 65 64 75 63 65 ou.will.always.be.able.to.deduce
11940 20 69 74 20 73 6f 6d 65 68 6f 77 2e 20 53 6f 20 79 6f 75 20 77 69 6c 6c 20 6e 65 76 65 72 2c 20 .it.somehow..So.you.will.never,.
11960 61 73 20 63 61 6e 20 68 61 70 70 65 6e 20 69 6e 20 6f 74 68 65 72 20 76 65 72 73 69 6f 6e 73 2c as.can.happen.in.other.versions,
11980 20 67 65 74 20 74 6f 20 74 68 65 20 6c 61 73 74 20 66 6f 75 72 20 73 71 75 61 72 65 73 20 61 6e .get.to.the.last.four.squares.an
119a0 64 20 64 69 73 63 6f 76 65 72 20 74 68 61 74 20 74 68 65 72 65 20 61 72 65 20 74 77 6f 20 6d 69 d.discover.that.there.are.two.mi
119c0 6e 65 73 20 6c 65 66 74 20 62 75 74 20 79 6f 75 20 68 61 76 65 20 6e 6f 20 77 61 79 20 6f 66 20 nes.left.but.you.have.no.way.of.
119e0 6b 6e 6f 77 69 6e 67 20 66 6f 72 20 73 75 72 65 20 77 68 65 72 65 20 74 68 65 79 20 61 72 65 2e knowing.for.sure.where.they.are.
11a00 00 00 52 00 00 00 23 00 00 00 b4 89 03 00 bd 8b 03 00 2f 00 00 00 20 2e 80 46 00 80 00 00 00 00 ..R...#.........../......F......
11a20 e3 a5 c4 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 31 32 2e 31 00 ....N..............Section.12.1.
11a40 3a 20 00 4d 69 6e 65 73 20 63 6f 6e 74 72 6f 6c 73 00 00 00 54 00 00 00 25 00 00 00 6b 8b 03 00 :..Mines.controls...T...%...k...
11a60 11 8c 03 00 2f 00 00 00 20 2e 80 4a 00 80 00 00 00 00 e3 a6 c4 f9 4e 80 00 00 80 00 00 80 00 00 ..../......J..........N.........
11a80 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 31 32 2e 32 00 3a 20 00 4d 69 6e 65 73 20 70 61 72 61 6d .....Section.12.2.:..Mines.param
11aa0 65 74 65 72 73 00 00 00 7f 00 00 00 4e 00 00 00 bd 8b 03 00 90 8c 03 00 31 00 00 00 02 fa 09 00 eters.......N...........1.......
11ac0 00 2e 06 07 00 31 85 07 00 22 00 00 00 90 8c 03 00 da 8c 03 00 96 c6 03 00 53 65 63 74 69 6f 6e .....1..."...............Section
11ae0 20 31 32 2e 31 3a 20 4d 69 6e 65 73 20 63 6f 6e 74 72 6f 6c 73 00 43 42 42 28 22 62 74 6e 5f 75 .12.1:.Mines.controls.CBB("btn_u
11b00 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 6d 69 6e 65 73 27 29 22 29 3b 45 42 28 22 62 p","JI(`',`games.mines')");EB("b
11b20 74 6e 5f 75 70 22 29 4a 00 00 00 21 00 00 00 11 8c 03 00 da 8c 03 00 29 00 00 00 20 22 80 42 00 tn_up")J...!...........)....".B.
11b40 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 31 32 2e 31 00 3a 20 .................Section.12.1.:.
11b60 00 4d 69 6e 65 73 20 63 6f 6e 74 72 6f 6c 73 00 00 4b 00 00 00 26 00 00 00 90 8c 03 00 25 8d 03 .Mines.controls..K...&.......%..
11b80 00 25 00 00 00 20 1a 80 4c 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 68 69 73 20 67 61 6d 65 .%......L..............This.game
11ba0 20 69 73 20 70 6c 61 79 65 64 20 77 69 74 68 20 74 68 65 20 6d 6f 75 73 65 2e 00 00 64 00 00 00 .is.played.with.the.mouse...d...
11bc0 3f 00 00 00 da 8c 03 00 89 8d 03 00 25 00 00 00 20 1a 80 7e 00 80 00 00 14 00 98 80 80 00 00 82 ?...........%......~............
11be0 ff 00 49 66 20 79 6f 75 20 6c 65 66 74 2d 63 6c 69 63 6b 20 69 6e 20 61 20 63 6f 76 65 72 65 64 ..If.you.left-click.in.a.covered
11c00 20 73 71 75 61 72 65 2c 20 69 74 20 77 69 6c 6c 20 62 65 20 75 6e 63 6f 76 65 72 65 64 2e 00 00 .square,.it.will.be.uncovered...
11c20 1d 01 00 00 f7 00 00 00 25 8d 03 00 a6 8e 03 00 26 00 00 00 20 1a 80 ef 01 00 80 00 00 14 00 98 ........%.......&...............
11c40 80 80 00 00 82 ff 00 49 66 20 79 6f 75 20 72 69 67 68 74 2d 63 6c 69 63 6b 20 69 6e 20 61 20 63 .......If.you.right-click.in.a.c
11c60 6f 76 65 72 65 64 20 73 71 75 61 72 65 2c 20 69 74 20 77 69 6c 6c 20 70 6c 61 63 65 20 61 20 66 overed.square,.it.will.place.a.f
11c80 6c 61 67 20 77 68 69 63 68 20 69 6e 64 69 63 61 74 65 73 20 74 68 61 74 20 74 68 65 20 73 71 75 lag.which.indicates.that.the.squ
11ca0 61 72 65 20 69 73 20 62 65 6c 69 65 76 65 64 20 74 6f 20 62 65 20 61 20 6d 69 6e 65 2e 20 4c 65 are.is.believed.to.be.a.mine..Le
11cc0 66 74 2d 63 6c 69 63 6b 69 6e 67 20 69 6e 20 61 20 6d 61 72 6b 65 64 20 73 71 75 61 72 65 20 77 ft-clicking.in.a.marked.square.w
11ce0 69 6c 6c 20 6e 6f 74 20 75 6e 63 6f 76 65 72 20 69 74 2c 20 66 6f 72 20 73 61 66 65 74 79 2e 20 ill.not.uncover.it,.for.safety..
11d00 59 6f 75 20 63 61 6e 20 72 69 67 68 74 2d 63 6c 69 63 6b 20 61 67 61 69 6e 20 74 6f 20 72 65 6d You.can.right-click.again.to.rem
11d20 6f 76 65 20 61 20 6d 61 72 6b 20 70 6c 61 63 65 64 20 69 6e 20 65 72 72 6f 72 2e 00 00 ea 01 00 ove.a.mark.placed.in.error......
11d40 00 b8 01 00 00 89 8d 03 00 9c c0 03 00 32 00 00 00 20 32 80 71 03 00 80 00 00 14 00 98 80 80 00 .............2....2.q...........
11d60 00 80 01 00 80 00 00 80 01 00 80 00 00 82 ff 00 49 66 20 79 6f 75 20 6c 65 66 74 2d 63 6c 69 63 ................If.you.left-clic
11d80 6b 20 69 6e 20 61 6e 20 00 75 6e 63 6f 76 65 72 65 64 00 20 73 71 75 61 72 65 2c 20 69 74 20 77 k.in.an..uncovered..square,.it.w
11da0 69 6c 6c 20 91 63 6c 65 61 72 20 61 72 6f 75 6e 64 92 20 74 68 65 20 73 71 75 61 72 65 2e 20 54 ill..clear.around..the.square..T
11dc0 68 69 73 20 6d 65 61 6e 73 3a 20 69 66 20 74 68 65 20 73 71 75 61 72 65 20 68 61 73 20 65 78 61 his.means:.if.the.square.has.exa
11de0 63 74 6c 79 20 61 73 20 6d 61 6e 79 20 66 6c 61 67 73 20 73 75 72 72 6f 75 6e 64 69 6e 67 20 69 ctly.as.many.flags.surrounding.i
11e00 74 20 61 73 20 69 74 20 73 68 6f 75 6c 64 20 68 61 76 65 20 6d 69 6e 65 73 2c 20 74 68 65 6e 20 t.as.it.should.have.mines,.then.
11e20 61 6c 6c 20 74 68 65 20 63 6f 76 65 72 65 64 20 73 71 75 61 72 65 73 20 6e 65 78 74 20 74 6f 20 all.the.covered.squares.next.to.
11e40 69 74 20 77 68 69 63 68 20 61 72 65 20 00 6e 6f 74 00 20 66 6c 61 67 67 65 64 20 77 69 6c 6c 20 it.which.are..not..flagged.will.
11e60 62 65 20 75 6e 63 6f 76 65 72 65 64 2e 20 53 6f 20 6f 6e 63 65 20 79 6f 75 20 74 68 69 6e 6b 20 be.uncovered..So.once.you.think.
11e80 79 6f 75 20 6b 6e 6f 77 20 74 68 65 20 6c 6f 63 61 74 69 6f 6e 20 6f a6 8e 03 00 9c c0 03 00 11 you.know.the.location.o.........
11ea0 8c 03 00 66 20 61 6c 6c 20 74 68 65 20 6d 69 6e 65 73 20 61 72 6f 75 6e 64 20 61 20 73 71 75 61 ...f.all.the.mines.around.a.squa
11ec0 72 65 2c 20 79 6f 75 20 63 61 6e 20 75 73 65 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 61 73 re,.you.can.use.this.function.as
11ee0 20 61 20 73 68 6f 72 74 63 75 74 20 74 6f 20 61 76 6f 69 64 20 68 61 76 69 6e 67 20 74 6f 20 63 .a.shortcut.to.avoid.having.to.c
11f00 6c 69 63 6b 20 6f 6e 20 65 61 63 68 20 6f 66 20 74 68 65 20 72 65 6d 61 69 6e 69 6e 67 20 73 71 lick.on.each.of.the.remaining.sq
11f20 75 61 72 65 73 20 6f 6e 65 20 62 79 20 6f 6e 65 2e 00 00 70 01 00 00 44 01 00 00 a6 8e 03 00 0c uares.one.by.one...p...D........
11f40 c2 03 00 2c 00 00 00 20 26 80 89 02 00 80 00 00 14 00 98 80 80 00 00 80 01 00 80 00 00 82 ff 00 ...,....&.......................
11f60 49 66 20 79 6f 75 20 75 6e 63 6f 76 65 72 20 61 20 73 71 75 61 72 65 20 77 68 69 63 68 20 68 61 If.you.uncover.a.square.which.ha
11f80 73 20 00 6e 6f 00 20 6d 69 6e 65 73 20 69 6e 20 74 68 65 20 73 75 72 72 6f 75 6e 64 69 6e 67 20 s..no..mines.in.the.surrounding.
11fa0 65 69 67 68 74 20 73 71 75 61 72 65 73 2c 20 74 68 65 6e 20 69 74 20 69 73 20 6f 62 76 69 6f 75 eight.squares,.then.it.is.obviou
11fc0 73 6c 79 20 73 61 66 65 20 74 6f 20 75 6e 63 6f 76 65 72 20 74 68 6f 73 65 20 73 71 75 61 72 65 sly.safe.to.uncover.those.square
11fe0 73 20 69 6e 20 74 75 72 6e 2c 20 61 6e 64 20 73 6f 20 6f 6e 20 69 66 20 61 6e 79 20 6f 66 20 74 s.in.turn,.and.so.on.if.any.of.t
12000 68 65 6d 20 61 6c 73 6f 20 68 61 73 20 6e 6f 20 73 75 72 72 6f 75 6e 64 69 6e 67 20 6d 69 6e 65 hem.also.has.no.surrounding.mine
12020 73 2e 20 54 68 69 73 20 77 69 6c 6c 20 62 65 20 64 6f 6e 65 20 66 6f 72 20 79 6f 75 20 61 75 74 s..This.will.be.done.for.you.aut
12040 6f 6d 61 74 69 63 61 6c 6c 79 3b 20 73 6f 20 73 6f 6d 65 74 69 6d 65 73 20 77 68 65 6e 20 79 6f omatically;.so.sometimes.when.yo
12060 75 20 75 6e 63 6f 76 65 72 20 61 20 73 71 75 61 72 65 2c 20 61 20 77 68 6f 6c 65 20 6e 65 77 20 u.uncover.a.square,.a.whole.new.
12080 61 72 65 61 20 77 69 6c 6c 20 6f 70 65 6e 20 75 70 20 74 6f 20 62 65 20 65 78 70 6c 6f 72 65 64 area.will.open.up.to.be.explored
120a0 2e 00 00 58 01 00 00 32 01 00 00 9c c0 03 00 64 c3 03 00 26 00 00 00 20 1a 80 65 02 00 80 00 00 ...X...2.......d...&......e.....
120c0 14 00 98 80 80 00 00 82 ff 00 59 6f 75 20 63 61 6e 20 61 6c 73 6f 20 75 73 65 20 74 68 65 20 63 ..........You.can.also.use.the.c
120e0 75 72 73 6f 72 20 6b 65 79 73 20 74 6f 20 6d 6f 76 65 20 61 72 6f 75 6e 64 20 74 68 65 20 6d 69 ursor.keys.to.move.around.the.mi
12100 6e 65 66 69 65 6c 64 2e 20 50 72 65 73 73 69 6e 67 20 74 68 65 20 72 65 74 75 72 6e 20 6b 65 79 nefield..Pressing.the.return.key
12120 20 69 6e 20 61 20 63 6f 76 65 72 65 64 20 73 71 75 61 72 65 20 75 6e 63 6f 76 65 72 73 20 69 74 .in.a.covered.square.uncovers.it
12140 2c 20 61 6e 64 20 69 6e 20 61 6e 20 75 6e 63 6f 76 65 72 65 64 20 73 71 75 61 72 65 20 77 69 6c ,.and.in.an.uncovered.square.wil
12160 6c 20 63 6c 65 61 72 20 61 72 6f 75 6e 64 20 69 74 20 28 73 6f 20 69 74 20 61 63 74 73 20 61 73 l.clear.around.it.(so.it.acts.as
12180 20 74 68 65 20 6c 65 66 74 20 62 75 74 74 6f 6e 29 2c 20 70 72 65 73 73 69 6e 67 20 74 68 65 20 .the.left.button),.pressing.the.
121a0 73 70 61 63 65 20 62 61 72 20 69 6e 20 61 20 63 6f 76 65 72 65 64 20 73 71 75 61 72 65 20 77 69 space.bar.in.a.covered.square.wi
121c0 6c 6c 20 70 6c 61 63 65 20 61 20 66 6c 61 67 20 28 73 69 6d 69 6c 61 72 6c 79 2c 20 69 74 20 61 ll.place.a.flag.(similarly,.it.a
121e0 63 74 73 20 61 73 20 74 68 65 20 72 69 67 68 74 20 62 75 74 74 6f 6e 29 2e 00 00 6c 00 00 00 41 cts.as.the.right.button)...l...A
12200 00 00 00 0c c2 03 00 d0 c3 03 00 2b 00 00 00 20 26 80 82 00 80 00 00 14 00 98 80 80 00 00 e3 fc ...........+....&...............
12220 c5 f9 4e 89 82 ff 00 41 6c 6c 20 74 68 65 20 61 63 74 69 6f 6e 73 20 64 65 73 63 72 69 62 65 64 ..N....All.the.actions.described
12240 20 69 6e 20 00 73 65 63 74 69 6f 6e 20 32 2e 31 00 20 61 72 65 20 61 6c 73 6f 20 61 76 61 69 6c .in..section.2.1..are.also.avail
12260 61 62 6c 65 2e 00 00 01 02 00 00 db 01 00 00 64 c3 03 00 d1 c5 03 00 26 00 00 00 20 1a 80 b7 03 able...........d.......&........
12280 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 45 76 65 6e 20 55 6e 64 6f 20 69 73 20 61 76 61 69 6c ..............Even.Undo.is.avail
122a0 61 62 6c 65 2c 20 61 6c 74 68 6f 75 67 68 20 79 6f 75 20 6d 69 67 68 74 20 63 6f 6e 73 69 64 65 able,.although.you.might.conside
122c0 72 20 69 74 20 63 68 65 61 74 69 6e 67 20 74 6f 20 75 73 65 20 69 74 2e 20 49 66 20 79 6f 75 20 r.it.cheating.to.use.it..If.you.
122e0 73 74 65 70 20 6f 6e 20 61 20 6d 69 6e 65 2c 20 74 68 65 20 70 72 6f 67 72 61 6d 20 77 69 6c 6c step.on.a.mine,.the.program.will
12300 20 6f 6e 6c 79 20 72 65 76 65 61 6c 20 74 68 65 20 6d 69 6e 65 20 69 6e 20 71 75 65 73 74 69 6f .only.reveal.the.mine.in.questio
12320 6e 20 28 75 6e 6c 69 6b 65 20 6d 6f 73 74 20 6f 74 68 65 72 20 69 6d 70 6c 65 6d 65 6e 74 61 74 n.(unlike.most.other.implementat
12340 69 6f 6e 73 2c 20 77 68 69 63 68 20 72 65 76 65 61 6c 20 61 6c 6c 20 6f 66 20 74 68 65 6d 29 2e ions,.which.reveal.all.of.them).
12360 20 59 6f 75 20 63 61 6e 20 74 68 65 6e 20 55 6e 64 6f 20 79 6f 75 72 20 66 61 74 61 6c 20 6d 6f .You.can.then.Undo.your.fatal.mo
12380 76 65 20 61 6e 64 20 63 6f 6e 74 69 6e 75 65 20 70 6c 61 79 69 6e 67 20 69 66 20 79 6f 75 20 6c ve.and.continue.playing.if.you.l
123a0 69 6b 65 2e 20 54 68 65 20 70 72 6f 67 72 61 6d 20 77 69 6c 6c 20 74 72 61 63 6b 20 74 68 65 20 ike..The.program.will.track.the.
123c0 6e 75 6d 62 65 72 20 6f 66 20 74 69 6d 65 73 20 79 6f 75 20 64 69 65 64 20 28 61 6e 64 20 55 6e number.of.times.you.died.(and.Un
123e0 64 6f 20 77 69 6c 6c 20 6e 6f 74 20 72 65 64 75 63 65 20 74 68 61 74 20 63 6f 75 6e 74 65 72 29 do.will.not.reduce.that.counter)
12400 2c 20 73 6f 20 77 68 65 6e 20 79 6f 75 20 67 65 74 20 74 6f 20 74 68 65 20 65 6e 64 20 6f 66 20 ,.so.when.you.get.to.the.end.of.
12420 74 68 65 20 67 61 6d 65 20 79 6f 75 20 6b 6e 6f 77 20 77 68 65 74 68 65 72 20 6f 72 20 6e 6f 74 the.game.you.know.whether.or.not
12440 20 79 6f 75 20 64 69 64 20 69 74 20 77 69 74 68 6f 75 74 20 6d 61 6b 69 6e 67 20 61 6e 79 20 65 .you.did.it.without.making.any.e
12460 72 72 6f 72 73 2e 00 00 c5 00 00 00 9f 00 00 00 d0 c3 03 00 96 c6 03 00 26 00 00 00 20 1a 80 3f rrors...................&......?
12480 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 28 49 66 20 79 6f 75 20 72 65 61 6c 6c 79 20 77 61 ...............(If.you.really.wa
124a0 6e 74 20 74 6f 20 6b 6e 6f 77 20 74 68 65 20 66 75 6c 6c 20 6c 61 79 6f 75 74 20 6f 66 20 74 68 nt.to.know.the.full.layout.of.th
124c0 65 20 67 72 69 64 2c 20 77 68 69 63 68 20 6f 74 68 65 72 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 e.grid,.which.other.implementati
124e0 6f 6e 73 20 77 69 6c 6c 20 73 68 6f 77 20 79 6f 75 20 61 66 74 65 72 20 79 6f 75 20 64 69 65 2c ons.will.show.you.after.you.die,
12500 20 79 6f 75 20 63 61 6e 20 61 6c 77 61 79 73 20 75 73 65 20 74 68 65 20 53 6f 6c 76 65 20 6d 65 .you.can.always.use.the.Solve.me
12520 6e 75 20 6f 70 74 69 6f 6e 2e 29 00 00 81 00 00 00 50 00 00 00 d1 c5 03 00 17 c7 03 00 31 00 00 nu.option.)......P...........1..
12540 00 02 79 04 00 00 f6 09 07 00 46 88 07 00 23 00 00 00 17 c7 03 00 63 c7 03 00 90 cb 03 00 53 65 ..y.......F...#.......c.......Se
12560 63 74 69 6f 6e 20 31 32 2e 32 3a 20 4d 69 6e 65 73 20 70 61 72 61 6d 65 74 65 72 73 00 43 42 42 ction.12.2:.Mines.parameters.CBB
12580 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 6d 69 6e 65 73 27 29 22 ("btn_up","JI(`',`games.mines')"
125a0 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 4c 00 00 00 23 00 00 00 96 c6 03 00 63 c7 03 00 29 00 );EB("btn_up")L...#.......c...).
125c0 00 00 20 22 80 46 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 ...".F..................Section.
125e0 31 32 2e 32 00 3a 20 00 4d 69 6e 65 73 20 70 61 72 61 6d 65 74 65 72 73 00 00 71 00 00 00 4c 00 12.2.:..Mines.parameters..q...L.
12600 00 00 17 c7 03 00 d4 c7 03 00 25 00 00 00 20 1a 80 98 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 ..........%.....................
12620 54 68 65 20 6f 70 74 69 6f 6e 73 20 61 76 61 69 6c 61 62 6c 65 20 66 72 6f 6d 20 74 68 65 20 91 The.options.available.from.the..
12640 43 75 73 74 6f 6d 2e 2e 2e 92 20 6f 70 74 69 6f 6e 20 6f 6e 20 74 68 65 20 91 54 79 70 65 92 20 Custom.....option.on.the..Type..
12660 6d 65 6e 75 20 61 72 65 3a 00 00 3d 00 00 00 12 00 00 00 63 c7 03 00 11 c8 03 00 2b 00 00 00 20 menu.are:..=.......c.......+....
12680 26 80 24 00 80 00 00 14 00 98 80 80 01 00 80 00 00 80 01 00 82 ff 00 57 69 64 74 68 00 2c 20 00 &.$....................Width.,..
126a0 48 65 69 67 68 74 00 00 41 00 00 00 1b 00 00 00 d4 c7 03 00 52 c8 03 00 26 00 00 00 20 1c 80 36 Height..A...........R...&......6
126c0 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 53 69 7a 65 20 6f 66 20 67 72 69 64 20 69 6e 20 73 ...............Size.of.grid.in.s
126e0 71 75 61 72 65 73 2e 00 00 2d 00 00 00 08 00 00 00 11 c8 03 00 7f c8 03 00 25 00 00 00 20 1a 80 quares...-...............%......
12700 10 00 80 00 00 14 00 98 80 80 01 00 82 ff 00 4d 69 6e 65 73 00 00 0d 01 00 00 e0 00 00 00 52 c8 ...............Mines..........R.
12720 03 00 8c c9 03 00 2d 00 00 00 20 28 80 c1 01 00 80 00 00 14 00 98 91 80 80 00 00 80 03 00 80 00 ......-....(....................
12740 00 82 ff 00 4e 75 6d 62 65 72 20 6f 66 20 6d 69 6e 65 73 20 69 6e 20 74 68 65 20 67 72 69 64 2e ....Number.of.mines.in.the.grid.
12760 20 59 6f 75 20 63 61 6e 20 65 6e 74 65 72 20 74 68 69 73 20 61 73 20 61 6e 20 61 62 73 6f 6c 75 .You.can.enter.this.as.an.absolu
12780 74 65 20 6d 69 6e 65 20 63 6f 75 6e 74 2c 20 6f 72 20 61 6c 74 65 72 6e 61 74 69 76 65 6c 79 20 te.mine.count,.or.alternatively.
127a0 79 6f 75 20 63 61 6e 20 70 75 74 20 61 20 00 25 00 20 73 69 67 6e 20 6f 6e 20 74 68 65 20 65 6e you.can.put.a..%..sign.on.the.en
127c0 64 20 69 6e 20 77 68 69 63 68 20 63 61 73 65 20 74 68 65 20 67 61 6d 65 20 77 69 6c 6c 20 61 72 d.in.which.case.the.game.will.ar
127e0 72 61 6e 67 65 20 66 6f 72 20 74 68 61 74 20 70 72 6f 70 6f 72 74 69 6f 6e 20 6f 66 20 74 68 65 range.for.that.proportion.of.the
12800 20 73 71 75 61 72 65 73 20 69 6e 20 74 68 65 20 67 72 69 64 20 74 6f 20 62 65 20 6d 69 6e 65 73 .squares.in.the.grid.to.be.mines
12820 2e 00 00 a9 00 00 00 82 00 00 00 7f c8 03 00 35 ca 03 00 27 00 00 00 20 1c 80 05 01 00 80 00 00 ...............5...'............
12840 14 00 98 91 80 80 00 00 82 ff 00 42 65 77 61 72 65 20 6f 66 20 73 65 74 74 69 6e 67 20 74 68 65 ...........Beware.of.setting.the
12860 20 6d 69 6e 65 20 63 6f 75 6e 74 20 74 6f 6f 20 68 69 67 68 2e 20 41 74 20 76 65 72 79 20 68 69 .mine.count.too.high..At.very.hi
12880 67 68 20 64 65 6e 73 69 74 69 65 73 2c 20 74 68 65 20 70 72 6f 67 72 61 6d 20 6d 61 79 20 73 70 gh.densities,.the.program.may.sp
128a0 65 6e 64 20 66 6f 72 65 76 65 72 20 73 65 61 72 63 68 69 6e 67 20 66 6f 72 20 61 20 73 6f 6c 76 end.forever.searching.for.a.solv
128c0 61 62 6c 65 20 67 72 69 64 2e 00 00 39 00 00 00 14 00 00 00 8c c9 03 00 6e ca 03 00 25 00 00 00 able.grid...9...........n...%...
128e0 20 1a 80 28 00 80 00 00 14 00 98 80 80 01 00 82 ff 00 45 6e 73 75 72 65 20 73 6f 6c 75 62 69 6c ...(..............Ensure.solubil
12900 69 74 79 00 00 22 01 00 00 fb 00 00 00 35 ca 03 00 90 cb 03 00 27 00 00 00 20 1c 80 f7 01 00 80 ity..".......5.......'..........
12920 00 00 14 00 98 91 80 80 00 00 82 ff 00 57 68 65 6e 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 69 73 .............When.this.option.is
12940 20 65 6e 61 62 6c 65 64 20 28 61 73 20 69 74 20 69 73 20 62 79 20 64 65 66 61 75 6c 74 29 2c 20 .enabled.(as.it.is.by.default),.
12960 4d 69 6e 65 73 20 77 69 6c 6c 20 65 6e 73 75 72 65 20 74 68 61 74 20 74 68 65 20 65 6e 74 69 72 Mines.will.ensure.that.the.entir
12980 65 20 67 72 69 64 20 63 61 6e 20 62 65 20 66 75 6c 6c 79 20 64 65 64 75 63 65 64 20 73 74 61 72 e.grid.can.be.fully.deduced.star
129a0 74 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 69 6e 69 74 69 61 6c 20 6f 70 65 6e 20 73 70 61 63 65 ting.from.the.initial.open.space
129c0 2e 20 49 66 20 79 6f 75 20 70 72 65 66 65 72 20 74 68 65 20 72 69 73 6b 69 65 72 20 67 72 69 64 ..If.you.prefer.the.riskier.grid
129e0 73 20 67 65 6e 65 72 61 74 65 64 20 62 79 20 6f 74 68 65 72 20 69 6d 70 6c 65 6d 65 6e 74 61 74 s.generated.by.other.implementat
12a00 69 6f 6e 73 2c 20 79 6f 75 20 63 61 6e 20 73 77 69 74 63 68 20 6f 66 66 20 74 68 69 73 20 6f 70 ions,.you.can.switch.off.this.op
12a20 74 69 6f 6e 2e 00 00 70 00 00 00 3f 00 00 00 6e ca 03 00 00 cc 03 00 31 00 00 00 02 dc 03 00 00 tion...p...?...n.......1........
12a40 31 85 07 00 00 00 08 00 24 00 00 00 00 cc 03 00 43 cc 03 00 0c 00 04 00 43 68 61 70 74 65 72 20 1.......$.......C.......Chapter.
12a60 31 33 3a 20 53 61 6d 65 20 47 61 6d 65 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 13:.Same.Game.CBB("btn_up","JI(`
12a80 27 2c 60 54 6f 70 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 43 00 00 00 1a 00 00 00 90 ',`Top')");EB("btn_up")C........
12aa0 cb 03 00 43 cc 03 00 29 00 00 00 20 22 80 34 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff ...C...)....".4.................
12ac0 00 43 68 61 70 74 65 72 20 31 33 00 3a 20 00 53 61 6d 65 20 47 61 6d 65 00 00 0d 01 00 00 e7 00 .Chapter.13.:..Same.Game........
12ae0 00 00 00 cc 03 00 50 cd 03 00 26 00 00 00 20 1a 80 cf 01 00 80 00 00 14 00 98 80 80 00 00 82 ff ......P...&.....................
12b00 00 59 6f 75 20 68 61 76 65 20 61 20 67 72 69 64 20 6f 66 20 63 6f 6c 6f 75 72 65 64 20 73 71 75 .You.have.a.grid.of.coloured.squ
12b20 61 72 65 73 2c 20 77 68 69 63 68 20 79 6f 75 20 68 61 76 65 20 74 6f 20 63 6c 65 61 72 20 62 79 ares,.which.you.have.to.clear.by
12b40 20 68 69 67 68 6c 69 67 68 74 69 6e 67 20 63 6f 6e 74 69 67 75 6f 75 73 20 72 65 67 69 6f 6e 73 .highlighting.contiguous.regions
12b60 20 6f 66 20 6d 6f 72 65 20 74 68 61 6e 20 6f 6e 65 20 63 6f 6c 6f 75 72 65 64 20 73 71 75 61 72 .of.more.than.one.coloured.squar
12b80 65 3b 20 74 68 65 20 6c 61 72 67 65 72 20 74 68 65 20 72 65 67 69 6f 6e 20 79 6f 75 20 68 69 67 e;.the.larger.the.region.you.hig
12ba0 68 6c 69 67 68 74 2c 20 74 68 65 20 6d 6f 72 65 20 70 6f 69 6e 74 73 20 79 6f 75 20 67 65 74 20 hlight,.the.more.points.you.get.
12bc0 28 61 6e 64 20 74 68 65 20 66 61 73 74 65 72 20 79 6f 75 20 63 6c 65 61 72 20 74 68 65 20 61 72 (and.the.faster.you.clear.the.ar
12be0 65 6e 61 29 2e 00 00 b0 00 00 00 8a 00 00 00 43 cc 03 00 00 ce 03 00 26 00 00 00 20 1a 80 15 01 ena)...........C.......&........
12c00 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 49 66 20 79 6f 75 20 63 6c 65 61 72 20 74 68 65 20 67 ..............If.you.clear.the.g
12c20 72 69 64 20 79 6f 75 20 77 69 6e 2e 20 49 66 20 79 6f 75 20 65 6e 64 20 75 70 20 77 69 74 68 20 rid.you.win..If.you.end.up.with.
12c40 6e 6f 74 68 69 6e 67 20 62 75 74 20 73 69 6e 67 6c 65 20 73 71 75 61 72 65 73 20 28 69 2e 65 2e nothing.but.single.squares.(i.e.
12c60 2c 20 74 68 65 72 65 20 61 72 65 20 6e 6f 20 6d 6f 72 65 20 63 6c 69 63 6b 61 62 6c 65 20 72 65 ,.there.are.no.more.clickable.re
12c80 67 69 6f 6e 73 20 6c 65 66 74 29 20 79 6f 75 20 6c 6f 73 65 2e 00 00 c9 00 00 00 a3 00 00 00 50 gions.left).you.lose...........P
12ca0 cd 03 00 c9 ce 03 00 26 00 00 00 20 1a 80 47 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 52 65 .......&......G...............Re
12cc0 6d 6f 76 69 6e 67 20 61 20 72 65 67 69 6f 6e 20 63 61 75 73 65 73 20 74 68 65 20 72 65 73 74 20 moving.a.region.causes.the.rest.
12ce0 6f 66 20 74 68 65 20 67 72 69 64 20 74 6f 20 73 68 75 66 66 6c 65 20 75 70 3a 20 62 6c 6f 63 6b of.the.grid.to.shuffle.up:.block
12d00 73 20 74 68 61 74 20 61 72 65 20 73 75 73 70 65 6e 64 65 64 20 77 69 6c 6c 20 66 61 6c 6c 20 64 s.that.are.suspended.will.fall.d
12d20 6f 77 6e 20 28 66 69 72 73 74 29 2c 20 61 6e 64 20 74 68 65 6e 20 65 6d 70 74 79 20 63 6f 6c 75 own.(first),.and.then.empty.colu
12d40 6d 6e 73 20 61 72 65 20 66 69 6c 6c 65 64 20 66 72 6f 6d 20 74 68 65 20 72 69 67 68 74 2e 00 00 mns.are.filled.from.the.right...
12d60 65 00 00 00 40 00 00 00 00 ce 03 00 2e cf 03 00 25 00 00 00 20 1a 80 80 00 80 00 00 14 00 98 80 e...@...........%...............
12d80 80 00 00 82 ff 00 53 61 6d 65 20 47 61 6d 65 20 77 61 73 20 63 6f 6e 74 72 69 62 75 74 65 64 20 ......Same.Game.was.contributed.
12da0 74 6f 20 74 68 69 73 20 63 6f 6c 6c 65 63 74 69 6f 6e 20 62 79 20 4a 61 6d 65 73 20 48 61 72 76 to.this.collection.by.James.Harv
12dc0 65 79 2e 00 00 56 00 00 00 27 00 00 00 c9 ce 03 00 84 cf 03 00 2f 00 00 00 20 2e 80 4e 00 80 00 ey...V...'.........../......N...
12de0 00 00 00 e3 a7 c4 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 31 33 .......N..............Section.13
12e00 2e 31 00 3a 20 00 53 61 6d 65 20 47 61 6d 65 20 63 6f 6e 74 72 6f 6c 73 00 00 00 58 00 00 00 29 .1.:..Same.Game.controls...X...)
12e20 00 00 00 2e cf 03 00 0c 00 04 00 2f 00 00 00 20 2e 80 52 00 80 00 00 00 00 e3 a8 c4 f9 4e 80 00 .........../......R..........N..
12e40 00 80 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 31 33 2e 32 00 3a 20 00 53 61 6d 65 ............Section.13.2.:..Same
12e60 20 47 61 6d 65 20 70 61 72 61 6d 65 74 65 72 73 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .Game.parameters................
12e80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 84 cf 03 00 0c 00 04 00 90 ................................
12ea0 cb 03 00 86 00 00 00 55 00 00 00 84 cf 03 00 92 00 04 00 31 00 00 00 02 8b 03 00 00 46 88 07 00 .......U...........1........F...
12ec0 7d 02 08 00 25 00 00 00 92 00 04 00 e0 00 04 00 1d 04 04 00 53 65 63 74 69 6f 6e 20 31 33 2e 31 }...%...............Section.13.1
12ee0 3a 20 53 61 6d 65 20 47 61 6d 65 20 63 6f 6e 74 72 6f 6c 73 00 43 42 42 28 22 62 74 6e 5f 75 70 :.Same.Game.controls.CBB("btn_up
12f00 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 73 61 6d 65 67 61 6d 65 27 29 22 29 3b 45 42 28 ","JI(`',`games.samegame')");EB(
12f20 22 62 74 6e 5f 75 70 22 29 4e 00 00 00 25 00 00 00 0c 00 04 00 e0 00 04 00 29 00 00 00 20 22 80 "btn_up")N...%...........)....".
12f40 4a 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 31 33 2e 31 00 J..................Section.13.1.
12f60 3a 20 00 53 61 6d 65 20 47 61 6d 65 20 63 6f 6e 74 72 6f 6c 73 00 00 66 00 00 00 41 00 00 00 92 :..Same.Game.controls..f...A....
12f80 00 04 00 46 01 04 00 25 00 00 00 20 1a 80 82 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 68 69 ...F...%.....................Thi
12fa0 73 20 67 61 6d 65 20 63 61 6e 20 62 65 20 70 6c 61 79 65 64 20 77 69 74 68 20 65 69 74 68 65 72 s.game.can.be.played.with.either
12fc0 20 74 68 65 20 6b 65 79 62 6f 61 72 64 20 6f 72 20 74 68 65 20 6d 6f 75 73 65 2e 00 00 8e 00 00 .the.keyboard.or.the.mouse......
12fe0 00 69 00 00 00 e0 00 04 00 d4 01 04 00 25 00 00 00 20 1a 80 d2 00 80 00 00 14 00 98 80 80 00 00 .i...........%..................
13000 82 ff 00 49 66 20 79 6f 75 20 6c 65 66 74 2d 63 6c 69 63 6b 20 61 6e 20 75 6e 73 65 6c 65 63 74 ...If.you.left-click.an.unselect
13020 65 64 20 72 65 67 69 6f 6e 2c 20 69 74 20 62 65 63 6f 6d 65 73 20 73 65 6c 65 63 74 65 64 20 28 ed.region,.it.becomes.selected.(
13040 70 6f 73 73 69 62 6c 79 20 63 6c 65 61 72 69 6e 67 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 65 possibly.clearing.the.current.se
13060 6c 65 63 74 69 6f 6e 29 2e 00 00 92 00 00 00 6d 00 00 00 46 01 04 00 66 02 04 00 25 00 00 00 20 lection).......m...F...f...%....
13080 1a 80 da 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 49 66 20 79 6f 75 20 6c 65 66 74 2d 63 6c 69 .................If.you.left-cli
130a0 63 6b 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 72 65 67 69 6f 6e 2c 20 69 74 20 77 69 6c 6c 20 ck.the.selected.region,.it.will.
130c0 62 65 20 72 65 6d 6f 76 65 64 20 28 61 6e 64 20 74 68 65 20 72 65 73 74 20 6f 66 20 74 68 65 20 be.removed.(and.the.rest.of.the.
130e0 67 72 69 64 20 73 68 75 66 66 6c 65 64 20 69 6d 6d 65 64 69 61 74 65 6c 79 29 2e 00 00 66 00 00 grid.shuffled.immediately)...f..
13100 00 41 00 00 00 d4 01 04 00 cc 02 04 00 25 00 00 00 20 1a 80 82 00 80 00 00 14 00 98 80 80 00 00 .A...........%..................
13120 82 ff 00 49 66 20 79 6f 75 20 72 69 67 68 74 2d 63 6c 69 63 6b 20 74 68 65 20 73 65 6c 65 63 74 ...If.you.right-click.the.select
13140 65 64 20 72 65 67 69 6f 6e 2c 20 69 74 20 77 69 6c 6c 20 62 65 20 75 6e 73 65 6c 65 63 74 65 64 ed.region,.it.will.be.unselected
13160 2e 00 00 e3 00 00 00 bd 00 00 00 66 02 04 00 af 03 04 00 26 00 00 00 20 1a 80 7b 01 00 80 00 00 ...........f.......&......{.....
13180 14 00 98 80 80 00 00 82 ff 00 54 68 65 20 63 75 72 73 6f 72 20 6b 65 79 73 20 6d 6f 76 65 20 61 ..........The.cursor.keys.move.a
131a0 20 63 75 72 73 6f 72 20 61 72 6f 75 6e 64 20 74 68 65 20 67 72 69 64 2e 20 50 72 65 73 73 69 6e .cursor.around.the.grid..Pressin
131c0 67 20 74 68 65 20 53 70 61 63 65 20 6f 72 20 45 6e 74 65 72 20 6b 65 79 73 20 77 68 69 6c 65 20 g.the.Space.or.Enter.keys.while.
131e0 74 68 65 20 63 75 72 73 6f 72 20 69 73 20 69 6e 20 61 6e 20 75 6e 73 65 6c 65 63 74 65 64 20 72 the.cursor.is.in.an.unselected.r
13200 65 67 69 6f 6e 20 73 65 6c 65 63 74 73 20 69 74 3b 20 70 72 65 73 73 69 6e 67 20 53 70 61 63 65 egion.selects.it;.pressing.Space
13220 20 6f 72 20 45 6e 74 65 72 20 61 67 61 69 6e 20 72 65 6d 6f 76 65 73 20 69 74 20 61 73 20 61 62 .or.Enter.again.removes.it.as.ab
13240 6f 76 65 2e 00 00 6e 00 00 00 43 00 00 00 cc 02 04 00 1d 04 04 00 2b 00 00 00 20 26 80 86 00 80 ove...n...C...........+....&....
13260 00 00 14 00 98 80 80 00 00 e3 fc c5 f9 4e 89 82 ff 00 28 41 6c 6c 20 74 68 65 20 61 63 74 69 6f .............N....(All.the.actio
13280 6e 73 20 64 65 73 63 72 69 62 65 64 20 69 6e 20 00 73 65 63 74 69 6f 6e 20 32 2e 31 00 20 61 72 ns.described.in..section.2.1..ar
132a0 65 20 61 6c 73 6f 20 61 76 61 69 6c 61 62 6c 65 2e 29 00 00 88 00 00 00 57 00 00 00 af 03 04 00 e.also.available.)......W.......
132c0 a5 04 04 00 31 00 00 00 02 87 06 00 00 00 00 08 00 55 07 08 00 26 00 00 00 a5 04 04 00 f5 04 04 ....1............U...&..........
132e0 00 2c 0b 04 00 53 65 63 74 69 6f 6e 20 31 33 2e 32 3a 20 53 61 6d 65 20 47 61 6d 65 20 70 61 72 .,...Section.13.2:.Same.Game.par
13300 61 6d 65 74 65 72 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d ameters.CBB("btn_up","JI(`',`gam
13320 65 73 2e 73 61 6d 65 67 61 6d 65 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 50 00 00 00 es.samegame')");EB("btn_up")P...
13340 27 00 00 00 1d 04 04 00 f5 04 04 00 29 00 00 00 20 22 80 4e 00 80 00 00 00 00 80 06 00 80 06 00 '...........)....".N............
13360 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 31 33 2e 32 00 3a 20 00 53 61 6d 65 20 47 61 6d 65 20 ......Section.13.2.:..Same.Game.
13380 70 61 72 61 6d 65 74 65 72 73 00 00 76 00 00 00 51 00 00 00 a5 04 04 00 6b 05 04 00 25 00 00 00 parameters..v...Q.......k...%...
133a0 20 1a 80 a2 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 68 65 73 65 20 70 61 72 61 6d 65 74 65 ..................These.paramete
133c0 72 73 20 61 72 65 20 61 76 61 69 6c 61 62 6c 65 20 66 72 6f 6d 20 74 68 65 20 91 43 75 73 74 6f rs.are.available.from.the..Custo
133e0 6d 2e 2e 2e 92 20 6f 70 74 69 6f 6e 20 6f 6e 20 74 68 65 20 91 54 79 70 65 92 20 6d 65 6e 75 2e m.....option.on.the..Type..menu.
13400 00 00 3d 00 00 00 12 00 00 00 f5 04 04 00 a8 05 04 00 2b 00 00 00 20 26 80 24 00 80 00 00 14 00 ..=...............+....&.$......
13420 98 80 80 01 00 80 00 00 80 01 00 82 ff 00 57 69 64 74 68 00 2c 20 00 48 65 69 67 68 74 00 00 41 ..............Width.,..Height..A
13440 00 00 00 1b 00 00 00 6b 05 04 00 e9 05 04 00 26 00 00 00 20 1c 80 36 00 80 00 00 14 00 98 91 80 .......k.......&......6.........
13460 80 00 00 82 ff 00 53 69 7a 65 20 6f 66 20 67 72 69 64 20 69 6e 20 73 71 75 61 72 65 73 2e 00 00 ......Size.of.grid.in.squares...
13480 36 00 00 00 11 00 00 00 a8 05 04 00 1f 06 04 00 25 00 00 00 20 1a 80 22 00 80 00 00 14 00 98 80 6...............%......"........
134a0 80 01 00 82 ff 00 4e 6f 2e 20 6f 66 20 63 6f 6c 6f 75 72 73 00 00 d2 00 00 00 ab 00 00 00 e9 05 ......No..of.colours............
134c0 04 00 f1 06 04 00 27 00 00 00 20 1c 80 57 01 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 4e 75 ......'......W................Nu
134e0 6d 62 65 72 20 6f 66 20 64 69 66 66 65 72 65 6e 74 20 63 6f 6c 6f 75 72 73 20 75 73 65 64 20 74 mber.of.different.colours.used.t
13500 6f 20 66 69 6c 6c 20 74 68 65 20 67 72 69 64 3b 20 74 68 65 20 6d 6f 72 65 20 63 6f 6c 6f 75 72 o.fill.the.grid;.the.more.colour
13520 73 2c 20 74 68 65 20 66 65 77 65 72 20 6c 61 72 67 65 20 72 65 67 69 6f 6e 73 20 6f 66 20 63 6f s,.the.fewer.large.regions.of.co
13540 6c 6f 75 72 20 61 6e 64 20 74 68 75 73 20 74 68 65 20 6d 6f 72 65 20 64 69 66 66 69 63 75 6c 74 lour.and.thus.the.more.difficult
13560 20 69 74 20 69 73 20 74 6f 20 73 75 63 63 65 73 73 66 75 6c 6c 79 20 63 6c 65 61 72 20 74 68 65 .it.is.to.successfully.clear.the
13580 20 67 72 69 64 2e 00 00 36 00 00 00 11 00 00 00 1f 06 04 00 27 07 04 00 25 00 00 00 20 1a 80 22 .grid...6...........'...%......"
135a0 00 80 00 00 14 00 98 80 80 01 00 82 ff 00 53 63 6f 72 69 6e 67 20 73 79 73 74 65 6d 00 00 45 01 ..............Scoring.system..E.
135c0 00 00 1e 01 00 00 f1 06 04 00 6c 08 04 00 27 00 00 00 20 1c 80 3d 02 00 80 00 00 14 00 98 91 80 ..........l...'......=..........
135e0 80 00 00 82 ff 00 43 6f 6e 74 72 6f 6c 73 20 74 68 65 20 70 72 65 63 69 73 65 20 6d 65 63 68 61 ......Controls.the.precise.mecha
13600 6e 69 73 6d 20 75 73 65 64 20 66 6f 72 20 73 63 6f 72 69 6e 67 2e 20 57 69 74 68 20 74 68 65 20 nism.used.for.scoring..With.the.
13620 64 65 66 61 75 6c 74 20 73 79 73 74 65 6d 2c 20 91 28 6e 2d 32 29 5e 32 92 2c 20 6f 6e 6c 79 20 default.system,..(n-2)^2.,.only.
13640 72 65 67 69 6f 6e 73 20 6f 66 20 74 68 72 65 65 20 73 71 75 61 72 65 73 20 6f 72 20 6d 6f 72 65 regions.of.three.squares.or.more
13660 20 77 69 6c 6c 20 73 63 6f 72 65 20 61 6e 79 20 70 6f 69 6e 74 73 20 61 74 20 61 6c 6c 2e 20 57 .will.score.any.points.at.all..W
13680 69 74 68 20 74 68 65 20 61 6c 74 65 72 6e 61 74 69 76 65 20 91 28 6e 2d 31 29 5e 32 92 20 73 79 ith.the.alternative..(n-1)^2..sy
136a0 73 74 65 6d 2c 20 72 65 67 69 6f 6e 73 20 6f 66 20 74 77 6f 20 73 71 75 61 72 65 73 20 73 63 6f stem,.regions.of.two.squares.sco
136c0 72 65 20 61 20 70 6f 69 6e 74 20 65 61 63 68 2c 20 61 6e 64 20 6c 61 72 67 65 72 20 72 65 67 69 re.a.point.each,.and.larger.regi
136e0 6f 6e 73 20 73 63 6f 72 65 20 72 65 6c 61 74 69 76 65 6c 79 20 6d 6f 72 65 20 70 6f 69 6e 74 73 ons.score.relatively.more.points
13700 2e 00 00 39 00 00 00 14 00 00 00 27 07 04 00 a5 08 04 00 25 00 00 00 20 1a 80 28 00 80 00 00 14 ...9.......'.......%......(.....
13720 00 98 80 80 01 00 82 ff 00 45 6e 73 75 72 65 20 73 6f 6c 75 62 69 6c 69 74 79 00 00 98 00 00 00 .........Ensure.solubility......
13740 72 00 00 00 6c 08 04 00 3d 09 04 00 26 00 00 00 20 1c 80 e4 00 80 00 00 14 00 98 91 80 80 00 00 r...l...=...&...................
13760 82 ff 00 49 66 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 69 73 20 74 69 63 6b 65 64 20 28 74 68 65 ...If.this.option.is.ticked.(the
13780 20 64 65 66 61 75 6c 74 20 73 74 61 74 65 29 2c 20 67 65 6e 65 72 61 74 65 64 20 67 72 69 64 73 .default.state),.generated.grids
137a0 20 77 69 6c 6c 20 62 65 20 67 75 61 72 61 6e 74 65 65 64 20 74 6f 20 68 61 76 65 20 61 74 20 6c .will.be.guaranteed.to.have.at.l
137c0 65 61 73 74 20 6f 6e 65 20 73 6f 6c 75 74 69 6f 6e 2e 00 00 ef 01 00 00 c2 01 00 00 a5 08 04 00 east.one.solution...............
137e0 2c 0b 04 00 2d 00 00 00 20 28 80 85 03 00 80 00 00 14 00 98 91 80 80 00 00 80 01 00 80 00 00 82 ,...-....(......................
13800 ff 00 49 66 20 79 6f 75 20 74 75 72 6e 20 69 74 20 6f 66 66 2c 20 74 68 65 20 67 61 6d 65 20 67 ..If.you.turn.it.off,.the.game.g
13820 65 6e 65 72 61 74 6f 72 20 77 69 6c 6c 20 6e 6f 74 20 74 72 79 20 74 6f 20 67 75 61 72 61 6e 74 enerator.will.not.try.to.guarant
13840 65 65 20 73 6f 6c 75 62 6c 65 20 67 72 69 64 73 3b 20 69 74 20 77 69 6c 6c 2c 20 68 6f 77 65 76 ee.soluble.grids;.it.will,.howev
13860 65 72 2c 20 73 74 69 6c 6c 20 65 6e 73 75 72 65 20 74 68 61 74 20 74 68 65 72 65 20 61 72 65 20 er,.still.ensure.that.there.are.
13880 61 74 20 6c 65 61 73 74 20 32 20 73 71 75 61 72 65 73 20 6f 66 20 65 61 63 68 20 63 6f 6c 6f 75 at.least.2.squares.of.each.colou
138a0 72 20 6f 6e 20 74 68 65 20 67 72 69 64 20 61 74 20 74 68 65 20 73 74 61 72 74 20 28 73 69 6e 63 r.on.the.grid.at.the.start.(sinc
138c0 65 20 61 20 67 72 69 64 20 77 69 74 68 20 65 78 61 63 74 6c 79 20 6f 6e 65 20 73 71 75 61 72 65 e.a.grid.with.exactly.one.square
138e0 20 6f 66 20 61 20 67 69 76 65 6e 20 63 6f 6c 6f 75 72 20 69 73 20 00 64 65 66 69 6e 69 74 65 6c .of.a.given.colour.is..definitel
13900 79 00 20 69 6e 73 6f 6c 75 62 6c 65 29 2e 20 47 72 69 64 73 20 67 65 6e 65 72 61 74 65 64 20 77 y..insoluble)..Grids.generated.w
13920 69 74 68 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 64 69 73 61 62 6c 65 64 20 6d 61 79 20 63 6f 6e ith.this.option.disabled.may.con
13940 74 61 69 6e 20 6d 6f 72 65 20 6c 61 72 67 65 20 61 72 65 61 73 20 6f 66 20 63 6f 6e 74 69 67 75 tain.more.large.areas.of.contigu
13960 6f 75 73 20 63 6f 6c 6f 75 72 2c 20 6c 65 61 64 69 6e 67 20 74 6f 20 6f 70 70 6f 72 74 75 6e 69 ous.colour,.leading.to.opportuni
13980 74 69 65 73 20 66 6f 72 20 68 69 67 68 65 72 20 73 63 6f 72 65 73 3b 20 74 68 65 79 20 63 61 6e ties.for.higher.scores;.they.can
139a0 20 61 6c 73 6f 20 74 61 6b 65 20 6c 65 73 73 20 74 69 6d 65 20 74 6f 20 67 65 6e 65 72 61 74 65 .also.take.less.time.to.generate
139c0 2e 00 00 6b 00 00 00 3a 00 00 00 3d 09 04 00 97 0b 04 00 31 00 00 00 02 8f 02 00 00 7d 02 08 00 ...k...:...=.......1........}...
139e0 12 09 08 00 27 00 00 00 97 0b 04 00 d5 0b 04 00 26 0e 04 00 43 68 61 70 74 65 72 20 31 34 3a 20 ....'...........&...Chapter.14:.
13a00 46 6c 69 70 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 54 6f 70 27 29 22 Flip.CBB("btn_up","JI(`',`Top')"
13a20 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 3e 00 00 00 15 00 00 00 2c 0b 04 00 d5 0b 04 00 29 00 );EB("btn_up")>.......,.......).
13a40 00 00 20 22 80 2a 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 43 68 61 70 74 65 72 20 ...".*..................Chapter.
13a60 31 34 00 3a 20 00 46 6c 69 70 00 00 2c 01 00 00 06 01 00 00 97 0b 04 00 01 0d 04 00 26 00 00 00 14.:..Flip..,...............&...
13a80 20 1a 80 0d 02 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 59 6f 75 20 68 61 76 65 20 61 20 67 72 ...................You.have.a.gr
13aa0 69 64 20 6f 66 20 73 71 75 61 72 65 73 2c 20 73 6f 6d 65 20 6c 69 67 68 74 20 61 6e 64 20 73 6f id.of.squares,.some.light.and.so
13ac0 6d 65 20 64 61 72 6b 2e 20 59 6f 75 72 20 61 69 6d 20 69 73 20 74 6f 20 6c 69 67 68 74 20 61 6c me.dark..Your.aim.is.to.light.al
13ae0 6c 20 74 68 65 20 73 71 75 61 72 65 73 20 75 70 20 61 74 20 74 68 65 20 73 61 6d 65 20 74 69 6d l.the.squares.up.at.the.same.tim
13b00 65 2e 20 59 6f 75 20 63 61 6e 20 63 68 6f 6f 73 65 20 61 6e 79 20 73 71 75 61 72 65 20 61 6e 64 e..You.can.choose.any.square.and
13b20 20 66 6c 69 70 20 69 74 73 20 73 74 61 74 65 20 66 72 6f 6d 20 6c 69 67 68 74 20 74 6f 20 64 61 .flip.its.state.from.light.to.da
13b40 72 6b 20 6f 72 20 64 61 72 6b 20 74 6f 20 6c 69 67 68 74 2c 20 62 75 74 20 77 68 65 6e 20 79 6f rk.or.dark.to.light,.but.when.yo
13b60 75 20 64 6f 20 73 6f 2c 20 6f 74 68 65 72 20 73 71 75 61 72 65 73 20 61 72 6f 75 6e 64 20 69 74 u.do.so,.other.squares.around.it
13b80 20 63 68 61 6e 67 65 20 73 74 61 74 65 20 61 73 20 77 65 6c 6c 2e 00 00 81 00 00 00 5c 00 00 00 .change.state.as.well.......\...
13ba0 d5 0b 04 00 82 0d 04 00 25 00 00 00 20 1a 80 b8 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 45 61 ........%.....................Ea
13bc0 63 68 20 73 71 75 61 72 65 20 63 6f 6e 74 61 69 6e 73 20 61 20 73 6d 61 6c 6c 20 64 69 61 67 72 ch.square.contains.a.small.diagr
13be0 61 6d 20 73 68 6f 77 69 6e 67 20 77 68 69 63 68 20 6f 74 68 65 72 20 73 71 75 61 72 65 73 20 63 am.showing.which.other.squares.c
13c00 68 61 6e 67 65 20 77 68 65 6e 20 79 6f 75 20 66 6c 69 70 20 69 74 2e 00 00 51 00 00 00 22 00 00 hange.when.you.flip.it...Q..."..
13c20 00 01 0d 04 00 d3 0d 04 00 2f 00 00 00 20 2e 80 44 00 80 00 00 00 00 e3 a9 c4 f9 4e 80 00 00 80 ........./......D..........N....
13c40 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 31 34 2e 31 00 3a 20 00 46 6c 69 70 20 63 ..........Section.14.1.:..Flip.c
13c60 6f 6e 74 72 6f 6c 73 00 00 00 53 00 00 00 24 00 00 00 82 0d 04 00 26 0e 04 00 2f 00 00 00 20 2e ontrols...S...$.......&.../.....
13c80 80 48 00 80 00 00 00 00 e3 aa c4 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 .H..........N..............Secti
13ca0 6f 6e 20 31 34 2e 32 00 3a 20 00 46 6c 69 70 20 70 61 72 61 6d 65 74 65 72 73 00 00 00 7d 00 00 on.14.2.:..Flip.parameters...}..
13cc0 00 4c 00 00 00 d3 0d 04 00 a3 0e 04 00 31 00 00 00 02 46 03 00 00 55 07 08 00 88 81 08 00 28 00 .L...........1....F...U.......(.
13ce0 00 00 a3 0e 04 00 ec 0e 04 00 f5 41 04 00 53 65 63 74 69 6f 6e 20 31 34 2e 31 3a 20 46 6c 69 70 ...........A..Section.14.1:.Flip
13d00 20 63 6f 6e 74 72 6f 6c 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 67 .controls.CBB("btn_up","JI(`',`g
13d20 61 6d 65 73 2e 66 6c 69 70 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 49 00 00 00 20 00 ames.flip')");EB("btn_up")I.....
13d40 00 00 26 0e 04 00 ec 0e 04 00 29 00 00 00 20 22 80 40 00 80 00 00 00 00 80 06 00 80 06 00 80 06 ..&.......)....".@..............
13d60 00 82 ff 00 53 65 63 74 69 6f 6e 20 31 34 2e 31 00 3a 20 00 46 6c 69 70 20 63 6f 6e 74 72 6f 6c ....Section.14.1.:..Flip.control
13d80 73 00 00 66 00 00 00 41 00 00 00 a3 0e 04 00 52 0f 04 00 25 00 00 00 20 1a 80 82 00 80 00 00 14 s..f...A.......R...%............
13da0 00 98 80 80 00 00 82 ff 00 54 68 69 73 20 67 61 6d 65 20 63 61 6e 20 62 65 20 70 6c 61 79 65 64 .........This.game.can.be.played
13dc0 20 77 69 74 68 20 65 69 74 68 65 72 20 74 68 65 20 6b 65 79 62 6f 61 72 64 20 6f 72 20 74 68 65 .with.either.the.keyboard.or.the
13de0 20 6d 6f 75 73 65 2e 00 00 b8 00 00 00 92 00 00 00 ec 0e 04 00 16 40 04 00 26 00 00 00 20 1a 80 .mouse................@..&......
13e00 25 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 4c 65 66 74 2d 63 6c 69 63 6b 20 69 6e 20 61 20 %...............Left-click.in.a.
13e20 73 71 75 61 72 65 20 74 6f 20 66 6c 69 70 20 69 74 20 61 6e 64 20 69 74 73 20 61 73 73 6f 63 69 square.to.flip.it.and.its.associ
13e40 61 74 65 64 20 73 71 75 61 72 65 73 2c 20 6f 72 20 75 73 65 20 74 68 65 20 63 75 72 73 6f 72 20 ated.squares,.or.use.the.cursor.
13e60 6b 65 79 73 20 74 6f 20 63 68 6f 6f 73 65 20 61 20 73 71 75 61 72 65 20 61 6e 64 20 74 68 65 20 keys.to.choose.a.square.and.the.
13e80 73 70 61 63 65 20 62 61 72 20 6f 72 20 45 6e 74 65 72 20 6b 65 79 20 52 0f 04 00 16 40 04 00 26 space.bar.or.Enter.key.R....@..&
13ea0 0e 04 00 74 6f 20 66 6c 69 70 2e 00 00 71 01 00 00 45 01 00 00 52 0f 04 00 87 41 04 00 2c 00 00 ...to.flip...q...E...R....A..,..
13ec0 00 20 26 80 8b 02 00 80 00 00 14 00 98 80 80 00 00 80 01 00 80 00 00 82 ff 00 49 66 20 79 6f 75 ..&.......................If.you
13ee0 20 75 73 65 20 74 68 65 20 91 53 6f 6c 76 65 92 20 66 75 6e 63 74 69 6f 6e 20 6f 6e 20 74 68 69 .use.the..Solve..function.on.thi
13f00 73 20 67 61 6d 65 2c 20 69 74 20 77 69 6c 6c 20 6d 61 72 6b 20 73 6f 6d 65 20 6f 66 20 74 68 65 s.game,.it.will.mark.some.of.the
13f20 20 73 71 75 61 72 65 73 20 69 6e 20 72 65 64 2e 20 49 66 20 79 6f 75 20 63 6c 69 63 6b 20 6f 6e .squares.in.red..If.you.click.on
13f40 63 65 20 69 6e 20 65 76 65 72 79 20 73 71 75 61 72 65 20 77 69 74 68 20 61 20 72 65 64 20 6d 61 ce.in.every.square.with.a.red.ma
13f60 72 6b 2c 20 74 68 65 20 67 61 6d 65 20 73 68 6f 75 6c 64 20 62 65 20 73 6f 6c 76 65 64 2e 20 28 rk,.the.game.should.be.solved..(
13f80 49 66 20 79 6f 75 20 63 6c 69 63 6b 20 69 6e 20 61 20 73 71 75 61 72 65 20 00 77 69 74 68 6f 75 If.you.click.in.a.square..withou
13fa0 74 00 20 61 20 72 65 64 20 6d 61 72 6b 2c 20 61 20 72 65 64 20 6d 61 72 6b 20 77 69 6c 6c 20 61 t..a.red.mark,.a.red.mark.will.a
13fc0 70 70 65 61 72 20 69 6e 20 69 74 20 74 6f 20 69 6e 64 69 63 61 74 65 20 74 68 61 74 20 79 6f 75 ppear.in.it.to.indicate.that.you
13fe0 20 77 69 6c 6c 20 6e 65 65 64 20 74 6f 20 72 65 76 65 72 73 65 20 74 68 61 74 20 6f 70 65 72 61 .will.need.to.reverse.that.opera
14000 74 69 6f 6e 20 74 6f 20 72 65 61 63 68 20 74 68 65 20 73 6f 6c 75 74 69 6f 6e 2e 29 00 00 6e 00 tion.to.reach.the.solution.)..n.
14020 00 00 43 00 00 00 16 40 04 00 f5 41 04 00 2b 00 00 00 20 26 80 86 00 80 00 00 14 00 98 80 80 00 ..C....@...A..+....&............
14040 00 e3 fc c5 f9 4e 89 82 ff 00 28 41 6c 6c 20 74 68 65 20 61 63 74 69 6f 6e 73 20 64 65 73 63 72 .....N....(All.the.actions.descr
14060 69 62 65 64 20 69 6e 20 00 73 65 63 74 69 6f 6e 20 32 2e 31 00 20 61 72 65 20 61 6c 73 6f 20 61 ibed.in..section.2.1..are.also.a
14080 76 61 69 6c 61 62 6c 65 2e 29 00 00 7f 00 00 00 4e 00 00 00 87 41 04 00 74 42 04 00 31 00 00 00 vailable.)......N....A..tB..1...
140a0 02 08 03 00 00 12 09 08 00 a5 83 08 00 29 00 00 00 74 42 04 00 bf 42 04 00 7c 45 04 00 53 65 63 .............)...tB...B..|E..Sec
140c0 74 69 6f 6e 20 31 34 2e 32 3a 20 46 6c 69 70 20 70 61 72 61 6d 65 74 65 72 73 00 43 42 42 28 22 tion.14.2:.Flip.parameters.CBB("
140e0 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 66 6c 69 70 27 29 22 29 3b 45 btn_up","JI(`',`games.flip')");E
14100 42 28 22 62 74 6e 5f 75 70 22 29 4b 00 00 00 22 00 00 00 f5 41 04 00 bf 42 04 00 29 00 00 00 20 B("btn_up")K..."....A...B..)....
14120 22 80 44 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 31 34 2e ".D..................Section.14.
14140 32 00 3a 20 00 46 6c 69 70 20 70 61 72 61 6d 65 74 65 72 73 00 00 76 00 00 00 51 00 00 00 74 42 2.:..Flip.parameters..v...Q...tB
14160 04 00 35 43 04 00 25 00 00 00 20 1a 80 a2 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 68 65 73 ..5C..%.....................Thes
14180 65 20 70 61 72 61 6d 65 74 65 72 73 20 61 72 65 20 61 76 61 69 6c 61 62 6c 65 20 66 72 6f 6d 20 e.parameters.are.available.from.
141a0 74 68 65 20 91 43 75 73 74 6f 6d 2e 2e 2e 92 20 6f 70 74 69 6f 6e 20 6f 6e 20 74 68 65 20 91 54 the..Custom.....option.on.the..T
141c0 79 70 65 92 20 6d 65 6e 75 2e 00 00 3d 00 00 00 12 00 00 00 bf 42 04 00 72 43 04 00 2b 00 00 00 ype..menu...=........B..rC..+...
141e0 20 26 80 24 00 80 00 00 14 00 98 80 80 01 00 80 00 00 80 01 00 82 ff 00 57 69 64 74 68 00 2c 20 .&.$....................Width.,.
14200 00 48 65 69 67 68 74 00 00 41 00 00 00 1b 00 00 00 35 43 04 00 b3 43 04 00 26 00 00 00 20 1c 80 .Height..A.......5C...C..&......
14220 36 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 53 69 7a 65 20 6f 66 20 67 72 69 64 20 69 6e 20 6...............Size.of.grid.in.
14240 73 71 75 61 72 65 73 2e 00 00 32 00 00 00 0d 00 00 00 72 43 04 00 e5 43 04 00 25 00 00 00 20 1a squares...2.......rC...C..%.....
14260 80 1a 00 80 00 00 14 00 98 80 80 01 00 82 ff 00 53 68 61 70 65 20 74 79 70 65 00 00 97 01 00 00 ................Shape.type......
14280 70 01 00 00 b3 43 04 00 7c 45 04 00 27 00 00 00 20 1c 80 e1 02 00 80 00 00 14 00 98 91 80 80 00 p....C..|E..'...................
142a0 00 82 ff 00 54 68 69 73 20 63 6f 6e 74 72 6f 6c 20 64 65 74 65 72 6d 69 6e 65 73 20 74 68 65 20 ....This.control.determines.the.
142c0 73 68 61 70 65 20 6f 66 20 74 68 65 20 72 65 67 69 6f 6e 20 77 68 69 63 68 20 69 73 20 66 6c 69 shape.of.the.region.which.is.fli
142e0 70 70 65 64 20 62 79 20 63 6c 69 63 6b 69 6e 67 20 69 6e 20 61 6e 79 20 67 69 76 65 6e 20 73 71 pped.by.clicking.in.any.given.sq
14300 75 61 72 65 2e 20 54 68 65 20 64 65 66 61 75 6c 74 20 73 65 74 74 69 6e 67 2c 20 91 43 72 6f 73 uare..The.default.setting,..Cros
14320 73 65 73 92 2c 20 63 61 75 73 65 73 20 65 76 65 72 79 20 73 71 75 61 72 65 20 74 6f 20 66 6c 69 ses.,.causes.every.square.to.fli
14340 70 20 69 74 73 65 6c 66 20 61 6e 64 20 69 74 73 20 66 6f 75 72 20 69 6d 6d 65 64 69 61 74 65 20 p.itself.and.its.four.immediate.
14360 6e 65 69 67 68 62 6f 75 72 73 20 28 6f 72 20 74 68 72 65 65 20 6f 72 20 74 77 6f 20 69 66 20 69 neighbours.(or.three.or.two.if.i
14380 74 27 73 20 61 74 20 61 6e 20 65 64 67 65 20 6f 72 20 63 6f 72 6e 65 72 29 2e 20 54 68 65 20 6f t's.at.an.edge.or.corner)..The.o
143a0 74 68 65 72 20 73 65 74 74 69 6e 67 2c 20 91 52 61 6e 64 6f 6d 92 2c 20 63 61 75 73 65 73 20 61 ther.setting,..Random.,.causes.a
143c0 20 72 61 6e 64 6f 6d 20 73 68 61 70 65 20 74 6f 20 62 65 20 63 68 6f 73 65 6e 20 66 6f 72 20 65 .random.shape.to.be.chosen.for.e
143e0 76 65 72 79 20 73 71 75 61 72 65 2c 20 73 6f 20 74 68 65 20 67 61 6d 65 20 69 73 20 64 69 66 66 very.square,.so.the.game.is.diff
14400 65 72 65 6e 74 20 65 76 65 72 79 20 74 69 6d 65 2e 00 00 6c 00 00 00 3b 00 00 00 e5 43 04 00 e8 erent.every.time...l...;....C...
14420 45 04 00 31 00 00 00 02 0b 04 00 00 88 81 08 00 92 86 08 00 2a 00 00 00 e8 45 04 00 27 46 04 00 E..1................*....E..'F..
14440 f3 49 04 00 43 68 61 70 74 65 72 20 31 35 3a 20 47 75 65 73 73 00 43 42 42 28 22 62 74 6e 5f 75 .I..Chapter.15:.Guess.CBB("btn_u
14460 70 22 2c 22 4a 49 28 60 27 2c 60 54 6f 70 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 3f p","JI(`',`Top')");EB("btn_up")?
14480 00 00 00 16 00 00 00 7c 45 04 00 27 46 04 00 29 00 00 00 20 22 80 2c 00 80 00 00 00 00 80 06 00 .......|E..'F..)....".,.........
144a0 80 06 00 80 06 00 82 ff 00 43 68 61 70 74 65 72 20 31 35 00 3a 20 00 47 75 65 73 73 00 00 bd 00 .........Chapter.15.:..Guess....
144c0 00 00 97 00 00 00 e8 45 04 00 e4 46 04 00 26 00 00 00 20 1a 80 2f 01 00 80 00 00 14 00 98 80 80 .......E...F..&....../..........
144e0 00 00 82 ff 00 59 6f 75 20 68 61 76 65 20 61 20 73 65 74 20 6f 66 20 63 6f 6c 6f 75 72 65 64 20 .....You.have.a.set.of.coloured.
14500 70 65 67 73 2c 20 61 6e 64 20 68 61 76 65 20 74 6f 20 72 65 70 72 6f 64 75 63 65 20 61 20 70 72 pegs,.and.have.to.reproduce.a.pr
14520 65 64 65 74 65 72 6d 69 6e 65 64 20 73 65 71 75 65 6e 63 65 20 6f 66 20 74 68 65 6d 20 28 63 68 edetermined.sequence.of.them.(ch
14540 6f 73 65 6e 20 62 79 20 74 68 65 20 63 6f 6d 70 75 74 65 72 29 20 77 69 74 68 69 6e 20 61 20 63 osen.by.the.computer).within.a.c
14560 65 72 74 61 69 6e 20 6e 75 6d 62 65 72 20 6f 66 20 67 75 65 73 73 65 73 2e 00 00 db 00 00 00 b5 ertain.number.of.guesses........
14580 00 00 00 27 46 04 00 bf 47 04 00 26 00 00 00 20 1a 80 6b 01 00 80 00 00 14 00 98 80 80 00 00 82 ...'F...G..&......k.............
145a0 ff 00 45 61 63 68 20 67 75 65 73 73 20 67 65 74 73 20 6d 61 72 6b 65 64 20 77 69 74 68 20 74 68 ..Each.guess.gets.marked.with.th
145c0 65 20 6e 75 6d 62 65 72 20 6f 66 20 63 6f 72 72 65 63 74 6c 79 2d 63 6f 6c 6f 75 72 65 64 20 70 e.number.of.correctly-coloured.p
145e0 65 67 73 20 69 6e 20 74 68 65 20 63 6f 72 72 65 63 74 20 70 6c 61 63 65 73 20 28 69 6e 20 62 6c egs.in.the.correct.places.(in.bl
14600 61 63 6b 29 2c 20 61 6e 64 20 61 6c 73 6f 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 63 6f 72 ack),.and.also.the.number.of.cor
14620 72 65 63 74 6c 79 2d 63 6f 6c 6f 75 72 65 64 20 70 65 67 73 20 69 6e 20 74 68 65 20 77 72 6f 6e rectly-coloured.pegs.in.the.wron
14640 67 20 70 6c 61 63 65 73 20 28 69 6e 20 77 68 69 74 65 29 2e 00 00 2d 01 00 00 07 01 00 00 e4 46 g.places.(in.white)...-........F
14660 04 00 ec 48 04 00 26 00 00 00 20 1a 80 0f 02 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 68 69 ...H..&......................Thi
14680 73 20 67 61 6d 65 20 69 73 20 61 6c 73 6f 20 6b 6e 6f 77 6e 20 28 61 6e 64 20 6d 61 72 6b 65 74 s.game.is.also.known.(and.market
146a0 65 64 2c 20 62 79 20 48 61 73 62 72 6f 2c 20 6d 61 69 6e 6c 79 29 20 61 73 20 61 20 62 6f 61 72 ed,.by.Hasbro,.mainly).as.a.boar
146c0 64 20 67 61 6d 65 20 91 4d 61 73 74 65 72 6d 69 6e 64 92 2c 20 77 69 74 68 20 36 20 63 6f 6c 6f d.game..Mastermind.,.with.6.colo
146e0 75 72 73 2c 20 34 20 70 65 67 73 20 70 65 72 20 72 6f 77 2c 20 61 6e 64 20 31 30 20 67 75 65 73 urs,.4.pegs.per.row,.and.10.gues
14700 73 65 73 2e 20 48 6f 77 65 76 65 72 2c 20 74 68 69 73 20 76 65 72 73 69 6f 6e 20 61 6c 6c 6f 77 ses..However,.this.version.allow
14720 73 20 63 75 73 74 6f 6d 20 73 65 74 74 69 6e 67 73 20 6f 66 20 6e 75 6d 62 65 72 20 6f 66 20 63 s.custom.settings.of.number.of.c
14740 6f 6c 6f 75 72 73 20 28 75 70 20 74 6f 20 31 30 29 2c 20 6e 75 6d 62 65 72 20 6f 66 20 70 65 67 olours.(up.to.10),.number.of.peg
14760 73 20 70 65 72 20 72 6f 77 2c 20 61 6e 64 20 6e 75 6d 62 65 72 20 6f 66 20 67 75 65 73 73 65 73 s.per.row,.and.number.of.guesses
14780 2e 00 00 61 00 00 00 3c 00 00 00 bf 47 04 00 4d 49 04 00 25 00 00 00 20 1a 80 78 00 80 00 00 14 ...a...<....G..MI..%......x.....
147a0 00 98 80 80 00 00 82 ff 00 47 75 65 73 73 20 77 61 73 20 63 6f 6e 74 72 69 62 75 74 65 64 20 74 .........Guess.was.contributed.t
147c0 6f 20 74 68 69 73 20 63 6f 6c 6c 65 63 74 69 6f 6e 20 62 79 20 4a 61 6d 65 73 20 48 61 72 76 65 o.this.collection.by.James.Harve
147e0 79 2e 00 00 52 00 00 00 23 00 00 00 ec 48 04 00 9f 49 04 00 2f 00 00 00 20 2e 80 46 00 80 00 00 y...R...#....H...I../......F....
14800 00 00 e3 ab c4 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 31 35 2e ......N..............Section.15.
14820 31 00 3a 20 00 47 75 65 73 73 20 63 6f 6e 74 72 6f 6c 73 00 00 00 54 00 00 00 25 00 00 00 4d 49 1.:..Guess.controls...T...%...MI
14840 04 00 f3 49 04 00 2f 00 00 00 20 2e 80 4a 00 80 00 00 00 00 e3 d7 c4 f9 4e 80 00 00 80 00 00 80 ...I../......J..........N.......
14860 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 31 35 2e 32 00 3a 20 00 47 75 65 73 73 20 70 61 72 .......Section.15.2.:..Guess.par
14880 61 6d 65 74 65 72 73 00 00 00 7f 00 00 00 4e 00 00 00 9f 49 04 00 72 4a 04 00 31 00 00 00 02 2d ameters.......N....I..rJ..1....-
148a0 07 00 00 a5 83 08 00 e7 00 09 00 2b 00 00 00 72 4a 04 00 bc 4a 04 00 ab 81 04 00 53 65 63 74 69 ...........+...rJ...J......Secti
148c0 6f 6e 20 31 35 2e 31 3a 20 47 75 65 73 73 20 63 6f 6e 74 72 6f 6c 73 00 43 42 42 28 22 62 74 6e on.15.1:.Guess.controls.CBB("btn
148e0 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 67 75 65 73 73 27 29 22 29 3b 45 42 28 _up","JI(`',`games.guess')");EB(
14900 22 62 74 6e 5f 75 70 22 29 4a 00 00 00 21 00 00 00 f3 49 04 00 bc 4a 04 00 29 00 00 00 20 22 80 "btn_up")J...!....I...J..)....".
14920 42 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 31 35 2e 31 00 B..................Section.15.1.
14940 3a 20 00 47 75 65 73 73 20 63 6f 6e 74 72 6f 6c 73 00 00 66 00 00 00 41 00 00 00 72 4a 04 00 22 :..Guess.controls..f...A...rJ.."
14960 4b 04 00 25 00 00 00 20 1a 80 82 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 68 69 73 20 67 61 K..%.....................This.ga
14980 6d 65 20 63 61 6e 20 62 65 20 70 6c 61 79 65 64 20 77 69 74 68 20 65 69 74 68 65 72 20 74 68 65 me.can.be.played.with.either.the
149a0 20 6b 65 79 62 6f 61 72 64 20 6f 72 20 74 68 65 20 6d 6f 75 73 65 2e 00 00 36 01 00 00 10 01 00 .keyboard.or.the.mouse...6......
149c0 00 bc 4a 04 00 58 4c 04 00 26 00 00 00 20 1a 80 21 02 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 ..J..XL..&......!...............
149e0 57 69 74 68 20 74 68 65 20 6d 6f 75 73 65 2c 20 64 72 61 67 20 61 20 63 6f 6c 6f 75 72 65 64 20 With.the.mouse,.drag.a.coloured.
14a00 70 65 67 20 66 72 6f 6d 20 74 68 65 20 74 72 61 79 20 6f 6e 20 74 68 65 20 6c 65 66 74 2d 68 61 peg.from.the.tray.on.the.left-ha
14a20 6e 64 20 73 69 64 65 20 74 6f 20 69 74 73 20 72 65 71 75 69 72 65 64 20 70 6f 73 69 74 69 6f 6e nd.side.to.its.required.position
14a40 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 67 75 65 73 73 3b 20 70 65 67 73 20 6d 61 79 20 .in.the.current.guess;.pegs.may.
14a60 61 6c 73 6f 20 62 65 20 64 72 61 67 67 65 64 20 66 72 6f 6d 20 63 75 72 72 65 6e 74 20 61 6e 64 also.be.dragged.from.current.and
14a80 20 70 61 73 74 20 67 75 65 73 73 65 73 20 74 6f 20 63 6f 70 79 20 74 68 65 6d 20 65 6c 73 65 77 .past.guesses.to.copy.them.elsew
14aa0 68 65 72 65 2e 20 54 6f 20 72 65 6d 6f 76 65 20 61 20 70 65 67 2c 20 64 72 61 67 20 69 74 20 6f here..To.remove.a.peg,.drag.it.o
14ac0 66 66 20 69 74 73 20 63 75 72 72 65 6e 74 20 70 6f 73 69 74 69 6f 6e 20 74 6f 20 73 6f 6d 65 77 ff.its.current.position.to.somew
14ae0 68 65 72 65 20 69 6e 76 61 6c 69 64 2e 00 00 bb 00 00 00 95 00 00 00 22 4b 04 00 13 4d 04 00 26 here.invalid..........."K...M..&
14b00 00 00 00 20 1a 80 2b 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 52 69 67 68 74 2d 63 6c 69 63 ......+...............Right-clic
14b20 6b 69 6e 67 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 67 75 65 73 73 20 61 64 64 73 20 61 king.in.the.current.guess.adds.a
14b40 20 91 68 6f 6c 64 92 20 6d 61 72 6b 65 72 3b 20 70 65 67 73 20 74 68 61 74 20 68 61 76 65 20 68 ..hold..marker;.pegs.that.have.h
14b60 6f 6c 64 20 6d 61 72 6b 65 72 73 20 77 69 6c 6c 20 62 65 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c old.markers.will.be.automaticall
14b80 79 20 61 64 64 65 64 20 74 6f 20 74 68 65 20 6e 65 78 74 20 67 75 65 73 73 20 61 66 74 65 72 20 y.added.to.the.next.guess.after.
14ba0 6d 61 72 6b 69 6e 67 2e 00 00 57 01 00 00 31 01 00 00 58 4c 04 00 6a 4e 04 00 26 00 00 00 20 1a marking...W...1...XL..jN..&.....
14bc0 80 63 02 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 41 6c 74 65 72 6e 61 74 69 76 65 6c 79 2c 20 .c...............Alternatively,.
14be0 77 69 74 68 20 74 68 65 20 6b 65 79 62 6f 61 72 64 2c 20 74 68 65 20 75 70 20 61 6e 64 20 64 6f with.the.keyboard,.the.up.and.do
14c00 77 6e 20 63 75 72 73 6f 72 20 6b 65 79 73 20 63 61 6e 20 62 65 20 75 73 65 64 20 74 6f 20 73 65 wn.cursor.keys.can.be.used.to.se
14c20 6c 65 63 74 20 61 20 70 65 67 20 63 6f 6c 6f 75 72 2c 20 74 68 65 20 6c 65 66 74 20 61 6e 64 20 lect.a.peg.colour,.the.left.and.
14c40 72 69 67 68 74 20 6b 65 79 73 20 74 6f 20 73 65 6c 65 63 74 20 61 20 70 65 67 20 70 6f 73 69 74 right.keys.to.select.a.peg.posit
14c60 69 6f 6e 2c 20 61 6e 64 20 74 68 65 20 73 70 61 63 65 20 62 61 72 20 6f 72 20 45 6e 74 65 72 20 ion,.and.the.space.bar.or.Enter.
14c80 6b 65 79 20 74 6f 20 70 6c 61 63 65 20 61 20 70 65 67 20 6f 66 20 74 68 65 20 73 65 6c 65 63 74 key.to.place.a.peg.of.the.select
14ca0 65 64 20 63 6f 6c 6f 75 72 20 69 6e 20 74 68 65 20 63 68 6f 73 65 6e 20 70 6f 73 69 74 69 6f 6e ed.colour.in.the.chosen.position
14cc0 2e 20 91 44 92 20 6f 72 20 42 61 63 6b 73 70 61 63 65 20 72 65 6d 6f 76 65 73 20 61 20 70 65 67 ...D..or.Backspace.removes.a.peg
14ce0 2c 20 61 6e 64 20 53 70 61 63 65 20 61 64 64 73 20 61 20 68 6f 6c 64 20 6d 61 72 6b 65 72 2e 00 ,.and.Space.adds.a.hold.marker..
14d00 00 b1 00 00 00 8b 00 00 00 13 4d 04 00 1b 4f 04 00 26 00 00 00 20 1a 80 17 01 00 80 00 00 14 00 ..........M...O..&..............
14d20 98 80 80 00 00 82 ff 00 50 72 65 73 73 69 6e 67 20 91 68 92 20 6f 72 20 91 3f 92 20 77 69 6c 6c ........Pressing..h..or..?..will
14d40 20 66 69 6c 6c 20 74 68 65 20 63 75 72 72 65 6e 74 20 67 75 65 73 73 20 77 69 74 68 20 61 20 73 .fill.the.current.guess.with.a.s
14d60 75 67 67 65 73 74 65 64 20 67 75 65 73 73 2e 20 55 73 69 6e 67 20 74 68 69 73 20 69 73 20 6e 6f uggested.guess..Using.this.is.no
14d80 74 20 72 65 63 6f 6d 6d 65 6e 64 65 64 20 66 6f 72 20 31 30 20 6f 72 20 6d 6f 72 65 20 70 65 67 t.recommended.for.10.or.more.peg
14da0 73 20 61 73 20 69 74 20 69 73 20 73 6c 6f 77 2e 00 00 4c 01 00 00 26 01 00 00 6a 4e 04 00 73 80 s.as.it.is.slow...L...&...jN..s.
14dc0 04 00 26 00 00 00 20 1a 80 4d 02 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 57 68 65 6e 20 74 68 ..&......M...............When.th
14de0 65 20 67 75 65 73 73 20 69 73 20 63 6f 6d 70 6c 65 74 65 2c 20 74 68 65 20 73 6d 61 6c 6c 65 72 e.guess.is.complete,.the.smaller
14e00 20 66 65 65 64 62 61 63 6b 20 70 65 67 73 20 77 69 6c 6c 20 62 65 20 68 69 67 68 6c 69 67 68 74 .feedback.pegs.will.be.highlight
14e20 65 64 3b 20 63 6c 69 63 6b 69 6e 67 20 6f 6e 20 74 68 65 73 65 20 28 6f 72 20 6d 6f 76 69 6e 67 ed;.clicking.on.these.(or.moving
14e40 20 74 68 65 20 70 65 67 20 63 75 72 73 6f 72 20 74 6f 20 74 68 65 6d 20 77 69 74 68 20 74 68 65 .the.peg.cursor.to.them.with.the
14e60 20 61 72 72 6f 77 20 6b 65 79 73 20 61 6e 64 20 70 72 65 73 73 69 6e 67 20 74 68 65 20 73 70 61 .arrow.keys.and.pressing.the.spa
14e80 63 65 20 62 61 72 20 6f 72 20 45 6e 74 65 72 20 6b 65 79 29 20 77 69 1b 4f 04 00 73 80 04 00 f3 ce.bar.or.Enter.key).wi.O..s....
14ea0 49 04 00 6c 6c 20 6d 61 72 6b 20 74 68 65 20 63 75 72 72 65 6e 74 20 67 75 65 73 73 2c 20 63 6f I..ll.mark.the.current.guess,.co
14ec0 70 79 20 61 6e 79 20 68 65 6c 64 20 70 65 67 73 20 74 6f 20 74 68 65 20 6e 65 78 74 20 67 75 65 py.any.held.pegs.to.the.next.gue
14ee0 73 73 2c 20 61 6e 64 20 6d 6f 76 65 20 74 68 65 20 91 63 75 72 72 65 6e 74 20 67 75 65 73 73 92 ss,.and.move.the..current.guess.
14f00 20 6d 61 72 6b 65 72 2e 00 00 ca 00 00 00 a4 00 00 00 1b 4f 04 00 3d 81 04 00 26 00 00 00 20 1a .marker............O..=...&.....
14f20 80 49 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 49 66 20 79 6f 75 20 63 6f 72 72 65 63 74 6c .I...............If.you.correctl
14f40 79 20 70 6f 73 69 74 69 6f 6e 20 61 6c 6c 20 74 68 65 20 70 65 67 73 20 74 68 65 20 73 6f 6c 75 y.position.all.the.pegs.the.solu
14f60 74 69 6f 6e 20 77 69 6c 6c 20 62 65 20 64 69 73 70 6c 61 79 65 64 20 62 65 6c 6f 77 3b 20 69 66 tion.will.be.displayed.below;.if
14f80 20 79 6f 75 20 72 75 6e 20 6f 75 74 20 6f 66 20 67 75 65 73 73 65 73 20 28 6f 72 20 73 65 6c 65 .you.run.out.of.guesses.(or.sele
14fa0 63 74 20 91 53 6f 6c 76 65 2e 2e 2e 92 29 20 74 68 65 20 73 6f 6c 75 74 69 6f 6e 20 77 69 6c 6c ct..Solve....).the.solution.will
14fc0 20 61 6c 73 6f 20 62 65 20 72 65 76 65 61 6c 65 64 2e 00 00 6e 00 00 00 43 00 00 00 73 80 04 00 .also.be.revealed...n...C...s...
14fe0 ab 81 04 00 2b 00 00 00 20 26 80 86 00 80 00 00 14 00 98 80 80 00 00 e3 fc c5 f9 4e 89 82 ff 00 ....+....&.................N....
15000 28 41 6c 6c 20 74 68 65 20 61 63 74 69 6f 6e 73 20 64 65 73 63 72 69 62 65 64 20 69 6e 20 00 73 (All.the.actions.described.in..s
15020 65 63 74 69 6f 6e 20 32 2e 31 00 20 61 72 65 20 61 6c 73 6f 20 61 76 61 69 6c 61 62 6c 65 2e 29 ection.2.1..are.also.available.)
15040 00 00 81 00 00 00 50 00 00 00 3d 81 04 00 2c 82 04 00 31 00 00 00 02 73 05 00 00 92 86 08 00 6c ......P...=...,...1....s.......l
15060 04 09 00 2c 00 00 00 2c 82 04 00 78 82 04 00 9f 87 04 00 53 65 63 74 69 6f 6e 20 31 35 2e 32 3a ...,...,...x.......Section.15.2:
15080 20 47 75 65 73 73 20 70 61 72 61 6d 65 74 65 72 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 .Guess.parameters.CBB("btn_up","
150a0 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 67 75 65 73 73 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 JI(`',`games.guess')");EB("btn_u
150c0 70 22 29 4c 00 00 00 23 00 00 00 ab 81 04 00 78 82 04 00 29 00 00 00 20 22 80 46 00 80 00 00 00 p")L...#.......x...)....".F.....
150e0 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 31 35 2e 32 00 3a 20 00 47 75 65 .............Section.15.2.:..Gue
15100 73 73 20 70 61 72 61 6d 65 74 65 72 73 00 00 c0 00 00 00 9a 00 00 00 2c 82 04 00 38 83 04 00 26 ss.parameters..........,...8...&
15120 00 00 00 20 1a 80 35 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 68 65 73 65 20 70 61 72 61 ......5...............These.para
15140 6d 65 74 65 72 73 20 61 72 65 20 61 76 61 69 6c 61 62 6c 65 20 66 72 6f 6d 20 74 68 65 20 91 43 meters.are.available.from.the..C
15160 75 73 74 6f 6d 2e 2e 2e 92 20 6f 70 74 69 6f 6e 20 6f 6e 20 74 68 65 20 91 54 79 70 65 92 20 6d ustom.....option.on.the..Type..m
15180 65 6e 75 2e 20 54 68 65 20 64 65 66 61 75 6c 74 20 67 61 6d 65 20 6d 61 74 63 68 65 73 20 74 68 enu..The.default.game.matches.th
151a0 65 20 70 61 72 61 6d 65 74 65 72 73 20 66 6f 72 20 74 68 65 20 62 6f 61 72 64 20 67 61 6d 65 20 e.parameters.for.the.board.game.
151c0 91 4d 61 73 74 65 72 6d 69 6e 64 92 2e 00 00 2f 00 00 00 0a 00 00 00 78 82 04 00 67 83 04 00 25 .Mastermind..../.......x...g...%
151e0 00 00 00 20 1a 80 14 00 80 00 00 14 00 98 80 80 01 00 82 ff 00 43 6f 6c 6f 75 72 73 00 00 76 00 .....................Colours..v.
15200 00 00 50 00 00 00 38 83 04 00 dd 83 04 00 26 00 00 00 20 1c 80 a0 00 80 00 00 14 00 98 91 80 80 ..P...8.......&.................
15220 00 00 82 ff 00 4e 75 6d 62 65 72 20 6f 66 20 63 6f 6c 6f 75 72 73 20 74 68 65 20 73 6f 6c 75 74 .....Number.of.colours.the.solut
15240 69 6f 6e 20 69 73 20 63 68 6f 73 65 6e 20 66 72 6f 6d 3b 20 66 72 6f 6d 20 32 20 74 6f 20 31 30 ion.is.chosen.from;.from.2.to.10
15260 20 28 6d 6f 72 65 20 69 73 20 68 61 72 64 65 72 29 2e 00 00 36 00 00 00 11 00 00 00 67 83 04 00 .(more.is.harder)...6.......g...
15280 13 84 04 00 25 00 00 00 20 1a 80 22 00 80 00 00 14 00 98 80 80 01 00 82 ff 00 50 65 67 73 20 70 ....%......"..............Pegs.p
152a0 65 72 20 67 75 65 73 73 00 00 53 00 00 00 2d 00 00 00 dd 83 04 00 66 84 04 00 26 00 00 00 20 1c er.guess..S...-.......f...&.....
152c0 80 5a 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 4e 75 6d 62 65 72 20 6f 66 20 70 65 67 73 20 .Z...............Number.of.pegs.
152e0 70 65 72 20 67 75 65 73 73 20 28 6d 6f 72 65 20 69 73 20 68 61 72 64 65 72 29 2e 00 00 2f 00 00 per.guess.(more.is.harder).../..
15300 00 0a 00 00 00 13 84 04 00 95 84 04 00 25 00 00 00 20 1a 80 14 00 80 00 00 14 00 98 80 80 01 00 .............%..................
15320 82 ff 00 47 75 65 73 73 65 73 00 00 6e 00 00 00 48 00 00 00 66 84 04 00 03 85 04 00 26 00 00 00 ...Guesses..n...H...f.......&...
15340 20 1c 80 90 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 4e 75 6d 62 65 72 20 6f 66 20 67 75 65 ...................Number.of.gue
15360 73 73 65 73 20 79 6f 75 20 68 61 76 65 20 74 6f 20 66 69 6e 64 20 74 68 65 20 73 6f 6c 75 74 69 sses.you.have.to.find.the.soluti
15380 6f 6e 20 69 6e 20 28 66 65 77 65 72 20 69 73 20 68 61 72 64 65 72 29 2e 00 00 34 00 00 00 0f 00 on.in.(fewer.is.harder)...4.....
153a0 00 00 95 84 04 00 37 85 04 00 25 00 00 00 20 1a 80 1e 00 80 00 00 14 00 98 80 80 01 00 82 ff 00 ......7...%.....................
153c0 41 6c 6c 6f 77 20 62 6c 61 6e 6b 73 00 00 d7 00 00 00 b0 00 00 00 03 85 04 00 0e 86 04 00 27 00 Allow.blanks..................'.
153e0 00 00 20 1c 80 61 01 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 41 6c 6c 6f 77 73 20 62 6c 61 .....a................Allows.bla
15400 6e 6b 20 70 65 67 73 20 74 6f 20 62 65 20 67 69 76 65 6e 20 61 73 20 70 61 72 74 20 6f 66 20 61 nk.pegs.to.be.given.as.part.of.a
15420 20 67 75 65 73 73 20 28 6d 61 6b 65 73 20 69 74 20 65 61 73 69 65 72 2c 20 62 65 63 61 75 73 65 .guess.(makes.it.easier,.because
15440 20 79 6f 75 20 6b 6e 6f 77 20 74 68 61 74 20 74 68 6f 73 65 20 77 69 6c 6c 20 6e 65 76 65 72 20 .you.know.that.those.will.never.
15460 62 65 20 63 6f 75 6e 74 65 64 20 61 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 73 6f 6c 75 74 69 be.counted.as.part.of.the.soluti
15480 6f 6e 29 2e 20 54 68 69 73 20 69 73 20 74 75 72 6e 65 64 20 6f 66 66 20 62 79 20 64 65 66 61 75 on)..This.is.turned.off.by.defau
154a0 6c 74 2e 00 00 92 00 00 00 6c 00 00 00 37 85 04 00 a0 86 04 00 26 00 00 00 20 1c 80 d8 00 80 00 lt.......l...7.......&..........
154c0 00 14 00 98 91 80 80 00 00 82 ff 00 4e 6f 74 65 20 74 68 61 74 20 74 68 69 73 20 64 6f 65 73 6e ............Note.that.this.doesn
154e0 27 74 20 61 6c 6c 6f 77 20 62 6c 61 6e 6b 20 70 65 67 73 20 69 6e 20 74 68 65 20 73 6f 6c 75 74 't.allow.blank.pegs.in.the.solut
15500 69 6f 6e 3b 20 69 66 20 79 6f 75 20 72 65 61 6c 6c 79 20 77 61 6e 74 65 64 20 74 68 61 74 2c 20 ion;.if.you.really.wanted.that,.
15520 75 73 65 20 6f 6e 65 20 65 78 74 72 61 20 63 6f 6c 6f 75 72 2e 00 00 38 00 00 00 13 00 00 00 0e use.one.extra.colour...8........
15540 86 04 00 d8 86 04 00 25 00 00 00 20 1a 80 26 00 80 00 00 14 00 98 80 80 01 00 82 ff 00 41 6c 6c .......%......&..............All
15560 6f 77 20 64 75 70 6c 69 63 61 74 65 73 00 00 c7 00 00 00 a0 00 00 00 a0 86 04 00 9f 87 04 00 27 ow.duplicates..................'
15580 00 00 00 20 1c 80 41 01 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 41 6c 6c 6f 77 73 20 74 68 ......A................Allows.th
155a0 65 20 73 6f 6c 75 74 69 6f 6e 20 28 61 6e 64 20 74 68 65 20 67 75 65 73 73 65 73 29 20 74 6f 20 e.solution.(and.the.guesses).to.
155c0 63 6f 6e 74 61 69 6e 20 63 6f 6c 6f 75 72 73 20 6d 6f 72 65 20 74 68 61 6e 20 6f 6e 63 65 3b 20 contain.colours.more.than.once;.
155e0 74 68 69 73 20 69 6e 63 72 65 61 73 65 73 20 74 68 65 20 73 65 61 72 63 68 20 73 70 61 63 65 20 this.increases.the.search.space.
15600 28 6d 61 6b 69 6e 67 20 74 68 69 6e 67 73 20 68 61 72 64 65 72 29 2c 20 61 6e 64 20 69 73 20 74 (making.things.harder),.and.is.t
15620 75 72 6e 65 64 20 6f 6e 20 62 79 20 64 65 66 61 75 6c 74 2e 00 00 6b 00 00 00 3a 00 00 00 d8 86 urned.on.by.default...k...:.....
15640 04 00 0a 88 04 00 31 00 00 00 02 87 02 00 00 e7 00 09 00 21 06 09 00 2d 00 00 00 0a 88 04 00 48 ......1............!...-.......H
15660 88 04 00 91 8a 04 00 43 68 61 70 74 65 72 20 31 36 3a 20 50 65 67 73 00 43 42 42 28 22 62 74 6e .......Chapter.16:.Pegs.CBB("btn
15680 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 54 6f 70 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 _up","JI(`',`Top')");EB("btn_up"
156a0 29 3e 00 00 00 15 00 00 00 9f 87 04 00 48 88 04 00 29 00 00 00 20 22 80 2a 00 80 00 00 00 00 80 )>...........H...)....".*.......
156c0 06 00 80 06 00 80 06 00 82 ff 00 43 68 61 70 74 65 72 20 31 36 00 3a 20 00 50 65 67 73 00 00 13 ...........Chapter.16.:..Pegs...
156e0 01 00 00 ed 00 00 00 0a 88 04 00 5b 89 04 00 26 00 00 00 20 1a 80 db 01 00 80 00 00 14 00 98 80 ...........[...&................
15700 80 00 00 82 ff 00 41 20 6e 75 6d 62 65 72 20 6f 66 20 70 65 67 73 20 61 72 65 20 70 6c 61 63 65 ......A.number.of.pegs.are.place
15720 64 20 69 6e 20 68 6f 6c 65 73 20 6f 6e 20 61 20 62 6f 61 72 64 2e 20 59 6f 75 20 63 61 6e 20 72 d.in.holes.on.a.board..You.can.r
15740 65 6d 6f 76 65 20 61 20 70 65 67 20 62 79 20 6a 75 6d 70 69 6e 67 20 61 6e 20 61 64 6a 61 63 65 emove.a.peg.by.jumping.an.adjace
15760 6e 74 20 70 65 67 20 6f 76 65 72 20 69 74 20 28 68 6f 72 69 7a 6f 6e 74 61 6c 6c 79 20 6f 72 20 nt.peg.over.it.(horizontally.or.
15780 76 65 72 74 69 63 61 6c 6c 79 29 20 74 6f 20 61 20 76 61 63 61 6e 74 20 68 6f 6c 65 20 6f 6e 20 vertically).to.a.vacant.hole.on.
157a0 74 68 65 20 6f 74 68 65 72 20 73 69 64 65 2e 20 59 6f 75 72 20 61 69 6d 20 69 73 20 74 6f 20 72 the.other.side..Your.aim.is.to.r
157c0 65 6d 6f 76 65 20 61 6c 6c 20 62 75 74 20 6f 6e 65 20 6f 66 20 74 68 65 20 70 65 67 73 20 69 6e emove.all.but.one.of.the.pegs.in
157e0 69 74 69 61 6c 6c 79 20 70 72 65 73 65 6e 74 2e 00 00 92 00 00 00 6d 00 00 00 48 88 04 00 ed 89 itially.present.......m...H.....
15800 04 00 25 00 00 00 20 1a 80 da 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 68 69 73 20 67 61 6d ..%.....................This.gam
15820 65 2c 20 62 65 73 74 20 6b 6e 6f 77 6e 20 61 73 20 91 50 65 67 20 53 6f 6c 69 74 61 69 72 65 92 e,.best.known.as..Peg.Solitaire.
15840 2c 20 69 73 20 70 6f 73 73 69 62 6c 79 20 6f 6e 65 20 6f 66 20 74 68 65 20 6f 6c 64 65 73 74 20 ,.is.possibly.one.of.the.oldest.
15860 70 75 7a 7a 6c 65 20 67 61 6d 65 73 20 73 74 69 6c 6c 20 63 6f 6d 6d 6f 6e 6c 79 20 6b 6e 6f 77 puzzle.games.still.commonly.know
15880 6e 2e 00 00 51 00 00 00 22 00 00 00 5b 89 04 00 3e 8a 04 00 2f 00 00 00 20 2e 80 44 00 80 00 00 n...Q..."...[...>.../......D....
158a0 00 00 e3 ce c4 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 31 36 2e ......N..............Section.16.
158c0 31 00 3a 20 00 50 65 67 73 20 63 6f 6e 74 72 6f 6c 73 00 00 00 53 00 00 00 24 00 00 00 ed 89 04 1.:..Pegs.controls...S...$......
158e0 00 91 8a 04 00 2f 00 00 00 20 2e 80 48 00 80 00 00 00 00 e3 cf c4 f9 4e 80 00 00 80 00 00 80 00 ...../......H..........N........
15900 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 31 36 2e 32 00 3a 20 00 50 65 67 73 20 70 61 72 61 6d ......Section.16.2.:..Pegs.param
15920 65 74 65 72 73 00 00 00 7d 00 00 00 4c 00 00 00 3e 8a 04 00 0e 8b 04 00 31 00 00 00 02 ed 03 00 eters...}...L...>.......1.......
15940 00 6c 04 09 00 48 09 09 00 2e 00 00 00 0e 8b 04 00 57 8b 04 00 fb 8e 04 00 53 65 63 74 69 6f 6e .l...H...........W.......Section
15960 20 31 36 2e 31 3a 20 50 65 67 73 20 63 6f 6e 74 72 6f 6c 73 00 43 42 42 28 22 62 74 6e 5f 75 70 .16.1:.Pegs.controls.CBB("btn_up
15980 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 70 65 67 73 27 29 22 29 3b 45 42 28 22 62 74 6e ","JI(`',`games.pegs')");EB("btn
159a0 5f 75 70 22 29 49 00 00 00 20 00 00 00 91 8a 04 00 57 8b 04 00 29 00 00 00 20 22 80 40 00 80 00 _up")I...........W...)....".@...
159c0 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 31 36 2e 31 00 3a 20 00 50 ...............Section.16.1.:..P
159e0 65 67 73 20 63 6f 6e 74 72 6f 6c 73 00 00 5e 01 00 00 38 01 00 00 0e 8b 04 00 b5 8c 04 00 26 00 egs.controls..^...8...........&.
15a00 00 00 20 1a 80 71 02 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 6f 20 6d 6f 76 65 20 61 20 70 .....q...............To.move.a.p
15a20 65 67 2c 20 64 72 61 67 20 69 74 20 77 69 74 68 20 74 68 65 20 6d 6f 75 73 65 20 66 72 6f 6d 20 eg,.drag.it.with.the.mouse.from.
15a40 69 74 73 20 63 75 72 72 65 6e 74 20 70 6f 73 69 74 69 6f 6e 20 74 6f 20 69 74 73 20 66 69 6e 61 its.current.position.to.its.fina
15a60 6c 20 70 6f 73 69 74 69 6f 6e 2e 20 49 66 20 74 68 65 20 66 69 6e 61 6c 20 70 6f 73 69 74 69 6f l.position..If.the.final.positio
15a80 6e 20 69 73 20 65 78 61 63 74 6c 79 20 74 77 6f 20 68 6f 6c 65 73 20 61 77 61 79 20 66 72 6f 6d n.is.exactly.two.holes.away.from
15aa0 20 74 68 65 20 69 6e 69 74 69 61 6c 20 70 6f 73 69 74 69 6f 6e 2c 20 69 73 20 63 75 72 72 65 6e .the.initial.position,.is.curren
15ac0 74 6c 79 20 75 6e 6f 63 63 75 70 69 65 64 20 62 79 20 61 20 70 65 67 2c 20 61 6e 64 20 74 68 65 tly.unoccupied.by.a.peg,.and.the
15ae0 72 65 20 69 73 20 61 20 70 65 67 20 69 6e 20 74 68 65 20 69 6e 74 65 72 76 65 6e 69 6e 67 20 73 re.is.a.peg.in.the.intervening.s
15b00 71 75 61 72 65 2c 20 74 68 65 20 6d 6f 76 65 20 77 69 6c 6c 20 62 65 20 70 65 72 6d 69 74 74 65 quare,.the.move.will.be.permitte
15b20 64 20 61 6e 64 20 74 68 65 20 69 6e 74 65 72 76 65 6e 69 6e 67 20 70 65 67 20 77 69 6c 6c 20 62 d.and.the.intervening.peg.will.b
15b40 65 20 72 65 6d 6f 76 65 64 2e 00 00 dd 00 00 00 b7 00 00 00 57 8b 04 00 92 8d 04 00 26 00 00 00 e.removed...........W.......&...
15b60 20 1a 80 6f 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 56 61 63 61 6e 74 20 73 70 61 63 65 73 ...o...............Vacant.spaces
15b80 20 77 68 69 63 68 20 79 6f 75 20 63 61 6e 20 6d 6f 76 65 20 61 20 70 65 67 20 69 6e 74 6f 20 61 .which.you.can.move.a.peg.into.a
15ba0 72 65 20 6d 61 72 6b 65 64 20 77 69 74 68 20 68 6f 6c 65 73 2e 20 41 20 73 70 61 63 65 20 77 69 re.marked.with.holes..A.space.wi
15bc0 74 68 20 6e 6f 20 70 65 67 20 61 6e 64 20 6e 6f 20 68 6f 6c 65 20 69 73 20 6e 6f 74 20 61 76 61 th.no.peg.and.no.hole.is.not.ava
15be0 69 6c 61 62 6c 65 20 66 6f 72 20 6d 6f 76 69 6e 67 20 61 74 20 61 6c 6c 3a 20 69 74 20 69 73 20 ilable.for.moving.at.all:.it.is.
15c00 61 6e 20 6f 62 73 74 61 63 6c 65 20 77 68 69 63 68 20 79 6f 75 20 6d 75 73 74 20 77 6f 72 6b 20 an.obstacle.which.you.must.work.
15c20 61 72 6f 75 6e 64 2e 00 00 fb 00 00 00 d5 00 00 00 b5 8c 04 00 8d 8e 04 00 26 00 00 00 20 1a 80 around...................&......
15c40 ab 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 59 6f 75 20 63 61 6e 20 61 6c 73 6f 20 75 73 65 ................You.can.also.use
15c60 20 74 68 65 20 63 75 72 73 6f 72 20 6b 65 79 73 20 74 6f 20 6d 6f 76 65 20 61 20 70 6f 73 69 74 .the.cursor.keys.to.move.a.posit
15c80 69 6f 6e 20 69 6e 64 69 63 61 74 6f 72 20 61 72 6f 75 6e 64 20 74 68 65 20 62 6f 61 72 64 2e 20 ion.indicator.around.the.board..
15ca0 50 72 65 73 73 69 6e 67 20 74 68 65 20 72 65 74 75 72 6e 20 6b 65 79 20 77 68 69 6c 65 20 6f 76 Pressing.the.return.key.while.ov
15cc0 65 72 20 61 20 70 65 67 2c 20 66 6f 6c 6c 6f 77 65 64 20 62 79 20 61 20 63 75 72 73 6f 72 20 6b er.a.peg,.followed.by.a.cursor.k
15ce0 65 79 2c 20 77 69 6c 6c 20 6a 75 6d 70 20 74 68 65 20 70 65 67 20 69 6e 20 74 68 61 74 20 64 69 ey,.will.jump.the.peg.in.that.di
15d00 72 65 63 74 69 6f 6e 20 28 69 66 20 74 68 61 74 20 69 73 20 61 20 6c 65 67 61 6c 20 6d 6f 76 65 rection.(if.that.is.a.legal.move
15d20 29 2e 00 00 6e 00 00 00 43 00 00 00 92 8d 04 00 fb 8e 04 00 2b 00 00 00 20 26 80 86 00 80 00 00 )...n...C...........+....&......
15d40 14 00 98 80 80 00 00 e3 fc c5 f9 4e 89 82 ff 00 28 41 6c 6c 20 74 68 65 20 61 63 74 69 6f 6e 73 ...........N....(All.the.actions
15d60 20 64 65 73 63 72 69 62 65 64 20 69 6e 20 00 73 65 63 74 69 6f 6e 20 32 2e 31 00 20 61 72 65 20 .described.in..section.2.1..are.
15d80 61 6c 73 6f 20 61 76 61 69 6c 61 62 6c 65 2e 29 00 00 7f 00 00 00 4e 00 00 00 8d 8e 04 00 7a 8f also.available.)......N.......z.
15da0 04 00 31 00 00 00 02 09 03 00 00 21 06 09 00 ab 81 09 00 2f 00 00 00 7a 8f 04 00 c5 8f 04 00 8f ..1........!......./...z........
15dc0 c2 04 00 53 65 63 74 69 6f 6e 20 31 36 2e 32 3a 20 50 65 67 73 20 70 61 72 61 6d 65 74 65 72 73 ...Section.16.2:.Pegs.parameters
15de0 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 70 65 67 73 .CBB("btn_up","JI(`',`games.pegs
15e00 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 4b 00 00 00 22 00 00 00 fb 8e 04 00 c5 8f 04 ')");EB("btn_up")K..."..........
15e20 00 29 00 00 00 20 22 80 44 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 .)....".D..................Secti
15e40 6f 6e 20 31 36 2e 32 00 3a 20 00 50 65 67 73 20 70 61 72 61 6d 65 74 65 72 73 00 00 76 00 00 00 on.16.2.:..Pegs.parameters..v...
15e60 51 00 00 00 7a 8f 04 00 47 c0 04 00 25 00 00 00 20 1a 80 a2 00 80 00 00 14 00 98 80 80 00 00 82 Q...z...G...%...................
15e80 ff 00 54 68 65 73 65 20 70 61 72 61 6d 65 74 65 72 73 20 61 72 65 20 c5 8f 04 00 47 c0 04 00 fb ..These.parameters.are.....G....
15ea0 8e 04 00 61 76 61 69 6c 61 62 6c 65 20 66 72 6f 6d 20 74 68 65 20 91 43 75 73 74 6f 6d 2e 2e 2e ...available.from.the..Custom...
15ec0 92 20 6f 70 74 69 6f 6e 20 6f 6e 20 74 68 65 20 91 54 79 70 65 92 20 6d 65 6e 75 2e 00 00 3d 00 ..option.on.the..Type..menu...=.
15ee0 00 00 12 00 00 00 c5 8f 04 00 84 c0 04 00 2b 00 00 00 20 26 80 24 00 80 00 00 14 00 98 80 80 01 ..............+....&.$..........
15f00 00 80 00 00 80 01 00 82 ff 00 57 69 64 74 68 00 2c 20 00 48 65 69 67 68 74 00 00 3f 00 00 00 19 ..........Width.,..Height..?....
15f20 00 00 00 47 c0 04 00 c3 c0 04 00 26 00 00 00 20 1c 80 32 00 80 00 00 14 00 98 91 80 80 00 00 82 ...G.......&......2.............
15f40 ff 00 53 69 7a 65 20 6f 66 20 67 72 69 64 20 69 6e 20 68 6f 6c 65 73 2e 00 00 32 00 00 00 0d 00 ..Size.of.grid.in.holes...2.....
15f60 00 00 84 c0 04 00 f5 c0 04 00 25 00 00 00 20 1a 80 1a 00 80 00 00 14 00 98 80 80 01 00 82 ff 00 ..........%.....................
15f80 42 6f 61 72 64 20 74 79 70 65 00 00 9a 01 00 00 73 01 00 00 c3 c0 04 00 8f c2 04 00 27 00 00 00 Board.type......s...........'...
15fa0 20 1c 80 e7 02 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 43 6f 6e 74 72 6f 6c 73 20 77 68 65 ....................Controls.whe
15fc0 74 68 65 72 20 79 6f 75 20 61 72 65 20 67 69 76 65 6e 20 61 20 62 6f 61 72 64 20 6f 66 20 61 20 ther.you.are.given.a.board.of.a.
15fe0 73 74 61 6e 64 61 72 64 20 73 68 61 70 65 20 6f 72 20 61 20 72 61 6e 64 6f 6d 6c 79 20 67 65 6e standard.shape.or.a.randomly.gen
16000 65 72 61 74 65 64 20 73 68 61 70 65 2e 20 54 68 65 20 74 77 6f 20 73 74 61 6e 64 61 72 64 20 73 erated.shape..The.two.standard.s
16020 68 61 70 65 73 20 63 75 72 72 65 6e 74 6c 79 20 73 75 70 70 6f 72 74 65 64 20 61 72 65 20 91 43 hapes.currently.supported.are..C
16040 72 6f 73 73 92 20 61 6e 64 20 91 4f 63 74 61 67 6f 6e 92 20 28 61 6c 73 6f 20 63 6f 6d 6d 6f 6e ross..and..Octagon..(also.common
16060 6c 79 20 6b 6e 6f 77 6e 20 61 73 20 74 68 65 20 45 6e 67 6c 69 73 68 20 61 6e 64 20 45 75 72 6f ly.known.as.the.English.and.Euro
16080 70 65 61 6e 20 74 72 61 64 69 74 69 6f 6e 61 6c 20 62 6f 61 72 64 20 6c 61 79 6f 75 74 73 20 72 pean.traditional.board.layouts.r
160a0 65 73 70 65 63 74 69 76 65 6c 79 29 2e 20 53 65 6c 65 63 74 69 6e 67 20 91 52 61 6e 64 6f 6d 92 espectively)..Selecting..Random.
160c0 20 77 69 6c 6c 20 67 69 76 65 20 79 6f 75 20 61 20 64 69 66 66 65 72 65 6e 74 20 62 6f 61 72 64 .will.give.you.a.different.board
160e0 20 73 68 61 70 65 20 65 76 65 72 79 20 74 69 6d 65 20 28 62 75 74 20 61 6c 77 61 79 73 20 6f 6e .shape.every.time.(but.always.on
16100 65 20 74 68 61 74 20 69 73 20 6b 6e 6f 77 6e 20 74 6f 20 68 61 76 65 20 61 20 73 6f 6c 75 74 69 e.that.is.known.to.have.a.soluti
16120 6f 6e 29 2e 00 00 6f 00 00 00 3e 00 00 00 f5 c0 04 00 fe c2 04 00 31 00 00 00 02 fb 02 00 00 48 on)...o...>...........1........H
16140 09 09 00 d4 83 09 00 30 00 00 00 fe c2 04 00 40 c3 04 00 f9 c5 04 00 43 68 61 70 74 65 72 20 31 .......0.......@.......Chapter.1
16160 37 3a 20 44 6f 6d 69 6e 6f 73 61 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 7:.Dominosa.CBB("btn_up","JI(`',
16180 60 54 6f 70 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 42 00 00 00 19 00 00 00 8f c2 04 `Top')");EB("btn_up")B..........
161a0 00 40 c3 04 00 29 00 00 00 20 22 80 32 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 43 .@...)....".2..................C
161c0 68 61 70 74 65 72 20 31 37 00 3a 20 00 44 6f 6d 69 6e 6f 73 61 00 00 87 01 00 00 61 01 00 00 fe hapter.17.:..Dominosa......a....
161e0 c2 04 00 c7 c4 04 00 26 00 00 00 20 1a 80 c3 02 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 41 20 .......&......................A.
16200 6e 6f 72 6d 61 6c 20 73 65 74 20 6f 66 20 64 6f 6d 69 6e 6f 65 73 20 96 20 74 68 61 74 20 69 73 normal.set.of.dominoes...that.is
16220 2c 20 6f 6e 65 20 69 6e 73 74 61 6e 63 65 20 6f 66 20 65 76 65 72 79 20 28 75 6e 6f 72 64 65 72 ,.one.instance.of.every.(unorder
16240 65 64 29 20 70 61 69 72 20 6f 66 20 6e 75 6d 62 65 72 73 20 66 72 6f 6d 20 30 20 74 6f 20 36 20 ed).pair.of.numbers.from.0.to.6.
16260 96 20 68 61 73 20 62 65 65 6e 20 61 72 72 61 6e 67 65 64 20 69 72 72 65 67 75 6c 61 72 6c 79 20 ..has.been.arranged.irregularly.
16280 69 6e 74 6f 20 61 20 72 65 63 74 61 6e 67 6c 65 3b 20 74 68 65 6e 20 74 68 65 20 6e 75 6d 62 65 into.a.rectangle;.then.the.numbe
162a0 72 20 69 6e 20 65 61 63 68 20 73 71 75 61 72 65 20 68 61 73 20 62 65 65 6e 20 77 72 69 74 74 65 r.in.each.square.has.been.writte
162c0 6e 20 64 6f 77 6e 20 61 6e 64 20 74 68 65 20 64 6f 6d 69 6e 6f 65 73 20 74 68 65 6d 73 65 6c 76 n.down.and.the.dominoes.themselv
162e0 65 73 20 72 65 6d 6f 76 65 64 2e 20 59 6f 75 72 20 74 61 73 6b 20 69 73 20 74 6f 20 72 65 63 6f es.removed..Your.task.is.to.reco
16300 6e 73 74 72 75 63 74 20 74 68 65 20 70 61 74 74 65 72 6e 20 62 79 20 61 72 72 61 6e 67 69 6e 67 nstruct.the.pattern.by.arranging
16320 20 74 68 65 20 73 65 74 20 6f 66 20 64 6f 6d 69 6e 6f 65 73 20 74 6f 20 6d 61 74 63 68 20 74 68 .the.set.of.dominoes.to.match.th
16340 65 20 70 72 6f 76 69 64 65 64 20 61 72 72 61 79 20 6f 66 20 6e 75 6d 62 65 72 73 2e 00 00 86 00 e.provided.array.of.numbers.....
16360 00 00 61 00 00 00 40 c3 04 00 4d c5 04 00 25 00 00 00 20 1a 80 c2 00 80 00 00 14 00 98 80 80 00 ..a...@...M...%.................
16380 00 82 ff 00 54 68 69 73 20 70 75 7a 7a 6c 65 20 69 73 20 77 69 64 65 6c 79 20 63 72 65 64 69 74 ....This.puzzle.is.widely.credit
163a0 65 64 20 74 6f 20 4f 2e 20 53 2e 20 41 64 6c 65 72 2c 20 61 6e 64 20 74 61 6b 65 73 20 70 61 72 ed.to.O..S..Adler,.and.takes.par
163c0 74 20 6f 66 20 69 74 73 20 6e 61 6d 65 20 66 72 6f 6d 20 74 68 6f 73 65 20 69 6e 69 74 69 61 6c t.of.its.name.from.those.initial
163e0 73 2e 00 00 55 00 00 00 26 00 00 00 c7 c4 04 00 a2 c5 04 00 2f 00 00 00 20 2e 80 4c 00 80 00 00 s...U...&.........../......L....
16400 00 00 e3 d0 c4 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 31 37 2e ......N..............Section.17.
16420 31 00 3a 20 00 44 6f 6d 69 6e 6f 73 61 20 63 6f 6e 74 72 6f 6c 73 00 00 00 57 00 00 00 28 00 00 1.:..Dominosa.controls...W...(..
16440 00 4d c5 04 00 f9 c5 04 00 2f 00 00 00 20 2e 80 50 00 80 00 00 00 00 e3 d1 c4 f9 4e 80 00 00 80 .M......./......P..........N....
16460 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 31 37 2e 32 00 3a 20 00 44 6f 6d 69 6e 6f ..........Section.17.2.:..Domino
16480 73 61 20 70 61 72 61 6d 65 74 65 72 73 00 00 00 85 00 00 00 54 00 00 00 a2 c5 04 00 7e c6 04 00 sa.parameters.......T.......~...
164a0 31 00 00 00 02 04 05 00 00 ab 81 09 00 e6 87 09 00 31 00 00 00 7e c6 04 00 cb c6 04 00 82 cb 04 1................1...~..........
164c0 00 53 65 63 74 69 6f 6e 20 31 37 2e 31 3a 20 44 6f 6d 69 6e 6f 73 61 20 63 6f 6e 74 72 6f 6c 73 .Section.17.1:.Dominosa.controls
164e0 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 64 6f 6d 69 .CBB("btn_up","JI(`',`games.domi
16500 6e 6f 73 61 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 4d 00 00 00 24 00 00 00 f9 c5 04 nosa')");EB("btn_up")M...$......
16520 00 cb c6 04 00 29 00 00 00 20 22 80 48 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 .....)....".H..................S
16540 65 63 74 69 6f 6e 20 31 37 2e 31 00 3a 20 00 44 6f 6d 69 6e 6f 73 61 20 63 6f 6e 74 72 6f 6c 73 ection.17.1.:..Dominosa.controls
16560 00 00 fb 00 00 00 d5 00 00 00 7e c6 04 00 c6 c7 04 00 26 00 00 00 20 1a 80 ab 01 00 80 00 00 14 ..........~.......&.............
16580 00 98 80 80 00 00 82 ff 00 4c 65 66 74 2d 63 6c 69 63 6b 69 6e 67 20 62 65 74 77 65 65 6e 20 61 .........Left-clicking.between.a
165a0 6e 79 20 74 77 6f 20 61 64 6a 61 63 65 6e 74 20 6e 75 6d 62 65 72 73 20 70 6c 61 63 65 73 20 61 ny.two.adjacent.numbers.places.a
165c0 20 64 6f 6d 69 6e 6f 20 63 6f 76 65 72 69 6e 67 20 74 68 65 6d 2c 20 6f 72 20 72 65 6d 6f 76 65 .domino.covering.them,.or.remove
165e0 73 20 6f 6e 65 20 69 66 20 69 74 20 69 73 20 61 6c 72 65 61 64 79 20 70 72 65 73 65 6e 74 2e 20 s.one.if.it.is.already.present..
16600 54 72 79 69 6e 67 20 74 6f 20 70 6c 61 63 65 20 61 20 64 6f 6d 69 6e 6f 20 77 68 69 63 68 20 6f Trying.to.place.a.domino.which.o
16620 76 65 72 6c 61 70 73 20 65 78 69 73 74 69 6e 67 20 64 6f 6d 69 6e 6f 65 73 20 77 69 6c 6c 20 72 verlaps.existing.dominoes.will.r
16640 65 6d 6f 76 65 20 74 68 65 20 6f 6e 65 73 20 69 74 20 6f 76 65 72 6c 61 70 73 2e 00 00 07 01 00 emove.the.ones.it.overlaps......
16660 00 db 00 00 00 cb c6 04 00 cd c8 04 00 2c 00 00 00 20 26 80 b7 01 00 80 00 00 14 00 98 80 80 00 .............,....&.............
16680 00 80 01 00 80 00 00 82 ff 00 52 69 67 68 74 2d 63 6c 69 63 6b 69 6e 67 20 62 65 74 77 65 65 6e ..........Right-clicking.between
166a0 20 74 77 6f 20 61 64 6a 61 63 65 6e 74 20 6e 75 6d 62 65 72 73 20 64 72 61 77 73 20 61 20 6c 69 .two.adjacent.numbers.draws.a.li
166c0 6e 65 20 62 65 74 77 65 65 6e 20 74 68 65 6d 2c 20 77 68 69 63 68 20 79 6f 75 20 63 61 6e 20 75 ne.between.them,.which.you.can.u
166e0 73 65 20 74 6f 20 72 65 6d 69 6e 64 20 79 6f 75 72 73 65 6c 66 20 74 68 61 74 20 79 6f 75 20 6b se.to.remind.yourself.that.you.k
16700 6e 6f 77 20 74 68 6f 73 65 20 74 77 6f 20 6e 75 6d 62 65 72 73 20 61 72 65 20 00 6e 6f 74 00 20 now.those.two.numbers.are..not..
16720 63 6f 76 65 72 65 64 20 62 79 20 61 20 73 69 6e 67 6c 65 20 64 6f 6d 69 6e 6f 2e 20 52 69 67 68 covered.by.a.single.domino..Righ
16740 74 2d 63 6c 69 63 6b 69 6e 67 20 61 67 61 69 6e 20 72 65 6d 6f 76 65 73 20 74 68 65 20 6c 69 6e t-clicking.again.removes.the.lin
16760 65 2e 00 00 60 01 00 00 3a 01 00 00 c6 c7 04 00 2d ca 04 00 26 00 00 00 20 1a 80 75 02 00 80 00 e...`...:.......-...&......u....
16780 00 14 00 98 80 80 00 00 82 ff 00 59 6f 75 20 63 61 6e 20 61 6c 73 6f 20 75 73 65 20 74 68 65 20 ...........You.can.also.use.the.
167a0 63 75 72 73 6f 72 20 6b 65 79 73 20 74 6f 20 6d 6f 76 65 20 61 20 63 75 72 73 6f 72 20 61 72 6f cursor.keys.to.move.a.cursor.aro
167c0 75 6e 64 20 74 68 65 20 67 72 69 64 2e 20 57 68 65 6e 20 74 68 65 20 63 75 72 73 6f 72 20 69 73 und.the.grid..When.the.cursor.is
167e0 20 68 61 6c 66 20 77 61 79 20 62 65 74 77 65 65 6e 20 74 77 6f 20 61 64 6a 61 63 65 6e 74 20 6e .half.way.between.two.adjacent.n
16800 75 6d 62 65 72 73 2c 20 70 72 65 73 73 69 6e 67 20 74 68 65 20 72 65 74 75 72 6e 20 6b 65 79 20 umbers,.pressing.the.return.key.
16820 77 69 6c 6c 20 70 6c 61 63 65 20 61 20 64 6f 6d 69 6e 6f 20 63 6f 76 65 72 69 6e 67 20 74 68 6f will.place.a.domino.covering.tho
16840 73 65 20 6e 75 6d 62 65 72 73 2c 20 6f 72 20 70 72 65 73 73 69 6e 67 20 74 68 65 20 73 70 61 63 se.numbers,.or.pressing.the.spac
16860 65 20 62 61 72 20 77 69 6c 6c 20 6c 61 79 20 61 20 6c 69 6e 65 20 62 65 74 77 65 65 6e 20 74 68 e.bar.will.lay.a.line.between.th
16880 65 20 74 77 6f 20 73 71 75 61 72 65 73 2e 20 52 65 70 65 61 74 69 6e 67 20 65 69 74 68 65 72 20 e.two.squares..Repeating.either.
168a0 61 63 74 69 6f 6e 20 72 65 6d 6f 76 65 73 20 74 68 65 20 64 6f 6d 69 6e 6f 20 6f 72 20 6c 69 6e action.removes.the.domino.or.lin
168c0 65 2e 00 00 e7 00 00 00 c1 00 00 00 cd c8 04 00 14 cb 04 00 26 00 00 00 20 1a 80 83 01 00 80 00 e...................&...........
168e0 00 14 00 98 80 80 00 00 82 ff 00 50 72 65 73 73 69 6e 67 20 61 20 6e 75 6d 62 65 72 20 6b 65 79 ...........Pressing.a.number.key
16900 20 77 69 6c 6c 20 68 69 67 68 6c 69 67 68 74 20 61 6c 6c 20 6f 63 63 75 72 72 65 6e 63 65 73 20 .will.highlight.all.occurrences.
16920 6f 66 20 74 68 61 74 20 6e 75 6d 62 65 72 2e 20 50 72 65 73 73 69 6e 67 20 74 68 61 74 20 6e 75 of.that.number..Pressing.that.nu
16940 6d 62 65 72 20 61 67 61 69 6e 20 77 69 6c 6c 20 63 6c 65 61 72 20 74 68 65 20 68 69 67 68 6c 69 mber.again.will.clear.the.highli
16960 67 68 74 69 6e 67 2e 20 55 70 20 74 6f 20 74 77 6f 20 64 69 66 66 65 72 65 6e 74 20 6e 75 6d 62 ghting..Up.to.two.different.numb
16980 65 72 73 20 63 61 6e 20 62 65 20 68 69 67 68 6c 69 67 68 74 65 64 20 61 74 20 61 6e 79 20 67 69 ers.can.be.highlighted.at.any.gi
169a0 76 65 6e 20 74 69 6d 65 2e 00 00 6e 00 00 00 43 00 00 00 2d ca 04 00 82 cb 04 00 2b 00 00 00 20 ven.time...n...C...-.......+....
169c0 26 80 86 00 80 00 00 14 00 98 80 80 00 00 e3 fc c5 f9 4e 89 82 ff 00 28 41 6c 6c 20 74 68 65 20 &.................N....(All.the.
169e0 61 63 74 69 6f 6e 73 20 64 65 73 63 72 69 62 65 64 20 69 6e 20 00 73 65 63 74 69 6f 6e 20 32 2e actions.described.in..section.2.
16a00 31 00 20 61 72 65 20 61 6c 73 6f 20 61 76 61 69 6c 61 62 6c 65 2e 29 00 00 87 00 00 00 56 00 00 1..are.also.available.)......V..
16a20 00 14 cb 04 00 09 cc 04 00 31 00 00 00 02 02 04 00 00 d4 83 09 00 00 00 0a 00 32 00 00 00 09 cc .........1................2.....
16a40 04 00 58 cc 04 00 17 00 05 00 53 65 63 74 69 6f 6e 20 31 37 2e 32 3a 20 44 6f 6d 69 6e 6f 73 61 ..X.......Section.17.2:.Dominosa
16a60 20 70 61 72 61 6d 65 74 65 72 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c .parameters.CBB("btn_up","JI(`',
16a80 60 67 61 6d 65 73 2e 64 6f 6d 69 6e 6f 73 61 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 `games.dominosa')");EB("btn_up")
16aa0 4f 00 00 00 26 00 00 00 82 cb 04 00 58 cc 04 00 29 00 00 00 20 22 80 4c 00 80 00 00 00 00 80 06 O...&.......X...)....".L........
16ac0 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 31 37 2e 32 00 3a 20 00 44 6f 6d 69 6e 6f ..........Section.17.2.:..Domino
16ae0 73 61 20 70 61 72 61 6d 65 74 65 72 73 00 00 76 00 00 00 51 00 00 00 09 cc 04 00 ce cc 04 00 25 sa.parameters..v...Q...........%
16b00 00 00 00 20 1a 80 a2 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 68 65 73 65 20 70 61 72 61 6d .....................These.param
16b20 65 74 65 72 73 20 61 72 65 20 61 76 61 69 6c 61 62 6c 65 20 66 72 6f 6d 20 74 68 65 20 91 43 75 eters.are.available.from.the..Cu
16b40 73 74 6f 6d 2e 2e 2e 92 20 6f 70 74 69 6f 6e 20 6f 6e 20 74 68 65 20 91 54 79 70 65 92 20 6d 65 stom.....option.on.the..Type..me
16b60 6e 75 2e 00 00 42 00 00 00 1d 00 00 00 58 cc 04 00 10 cd 04 00 25 00 00 00 20 1a 80 3a 00 80 00 nu...B.......X.......%......:...
16b80 00 14 00 98 80 80 01 00 82 ff 00 4d 61 78 69 6d 75 6d 20 6e 75 6d 62 65 72 20 6f 6e 20 64 6f 6d ...........Maximum.number.on.dom
16ba0 69 6e 6f 65 73 00 00 19 01 00 00 f2 00 00 00 ce cc 04 00 29 ce 04 00 27 00 00 00 20 1c 80 e5 01 inoes..............)...'........
16bc0 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 43 6f 6e 74 72 6f 6c 73 20 74 68 65 20 73 69 7a 65 ...............Controls.the.size
16be0 20 6f 66 20 74 68 65 20 70 75 7a 7a 6c 65 2c 20 62 79 20 63 6f 6e 74 72 6f 6c 6c 69 6e 67 20 74 .of.the.puzzle,.by.controlling.t
16c00 68 65 20 73 69 7a 65 20 6f 66 20 74 68 65 20 73 65 74 20 6f 66 20 64 6f 6d 69 6e 6f 65 73 20 75 he.size.of.the.set.of.dominoes.u
16c20 73 65 64 20 74 6f 20 6d 61 6b 65 20 69 74 2e 20 44 6f 6d 69 6e 6f 65 73 20 77 69 74 68 20 6e 75 sed.to.make.it..Dominoes.with.nu
16c40 6d 62 65 72 73 20 67 6f 69 6e 67 20 75 70 20 74 6f 20 4e 20 77 69 6c 6c 20 67 69 76 65 20 72 69 mbers.going.up.to.N.will.give.ri
16c60 73 65 20 74 6f 20 61 6e 20 28 4e 2b 32 29 20 d7 20 28 4e 2b 31 29 20 72 65 63 74 61 6e 67 6c 65 se.to.an.(N+2)...(N+1).rectangle
16c80 3b 20 73 6f 2c 20 69 6e 20 70 61 72 74 69 63 75 6c 61 72 2c 20 74 68 65 20 64 65 66 61 75 6c 74 ;.so,.in.particular,.the.default
16ca0 20 76 61 6c 75 65 20 6f 66 20 36 20 67 69 76 65 73 20 61 6e 20 38 d7 37 20 67 72 69 64 2e 00 00 .value.of.6.gives.an.8.7.grid...
16cc0 3e 00 00 00 19 00 00 00 10 cd 04 00 67 ce 04 00 25 00 00 00 20 1a 80 32 00 80 00 00 14 00 98 80 >...........g...%......2........
16ce0 80 01 00 82 ff 00 45 6e 73 75 72 65 20 75 6e 69 71 75 65 20 73 6f 6c 75 74 69 6f 6e 00 00 a4 01 ......Ensure.unique.solution....
16d00 00 00 77 01 00 00 29 ce 04 00 17 00 05 00 2d 00 00 00 20 28 80 ef 02 00 80 00 00 14 00 98 91 80 ..w...).......-....(............
16d20 80 00 00 80 01 00 80 00 00 82 ff 00 4e 6f 72 6d 61 6c 6c 79 2c 20 44 6f 6d 69 6e 6f 73 61 20 77 ............Normally,.Dominosa.w
16d40 69 6c 6c 20 6d 61 6b 65 20 73 75 72 65 20 74 68 61 74 20 74 68 65 20 70 75 7a 7a 6c 65 73 20 69 ill.make.sure.that.the.puzzles.i
16d60 74 20 70 72 65 73 65 6e 74 73 20 68 61 76 65 20 6f 6e 6c 79 20 6f 6e 65 20 73 6f 6c 75 74 69 6f t.presents.have.only.one.solutio
16d80 6e 2e 20 50 75 7a 7a 6c 65 73 20 77 69 74 68 20 61 6d 62 69 67 75 6f 75 73 20 73 65 63 74 69 6f n..Puzzles.with.ambiguous.sectio
16da0 6e 73 20 63 61 6e 20 62 65 20 6d 6f 72 65 20 64 69 66 66 69 63 75 6c 74 20 61 6e 64 20 73 6f 6d ns.can.be.more.difficult.and.som
16dc0 65 74 69 6d 65 73 20 6d 6f 72 65 20 73 75 62 74 6c 65 2c 20 73 6f 20 69 66 20 79 6f 75 20 6c 69 etimes.more.subtle,.so.if.you.li
16de0 6b 65 20 79 6f 75 20 63 61 6e 20 74 75 72 6e 20 6f 66 66 20 74 68 69 73 20 66 65 61 74 75 72 65 ke.you.can.turn.off.this.feature
16e00 2e 20 41 6c 73 6f 2c 20 66 69 6e 64 69 6e 67 20 00 61 6c 6c 00 20 74 68 65 20 70 6f 73 73 69 62 ..Also,.finding..all..the.possib
16e20 6c 65 20 73 6f 6c 75 74 69 6f 6e 73 20 63 61 6e 20 62 65 20 61 6e 20 61 64 64 69 74 69 6f 6e 61 le.solutions.can.be.an.additiona
16e40 6c 20 63 68 61 6c 6c 65 6e 67 65 20 66 6f 72 20 61 6e 20 61 64 76 61 6e 63 65 64 20 70 6c 61 79 l.challenge.for.an.advanced.play
16e60 65 72 2e 20 54 75 72 6e 69 6e 67 20 6f 66 66 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 63 61 6e 20 er..Turning.off.this.option.can.
16e80 61 6c 73 6f 20 73 70 65 65 64 20 75 70 20 70 75 7a 7a 6c 65 20 67 65 67 ce 04 00 17 00 05 00 82 also.speed.up.puzzle.geg........
16ea0 cb 04 00 6e 65 72 61 74 69 6f 6e 2e 00 00 6f 00 00 00 3e 00 00 00 67 ce 04 00 86 00 05 00 31 00 ...neration...o...>...g.......1.
16ec0 00 00 02 a8 02 00 00 e6 87 09 00 a8 01 0a 00 33 00 00 00 86 00 05 00 c8 00 05 00 2e 03 05 00 43 ...............3...............C
16ee0 68 61 70 74 65 72 20 31 38 3a 20 55 6e 74 61 6e 67 6c 65 00 43 42 42 28 22 62 74 6e 5f 75 70 22 hapter.18:.Untangle.CBB("btn_up"
16f00 2c 22 4a 49 28 60 27 2c 60 54 6f 70 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 42 00 00 ,"JI(`',`Top')");EB("btn_up")B..
16f20 00 19 00 00 00 17 00 05 00 c8 00 05 00 29 00 00 00 20 22 80 32 00 80 00 00 00 00 80 06 00 80 06 .............)....".2...........
16f40 00 80 06 00 82 ff 00 43 68 61 70 74 65 72 20 31 38 00 3a 20 00 55 6e 74 61 6e 67 6c 65 00 00 e6 .......Chapter.18.:..Untangle...
16f60 00 00 00 c0 00 00 00 86 00 05 00 ae 01 05 00 26 00 00 00 20 1a 80 81 01 00 80 00 00 14 00 98 80 ...............&................
16f80 80 00 00 82 ff 00 59 6f 75 20 61 72 65 20 67 69 76 65 6e 20 61 20 6e 75 6d 62 65 72 20 6f 66 20 ......You.are.given.a.number.of.
16fa0 70 6f 69 6e 74 73 2c 20 73 6f 6d 65 20 6f 66 20 77 68 69 63 68 20 68 61 76 65 20 6c 69 6e 65 73 points,.some.of.which.have.lines
16fc0 20 64 72 61 77 6e 20 62 65 74 77 65 65 6e 20 74 68 65 6d 2e 20 59 6f 75 20 63 61 6e 20 6d 6f 76 .drawn.between.them..You.can.mov
16fe0 65 20 74 68 65 20 70 6f 69 6e 74 73 20 61 62 6f 75 74 20 61 72 62 69 74 72 61 72 69 6c 79 3b 20 e.the.points.about.arbitrarily;.
17000 79 6f 75 72 20 61 69 6d 20 69 73 20 74 6f 20 70 6f 73 69 74 69 6f 6e 20 74 68 65 20 70 6f 69 6e your.aim.is.to.position.the.poin
17020 74 73 20 73 6f 20 74 68 61 74 20 6e 6f 20 6c 69 6e 65 20 63 72 6f 73 73 65 73 20 61 6e 6f 74 68 ts.so.that.no.line.crosses.anoth
17040 65 72 2e 00 00 90 00 00 00 65 00 00 00 c8 00 05 00 3e 02 05 00 2b 00 00 00 20 26 80 ca 00 80 00 er.......e.......>...+....&.....
17060 00 14 00 98 80 80 00 00 e3 7b 2c be af 89 82 ff 00 49 20 6f 72 69 67 69 6e 61 6c 6c 79 20 73 61 .........{,......I.originally.sa
17080 77 20 74 68 69 73 20 69 6e 20 74 68 65 20 66 6f 72 6d 20 6f 66 20 61 20 46 6c 61 73 68 20 67 61 w.this.in.the.form.of.a.Flash.ga
170a0 6d 65 20 63 61 6c 6c 65 64 20 50 6c 61 6e 61 72 69 74 79 20 00 5b 37 5d 00 2c 20 77 72 69 74 74 me.called.Planarity..[7].,.writt
170c0 65 6e 20 62 79 20 4a 6f 68 6e 20 54 61 6e 74 61 6c 6f 2e 00 00 44 00 00 00 1c 00 00 00 ae 01 05 en.by.John.Tantalo...D..........
170e0 00 82 02 05 00 28 00 00 00 20 20 80 38 00 80 00 00 14 00 98 80 80 00 00 80 03 00 82 ff 00 5b 37 .....(......8.................[7
17100 5d 20 00 68 74 74 70 3a 2f 2f 70 6c 61 6e 61 72 69 74 79 2e 6e 65 74 00 00 55 00 00 00 26 00 00 ]..http://planarity.net..U...&..
17120 00 3e 02 05 00 d7 02 05 00 2f 00 00 00 20 2e 80 4c 00 80 00 00 00 00 e3 d2 c4 f9 4e 80 00 00 80 .>......./......L..........N....
17140 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 31 38 2e 31 00 3a 20 00 55 6e 74 61 6e 67 ..........Section.18.1.:..Untang
17160 6c 65 20 63 6f 6e 74 72 6f 6c 73 00 00 00 57 00 00 00 28 00 00 00 82 02 05 00 2e 03 05 00 2f 00 le.controls...W...(.........../.
17180 00 00 20 2e 80 50 00 80 00 00 00 00 e3 d3 c4 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 .....P..........N..............S
171a0 65 63 74 69 6f 6e 20 31 38 2e 32 00 3a 20 00 55 6e 74 61 6e 67 6c 65 20 70 61 72 61 6d 65 74 65 ection.18.2.:..Untangle.paramete
171c0 72 73 00 00 00 85 00 00 00 54 00 00 00 d7 02 05 00 b3 03 05 00 31 00 00 00 02 3b 01 00 00 00 00 rs.......T...........1....;.....
171e0 0a 00 6a 02 0a 00 34 00 00 00 b3 03 05 00 00 04 05 00 ee 04 05 00 53 65 63 74 69 6f 6e 20 31 38 ..j...4...............Section.18
17200 2e 31 3a 20 55 6e 74 61 6e 67 6c 65 20 63 6f 6e 74 72 6f 6c 73 00 43 42 42 28 22 62 74 6e 5f 75 .1:.Untangle.controls.CBB("btn_u
17220 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 75 6e 74 61 6e 67 6c 65 27 29 22 29 3b 45 42 p","JI(`',`games.untangle')");EB
17240 28 22 62 74 6e 5f 75 70 22 29 4d 00 00 00 24 00 00 00 2e 03 05 00 00 04 05 00 29 00 00 00 20 22 ("btn_up")M...$...........)...."
17260 80 48 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 31 38 2e 31 .H..................Section.18.1
17280 00 3a 20 00 55 6e 74 61 6e 67 6c 65 20 63 6f 6e 74 72 6f 6c 73 00 00 80 00 00 00 5b 00 00 00 b3 .:..Untangle.controls......[....
172a0 03 05 00 80 04 05 00 25 00 00 00 20 1a 80 b6 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 6f 20 .......%.....................To.
172c0 6d 6f 76 65 20 61 20 70 6f 69 6e 74 2c 20 63 6c 69 63 6b 20 6f 6e 20 69 74 20 77 69 74 68 20 74 move.a.point,.click.on.it.with.t
172e0 68 65 20 6c 65 66 74 20 6d 6f 75 73 65 20 62 75 74 74 6f 6e 20 61 6e 64 20 64 72 61 67 20 69 74 he.left.mouse.button.and.drag.it
17300 20 69 6e 74 6f 20 61 20 6e 65 77 20 70 6f 73 69 74 69 6f 6e 2e 00 00 6e 00 00 00 43 00 00 00 00 .into.a.new.position...n...C....
17320 04 05 00 ee 04 05 00 2b 00 00 00 20 26 80 86 00 80 00 00 14 00 98 80 80 00 00 e3 fc c5 f9 4e 89 .......+....&.................N.
17340 82 ff 00 28 41 6c 6c 20 74 68 65 20 61 63 74 69 6f 6e 73 20 64 65 73 63 72 69 62 65 64 20 69 6e ...(All.the.actions.described.in
17360 20 00 73 65 63 74 69 6f 6e 20 32 2e 31 00 20 61 72 65 20 61 6c 73 6f 20 61 76 61 69 6c 61 62 6c ..section.2.1..are.also.availabl
17380 65 2e 29 00 00 87 00 00 00 56 00 00 00 80 04 05 00 75 05 05 00 31 00 00 00 02 88 01 00 00 a8 01 e.)......V.......u...1..........
173a0 0a 00 59 03 0a 00 35 00 00 00 75 05 05 00 c4 05 05 00 fd 06 05 00 53 65 63 74 69 6f 6e 20 31 38 ..Y...5...u...........Section.18
173c0 2e 32 3a 20 55 6e 74 61 6e 67 6c 65 20 70 61 72 61 6d 65 74 65 72 73 00 43 42 42 28 22 62 74 6e .2:.Untangle.parameters.CBB("btn
173e0 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 75 6e 74 61 6e 67 6c 65 27 29 22 29 3b _up","JI(`',`games.untangle')");
17400 45 42 28 22 62 74 6e 5f 75 70 22 29 4f 00 00 00 26 00 00 00 ee 04 05 00 c4 05 05 00 29 00 00 00 EB("btn_up")O...&...........)...
17420 20 22 80 4c 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 31 38 .".L..................Section.18
17440 2e 32 00 3a 20 00 55 6e 74 61 6e 67 6c 65 20 70 61 72 61 6d 65 74 65 72 73 00 00 7d 00 00 00 58 .2.:..Untangle.parameters..}...X
17460 00 00 00 75 05 05 00 41 06 05 00 25 00 00 00 20 1a 80 b0 00 80 00 00 14 00 98 80 80 00 00 82 ff ...u...A...%....................
17480 00 54 68 65 72 65 20 69 73 20 6f 6e 6c 79 20 6f 6e 65 20 70 61 72 61 6d 65 74 65 72 20 61 76 61 .There.is.only.one.parameter.ava
174a0 69 6c 61 62 6c 65 20 66 72 6f 6d 20 74 68 65 20 91 43 75 73 74 6f 6d 2e 2e 2e 92 20 6f 70 74 69 ilable.from.the..Custom.....opti
174c0 6f 6e 20 6f 6e 20 74 68 65 20 91 54 79 70 65 92 20 6d 65 6e 75 3a 00 00 38 00 00 00 13 00 00 00 on.on.the..Type..menu:..8.......
174e0 c4 05 05 00 79 06 05 00 25 00 00 00 20 1a 80 26 00 80 00 00 14 00 98 80 80 01 00 82 ff 00 4e 75 ....y...%......&..............Nu
17500 6d 62 65 72 20 6f 66 20 70 6f 69 6e 74 73 00 00 84 00 00 00 5e 00 00 00 41 06 05 00 fd 06 05 00 mber.of.points......^...A.......
17520 26 00 00 00 20 1c 80 bc 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 43 6f 6e 74 72 6f 6c 73 20 &......................Controls.
17540 74 68 65 20 73 69 7a 65 20 6f 66 20 74 68 65 20 70 75 7a 7a 6c 65 2c 20 62 79 20 73 70 65 63 69 the.size.of.the.puzzle,.by.speci
17560 66 79 69 6e 67 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 70 6f 69 6e 74 73 20 69 6e 20 74 68 fying.the.number.of.points.in.th
17580 65 20 67 65 6e 65 72 61 74 65 64 20 67 72 61 70 68 2e 00 00 70 00 00 00 3f 00 00 00 79 06 05 00 e.generated.graph...p...?...y...
175a0 6d 07 05 00 31 00 00 00 02 74 10 00 00 6a 02 0a 00 8a 84 0a 00 36 00 00 00 6d 07 05 00 b0 07 05 m...1....t...j.......6...m......
175c0 00 ed 47 05 00 43 68 61 70 74 65 72 20 31 39 3a 20 42 6c 61 63 6b 20 42 6f 78 00 43 42 42 28 22 ..G..Chapter.19:.Black.Box.CBB("
175e0 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 54 6f 70 27 29 22 29 3b 45 42 28 22 62 74 6e 5f btn_up","JI(`',`Top')");EB("btn_
17600 75 70 22 29 43 00 00 00 1a 00 00 00 fd 06 05 00 b0 07 05 00 29 00 00 00 20 22 80 34 00 80 00 00 up")C...............)....".4....
17620 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 43 68 61 70 74 65 72 20 31 39 00 3a 20 00 42 6c 61 63 ..............Chapter.19.:..Blac
17640 6b 20 42 6f 78 00 00 ee 00 00 00 c8 00 00 00 6d 07 05 00 9e 08 05 00 26 00 00 00 20 1a 80 91 01 k.Box..........m.......&........
17660 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 41 20 6e 75 6d 62 65 72 20 6f 66 20 62 61 6c 6c 73 20 ..............A.number.of.balls.
17680 61 72 65 20 68 69 64 64 65 6e 20 69 6e 20 61 20 72 65 63 74 61 6e 67 75 6c 61 72 20 61 72 65 6e are.hidden.in.a.rectangular.aren
176a0 61 2e 20 59 6f 75 20 68 61 76 65 20 74 6f 20 64 65 64 75 63 65 20 74 68 65 20 70 6f 73 69 74 69 a..You.have.to.deduce.the.positi
176c0 6f 6e 73 20 6f 66 20 74 68 65 20 62 61 6c 6c 73 20 62 79 20 66 69 72 69 6e 67 20 6c 61 73 65 72 ons.of.the.balls.by.firing.laser
176e0 73 20 70 6f 73 69 74 69 6f 6e 65 64 20 61 74 20 74 68 65 20 65 64 67 65 73 20 6f 66 20 74 68 65 s.positioned.at.the.edges.of.the
17700 20 61 72 65 6e 61 20 61 6e 64 20 6f 62 73 65 72 76 69 6e 67 20 68 6f 77 20 74 68 65 69 72 20 62 .arena.and.observing.how.their.b
17720 65 61 6d 73 20 61 72 65 20 64 65 66 6c 65 63 74 65 64 2e 00 00 d8 00 00 00 b2 00 00 00 b0 07 05 eams.are.deflected..............
17740 00 76 09 05 00 26 00 00 00 20 1a 80 65 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 42 65 61 6d .v...&......e...............Beam
17760 73 20 77 69 6c 6c 20 74 72 61 76 65 6c 20 73 74 72 61 69 67 68 74 20 66 72 6f 6d 20 74 68 65 69 s.will.travel.straight.from.thei
17780 72 20 6f 72 69 67 69 6e 20 75 6e 74 69 6c 20 74 68 65 79 20 68 69 74 20 74 68 65 20 6f 70 70 6f r.origin.until.they.hit.the.oppo
177a0 73 69 74 65 20 73 69 64 65 20 6f 66 20 74 68 65 20 61 72 65 6e 61 20 28 61 74 20 77 68 69 63 68 site.side.of.the.arena.(at.which
177c0 20 70 6f 69 6e 74 20 74 68 65 79 20 65 6d 65 72 67 65 29 2c 20 75 6e 6c 65 73 73 20 61 66 66 65 .point.they.emerge),.unless.affe
177e0 63 74 65 64 20 62 79 20 62 61 6c 6c 73 20 69 6e 20 6f 6e 65 20 6f 66 20 74 68 65 20 66 6f 6c 6c cted.by.balls.in.one.of.the.foll
17800 6f 77 69 6e 67 20 77 61 79 73 3a 00 00 be 00 00 00 90 00 00 00 9e 08 05 00 34 0a 05 00 2e 00 00 owing.ways:..............4......
17820 00 20 2a 80 21 01 00 80 00 00 54 02 98 91 80 38 82 90 80 00 00 83 80 00 00 82 ff 00 95 00 00 41 ..*.!.....T....8...............A
17840 20 62 65 61 6d 20 74 68 61 74 20 68 69 74 73 20 61 20 62 61 6c 6c 20 68 65 61 64 2d 6f 6e 20 69 .beam.that.hits.a.ball.head-on.i
17860 73 20 61 62 73 6f 72 62 65 64 20 61 6e 64 20 77 69 6c 6c 20 6e 65 76 65 72 20 72 65 2d 65 6d 65 s.absorbed.and.will.never.re-eme
17880 72 67 65 2e 20 54 68 69 73 20 69 6e 63 6c 75 64 65 73 20 62 65 61 6d 73 20 74 68 61 74 20 6d 65 rge..This.includes.beams.that.me
178a0 65 74 20 61 20 62 61 6c 6c 20 6f 6e 20 74 68 65 20 66 69 72 73 74 20 72 61 6e 6b 20 6f 66 20 74 et.a.ball.on.the.first.rank.of.t
178c0 68 65 20 61 72 65 6e 61 2e 00 00 9e 00 00 00 71 00 00 00 76 09 05 00 d2 0a 05 00 2d 00 00 00 20 he.arena.......q...v.......-....
178e0 2a 80 e2 00 80 00 00 54 02 98 91 80 38 82 90 80 00 00 83 80 00 00 82 ff 00 95 00 00 41 20 62 65 *......T....8...............A.be
17900 61 6d 20 77 69 74 68 20 61 20 62 61 6c 6c 20 69 6e 20 69 74 73 20 66 72 6f 6e 74 2d 6c 65 66 74 am.with.a.ball.in.its.front-left
17920 20 73 71 75 61 72 65 20 61 6e 64 20 6e 6f 20 62 61 6c 6c 20 61 68 65 61 64 20 6f 66 20 69 74 20 .square.and.no.ball.ahead.of.it.
17940 67 65 74 73 20 64 65 66 6c 65 63 74 65 64 20 39 30 20 64 65 67 72 65 65 73 20 74 6f 20 74 68 65 gets.deflected.90.degrees.to.the
17960 20 72 69 67 68 74 2e 00 00 9d 00 00 00 70 00 00 00 34 0a 05 00 6f 0b 05 00 2d 00 00 00 20 2a 80 .right.......p...4...o...-....*.
17980 e0 00 80 00 00 54 02 98 91 80 38 82 90 80 00 00 83 80 00 00 82 ff 00 95 00 00 41 20 62 65 61 6d .....T....8...............A.beam
179a0 20 77 69 74 68 20 61 20 62 61 6c 6c 20 69 6e 20 69 74 73 20 66 72 6f 6e 74 2d 72 69 67 68 74 20 .with.a.ball.in.its.front-right.
179c0 73 71 75 61 72 65 20 61 6e 64 20 6e 6f 20 62 61 6c 6c 20 61 68 65 61 64 20 6f 66 20 69 74 20 67 square.and.no.ball.ahead.of.it.g
179e0 65 74 73 20 73 69 6d 69 6c 61 72 6c 79 20 64 65 66 6c 65 63 74 65 64 20 74 6f 20 74 68 65 20 6c ets.similarly.deflected.to.the.l
17a00 65 66 74 2e 00 00 87 00 00 00 5a 00 00 00 d2 0a 05 00 f6 0b 05 00 2d 00 00 00 20 2a 80 b4 00 80 eft.......Z...........-....*....
17a20 00 00 54 02 98 91 80 38 82 90 80 00 00 83 80 00 00 82 ff 00 95 00 00 41 20 62 65 61 6d 20 74 68 ..T....8...............A.beam.th
17a40 61 74 20 77 6f 75 6c 64 20 72 65 2d 65 6d 65 72 67 65 20 66 72 6f 6d 20 69 74 73 20 65 6e 74 72 at.would.re-emerge.from.its.entr
17a60 79 20 6c 6f 63 61 74 69 6f 6e 20 69 73 20 63 6f 6e 73 69 64 65 72 65 64 20 74 6f 20 62 65 20 91 y.location.is.considered.to.be..
17a80 72 65 66 6c 65 63 74 65 64 92 2e 00 00 d2 00 00 00 a4 00 00 00 6f 0b 05 00 c8 0c 05 00 2e 00 00 reflected............o..........
17aa0 00 20 2a 80 49 01 00 80 00 00 54 02 98 91 80 38 82 90 80 00 00 83 80 00 00 82 ff 00 95 00 00 41 ..*.I.....T....8...............A
17ac0 20 62 65 61 6d 20 77 68 69 63 68 20 77 6f 75 6c 64 20 67 65 74 20 64 65 66 6c 65 63 74 65 64 20 .beam.which.would.get.deflected.
17ae0 62 65 66 6f 72 65 20 65 6e 74 65 72 69 6e 67 20 74 68 65 20 61 72 65 6e 61 20 62 79 20 61 20 62 before.entering.the.arena.by.a.b
17b00 61 6c 6c 20 74 6f 20 74 68 65 20 66 72 6f 6e 74 2d 6c 65 66 74 20 6f 72 20 66 72 6f 6e 74 2d 72 all.to.the.front-left.or.front-r
17b20 69 67 68 74 20 6f 66 20 69 74 73 20 65 6e 74 72 79 20 70 6f 69 6e 74 20 69 73 20 61 6c 73 6f 20 ight.of.its.entry.point.is.also.
17b40 63 6f 6e 73 69 64 65 72 65 64 20 74 6f 20 62 65 20 91 72 65 66 6c 65 63 74 65 64 92 2e 00 00 fc considered.to.be..reflected.....
17b60 00 00 00 d6 00 00 00 f6 0b 05 00 c4 0d 05 00 26 00 00 00 20 1a 80 ad 01 00 80 00 00 14 00 98 80 ...............&................
17b80 80 00 00 82 ff 00 42 65 61 6d 73 20 74 68 61 74 20 61 72 65 20 72 65 66 6c 65 63 74 65 64 20 61 ......Beams.that.are.reflected.a
17ba0 70 70 65 61 72 20 61 73 20 61 20 91 52 92 3b 20 62 65 61 6d 73 20 74 68 61 74 20 68 69 74 20 62 ppear.as.a..R.;.beams.that.hit.b
17bc0 61 6c 6c 73 20 68 65 61 64 2d 6f 6e 20 61 70 70 65 61 72 20 61 73 20 91 48 92 2e 20 4f 74 68 65 alls.head-on.appear.as..H...Othe
17be0 72 77 69 73 65 2c 20 61 20 6e 75 6d 62 65 72 20 61 70 70 65 61 72 73 20 61 74 20 74 68 65 20 66 rwise,.a.number.appears.at.the.f
17c00 69 72 69 6e 67 20 70 6f 69 6e 74 20 61 6e 64 20 74 68 65 20 6c 6f 63 61 74 69 6f 6e 20 77 68 65 iring.point.and.the.location.whe
17c20 72 65 20 74 68 65 20 62 65 61 6d 20 65 6d 65 72 67 65 73 20 28 74 68 69 73 20 6e 75 6d 62 65 72 re.the.beam.emerges.(this.number
17c40 20 69 73 20 75 6e 69 71 75 65 20 74 6f 20 74 68 61 74 20 73 68 6f 74 29 2e 00 00 f0 00 00 00 ca .is.unique.to.that.shot)........
17c60 00 00 00 c8 0c 05 00 b4 0e 05 00 26 00 00 00 20 1a 80 95 01 00 80 00 00 14 00 98 80 80 00 00 82 ...........&....................
17c80 ff 00 59 6f 75 20 63 61 6e 20 70 6c 61 63 65 20 67 75 65 73 73 65 73 20 61 73 20 74 6f 20 74 68 ..You.can.place.guesses.as.to.th
17ca0 65 20 6c 6f 63 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 62 61 6c 6c 73 2c 20 62 61 73 65 64 20 6f e.location.of.the.balls,.based.o
17cc0 6e 20 74 68 65 20 65 6e 74 72 79 20 61 6e 64 20 65 78 69 74 20 70 61 74 74 65 72 6e 73 20 6f 66 n.the.entry.and.exit.patterns.of
17ce0 20 74 68 65 20 62 65 61 6d 73 3b 20 6f 6e 63 65 20 79 6f 75 20 68 61 76 65 20 70 6c 61 63 65 64 .the.beams;.once.you.have.placed
17d00 20 65 6e 6f 75 67 68 20 62 61 6c 6c 73 20 61 20 62 75 74 74 6f 6e 20 61 70 70 65 61 72 73 20 65 .enough.balls.a.button.appears.e
17d20 6e 61 62 6c 69 6e 67 20 79 6f 75 20 74 6f 20 68 61 76 65 20 79 6f 75 72 20 67 75 65 73 73 65 73 nabling.you.to.have.your.guesses
17d40 20 63 68 65 63 6b 65 64 2e 00 00 90 00 00 00 6b 00 00 00 c4 0d 05 00 44 0f 05 00 25 00 00 00 20 .checked.......k.......D...%....
17d60 1a 80 d6 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 48 65 72 65 20 69 73 20 61 20 64 69 61 67 72 .................Here.is.a.diagr
17d80 61 6d 20 73 68 6f 77 69 6e 67 20 68 6f 77 20 74 68 65 20 70 6f 73 69 74 69 6f 6e 73 20 6f 66 20 am.showing.how.the.positions.of.
17da0 62 61 6c 6c 73 20 63 61 6e 20 63 72 65 61 74 65 20 65 61 63 68 20 6f 66 20 74 68 65 20 62 65 61 balls.can.create.each.of.the.bea
17dc0 6d 20 62 65 68 61 76 69 6f 75 72 73 20 73 68 6f 77 6e 20 61 62 6f 76 65 3a 00 00 31 00 00 00 0d m.behaviours.shown.above:..1....
17de0 00 00 00 b4 0e 05 00 75 0f 05 00 24 00 00 00 20 18 80 1a 00 80 00 00 10 00 80 80 03 00 82 ff 00 .......u...$....................
17e00 20 31 52 48 52 2d 2d 2d 2d 20 00 00 31 00 00 00 0d 00 00 00 44 0f 05 00 a6 0f 05 00 24 00 00 00 .1RHR----...1.......D.......$...
17e20 20 18 80 1a 00 80 00 00 10 00 80 80 03 00 82 ff 00 7c 2e 2e 4f 2e 4f 2e 2e 2e 7c 00 00 31 00 00 .................|..O.O...|..1..
17e40 00 0d 00 00 00 75 0f 05 00 d7 0f 05 00 24 00 00 00 20 18 80 1a 00 80 00 00 10 00 80 80 03 00 82 .....u.......$..................
17e60 ff 00 32 2e 2e 2e 2e 2e 2e 2e 2e 33 00 00 31 00 00 00 0d 00 00 00 a6 0f 05 00 14 40 05 00 24 00 ..2........3..1............@..$.
17e80 00 00 20 18 80 1a 00 80 00 00 10 00 80 80 03 00 82 ff 00 7c 2e 2e 2e d7 0f 05 00 14 40 05 00 fd ...................|........@...
17ea0 06 05 00 2e 2e 2e 2e 2e 7c 00 00 31 00 00 00 0d 00 00 00 d7 0f 05 00 45 40 05 00 24 00 00 00 20 ........|..1...........E@..$....
17ec0 18 80 1a 00 80 00 00 10 00 80 80 03 00 82 ff 00 7c 2e 2e 2e 2e 2e 2e 2e 2e 7c 00 00 31 00 00 00 ................|........|..1...
17ee0 0d 00 00 00 14 40 05 00 76 40 05 00 24 00 00 00 20 18 80 1a 00 80 00 00 10 00 80 80 03 00 82 ff .....@..v@..$...................
17f00 00 33 2e 2e 2e 2e 2e 2e 2e 2e 7c 00 00 31 00 00 00 0d 00 00 00 45 40 05 00 a7 40 05 00 24 00 00 .3........|..1.......E@...@..$..
17f20 00 20 18 80 1a 00 80 00 00 10 00 80 80 03 00 82 ff 00 7c 2e 2e 2e 2e 2e 2e 4f 2e 7c 00 00 31 00 ..................|......O.|..1.
17f40 00 00 0d 00 00 00 76 40 05 00 d8 40 05 00 24 00 00 00 20 18 80 1a 00 80 00 00 10 00 80 80 03 00 ......v@...@..$.................
17f60 82 ff 00 48 2e 2e 2e 2e 2e 2e 2e 2e 7c 00 00 31 00 00 00 0d 00 00 00 a7 40 05 00 09 41 05 00 24 ...H........|..1........@...A..$
17f80 00 00 00 20 18 80 1a 00 80 00 00 10 00 80 80 03 00 82 ff 00 7c 2e 2e 2e 2e 2e 4f 2e 2e 7c 00 00 ....................|.....O..|..
17fa0 31 00 00 00 0c 00 00 00 d8 40 05 00 3a 41 05 00 25 00 00 00 20 1a 80 18 00 80 00 00 14 00 98 80 1........@..:A..%...............
17fc0 80 03 00 82 ff 00 20 31 32 2d 52 52 2d 2d 2d 00 00 0c 01 00 00 e6 00 00 00 09 41 05 00 46 42 05 .......12-RR---...........A..FB.
17fe0 00 26 00 00 00 20 1a 80 cd 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 41 73 20 73 68 6f 77 6e .&......................As.shown
18000 2c 20 69 74 20 69 73 20 70 6f 73 73 69 62 6c 65 20 66 6f 72 20 61 20 62 65 61 6d 20 74 6f 20 72 ,.it.is.possible.for.a.beam.to.r
18020 65 63 65 69 76 65 20 6d 75 6c 74 69 70 6c 65 20 72 65 66 6c 65 63 74 69 6f 6e 73 20 62 65 66 6f eceive.multiple.reflections.befo
18040 72 65 20 72 65 2d 65 6d 65 72 67 69 6e 67 20 28 73 65 65 20 74 75 72 6e 20 33 29 2e 20 53 69 6d re.re-emerging.(see.turn.3)..Sim
18060 69 6c 61 72 6c 79 2c 20 61 20 62 65 61 6d 20 6d 61 79 20 62 65 20 72 65 66 6c 65 63 74 65 64 20 ilarly,.a.beam.may.be.reflected.
18080 28 70 6f 73 73 69 62 6c 79 20 6d 6f 72 65 20 74 68 61 6e 20 6f 6e 63 65 29 20 62 65 66 6f 72 65 (possibly.more.than.once).before
180a0 20 72 65 63 65 69 76 69 6e 67 20 61 20 68 69 74 20 28 74 68 65 20 91 48 92 20 6f 6e 20 74 68 65 .receiving.a.hit.(the..H..on.the
180c0 20 6c 65 66 74 20 73 69 64 65 20 6f 66 20 74 68 65 20 65 78 61 6d 70 6c 65 29 2e 00 00 29 01 00 .left.side.of.the.example)...)..
180e0 00 fd 00 00 00 3a 41 05 00 6f 43 05 00 2c 00 00 00 20 26 80 fb 01 00 80 00 00 14 00 98 80 80 00 .....:A..oC..,....&.............
18100 00 80 03 00 80 00 00 82 ff 00 4e 6f 74 65 20 74 68 61 74 20 61 6e 79 20 6c 61 79 6f 75 74 20 77 ..........Note.that.any.layout.w
18120 69 74 68 20 6d 6f 72 65 20 74 68 61 6e 20 34 20 62 61 6c 6c 73 20 6d 61 79 20 68 61 76 65 20 61 ith.more.than.4.balls.may.have.a
18140 20 6e 6f 6e 2d 75 6e 69 71 75 65 20 73 6f 6c 75 74 69 6f 6e 2e 20 54 68 65 20 66 6f 6c 6c 6f 77 .non-unique.solution..The.follow
18160 69 6e 67 20 64 69 61 67 72 61 6d 20 69 6c 6c 75 73 74 72 61 74 65 73 20 74 68 69 73 3b 20 69 66 ing.diagram.illustrates.this;.if
18180 20 79 6f 75 20 6b 6e 6f 77 20 74 68 65 20 62 6f 61 72 64 20 63 6f 6e 74 61 69 6e 73 20 35 20 62 .you.know.the.board.contains.5.b
181a0 61 6c 6c 73 2c 20 69 74 20 69 73 20 69 6d 70 6f 73 73 69 62 6c 65 20 74 6f 20 64 65 74 65 72 6d alls,.it.is.impossible.to.determ
181c0 69 6e 65 20 77 68 65 72 65 20 74 68 65 20 66 69 66 74 68 20 62 61 6c 6c 20 69 73 20 28 70 6f 73 ine.where.the.fifth.ball.is.(pos
181e0 73 69 62 6c 65 20 70 6f 73 69 74 69 6f 6e 73 20 6d 61 72 6b 65 64 20 77 69 74 68 20 61 6e 20 00 sible.positions.marked.with.an..
18200 78 00 29 3a 00 00 31 00 00 00 0d 00 00 00 46 42 05 00 a0 43 05 00 24 00 00 00 20 18 80 1a 00 80 x.):..1.......FB...C..$.........
18220 00 00 10 00 80 80 03 00 82 ff 00 20 2d 2d 2d 2d 2d 2d 2d 2d 20 00 00 31 00 00 00 0d 00 00 00 6f ............--------...1.......o
18240 43 05 00 d1 43 05 00 24 00 00 00 20 18 80 1a 00 80 00 00 10 00 80 80 03 00 82 ff 00 7c 2e 2e 2e C...C..$....................|...
18260 2e 2e 2e 2e 2e 7c 00 00 31 00 00 00 0d 00 00 00 a0 43 05 00 02 44 05 00 24 00 00 00 20 18 80 1a .....|..1........C...D..$.......
18280 00 80 00 00 10 00 80 80 03 00 82 ff 00 7c 2e 2e 2e 2e 2e 2e 2e 2e 7c 00 00 31 00 00 00 0d 00 00 .............|........|..1......
182a0 00 d1 43 05 00 33 44 05 00 24 00 00 00 20 18 80 1a 00 80 00 00 10 00 80 80 03 00 82 ff 00 7c 2e ..C..3D..$....................|.
182c0 2e 4f 2e 2e 4f 2e 2e 7c 00 00 31 00 00 00 0d 00 00 00 02 44 05 00 64 44 05 00 24 00 00 00 20 18 .O..O..|..1........D..dD..$.....
182e0 80 1a 00 80 00 00 10 00 80 80 03 00 82 ff 00 7c 2e 2e 2e 78 78 2e 2e 2e 7c 00 00 31 00 00 00 0d ...............|...xx...|..1....
18300 00 00 00 33 44 05 00 95 44 05 00 24 00 00 00 20 18 80 1a 00 80 00 00 10 00 80 80 03 00 82 ff 00 ...3D...D..$....................
18320 7c 2e 2e 2e 78 78 2e 2e 2e 7c 00 00 31 00 00 00 0d 00 00 00 64 44 05 00 c6 44 05 00 24 00 00 00 |...xx...|..1.......dD...D..$...
18340 20 18 80 1a 00 80 00 00 10 00 80 80 03 00 82 ff 00 7c 2e 2e 4f 2e 2e 4f 2e 2e 7c 00 00 31 00 00 .................|..O..O..|..1..
18360 00 0d 00 00 00 95 44 05 00 f7 44 05 00 24 00 00 00 20 18 80 1a 00 80 00 00 10 00 80 80 03 00 82 ......D...D..$..................
18380 ff 00 7c 2e 2e 2e 2e 2e 2e 2e 2e 7c 00 00 31 00 00 00 0d 00 00 00 c6 44 05 00 28 45 05 00 24 00 ..|........|..1........D..(E..$.
183a0 00 00 20 18 80 1a 00 80 00 00 10 00 80 80 03 00 82 ff 00 7c 2e 2e 2e 2e 2e 2e 2e 2e 7c 00 00 31 ...................|........|..1
183c0 00 00 00 0c 00 00 00 f7 44 05 00 59 45 05 00 25 00 00 00 20 1a 80 18 00 80 00 00 14 00 98 80 80 ........D..YE..%................
183e0 03 00 82 ff 00 20 2d 2d 2d 2d 2d 2d 2d 2d 00 00 81 01 00 00 49 01 00 00 28 45 05 00 da 46 05 00 ......--------......I...(E...F..
18400 38 00 00 00 20 3e 80 93 02 00 80 00 00 14 00 98 80 80 00 00 80 01 00 80 00 00 80 01 00 80 00 00 8....>..........................
18420 80 03 00 80 00 00 82 ff 00 46 6f 72 20 74 68 69 73 20 72 65 61 73 6f 6e 2c 20 77 68 65 6e 20 79 .........For.this.reason,.when.y
18440 6f 75 20 68 61 76 65 20 79 6f 75 72 20 67 75 65 73 73 65 73 20 63 68 65 63 6b 65 64 2c 20 74 68 ou.have.your.guesses.checked,.th
18460 65 20 67 61 6d 65 20 77 69 6c 6c 20 63 68 65 63 6b 20 74 68 61 74 20 79 6f 75 72 20 73 6f 6c 75 e.game.will.check.that.your.solu
18480 74 69 6f 6e 20 00 70 72 6f 64 75 63 65 73 20 74 68 65 20 73 61 6d 65 20 72 65 73 75 6c 74 73 00 tion..produces.the.same.results.
184a0 20 61 73 20 74 68 65 20 63 6f 6d 70 75 74 65 72 27 73 2c 20 72 61 74 68 65 72 20 74 68 61 6e 20 .as.the.computer's,.rather.than.
184c0 74 68 61 74 20 79 6f 75 72 20 73 6f 6c 75 74 69 6f 6e 20 69 73 20 69 64 65 6e 74 69 63 61 6c 20 that.your.solution.is.identical.
184e0 74 6f 20 74 68 65 20 63 6f 6d 70 75 74 65 72 27 73 2e 20 53 6f 20 69 6e 20 74 68 65 20 61 62 6f to.the.computer's..So.in.the.abo
18500 76 65 20 65 78 61 6d 70 6c 65 2c 20 79 6f 75 20 63 6f 75 6c 64 20 70 75 74 20 74 68 65 20 66 69 ve.example,.you.could.put.the.fi
18520 66 74 68 20 62 61 6c 6c 20 61 74 20 00 61 6e 79 00 20 6f 66 20 74 68 65 20 6c 6f 63 61 74 69 6f fth.ball.at..any..of.the.locatio
18540 6e 73 20 6d 61 72 6b 65 64 20 77 69 74 68 20 61 6e 20 00 78 00 2c 20 61 6e 64 20 79 6f 75 20 77 ns.marked.with.an..x.,.and.you.w
18560 6f 75 6c 64 20 73 74 69 6c 6c 20 77 69 6e 2e 00 00 65 00 00 00 40 00 00 00 59 45 05 00 3f 47 05 ould.still.win...e...@...YE..?G.
18580 00 25 00 00 00 20 1a 80 80 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 42 6c 61 63 6b 20 42 6f 78 .%.....................Black.Box
185a0 20 77 61 73 20 63 6f 6e 74 72 69 62 75 74 65 64 20 74 6f 20 74 68 69 73 20 63 6f 6c 6c 65 63 74 .was.contributed.to.this.collect
185c0 69 6f 6e 20 62 79 20 4a 61 6d 65 73 20 48 61 72 76 65 79 2e 00 00 56 00 00 00 27 00 00 00 da 46 ion.by.James.Harvey...V...'....F
185e0 05 00 95 47 05 00 2f 00 00 00 20 2e 80 4e 00 80 00 00 00 00 e3 d4 c4 f9 4e 80 00 00 80 00 00 80 ...G../......N..........N.......
18600 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 31 39 2e 31 00 3a 20 00 42 6c 61 63 6b 20 42 6f 78 .......Section.19.1.:..Black.Box
18620 20 63 6f 6e 74 72 6f 6c 73 00 00 00 58 00 00 00 29 00 00 00 3f 47 05 00 ed 47 05 00 2f 00 00 00 .controls...X...)...?G...G../...
18640 20 2e 80 52 00 80 00 00 00 00 e3 d5 c4 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 65 63 ...R..........N..............Sec
18660 74 69 6f 6e 20 31 39 2e 32 00 3a 20 00 42 6c 61 63 6b 20 42 6f 78 20 70 61 72 61 6d 65 74 65 72 tion.19.2.:..Black.Box.parameter
18680 73 00 00 00 86 00 00 00 55 00 00 00 95 47 05 00 73 48 05 00 31 00 00 00 02 f3 09 00 00 59 03 0a s.......U....G..sH..1........Y..
186a0 00 43 00 0b 00 37 00 00 00 73 48 05 00 c1 48 05 00 72 82 05 00 53 65 63 74 69 6f 6e 20 31 39 2e .C...7...sH...H..r...Section.19.
186c0 31 3a 20 42 6c 61 63 6b 20 42 6f 78 20 63 6f 6e 74 72 6f 6c 73 00 43 42 42 28 22 62 74 6e 5f 75 1:.Black.Box.controls.CBB("btn_u
186e0 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 62 6c 61 63 6b 62 6f 78 27 29 22 29 3b 45 42 p","JI(`',`games.blackbox')");EB
18700 28 22 62 74 6e 5f 75 70 22 29 4e 00 00 00 25 00 00 00 ed 47 05 00 c1 48 05 00 29 00 00 00 20 22 ("btn_up")N...%....G...H..)...."
18720 80 4a 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 31 39 2e 31 .J..................Section.19.1
18740 00 3a 20 00 42 6c 61 63 6b 20 42 6f 78 20 63 6f 6e 74 72 6f 6c 73 00 00 44 01 00 00 1e 01 00 00 .:..Black.Box.controls..D.......
18760 73 48 05 00 05 4a 05 00 26 00 00 00 20 1a 80 3d 02 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 sH...J..&......=...............T
18780 6f 20 66 69 72 65 20 61 20 6c 61 73 65 72 20 62 65 61 6d 2c 20 6c 65 66 74 2d 63 6c 69 63 6b 20 o.fire.a.laser.beam,.left-click.
187a0 69 6e 20 61 20 73 71 75 61 72 65 20 61 72 6f 75 6e 64 20 74 68 65 20 65 64 67 65 20 6f 66 20 74 in.a.square.around.the.edge.of.t
187c0 68 65 20 61 72 65 6e 61 2e 20 54 68 65 20 72 65 73 75 6c 74 73 20 77 69 6c 6c 20 62 65 20 64 69 he.arena..The.results.will.be.di
187e0 73 70 6c 61 79 65 64 20 69 6d 6d 65 64 69 61 74 65 6c 79 2e 20 43 6c 69 63 6b 69 6e 67 20 6f 72 splayed.immediately..Clicking.or
18800 20 68 6f 6c 64 69 6e 67 20 74 68 65 20 6c 65 66 74 20 62 75 74 74 6f 6e 20 6f 6e 20 6f 6e 65 20 .holding.the.left.button.on.one.
18820 6f 66 20 74 68 65 73 65 20 73 71 75 61 72 65 73 20 77 69 6c 6c 20 68 69 67 68 6c 69 67 68 74 20 of.these.squares.will.highlight.
18840 74 68 65 20 63 75 72 72 65 6e 74 20 67 6f 20 28 6f 72 20 61 20 70 72 65 76 69 6f 75 73 20 67 6f the.current.go.(or.a.previous.go
18860 29 20 74 6f 20 63 6f 6e 66 69 72 6d 20 74 68 65 20 65 78 69 74 20 70 6f 69 6e 74 20 66 6f 72 20 ).to.confirm.the.exit.point.for.
18880 74 68 61 74 20 6c 61 73 65 72 2c 20 69 66 20 61 70 70 6c 69 63 61 62 6c 65 2e 00 00 bf 00 00 00 that.laser,.if.applicable.......
188a0 99 00 00 00 c1 48 05 00 c4 4a 05 00 26 00 00 00 20 1a 80 33 01 00 80 00 00 14 00 98 80 80 00 00 .....H...J..&......3............
188c0 82 ff 00 54 6f 20 67 75 65 73 73 20 74 68 65 20 6c 6f 63 61 74 69 6f 6e 20 6f 66 20 61 20 62 61 ...To.guess.the.location.of.a.ba
188e0 6c 6c 2c 20 6c 65 66 74 2d 63 6c 69 63 6b 20 77 69 74 68 69 6e 20 74 68 65 20 61 72 65 6e 61 20 ll,.left-click.within.the.arena.
18900 61 6e 64 20 61 20 62 6c 61 63 6b 20 63 69 72 63 6c 65 20 77 69 6c 6c 20 61 70 70 65 61 72 20 6d and.a.black.circle.will.appear.m
18920 61 72 6b 69 6e 67 20 74 68 65 20 67 75 65 73 73 3b 20 63 6c 69 63 6b 20 61 67 61 69 6e 20 74 6f arking.the.guess;.click.again.to
18940 20 72 65 6d 6f 76 65 20 74 68 65 20 67 75 65 73 73 65 64 20 62 61 6c 6c 2e 00 00 05 01 00 00 df .remove.the.guessed.ball........
18960 00 00 00 05 4a 05 00 c9 4b 05 00 26 00 00 00 20 1a 80 bf 01 00 80 00 00 14 00 98 80 80 00 00 82 ....J...K..&....................
18980 ff 00 4c 6f 63 61 74 69 6f 6e 73 20 69 6e 20 74 68 65 20 61 72 65 6e 61 20 6d 61 79 20 62 65 20 ..Locations.in.the.arena.may.be.
189a0 6c 6f 63 6b 65 64 20 61 67 61 69 6e 73 74 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 20 62 79 20 72 locked.against.modification.by.r
189c0 69 67 68 74 2d 63 6c 69 63 6b 69 6e 67 3b 20 77 68 6f 6c 65 20 72 6f 77 73 20 61 6e 64 20 63 6f ight-clicking;.whole.rows.and.co
189e0 6c 75 6d 6e 73 20 6d 61 79 20 62 65 20 73 69 6d 69 6c 61 72 6c 79 20 6c 6f 63 6b 65 64 20 62 79 lumns.may.be.similarly.locked.by
18a00 20 72 69 67 68 74 2d 63 6c 69 63 6b 69 6e 67 20 69 6e 20 74 68 65 20 6c 61 73 65 72 20 73 71 75 .right-clicking.in.the.laser.squ
18a20 61 72 65 20 61 62 6f 76 65 2f 62 65 6c 6f 77 20 74 68 61 74 20 63 6f 6c 75 6d 6e 2c 20 6f 72 20 are.above/below.that.column,.or.
18a40 74 6f 20 74 68 65 20 6c 65 66 74 2f 72 69 67 68 74 20 6f 66 20 74 68 61 74 20 72 6f 77 2e 00 00 to.the.left/right.of.that.row...
18a60 e2 00 00 00 bc 00 00 00 c4 4a 05 00 ab 4c 05 00 26 00 00 00 20 1a 80 79 01 00 80 00 00 14 00 98 .........J...L..&......y........
18a80 80 80 00 00 82 ff 00 54 68 65 20 63 75 72 73 6f 72 20 6b 65 79 73 20 6d 61 79 20 61 6c 73 6f 20 .......The.cursor.keys.may.also.
18aa0 62 65 20 75 73 65 64 20 74 6f 20 6d 6f 76 65 20 61 72 6f 75 6e 64 20 74 68 65 20 67 72 69 64 2e be.used.to.move.around.the.grid.
18ac0 20 50 72 65 73 73 69 6e 67 20 74 68 65 20 45 6e 74 65 72 20 6b 65 79 20 77 69 6c 6c 20 66 69 72 .Pressing.the.Enter.key.will.fir
18ae0 65 20 61 20 6c 61 73 65 72 20 6f 72 20 61 64 64 20 61 20 6e 65 77 20 62 61 6c 6c 2d 6c 6f 63 61 e.a.laser.or.add.a.new.ball-loca
18b00 74 69 6f 6e 20 67 75 65 73 73 2c 20 61 6e 64 20 70 72 65 73 73 69 6e 67 20 53 70 61 63 65 20 77 tion.guess,.and.pressing.Space.w
18b20 69 6c 6c 20 6c 6f 63 6b 20 61 20 63 65 6c 6c 2c 20 72 6f 77 2c 20 6f 72 20 63 6f 6c 75 6d 6e 2e ill.lock.a.cell,.row,.or.column.
18b40 00 00 d6 00 00 00 b0 00 00 00 c9 4b 05 00 81 4d 05 00 26 00 00 00 20 1a 80 61 01 00 80 00 00 14 ...........K...M..&......a......
18b60 00 98 80 80 00 00 82 ff 00 57 68 65 6e 20 61 6e 20 61 70 70 72 6f 70 72 69 61 74 65 20 6e 75 6d .........When.an.appropriate.num
18b80 62 65 72 20 6f 66 20 62 61 6c 6c 73 20 68 61 76 65 20 62 65 65 6e 20 67 75 65 73 73 65 64 2c 20 ber.of.balls.have.been.guessed,.
18ba0 61 20 62 75 74 74 6f 6e 20 77 69 6c 6c 20 61 70 70 65 61 72 20 61 74 20 74 68 65 20 74 6f 70 2d a.button.will.appear.at.the.top-
18bc0 6c 65 66 74 20 63 6f 72 6e 65 72 20 6f 66 20 74 68 65 20 67 72 69 64 3b 20 63 6c 69 63 6b 69 6e left.corner.of.the.grid;.clickin
18be0 67 20 74 68 61 74 20 28 77 69 74 68 20 6d 6f 75 73 65 20 6f 72 20 63 75 72 73 6f 72 29 20 77 69 g.that.(with.mouse.or.cursor).wi
18c00 6c 6c 20 63 68 65 63 6b 20 79 6f 75 72 20 67 75 65 73 73 65 73 2e 00 00 1f 02 00 00 f9 01 00 00 ll.check.your.guesses...........
18c20 ab 4c 05 00 a0 4f 05 00 26 00 00 00 20 1a 80 f3 03 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 49 .L...O..&......................I
18c40 66 20 79 6f 75 20 63 6c 69 63 6b 20 74 68 65 20 91 63 68 65 63 6b 92 20 62 75 74 74 6f 6e 20 61 f.you.click.the..check..button.a
18c60 6e 64 20 79 6f 75 72 20 67 75 65 73 73 65 73 20 61 72 65 20 6e 6f 74 20 63 6f 72 72 65 63 74 2c nd.your.guesses.are.not.correct,
18c80 20 74 68 65 20 67 61 6d 65 20 77 69 6c 6c 20 73 68 6f 77 20 79 6f 75 20 74 68 65 20 6d 69 6e 69 .the.game.will.show.you.the.mini
18ca0 6d 75 6d 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 6e 65 63 65 73 73 61 72 79 20 74 6f 20 64 65 6d mum.information.necessary.to.dem
18cc0 6f 6e 73 74 72 61 74 65 20 74 68 69 73 20 74 6f 20 79 6f 75 2c 20 73 6f 20 79 6f 75 20 63 61 6e onstrate.this.to.you,.so.you.can
18ce0 20 74 72 79 20 61 67 61 69 6e 2e 20 49 66 20 79 6f 75 72 20 62 61 6c 6c 20 70 6f 73 69 74 69 6f .try.again..If.your.ball.positio
18d00 6e 73 20 61 72 65 20 6e 6f 74 20 63 6f 6e 73 69 73 74 65 6e 74 20 77 69 74 68 20 74 68 65 20 62 ns.are.not.consistent.with.the.b
18d20 65 61 6d 20 70 61 74 68 73 20 79 6f 75 20 61 6c 72 65 61 64 79 20 6b 6e 6f 77 20 61 62 6f 75 74 eam.paths.you.already.know.about
18d40 2c 20 6f 6e 65 20 62 65 61 6d 20 70 61 74 68 20 77 69 6c 6c 20 62 65 20 63 69 72 63 6c 65 64 20 ,.one.beam.path.will.be.circled.
18d60 74 6f 20 69 6e 64 69 63 61 74 65 20 74 68 61 74 20 69 74 20 70 72 6f 76 65 73 20 79 6f 75 20 77 to.indicate.that.it.proves.you.w
18d80 72 6f 6e 67 2e 20 49 66 20 79 6f 75 72 20 70 6f 73 69 74 69 6f 6e 73 20 6d 61 74 63 68 20 61 6c rong..If.your.positions.match.al
18da0 6c 20 74 68 65 20 65 78 69 73 74 69 6e 67 20 62 65 61 6d 20 70 61 74 68 73 20 62 75 74 20 61 72 l.the.existing.beam.paths.but.ar
18dc0 65 20 73 74 69 6c 6c 20 77 72 6f 6e 67 2c 20 6f 6e 65 20 6e 65 77 20 62 65 61 6d 20 70 61 74 68 e.still.wrong,.one.new.beam.path
18de0 20 77 69 6c 6c 20 62 65 20 72 65 76 65 61 6c 65 64 20 28 77 72 69 74 74 65 6e 20 69 6e 20 72 65 .will.be.revealed.(written.in.re
18e00 64 29 20 77 68 69 63 68 20 69 73 20 6e 6f 74 20 63 6f 6e 73 69 73 74 65 6e 74 20 77 69 74 68 20 d).which.is.not.consistent.with.
18e20 79 6f 75 72 20 63 75 72 72 65 6e 74 20 67 75 65 73 73 65 73 2e 00 00 58 02 00 00 2c 02 00 00 81 your.current.guesses...X...,....
18e40 4d 05 00 04 82 05 00 2c 00 00 00 20 26 80 59 04 00 80 00 00 14 00 98 80 80 00 00 80 01 00 80 00 M......,....&.Y.................
18e60 00 82 ff 00 49 66 20 79 6f 75 20 64 65 63 69 64 65 20 74 6f 20 67 69 76 65 20 75 70 20 63 6f 6d ....If.you.decide.to.give.up.com
18e80 70 6c 65 74 65 6c 79 2c 20 79 6f 75 20 63 61 6e 20 73 65 6c 65 63 74 a0 4f 05 00 04 82 05 00 ed pletely,.you.can.select.O.......
18ea0 47 05 00 20 53 6f 6c 76 65 20 74 6f 20 72 65 76 65 61 6c 20 74 68 65 20 61 63 74 75 61 6c 20 62 G...Solve.to.reveal.the.actual.b
18ec0 61 6c 6c 20 70 6f 73 69 74 69 6f 6e 73 2e 20 41 74 20 74 68 69 73 20 70 6f 69 6e 74 2c 20 63 6f all.positions..At.this.point,.co
18ee0 72 72 65 63 74 6c 79 2d 70 6c 61 63 65 64 20 62 61 6c 6c 73 20 77 69 6c 6c 20 62 65 20 64 69 73 rrectly-placed.balls.will.be.dis
18f00 70 6c 61 79 65 64 20 61 73 20 66 69 6c 6c 65 64 20 62 6c 61 63 6b 20 63 69 72 63 6c 65 73 2c 20 played.as.filled.black.circles,.
18f20 69 6e 63 6f 72 72 65 63 74 6c 79 2d 70 6c 61 63 65 64 20 62 61 6c 6c 73 20 61 73 20 66 69 6c 6c incorrectly-placed.balls.as.fill
18f40 65 64 20 62 6c 61 63 6b 20 63 69 72 63 6c 65 73 20 77 69 74 68 20 72 65 64 20 63 72 6f 73 73 65 ed.black.circles.with.red.crosse
18f60 73 2c 20 61 6e 64 20 6d 69 73 73 69 6e 67 20 62 61 6c 6c 73 20 61 73 20 66 69 6c 6c 65 64 20 72 s,.and.missing.balls.as.filled.r
18f80 65 64 20 63 69 72 63 6c 65 73 2e 20 49 6e 20 61 64 64 69 74 69 6f 6e 2c 20 61 20 72 65 64 20 63 ed.circles..In.addition,.a.red.c
18fa0 69 72 63 6c 65 20 6d 61 72 6b 73 20 61 6e 79 20 6c 61 73 65 72 20 79 6f 75 20 68 61 64 20 61 6c ircle.marks.any.laser.you.had.al
18fc0 72 65 61 64 79 20 66 69 72 65 64 20 77 68 69 63 68 20 69 73 20 6e 6f 74 20 63 6f 6e 73 69 73 74 ready.fired.which.is.not.consist
18fe0 65 6e 74 20 77 69 74 68 20 79 6f 75 72 20 62 61 6c 6c 20 6c 61 79 6f 75 74 20 28 6a 75 73 74 20 ent.with.your.ball.layout.(just.
19000 61 73 20 77 68 65 6e 20 79 6f 75 20 70 72 65 73 73 20 74 68 65 20 91 63 68 65 63 6b 92 20 62 75 as.when.you.press.the..check..bu
19020 74 74 6f 6e 29 2c 20 61 6e 64 20 72 65 64 20 74 65 78 74 20 6d 61 72 6b 73 20 61 6e 79 20 6c 61 tton),.and.red.text.marks.any.la
19040 73 65 72 20 79 6f 75 20 00 63 6f 75 6c 64 00 20 68 61 76 65 20 66 69 72 65 64 20 69 6e 20 6f 72 ser.you..could..have.fired.in.or
19060 64 65 72 20 74 6f 20 64 69 73 74 69 6e 67 75 69 73 68 20 79 6f 75 72 20 62 61 6c 6c 20 6c 61 79 der.to.distinguish.your.ball.lay
19080 6f 75 74 20 66 72 6f 6d 20 74 68 65 20 63 6f 72 72 65 63 74 20 6f 6e 65 2e 00 00 6e 00 00 00 43 out.from.the.correct.one...n...C
190a0 00 00 00 a0 4f 05 00 72 82 05 00 2b 00 00 00 20 26 80 86 00 80 00 00 14 00 98 80 80 00 00 e3 fc ....O..r...+....&...............
190c0 c5 f9 4e 89 82 ff 00 28 41 6c 6c 20 74 68 65 20 61 63 74 69 6f 6e 73 20 64 65 73 63 72 69 62 65 ..N....(All.the.actions.describe
190e0 64 20 69 6e 20 00 73 65 63 74 69 6f 6e 20 32 2e 31 00 20 61 72 65 20 61 6c 73 6f 20 61 76 61 69 d.in..section.2.1..are.also.avai
19100 6c 61 62 6c 65 2e 29 00 00 88 00 00 00 57 00 00 00 04 82 05 00 fa 82 05 00 31 00 00 00 02 7e 03 lable.)......W...........1....~.
19120 00 00 8a 84 0a 00 ca 02 0b 00 38 00 00 00 fa 82 05 00 4a 83 05 00 78 86 05 00 53 65 63 74 69 6f ..........8.......J...x...Sectio
19140 6e 20 31 39 2e 32 3a 20 42 6c 61 63 6b 20 42 6f 78 20 70 61 72 61 6d 65 74 65 72 73 00 43 42 42 n.19.2:.Black.Box.parameters.CBB
19160 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 62 6c 61 63 6b 62 6f 78 ("btn_up","JI(`',`games.blackbox
19180 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 50 00 00 00 27 00 00 00 72 82 05 00 4a 83 05 ')");EB("btn_up")P...'...r...J..
191a0 00 29 00 00 00 20 22 80 4e 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 .)....".N..................Secti
191c0 6f 6e 20 31 39 2e 32 00 3a 20 00 42 6c 61 63 6b 20 42 6f 78 20 70 61 72 61 6d 65 74 65 72 73 00 on.19.2.:..Black.Box.parameters.
191e0 00 76 00 00 00 51 00 00 00 fa 82 05 00 c0 83 05 00 25 00 00 00 20 1a 80 a2 00 80 00 00 14 00 98 .v...Q...........%..............
19200 80 80 00 00 82 ff 00 54 68 65 73 65 20 70 61 72 61 6d 65 74 65 72 73 20 61 72 65 20 61 76 61 69 .......These.parameters.are.avai
19220 6c 61 62 6c 65 20 66 72 6f 6d 20 74 68 65 20 91 43 75 73 74 6f 6d 2e 2e 2e 92 20 6f 70 74 69 6f lable.from.the..Custom.....optio
19240 6e 20 6f 6e 20 74 68 65 20 91 54 79 70 65 92 20 6d 65 6e 75 2e 00 00 3d 00 00 00 12 00 00 00 4a n.on.the..Type..menu...=.......J
19260 83 05 00 fd 83 05 00 2b 00 00 00 20 26 80 24 00 80 00 00 14 00 98 80 80 01 00 80 00 00 80 01 00 .......+....&.$.................
19280 82 ff 00 57 69 64 74 68 00 2c 20 00 48 65 69 67 68 74 00 00 9f 00 00 00 6d 00 00 00 c0 83 05 00 ...Width.,..Height......m.......
192a0 9c 84 05 00 32 00 00 00 20 34 80 da 00 80 00 00 14 00 98 91 80 80 00 00 80 01 00 80 00 00 80 01 ....2....4......................
192c0 00 80 00 00 82 ff 00 53 69 7a 65 20 6f 66 20 67 72 69 64 20 69 6e 20 73 71 75 61 72 65 73 2e 20 .......Size.of.grid.in.squares..
192e0 54 68 65 72 65 20 61 72 65 20 32 20 d7 20 00 57 69 64 74 68 00 20 d7 20 00 48 65 69 67 68 74 00 There.are.2....Width.....Height.
19300 20 6c 61 73 65 72 73 20 70 65 72 20 67 72 69 64 2c 20 74 77 6f 20 70 65 72 20 72 6f 77 20 61 6e .lasers.per.grid,.two.per.row.an
19320 64 20 74 77 6f 20 70 65 72 20 63 6f 6c 75 6d 6e 2e 00 00 34 00 00 00 0f 00 00 00 fd 83 05 00 d0 d.two.per.column...4............
19340 84 05 00 25 00 00 00 20 1a 80 1e 00 80 00 00 14 00 98 80 80 01 00 82 ff 00 4e 6f 2e 20 6f 66 20 ...%.....................No..of.
19360 62 61 6c 6c 73 00 00 a8 01 00 00 81 01 00 00 9c 84 05 00 78 86 05 00 27 00 00 00 20 1c 80 03 03 balls..............x...'........
19380 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 4e 75 6d 62 65 72 20 6f 66 20 62 61 6c 6c 73 20 74 ...............Number.of.balls.t
193a0 6f 20 70 6c 61 63 65 20 69 6e 20 74 68 65 20 67 72 69 64 2e 20 54 68 69 73 20 63 61 6e 20 62 65 o.place.in.the.grid..This.can.be
193c0 20 61 20 73 69 6e 67 6c 65 20 6e 75 6d 62 65 72 2c 20 6f 72 20 61 20 72 61 6e 67 65 20 28 73 65 .a.single.number,.or.a.range.(se
193e0 70 61 72 61 74 65 64 20 77 69 74 68 20 61 20 68 79 70 68 65 6e 2c 20 6c 69 6b 65 20 91 32 2d 36 parated.with.a.hyphen,.like..2-6
19400 92 29 2c 20 61 6e 64 20 64 65 74 65 72 6d 69 6e 65 73 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 .),.and.determines.the.number.of
19420 20 62 61 6c 6c 73 20 74 6f 20 70 6c 61 63 65 20 6f 6e 20 74 68 65 20 67 72 69 64 2e 20 54 68 65 .balls.to.place.on.the.grid..The
19440 20 91 72 65 76 65 61 6c 92 20 62 75 74 74 6f 6e 20 69 73 20 6f 6e 6c 79 20 65 6e 61 62 6c 65 64 ..reveal..button.is.only.enabled
19460 20 69 66 20 79 6f 75 20 68 61 76 65 20 67 75 65 73 73 65 64 20 61 6e 20 61 70 70 72 6f 70 72 69 .if.you.have.guessed.an.appropri
19480 61 74 65 20 6e 75 6d 62 65 72 20 6f 66 20 62 61 6c 6c 73 3b 20 61 20 67 75 65 73 73 20 75 73 69 ate.number.of.balls;.a.guess.usi
194a0 6e 67 20 61 20 64 69 66 66 65 72 65 6e 74 20 6e 75 6d 62 65 72 20 74 6f 20 74 68 65 20 6f 72 69 ng.a.different.number.to.the.ori
194c0 67 69 6e 61 6c 20 73 6f 6c 75 74 69 6f 6e 20 69 73 20 73 74 69 6c 6c 20 61 63 63 65 70 74 61 62 ginal.solution.is.still.acceptab
194e0 6c 65 2c 20 69 66 20 61 6c 6c 20 74 68 65 20 62 65 61 6d 20 69 6e 70 75 74 73 20 61 6e 64 20 6f le,.if.all.the.beam.inputs.and.o
19500 75 74 70 75 74 73 20 6d 61 74 63 68 2e 00 00 6c 00 00 00 3b 00 00 00 d0 84 05 00 e4 86 05 00 31 utputs.match...l...;...........1
19520 00 00 00 02 40 04 00 00 43 00 0b 00 ac 05 0b 00 39 00 00 00 e4 86 05 00 23 87 05 00 24 8b 05 00 ....@...C.......9.......#...$...
19540 43 68 61 70 74 65 72 20 32 30 3a 20 53 6c 61 6e 74 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 Chapter.20:.Slant.CBB("btn_up","
19560 4a 49 28 60 27 2c 60 54 6f 70 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 3f 00 00 00 16 JI(`',`Top')");EB("btn_up")?....
19580 00 00 00 78 86 05 00 23 87 05 00 29 00 00 00 20 22 80 2c 00 80 00 00 00 00 80 06 00 80 06 00 80 ...x...#...)....".,.............
195a0 06 00 82 ff 00 43 68 61 70 74 65 72 20 32 30 00 3a 20 00 53 6c 61 6e 74 00 00 cd 00 00 00 a7 00 .....Chapter.20.:..Slant........
195c0 00 00 e4 86 05 00 f0 87 05 00 26 00 00 00 20 1a 80 4f 01 00 80 00 00 14 00 98 80 80 00 00 82 ff ..........&......O..............
195e0 00 59 6f 75 20 68 61 76 65 20 61 20 67 72 69 64 20 6f 66 20 73 71 75 61 72 65 73 2e 20 59 6f 75 .You.have.a.grid.of.squares..You
19600 72 20 61 69 6d 20 69 73 20 74 6f 20 64 72 61 77 20 61 20 64 69 61 67 6f 6e 61 6c 20 6c 69 6e 65 r.aim.is.to.draw.a.diagonal.line
19620 20 74 68 72 6f 75 67 68 20 65 61 63 68 20 73 71 75 61 72 65 2c 20 61 6e 64 20 63 68 6f 6f 73 65 .through.each.square,.and.choose
19640 20 77 68 69 63 68 20 77 61 79 20 65 61 63 68 20 6c 69 6e 65 20 73 6c 61 6e 74 73 20 73 6f 20 74 .which.way.each.line.slants.so.t
19660 68 61 74 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 6f 6e 64 69 74 69 6f 6e 73 20 61 72 65 hat.the.following.conditions.are
19680 20 6d 65 74 3a 00 00 58 00 00 00 2b 00 00 00 23 87 05 00 48 88 05 00 2d 00 00 00 20 2a 80 56 00 .met:..X...+...#...H...-....*.V.
196a0 80 00 00 54 02 98 91 80 38 82 90 80 00 00 83 80 00 00 82 ff 00 95 00 00 54 68 65 20 64 69 61 67 ...T....8...............The.diag
196c0 6f 6e 61 6c 20 6c 69 6e 65 73 20 6e 65 76 65 72 20 66 6f 72 6d 20 61 20 6c 6f 6f 70 2e 00 00 69 onal.lines.never.form.a.loop...i
196e0 01 00 00 3b 01 00 00 f0 87 05 00 b1 89 05 00 2e 00 00 00 20 2a 80 77 02 00 80 00 00 54 02 98 91 ...;................*.w.....T...
19700 80 38 82 90 80 00 00 83 80 00 00 82 ff 00 95 00 00 41 6e 79 20 70 6f 69 6e 74 20 77 69 74 68 20 .8...............Any.point.with.
19720 61 20 63 69 72 63 6c 65 64 20 6e 75 6d 62 65 72 20 68 61 73 20 70 72 65 63 69 73 65 6c 79 20 74 a.circled.number.has.precisely.t
19740 68 61 74 20 6d 61 6e 79 20 6c 69 6e 65 73 20 6d 65 65 74 69 6e 67 20 61 74 20 69 74 2e 20 28 54 hat.many.lines.meeting.at.it..(T
19760 68 75 73 2c 20 61 20 34 20 69 73 20 74 68 65 20 63 65 6e 74 72 65 20 6f 66 20 61 20 63 72 6f 73 hus,.a.4.is.the.centre.of.a.cros
19780 73 20 73 68 61 70 65 2c 20 77 68 65 72 65 61 73 20 61 20 7a 65 72 6f 20 69 73 20 74 68 65 20 63 s.shape,.whereas.a.zero.is.the.c
197a0 65 6e 74 72 65 20 6f 66 20 61 20 64 69 61 6d 6f 6e 64 20 73 68 61 70 65 20 96 20 6f 72 20 72 61 entre.of.a.diamond.shape...or.ra
197c0 74 68 65 72 2c 20 61 20 70 61 72 74 69 61 6c 20 64 69 61 6d 6f 6e 64 20 73 68 61 70 65 2c 20 62 ther,.a.partial.diamond.shape,.b
197e0 65 63 61 75 73 65 20 61 20 7a 65 72 6f 20 63 61 6e 20 6e 65 76 65 72 20 61 70 70 65 61 72 20 69 ecause.a.zero.can.never.appear.i
19800 6e 20 74 68 65 20 6d 69 64 64 6c 65 20 6f 66 20 74 68 65 20 67 72 69 64 20 62 65 63 61 75 73 65 n.the.middle.of.the.grid.because
19820 20 74 68 61 74 20 77 6f 75 6c 64 20 69 6d 6d 65 64 69 61 74 65 6c 79 20 63 61 75 73 65 20 61 20 .that.would.immediately.cause.a.
19840 6c 6f 6f 70 2e 29 00 00 5a 00 00 00 2f 00 00 00 48 88 05 00 0b 8a 05 00 2b 00 00 00 20 26 80 5e loop.)..Z.../...H.......+....&.^
19860 00 80 00 00 14 00 98 80 80 00 00 e3 73 1f 13 dc 89 82 ff 00 43 72 65 64 69 74 20 66 6f 72 20 74 ............s.......Credit.for.t
19880 68 69 73 20 70 75 7a 7a 6c 65 20 67 6f 65 73 20 74 6f 20 4e 69 6b 6f 6c 69 20 00 5b 38 5d 00 2e his.puzzle.goes.to.Nikoli..[8]..
198a0 00 00 73 00 00 00 48 00 00 00 b1 89 05 00 7e 8a 05 00 2b 00 00 00 20 26 80 90 00 80 00 00 14 00 ..s...H.......~...+....&........
198c0 98 80 80 00 00 80 03 00 80 00 00 82 ff 00 5b 38 5d 20 00 68 74 74 70 3a 2f 2f 77 77 77 2e 6e 69 ..............[8]..http://www.ni
198e0 6b 6f 6c 69 2e 63 6f 2e 6a 70 2f 6a 61 2f 70 75 7a 7a 6c 65 73 2f 67 6f 6b 69 67 65 6e 5f 6e 61 koli.co.jp/ja/puzzles/gokigen_na
19900 6e 61 6d 65 00 20 28 69 6e 20 4a 61 70 61 6e 65 73 65 29 00 00 52 00 00 00 23 00 00 00 0b 8a 05 name..(in.Japanese)..R...#......
19920 00 d0 8a 05 00 2f 00 00 00 20 2e 80 46 00 80 00 00 00 00 e3 d6 c4 f9 4e 80 00 00 80 00 00 80 00 ...../......F..........N........
19940 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 32 30 2e 31 00 3a 20 00 53 6c 61 6e 74 20 63 6f 6e 74 ......Section.20.1.:..Slant.cont
19960 72 6f 6c 73 00 00 00 54 00 00 00 25 00 00 00 7e 8a 05 00 24 8b 05 00 2f 00 00 00 20 2e 80 4a 00 rols...T...%...~...$.../......J.
19980 80 00 00 00 00 e3 02 c5 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 .........N..............Section.
199a0 32 30 2e 32 00 3a 20 00 53 6c 61 6e 74 20 70 61 72 61 6d 65 74 65 72 73 00 00 00 7f 00 00 00 4e 20.2.:..Slant.parameters.......N
199c0 00 00 00 d0 8a 05 00 a3 8b 05 00 31 00 00 00 02 4b 05 00 00 ca 02 0b 00 43 80 0b 00 3a 00 00 00 ...........1....K.......C...:...
199e0 a3 8b 05 00 ed 8b 05 00 fa c0 05 00 53 65 63 74 69 6f 6e 20 32 30 2e 31 3a 20 53 6c 61 6e 74 20 ............Section.20.1:.Slant.
19a00 63 6f 6e 74 72 6f 6c 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 controls.CBB("btn_up","JI(`',`ga
19a20 6d 65 73 2e 73 6c 61 6e 74 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 4a 00 00 00 21 00 mes.slant')");EB("btn_up")J...!.
19a40 00 00 24 8b 05 00 ed 8b 05 00 29 00 00 00 20 22 80 42 00 80 00 00 00 00 80 06 00 80 06 00 80 06 ..$.......)....".B..............
19a60 00 82 ff 00 53 65 63 74 69 6f 6e 20 32 30 2e 31 00 3a 20 00 53 6c 61 6e 74 20 63 6f 6e 74 72 6f ....Section.20.1.:..Slant.contro
19a80 6c 73 00 00 42 01 00 00 10 01 00 00 a3 8b 05 00 2f 8d 05 00 32 00 00 00 20 32 80 21 02 00 80 00 ls..B.........../...2....2.!....
19aa0 00 14 00 98 80 80 00 00 80 03 00 80 00 00 80 03 00 80 00 00 82 ff 00 4c 65 66 74 2d 63 6c 69 63 .......................Left-clic
19ac0 6b 69 6e 67 20 69 6e 20 61 20 62 6c 61 6e 6b 20 73 71 75 61 72 65 20 77 69 6c 6c 20 70 6c 61 63 king.in.a.blank.square.will.plac
19ae0 65 20 61 20 00 5c 00 20 69 6e 20 69 74 20 28 61 20 6c 69 6e 65 20 6c 65 61 6e 69 6e 67 20 74 6f e.a..\..in.it.(a.line.leaning.to
19b00 20 74 68 65 20 6c 65 66 74 2c 20 69 2e 65 2e 20 72 75 6e 6e 69 6e 67 20 66 72 6f 6d 20 74 68 65 .the.left,.i.e..running.from.the
19b20 20 74 6f 70 20 6c 65 66 74 20 6f 66 20 74 68 65 20 73 71 75 61 72 65 20 74 6f 20 74 68 65 20 62 .top.left.of.the.square.to.the.b
19b40 6f 74 74 6f 6d 20 72 69 67 68 74 29 2e 20 52 69 67 68 74 2d 63 6c 69 63 6b 69 6e 67 20 69 6e 20 ottom.right)..Right-clicking.in.
19b60 61 20 62 6c 61 6e 6b 20 73 71 75 61 72 65 20 77 69 6c 6c 20 70 6c 61 63 65 20 61 20 00 2f 00 20 a.blank.square.will.place.a../..
19b80 69 6e 20 69 74 20 28 6c 65 61 6e 69 6e 67 20 74 6f 20 74 68 65 20 72 69 67 68 74 2c 20 72 75 6e in.it.(leaning.to.the.right,.run
19ba0 6e 69 6e 67 20 66 72 6f 6d 20 74 6f 70 20 72 69 67 68 74 20 74 6f 20 62 6f 74 74 6f 6d 20 6c 65 ning.from.top.right.to.bottom.le
19bc0 66 74 29 2e 00 00 b2 01 00 00 74 01 00 00 ed 8b 05 00 e1 8e 05 00 3e 00 00 00 20 4a 80 e9 02 00 ft).......t...........>....J....
19be0 80 00 00 14 00 98 80 80 00 00 80 03 00 80 00 00 80 03 00 80 00 00 80 03 00 80 00 00 80 03 00 80 ................................
19c00 00 00 82 ff 00 43 6f 6e 74 69 6e 75 69 6e 67 20 74 6f 20 63 6c 69 63 6b 20 65 69 74 68 65 72 20 .....Continuing.to.click.either.
19c20 62 75 74 74 6f 6e 20 77 69 6c 6c 20 63 79 63 6c 65 20 62 65 74 77 65 65 6e 20 74 68 65 20 74 68 button.will.cycle.between.the.th
19c40 72 65 65 20 70 6f 73 73 69 62 6c 65 20 73 71 75 61 72 65 20 63 6f 6e 74 65 6e 74 73 2e 20 54 68 ree.possible.square.contents..Th
19c60 75 73 2c 20 69 66 20 79 6f 75 20 6c 65 66 74 2d 63 6c 69 63 6b 20 72 65 70 65 61 74 65 64 6c 79 us,.if.you.left-click.repeatedly
19c80 20 69 6e 20 61 20 62 6c 61 6e 6b 20 73 71 75 61 72 65 20 69 74 20 77 69 6c 6c 20 63 68 61 6e 67 .in.a.blank.square.it.will.chang
19ca0 65 20 66 72 6f 6d 20 62 6c 61 6e 6b 20 74 6f 20 00 5c 00 20 74 6f 20 00 2f 00 20 62 61 63 6b 20 e.from.blank.to..\..to../..back.
19cc0 74 6f 20 62 6c 61 6e 6b 2c 20 61 6e 64 20 69 66 20 79 6f 75 20 72 69 67 68 74 2d 63 6c 69 63 6b to.blank,.and.if.you.right-click
19ce0 20 72 65 70 65 61 74 65 64 6c 79 20 74 68 65 20 73 71 75 61 72 65 20 77 69 6c 6c 20 63 68 61 6e .repeatedly.the.square.will.chan
19d00 67 65 20 66 72 6f 6d 20 62 6c 61 6e 6b 20 74 6f 20 00 2f 00 20 74 6f 20 00 5c 00 20 62 61 63 6b ge.from.blank.to../..to..\..back
19d20 20 74 6f 20 62 6c 61 6e 6b 2e 20 28 54 68 65 72 65 66 6f 72 65 2c 20 79 6f 75 20 63 61 6e 20 70 .to.blank..(Therefore,.you.can.p
19d40 6c 61 79 20 74 68 65 20 67 61 6d 65 20 65 6e 74 69 72 65 6c 79 20 77 69 74 68 20 6f 6e 65 20 62 lay.the.game.entirely.with.one.b
19d60 75 74 74 6f 6e 20 69 66 20 79 6f 75 20 6e 65 65 64 20 74 6f 2e 29 00 00 9f 01 00 00 55 01 00 00 utton.if.you.need.to.)......U...
19d80 2f 8d 05 00 8c c0 05 00 4a 00 00 00 20 62 80 ab 02 00 80 00 00 14 00 98 80 80 00 00 80 03 00 80 /.......J....b..................
19da0 00 00 80 03 00 80 00 00 80 03 00 80 00 00 80 03 00 80 00 00 80 03 00 80 00 00 80 03 00 80 00 00 ................................
19dc0 82 ff 00 59 6f 75 20 63 61 6e 20 61 6c 73 6f 20 75 73 65 20 74 68 65 20 63 75 72 73 6f 72 20 6b ...You.can.also.use.the.cursor.k
19de0 65 79 73 20 74 6f 20 6d 6f 76 65 20 61 72 6f 75 6e 64 20 74 68 65 20 67 72 69 64 2e 20 50 72 65 eys.to.move.around.the.grid..Pre
19e00 73 73 69 6e 67 20 74 68 65 20 72 65 74 75 72 6e 20 6f 72 20 73 70 61 63 65 20 6b 65 79 73 20 77 ssing.the.return.or.space.keys.w
19e20 69 6c 6c 20 70 6c 61 63 65 20 61 20 00 5c 00 20 6f 72 20 61 20 00 2f 00 2c 20 72 65 73 70 65 63 ill.place.a..\..or.a../.,.respec
19e40 74 69 76 65 6c 79 2c 20 61 6e 64 20 77 69 6c 6c 20 74 68 65 6e 20 63 79 63 6c 65 20 74 68 65 6d tively,.and.will.then.cycle.them
19e60 20 61 73 20 61 62 6f 76 65 2e 20 59 6f 75 20 63 61 6e 20 61 6c 73 6f 20 70 72 65 73 73 20 00 2f .as.above..You.can.also.press../
19e80 00 20 6f 72 20 00 5c 00 20 74 6f 20 70 6c 61 63 65 20 61 20 00 2f 00 e1 8e 05 00 8c c0 05 00 24 ..or..\..to.place.a../.........$
19ea0 8b 05 00 20 6f 72 20 00 5c 00 2c 20 72 65 73 70 65 63 74 69 76 65 6c 79 2c 20 69 6e 64 65 70 65 ....or..\.,.respectively,.indepe
19ec0 6e 64 65 6e 74 20 6f 66 20 77 68 61 74 20 69 73 20 61 6c 72 65 61 64 79 20 69 6e 20 74 68 65 20 ndent.of.what.is.already.in.the.
19ee0 63 75 72 73 6f 72 20 73 71 75 61 72 65 2e 20 42 61 63 6b 73 70 61 63 65 20 72 65 6d 6f 76 65 73 cursor.square..Backspace.removes
19f00 20 61 6e 79 20 6c 69 6e 65 20 66 72 6f 6d 20 74 68 65 20 63 75 72 73 6f 72 20 73 71 75 61 72 65 .any.line.from.the.cursor.square
19f20 2e 00 00 6e 00 00 00 43 00 00 00 e1 8e 05 00 fa c0 05 00 2b 00 00 00 20 26 80 86 00 80 00 00 14 ...n...C...........+....&.......
19f40 00 98 80 80 00 00 e3 fc c5 f9 4e 89 82 ff 00 28 41 6c 6c 20 74 68 65 20 61 63 74 69 6f 6e 73 20 ..........N....(All.the.actions.
19f60 64 65 73 63 72 69 62 65 64 20 69 6e 20 00 73 65 63 74 69 6f 6e 20 32 2e 31 00 20 61 72 65 20 61 described.in..section.2.1..are.a
19f80 6c 73 6f 20 61 76 61 69 6c 61 62 6c 65 2e 29 00 00 81 00 00 00 50 00 00 00 8c c0 05 00 7b c1 05 lso.available.)......P.......{..
19fa0 00 31 00 00 00 02 9f 03 00 00 ac 05 0b 00 f1 82 0b 00 3b 00 00 00 7b c1 05 00 c7 c1 05 00 1a c5 .1................;...{.........
19fc0 05 00 53 65 63 74 69 6f 6e 20 32 30 2e 32 3a 20 53 6c 61 6e 74 20 70 61 72 61 6d 65 74 65 72 73 ..Section.20.2:.Slant.parameters
19fe0 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 73 6c 61 6e .CBB("btn_up","JI(`',`games.slan
1a000 74 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 4c 00 00 00 23 00 00 00 fa c0 05 00 c7 c1 t')");EB("btn_up")L...#.........
1a020 05 00 29 00 00 00 20 22 80 46 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 ..)....".F..................Sect
1a040 69 6f 6e 20 32 30 2e 32 00 3a 20 00 53 6c 61 6e 74 20 70 61 72 61 6d 65 74 65 72 73 00 00 76 00 ion.20.2.:..Slant.parameters..v.
1a060 00 00 51 00 00 00 7b c1 05 00 3d c2 05 00 25 00 00 00 20 1a 80 a2 00 80 00 00 14 00 98 80 80 00 ..Q...{...=...%.................
1a080 00 82 ff 00 54 68 65 73 65 20 70 61 72 61 6d 65 74 65 72 73 20 61 72 65 20 61 76 61 69 6c 61 62 ....These.parameters.are.availab
1a0a0 6c 65 20 66 72 6f 6d 20 74 68 65 20 91 43 75 73 74 6f 6d 2e 2e 2e 92 20 6f 70 74 69 6f 6e 20 6f le.from.the..Custom.....option.o
1a0c0 6e 20 74 68 65 20 91 54 79 70 65 92 20 6d 65 6e 75 2e 00 00 3d 00 00 00 12 00 00 00 c7 c1 05 00 n.the..Type..menu...=...........
1a0e0 7a c2 05 00 2b 00 00 00 20 26 80 24 00 80 00 00 14 00 98 80 80 01 00 80 00 00 80 01 00 82 ff 00 z...+....&.$....................
1a100 57 69 64 74 68 00 2c 20 00 48 65 69 67 68 74 00 00 41 00 00 00 1b 00 00 00 3d c2 05 00 bb c2 05 Width.,..Height..A.......=......
1a120 00 26 00 00 00 20 1c 80 36 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 53 69 7a 65 20 6f 66 20 .&......6...............Size.of.
1a140 67 72 69 64 20 69 6e 20 73 71 75 61 72 65 73 2e 00 00 32 00 00 00 0d 00 00 00 7a c2 05 00 ed c2 grid.in.squares...2.......z.....
1a160 05 00 25 00 00 00 20 1a 80 1a 00 80 00 00 14 00 98 80 80 01 00 82 ff 00 44 69 66 66 69 63 75 6c ..%.....................Difficul
1a180 74 79 00 00 2d 02 00 00 00 02 00 00 bb c2 05 00 1a c5 05 00 2d 00 00 00 20 28 80 01 04 00 80 00 ty..-...............-....(......
1a1a0 00 14 00 98 91 80 80 00 00 80 01 00 80 00 00 82 ff 00 43 6f 6e 74 72 6f 6c 73 20 74 68 65 20 64 ..................Controls.the.d
1a1c0 69 66 66 69 63 75 6c 74 79 20 6f 66 20 74 68 65 20 67 65 6e 65 72 61 74 65 64 20 70 75 7a 7a 6c ifficulty.of.the.generated.puzzl
1a1e0 65 2e 20 41 74 20 48 61 72 64 20 6c 65 76 65 6c 2c 20 79 6f 75 20 61 72 65 20 72 65 71 75 69 72 e..At.Hard.level,.you.are.requir
1a200 65 64 20 74 6f 20 64 6f 20 64 65 64 75 63 74 69 6f 6e 73 20 62 61 73 65 64 20 6f 6e 20 6b 6e 6f ed.to.do.deductions.based.on.kno
1a220 77 6c 65 64 67 65 20 6f 66 20 00 72 65 6c 61 74 69 6f 6e 73 68 69 70 73 00 20 62 65 74 77 65 65 wledge.of..relationships..betwee
1a240 6e 20 73 71 75 61 72 65 73 20 72 61 74 68 65 72 20 74 68 61 6e 20 61 6c 77 61 79 73 20 62 65 69 n.squares.rather.than.always.bei
1a260 6e 67 20 61 62 6c 65 20 74 6f 20 64 65 64 75 63 65 20 74 68 65 20 65 78 61 63 74 20 63 6f 6e 74 ng.able.to.deduce.the.exact.cont
1a280 65 6e 74 73 20 6f 66 20 6f 6e 65 20 73 71 75 61 72 65 20 61 74 20 61 20 74 69 6d 65 2e 20 28 46 ents.of.one.square.at.a.time..(F
1a2a0 6f 72 20 65 78 61 6d 70 6c 65 2c 20 79 6f 75 20 6d 69 67 68 74 20 6b 6e 6f 77 20 74 68 61 74 20 or.example,.you.might.know.that.
1a2c0 74 77 6f 20 73 71 75 61 72 65 73 20 73 6c 61 6e 74 20 69 6e 20 74 68 65 20 73 61 6d 65 20 64 69 two.squares.slant.in.the.same.di
1a2e0 72 65 63 74 69 6f 6e 2c 20 65 76 65 6e 20 69 66 20 79 6f 75 20 64 6f 6e 27 74 20 79 65 74 20 6b rection,.even.if.you.don't.yet.k
1a300 6e 6f 77 20 77 68 61 74 20 74 68 61 74 20 64 69 72 65 63 74 69 6f 6e 20 69 73 2c 20 61 6e 64 20 now.what.that.direction.is,.and.
1a320 74 68 69 73 20 6d 69 67 68 74 20 65 6e 61 62 6c 65 20 79 6f 75 20 74 6f 20 64 65 64 75 63 65 20 this.might.enable.you.to.deduce.
1a340 73 6f 6d 65 74 68 69 6e 67 20 61 62 6f 75 74 20 73 74 69 6c 6c 20 6f 74 68 65 72 20 73 71 75 61 something.about.still.other.squa
1a360 72 65 73 2e 29 20 45 76 65 6e 20 61 74 20 48 61 72 64 20 6c 65 76 65 6c 2c 20 67 75 65 73 73 77 res.).Even.at.Hard.level,.guessw
1a380 6f 72 6b 20 61 6e 64 20 62 61 63 6b 74 72 61 63 6b 69 6e 67 20 73 68 6f 75 6c 64 20 6e 65 76 65 ork.and.backtracking.should.neve
1a3a0 72 20 62 65 20 6e 65 63 65 73 73 61 72 79 2e 00 00 6f 00 00 00 3e 00 00 00 ed c2 05 00 89 c5 05 r.be.necessary...o...>..........
1a3c0 00 31 00 00 00 02 ee 05 00 00 43 80 0b 00 bf 86 0b 00 3c 00 00 00 89 c5 05 00 cb c5 05 00 77 cb .1........C.......<...........w.
1a3e0 05 00 43 68 61 70 74 65 72 20 32 31 3a 20 4c 69 67 68 74 20 55 70 00 43 42 42 28 22 62 74 6e 5f ..Chapter.21:.Light.Up.CBB("btn_
1a400 75 70 22 2c 22 4a 49 28 60 27 2c 60 54 6f 70 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 up","JI(`',`Top')");EB("btn_up")
1a420 42 00 00 00 19 00 00 00 1a c5 05 00 cb c5 05 00 29 00 00 00 20 22 80 32 00 80 00 00 00 00 80 06 B...............)....".2........
1a440 00 80 06 00 80 06 00 82 ff 00 43 68 61 70 74 65 72 20 32 31 00 3a 20 00 4c 69 67 68 74 20 55 70 ..........Chapter.21.:..Light.Up
1a460 00 00 de 00 00 00 b8 00 00 00 89 c5 05 00 a9 c6 05 00 26 00 00 00 20 1a 80 71 01 00 80 00 00 14 ..................&......q......
1a480 00 98 80 80 00 00 82 ff 00 59 6f 75 20 68 61 76 65 20 61 20 67 72 69 64 20 6f 66 20 73 71 75 61 .........You.have.a.grid.of.squa
1a4a0 72 65 73 2e 20 53 6f 6d 65 20 61 72 65 20 66 69 6c 6c 65 64 20 69 6e 20 62 6c 61 63 6b 3b 20 73 res..Some.are.filled.in.black;.s
1a4c0 6f 6d 65 20 6f 66 20 74 68 65 20 62 6c 61 63 6b 20 73 71 75 61 72 65 73 20 61 72 65 20 6e 75 6d ome.of.the.black.squares.are.num
1a4e0 62 65 72 65 64 2e 20 59 6f 75 72 20 61 69 6d 20 69 73 20 74 6f 20 91 6c 69 67 68 74 20 75 70 92 bered..Your.aim.is.to..light.up.
1a500 20 61 6c 6c 20 74 68 65 20 65 6d 70 74 79 20 73 71 75 61 72 65 73 20 62 79 20 70 6c 61 63 69 6e .all.the.empty.squares.by.placin
1a520 67 20 6c 69 67 68 74 20 62 75 6c 62 73 20 69 6e 20 73 6f 6d 65 20 6f 66 20 74 68 65 6d 2e 00 00 g.light.bulbs.in.some.of.them...
1a540 c0 00 00 00 9a 00 00 00 cb c5 05 00 69 c7 05 00 26 00 00 00 20 1a 80 35 01 00 80 00 00 14 00 98 ............i...&......5........
1a560 80 80 00 00 82 ff 00 45 61 63 68 20 6c 69 67 68 74 20 62 75 6c 62 20 69 6c 6c 75 6d 69 6e 61 74 .......Each.light.bulb.illuminat
1a580 65 73 20 74 68 65 20 73 71 75 61 72 65 20 69 74 20 69 73 20 6f 6e 2c 20 70 6c 75 73 20 61 6c 6c es.the.square.it.is.on,.plus.all
1a5a0 20 73 71 75 61 72 65 73 20 69 6e 20 6c 69 6e 65 20 77 69 74 68 20 69 74 20 68 6f 72 69 7a 6f 6e .squares.in.line.with.it.horizon
1a5c0 74 61 6c 6c 79 20 6f 72 20 76 65 72 74 69 63 61 6c 6c 79 20 75 6e 6c 65 73 73 20 61 20 62 6c 61 tally.or.vertically.unless.a.bla
1a5e0 63 6b 20 73 71 75 61 72 65 20 69 73 20 62 6c 6f 63 6b 69 6e 67 20 74 68 65 20 77 61 79 2e 00 00 ck.square.is.blocking.the.way...
1a600 63 00 00 00 3e 00 00 00 a9 c6 05 00 cc c7 05 00 25 00 00 00 20 1a 80 7c 00 80 00 00 14 00 98 80 c...>...........%......|........
1a620 80 00 00 82 ff 00 54 6f 20 77 69 6e 20 74 68 65 20 67 61 6d 65 2c 20 79 6f 75 20 6d 75 73 74 20 ......To.win.the.game,.you.must.
1a640 73 61 74 69 73 66 79 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 6f 6e 64 69 74 69 6f 6e 73 satisfy.the.following.conditions
1a660 3a 00 00 51 00 00 00 24 00 00 00 69 c7 05 00 1d c8 05 00 2d 00 00 00 20 2a 80 48 00 80 00 00 54 :..Q...$...i.......-....*.H....T
1a680 02 98 91 80 38 82 90 80 00 00 83 80 00 00 82 ff 00 95 00 00 41 6c 6c 20 6e 6f 6e 2d 62 6c 61 63 ....8...............All.non-blac
1a6a0 6b 20 73 71 75 61 72 65 73 20 61 72 65 20 6c 69 74 2e 00 00 54 00 00 00 27 00 00 00 cc c7 05 00 k.squares.are.lit...T...'.......
1a6c0 71 c8 05 00 2d 00 00 00 20 2a 80 4e 00 80 00 00 54 02 98 91 80 38 82 90 80 00 00 83 80 00 00 82 q...-....*.N....T....8..........
1a6e0 ff 00 95 00 00 4e 6f 20 6c 69 67 68 74 20 69 73 20 6c 69 74 20 62 79 20 61 6e 6f 74 68 65 72 20 .....No.light.is.lit.by.another.
1a700 6c 69 67 68 74 2e 00 00 b7 00 00 00 89 00 00 00 1d c8 05 00 28 c9 05 00 2e 00 00 00 20 2a 80 13 light...............(........*..
1a720 01 00 80 00 00 54 02 98 91 80 38 82 90 80 00 00 83 80 00 00 82 ff 00 95 00 00 41 6c 6c 20 6e 75 .....T....8...............All.nu
1a740 6d 62 65 72 65 64 20 62 6c 61 63 6b 20 73 71 75 61 72 65 73 20 68 61 76 65 20 65 78 61 63 74 6c mbered.black.squares.have.exactl
1a760 79 20 74 68 61 74 20 6e 75 6d 62 65 72 20 6f 66 20 6c 69 67 68 74 73 20 61 64 6a 61 63 65 6e 74 y.that.number.of.lights.adjacent
1a780 20 74 6f 20 74 68 65 6d 20 28 69 6e 20 74 68 65 20 66 6f 75 72 20 73 71 75 61 72 65 73 20 61 62 .to.them.(in.the.four.squares.ab
1a7a0 6f 76 65 2c 20 62 65 6c 6f 77 2c 20 61 6e 64 20 74 6f 20 74 68 65 20 73 69 64 65 29 2e 00 00 72 ove,.below,.and.to.the.side)...r
1a7c0 00 00 00 4d 00 00 00 71 c8 05 00 9a c9 05 00 25 00 00 00 20 1a 80 9a 00 80 00 00 14 00 98 80 80 ...M...q.......%................
1a7e0 00 00 82 ff 00 4e 6f 6e 2d 6e 75 6d 62 65 72 65 64 20 62 6c 61 63 6b 20 73 71 75 61 72 65 73 20 .....Non-numbered.black.squares.
1a800 6d 61 79 20 68 61 76 65 20 61 6e 79 20 6e 75 6d 62 65 72 20 6f 66 20 6c 69 67 68 74 73 20 61 64 may.have.any.number.of.lights.ad
1a820 6a 61 63 65 6e 74 20 74 6f 20 74 68 65 6d 2e 00 00 5a 00 00 00 2f 00 00 00 28 c9 05 00 f4 c9 05 jacent.to.them...Z.../...(......
1a840 00 2b 00 00 00 20 26 80 5e 00 80 00 00 14 00 98 80 80 00 00 e3 96 f6 8b 1f 89 82 ff 00 43 72 65 .+....&.^....................Cre
1a860 64 69 74 20 66 6f 72 20 74 68 69 73 20 70 75 7a 7a 6c 65 20 67 6f 65 73 20 74 6f 20 4e 69 6b 6f dit.for.this.puzzle.goes.to.Niko
1a880 6c 69 20 00 5b 39 5d 00 2e 00 00 64 00 00 00 3f 00 00 00 9a c9 05 00 58 ca 05 00 25 00 00 00 20 li..[9]....d...?.......X...%....
1a8a0 1a 80 7e 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 4c 69 67 68 74 20 55 70 20 77 61 73 20 63 6f ..~..............Light.Up.was.co
1a8c0 6e 74 72 69 62 75 74 65 64 20 74 6f 20 74 68 69 73 20 63 6f 6c 6c 65 63 74 69 6f 6e 20 62 79 20 ntributed.to.this.collection.by.
1a8e0 4a 61 6d 65 73 20 48 61 72 76 65 79 2e 00 00 73 00 00 00 48 00 00 00 f4 c9 05 00 cb ca 05 00 2b James.Harvey...s...H...........+
1a900 00 00 00 20 26 80 90 00 80 00 00 14 00 98 80 80 00 00 80 03 00 80 00 00 82 ff 00 5b 39 5d 20 00 ....&......................[9]..
1a920 68 74 74 70 3a 2f 2f 77 77 77 2e 6e 69 6b 6f 6c 69 2e 63 6f 2e 6a 70 2f 65 6e 2f 70 75 7a 7a 6c http://www.nikoli.co.jp/en/puzzl
1a940 65 73 2f 61 6b 61 72 69 2e 68 74 6d 6c 00 20 28 62 65 77 61 72 65 20 6f 66 20 46 6c 61 73 68 29 es/akari.html..(beware.of.Flash)
1a960 00 00 55 00 00 00 26 00 00 00 58 ca 05 00 20 cb 05 00 2f 00 00 00 20 2e 80 4c 00 80 00 00 00 00 ..U...&...X......./......L......
1a980 e3 f9 c4 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 32 31 2e 31 00 ....N..............Section.21.1.
1a9a0 3a 20 00 4c 69 67 68 74 20 55 70 20 63 6f 6e 74 72 6f 6c 73 00 00 00 57 00 00 00 28 00 00 00 cb :..Light.Up.controls...W...(....
1a9c0 ca 05 00 77 cb 05 00 2f 00 00 00 20 2e 80 50 00 80 00 00 00 00 e3 fa c4 f9 4e 80 00 00 80 00 00 ...w.../......P..........N......
1a9e0 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 32 31 2e 32 00 3a 20 00 4c 69 67 68 74 20 55 70 ........Section.21.2.:..Light.Up
1aa00 20 70 61 72 61 6d 65 74 65 72 73 00 00 00 84 00 00 00 53 00 00 00 20 cb 05 00 fb cb 05 00 31 00 .parameters.......S...........1.
1aa20 00 00 02 be 03 00 00 f1 82 0b 00 93 89 0b 00 3d 00 00 00 fb cb 05 00 48 cc 05 00 b9 cf 05 00 53 ...............=.......H.......S
1aa40 65 63 74 69 6f 6e 20 32 31 2e 31 3a 20 4c 69 67 68 74 20 55 70 20 63 6f 6e 74 72 6f 6c 73 00 43 ection.21.1:.Light.Up.controls.C
1aa60 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 6c 69 67 68 74 75 BB("btn_up","JI(`',`games.lightu
1aa80 70 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 4d 00 00 00 24 00 00 00 77 cb 05 00 48 cc p')");EB("btn_up")M...$...w...H.
1aaa0 05 00 29 00 00 00 20 22 80 48 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 ..)....".H..................Sect
1aac0 69 6f 6e 20 32 31 2e 31 00 3a 20 00 4c 69 67 68 74 20 55 70 20 63 6f 6e 74 72 6f 6c 73 00 00 0f ion.21.1.:..Light.Up.controls...
1aae0 01 00 00 e9 00 00 00 fb cb 05 00 57 cd 05 00 26 00 00 00 20 1a 80 d3 01 00 80 00 00 14 00 98 80 ...........W...&................
1ab00 80 00 00 82 ff 00 4c 65 66 74 2d 63 6c 69 63 6b 69 6e 67 20 69 6e 20 61 20 6e 6f 6e 2d 62 6c 61 ......Left-clicking.in.a.non-bla
1ab20 63 6b 20 73 71 75 61 72 65 20 77 69 6c 6c 20 74 6f 67 67 6c 65 20 74 68 65 20 70 72 65 73 65 6e ck.square.will.toggle.the.presen
1ab40 63 65 20 6f 66 20 61 20 6c 69 67 68 74 20 69 6e 20 74 68 61 74 20 73 71 75 61 72 65 2e 20 52 69 ce.of.a.light.in.that.square..Ri
1ab60 67 68 74 2d 63 6c 69 63 6b 69 6e 67 20 69 6e 20 61 20 6e 6f 6e 2d 62 6c 61 63 6b 20 73 71 75 61 ght-clicking.in.a.non-black.squa
1ab80 72 65 20 74 6f 67 67 6c 65 73 20 61 20 6d 61 72 6b 20 74 68 65 72 65 20 74 6f 20 61 69 64 20 73 re.toggles.a.mark.there.to.aid.s
1aba0 6f 6c 76 69 6e 67 3b 20 69 74 20 63 61 6e 20 62 65 20 75 73 65 64 20 74 6f 20 68 69 67 68 6c 69 olving;.it.can.be.used.to.highli
1abc0 67 68 74 20 73 71 75 61 72 65 73 20 74 68 61 74 20 63 61 6e 6e 6f 74 20 62 65 20 6c 69 74 2c 20 ght.squares.that.cannot.be.lit,.
1abe0 66 6f 72 20 65 78 61 6d 70 6c 65 2e 00 00 77 00 00 00 52 00 00 00 48 cc 05 00 ce cd 05 00 25 00 for.example...w...R...H.......%.
1ac00 00 00 20 1a 80 a4 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 59 6f 75 20 6d 61 79 20 6e 6f 74 20 ....................You.may.not.
1ac20 70 6c 61 63 65 20 61 20 6c 69 67 68 74 20 69 6e 20 61 20 6d 61 72 6b 65 64 20 73 71 75 61 72 65 place.a.light.in.a.marked.square
1ac40 2c 20 6e 6f 72 20 70 6c 61 63 65 20 61 20 6d 61 72 6b 20 69 6e 20 61 20 6c 69 74 20 73 71 75 61 ,.nor.place.a.mark.in.a.lit.squa
1ac60 72 65 2e 00 00 ee 00 00 00 c8 00 00 00 57 cd 05 00 bc ce 05 00 26 00 00 00 20 1a 80 91 01 00 80 re...........W.......&..........
1ac80 00 00 14 00 98 80 80 00 00 82 ff 00 54 68 65 20 67 61 6d 65 20 77 69 6c 6c 20 68 69 67 68 6c 69 ............The.game.will.highli
1aca0 67 68 74 20 6f 62 76 69 6f 75 73 20 65 72 72 6f 72 73 20 69 6e 20 72 65 64 2e 20 4c 69 67 68 74 ght.obvious.errors.in.red..Light
1acc0 73 20 6c 69 74 20 62 79 20 6f 74 68 65 72 20 6c 69 67 68 74 73 20 61 72 65 20 68 69 67 68 6c 69 s.lit.by.other.lights.are.highli
1ace0 67 68 74 65 64 20 69 6e 20 74 68 69 73 20 77 61 79 2c 20 61 73 20 61 72 65 20 6e 75 6d 62 65 72 ghted.in.this.way,.as.are.number
1ad00 65 64 20 73 71 75 61 72 65 73 20 77 68 69 63 68 20 64 6f 20 6e 6f 74 20 28 6f 72 20 63 61 6e 6e ed.squares.which.do.not.(or.cann
1ad20 6f 74 29 20 68 61 76 65 20 74 68 65 20 72 69 67 68 74 20 6e 75 6d 62 65 72 20 6f 66 20 6c 69 67 ot).have.the.right.number.of.lig
1ad40 68 74 73 20 6e 65 78 74 20 74 6f 20 74 68 65 6d 2e 00 00 8f 00 00 00 6a 00 00 00 ce cd 05 00 4b hts.next.to.them.......j.......K
1ad60 cf 05 00 25 00 00 00 20 1a 80 d4 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 68 75 73 2c 20 74 ...%.....................Thus,.t
1ad80 68 65 20 67 72 69 64 20 69 73 20 73 6f 6c 76 65 64 20 77 68 65 6e 20 61 6c 6c 20 6e 6f 6e 2d 62 he.grid.is.solved.when.all.non-b
1ada0 6c 61 63 6b 20 73 71 75 61 72 65 73 20 68 61 76 65 20 79 65 6c 6c 6f 77 20 68 69 67 68 6c 69 67 lack.squares.have.yellow.highlig
1adc0 68 74 73 20 61 6e 64 20 74 68 65 72 65 20 61 72 65 20 6e 6f 20 72 65 64 20 6c 69 67 68 74 73 2e hts.and.there.are.no.red.lights.
1ade0 00 00 6e 00 00 00 43 00 00 00 bc ce 05 00 b9 cf 05 00 2b 00 00 00 20 26 80 86 00 80 00 00 14 00 ..n...C...........+....&........
1ae00 98 80 80 00 00 e3 fc c5 f9 4e 89 82 ff 00 28 41 6c 6c 20 74 68 65 20 61 63 74 69 6f 6e 73 20 64 .........N....(All.the.actions.d
1ae20 65 73 63 72 69 62 65 64 20 69 6e 20 00 73 65 63 74 69 6f 6e 20 32 2e 31 00 20 61 72 65 20 61 6c escribed.in..section.2.1..are.al
1ae40 73 6f 20 61 76 61 69 6c 61 62 6c 65 2e 29 00 00 86 00 00 00 55 00 00 00 4b cf 05 00 4b 00 06 00 so.available.)......U...K...K...
1ae60 31 00 00 00 02 8e 04 00 00 bf 86 0b 00 e5 02 0c 00 3e 00 00 00 4b 00 06 00 9a 00 06 00 d9 04 06 1................>...K..........
1ae80 00 53 65 63 74 69 6f 6e 20 32 31 2e 32 3a 20 4c 69 67 68 74 20 55 70 b9 cf 05 00 4b 00 06 00 b9 .Section.21.2:.Light.Up....K....
1aea0 cf 05 00 20 70 61 72 61 6d 65 74 65 72 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 ....parameters.CBB("btn_up","JI(
1aec0 60 27 2c 60 67 61 6d 65 73 2e 6c 69 67 68 74 75 70 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 `',`games.lightup')");EB("btn_up
1aee0 22 29 4f 00 00 00 26 00 00 00 b9 cf 05 00 9a 00 06 00 29 00 00 00 20 22 80 4c 00 80 00 00 00 00 ")O...&...........)....".L......
1af00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 32 31 2e 32 00 3a 20 00 4c 69 67 68 ............Section.21.2.:..Ligh
1af20 74 20 55 70 20 70 61 72 61 6d 65 74 65 72 73 00 00 76 00 00 00 51 00 00 00 4b 00 06 00 10 01 06 t.Up.parameters..v...Q...K......
1af40 00 25 00 00 00 20 1a 80 a2 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 68 65 73 65 20 70 61 72 .%.....................These.par
1af60 61 6d 65 74 65 72 73 20 61 72 65 20 61 76 61 69 6c 61 62 6c 65 20 66 72 6f 6d 20 74 68 65 20 91 ameters.are.available.from.the..
1af80 43 75 73 74 6f 6d 2e 2e 2e 92 20 6f 70 74 69 6f 6e 20 6f 6e 20 74 68 65 20 91 54 79 70 65 92 20 Custom.....option.on.the..Type..
1afa0 6d 65 6e 75 2e 00 00 3d 00 00 00 12 00 00 00 9a 00 06 00 4d 01 06 00 2b 00 00 00 20 26 80 24 00 menu...=...........M...+....&.$.
1afc0 80 00 00 14 00 98 80 80 01 00 80 00 00 80 01 00 82 ff 00 57 69 64 74 68 00 2c 20 00 48 65 69 67 ...................Width.,..Heig
1afe0 68 74 00 00 41 00 00 00 1b 00 00 00 10 01 06 00 8e 01 06 00 26 00 00 00 20 1c 80 36 00 80 00 00 ht..A...............&......6....
1b000 14 00 98 91 80 80 00 00 82 ff 00 53 69 7a 65 20 6f 66 20 67 72 69 64 20 69 6e 20 73 71 75 61 72 ...........Size.of.grid.in.squar
1b020 65 73 2e 00 00 3d 00 00 00 18 00 00 00 4d 01 06 00 cb 01 06 00 25 00 00 00 20 1a 80 30 00 80 00 es...=.......M.......%......0...
1b040 00 14 00 98 80 80 01 00 82 ff 00 25 61 67 65 20 6f 66 20 62 6c 61 63 6b 20 73 71 75 61 72 65 73 ...........%age.of.black.squares
1b060 00 00 57 00 00 00 31 00 00 00 8e 01 06 00 22 02 06 00 26 00 00 00 20 1c 80 62 00 80 00 00 14 00 ..W...1......."...&......b......
1b080 98 91 80 80 00 00 82 ff 00 52 6f 75 67 68 20 70 65 72 63 65 6e 74 61 67 65 20 6f 66 20 62 6c 61 .........Rough.percentage.of.bla
1b0a0 63 6b 20 73 71 75 61 72 65 73 20 69 6e 20 74 68 65 20 67 72 69 64 2e 00 00 e7 00 00 00 c0 00 00 ck.squares.in.the.grid..........
1b0c0 00 cb 01 06 00 09 03 06 00 27 00 00 00 20 1c 80 81 01 00 80 00 00 14 00 98 91 80 80 00 00 82 ff .........'......................
1b0e0 00 54 68 69 73 20 69 73 20 61 20 68 69 6e 74 20 72 61 74 68 65 72 20 74 68 61 6e 20 61 6e 20 69 .This.is.a.hint.rather.than.an.i
1b100 6e 73 74 72 75 63 74 69 6f 6e 2e 20 49 66 20 74 68 65 20 67 72 69 64 20 67 65 6e 65 72 61 74 6f nstruction..If.the.grid.generato
1b120 72 20 69 73 20 75 6e 61 62 6c 65 20 74 6f 20 67 65 6e 65 72 61 74 65 20 61 20 70 75 7a 7a 6c 65 r.is.unable.to.generate.a.puzzle
1b140 20 74 6f 20 74 68 69 73 20 70 72 65 63 69 73 65 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 2c 20 .to.this.precise.specification,.
1b160 69 74 20 77 69 6c 6c 20 69 6e 63 72 65 61 73 65 20 74 68 65 20 70 72 6f 70 6f 72 74 69 6f 6e 20 it.will.increase.the.proportion.
1b180 6f 66 20 62 6c 61 63 6b 20 73 71 75 61 72 65 73 20 75 6e 74 69 6c 20 69 74 20 63 61 6e 2e 00 00 of.black.squares.until.it.can...
1b1a0 30 00 00 00 0b 00 00 00 22 02 06 00 39 03 06 00 25 00 00 00 20 1a 80 16 00 80 00 00 14 00 98 80 0......."...9...%...............
1b1c0 80 01 00 82 ff 00 53 79 6d 6d 65 74 72 79 00 00 b8 00 00 00 91 00 00 00 09 03 06 00 f1 03 06 00 ......Symmetry..................
1b1e0 27 00 00 00 20 1c 80 23 01 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 41 6c 6c 6f 77 73 20 79 '......#................Allows.y
1b200 6f 75 20 74 6f 20 73 70 65 63 69 66 79 20 74 68 65 20 72 65 71 75 69 72 65 64 20 73 79 6d 6d 65 ou.to.specify.the.required.symme
1b220 74 72 79 20 6f 66 20 74 68 65 20 62 6c 61 63 6b 20 73 71 75 61 72 65 73 20 69 6e 20 74 68 65 20 try.of.the.black.squares.in.the.
1b240 67 72 69 64 2e 20 28 54 68 69 73 20 64 6f 65 73 20 6e 6f 74 20 61 66 66 65 63 74 20 74 68 65 20 grid..(This.does.not.affect.the.
1b260 64 69 66 66 69 63 75 6c 74 79 20 6f 66 20 74 68 65 20 70 75 7a 7a 6c 65 73 20 6e 6f 74 69 63 65 difficulty.of.the.puzzles.notice
1b280 61 62 6c 79 2e 29 00 00 32 00 00 00 0d 00 00 00 39 03 06 00 23 04 06 00 25 00 00 00 20 1a 80 1a ably.)..2.......9...#...%.......
1b2a0 00 80 00 00 14 00 98 80 80 01 00 82 ff 00 44 69 66 66 69 63 75 6c 74 79 00 00 b6 00 00 00 8f 00 ..............Difficulty........
1b2c0 00 00 f1 03 06 00 d9 04 06 00 27 00 00 00 20 1c 80 1f 01 00 80 00 00 14 00 98 91 80 80 00 00 82 ..........'.....................
1b2e0 ff 00 91 45 61 73 79 92 20 6d 65 61 6e 73 20 74 68 61 74 20 74 68 65 20 70 75 7a 7a 6c 65 73 20 ...Easy..means.that.the.puzzles.
1b300 73 68 6f 75 6c 64 20 62 65 20 73 6f 6c 75 62 6c 65 20 77 69 74 68 6f 75 74 20 62 61 63 6b 74 72 should.be.soluble.without.backtr
1b320 61 63 6b 69 6e 67 20 6f 72 20 67 75 65 73 73 69 6e 67 2c 20 91 48 61 72 64 92 20 6d 65 61 6e 73 acking.or.guessing,..Hard..means
1b340 20 74 68 61 74 20 73 6f 6d 65 20 67 75 65 73 73 65 73 20 77 69 6c 6c 20 70 72 6f 62 61 62 6c 79 .that.some.guesses.will.probably
1b360 20 62 65 20 6e 65 63 65 73 73 61 72 79 2e 00 00 6a 00 00 00 39 00 00 00 23 04 06 00 43 05 06 00 .be.necessary...j...9...#...C...
1b380 31 00 00 00 02 ad 04 00 00 93 89 0b 00 93 06 0c 00 3f 00 00 00 43 05 06 00 80 05 06 00 f0 09 06 1................?...C..........
1b3a0 00 43 68 61 70 74 65 72 20 32 32 3a 20 4d 61 70 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a .Chapter.22:.Map.CBB("btn_up","J
1b3c0 49 28 60 27 2c 60 54 6f 70 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 3d 00 00 00 14 00 I(`',`Top')");EB("btn_up")=.....
1b3e0 00 00 d9 04 06 00 80 05 06 00 29 00 00 00 20 22 80 28 00 80 00 00 00 00 80 06 00 80 06 00 80 06 ..........)....".(..............
1b400 00 82 ff 00 43 68 61 70 74 65 72 20 32 32 00 3a 20 00 4d 61 70 00 00 55 01 00 00 2f 01 00 00 43 ....Chapter.22.:..Map..U.../...C
1b420 05 06 00 d5 06 06 00 26 00 00 00 20 1a 80 5f 02 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 59 6f .......&......_...............Yo
1b440 75 20 61 72 65 20 67 69 76 65 6e 20 61 20 6d 61 70 20 63 6f 6e 73 69 73 74 69 6e 67 20 6f 66 20 u.are.given.a.map.consisting.of.
1b460 61 20 6e 75 6d 62 65 72 20 6f 66 20 72 65 67 69 6f 6e 73 2e 20 59 6f 75 72 20 74 61 73 6b 20 69 a.number.of.regions..Your.task.i
1b480 73 20 74 6f 20 63 6f 6c 6f 75 72 20 65 61 63 68 20 72 65 67 69 6f 6e 20 77 69 74 68 20 6f 6e 65 s.to.colour.each.region.with.one
1b4a0 20 6f 66 20 66 6f 75 72 20 63 6f 6c 6f 75 72 73 2c 20 69 6e 20 73 75 63 68 20 61 20 77 61 79 20 .of.four.colours,.in.such.a.way.
1b4c0 74 68 61 74 20 6e 6f 20 74 77 6f 20 72 65 67 69 6f 6e 73 20 73 68 61 72 69 6e 67 20 61 20 62 6f that.no.two.regions.sharing.a.bo
1b4e0 75 6e 64 61 72 79 20 68 61 76 65 20 74 68 65 20 73 61 6d 65 20 63 6f 6c 6f 75 72 2e 20 59 6f 75 undary.have.the.same.colour..You
1b500 20 61 72 65 20 70 72 6f 76 69 64 65 64 20 77 69 74 68 20 73 6f 6d 65 20 72 65 67 69 6f 6e 73 20 .are.provided.with.some.regions.
1b520 61 6c 72 65 61 64 79 20 63 6f 6c 6f 75 72 65 64 2c 20 73 75 66 66 69 63 69 65 6e 74 20 74 6f 20 already.coloured,.sufficient.to.
1b540 6d 61 6b 65 20 74 68 65 20 72 65 6d 61 69 6e 64 65 72 20 6f 66 20 74 68 65 20 73 6f 6c 75 74 69 make.the.remainder.of.the.soluti
1b560 6f 6e 20 75 6e 69 71 75 65 2e 00 00 e3 00 00 00 b7 00 00 00 80 05 06 00 b8 07 06 00 2c 00 00 00 on.unique...................,...
1b580 20 26 80 6f 01 00 80 00 00 14 00 98 80 80 00 00 80 01 00 80 00 00 82 ff 00 4f 6e 6c 79 20 72 65 .&.o.....................Only.re
1b5a0 67 69 6f 6e 73 20 77 68 69 63 68 20 73 68 61 72 65 20 61 20 6c 65 6e 67 74 68 20 6f 66 20 62 6f gions.which.share.a.length.of.bo
1b5c0 72 64 65 72 20 61 72 65 20 72 65 71 75 69 72 65 64 20 74 6f 20 62 65 20 64 69 66 66 65 72 65 6e rder.are.required.to.be.differen
1b5e0 74 20 63 6f 6c 6f 75 72 73 2e 20 54 77 6f 20 72 65 67 69 6f 6e 73 20 77 68 69 63 68 20 6d 65 65 t.colours..Two.regions.which.mee
1b600 74 20 61 74 20 6f 6e 6c 79 20 6f 6e 65 20 00 70 6f 69 6e 74 00 20 28 69 2e 65 2e 20 61 72 65 20 t.at.only.one..point..(i.e..are.
1b620 64 69 61 67 6f 6e 61 6c 6c 79 20 73 65 70 61 72 61 74 65 64 29 20 6d 61 79 20 62 65 20 74 68 65 diagonally.separated).may.be.the
1b640 20 73 61 6d 65 20 63 6f 6c 6f 75 72 2e 00 00 96 01 00 00 70 01 00 00 d5 06 06 00 4e 09 06 00 26 .same.colour.......p.......N...&
1b660 00 00 00 20 1a 80 e1 02 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 49 20 62 65 6c 69 65 76 65 20 ......................I.believe.
1b680 74 68 69 73 20 70 75 7a 7a 6c 65 20 69 73 20 6f 72 69 67 69 6e 61 6c 3b 20 49 27 76 65 20 6e 65 this.puzzle.is.original;.I've.ne
1b6a0 76 65 72 20 73 65 65 6e 20 61 6e 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 6f 66 20 69 74 ver.seen.an.implementation.of.it
1b6c0 20 61 6e 79 77 68 65 72 65 20 65 6c 73 65 2e 20 54 68 65 20 63 6f 6e 63 65 70 74 20 6f 66 20 61 .anywhere.else..The.concept.of.a
1b6e0 20 66 6f 75 72 2d 63 6f 6c 6f 75 72 69 6e 67 20 70 75 7a 7a 6c 65 20 77 61 73 20 73 75 67 67 65 .four-colouring.puzzle.was.sugge
1b700 73 74 65 64 20 62 79 20 4f 77 65 6e 20 44 75 6e 6e 3b 20 63 72 65 64 69 74 20 6d 75 73 74 20 61 sted.by.Owen.Dunn;.credit.must.a
1b720 6c 73 6f 20 67 6f 20 74 6f 20 4e 69 6b 6f 6c 69 20 61 6e 64 20 74 6f 20 56 65 72 69 74 79 20 41 lso.go.to.Nikoli.and.to.Verity.A
1b740 6c 6c 61 6e 20 66 6f 72 20 69 6e 73 70 69 72 69 6e 67 20 74 68 65 20 74 72 61 69 6e 20 6f 66 20 llan.for.inspiring.the.train.of.
1b760 74 68 6f 75 67 68 74 20 74 68 61 74 20 6c 65 64 20 74 6f 20 6d 65 20 72 65 61 6c 69 73 69 6e 67 thought.that.led.to.me.realising
1b780 20 4f 77 65 6e 27 73 20 73 75 67 67 65 73 74 69 6f 6e 20 77 61 73 20 61 20 76 69 61 62 6c 65 20 .Owen's.suggestion.was.a.viable.
1b7a0 70 75 7a 7a 6c 65 2e 20 54 68 61 6e 6b 73 20 61 6c 73 6f 20 74 6f 20 47 61 72 65 74 68 20 54 61 puzzle..Thanks.also.to.Gareth.Ta
1b7c0 79 6c 6f 72 20 66 6f 72 20 6d 61 6e 79 20 64 65 74 61 69 6c 65 64 20 73 75 67 67 65 73 74 69 6f ylor.for.many.detailed.suggestio
1b7e0 6e 73 2e 00 00 50 00 00 00 21 00 00 00 b8 07 06 00 9e 09 06 00 2f 00 00 00 20 2e 80 42 00 80 00 ns...P...!.........../......B...
1b800 00 00 00 e3 fb c4 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 32 32 .......N..............Section.22
1b820 2e 31 00 3a 20 00 4d 61 70 20 63 6f 6e 74 72 6f 6c 73 00 00 00 52 00 00 00 23 00 00 00 4e 09 06 .1.:..Map.controls...R...#...N..
1b840 00 f0 09 06 00 2f 00 00 00 20 2e 80 46 00 80 00 00 00 00 e3 fc c4 f9 4e 80 00 00 80 00 00 80 00 ...../......F..........N........
1b860 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 32 32 2e 32 00 3a 20 00 4d 61 70 20 70 61 72 61 6d 65 ......Section.22.2.:..Map.parame
1b880 74 65 72 73 00 00 00 7b 00 00 00 4a 00 00 00 9e 09 06 00 6b 0a 06 00 31 00 00 00 02 7d 08 00 00 ters...{...J.......k...1....}...
1b8a0 e5 02 0c 00 a1 81 0c 00 40 00 00 00 6b 0a 06 00 b3 0a 06 00 f4 42 06 00 53 65 63 74 69 6f 6e 20 ........@...k........B..Section.
1b8c0 32 32 2e 31 3a 20 4d 61 70 20 63 6f 6e 74 72 6f 6c 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22.1:.Map.controls.CBB("btn_up",
1b8e0 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 6d 61 70 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 "JI(`',`games.map')");EB("btn_up
1b900 22 29 48 00 00 00 1f 00 00 00 f0 09 06 00 b3 0a 06 00 29 00 00 00 20 22 80 3e 00 80 00 00 00 00 ")H...............)....".>......
1b920 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 32 32 2e 31 00 3a 20 00 4d 61 70 20 ............Section.22.1.:..Map.
1b940 63 6f 6e 74 72 6f 6c 73 00 00 ae 00 00 00 88 00 00 00 6b 0a 06 00 61 0b 06 00 26 00 00 00 20 1a controls..........k...a...&.....
1b960 80 11 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 6f 20 63 6f 6c 6f 75 72 20 61 20 72 65 67 .................To.colour.a.reg
1b980 69 6f 6e 2c 20 63 6c 69 63 6b 20 74 68 65 20 6c 65 66 74 20 6d 6f 75 73 65 20 62 75 74 74 6f 6e ion,.click.the.left.mouse.button
1b9a0 20 6f 6e 20 61 6e 20 65 78 69 73 74 69 6e 67 20 72 65 67 69 6f 6e 20 6f 66 20 74 68 65 20 64 65 .on.an.existing.region.of.the.de
1b9c0 73 69 72 65 64 20 63 6f 6c 6f 75 72 20 61 6e 64 20 64 72 61 67 20 74 68 61 74 20 63 6f 6c 6f 75 sired.colour.and.drag.that.colou
1b9e0 72 20 69 6e 74 6f 20 74 68 65 20 6e 65 77 20 72 65 67 69 6f 6e 2e 00 00 a6 00 00 00 80 00 00 00 r.into.the.new.region...........
1ba00 b3 0a 06 00 07 0c 06 00 26 00 00 00 20 1a 80 01 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 28 ........&......................(
1ba20 54 68 65 20 70 72 6f 67 72 61 6d 20 77 69 6c 6c 20 61 6c 77 61 79 73 20 65 6e 73 75 72 65 20 74 The.program.will.always.ensure.t
1ba40 68 65 20 73 74 61 72 74 69 6e 67 20 70 75 7a 7a 6c 65 20 68 61 73 20 61 74 20 6c 65 61 73 74 20 he.starting.puzzle.has.at.least.
1ba60 6f 6e 65 20 72 65 67 69 6f 6e 20 6f 66 20 65 61 63 68 20 63 6f 6c 6f 75 72 2c 20 73 6f 20 74 68 one.region.of.each.colour,.so.th
1ba80 61 74 20 74 68 69 73 20 69 73 20 61 6c 77 61 79 73 20 70 6f 73 73 69 62 6c 65 21 29 00 00 aa 00 at.this.is.always.possible!)....
1baa0 00 00 84 00 00 00 61 0b 06 00 b1 0c 06 00 26 00 00 00 20 1a 80 09 01 00 80 00 00 14 00 98 80 80 ......a.......&.................
1bac0 00 00 82 ff 00 49 66 20 79 6f 75 20 6e 65 65 64 20 74 6f 20 63 6c 65 61 72 20 61 20 72 65 67 69 .....If.you.need.to.clear.a.regi
1bae0 6f 6e 2c 20 79 6f 75 20 63 61 6e 20 64 72 61 67 20 66 72 6f 6d 20 61 6e 20 65 6d 70 74 79 20 72 on,.you.can.drag.from.an.empty.r
1bb00 65 67 69 6f 6e 2c 20 6f 72 20 66 72 6f 6d 20 74 68 65 20 70 75 7a 7a 6c 65 20 62 6f 75 6e 64 61 egion,.or.from.the.puzzle.bounda
1bb20 72 79 20 69 66 20 74 68 65 72 65 20 61 72 65 20 6e 6f 20 65 6d 70 74 79 20 72 65 67 69 6f 6e 73 ry.if.there.are.no.empty.regions
1bb40 20 6c 65 66 74 2e 00 00 5a 01 00 00 28 01 00 00 07 0c 06 00 0b 0e 06 00 32 00 00 00 20 32 80 51 .left...Z...(...........2....2.Q
1bb60 02 00 80 00 00 14 00 98 80 80 00 00 80 01 00 80 00 00 80 01 00 80 00 00 82 ff 00 44 72 61 67 67 ...........................Dragg
1bb80 69 6e 67 20 61 20 63 6f 6c 6f 75 72 20 75 73 69 6e 67 20 74 68 65 20 00 72 69 67 68 74 00 20 6d ing.a.colour.using.the..right..m
1bba0 6f 75 73 65 20 62 75 74 74 6f 6e 20 77 69 6c 6c 20 73 74 69 70 70 6c 65 20 74 68 65 20 72 65 67 ouse.button.will.stipple.the.reg
1bbc0 69 6f 6e 20 69 6e 20 74 68 61 74 20 63 6f 6c 6f 75 72 2c 20 77 68 69 63 68 20 79 6f 75 20 63 61 ion.in.that.colour,.which.you.ca
1bbe0 6e 20 75 73 65 20 61 73 20 61 20 6e 6f 74 65 20 74 6f 20 79 6f 75 72 73 65 6c 66 20 74 68 61 74 n.use.as.a.note.to.yourself.that
1bc00 20 79 6f 75 20 74 68 69 6e 6b 20 74 68 65 20 72 65 67 69 6f 6e 20 00 6d 69 67 68 74 00 20 62 65 .you.think.the.region..might..be
1bc20 20 74 68 61 74 20 63 6f 6c 6f 75 72 2e 20 41 20 72 65 67 69 6f 6e 20 63 61 6e 20 63 6f 6e 74 61 .that.colour..A.region.can.conta
1bc40 69 6e 20 73 74 69 70 70 6c 65 73 20 69 6e 20 6d 75 6c 74 69 70 6c 65 20 63 6f 6c 6f 75 72 73 20 in.stipples.in.multiple.colours.
1bc60 61 74 20 6f 6e 63 65 2e 20 28 54 68 69 73 20 69 73 20 6f 66 74 65 6e 20 75 73 65 66 75 6c 20 61 at.once..(This.is.often.useful.a
1bc80 74 20 74 68 65 20 68 61 72 64 65 72 20 64 69 66 66 69 63 75 6c 74 79 20 6c 65 76 65 6c 73 2e 29 t.the.harder.difficulty.levels.)
1bca0 00 00 eb 02 00 00 c5 02 00 00 b1 0c 06 00 02 41 06 00 26 00 00 00 20 1a 80 8b 05 00 80 00 00 14 ...............A..&.............
1bcc0 00 98 80 80 00 00 82 ff 00 59 6f 75 20 63 61 6e 20 61 6c 73 6f 20 75 73 65 20 74 68 65 20 63 75 .........You.can.also.use.the.cu
1bce0 72 73 6f 72 20 6b 65 79 73 20 74 6f 20 6d 6f 76 65 20 61 72 6f 75 6e 64 20 74 68 65 20 6d 61 70 rsor.keys.to.move.around.the.map
1bd00 3a 20 74 68 65 20 63 6f 6c 6f 75 72 20 6f 66 20 74 68 65 20 63 75 72 73 6f 72 20 69 6e 64 69 63 :.the.colour.of.the.cursor.indic
1bd20 61 74 65 73 20 74 68 65 20 70 6f 73 69 74 69 6f 6e 20 6f 66 20 74 68 65 20 63 6f 6c 6f 75 72 20 ates.the.position.of.the.colour.
1bd40 79 6f 75 20 77 6f 75 6c 64 20 64 72 61 67 20 28 77 68 69 63 68 20 69 73 20 6e 6f 74 20 6f 62 76 you.would.drag.(which.is.not.obv
1bd60 69 6f 75 73 20 69 66 20 79 6f 75 27 72 65 20 6f 6e 20 61 20 72 65 67 69 6f 6e 27 73 20 62 6f 75 ious.if.you're.on.a.region's.bou
1bd80 6e 64 61 72 79 2c 20 73 69 6e 63 65 20 69 74 20 64 65 70 65 6e 64 73 20 6f 6e 20 74 68 65 20 64 ndary,.since.it.depends.on.the.d
1bda0 69 72 65 63 74 69 6f 6e 20 66 72 6f 6d 20 77 68 69 63 68 20 79 6f 75 20 61 70 70 72 6f 61 63 68 irection.from.which.you.approach
1bdc0 65 64 20 74 68 65 20 62 6f 75 6e 64 61 72 79 29 2e 20 50 72 65 73 73 69 6e 67 20 74 68 65 20 72 ed.the.boundary)..Pressing.the.r
1bde0 65 74 75 72 6e 20 6b 65 79 20 73 74 61 72 74 73 20 61 20 64 72 61 67 20 6f 66 20 74 68 61 74 20 eturn.key.starts.a.drag.of.that.
1be00 63 6f 6c 6f 75 72 2c 20 61 73 20 61 62 6f 76 65 2c 20 77 68 69 63 68 20 79 6f 75 20 63 6f 6e 74 colour,.as.above,.which.you.cont
1be20 72 6f 6c 20 77 69 74 68 20 74 68 65 20 63 75 72 73 6f 72 20 6b 65 79 73 3b 20 70 72 65 73 73 69 rol.with.the.cursor.keys;.pressi
1be40 6e 67 20 74 68 65 20 72 65 74 75 72 6e 20 6b 65 79 20 61 67 61 69 6e 20 66 69 6e 69 73 68 65 73 ng.the.return.key.again.finishes
1be60 20 74 68 65 20 64 72 61 67 2e 20 54 68 65 20 73 70 61 63 65 20 62 61 72 20 63 61 6e 20 62 65 20 .the.drag..The.space.bar.can.be.
1be80 75 73 65 64 20 73 69 6d 69 6c 61 72 6c 79 20 74 6f 20 63 72 65 61 74 0b 0e 06 00 02 41 06 00 f0 used.similarly.to.creat.....A...
1bea0 09 06 00 65 20 61 20 73 74 69 70 70 6c 65 64 20 72 65 67 69 6f 6e 2e 20 44 6f 75 62 6c 65 2d 70 ...e.a.stippled.region..Double-p
1bec0 72 65 73 73 69 6e 67 20 74 68 65 20 72 65 74 75 72 6e 20 6b 65 79 20 28 77 69 74 68 6f 75 74 20 ressing.the.return.key.(without.
1bee0 6d 6f 76 69 6e 67 20 74 68 65 20 63 75 72 73 6f 72 29 20 77 69 6c 6c 20 63 6c 65 61 72 20 74 68 moving.the.cursor).will.clear.th
1bf00 65 20 72 65 67 69 6f 6e 2c 20 61 73 20 61 20 64 72 61 67 20 66 72 6f 6d 20 61 6e 20 65 6d 70 74 e.region,.as.a.drag.from.an.empt
1bf20 79 20 72 65 67 69 6f 6e 20 64 6f 65 73 3a 20 74 68 69 73 20 69 73 20 75 73 65 66 75 6c 20 77 69 y.region.does:.this.is.useful.wi
1bf40 74 68 20 74 68 65 20 63 75 72 73 6f 72 20 6d 6f 64 65 20 69 66 20 79 6f 75 20 68 61 76 65 20 66 th.the.cursor.mode.if.you.have.f
1bf60 69 6c 6c 65 64 20 74 68 65 20 65 6e 74 69 72 65 20 6d 61 70 20 69 6e 20 62 75 74 20 6e 65 65 64 illed.the.entire.map.in.but.need
1bf80 20 74 6f 20 63 6f 72 72 65 63 74 20 74 68 65 20 6c 61 79 6f 75 74 2e 00 00 84 01 00 00 5e 01 00 .to.correct.the.layout.......^..
1bfa0 00 0b 0e 06 00 86 42 06 00 26 00 00 00 20 1a 80 bd 02 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 ......B..&......................
1bfc0 49 66 20 79 6f 75 20 70 72 65 73 73 20 4c 20 64 75 72 69 6e 67 20 70 6c 61 79 2c 20 74 68 65 20 If.you.press.L.during.play,.the.
1bfe0 67 61 6d 65 20 77 69 6c 6c 20 74 6f 67 67 6c 65 20 64 69 73 70 6c 61 79 20 6f 66 20 61 20 6e 75 game.will.toggle.display.of.a.nu
1c000 6d 62 65 72 20 69 6e 20 65 61 63 68 20 72 65 67 69 6f 6e 20 6f 66 20 74 68 65 20 6d 61 70 2e 20 mber.in.each.region.of.the.map..
1c020 54 68 69 73 20 69 73 20 75 73 65 66 75 6c 20 69 66 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 64 69 This.is.useful.if.you.want.to.di
1c040 73 63 75 73 73 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 70 75 7a 7a 6c 65 20 69 6e 73 74 61 6e scuss.a.particular.puzzle.instan
1c060 63 65 20 77 69 74 68 20 61 20 66 72 69 65 6e 64 20 96 20 68 61 76 69 6e 67 20 61 6e 20 75 6e 61 ce.with.a.friend...having.an.una
1c080 6d 62 69 67 75 6f 75 73 20 6e 61 6d 65 20 66 6f 72 20 65 61 63 68 20 72 65 67 69 6f 6e 20 69 73 mbiguous.name.for.each.region.is
1c0a0 20 6d 75 63 68 20 65 61 73 69 65 72 20 74 68 61 6e 20 74 72 79 69 6e 67 20 74 6f 20 72 65 66 65 .much.easier.than.trying.to.refe
1c0c0 72 20 74 6f 20 74 68 65 6d 20 61 6c 6c 20 62 79 20 6e 61 6d 65 73 20 73 75 63 68 20 61 73 20 91 r.to.them.all.by.names.such.as..
1c0e0 74 68 65 20 6f 6e 65 20 64 6f 77 6e 20 61 6e 64 20 72 69 67 68 74 20 6f 66 20 74 68 65 20 62 72 the.one.down.and.right.of.the.br
1c100 6f 77 6e 20 6f 6e 65 20 6f 6e 20 74 68 65 20 74 6f 70 20 62 6f 72 64 65 72 92 2e 00 00 6e 00 00 own.one.on.the.top.border....n..
1c120 00 43 00 00 00 02 41 06 00 f4 42 06 00 2b 00 00 00 20 26 80 86 00 80 00 00 14 00 98 80 80 00 00 .C....A...B..+....&.............
1c140 e3 fc c5 f9 4e 89 82 ff 00 28 41 6c 6c 20 74 68 65 20 61 63 74 69 6f 6e 73 20 64 65 73 63 72 69 ....N....(All.the.actions.descri
1c160 62 65 64 20 69 6e 20 00 73 65 63 74 69 6f 6e 20 32 2e 31 00 20 61 72 65 20 61 6c 73 6f 20 61 76 bed.in..section.2.1..are.also.av
1c180 61 69 6c 61 62 6c 65 2e 29 00 00 7d 00 00 00 4c 00 00 00 86 42 06 00 71 43 06 00 31 00 00 00 02 ailable.)..}...L....B..qC..1....
1c1a0 65 04 00 00 93 06 0c 00 a9 84 0c 00 41 00 00 00 71 43 06 00 bb 43 06 00 d6 47 06 00 53 65 63 74 e...........A...qC...C...G..Sect
1c1c0 69 6f 6e 20 32 32 2e 32 3a 20 4d 61 70 20 70 61 72 61 6d 65 74 65 72 73 00 43 42 42 28 22 62 74 ion.22.2:.Map.parameters.CBB("bt
1c1e0 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 6d 61 70 27 29 22 29 3b 45 42 28 22 n_up","JI(`',`games.map')");EB("
1c200 62 74 6e 5f 75 70 22 29 4a 00 00 00 21 00 00 00 f4 42 06 00 bb 43 06 00 29 00 00 00 20 22 80 42 btn_up")J...!....B...C..)....".B
1c220 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 32 32 2e 32 00 3a ..................Section.22.2.:
1c240 20 00 4d 61 70 20 70 61 72 61 6d 65 74 65 72 73 00 00 76 00 00 00 51 00 00 00 71 43 06 00 31 44 ..Map.parameters..v...Q...qC..1D
1c260 06 00 25 00 00 00 20 1a 80 a2 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 68 65 73 65 20 70 61 ..%.....................These.pa
1c280 72 61 6d 65 74 65 72 73 20 61 72 65 20 61 76 61 69 6c 61 62 6c 65 20 66 72 6f 6d 20 74 68 65 20 rameters.are.available.from.the.
1c2a0 91 43 75 73 74 6f 6d 2e 2e 2e 92 20 6f 70 74 69 6f 6e 20 6f 6e 20 74 68 65 20 91 54 79 70 65 92 .Custom.....option.on.the..Type.
1c2c0 20 6d 65 6e 75 2e 00 00 3d 00 00 00 12 00 00 00 bb 43 06 00 6e 44 06 00 2b 00 00 00 20 26 80 24 .menu...=........C..nD..+....&.$
1c2e0 00 80 00 00 14 00 98 80 80 01 00 80 00 00 80 01 00 82 ff 00 57 69 64 74 68 00 2c 20 00 48 65 69 ....................Width.,..Hei
1c300 67 68 74 00 00 41 00 00 00 1b 00 00 00 31 44 06 00 af 44 06 00 26 00 00 00 20 1c 80 36 00 80 00 ght..A.......1D...D..&......6...
1c320 00 14 00 98 91 80 80 00 00 82 ff 00 53 69 7a 65 20 6f 66 20 67 72 69 64 20 69 6e 20 73 71 75 61 ............Size.of.grid.in.squa
1c340 72 65 73 2e 00 00 2f 00 00 00 0a 00 00 00 6e 44 06 00 de 44 06 00 25 00 00 00 20 1a 80 14 00 80 res.../.......nD...D..%.........
1c360 00 00 14 00 98 80 80 01 00 82 ff 00 52 65 67 69 6f 6e 73 00 00 50 00 00 00 2a 00 00 00 af 44 06 ............Regions..P...*....D.
1c380 00 2e 45 06 00 26 00 00 00 20 1c 80 54 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 4e 75 6d 62 ..E..&......T...............Numb
1c3a0 65 72 20 6f 66 20 72 65 67 69 6f 6e 73 20 69 6e 20 74 68 65 20 67 65 6e 65 72 61 74 65 64 20 6d er.of.regions.in.the.generated.m
1c3c0 61 70 2e 00 00 32 00 00 00 0d 00 00 00 de 44 06 00 60 45 06 00 25 00 00 00 20 1a 80 1a 00 80 00 ap...2........D..`E..%..........
1c3e0 00 14 00 98 80 80 01 00 82 ff 00 44 69 66 66 69 63 75 6c 74 79 00 00 4c 01 00 00 25 01 00 00 2e ...........Difficulty..L...%....
1c400 45 06 00 ac 46 06 00 27 00 00 00 20 1c 80 4b 02 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 49 E...F..'......K................I
1c420 6e 20 91 45 61 73 79 92 20 6d 6f 64 65 2c 20 74 68 65 72 65 20 73 68 6f 75 6c 64 20 61 6c 77 61 n..Easy..mode,.there.should.alwa
1c440 79 73 20 62 65 20 61 74 20 6c 65 61 73 74 20 6f 6e 65 20 72 65 67 69 6f 6e 20 77 68 6f 73 65 20 ys.be.at.least.one.region.whose.
1c460 63 6f 6c 6f 75 72 20 63 61 6e 20 62 65 20 64 65 74 65 72 6d 69 6e 65 64 20 74 72 69 76 69 61 6c colour.can.be.determined.trivial
1c480 6c 79 2e 20 49 6e 20 91 4e 6f 72 6d 61 6c 92 20 61 6e 64 20 91 48 61 72 64 92 20 6d 6f 64 65 73 ly..In..Normal..and..Hard..modes
1c4a0 2c 20 79 6f 75 20 77 69 6c 6c 20 68 61 76 65 20 74 6f 20 75 73 65 20 69 6e 63 72 65 61 73 69 6e ,.you.will.have.to.use.increasin
1c4c0 67 6c 79 20 63 6f 6d 70 6c 65 78 20 6c 6f 67 69 63 20 74 6f 20 64 65 64 75 63 65 20 74 68 65 20 gly.complex.logic.to.deduce.the.
1c4e0 63 6f 6c 6f 75 72 20 6f 66 20 73 6f 6d 65 20 72 65 67 69 6f 6e 73 2e 20 48 6f 77 65 76 65 72 2c colour.of.some.regions..However,
1c500 20 69 74 20 77 69 6c 6c 20 61 6c 77 61 79 73 20 62 65 20 70 6f 73 73 69 62 6c 65 20 77 69 74 68 .it.will.always.be.possible.with
1c520 6f 75 74 20 68 61 76 69 6e 67 20 74 6f 20 67 75 65 73 73 20 6f 72 20 62 61 63 6b 74 72 61 63 6b out.having.to.guess.or.backtrack
1c540 2e 00 00 2a 01 00 00 03 01 00 00 60 45 06 00 d6 47 06 00 27 00 00 00 20 1c 80 07 02 00 80 00 00 ...*.......`E...G..'............
1c560 14 00 98 91 80 80 00 00 82 ff 00 49 6e 20 91 55 6e 72 65 61 73 6f 6e 61 62 6c 65 92 20 6d 6f 64 ...........In..Unreasonable..mod
1c580 65 2c 20 74 68 65 20 70 72 6f 67 72 61 6d 20 77 69 6c 6c 20 66 65 65 6c 20 66 72 65 65 20 74 6f e,.the.program.will.feel.free.to
1c5a0 20 67 65 6e 65 72 61 74 65 20 70 75 7a 7a 6c 65 73 20 77 68 69 63 68 20 61 72 65 20 61 73 20 68 .generate.puzzles.which.are.as.h
1c5c0 61 72 64 20 61 73 20 69 74 20 63 61 6e 20 70 6f 73 73 69 62 6c 79 20 6d 61 6b 65 20 74 68 65 6d ard.as.it.can.possibly.make.them
1c5e0 3a 20 74 68 65 20 6f 6e 6c 79 20 63 6f 6e 73 74 72 61 69 6e 74 20 69 73 20 74 68 61 74 20 74 68 :.the.only.constraint.is.that.th
1c600 65 79 20 73 68 6f 75 6c 64 20 73 74 69 6c 6c 20 68 61 76 65 20 61 20 75 6e 69 71 75 65 20 73 6f ey.should.still.have.a.unique.so
1c620 6c 75 74 69 6f 6e 2e 20 53 6f 6c 76 69 6e 67 20 55 6e 72 65 61 73 6f 6e 61 62 6c 65 20 70 75 7a lution..Solving.Unreasonable.puz
1c640 7a 6c 65 73 20 6d 61 79 20 72 65 71 75 69 72 65 20 67 75 65 73 73 69 6e 67 20 61 6e 64 20 62 61 zles.may.require.guessing.and.ba
1c660 63 6b 74 72 61 63 6b 69 6e 67 2e 00 00 6c 00 00 00 3b 00 00 00 ac 46 06 00 42 48 06 00 31 00 00 cktracking...l...;....F..BH..1..
1c680 00 02 76 05 00 00 a1 81 0c 00 aa 88 0c 00 42 00 00 00 42 48 06 00 81 48 06 00 b8 4d 06 00 43 68 ..v...........B...BH...H...M..Ch
1c6a0 61 70 74 65 72 20 32 33 3a 20 4c 6f 6f 70 79 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 apter.23:.Loopy.CBB("btn_up","JI
1c6c0 28 60 27 2c 60 54 6f 70 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 3f 00 00 00 16 00 00 (`',`Top')");EB("btn_up")?......
1c6e0 00 d6 47 06 00 81 48 06 00 29 00 00 00 20 22 80 2c 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 ..G...H..)....".,...............
1c700 82 ff 00 43 68 61 70 74 65 72 20 32 33 00 3a 20 00 4c 6f 6f 70 79 00 00 19 01 00 00 f3 00 00 00 ...Chapter.23.:..Loopy..........
1c720 42 48 06 00 9a 49 06 00 26 00 00 00 20 1a 80 e7 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 59 BH...I..&......................Y
1c740 6f 75 20 61 72 65 20 67 69 76 65 6e 20 61 20 67 72 69 64 20 6f 66 20 64 6f 74 73 2c 20 6d 61 72 ou.are.given.a.grid.of.dots,.mar
1c760 6b 65 64 20 77 69 74 68 20 79 65 6c 6c 6f 77 20 6c 69 6e 65 73 20 74 6f 20 69 6e 64 69 63 61 74 ked.with.yellow.lines.to.indicat
1c780 65 20 77 68 69 63 68 20 64 6f 74 73 20 79 6f 75 20 61 72 65 20 61 6c 6c 6f 77 65 64 20 74 6f 20 e.which.dots.you.are.allowed.to.
1c7a0 63 6f 6e 6e 65 63 74 20 64 69 72 65 63 74 6c 79 20 74 6f 67 65 74 68 65 72 2e 20 59 6f 75 72 20 connect.directly.together..Your.
1c7c0 61 69 6d 20 69 73 20 74 6f 20 75 73 65 20 73 6f 6d 65 20 73 75 62 73 65 74 20 6f 66 20 74 68 6f aim.is.to.use.some.subset.of.tho
1c7e0 73 65 20 79 65 6c 6c 6f 77 20 6c 69 6e 65 73 20 74 6f 20 64 72 61 77 20 61 20 73 69 6e 67 6c 65 se.yellow.lines.to.draw.a.single
1c800 20 75 6e 62 72 6f 6b 65 6e 20 6c 6f 6f 70 20 66 72 6f 6d 20 64 6f 74 20 74 6f 20 64 6f 74 20 77 .unbroken.loop.from.dot.to.dot.w
1c820 69 74 68 69 6e 20 74 68 65 20 67 72 69 64 2e 00 00 15 01 00 00 ef 00 00 00 81 48 06 00 af 4a 06 ithin.the.grid............H...J.
1c840 00 26 00 00 00 20 1a 80 df 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 53 6f 6d 65 20 6f 66 20 .&......................Some.of.
1c860 74 68 65 20 73 70 61 63 65 73 20 62 65 74 77 65 65 6e 20 74 68 65 20 6c 69 6e 65 73 20 63 6f 6e the.spaces.between.the.lines.con
1c880 74 61 69 6e 20 6e 75 6d 62 65 72 73 2e 20 54 68 65 73 65 20 6e 75 6d 62 65 72 73 20 69 6e 64 69 tain.numbers..These.numbers.indi
1c8a0 63 61 74 65 20 68 6f 77 20 6d 61 6e 79 20 6f 66 20 74 68 65 20 6c 69 6e 65 73 20 61 72 6f 75 6e cate.how.many.of.the.lines.aroun
1c8c0 64 20 74 68 61 74 20 73 70 61 63 65 20 66 6f 72 6d 20 70 61 72 74 20 6f 66 20 74 68 65 20 6c 6f d.that.space.form.part.of.the.lo
1c8e0 6f 70 2e 20 54 68 65 20 6c 6f 6f 70 20 79 6f 75 20 64 72 61 77 20 6d 75 73 74 20 63 6f 72 72 65 op..The.loop.you.draw.must.corre
1c900 63 74 6c 79 20 73 61 74 69 73 66 79 20 61 6c 6c 20 6f 66 20 74 68 65 73 65 20 63 6c 75 65 73 20 ctly.satisfy.all.of.these.clues.
1c920 74 6f 20 62 65 20 63 6f 6e 73 69 64 65 72 65 64 20 61 20 63 6f 72 72 65 63 74 20 73 6f 6c 75 74 to.be.considered.a.correct.solut
1c940 69 6f 6e 2e 00 00 c0 00 00 00 9a 00 00 00 9a 49 06 00 6f 4b 06 00 26 00 00 00 20 1a 80 35 01 00 ion............I..oK..&......5..
1c960 80 00 00 14 00 98 80 80 00 00 82 ff 00 49 6e 20 74 68 65 20 64 65 66 61 75 6c 74 20 6d 6f 64 65 .............In.the.default.mode
1c980 2c 20 74 68 65 20 64 6f 74 73 20 61 72 65 20 61 72 72 61 6e 67 65 64 20 69 6e 20 61 20 67 72 69 ,.the.dots.are.arranged.in.a.gri
1c9a0 64 20 6f 66 20 73 71 75 61 72 65 73 3b 20 68 6f 77 65 76 65 72 2c 20 79 6f 75 20 63 61 6e 20 61 d.of.squares;.however,.you.can.a
1c9c0 6c 73 6f 20 70 6c 61 79 20 6f 6e 20 74 72 69 61 6e 67 75 6c 61 72 20 6f 72 20 68 65 78 61 67 6f lso.play.on.triangular.or.hexago
1c9e0 6e 61 6c 20 67 72 69 64 73 2c 20 6f 72 20 65 76 65 6e 20 6d 6f 72 65 20 65 78 6f 74 69 63 20 6f nal.grids,.or.even.more.exotic.o
1ca00 6e 65 73 2e 00 00 65 00 00 00 3a 00 00 00 af 4a 06 00 d4 4b 06 00 2b 00 00 00 20 26 80 74 00 80 nes...e...:....J...K..+....&.t..
1ca20 00 00 14 00 98 80 80 00 00 e3 ce fd a9 da 89 82 ff 00 43 72 65 64 69 74 20 66 6f 72 20 74 68 65 ..................Credit.for.the
1ca40 20 62 61 73 69 63 20 70 75 7a 7a 6c 65 20 69 64 65 61 20 67 6f 65 73 20 74 6f 20 4e 69 6b 6f 6c .basic.puzzle.idea.goes.to.Nikol
1ca60 69 20 00 5b 31 30 5d 00 2e 00 00 c4 00 00 00 9e 00 00 00 6f 4b 06 00 98 4c 06 00 26 00 00 00 20 i..[10]............oK...L..&....
1ca80 1a 80 3d 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 4c 6f 6f 70 79 20 77 61 73 20 6f 72 69 67 ..=...............Loopy.was.orig
1caa0 69 6e 61 6c 6c 79 20 63 6f 6e 74 72 69 62 75 74 65 64 20 74 6f 20 74 68 69 73 20 63 6f 6c 6c 65 inally.contributed.to.this.colle
1cac0 63 74 69 6f 6e 20 62 79 20 4d 69 6b 65 20 50 69 6e 6e 61 2c 20 61 6e 64 20 73 75 62 73 65 71 75 ction.by.Mike.Pinna,.and.subsequ
1cae0 65 6e 74 6c 79 20 65 6e 68 61 6e 63 65 64 20 74 6f 20 68 61 6e 64 6c 65 20 76 61 72 69 6f 75 73 ently.enhanced.to.handle.various
1cb00 20 74 79 70 65 73 20 6f 66 20 6e 6f 6e 2d 73 71 75 61 72 65 20 67 72 69 64 20 62 79 20 4c 61 6d .types.of.non-square.grid.by.Lam
1cb20 62 72 6f 73 20 4c 61 6d 62 72 6f 75 2e 00 00 7a 00 00 00 4f 00 00 00 d4 4b 06 00 12 4d 06 00 2b bros.Lambrou...z...O....K...M..+
1cb40 00 00 00 20 26 80 9e 00 80 00 00 14 00 98 80 80 00 00 80 03 00 80 00 00 82 ff 00 5b 31 30 5d 20 ....&......................[10].
1cb60 00 68 74 74 70 3a 2f 2f 77 77 77 2e 6e 69 6b 6f 6c 69 2e 63 6f 2e 6a 70 2f 65 6e 2f 70 75 7a 7a .http://www.nikoli.co.jp/en/puzz
1cb80 6c 65 73 2f 73 6c 69 74 68 65 72 6c 69 6e 6b 2e 68 74 6d 6c 00 20 28 62 65 77 61 72 65 20 6f 66 les/slitherlink.html..(beware.of
1cba0 20 46 6c 61 73 68 29 00 00 52 00 00 00 23 00 00 00 98 4c 06 00 64 4d 06 00 2f 00 00 00 20 2e 80 .Flash)..R...#....L..dM../......
1cbc0 46 00 80 00 00 00 00 e3 fd c4 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f F..........N..............Sectio
1cbe0 6e 20 32 33 2e 31 00 3a 20 00 4c 6f 6f 70 79 20 63 6f 6e 74 72 6f 6c 73 00 00 00 54 00 00 00 25 n.23.1.:..Loopy.controls...T...%
1cc00 00 00 00 12 4d 06 00 b8 4d 06 00 2f 00 00 00 20 2e 80 4a 00 80 00 00 00 00 e3 fe c4 f9 4e 80 00 ....M...M../......J..........N..
1cc20 00 80 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 32 33 2e 32 00 3a 20 00 4c 6f 6f 70 ............Section.23.2.:..Loop
1cc40 79 20 70 61 72 61 6d 65 74 65 72 73 00 00 00 7f 00 00 00 4e 00 00 00 64 4d 06 00 37 4e 06 00 31 y.parameters.......N...dM..7N..1
1cc60 00 00 00 02 91 02 00 00 a9 84 0c 00 43 00 0d 00 43 00 00 00 37 4e 06 00 81 4e 06 00 d4 80 06 00 ............C...C...7N...N......
1cc80 53 65 63 74 69 6f 6e 20 32 33 2e 31 3a 20 4c 6f 6f 70 79 20 63 6f 6e 74 72 6f 6c 73 00 43 42 42 Section.23.1:.Loopy.controls.CBB
1cca0 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 6c 6f 6f 70 79 27 29 22 ("btn_up","JI(`',`games.loopy')"
1ccc0 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 4a 00 00 00 21 00 00 00 b8 4d 06 00 81 4e 06 00 29 00 );EB("btn_up")J...!....M...N..).
1cce0 00 00 20 22 80 42 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 ...".B..................Section.
1cd00 32 33 2e 31 00 3a 20 00 4c 6f 6f 70 79 20 63 6f 6e 74 72 6f 6c 73 00 00 e2 00 00 00 bc 00 00 00 23.1.:..Loopy.controls..........
1cd20 37 4e 06 00 63 4f 06 00 26 00 00 00 20 1a 80 79 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 43 7N..cO..&......y...............C
1cd40 6c 69 63 6b 20 74 68 65 20 6c 65 66 74 20 6d 6f 75 73 65 20 62 75 74 74 6f 6e 20 6f 6e 20 61 20 lick.the.left.mouse.button.on.a.
1cd60 79 65 6c 6c 6f 77 20 6c 69 6e 65 20 74 6f 20 74 75 72 6e 20 69 74 20 62 6c 61 63 6b 2c 20 69 6e yellow.line.to.turn.it.black,.in
1cd80 64 69 63 61 74 69 6e 67 20 74 68 61 74 20 79 6f 75 20 74 68 69 6e 6b 20 69 74 20 69 73 20 70 61 dicating.that.you.think.it.is.pa
1cda0 72 74 20 6f 66 20 74 68 65 20 6c 6f 6f 70 2e 20 43 6c 69 63 6b 20 61 67 61 69 6e 20 74 6f 20 74 rt.of.the.loop..Click.again.to.t
1cdc0 75 72 6e 20 74 68 65 20 6c 69 6e 65 20 79 65 6c 6c 6f 77 20 61 67 61 69 6e 20 28 6d 65 61 6e 69 urn.the.line.yellow.again.(meani
1cde0 6e 67 20 79 6f 75 20 61 72 65 6e 27 74 20 73 75 72 65 20 79 65 74 29 2e 00 00 f7 00 00 00 cb 00 ng.you.aren't.sure.yet).........
1ce00 00 00 81 4e 06 00 66 80 06 00 2c 00 00 00 20 26 80 97 01 00 80 00 00 14 00 98 80 80 00 00 80 01 ...N..f...,....&................
1ce20 00 80 00 00 82 ff 00 49 66 20 79 6f 75 20 61 72 65 20 73 75 72 65 20 74 68 61 74 20 61 20 70 61 .......If.you.are.sure.that.a.pa
1ce40 72 74 69 63 75 6c 61 72 20 6c 69 6e 65 20 73 65 67 6d 65 6e 74 20 69 73 20 00 6e 6f 74 00 20 70 rticular.line.segment.is..not..p
1ce60 61 72 74 20 6f 66 20 74 68 65 20 6c 6f 6f 70 2c 20 79 6f 75 20 63 61 6e 20 63 6c 69 63 6b 20 74 art.of.the.loop,.you.can.click.t
1ce80 68 65 20 72 69 67 68 74 20 6d 6f 75 73 65 20 62 75 74 74 6f 6e 20 74 63 4f 06 00 66 80 06 00 b8 he.right.mouse.button.tcO..f....
1cea0 4d 06 00 6f 20 72 65 6d 6f 76 65 20 69 74 20 63 6f 6d 70 6c 65 74 65 6c 79 2e 20 41 67 61 69 6e M..o.remove.it.completely..Again
1cec0 2c 20 63 6c 69 63 6b 69 6e 67 20 61 20 73 65 63 6f 6e 64 20 74 69 6d 65 20 77 69 6c 6c 20 74 75 ,.clicking.a.second.time.will.tu
1cee0 72 6e 20 74 68 65 20 6c 69 6e 65 20 62 61 63 6b 20 74 6f 20 79 65 6c 6c 6f 77 2e 00 00 6e 00 00 rn.the.line.back.to.yellow...n..
1cf00 00 43 00 00 00 63 4f 06 00 d4 80 06 00 2b 00 00 00 20 26 80 86 00 80 00 00 14 00 98 80 80 00 00 .C...cO......+....&.............
1cf20 e3 fc c5 f9 4e 89 82 ff 00 28 41 6c 6c 20 74 68 65 20 61 63 74 69 6f 6e 73 20 64 65 73 63 72 69 ....N....(All.the.actions.descri
1cf40 62 65 64 20 69 6e 20 00 73 65 63 74 69 6f 6e 20 32 2e 31 00 20 61 72 65 20 61 6c 73 6f 20 61 76 bed.in..section.2.1..are.also.av
1cf60 61 69 6c 61 62 6c 65 2e 29 00 00 81 00 00 00 50 00 00 00 66 80 06 00 55 81 06 00 31 00 00 00 02 ailable.)......P...f...U...1....
1cf80 a9 04 00 00 aa 88 0c 00 9d 03 0d 00 44 00 00 00 55 81 06 00 a1 81 06 00 fe 85 06 00 53 65 63 74 ............D...U...........Sect
1cfa0 69 6f 6e 20 32 33 2e 32 3a 20 4c 6f 6f 70 79 20 70 61 72 61 6d 65 74 65 72 73 00 43 42 42 28 22 ion.23.2:.Loopy.parameters.CBB("
1cfc0 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 6c 6f 6f 70 79 27 29 22 29 3b btn_up","JI(`',`games.loopy')");
1cfe0 45 42 28 22 62 74 6e 5f 75 70 22 29 4c 00 00 00 23 00 00 00 d4 80 06 00 a1 81 06 00 29 00 00 00 EB("btn_up")L...#...........)...
1d000 20 22 80 46 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 32 33 .".F..................Section.23
1d020 2e 32 00 3a 20 00 4c 6f 6f 70 79 20 70 61 72 61 6d 65 74 65 72 73 00 00 76 00 00 00 51 00 00 00 .2.:..Loopy.parameters..v...Q...
1d040 55 81 06 00 17 82 06 00 25 00 00 00 20 1a 80 a2 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 68 U.......%.....................Th
1d060 65 73 65 20 70 61 72 61 6d 65 74 65 72 73 20 61 72 65 20 61 76 61 69 6c 61 62 6c 65 20 66 72 6f ese.parameters.are.available.fro
1d080 6d 20 74 68 65 20 91 43 75 73 74 6f 6d 2e 2e 2e 92 20 6f 70 74 69 6f 6e 20 6f 6e 20 74 68 65 20 m.the..Custom.....option.on.the.
1d0a0 91 54 79 70 65 92 20 6d 65 6e 75 2e 00 00 3d 00 00 00 12 00 00 00 a1 81 06 00 54 82 06 00 2b 00 .Type..menu...=...........T...+.
1d0c0 00 00 20 26 80 24 00 80 00 00 14 00 98 80 80 01 00 80 00 00 80 01 00 82 ff 00 57 69 64 74 68 00 ...&.$....................Width.
1d0e0 2c 20 00 48 65 69 67 68 74 00 00 f4 00 00 00 cd 00 00 00 17 82 06 00 48 83 06 00 27 00 00 00 20 ,..Height..............H...'....
1d100 1c 80 9b 01 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 53 69 7a 65 20 6f 66 20 67 72 69 64 2c ...................Size.of.grid,
1d120 20 6d 65 61 73 75 72 65 64 20 69 6e 20 6e 75 6d 62 65 72 20 6f 66 20 72 65 67 69 6f 6e 73 20 61 .measured.in.number.of.regions.a
1d140 63 72 6f 73 73 20 61 6e 64 20 64 6f 77 6e 2e 20 46 6f 72 20 73 71 75 61 72 65 20 67 72 69 64 73 cross.and.down..For.square.grids
1d160 2c 20 69 74 27 73 20 63 6c 65 61 72 20 68 6f 77 20 74 68 69 73 20 69 73 20 63 6f 75 6e 74 65 64 ,.it's.clear.how.this.is.counted
1d180 3b 20 66 6f 72 20 6f 74 68 65 72 20 74 79 70 65 73 20 6f 66 20 67 72 69 64 20 79 6f 75 20 6d 61 ;.for.other.types.of.grid.you.ma
1d1a0 79 20 68 61 76 65 20 74 6f 20 74 68 69 6e 6b 20 61 20 62 69 74 20 74 6f 20 73 65 65 20 68 6f 77 y.have.to.think.a.bit.to.see.how
1d1c0 20 74 68 65 20 64 69 6d 65 6e 73 69 6f 6e 73 20 61 72 65 20 6d 65 61 73 75 72 65 64 2e 00 00 31 .the.dimensions.are.measured...1
1d1e0 00 00 00 0c 00 00 00 54 82 06 00 79 83 06 00 25 00 00 00 20 1a 80 18 00 80 00 00 14 00 98 80 80 .......T...y...%................
1d200 01 00 82 ff 00 47 72 69 64 20 74 79 70 65 00 00 f9 01 00 00 ba 01 00 00 48 83 06 00 72 85 06 00 .....Grid.type..........H...r...
1d220 3f 00 00 00 20 4c 80 75 03 00 80 00 00 14 00 98 91 80 80 00 00 80 01 00 80 00 00 80 01 00 80 00 ?....L.u........................
1d240 00 80 01 00 80 00 00 80 01 00 80 00 00 82 ff 00 41 6c 6c 6f 77 73 20 79 6f 75 20 74 6f 20 63 68 ................Allows.you.to.ch
1d260 6f 6f 73 65 20 62 65 74 77 65 65 6e 20 61 20 73 65 6c 65 63 74 69 6f 6e 20 6f 66 20 74 79 70 65 oose.between.a.selection.of.type
1d280 73 20 6f 66 20 74 69 6c 69 6e 67 2e 20 53 6f 6d 65 20 68 61 76 65 20 61 6c 6c 20 74 68 65 20 66 s.of.tiling..Some.have.all.the.f
1d2a0 61 63 65 73 20 74 68 65 20 73 61 6d 65 20 62 75 74 20 6d 61 79 20 68 61 76 65 20 6d 75 6c 74 69 aces.the.same.but.may.have.multi
1d2c0 70 6c 65 20 64 69 66 66 65 72 65 6e 74 20 74 79 70 65 73 20 6f 66 20 76 65 72 74 65 78 20 28 65 ple.different.types.of.vertex.(e
1d2e0 2e 67 2e 20 74 68 65 20 00 43 61 69 72 6f 00 20 6f 72 20 00 4b 69 74 65 73 00 20 6d 6f 64 65 29 .g..the..Cairo..or..Kites..mode)
1d300 3b 20 6f 74 68 65 72 73 20 68 61 76 65 20 61 6c 6c 20 74 68 65 20 76 65 72 74 69 63 65 73 20 74 ;.others.have.all.the.vertices.t
1d320 68 65 20 73 61 6d 65 20 62 75 74 20 6d 61 79 20 68 61 76 65 20 64 69 66 66 65 72 65 6e 74 20 74 he.same.but.may.have.different.t
1d340 79 70 65 73 20 6f 66 20 66 61 63 65 20 28 65 2e 67 2e 20 74 68 65 20 00 47 72 65 61 74 20 48 65 ypes.of.face.(e.g..the..Great.He
1d360 78 61 67 6f 6e 61 6c 00 29 2e 20 54 68 65 20 73 71 75 61 72 65 2c 20 74 72 69 61 6e 67 75 6c 61 xagonal.)..The.square,.triangula
1d380 72 20 61 6e 64 20 68 6f 6e 65 79 63 6f 6d 62 20 67 72 69 64 73 20 61 72 65 20 66 75 6c 6c 79 20 r.and.honeycomb.grids.are.fully.
1d3a0 72 65 67 75 6c 61 72 2c 20 61 6e 64 20 68 61 76 65 20 61 6c 6c 20 74 68 65 69 72 20 76 65 72 74 regular,.and.have.all.their.vert
1d3c0 69 63 65 73 20 00 61 6e 64 00 20 66 61 63 65 73 20 74 68 65 20 73 61 6d 65 3b 20 74 68 69 73 20 ices..and..faces.the.same;.this.
1d3e0 6d 61 6b 65 73 20 74 68 65 6d 20 74 68 65 20 6c 65 61 73 74 20 63 6f 6e 66 75 73 69 6e 67 20 74 makes.them.the.least.confusing.t
1d400 6f 20 70 6c 61 79 2e 00 00 32 00 00 00 0d 00 00 00 79 83 06 00 a4 85 06 00 25 00 00 00 20 1a 80 o.play...2.......y.......%......
1d420 1a 00 80 00 00 14 00 98 80 80 01 00 82 ff 00 44 69 66 66 69 63 75 6c 74 79 00 00 5a 00 00 00 34 ...............Difficulty..Z...4
1d440 00 00 00 72 85 06 00 fe 85 06 00 26 00 00 00 20 1c 80 68 00 80 00 00 14 00 98 91 80 80 00 00 82 ...r.......&......h.............
1d460 ff 00 43 6f 6e 74 72 6f 6c 73 20 74 68 65 20 64 69 66 66 69 63 75 6c 74 79 20 6f 66 20 74 68 65 ..Controls.the.difficulty.of.the
1d480 20 67 65 6e 65 72 61 74 65 64 20 70 75 7a 7a 6c 65 2e 20 00 00 6e 00 00 00 3d 00 00 00 a4 85 06 .generated.puzzle....n...=......
1d4a0 00 6c 86 06 00 31 00 00 00 02 a9 05 00 00 43 00 0d 00 ed 07 0d 00 45 00 00 00 6c 86 06 00 ad 86 .l...1........C.......E...l.....
1d4c0 06 00 15 8c 06 00 43 68 61 70 74 65 72 20 32 34 3a 20 49 6e 65 72 74 69 61 00 43 42 42 28 22 62 ......Chapter.24:.Inertia.CBB("b
1d4e0 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 54 6f 70 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 tn_up","JI(`',`Top')");EB("btn_u
1d500 70 22 29 41 00 00 00 18 00 00 00 fe 85 06 00 ad 86 06 00 29 00 00 00 20 22 80 30 00 80 00 00 00 p")A...............)....".0.....
1d520 00 80 06 00 80 06 00 80 06 00 82 ff 00 43 68 61 70 74 65 72 20 32 34 00 3a 20 00 49 6e 65 72 74 .............Chapter.24.:..Inert
1d540 69 61 00 00 ac 00 00 00 86 00 00 00 6c 86 06 00 59 87 06 00 26 00 00 00 20 1a 80 0d 01 00 80 00 ia..........l...Y...&...........
1d560 00 14 00 98 80 80 00 00 82 ff 00 59 6f 75 20 61 72 65 20 61 20 73 6d 61 6c 6c 20 67 72 65 65 6e ...........You.are.a.small.green
1d580 20 62 61 6c 6c 20 73 69 74 74 69 6e 67 20 69 6e 20 61 20 67 72 69 64 20 66 75 6c 6c 20 6f 66 20 .ball.sitting.in.a.grid.full.of.
1d5a0 6f 62 73 74 61 63 6c 65 73 2e 20 59 6f 75 72 20 61 69 6d 20 69 73 20 74 6f 20 63 6f 6c 6c 65 63 obstacles..Your.aim.is.to.collec
1d5c0 74 20 61 6c 6c 20 74 68 65 20 67 65 6d 73 20 77 69 74 68 6f 75 74 20 72 75 6e 6e 69 6e 67 20 69 t.all.the.gems.without.running.i
1d5e0 6e 74 6f 20 61 6e 79 20 6d 69 6e 65 73 2e 00 00 1f 02 00 00 ed 01 00 00 ad 86 06 00 78 89 06 00 nto.any.mines...............x...
1d600 32 00 00 00 20 32 80 db 03 00 80 00 00 14 00 98 80 80 00 00 80 01 00 80 00 00 80 01 00 80 00 00 2....2..........................
1d620 82 ff 00 59 6f 75 20 63 61 6e 20 6d 6f 76 65 20 74 68 65 20 62 61 6c 6c 20 69 6e 20 61 6e 79 20 ...You.can.move.the.ball.in.any.
1d640 6f 72 74 68 6f 67 6f 6e 61 6c 20 00 6f 72 20 64 69 61 67 6f 6e 61 6c 00 20 64 69 72 65 63 74 69 orthogonal..or.diagonal..directi
1d660 6f 6e 2e 20 4f 6e 63 65 20 74 68 65 20 62 61 6c 6c 20 73 74 61 72 74 73 20 6d 6f 76 69 6e 67 2c on..Once.the.ball.starts.moving,
1d680 20 69 74 20 77 69 6c 6c 20 63 6f 6e 74 69 6e 75 65 20 75 6e 74 69 6c 20 73 6f 6d 65 74 68 69 6e .it.will.continue.until.somethin
1d6a0 67 20 73 74 6f 70 73 20 69 74 2e 20 41 20 77 61 6c 6c 20 64 69 72 65 63 74 6c 79 20 69 6e 20 69 g.stops.it..A.wall.directly.in.i
1d6c0 74 73 20 70 61 74 68 20 77 69 6c 6c 20 73 74 6f 70 20 69 74 20 28 62 75 74 20 69 66 20 69 74 20 ts.path.will.stop.it.(but.if.it.
1d6e0 69 73 20 6d 6f 76 69 6e 67 20 64 69 61 67 6f 6e 61 6c 6c 79 2c 20 69 74 20 77 69 6c 6c 20 6d 6f is.moving.diagonally,.it.will.mo
1d700 76 65 20 74 68 72 6f 75 67 68 20 61 20 64 69 61 67 6f 6e 61 6c 20 67 61 70 20 62 65 74 77 65 65 ve.through.a.diagonal.gap.betwee
1d720 6e 20 74 77 6f 20 6f 74 68 65 72 20 77 61 6c 6c 73 20 77 69 74 68 6f 75 74 20 73 74 6f 70 70 69 n.two.other.walls.without.stoppi
1d740 6e 67 29 2e 20 41 6c 73 6f 2c 20 73 6f 6d 65 20 6f 66 20 74 68 65 20 73 71 75 61 72 65 73 20 61 ng)..Also,.some.of.the.squares.a
1d760 72 65 20 91 73 74 6f 70 73 92 3b 20 77 68 65 6e 20 74 68 65 20 62 61 6c 6c 20 6d 6f 76 65 73 20 re..stops.;.when.the.ball.moves.
1d780 6f 6e 20 74 6f 20 61 20 73 74 6f 70 2c 20 69 74 20 77 69 6c 6c 20 73 74 6f 70 20 6d 6f 76 69 6e on.to.a.stop,.it.will.stop.movin
1d7a0 67 20 6e 6f 20 6d 61 74 74 65 72 20 77 68 61 74 20 64 69 72 65 63 74 69 6f 6e 20 69 74 20 77 61 g.no.matter.what.direction.it.wa
1d7c0 73 20 67 6f 69 6e 67 20 69 6e 2e 20 47 65 6d 73 20 64 6f 20 00 6e 6f 74 00 20 73 74 6f 70 20 74 s.going.in..Gems.do..not..stop.t
1d7e0 68 65 20 62 61 6c 6c 3b 20 69 74 20 70 69 63 6b 73 20 74 68 65 6d 20 75 70 20 61 6e 64 20 6b 65 he.ball;.it.picks.them.up.and.ke
1d800 65 70 73 20 6f 6e 20 67 6f 69 6e 67 2e 00 00 c9 00 00 00 a3 00 00 00 59 87 06 00 41 8a 06 00 26 eps.on.going...........Y...A...&
1d820 00 00 00 20 1a 80 47 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 52 75 6e 6e 69 6e 67 20 69 6e ......G...............Running.in
1d840 74 6f 20 61 20 6d 69 6e 65 20 69 73 20 66 61 74 61 6c 2e 20 45 76 65 6e 20 69 66 20 79 6f 75 20 to.a.mine.is.fatal..Even.if.you.
1d860 70 69 63 6b 65 64 20 75 70 20 74 68 65 20 6c 61 73 74 20 67 65 6d 20 69 6e 20 74 68 65 20 73 61 picked.up.the.last.gem.in.the.sa
1d880 6d 65 20 6d 6f 76 65 20 77 68 69 63 68 20 74 68 65 6e 20 68 69 74 20 61 20 6d 69 6e 65 2c 20 74 me.move.which.then.hit.a.mine,.t
1d8a0 68 65 20 67 61 6d 65 20 77 69 6c 6c 20 63 6f 75 6e 74 20 79 6f 75 20 61 73 20 64 65 61 64 20 72 he.game.will.count.you.as.dead.r
1d8c0 61 74 68 65 72 20 74 68 61 6e 20 76 69 63 74 6f 72 69 6f 75 73 2e 00 00 e9 00 00 00 bd 00 00 00 ather.than.victorious...........
1d8e0 78 89 06 00 2a 8b 06 00 2c 00 00 00 20 26 80 7b 01 00 80 00 00 14 00 98 80 80 00 00 e3 4b 92 a6 x...*...,....&.{.............K..
1d900 e0 89 82 ff 00 54 68 69 73 20 67 61 6d 65 20 77 61 73 20 6f 72 69 67 69 6e 61 6c 6c 79 20 69 6d .....This.game.was.originally.im
1d920 70 6c 65 6d 65 6e 74 65 64 20 66 6f 72 20 57 69 6e 64 6f 77 73 20 62 79 20 42 65 6e 20 4f 6c 6d plemented.for.Windows.by.Ben.Olm
1d940 73 74 65 61 64 20 00 5b 31 31 5d 00 2c 20 77 68 6f 20 77 61 73 20 6b 69 6e 64 20 65 6e 6f 75 67 stead..[11].,.who.was.kind.enoug
1d960 68 20 74 6f 20 72 65 6c 65 61 73 65 20 68 69 73 20 73 6f 75 72 63 65 20 63 6f 64 65 20 6f 6e 20 h.to.release.his.source.code.on.
1d980 72 65 71 75 65 73 74 20 73 6f 20 74 68 61 74 20 69 74 20 63 6f 75 6c 64 20 62 65 20 72 65 2d 69 request.so.that.it.could.be.re-i
1d9a0 6d 70 6c 65 6d 65 6e 74 65 64 20 66 6f 72 20 74 68 69 73 20 63 6f 6c 6c 65 63 74 69 6f 6e 2e 00 mplemented.for.this.collection..
1d9c0 00 41 00 00 00 19 00 00 00 41 8a 06 00 6b 8b 06 00 28 00 00 00 20 20 80 32 00 80 00 00 14 00 98 .A.......A...k...(......2.......
1d9e0 80 80 00 00 80 03 00 82 ff 00 5b 31 31 5d 20 00 68 74 74 70 3a 2f 2f 78 6e 31 33 2e 63 6f 6d 2f ..........[11]..http://xn13.com/
1da00 00 00 54 00 00 00 25 00 00 00 2a 8b 06 00 bf 8b 06 00 2f 00 00 00 20 2e 80 4a 00 80 00 00 00 00 ..T...%...*......./......J......
1da20 e3 ff c4 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 32 34 2e 31 00 ....N..............Section.24.1.
1da40 3a 20 00 49 6e 65 72 74 69 61 20 63 6f 6e 74 72 6f 6c 73 00 00 00 56 00 00 00 27 00 00 00 6b 8b :..Inertia.controls...V...'...k.
1da60 06 00 15 8c 06 00 2f 00 00 00 20 2e 80 4e 00 80 00 00 00 00 e3 00 c5 f9 4e 80 00 00 80 00 00 80 ....../......N..........N.......
1da80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 32 34 2e 32 00 3a 20 00 49 6e 65 72 74 69 61 20 70 .......Section.24.2.:..Inertia.p
1daa0 61 72 61 6d 65 74 65 72 73 00 00 00 83 00 00 00 52 00 00 00 bf 8b 06 00 98 8c 06 00 31 00 00 00 arameters.......R...........1...
1dac0 02 f6 04 00 00 9d 03 0d 00 04 81 0d 00 46 00 00 00 98 8c 06 00 e4 8c 06 00 9a c1 06 00 53 65 63 .............F...............Sec
1dae0 74 69 6f 6e 20 32 34 2e 31 3a 20 49 6e 65 72 74 69 61 20 63 6f 6e 74 72 6f 6c 73 00 43 42 42 28 tion.24.1:.Inertia.controls.CBB(
1db00 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 69 6e 65 72 74 69 61 27 29 "btn_up","JI(`',`games.inertia')
1db20 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 4c 00 00 00 23 00 00 00 15 8c 06 00 e4 8c 06 00 29 ");EB("btn_up")L...#...........)
1db40 00 00 00 20 22 80 46 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e ....".F..................Section
1db60 20 32 34 2e 31 00 3a 20 00 49 6e 65 72 74 69 61 20 63 6f 6e 74 72 6f 6c 73 00 00 00 01 00 00 da .24.1.:..Inertia.controls.......
1db80 00 00 00 98 8c 06 00 e4 8d 06 00 26 00 00 00 20 1a 80 b5 01 00 80 00 00 14 00 98 80 80 00 00 82 ...........&....................
1dba0 ff 00 59 6f 75 20 63 61 6e 20 6d 6f 76 65 20 74 68 65 20 62 61 6c 6c 20 69 6e 20 61 6e 79 20 6f ..You.can.move.the.ball.in.any.o
1dbc0 66 20 74 68 65 20 65 69 67 68 74 20 64 69 72 65 63 74 69 6f 6e 73 20 75 73 69 6e 67 20 74 68 65 f.the.eight.directions.using.the
1dbe0 20 6e 75 6d 65 72 69 63 20 6b 65 79 70 61 64 2e 20 41 6c 74 65 72 6e 61 74 69 76 65 6c 79 2c 20 .numeric.keypad..Alternatively,.
1dc00 69 66 20 79 6f 75 20 63 6c 69 63 6b 20 74 68 65 20 6c 65 66 74 20 6d 6f 75 73 65 20 62 75 74 74 if.you.click.the.left.mouse.butt
1dc20 6f 6e 20 6f 6e 20 74 68 65 20 67 72 69 64 2c 20 74 68 65 20 62 61 6c 6c 20 77 69 6c 6c 20 62 65 on.on.the.grid,.the.ball.will.be
1dc40 67 69 6e 20 61 20 6d 6f 76 65 20 69 6e 20 74 68 65 20 67 65 6e 65 72 61 6c 20 64 69 72 65 63 74 gin.a.move.in.the.general.direct
1dc60 69 6f 6e 20 6f 66 20 77 68 65 72 65 20 79 6f 75 20 63 6c 69 63 6b 65 64 2e 00 00 7a 02 00 00 54 ion.of.where.you.clicked...z...T
1dc80 02 00 00 e4 8c 06 00 6a c0 06 00 26 00 00 00 20 1a 80 a9 04 00 80 00 00 14 00 98 80 80 00 00 82 .......j...&....................
1dca0 ff 00 49 66 20 79 6f 75 20 75 73 65 20 74 68 65 20 91 53 6f 6c 76 65 92 20 66 75 6e 63 74 69 6f ..If.you.use.the..Solve..functio
1dcc0 6e 20 6f 6e 20 74 68 69 73 20 67 61 6d 65 2c 20 74 68 65 20 70 72 6f 67 72 61 6d 20 77 69 6c 6c n.on.this.game,.the.program.will
1dce0 20 63 6f 6d 70 75 74 65 20 61 20 70 61 74 68 20 74 68 72 6f 75 67 68 20 74 68 65 20 67 72 69 64 .compute.a.path.through.the.grid
1dd00 20 77 68 69 63 68 20 63 6f 6c 6c 65 63 74 73 20 61 6c 6c 20 74 68 65 20 72 65 6d 61 69 6e 69 6e .which.collects.all.the.remainin
1dd20 67 20 67 65 6d 73 20 61 6e 64 20 72 65 74 75 72 6e 73 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e g.gems.and.returns.to.the.curren
1dd40 74 20 70 6f 73 69 74 69 6f 6e 2e 20 41 20 68 69 6e 74 20 61 72 72 6f 77 20 77 69 6c 6c 20 61 70 t.position..A.hint.arrow.will.ap
1dd60 70 65 61 72 20 6f 6e 20 74 68 65 20 62 61 6c 6c 20 69 6e 64 69 63 61 74 69 6e 67 20 74 68 65 20 pear.on.the.ball.indicating.the.
1dd80 64 69 72 65 63 74 69 6f 6e 20 69 6e 20 77 68 69 63 68 20 79 6f 75 20 73 68 6f 75 6c 64 20 6d 6f direction.in.which.you.should.mo
1dda0 76 65 20 74 6f 20 62 65 67 69 6e 20 6f 6e 20 74 68 69 73 20 70 61 74 68 2e 20 49 66 20 79 6f 75 ve.to.begin.on.this.path..If.you
1ddc0 20 74 68 65 6e 20 6d 6f 76 65 20 69 6e 20 74 68 61 74 20 64 69 72 65 63 74 69 6f 6e 2c 20 74 68 .then.move.in.that.direction,.th
1dde0 65 20 61 72 72 6f 77 20 77 69 6c 6c 20 75 70 64 61 74 65 20 74 6f 20 69 6e 64 69 63 61 74 65 20 e.arrow.will.update.to.indicate.
1de00 74 68 65 20 6e 65 78 74 20 64 69 72 65 63 74 69 6f 6e 20 6f 6e 20 74 68 65 20 70 61 74 68 2e 20 the.next.direction.on.the.path..
1de20 59 6f 75 20 63 61 6e 20 61 6c 73 6f 20 70 72 65 73 73 20 53 70 61 63 65 20 74 6f 20 61 75 74 6f You.can.also.press.Space.to.auto
1de40 6d 61 74 69 63 61 6c 6c 79 20 6d 6f 76 65 20 69 6e 20 74 68 65 20 64 69 72 65 63 74 69 6f 6e 20 matically.move.in.the.direction.
1de60 6f 66 20 74 68 65 20 68 69 6e 74 20 61 72 72 6f 77 2e 20 49 66 20 79 6f 75 20 6d 6f 76 65 20 69 of.the.hint.arrow..If.you.move.i
1de80 6e 20 61 20 64 69 66 66 65 72 65 6e 74 20 64 69 72 65 63 74 69 6f 6e e4 8d 06 00 6a c0 06 00 15 n.a.different.direction....j....
1dea0 8c 06 00 20 66 72 6f 6d 20 74 68 65 20 6f 6e 65 20 73 68 6f 77 6e 20 62 79 20 74 68 65 20 61 72 ....from.the.one.shown.by.the.ar
1dec0 72 6f 77 2c 20 61 72 72 6f 77 73 20 77 69 6c 6c 20 62 65 20 73 68 6f 77 6e 20 6f 6e 6c 79 20 69 row,.arrows.will.be.shown.only.i
1dee0 66 20 74 68 65 20 70 75 7a 7a 6c 65 20 69 73 20 73 74 69 6c 6c 20 73 6f 6c 76 61 62 6c 65 2e 00 f.the.puzzle.is.still.solvable..
1df00 00 30 01 00 00 04 01 00 00 e4 8d 06 00 9a c1 06 00 2c 00 00 00 20 26 80 09 02 00 80 00 00 14 00 .0...............,....&.........
1df20 98 80 80 00 00 e3 fc c5 f9 4e 89 82 ff 00 41 6c 6c 20 74 68 65 20 61 63 74 69 6f 6e 73 20 64 65 .........N....All.the.actions.de
1df40 73 63 72 69 62 65 64 20 69 6e 20 00 73 65 63 74 69 6f 6e 20 32 2e 31 00 20 61 72 65 20 61 6c 73 scribed.in..section.2.1..are.als
1df60 6f 20 61 76 61 69 6c 61 62 6c 65 2e 20 49 6e 20 70 61 72 74 69 63 75 6c 61 72 2c 20 69 66 20 79 o.available..In.particular,.if.y
1df80 6f 75 20 64 6f 20 72 75 6e 20 69 6e 74 6f 20 61 20 6d 69 6e 65 20 61 6e 64 20 64 69 65 2c 20 79 ou.do.run.into.a.mine.and.die,.y
1dfa0 6f 75 20 63 61 6e 20 75 73 65 20 74 68 65 20 55 6e 64 6f 20 66 75 6e 63 74 69 6f 6e 20 61 6e 64 ou.can.use.the.Undo.function.and
1dfc0 20 72 65 73 75 6d 65 20 70 6c 61 79 69 6e 67 20 66 72 6f 6d 20 62 65 66 6f 72 65 20 74 68 65 20 .resume.playing.from.before.the.
1dfe0 66 61 74 61 6c 20 6d 6f 76 65 2e 20 54 68 65 20 67 61 6d 65 20 77 69 6c 6c 20 6b 65 65 70 20 74 fatal.move..The.game.will.keep.t
1e000 72 61 63 6b 20 6f 66 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 74 69 6d 65 73 20 79 6f 75 20 rack.of.the.number.of.times.you.
1e020 68 61 76 65 20 64 6f 6e 65 20 74 68 69 73 2e 00 00 85 00 00 00 54 00 00 00 6a c0 06 00 1f c2 06 have.done.this.......T...j......
1e040 00 31 00 00 00 02 42 01 00 00 ed 07 0d 00 a7 81 0d 00 47 00 00 00 1f c2 06 00 6d c2 06 00 61 c3 .1....B...........G.......m...a.
1e060 06 00 53 65 63 74 69 6f 6e 20 32 34 2e 32 3a 20 49 6e 65 72 74 69 61 20 70 61 72 61 6d 65 74 65 ..Section.24.2:.Inertia.paramete
1e080 72 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 69 6e rs.CBB("btn_up","JI(`',`games.in
1e0a0 65 72 74 69 61 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 4e 00 00 00 25 00 00 00 9a c1 ertia')");EB("btn_up")N...%.....
1e0c0 06 00 6d c2 06 00 29 00 00 00 20 22 80 4a 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 ..m...)....".J..................
1e0e0 53 65 63 74 69 6f 6e 20 32 34 2e 32 00 3a 20 00 49 6e 65 72 74 69 61 20 70 61 72 61 6d 65 74 65 Section.24.2.:..Inertia.paramete
1e100 72 73 00 00 76 00 00 00 51 00 00 00 1f c2 06 00 e3 c2 06 00 25 00 00 00 20 1a 80 a2 00 80 00 00 rs..v...Q...........%...........
1e120 14 00 98 80 80 00 00 82 ff 00 54 68 65 73 65 20 70 61 72 61 6d 65 74 65 72 73 20 61 72 65 20 61 ..........These.parameters.are.a
1e140 76 61 69 6c 61 62 6c 65 20 66 72 6f 6d 20 74 68 65 20 91 43 75 73 74 6f 6d 2e 2e 2e 92 20 6f 70 vailable.from.the..Custom.....op
1e160 74 69 6f 6e 20 6f 6e 20 74 68 65 20 91 54 79 70 65 92 20 6d 65 6e 75 2e 00 00 3d 00 00 00 12 00 tion.on.the..Type..menu...=.....
1e180 00 00 6d c2 06 00 20 c3 06 00 2b 00 00 00 20 26 80 24 00 80 00 00 14 00 98 80 80 01 00 80 00 00 ..m.......+....&.$..............
1e1a0 80 01 00 82 ff 00 57 69 64 74 68 00 2c 20 00 48 65 69 67 68 74 00 00 41 00 00 00 1b 00 00 00 e3 ......Width.,..Height..A........
1e1c0 c2 06 00 61 c3 06 00 26 00 00 00 20 1c 80 36 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 53 69 ...a...&......6...............Si
1e1e0 7a 65 20 6f 66 20 67 72 69 64 20 69 6e 20 73 71 75 61 72 65 73 2e 00 00 6c 00 00 00 3b 00 00 00 ze.of.grid.in.squares...l...;...
1e200 20 c3 06 00 cd c3 06 00 31 00 00 00 02 00 05 00 00 04 81 0d 00 19 85 0d 00 48 00 00 00 cd c3 06 ........1................H......
1e220 00 0c c4 06 00 cd c8 06 00 43 68 61 70 74 65 72 20 32 35 3a 20 54 65 6e 74 73 00 43 42 42 28 22 .........Chapter.25:.Tents.CBB("
1e240 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 54 6f 70 27 29 22 29 3b 45 42 28 22 62 74 6e 5f btn_up","JI(`',`Top')");EB("btn_
1e260 75 70 22 29 3f 00 00 00 16 00 00 00 61 c3 06 00 0c c4 06 00 29 00 00 00 20 22 80 2c 00 80 00 00 up")?.......a.......)....".,....
1e280 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 43 68 61 70 74 65 72 20 32 35 00 3a 20 00 54 65 6e 74 ..............Chapter.25.:..Tent
1e2a0 73 00 00 d3 00 00 00 ad 00 00 00 cd c3 06 00 df c4 06 00 26 00 00 00 20 1a 80 5b 01 00 80 00 00 s..................&......[.....
1e2c0 14 00 98 80 80 00 00 82 ff 00 59 6f 75 20 68 61 76 65 20 61 20 67 72 69 64 20 6f 66 20 73 71 75 ..........You.have.a.grid.of.squ
1e2e0 61 72 65 73 2c 20 73 6f 6d 65 20 6f 66 20 77 68 69 63 68 20 63 6f 6e 74 61 69 6e 20 74 72 65 65 ares,.some.of.which.contain.tree
1e300 73 2e 20 59 6f 75 72 20 61 69 6d 20 69 73 20 74 6f 20 70 6c 61 63 65 20 74 65 6e 74 73 20 69 6e s..Your.aim.is.to.place.tents.in
1e320 20 73 6f 6d 65 20 6f 66 20 74 68 65 20 72 65 6d 61 69 6e 69 6e 67 20 73 71 75 61 72 65 73 2c 20 .some.of.the.remaining.squares,.
1e340 69 6e 20 73 75 63 68 20 61 20 77 61 79 20 74 68 61 74 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 in.such.a.way.that.the.following
1e360 20 63 6f 6e 64 69 74 69 6f 6e 73 20 61 72 65 20 6d 65 74 3a 00 00 5c 00 00 00 2f 00 00 00 0c c4 .conditions.are.met:..\.../.....
1e380 06 00 3b c5 06 00 2d 00 00 00 20 2a 80 5e 00 80 00 00 54 02 98 91 80 38 82 90 80 00 00 83 80 00 ..;...-....*.^....T....8........
1e3a0 00 82 ff 00 95 00 00 54 68 65 72 65 20 61 72 65 20 65 78 61 63 74 6c 79 20 61 73 20 6d 61 6e 79 .......There.are.exactly.as.many
1e3c0 20 74 65 6e 74 73 20 61 73 20 74 72 65 65 73 2e 00 00 10 01 00 00 e2 00 00 00 df c4 06 00 4b c6 .tents.as.trees...............K.
1e3e0 06 00 2e 00 00 00 20 2a 80 c5 01 00 80 00 00 54 02 98 91 80 38 82 90 80 00 00 83 80 00 00 82 ff .......*.......T....8...........
1e400 00 95 00 00 54 68 65 20 74 65 6e 74 73 20 61 6e 64 20 74 72 65 65 73 20 63 61 6e 20 62 65 20 6d ....The.tents.and.trees.can.be.m
1e420 61 74 63 68 65 64 20 75 70 20 69 6e 20 73 75 63 68 20 61 20 77 61 79 20 74 68 61 74 20 65 61 63 atched.up.in.such.a.way.that.eac
1e440 68 20 74 65 6e 74 20 69 73 20 64 69 72 65 63 74 6c 79 20 61 64 6a 61 63 65 6e 74 20 28 68 6f 72 h.tent.is.directly.adjacent.(hor
1e460 69 7a 6f 6e 74 61 6c 6c 79 20 6f 72 20 76 65 72 74 69 63 61 6c 6c 79 2c 20 62 75 74 20 6e 6f 74 izontally.or.vertically,.but.not
1e480 20 64 69 61 67 6f 6e 61 6c 6c 79 29 20 74 6f 20 69 74 73 20 6f 77 6e 20 74 72 65 65 2e 20 48 6f .diagonally).to.its.own.tree..Ho
1e4a0 77 65 76 65 72 2c 20 61 20 74 65 6e 74 20 6d 61 79 20 62 65 20 61 64 6a 61 63 65 6e 74 20 74 6f wever,.a.tent.may.be.adjacent.to
1e4c0 20 6f 74 68 65 72 20 74 72 65 65 73 20 61 73 20 77 65 6c 6c 20 61 73 20 69 74 73 20 6f 77 6e 2e .other.trees.as.well.as.its.own.
1e4e0 00 00 7c 00 00 00 49 00 00 00 3b c5 06 00 c7 c6 06 00 33 00 00 00 20 36 80 92 00 80 00 00 54 02 ..|...I...;.......3....6......T.
1e500 98 91 80 38 82 90 80 00 00 83 80 00 00 80 01 00 80 00 00 82 ff 00 95 00 00 4e 6f 20 74 77 6f 20 ...8.....................No.two.
1e520 74 65 6e 74 73 20 61 72 65 20 61 64 6a 61 63 65 6e 74 20 68 6f 72 69 7a 6f 6e 74 61 6c 6c 79 2c tents.are.adjacent.horizontally,
1e540 20 76 65 72 74 69 63 61 6c 6c 79 20 00 6f 72 20 64 69 61 67 6f 6e 61 6c 6c 79 00 2e 00 00 9e 00 .vertically..or.diagonally......
1e560 00 00 71 00 00 00 4b c6 06 00 65 c7 06 00 2d 00 00 00 20 2a 80 e2 00 80 00 00 54 02 98 91 80 38 ..q...K...e...-....*......T....8
1e580 82 90 80 00 00 83 80 00 00 82 ff 00 95 00 00 54 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 74 65 6e ...............The.number.of.ten
1e5a0 74 73 20 69 6e 20 65 61 63 68 20 72 6f 77 2c 20 61 6e 64 20 69 6e 20 65 61 63 68 20 63 6f 6c 75 ts.in.each.row,.and.in.each.colu
1e5c0 6d 6e 2c 20 6d 61 74 63 68 65 73 20 74 68 65 20 6e 75 6d 62 65 72 73 20 67 69 76 65 6e 20 72 6f mn,.matches.the.numbers.given.ro
1e5e0 75 6e 64 20 74 68 65 20 73 69 64 65 73 20 6f 66 20 74 68 65 20 67 72 69 64 2e 00 00 c2 00 00 00 und.the.sides.of.the.grid.......
1e600 9c 00 00 00 c7 c6 06 00 27 c8 06 00 26 00 00 00 20 1a 80 39 01 00 80 00 00 14 00 98 80 80 00 00 ........'...&......9............
1e620 82 ff 00 54 68 69 73 20 70 75 7a 7a 6c 65 20 63 61 6e 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 73 ...This.puzzle.can.be.found.in.s
1e640 65 76 65 72 61 6c 20 70 6c 61 63 65 73 20 6f 6e 20 74 68 65 20 49 6e 74 65 72 6e 65 74 2c 20 61 everal.places.on.the.Internet,.a
1e660 6e 64 20 77 61 73 20 62 72 6f 75 67 68 74 20 74 6f 20 6d 79 20 61 74 74 65 6e 74 69 6f 6e 20 62 nd.was.brought.to.my.attention.b
1e680 79 20 65 2d 6d 61 69 6c 2e 20 49 20 64 6f 6e 27 74 20 6b 6e 6f 77 20 77 68 6f 20 49 20 73 68 6f y.e-mail..I.don't.know.who.I.sho
1e6a0 75 6c 64 20 63 72 65 64 69 74 20 66 6f 72 20 69 6e 76 65 6e 74 69 6e 67 20 69 74 2e 00 00 52 00 uld.credit.for.inventing.it...R.
1e6c0 00 00 23 00 00 00 65 c7 06 00 79 c8 06 00 2f 00 00 00 20 2e 80 46 00 80 00 00 00 00 e3 01 c5 f9 ..#...e...y.../......F..........
1e6e0 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 32 35 2e 31 00 3a 20 00 54 N..............Section.25.1.:..T
1e700 65 6e 74 73 20 63 6f 6e 74 72 6f 6c 73 00 00 00 54 00 00 00 25 00 00 00 27 c8 06 00 cd c8 06 00 ents.controls...T...%...'.......
1e720 2f 00 00 00 20 2e 80 4a 00 80 00 00 00 00 e3 2d c5 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 /......J.......-..N.............
1e740 00 53 65 63 74 69 6f 6e 20 32 35 2e 32 00 3a 20 00 54 65 6e 74 73 20 70 61 72 61 6d 65 74 65 72 .Section.25.2.:..Tents.parameter
1e760 73 00 00 00 7f 00 00 00 4e 00 00 00 79 c8 06 00 4c c9 06 00 31 00 00 00 02 b4 04 00 00 a7 81 0d s.......N...y...L...1...........
1e780 00 fb 88 0d 00 49 00 00 00 4c c9 06 00 96 c9 06 00 00 ce 06 00 53 65 63 74 69 6f 6e 20 32 35 2e .....I...L...........Section.25.
1e7a0 31 3a 20 54 65 6e 74 73 20 63 6f 6e 74 72 6f 6c 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 1:.Tents.controls.CBB("btn_up","
1e7c0 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 74 65 6e 74 73 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 JI(`',`games.tents')");EB("btn_u
1e7e0 70 22 29 4a 00 00 00 21 00 00 00 cd c8 06 00 96 c9 06 00 29 00 00 00 20 22 80 42 00 80 00 00 00 p")J...!...........)....".B.....
1e800 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 32 35 2e 31 00 3a 20 00 54 65 6e .............Section.25.1.:..Ten
1e820 74 73 20 63 6f 6e 74 72 6f 6c 73 00 00 0a 01 00 00 de 00 00 00 4c c9 06 00 a0 ca 06 00 2c 00 00 ts.controls..........L.......,..
1e840 00 20 26 80 bd 01 00 80 00 00 14 00 98 80 80 00 00 80 01 00 80 00 00 82 ff 00 4c 65 66 74 2d 63 ..&.......................Left-c
1e860 6c 69 63 6b 69 6e 67 20 69 6e 20 61 20 62 6c 61 6e 6b 20 73 71 75 61 72 65 20 77 69 6c 6c 20 70 licking.in.a.blank.square.will.p
1e880 6c 61 63 65 20 61 20 74 65 6e 74 20 69 6e 20 69 74 2e 20 52 69 67 68 74 2d 63 6c 69 63 6b 69 6e lace.a.tent.in.it..Right-clickin
1e8a0 67 20 69 6e 20 61 20 62 6c 61 6e 6b 20 73 71 75 61 72 65 20 77 69 6c 6c 20 63 6f 6c 6f 75 72 20 g.in.a.blank.square.will.colour.
1e8c0 69 74 20 67 72 65 65 6e 2c 20 69 6e 64 69 63 61 74 69 6e 67 20 74 68 61 74 20 79 6f 75 20 61 72 it.green,.indicating.that.you.ar
1e8e0 65 20 73 75 72 65 20 69 74 20 00 69 73 6e 27 74 00 20 61 20 74 65 6e 74 2e 20 43 6c 69 63 6b 69 e.sure.it..isn't..a.tent..Clicki
1e900 6e 67 20 65 69 74 68 65 72 20 62 75 74 74 6f 6e 20 69 6e 20 61 6e 20 6f 63 63 75 70 69 65 64 20 ng.either.button.in.an.occupied.
1e920 73 71 75 61 72 65 20 77 69 6c 6c 20 63 6c 65 61 72 20 69 74 2e 00 00 2a 01 00 00 fe 00 00 00 96 square.will.clear.it...*........
1e940 c9 06 00 ca cb 06 00 2c 00 00 00 20 26 80 fd 01 00 80 00 00 14 00 98 80 80 00 00 80 01 00 80 00 .......,....&...................
1e960 00 82 ff 00 49 66 20 79 6f 75 20 00 64 72 61 67 00 20 77 69 74 68 20 74 68 65 20 72 69 67 68 74 ....If.you..drag..with.the.right
1e980 20 62 75 74 74 6f 6e 20 61 6c 6f 6e 67 20 61 20 72 6f 77 20 6f 72 20 63 6f 6c 75 6d 6e 2c 20 65 .button.along.a.row.or.column,.e
1e9a0 76 65 72 79 20 62 6c 61 6e 6b 20 73 71 75 61 72 65 20 69 6e 20 74 68 65 20 72 65 67 69 6f 6e 20 very.blank.square.in.the.region.
1e9c0 79 6f 75 20 63 6f 76 65 72 20 77 69 6c 6c 20 62 65 20 74 75 72 6e 65 64 20 67 72 65 65 6e 2c 20 you.cover.will.be.turned.green,.
1e9e0 61 6e 64 20 6e 6f 20 6f 74 68 65 72 20 73 71 75 61 72 65 73 20 77 69 6c 6c 20 62 65 20 61 66 66 and.no.other.squares.will.be.aff
1ea00 65 63 74 65 64 2e 20 28 54 68 69 73 20 69 73 20 75 73 65 66 75 6c 20 66 6f 72 20 63 6c 65 61 72 ected..(This.is.useful.for.clear
1ea20 69 6e 67 20 74 68 65 20 72 65 6d 61 69 6e 64 65 72 20 6f 66 20 61 20 72 6f 77 20 6f 6e 63 65 20 ing.the.remainder.of.a.row.once.
1ea40 79 6f 75 20 68 61 76 65 20 70 6c 61 63 65 64 20 61 6c 6c 20 69 74 73 20 74 65 6e 74 73 2e 29 00 you.have.placed.all.its.tents.).
1ea60 00 c8 01 00 00 a2 01 00 00 a0 ca 06 00 92 cd 06 00 26 00 00 00 20 1a 80 45 03 00 80 00 00 14 00 .................&......E.......
1ea80 98 80 80 00 00 82 ff 00 59 6f 75 20 63 61 6e 20 61 6c 73 6f 20 75 73 65 20 74 68 65 20 63 75 72 ........You.can.also.use.the.cur
1eaa0 73 6f 72 20 6b 65 79 73 20 74 6f 20 6d 6f 76 65 20 61 72 6f 75 6e 64 20 74 68 65 20 67 72 69 64 sor.keys.to.move.around.the.grid
1eac0 2e 20 50 72 65 73 73 69 6e 67 20 74 68 65 20 72 65 74 75 72 6e 20 6b 65 79 20 6f 76 65 72 20 61 ..Pressing.the.return.key.over.a
1eae0 6e 20 65 6d 70 74 79 20 73 71 75 61 72 65 20 77 69 6c 6c 20 70 6c 61 63 65 20 61 20 74 65 6e 74 n.empty.square.will.place.a.tent
1eb00 2c 20 61 6e 64 20 70 72 65 73 73 69 6e 67 20 74 68 65 20 73 70 61 63 65 20 62 61 72 20 6f 76 65 ,.and.pressing.the.space.bar.ove
1eb20 72 20 61 6e 20 65 6d 70 74 79 20 73 71 75 61 72 65 20 77 69 6c 6c 20 63 6f 6c 6f 75 72 20 69 74 r.an.empty.square.will.colour.it
1eb40 20 67 72 65 65 6e 3b 20 65 69 74 68 65 72 20 6b 65 79 20 77 69 6c 6c 20 63 6c 65 61 72 20 61 6e .green;.either.key.will.clear.an
1eb60 20 6f 63 63 75 70 69 65 64 20 73 71 75 61 72 65 2e 20 48 6f 6c 64 69 6e 67 20 53 68 69 66 74 20 .occupied.square..Holding.Shift.
1eb80 61 6e 64 20 70 72 65 73 73 69 6e 67 20 74 68 65 20 63 75 72 73 6f 72 20 6b 65 79 73 20 77 69 6c and.pressing.the.cursor.keys.wil
1eba0 6c 20 63 6f 6c 6f 75 72 20 65 6d 70 74 79 20 73 71 75 61 72 65 73 20 67 72 65 65 6e 2e 20 48 6f l.colour.empty.squares.green..Ho
1ebc0 6c 64 69 6e 67 20 43 6f 6e 74 72 6f 6c 20 61 6e 64 20 70 72 65 73 73 69 6e 67 20 74 68 65 20 63 lding.Control.and.pressing.the.c
1ebe0 75 72 73 6f 72 20 6b 65 79 73 20 77 69 6c 6c 20 63 6f 6c 6f 75 72 20 67 72 65 65 6e 20 62 6f 74 ursor.keys.will.colour.green.bot
1ec00 68 20 65 6d 70 74 79 20 73 71 75 61 72 65 73 20 61 6e 64 20 73 71 75 61 72 65 73 20 77 69 74 68 h.empty.squares.and.squares.with
1ec20 20 74 65 6e 74 73 2e 00 00 6e 00 00 00 43 00 00 00 ca cb 06 00 00 ce 06 00 2b 00 00 00 20 26 80 .tents...n...C...........+....&.
1ec40 86 00 80 00 00 14 00 98 80 80 00 00 e3 fc c5 f9 4e 89 82 ff 00 28 41 6c 6c 20 74 68 65 20 61 63 ................N....(All.the.ac
1ec60 74 69 6f 6e 73 20 64 65 73 63 72 69 62 65 64 20 69 6e 20 00 73 65 63 74 69 6f 6e 20 32 2e 31 00 tions.described.in..section.2.1.
1ec80 20 61 72 65 20 61 6c 73 6f 20 61 76 61 69 6c 61 62 6c 65 2e 29 00 00 81 00 00 00 50 00 00 00 92 .are.also.available.)......P....
1eca0 cd 06 00 81 ce 06 00 31 00 00 00 02 5f 02 00 00 19 85 0d 00 c6 00 0e 00 4a 00 00 00 81 ce 06 00 .......1...._...........J.......
1ecc0 cd ce 06 00 f9 00 07 00 53 65 63 74 69 6f 6e 20 32 35 2e 32 3a 20 54 65 6e 74 73 20 70 61 72 61 ........Section.25.2:.Tents.para
1ece0 6d 65 74 65 72 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 meters.CBB("btn_up","JI(`',`game
1ed00 73 2e 74 65 6e 74 73 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 4c 00 00 00 23 00 00 00 s.tents')");EB("btn_up")L...#...
1ed20 00 ce 06 00 cd ce 06 00 29 00 00 00 20 22 80 46 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ........)....".F................
1ed40 ff 00 53 65 63 74 69 6f 6e 20 32 35 2e 32 00 3a 20 00 54 65 6e 74 73 20 70 61 72 61 6d 65 74 65 ..Section.25.2.:..Tents.paramete
1ed60 72 73 00 00 76 00 00 00 51 00 00 00 81 ce 06 00 43 cf 06 00 25 00 00 00 20 1a 80 a2 00 80 00 00 rs..v...Q.......C...%...........
1ed80 14 00 98 80 80 00 00 82 ff 00 54 68 65 73 65 20 70 61 72 61 6d 65 74 65 72 73 20 61 72 65 20 61 ..........These.parameters.are.a
1eda0 76 61 69 6c 61 62 6c 65 20 66 72 6f 6d 20 74 68 65 20 91 43 75 73 74 6f 6d 2e 2e 2e 92 20 6f 70 vailable.from.the..Custom.....op
1edc0 74 69 6f 6e 20 6f 6e 20 74 68 65 20 91 54 79 70 65 92 20 6d 65 6e 75 2e 00 00 3d 00 00 00 12 00 tion.on.the..Type..menu...=.....
1ede0 00 00 cd ce 06 00 80 cf 06 00 2b 00 00 00 20 26 80 24 00 80 00 00 14 00 98 80 80 01 00 80 00 00 ..........+....&.$..............
1ee00 80 01 00 82 ff 00 57 69 64 74 68 00 2c 20 00 48 65 69 67 68 74 00 00 41 00 00 00 1b 00 00 00 43 ......Width.,..Height..A.......C
1ee20 cf 06 00 c1 cf 06 00 26 00 00 00 20 1c 80 36 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 53 69 .......&......6...............Si
1ee40 7a 65 20 6f 66 20 67 72 69 64 20 69 6e 20 73 71 75 61 72 65 73 2e 00 00 32 00 00 00 0d 00 00 00 ze.of.grid.in.squares...2.......
1ee60 80 cf 06 00 0c 00 07 00 25 00 00 00 20 1a 80 1a 00 80 00 00 14 00 98 80 80 01 00 82 ff 00 44 69 ........%.....................Di
1ee80 66 66 69 63 75 6c 74 79 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c1 cf 06 00 0c 00 07 00 00 fficulty........................
1eea0 ce 06 00 ed 00 00 00 c6 00 00 00 c1 cf 06 00 f9 00 07 00 27 00 00 00 20 1c 80 8d 01 00 80 00 00 ...................'............
1eec0 14 00 98 91 80 80 00 00 82 ff 00 43 6f 6e 74 72 6f 6c 73 20 74 68 65 20 64 69 66 66 69 63 75 6c ...........Controls.the.difficul
1eee0 74 79 20 6f 66 20 74 68 65 20 67 65 6e 65 72 61 74 65 64 20 70 75 7a 7a 6c 65 2e 20 4d 6f 72 65 ty.of.the.generated.puzzle..More
1ef00 20 64 69 66 66 69 63 75 6c 74 20 70 75 7a 7a 6c 65 73 20 72 65 71 75 69 72 65 20 6d 6f 72 65 20 .difficult.puzzles.require.more.
1ef20 63 6f 6d 70 6c 65 78 20 64 65 64 75 63 74 69 6f 6e 73 2c 20 62 75 74 20 61 74 20 70 72 65 73 65 complex.deductions,.but.at.prese
1ef40 6e 74 20 6e 6f 6e 65 20 6f 66 20 74 68 65 20 61 76 61 69 6c 61 62 6c 65 20 64 69 66 66 69 63 75 nt.none.of.the.available.difficu
1ef60 6c 74 79 20 6c 65 76 65 6c 73 20 72 65 71 75 69 72 65 73 20 67 75 65 73 73 77 6f 72 6b 20 6f 72 lty.levels.requires.guesswork.or
1ef80 20 62 61 63 6b 74 72 61 63 6b 69 6e 67 2e 00 00 6e 00 00 00 3d 00 00 00 0c 00 07 00 67 01 07 00 .backtracking...n...=.......g...
1efa0 31 00 00 00 02 71 06 00 00 fb 88 0d 00 08 05 0e 00 4b 00 00 00 67 01 07 00 a8 01 07 00 d8 07 07 1....q...........K...g..........
1efc0 00 43 68 61 70 74 65 72 20 32 36 3a 20 42 72 69 64 67 65 73 00 43 42 42 28 22 62 74 6e 5f 75 70 .Chapter.26:.Bridges.CBB("btn_up
1efe0 22 2c 22 4a 49 28 60 27 2c 60 54 6f 70 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 41 00 ","JI(`',`Top')");EB("btn_up")A.
1f000 00 00 18 00 00 00 f9 00 07 00 a8 01 07 00 29 00 00 00 20 22 80 30 00 80 00 00 00 00 80 06 00 80 ..............)....".0..........
1f020 06 00 80 06 00 82 ff 00 43 68 61 70 74 65 72 20 32 36 00 3a 20 00 42 72 69 64 67 65 73 00 00 d4 ........Chapter.26.:..Bridges...
1f040 00 00 00 ae 00 00 00 67 01 07 00 7c 02 07 00 26 00 00 00 20 1a 80 5d 01 00 80 00 00 14 00 98 80 .......g...|...&......].........
1f060 80 00 00 82 ff 00 59 6f 75 20 68 61 76 65 20 61 20 73 65 74 20 6f 66 20 69 73 6c 61 6e 64 73 20 ......You.have.a.set.of.islands.
1f080 64 69 73 74 72 69 62 75 74 65 64 20 61 63 72 6f 73 73 20 74 68 65 20 70 6c 61 79 69 6e 67 20 61 distributed.across.the.playing.a
1f0a0 72 65 61 2e 20 45 61 63 68 20 69 73 6c 61 6e 64 20 63 6f 6e 74 61 69 6e 73 20 61 20 6e 75 6d 62 rea..Each.island.contains.a.numb
1f0c0 65 72 2e 20 59 6f 75 72 20 61 69 6d 20 69 73 20 74 6f 20 63 6f 6e 6e 65 63 74 20 74 68 65 20 69 er..Your.aim.is.to.connect.the.i
1f0e0 73 6c 61 6e 64 73 20 74 6f 67 65 74 68 65 72 20 77 69 74 68 20 62 72 69 64 67 65 73 2c 20 69 6e slands.together.with.bridges,.in
1f100 20 73 75 63 68 20 61 20 77 61 79 20 74 68 61 74 3a 00 00 5a 00 00 00 2d 00 00 00 a8 01 07 00 d6 .such.a.way.that:..Z...-........
1f120 02 07 00 2d 00 00 00 20 2a 80 5a 00 80 00 00 54 02 98 91 80 38 82 90 80 00 00 83 80 00 00 82 ff ...-....*.Z....T....8...........
1f140 00 95 00 00 42 72 69 64 67 65 73 20 72 75 6e 20 68 6f 72 69 7a 6f 6e 74 61 6c 6c 79 20 6f 72 20 ....Bridges.run.horizontally.or.
1f160 76 65 72 74 69 63 61 6c 6c 79 2e 00 00 91 00 00 00 64 00 00 00 7c 02 07 00 67 03 07 00 2d 00 00 vertically.......d...|...g...-..
1f180 00 20 2a 80 c8 00 80 00 00 54 02 98 91 80 38 82 90 80 00 00 83 80 00 00 82 ff 00 95 00 00 54 68 ..*......T....8...............Th
1f1a0 65 20 6e 75 6d 62 65 72 20 6f 66 20 62 72 69 64 67 65 73 20 74 65 72 6d 69 6e 61 74 69 6e 67 20 e.number.of.bridges.terminating.
1f1c0 61 74 20 61 6e 79 20 69 73 6c 61 6e 64 20 69 73 20 65 71 75 61 6c 20 74 6f 20 74 68 65 20 6e 75 at.any.island.is.equal.to.the.nu
1f1e0 6d 62 65 72 20 77 72 69 74 74 65 6e 20 69 6e 20 74 68 61 74 20 69 73 6c 61 6e 64 2e 00 00 90 00 mber.written.in.that.island.....
1f200 00 00 63 00 00 00 d6 02 07 00 f7 03 07 00 2d 00 00 00 20 2a 80 c6 00 80 00 00 54 02 98 91 80 38 ..c...........-....*......T....8
1f220 82 90 80 00 00 83 80 00 00 82 ff 00 95 00 00 54 77 6f 20 62 72 69 64 67 65 73 20 6d 61 79 20 72 ...............Two.bridges.may.r
1f240 75 6e 20 69 6e 20 70 61 72 61 6c 6c 65 6c 20 62 65 74 77 65 65 6e 20 74 68 65 20 73 61 6d 65 20 un.in.parallel.between.the.same.
1f260 74 77 6f 20 69 73 6c 61 6e 64 73 2c 20 62 75 74 20 6e 6f 20 6d 6f 72 65 20 74 68 61 6e 20 74 77 two.islands,.but.no.more.than.tw
1f280 6f 20 6d 61 79 20 64 6f 20 73 6f 2e 00 00 54 00 00 00 27 00 00 00 67 03 07 00 4b 04 07 00 2d 00 o.may.do.so...T...'...g...K...-.
1f2a0 00 00 20 2a 80 4e 00 80 00 00 54 02 98 91 80 38 82 90 80 00 00 83 80 00 00 82 ff 00 95 00 00 4e ...*.N....T....8...............N
1f2c0 6f 20 62 72 69 64 67 65 20 63 72 6f 73 73 65 73 20 61 6e 6f 74 68 65 72 20 62 72 69 64 67 65 2e o.bridge.crosses.another.bridge.
1f2e0 00 00 5a 00 00 00 2d 00 00 00 f7 03 07 00 a5 04 07 00 2d 00 00 00 20 2a 80 5a 00 80 00 00 54 02 ..Z...-...........-....*.Z....T.
1f300 98 91 80 38 82 90 80 00 00 83 80 00 00 82 ff 00 95 00 00 41 6c 6c 20 74 68 65 20 69 73 6c 61 6e ...8...............All.the.islan
1f320 64 73 20 61 72 65 20 63 6f 6e 6e 65 63 74 65 64 20 74 6f 67 65 74 68 65 72 2e 00 00 4f 01 00 00 ds.are.connected.together...O...
1f340 29 01 00 00 4b 04 07 00 f4 05 07 00 26 00 00 00 20 1a 80 53 02 00 80 00 00 14 00 98 80 80 00 00 )...K.......&......S............
1f360 82 ff 00 54 68 65 72 65 20 61 72 65 20 73 6f 6d 65 20 63 6f 6e 66 69 67 75 72 61 62 6c 65 20 61 ...There.are.some.configurable.a
1f380 6c 74 65 72 6e 61 74 69 76 65 20 6d 6f 64 65 73 2c 20 77 68 69 63 68 20 69 6e 76 6f 6c 76 65 20 lternative.modes,.which.involve.
1f3a0 63 68 61 6e 67 69 6e 67 20 74 68 65 20 70 61 72 61 6c 6c 65 6c 2d 62 72 69 64 67 65 20 6c 69 6d changing.the.parallel-bridge.lim
1f3c0 69 74 20 74 6f 20 73 6f 6d 65 74 68 69 6e 67 20 6f 74 68 65 72 20 74 68 61 6e 20 32 2c 20 61 6e it.to.something.other.than.2,.an
1f3e0 64 20 69 6e 74 72 6f 64 75 63 69 6e 67 20 74 68 65 20 61 64 64 69 74 69 6f 6e 61 6c 20 63 6f 6e d.introducing.the.additional.con
1f400 73 74 72 61 69 6e 74 20 74 68 61 74 20 6e 6f 20 73 65 71 75 65 6e 63 65 20 6f 66 20 62 72 69 64 straint.that.no.sequence.of.brid
1f420 67 65 73 20 6d 61 79 20 66 6f 72 6d 20 61 20 6c 6f 6f 70 20 66 72 6f 6d 20 6f 6e 65 20 69 73 6c ges.may.form.a.loop.from.one.isl
1f440 61 6e 64 20 62 61 63 6b 20 74 6f 20 74 68 65 20 73 61 6d 65 20 69 73 6c 61 6e 64 2e 20 54 68 65 and.back.to.the.same.island..The
1f460 20 72 75 6c 65 73 20 73 74 61 74 65 64 20 61 62 6f 76 65 20 61 72 65 20 74 68 65 20 64 65 66 61 .rules.stated.above.are.the.defa
1f480 75 6c 74 20 6f 6e 65 73 2e 00 00 5b 00 00 00 30 00 00 00 a5 04 07 00 4f 06 07 00 2b 00 00 00 20 ult.ones...[...0.......O...+....
1f4a0 26 80 60 00 80 00 00 14 00 98 80 80 00 00 e3 93 26 f8 b6 89 82 ff 00 43 72 65 64 69 74 20 66 6f &.`.............&......Credit.fo
1f4c0 72 20 74 68 69 73 20 70 75 7a 7a 6c 65 20 67 6f 65 73 20 74 6f 20 4e 69 6b 6f 6c 69 20 00 5b 31 r.this.puzzle.goes.to.Nikoli..[1
1f4e0 32 5d 00 2e 00 00 63 00 00 00 3e 00 00 00 f4 05 07 00 b2 06 07 00 25 00 00 00 20 1a 80 7c 00 80 2]....c...>...........%......|..
1f500 00 00 14 00 98 80 80 00 00 82 ff 00 42 72 69 64 67 65 73 20 77 61 73 20 63 6f 6e 74 72 69 62 75 ............Bridges.was.contribu
1f520 74 65 64 20 74 6f 20 74 68 69 73 20 63 6f 6c 6c 65 63 74 69 6f 6e 20 62 79 20 4a 61 6d 65 73 20 ted.to.this.collection.by.James.
1f540 48 61 72 76 65 79 2e 00 00 7c 00 00 00 51 00 00 00 4f 06 07 00 2e 07 07 00 2b 00 00 00 20 26 80 Harvey...|...Q...O.......+....&.
1f560 a2 00 80 00 00 14 00 98 80 80 00 00 80 03 00 80 00 00 82 ff 00 5b 31 32 5d 20 00 68 74 74 70 3a .....................[12]..http:
1f580 2f 2f 77 77 77 2e 6e 69 6b 6f 6c 69 2e 63 6f 2e 6a 70 2f 65 6e 2f 70 75 7a 7a 6c 65 73 2f 68 61 //www.nikoli.co.jp/en/puzzles/ha
1f5a0 73 68 69 77 6f 6b 61 6b 65 72 6f 2e 68 74 6d 6c 00 20 28 62 65 77 61 72 65 20 6f 66 20 46 6c 61 shiwokakero.html..(beware.of.Fla
1f5c0 73 68 29 00 00 54 00 00 00 25 00 00 00 b2 06 07 00 82 07 07 00 2f 00 00 00 20 2e 80 4a 00 80 00 sh)..T...%.........../......J...
1f5e0 00 00 00 e3 24 c5 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 32 36 ....$..N..............Section.26
1f600 2e 31 00 3a 20 00 42 72 69 64 67 65 73 20 63 6f 6e 74 72 6f 6c 73 00 00 00 56 00 00 00 27 00 00 .1.:..Bridges.controls...V...'..
1f620 00 2e 07 07 00 d8 07 07 00 2f 00 00 00 20 2e 80 4e 00 80 00 00 00 00 e3 25 c5 f9 4e 80 00 00 80 ........./......N.......%..N....
1f640 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 32 36 2e 32 00 3a 20 00 42 72 69 64 67 65 ..........Section.26.2.:..Bridge
1f660 73 20 70 61 72 61 6d 65 74 65 72 73 00 00 00 83 00 00 00 52 00 00 00 82 07 07 00 5b 08 07 00 31 s.parameters.......R.......[...1
1f680 00 00 00 02 ca 0d 00 00 c6 00 0e 00 d0 84 0e 00 4c 00 00 00 5b 08 07 00 a7 08 07 00 31 46 07 00 ................L...[.......1F..
1f6a0 53 65 63 74 69 6f 6e 20 32 36 2e 31 3a 20 42 72 69 64 67 65 73 20 63 6f 6e 74 72 6f 6c 73 00 43 Section.26.1:.Bridges.controls.C
1f6c0 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 62 72 69 64 67 65 BB("btn_up","JI(`',`games.bridge
1f6e0 73 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 4c 00 00 00 23 00 00 00 d8 07 07 00 a7 08 s')");EB("btn_up")L...#.........
1f700 07 00 29 00 00 00 20 22 80 46 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 ..)....".F..................Sect
1f720 69 6f 6e 20 32 36 2e 31 00 3a 20 00 42 72 69 64 67 65 73 20 63 6f 6e 74 72 6f 6c 73 00 00 9e 01 ion.26.1.:..Bridges.controls....
1f740 00 00 78 01 00 00 5b 08 07 00 45 0a 07 00 26 00 00 00 20 1a 80 f1 02 00 80 00 00 14 00 98 80 80 ..x...[...E...&.................
1f760 00 00 82 ff 00 54 6f 20 70 6c 61 63 65 20 61 20 62 72 69 64 67 65 20 62 65 74 77 65 65 6e 20 74 .....To.place.a.bridge.between.t
1f780 77 6f 20 69 73 6c 61 6e 64 73 2c 20 63 6c 69 63 6b 20 74 68 65 20 6d 6f 75 73 65 20 64 6f 77 6e wo.islands,.click.the.mouse.down
1f7a0 20 6f 6e 20 6f 6e 65 20 69 73 6c 61 6e 64 20 61 6e 64 20 64 72 61 67 20 69 74 20 74 6f 77 61 72 .on.one.island.and.drag.it.towar
1f7c0 64 73 20 74 68 65 20 6f 74 68 65 72 2e 20 59 6f 75 20 64 6f 20 6e 6f 74 20 6e 65 65 64 20 74 6f ds.the.other..You.do.not.need.to
1f7e0 20 64 72 61 67 20 61 6c 6c 20 74 68 65 20 77 61 79 20 74 6f 20 74 68 65 20 6f 74 68 65 72 20 69 .drag.all.the.way.to.the.other.i
1f800 73 6c 61 6e 64 3b 20 79 6f 75 20 6f 6e 6c 79 20 6e 65 65 64 20 74 6f 20 6d 6f 76 65 20 74 68 65 sland;.you.only.need.to.move.the
1f820 20 6d 6f 75 73 65 20 66 61 72 20 65 6e 6f 75 67 68 20 66 6f 72 20 74 68 65 20 69 6e 74 65 6e 64 .mouse.far.enough.for.the.intend
1f840 65 64 20 62 72 69 64 67 65 20 64 69 72 65 63 74 69 6f 6e 20 74 6f 20 62 65 20 75 6e 61 6d 62 69 ed.bridge.direction.to.be.unambi
1f860 67 75 6f 75 73 2e 20 28 53 6f 20 79 6f 75 20 63 61 6e 20 6b 65 65 70 20 74 68 65 20 6d 6f 75 73 guous..(So.you.can.keep.the.mous
1f880 65 20 6e 65 61 72 20 74 68 65 20 73 74 61 72 74 69 6e 67 20 69 73 6c 61 6e 64 20 61 6e 64 20 63 e.near.the.starting.island.and.c
1f8a0 6f 6e 76 65 6e 69 65 6e 74 6c 79 20 74 68 72 6f 77 20 62 72 69 64 67 65 73 20 6f 75 74 20 66 72 onveniently.throw.bridges.out.fr
1f8c0 6f 6d 20 69 74 20 69 6e 20 6d 61 6e 79 20 64 69 72 65 63 74 69 6f 6e 73 2e 29 00 00 29 01 00 00 om.it.in.many.directions.)..)...
1f8e0 03 01 00 00 a7 08 07 00 6e 0b 07 00 26 00 00 00 20 1a 80 07 02 00 80 00 00 14 00 98 80 80 00 00 ........n...&...................
1f900 82 ff 00 44 6f 69 6e 67 20 74 68 69 73 20 61 67 61 69 6e 20 77 68 65 6e 20 61 20 62 72 69 64 67 ...Doing.this.again.when.a.bridg
1f920 65 20 69 73 20 61 6c 72 65 61 64 79 20 70 72 65 73 65 6e 74 20 77 69 6c 6c 20 61 64 64 20 61 6e e.is.already.present.will.add.an
1f940 6f 74 68 65 72 20 70 61 72 61 6c 6c 65 6c 20 62 72 69 64 67 65 2e 20 49 66 20 74 68 65 72 65 20 other.parallel.bridge..If.there.
1f960 61 72 65 20 61 6c 72 65 61 64 79 20 61 73 20 6d 61 6e 79 20 62 72 69 64 67 65 73 20 62 65 74 77 are.already.as.many.bridges.betw
1f980 65 65 6e 20 74 68 65 20 74 77 6f 20 69 73 6c 61 6e 64 73 20 61 73 20 70 65 72 6d 69 74 74 65 64 een.the.two.islands.as.permitted
1f9a0 20 62 79 20 74 68 65 20 63 75 72 72 65 6e 74 20 67 61 6d 65 20 72 75 6c 65 73 20 28 69 2e 65 2e .by.the.current.game.rules.(i.e.
1f9c0 20 74 77 6f 20 62 79 20 64 65 66 61 75 6c 74 29 2c 20 74 68 65 20 73 61 6d 65 20 64 72 61 67 67 .two.by.default),.the.same.dragg
1f9e0 69 6e 67 20 61 63 74 69 6f 6e 20 77 69 6c 6c 20 72 65 6d 6f 76 65 20 61 6c 6c 20 6f 66 20 74 68 ing.action.will.remove.all.of.th
1fa00 65 6d 2e 00 00 dd 00 00 00 b1 00 00 00 45 0a 07 00 4b 0c 07 00 2c 00 00 00 20 26 80 63 01 00 80 em...........E...K...,....&.c...
1fa20 00 00 14 00 98 80 80 00 00 80 01 00 80 00 00 82 ff 00 49 66 20 79 6f 75 20 77 61 6e 74 20 74 6f ..................If.you.want.to
1fa40 20 72 65 6d 69 6e 64 20 79 6f 75 72 73 65 6c 66 20 74 68 61 74 20 74 77 6f 20 69 73 6c 61 6e 64 .remind.yourself.that.two.island
1fa60 73 20 64 65 66 69 6e 69 74 65 6c 79 20 00 64 6f 20 6e 6f 74 00 20 68 61 76 65 20 61 20 62 72 69 s.definitely..do.not..have.a.bri
1fa80 64 67 65 20 62 65 74 77 65 65 6e 20 74 68 65 6d 2c 20 79 6f 75 20 63 61 6e 20 72 69 67 68 74 2d dge.between.them,.you.can.right-
1faa0 64 72 61 67 20 62 65 74 77 65 65 6e 20 74 68 65 6d 20 69 6e 20 74 68 65 20 73 61 6d 65 20 77 61 drag.between.them.in.the.same.wa
1fac0 79 20 74 6f 20 64 72 61 77 20 61 20 91 6e 6f 6e 2d 62 72 69 64 67 65 92 20 6d 61 72 6b 65 72 2e y.to.draw.a..non-bridge..marker.
1fae0 00 00 e2 01 00 00 bc 01 00 00 6e 0b 07 00 2d 0e 07 00 26 00 00 00 20 1a 80 79 03 00 80 00 00 14 ..........n...-...&......y......
1fb00 00 98 80 80 00 00 82 ff 00 49 66 20 79 6f 75 20 74 68 69 6e 6b 20 79 6f 75 20 68 61 76 65 20 66 .........If.you.think.you.have.f
1fb20 69 6e 69 73 68 65 64 20 77 69 74 68 20 61 6e 20 69 73 6c 61 6e 64 20 28 69 2e 65 2e 20 79 6f 75 inished.with.an.island.(i.e..you
1fb40 20 68 61 76 65 20 70 6c 61 63 65 64 20 61 6c 6c 20 69 74 73 20 62 72 69 64 67 65 73 20 61 6e 64 .have.placed.all.its.bridges.and
1fb60 20 61 72 65 20 63 6f 6e 66 69 64 65 6e 74 20 74 68 61 74 20 74 68 65 79 20 61 72 65 20 69 6e 20 .are.confident.that.they.are.in.
1fb80 74 68 65 20 72 69 67 68 74 20 70 6c 61 63 65 73 29 2c 20 79 6f 75 20 63 61 6e 20 6d 61 72 6b 20 the.right.places),.you.can.mark.
1fba0 74 68 65 20 69 73 6c 61 6e 64 20 61 73 20 66 69 6e 69 73 68 65 64 20 62 79 20 6c 65 66 74 2d 63 the.island.as.finished.by.left-c
1fbc0 6c 69 63 6b 69 6e 67 20 6f 6e 20 69 74 2e 20 54 68 69 73 20 77 69 6c 6c 20 68 69 67 68 6c 69 67 licking.on.it..This.will.highlig
1fbe0 68 74 20 69 74 20 61 6e 64 20 61 6c 6c 20 74 68 65 20 62 72 69 64 67 65 73 20 63 6f 6e 6e 65 63 ht.it.and.all.the.bridges.connec
1fc00 74 65 64 20 74 6f 20 69 74 2c 20 61 6e 64 20 79 6f 75 20 77 69 6c 6c 20 62 65 20 70 72 65 76 65 ted.to.it,.and.you.will.be.preve
1fc20 6e 74 65 64 20 66 72 6f 6d 20 61 63 63 69 64 65 6e 74 61 6c 6c 79 20 6d 6f 64 69 66 79 69 6e 67 nted.from.accidentally.modifying
1fc40 20 61 6e 79 20 6f 66 20 74 68 6f 73 65 20 62 72 69 64 67 65 73 20 69 6e 20 66 75 74 75 72 65 2e .any.of.those.bridges.in.future.
1fc60 20 4c 65 66 74 2d 63 6c 69 63 6b 69 6e 67 20 61 67 61 69 6e 20 6f 6e 20 61 20 68 69 67 68 6c 69 .Left-clicking.again.on.a.highli
1fc80 67 68 74 65 64 20 69 73 6c 61 6e 64 20 77 69 6c 6c 20 75 6e 6d 61 72 6b 20 69 74 20 61 6e 64 20 ghted.island.will.unmark.it.and.
1fca0 72 65 73 74 6f 72 65 20 79 6f 75 72 20 61 62 69 6c 69 74 79 20 74 6f 20 6d 6f 64 69 66 79 20 69 restore.your.ability.to.modify.i
1fcc0 74 2e 00 00 d6 01 00 00 b0 01 00 00 4b 0c 07 00 0f 40 07 00 26 00 00 00 20 1a 80 61 03 00 80 00 t...........K....@..&......a....
1fce0 00 14 00 98 80 80 00 00 82 ff 00 59 6f 75 20 63 61 6e 20 61 6c 73 6f 20 75 73 65 20 74 68 65 20 ...........You.can.also.use.the.
1fd00 63 75 72 73 6f 72 20 6b 65 79 73 20 74 6f 20 6d 6f 76 65 20 61 72 6f 75 6e 64 20 74 68 65 20 67 cursor.keys.to.move.around.the.g
1fd20 72 69 64 3a 20 69 66 20 70 6f 73 73 69 62 6c 65 20 74 68 65 20 63 75 72 73 6f 72 20 77 69 6c 6c rid:.if.possible.the.cursor.will
1fd40 20 61 6c 77 61 79 73 20 6d 6f 76 65 20 6f 72 74 68 6f 67 6f 6e 61 6c 6c 79 2c 20 6f 74 68 65 72 .always.move.orthogonally,.other
1fd60 77 69 73 65 20 69 74 20 77 69 6c 6c 20 6d 6f 76 65 20 74 6f 77 61 72 64 73 20 74 68 65 20 6e 65 wise.it.will.move.towards.the.ne
1fd80 61 72 65 73 74 20 69 73 6c 61 6e 64 20 74 6f 20 74 68 65 20 69 6e 64 69 63 61 74 65 64 20 64 69 arest.island.to.the.indicated.di
1fda0 72 65 63 74 69 6f 6e 2e 20 48 6f 6c 64 69 6e 67 20 43 6f 6e 74 72 6f 6c 20 61 6e 64 20 70 72 65 rection..Holding.Control.and.pre
1fdc0 73 73 69 6e 67 20 61 20 63 75 72 73 6f 72 20 6b 65 79 20 77 69 6c 6c 20 6c 61 79 20 61 20 62 72 ssing.a.cursor.key.will.lay.a.br
1fde0 69 64 67 65 20 69 6e 20 74 68 61 74 20 64 69 72 65 63 74 69 6f 6e 20 28 69 66 20 61 76 61 69 6c idge.in.that.direction.(if.avail
1fe00 61 62 6c 65 29 3b 20 53 68 69 66 74 20 61 6e 64 20 61 20 63 75 72 73 6f 72 20 6b 65 79 20 77 69 able);.Shift.and.a.cursor.key.wi
1fe20 6c 6c 20 6c 61 79 20 61 20 91 6e 6f 6e 2d 62 72 69 64 67 65 92 20 6d 61 72 6b 65 72 2e 20 50 72 ll.lay.a..non-bridge..marker..Pr
1fe40 65 73 73 69 6e 67 20 74 68 65 20 72 65 74 75 72 6e 20 6b 65 79 20 66 6f 6c 6c 6f 77 65 64 20 62 essing.the.return.key.followed.b
1fe60 79 20 61 20 63 75 72 73 6f 72 20 6b 65 79 20 77 69 6c 6c 20 61 6c 73 6f 20 6c 61 79 20 61 20 62 y.a.cursor.key.will.also.lay.a.b
1fe80 72 69 64 67 65 20 69 6e 20 74 68 61 74 20 64 69 72 65 63 74 69 6f 6e 2d 0e 07 00 0f 40 07 00 d8 ridge.in.that.direction-....@...
1fea0 07 07 00 2e 00 00 89 00 00 00 64 00 00 00 2d 0e 07 00 98 40 07 00 25 00 00 00 20 1a 80 c8 00 80 ..........d...-....@..%.........
1fec0 00 00 14 00 98 80 80 00 00 82 ff 00 59 6f 75 20 63 61 6e 20 6d 61 72 6b 20 61 6e 20 69 73 6c 61 ............You.can.mark.an.isla
1fee0 6e 64 20 61 73 20 66 69 6e 69 73 68 65 64 20 62 79 20 70 72 65 73 73 69 6e 67 20 74 68 65 20 73 nd.as.finished.by.pressing.the.s
1ff00 70 61 63 65 20 62 61 72 20 6f 72 20 62 79 20 70 72 65 73 73 69 6e 67 20 74 68 65 20 72 65 74 75 pace.bar.or.by.pressing.the.retu
1ff20 72 6e 20 6b 65 79 20 74 77 69 63 65 2e 00 00 b1 00 00 00 8b 00 00 00 0f 40 07 00 49 41 07 00 26 rn.key.twice............@..IA..&
1ff40 00 00 00 20 1a 80 17 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 42 79 20 70 72 65 73 73 69 6e ......................By.pressin
1ff60 67 20 61 20 6e 75 6d 62 65 72 20 6b 65 79 2c 20 79 6f 75 20 63 61 6e 20 6a 75 6d 70 20 74 6f 20 g.a.number.key,.you.can.jump.to.
1ff80 74 68 65 20 6e 65 61 72 65 73 74 20 69 73 6c 61 6e 64 20 77 69 74 68 20 74 68 61 74 20 6e 75 6d the.nearest.island.with.that.num
1ffa0 62 65 72 2e 20 4c 65 74 74 65 72 73 20 91 61 92 2c 20 2e 2e 2e 2c 20 91 66 92 20 63 6f 75 6e 74 ber..Letters..a.,....,..f..count
1ffc0 20 61 73 20 31 30 2c 20 2e 2e 2e 2c 20 31 35 20 61 6e 64 20 91 30 92 20 61 73 20 31 36 2e 00 00 .as.10,....,.15.and..0..as.16...
1ffe0 5d 00 00 00 38 00 00 00 98 40 07 00 a6 41 07 00 25 00 00 00 20 1a 80 70 00 80 00 00 14 00 98 80 ]...8....@...A..%......p........
20000 80 00 00 82 ff 00 56 69 6f 6c 61 74 69 6f 6e 73 20 6f 66 20 74 68 65 20 70 75 7a 7a 6c 65 20 72 ......Violations.of.the.puzzle.r
20020 75 6c 65 73 20 77 69 6c 6c 20 62 65 20 6d 61 72 6b 65 64 20 69 6e 20 72 65 64 3a 00 00 6e 00 00 ules.will.be.marked.in.red:..n..
20040 00 41 00 00 00 49 41 07 00 14 42 07 00 2d 00 00 00 20 2a 80 82 00 80 00 00 54 02 98 91 80 38 82 .A...IA...B..-....*......T....8.
20060 90 80 00 00 83 80 00 00 82 ff 00 95 00 00 41 6e 20 69 73 6c 61 6e 64 20 77 69 74 68 20 74 6f 6f ..............An.island.with.too
20080 20 6d 61 6e 79 20 62 72 69 64 67 65 73 20 77 69 6c 6c 20 62 65 20 68 69 67 68 6c 69 67 68 74 65 .many.bridges.will.be.highlighte
200a0 64 20 69 6e 20 72 65 64 2e 00 00 51 01 00 00 23 01 00 00 a6 41 07 00 65 43 07 00 2e 00 00 00 20 d.in.red...Q...#....A..eC.......
200c0 2a 80 47 02 00 80 00 00 54 02 98 91 80 38 82 90 80 00 00 83 80 00 00 82 ff 00 95 00 00 41 6e 20 *.G.....T....8...............An.
200e0 69 73 6c 61 6e 64 20 77 69 74 68 20 74 6f 6f 20 66 65 77 20 62 72 69 64 67 65 73 20 77 69 6c 6c island.with.too.few.bridges.will
20100 20 62 65 20 68 69 67 68 6c 69 67 68 74 65 64 20 69 6e 20 72 65 64 20 69 66 20 69 74 20 69 73 20 .be.highlighted.in.red.if.it.is.
20120 64 65 66 69 6e 69 74 65 6c 79 20 61 6e 20 65 72 72 6f 72 20 28 61 73 20 6f 70 70 6f 73 65 64 20 definitely.an.error.(as.opposed.
20140 74 6f 20 6d 65 72 65 6c 79 20 6e 6f 74 20 62 65 69 6e 67 20 66 69 6e 69 73 68 65 64 20 79 65 74 to.merely.not.being.finished.yet
20160 29 3a 20 69 66 20 61 64 64 69 6e 67 20 65 6e 6f 75 67 68 20 62 72 69 64 67 65 73 20 77 6f 75 6c ):.if.adding.enough.bridges.woul
20180 64 20 69 6e 76 6f 6c 76 65 20 68 61 76 69 6e 67 20 74 6f 20 63 72 6f 73 73 20 61 6e 6f 74 68 65 d.involve.having.to.cross.anothe
201a0 72 20 62 72 69 64 67 65 20 6f 72 20 72 65 6d 6f 76 65 20 61 20 6e 6f 6e 2d 62 72 69 64 67 65 20 r.bridge.or.remove.a.non-bridge.
201c0 6d 61 72 6b 65 72 2c 20 6f 72 20 69 66 20 74 68 65 20 69 73 6c 61 6e 64 20 68 61 73 20 62 65 65 marker,.or.if.the.island.has.bee
201e0 6e 20 68 69 67 68 6c 69 67 68 74 65 64 20 61 73 20 63 6f 6d 70 6c 65 74 65 2e 00 00 9f 01 00 00 n.highlighted.as.complete.......
20200 71 01 00 00 14 42 07 00 04 45 07 00 2e 00 00 00 20 2a 80 e3 02 00 80 00 00 54 02 98 91 80 38 82 q....B...E.......*.......T....8.
20220 90 80 00 00 83 80 00 00 82 ff 00 95 00 00 41 20 67 72 6f 75 70 20 6f 66 20 69 73 6c 61 6e 64 73 ..............A.group.of.islands
20240 20 61 6e 64 20 62 72 69 64 67 65 73 20 6d 61 79 20 62 65 20 68 69 67 68 6c 69 67 68 74 65 64 20 .and.bridges.may.be.highlighted.
20260 69 6e 20 72 65 64 20 69 66 20 69 74 20 69 73 20 61 20 63 6c 6f 73 65 64 20 73 75 62 73 65 74 20 in.red.if.it.is.a.closed.subset.
20280 6f 66 20 74 68 65 20 70 75 7a 7a 6c 65 20 77 69 74 68 20 6e 6f 20 77 61 79 20 74 6f 20 63 6f 6e of.the.puzzle.with.no.way.to.con
202a0 6e 65 63 74 20 69 74 20 74 6f 20 74 68 65 20 72 65 73 74 20 6f 66 20 74 68 65 20 69 73 6c 61 6e nect.it.to.the.rest.of.the.islan
202c0 64 73 2e 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 69 66 20 79 6f 75 20 64 69 72 65 63 74 6c 79 ds..For.example,.if.you.directly
202e0 20 63 6f 6e 6e 65 63 74 20 74 77 6f 20 31 73 20 74 6f 67 65 74 68 65 72 20 77 69 74 68 20 61 20 .connect.two.1s.together.with.a.
20300 62 72 69 64 67 65 20 61 6e 64 20 74 68 65 79 20 61 72 65 20 6e 6f 74 20 74 68 65 20 6f 6e 6c 79 bridge.and.they.are.not.the.only
20320 20 74 77 6f 20 69 73 6c 61 6e 64 73 20 6f 6e 20 74 68 65 20 67 72 69 64 2c 20 74 68 65 79 20 77 .two.islands.on.the.grid,.they.w
20340 69 6c 6c 20 6c 69 67 68 74 20 75 70 20 72 65 64 20 74 6f 20 69 6e 64 69 63 61 74 65 20 74 68 61 ill.light.up.red.to.indicate.tha
20360 74 20 73 75 63 68 20 61 20 67 72 6f 75 70 20 63 61 6e 6e 6f 74 20 62 65 20 63 6f 6e 74 61 69 6e t.such.a.group.cannot.be.contain
20380 65 64 20 69 6e 20 61 6e 79 20 76 61 6c 69 64 20 73 6f 6c 75 74 69 6f 6e 2e 00 00 bf 00 00 00 91 ed.in.any.valid.solution........
203a0 00 00 00 65 43 07 00 c3 45 07 00 2e 00 00 00 20 2a 80 23 01 00 80 00 00 54 02 98 91 80 38 82 90 ...eC...E.......*.#.....T....8..
203c0 80 00 00 83 80 00 00 82 ff 00 95 00 00 49 66 20 79 6f 75 20 68 61 76 65 20 73 65 6c 65 63 74 65 .............If.you.have.selecte
203e0 64 20 74 68 65 20 28 6e 6f 6e 2d 64 65 66 61 75 6c 74 29 20 6f 70 74 69 6f 6e 20 74 6f 20 64 69 d.the.(non-default).option.to.di
20400 73 61 6c 6c 6f 77 20 6c 6f 6f 70 73 20 69 6e 20 74 68 65 20 73 6f 6c 75 74 69 6f 6e 2c 20 61 20 sallow.loops.in.the.solution,.a.
20420 67 72 6f 75 70 20 6f 66 20 62 72 69 64 67 65 73 20 77 68 69 63 68 20 66 6f 72 6d 73 20 61 20 6c group.of.bridges.which.forms.a.l
20440 6f 6f 70 20 77 69 6c 6c 20 62 65 20 68 69 67 68 6c 69 67 68 74 65 64 2e 00 00 6e 00 00 00 43 00 oop.will.be.highlighted...n...C.
20460 00 00 04 45 07 00 31 46 07 00 2b 00 00 00 20 26 80 86 00 80 00 00 14 00 98 80 80 00 00 e3 fc c5 ...E..1F..+....&................
20480 f9 4e 89 82 ff 00 28 41 6c 6c 20 74 68 65 20 61 63 74 69 6f 6e 73 20 64 65 73 63 72 69 62 65 64 .N....(All.the.actions.described
204a0 20 69 6e 20 00 73 65 63 74 69 6f 6e 20 32 2e 31 00 20 61 72 65 20 61 6c 73 6f 20 61 76 61 69 6c .in..section.2.1..are.also.avail
204c0 61 62 6c 65 2e 29 00 00 85 00 00 00 54 00 00 00 c3 45 07 00 b6 46 07 00 31 00 00 00 02 57 07 00 able.)......T....E...F..1....W..
204e0 00 08 05 0e 00 e6 89 0e 00 4d 00 00 00 b6 46 07 00 04 47 07 00 0d 4e 07 00 53 65 63 74 69 6f 6e .........M....F...G...N..Section
20500 20 32 36 2e 32 3a 20 42 72 69 64 67 65 73 20 70 61 72 61 6d 65 74 65 72 73 00 43 42 42 28 22 62 .26.2:.Bridges.parameters.CBB("b
20520 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 62 72 69 64 67 65 73 27 29 22 29 tn_up","JI(`',`games.bridges')")
20540 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 4e 00 00 00 25 00 00 00 31 46 07 00 04 47 07 00 29 00 00 ;EB("btn_up")N...%...1F...G..)..
20560 00 20 22 80 4a 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 32 ..".J..................Section.2
20580 36 2e 32 00 3a 20 00 42 72 69 64 67 65 73 20 70 61 72 61 6d 65 74 65 72 73 00 00 76 00 00 00 51 6.2.:..Bridges.parameters..v...Q
205a0 00 00 00 b6 46 07 00 7a 47 07 00 25 00 00 00 20 1a 80 a2 00 80 00 00 14 00 98 80 80 00 00 82 ff ....F..zG..%....................
205c0 00 54 68 65 73 65 20 70 61 72 61 6d 65 74 65 72 73 20 61 72 65 20 61 76 61 69 6c 61 62 6c 65 20 .These.parameters.are.available.
205e0 66 72 6f 6d 20 74 68 65 20 91 43 75 73 74 6f 6d 2e 2e 2e 92 20 6f 70 74 69 6f 6e 20 6f 6e 20 74 from.the..Custom.....option.on.t
20600 68 65 20 91 54 79 70 65 92 20 6d 65 6e 75 2e 00 00 3d 00 00 00 12 00 00 00 04 47 07 00 b7 47 07 he..Type..menu...=........G...G.
20620 00 2b 00 00 00 20 26 80 24 00 80 00 00 14 00 98 80 80 01 00 80 00 00 80 01 00 82 ff 00 57 69 64 .+....&.$....................Wid
20640 74 68 00 2c 20 00 48 65 69 67 68 74 00 00 41 00 00 00 1b 00 00 00 7a 47 07 00 f8 47 07 00 26 00 th.,..Height..A.......zG...G..&.
20660 00 00 20 1c 80 36 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 53 69 7a 65 20 6f 66 20 67 72 69 .....6...............Size.of.gri
20680 64 20 69 6e 20 73 71 75 61 72 65 73 2e 00 00 32 00 00 00 0d 00 00 00 b7 47 07 00 2a 48 07 00 25 d.in.squares...2........G..*H..%
206a0 00 00 00 20 1a 80 1a 00 80 00 00 14 00 98 80 80 01 00 82 ff 00 44 69 66 66 69 63 75 6c 74 79 00 .....................Difficulty.
206c0 00 44 00 00 00 1e 00 00 00 f8 47 07 00 6e 48 07 00 26 00 00 00 20 1c 80 3c 00 80 00 00 14 00 98 .D........G..nH..&......<.......
206e0 91 80 80 00 00 82 ff 00 44 69 66 66 69 63 75 6c 74 79 20 6c 65 76 65 6c 20 6f 66 20 70 75 7a 7a ........Difficulty.level.of.puzz
20700 6c 65 2e 00 00 33 00 00 00 0e 00 00 00 2a 48 07 00 a1 48 07 00 25 00 00 00 20 1a 80 1c 00 80 00 le...3.......*H...H..%..........
20720 00 14 00 98 80 80 01 00 82 ff 00 41 6c 6c 6f 77 20 6c 6f 6f 70 73 00 00 e5 00 00 00 be 00 00 00 ...........Allow.loops..........
20740 6e 48 07 00 86 49 07 00 27 00 00 00 20 1c 80 7d 01 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 nH...I..'......}................
20760 54 68 69 73 20 69 73 20 73 65 74 20 62 79 20 64 65 66 61 75 6c 74 2e 20 49 66 20 63 6c 65 61 72 This.is.set.by.default..If.clear
20780 65 64 2c 20 70 75 7a 7a 6c 65 73 20 77 69 6c 6c 20 62 65 20 67 65 6e 65 72 61 74 65 64 20 69 6e ed,.puzzles.will.be.generated.in
207a0 20 73 75 63 68 20 61 20 77 61 79 20 74 68 61 74 20 74 68 65 79 20 61 72 65 20 61 6c 77 61 79 73 .such.a.way.that.they.are.always
207c0 20 73 6f 6c 75 62 6c 65 20 77 69 74 68 6f 75 74 20 63 72 65 61 74 69 6e 67 20 61 20 6c 6f 6f 70 .soluble.without.creating.a.loop
207e0 2c 20 61 6e 64 20 73 6f 6c 75 74 69 6f 6e 73 20 77 68 69 63 68 20 64 6f 20 69 6e 76 6f 6c 76 65 ,.and.solutions.which.do.involve
20800 20 61 20 6c 6f 6f 70 20 77 69 6c 6c 20 62 65 20 64 69 73 61 6c 6c 6f 77 65 64 2e 00 00 42 00 00 .a.loop.will.be.disallowed...B..
20820 00 1d 00 00 00 a1 48 07 00 c8 49 07 00 25 00 00 00 20 1a 80 3a 00 80 00 00 14 00 98 80 80 01 00 ......H...I..%......:...........
20840 82 ff 00 4d 61 78 2e 20 62 72 69 64 67 65 73 20 70 65 72 20 64 69 72 65 63 74 69 6f 6e 00 00 b3 ...Max..bridges.per.direction...
20860 00 00 00 8c 00 00 00 86 49 07 00 7b 4a 07 00 27 00 00 00 20 1c 80 19 01 00 80 00 00 14 00 98 91 ........I..{J..'................
20880 80 80 00 00 82 ff 00 4d 61 78 69 6d 75 6d 20 6e 75 6d 62 65 72 20 6f 66 20 62 72 69 64 67 65 73 .......Maximum.number.of.bridges
208a0 20 69 6e 20 61 6e 79 20 70 61 72 74 69 63 75 6c 61 72 20 64 69 72 65 63 74 69 6f 6e 2e 20 54 68 .in.any.particular.direction..Th
208c0 65 20 64 65 66 61 75 6c 74 20 69 73 20 32 2c 20 62 75 74 20 79 6f 75 20 63 61 6e 20 63 68 61 6e e.default.is.2,.but.you.can.chan
208e0 67 65 20 69 74 20 74 6f 20 31 2c 20 33 20 6f 72 20 34 2e 20 49 6e 20 67 65 6e 65 72 61 6c 2c 20 ge.it.to.1,.3.or.4..In.general,.
20900 66 65 77 65 72 20 69 73 20 65 61 73 69 65 72 2e 00 00 3e 00 00 00 19 00 00 00 c8 49 07 00 b9 4a fewer.is.easier...>........I...J
20920 07 00 25 00 00 00 20 1a 80 32 00 80 00 00 14 00 98 80 80 01 00 82 ff 00 25 61 67 65 20 6f 66 20 ..%......2..............%age.of.
20940 69 73 6c 61 6e 64 20 73 71 75 61 72 65 73 00 00 d8 00 00 00 b1 00 00 00 7b 4a 07 00 91 4b 07 00 island.squares..........{J...K..
20960 27 00 00 00 20 1c 80 63 01 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 47 69 76 65 73 20 61 20 '......c................Gives.a.
20980 72 6f 75 67 68 20 70 65 72 63 65 6e 74 61 67 65 20 6f 66 20 69 73 6c 61 6e 64 73 20 74 68 65 20 rough.percentage.of.islands.the.
209a0 67 65 6e 65 72 61 74 6f 72 20 77 69 6c 6c 20 74 72 79 20 61 6e 64 20 6c 61 79 20 62 65 66 6f 72 generator.will.try.and.lay.befor
209c0 65 20 66 69 6e 69 73 68 69 6e 67 20 74 68 65 20 70 75 7a 7a 6c 65 2e 20 43 65 72 74 61 69 6e 20 e.finishing.the.puzzle..Certain.
209e0 6c 61 79 6f 75 74 73 20 77 69 6c 6c 20 6e 6f 74 20 6d 61 6e 61 67 65 20 74 6f 20 6c 61 79 20 65 layouts.will.not.manage.to.lay.e
20a00 6e 6f 75 67 68 20 69 73 6c 61 6e 64 73 3b 20 74 68 69 73 20 69 73 20 61 6e 20 75 70 70 65 72 20 nough.islands;.this.is.an.upper.
20a20 62 6f 75 6e 64 2e 00 00 3f 00 00 00 1a 00 00 00 b9 4a 07 00 d0 4b 07 00 25 00 00 00 20 1a 80 34 bound...?........J...K..%......4
20a40 00 80 00 00 14 00 98 80 80 01 00 82 ff 00 45 78 70 61 6e 73 69 6f 6e 20 66 61 63 74 6f 72 20 28 ..............Expansion.factor.(
20a60 25 61 67 65 29 00 00 83 01 00 00 5c 01 00 00 91 4b 07 00 53 4d 07 00 27 00 00 00 20 1c 80 b9 02 %age)......\....K..SM..'........
20a80 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 54 68 65 20 67 72 69 64 20 67 65 6e 65 72 61 74 6f ...............The.grid.generato
20aa0 72 20 77 6f 72 6b 73 20 62 79 20 70 69 63 6b 69 6e 67 20 61 6e 20 65 78 69 73 74 69 6e 67 20 69 r.works.by.picking.an.existing.i
20ac0 73 6c 61 6e 64 20 61 74 20 72 61 6e 64 6f 6d 20 28 61 66 74 65 72 20 66 69 72 73 74 20 63 72 65 sland.at.random.(after.first.cre
20ae0 61 74 69 6e 67 20 61 6e 20 69 6e 69 74 69 61 6c 20 69 73 6c 61 6e 64 20 73 6f 6d 65 77 68 65 72 ating.an.initial.island.somewher
20b00 65 29 2e 20 49 74 20 74 68 65 6e 20 64 65 63 69 64 65 73 20 6f 6e 20 61 20 64 69 72 65 63 74 69 e)..It.then.decides.on.a.directi
20b20 6f 6e 20 28 61 74 20 72 61 6e 64 6f 6d 29 2c 20 61 6e 64 20 74 68 65 6e 20 77 6f 72 6b 73 20 6f on.(at.random),.and.then.works.o
20b40 75 74 20 68 6f 77 20 66 61 72 20 69 74 20 63 6f 75 6c 64 20 65 78 74 65 6e 64 20 62 65 66 6f 72 ut.how.far.it.could.extend.befor
20b60 65 20 63 72 65 61 74 69 6e 67 20 61 6e 6f 74 68 65 72 20 69 73 6c 61 6e 64 2e 20 54 68 69 73 20 e.creating.another.island..This.
20b80 70 61 72 61 6d 65 74 65 72 20 64 65 74 65 72 6d 69 6e 65 73 20 68 6f 77 20 6c 69 6b 65 6c 79 20 parameter.determines.how.likely.
20ba0 69 74 20 69 73 20 74 6f 20 65 78 74 65 6e 64 20 61 73 20 66 61 72 20 61 73 20 69 74 20 63 61 6e it.is.to.extend.as.far.as.it.can
20bc0 2c 20 72 61 74 68 65 72 20 74 68 61 6e 20 63 68 6f 6f 73 69 6e 67 20 73 6f 6d 65 77 68 65 72 65 ,.rather.than.choosing.somewhere
20be0 20 63 6c 6f 73 65 72 2e 00 00 ba 00 00 00 93 00 00 00 d0 4b 07 00 0d 4e 07 00 27 00 00 00 20 1c .closer............K...N..'.....
20c00 80 27 01 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 48 69 67 68 20 65 78 70 61 6e 73 69 6f 6e .'................High.expansion
20c20 20 66 61 63 74 6f 72 73 20 75 73 75 61 6c 6c 79 20 6d 65 61 6e 20 65 61 73 69 65 72 20 70 75 7a .factors.usually.mean.easier.puz
20c40 7a 6c 65 73 20 77 69 74 68 20 66 65 77 65 72 20 70 6f 73 73 69 62 6c 65 20 69 73 6c 61 6e 64 73 zles.with.fewer.possible.islands
20c60 3b 20 6c 6f 77 20 65 78 70 61 6e 73 69 6f 6e 20 66 61 63 74 6f 72 73 20 63 61 6e 20 63 72 65 61 ;.low.expansion.factors.can.crea
20c80 74 65 20 6c 6f 74 73 20 6f 66 20 74 69 67 68 74 6c 79 2d 70 61 63 6b 65 64 20 69 73 6c 61 6e 64 te.lots.of.tightly-packed.island
20ca0 73 2e 00 00 6e 00 00 00 3d 00 00 00 53 4d 07 00 7b 4e 07 00 31 00 00 00 02 89 07 00 00 d0 84 0e s...n...=...SM..{N..1...........
20cc0 00 5b 04 0f 00 4e 00 00 00 7b 4e 07 00 bc 4e 07 00 10 86 07 00 43 68 61 70 74 65 72 20 32 37 3a .[...N...{N...N......Chapter.27:
20ce0 20 55 6e 65 71 75 61 6c 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 54 6f .Unequal.CBB("btn_up","JI(`',`To
20d00 70 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 41 00 00 00 18 00 00 00 0d 4e 07 00 bc 4e p')");EB("btn_up")A........N...N
20d20 07 00 29 00 00 00 20 22 80 30 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 43 68 61 70 ..)....".0..................Chap
20d40 74 65 72 20 32 37 00 3a 20 00 55 6e 65 71 75 61 6c 00 00 ee 00 00 00 c8 00 00 00 7b 4e 07 00 aa ter.27.:..Unequal..........{N...
20d60 4f 07 00 26 00 00 00 20 1a 80 91 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 59 6f 75 20 68 61 O..&......................You.ha
20d80 76 65 20 61 20 73 71 75 61 72 65 20 67 72 69 64 3b 20 65 61 63 68 20 73 71 75 61 72 65 20 6d 61 ve.a.square.grid;.each.square.ma
20da0 79 20 63 6f 6e 74 61 69 6e 20 61 20 64 69 67 69 74 20 66 72 6f 6d 20 31 20 74 6f 20 74 68 65 20 y.contain.a.digit.from.1.to.the.
20dc0 73 69 7a 65 20 6f 66 20 74 68 65 20 67 72 69 64 2c 20 61 6e 64 20 73 6f 6d 65 20 73 71 75 61 72 size.of.the.grid,.and.some.squar
20de0 65 73 20 68 61 76 65 20 63 6c 75 65 20 73 69 67 6e 73 20 62 65 74 77 65 65 6e 20 74 68 65 6d 2e es.have.clue.signs.between.them.
20e00 20 59 6f 75 72 20 61 69 6d 20 69 73 20 74 6f 20 66 75 6c 6c 79 20 70 6f 70 75 6c 61 74 65 20 74 .Your.aim.is.to.fully.populate.t
20e20 68 65 20 67 72 69 64 20 77 69 74 68 20 6e 75 6d 62 65 72 73 20 73 75 63 68 20 74 68 61 74 3a 00 he.grid.with.numbers.such.that:.
20e40 00 66 00 00 00 39 00 00 00 bc 4e 07 00 1c 80 07 00 2d 00 00 00 20 2a 80 72 00 80 00 00 54 02 98 .f...9....N......-....*.r....T..
20e60 91 80 38 82 90 80 00 00 83 80 00 00 82 ff 00 95 00 00 45 61 63 68 20 72 6f 77 20 63 6f 6e 74 61 ..8...............Each.row.conta
20e80 69 6e 73 20 6f 6e 6c 79 20 6f 6e 65 20 6f 63 63 75 72 72 65 6e 63 65 aa 4f 07 00 1c 80 07 00 0d ins.only.one.occurrence.O.......
20ea0 4e 07 00 20 6f 66 20 65 61 63 68 20 64 69 67 69 74 00 00 69 00 00 00 3c 00 00 00 aa 4f 07 00 85 N...of.each.digit..i...<....O...
20ec0 80 07 00 2d 00 00 00 20 2a 80 78 00 80 00 00 54 02 98 91 80 38 82 90 80 00 00 83 80 00 00 82 ff ...-....*.x....T....8...........
20ee0 00 95 00 00 45 61 63 68 20 63 6f 6c 75 6d 6e 20 63 6f 6e 74 61 69 6e 73 20 6f 6e 6c 79 20 6f 6e ....Each.column.contains.only.on
20f00 65 20 6f 63 63 75 72 72 65 6e 63 65 20 6f 66 20 65 61 63 68 20 64 69 67 69 74 00 00 54 00 00 00 e.occurrence.of.each.digit..T...
20f20 27 00 00 00 1c 80 07 00 d9 80 07 00 2d 00 00 00 20 2a 80 4e 00 80 00 00 54 02 98 91 80 38 82 90 '...........-....*.N....T....8..
20f40 80 00 00 83 80 00 00 82 ff 00 95 00 00 41 6c 6c 20 74 68 65 20 63 6c 75 65 20 73 69 67 6e 73 20 .............All.the.clue.signs.
20f60 61 72 65 20 73 61 74 69 73 66 69 65 64 2e 00 00 64 00 00 00 3f 00 00 00 85 80 07 00 3d 81 07 00 are.satisfied...d...?.......=...
20f80 25 00 00 00 20 1a 80 7e 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 68 65 72 65 20 61 72 65 20 %......~..............There.are.
20fa0 74 77 6f 20 6d 6f 64 65 73 20 66 6f 72 20 74 68 69 73 20 67 61 6d 65 2c 20 91 55 6e 65 71 75 61 two.modes.for.this.game,..Unequa
20fc0 6c 92 20 61 6e 64 20 91 41 64 6a 61 63 65 6e 74 92 2e 00 00 f7 00 00 00 d1 00 00 00 d9 80 07 00 l..and..Adjacent................
20fe0 34 82 07 00 26 00 00 00 20 1a 80 a3 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 49 6e 20 91 55 4...&......................In..U
21000 6e 65 71 75 61 6c 92 20 6d 6f 64 65 2c 20 74 68 65 20 63 6c 75 65 20 73 69 67 6e 73 20 61 72 65 nequal..mode,.the.clue.signs.are
21020 20 67 72 65 61 74 65 72 2d 74 68 61 6e 20 73 79 6d 62 6f 6c 73 20 69 6e 64 69 63 61 74 69 6e 67 .greater-than.symbols.indicating
21040 20 6f 6e 65 20 73 71 75 61 72 65 27 73 20 76 61 6c 75 65 20 69 73 20 67 72 65 61 74 65 72 20 74 .one.square's.value.is.greater.t
21060 68 61 6e 20 69 74 73 20 6e 65 69 67 68 62 6f 75 72 27 73 2e 20 49 6e 20 74 68 69 73 20 6d 6f 64 han.its.neighbour's..In.this.mod
21080 65 20 6e 6f 74 20 61 6c 6c 20 63 6c 75 65 73 20 6d 61 79 20 62 65 20 76 69 73 69 62 6c 65 2c 20 e.not.all.clues.may.be.visible,.
210a0 70 61 72 74 69 63 75 6c 61 72 6c 79 20 61 74 20 68 69 67 68 65 72 20 64 69 66 66 69 63 75 6c 74 particularly.at.higher.difficult
210c0 79 20 6c 65 76 65 6c 73 2e 00 00 56 01 00 00 30 01 00 00 3d 81 07 00 8a 83 07 00 26 00 00 00 20 y.levels...V...0...=.......&....
210e0 1a 80 61 02 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 49 6e 20 91 41 64 6a 61 63 65 6e 74 92 20 ..a...............In..Adjacent..
21100 6d 6f 64 65 2c 20 74 68 65 20 63 6c 75 65 20 73 69 67 6e 73 20 61 72 65 20 62 61 72 73 20 69 6e mode,.the.clue.signs.are.bars.in
21120 64 69 63 61 74 69 6e 67 20 6f 6e 65 20 73 71 75 61 72 65 27 73 20 76 61 6c 75 65 20 69 73 20 6e dicating.one.square's.value.is.n
21140 75 6d 65 72 69 63 61 6c 6c 79 20 61 64 6a 61 63 65 6e 74 20 28 69 2e 65 2e 20 6f 6e 65 20 68 69 umerically.adjacent.(i.e..one.hi
21160 67 68 65 72 20 6f 72 20 6f 6e 65 20 6c 6f 77 65 72 29 20 74 68 61 6e 20 69 74 73 20 6e 65 69 67 gher.or.one.lower).than.its.neig
21180 68 62 6f 75 72 2e 20 49 6e 20 74 68 69 73 20 6d 6f 64 65 20 61 6c 6c 20 63 6c 75 65 73 20 61 72 hbour..In.this.mode.all.clues.ar
211a0 65 20 61 6c 77 61 79 73 20 76 69 73 69 62 6c 65 3a 20 61 62 73 65 6e 63 65 20 6f 66 20 61 20 62 e.always.visible:.absence.of.a.b
211c0 61 72 20 74 68 75 73 20 6d 65 61 6e 73 20 74 68 61 74 20 61 20 73 71 75 61 72 65 27 73 20 76 61 ar.thus.means.that.a.square's.va
211e0 6c 75 65 20 69 73 20 64 65 66 69 6e 69 74 65 6c 79 20 6e 6f 74 20 6e 75 6d 65 72 69 63 61 6c 6c lue.is.definitely.not.numericall
21200 79 20 61 64 6a 61 63 65 6e 74 20 74 6f 20 74 68 61 74 20 6e 65 69 67 68 62 6f 75 72 27 73 2e 00 y.adjacent.to.that.neighbour's..
21220 00 d8 00 00 00 b2 00 00 00 34 82 07 00 62 84 07 00 26 00 00 00 20 1a 80 65 01 00 80 00 00 14 00 .........4...b...&......e.......
21240 98 80 80 00 00 82 ff 00 49 6e 20 91 54 72 69 76 69 61 6c 92 20 64 69 66 66 69 63 75 6c 74 79 20 ........In..Trivial..difficulty.
21260 6c 65 76 65 6c 20 28 61 76 61 69 6c 61 62 6c 65 20 76 69 61 20 74 68 65 20 91 43 75 73 74 6f 6d level.(available.via.the..Custom
21280 92 20 67 61 6d 65 20 74 79 70 65 20 73 65 6c 65 63 74 6f 72 29 2c 20 74 68 65 72 65 20 61 72 65 ..game.type.selector),.there.are
212a0 20 6e 6f 20 67 72 65 61 74 65 72 2d 74 68 61 6e 20 73 69 67 6e 73 20 69 6e 20 91 55 6e 65 71 75 .no.greater-than.signs.in..Unequ
212c0 61 6c 92 20 6d 6f 64 65 3b 20 74 68 65 20 70 75 7a 7a 6c 65 20 69 73 20 74 6f 20 73 6f 6c 76 65 al..mode;.the.puzzle.is.to.solve
212e0 20 74 68 65 20 4c 61 74 69 6e 20 73 71 75 61 72 65 20 6f 6e 6c 79 2e 00 00 a1 00 00 00 7c 00 00 .the.Latin.square.only.......|..
21300 00 8a 83 07 00 03 85 07 00 25 00 00 00 20 1a 80 f8 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 41 .........%.....................A
21320 74 20 74 68 65 20 74 69 6d 65 20 6f 66 20 77 72 69 74 69 6e 67 2c 20 74 68 65 20 91 55 6e 65 71 t.the.time.of.writing,.the..Uneq
21340 75 61 6c 92 20 6d 6f 64 65 20 6f 66 20 74 68 69 73 20 70 75 7a 7a 6c 65 20 69 73 20 61 70 70 65 ual..mode.of.this.puzzle.is.appe
21360 61 72 69 6e 67 20 69 6e 20 74 68 65 20 47 75 61 72 64 69 61 6e 20 77 65 65 6b 6c 79 20 75 6e 64 aring.in.the.Guardian.weekly.und
21380 65 72 20 74 68 65 20 6e 61 6d 65 20 91 46 75 74 6f 73 68 69 6b 69 92 2e 00 00 63 00 00 00 3e 00 er.the.name..Futoshiki....c...>.
213a0 00 00 62 84 07 00 66 85 07 00 25 00 00 00 20 1a 80 7c 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 ..b...f...%......|..............
213c0 55 6e 65 71 75 61 6c 20 77 61 73 20 63 6f 6e 74 72 69 62 75 74 65 64 20 74 6f 20 74 68 69 73 20 Unequal.was.contributed.to.this.
213e0 63 6f 6c 6c 65 63 74 69 6f 6e 20 62 79 20 4a 61 6d 65 73 20 48 61 72 76 65 79 2e 00 00 54 00 00 collection.by.James.Harvey...T..
21400 00 25 00 00 00 03 85 07 00 ba 85 07 00 2f 00 00 00 20 2e 80 4a 00 80 00 00 00 00 e3 26 c5 f9 4e .%.........../......J.......&..N
21420 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 32 37 2e 31 00 3a 20 00 55 6e ..............Section.27.1.:..Un
21440 65 71 75 61 6c 20 63 6f 6e 74 72 6f 6c 73 00 00 00 56 00 00 00 27 00 00 00 66 85 07 00 10 86 07 equal.controls...V...'...f......
21460 00 2f 00 00 00 20 2e 80 4e 00 80 00 00 00 00 e3 27 c5 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff ./......N.......'..N............
21480 00 00 53 65 63 74 69 6f 6e 20 32 37 2e 32 00 3a 20 00 55 6e 65 71 75 61 6c 20 70 61 72 61 6d 65 ..Section.27.2.:..Unequal.parame
214a0 74 65 72 73 00 00 00 83 00 00 00 52 00 00 00 ba 85 07 00 93 86 07 00 31 00 00 00 02 ad 09 00 00 ters.......R...........1........
214c0 e6 89 0e 00 00 80 0f 00 4f 00 00 00 93 86 07 00 df 86 07 00 4c c0 07 00 53 65 63 74 69 6f 6e 20 ........O...........L...Section.
214e0 32 37 2e 31 3a 20 55 6e 65 71 75 61 6c 20 63 6f 6e 74 72 6f 6c 73 00 43 42 42 28 22 62 74 6e 5f 27.1:.Unequal.controls.CBB("btn_
21500 75 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 75 6e 65 71 75 61 6c 27 29 22 29 3b 45 42 up","JI(`',`games.unequal')");EB
21520 28 22 62 74 6e 5f 75 70 22 29 4c 00 00 00 23 00 00 00 10 86 07 00 df 86 07 00 29 00 00 00 20 22 ("btn_up")L...#...........)...."
21540 80 46 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 32 37 2e 31 .F..................Section.27.1
21560 00 3a 20 00 55 6e 65 71 75 61 6c 20 63 6f 6e 74 72 6f 6c 73 00 00 5c 00 00 00 37 00 00 00 93 86 .:..Unequal.controls..\...7.....
21580 07 00 3b 87 07 00 25 00 00 00 20 1a 80 6e 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 55 6e 65 71 ..;...%......n..............Uneq
215a0 75 61 6c 20 73 68 61 72 65 73 20 6d 75 63 68 20 6f 66 20 69 74 73 20 63 6f 6e 74 72 6f 6c 20 73 ual.shares.much.of.its.control.s
215c0 79 73 74 65 6d 20 77 69 74 68 20 53 6f 6c 6f 2e 00 00 25 01 00 00 ff 00 00 00 df 86 07 00 60 88 ystem.with.Solo...%...........`.
215e0 07 00 26 00 00 00 20 1a 80 ff 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 6f 20 70 6c 61 79 ..&......................To.play
21600 20 55 6e 65 71 75 61 6c 2c 20 73 69 6d 70 6c 79 20 63 6c 69 63 6b 20 74 68 65 20 6d 6f 75 73 65 .Unequal,.simply.click.the.mouse
21620 20 69 6e 20 61 6e 79 20 65 6d 70 74 79 20 73 71 75 61 72 65 20 61 6e 64 20 74 68 65 6e 20 74 79 .in.any.empty.square.and.then.ty
21640 70 65 20 61 20 64 69 67 69 74 20 6f 72 20 6c 65 74 74 65 72 20 6f 6e 20 74 68 65 20 6b 65 79 62 pe.a.digit.or.letter.on.the.keyb
21660 6f 61 72 64 20 74 6f 20 66 69 6c 6c 20 74 68 61 74 20 73 71 75 61 72 65 2e 20 49 66 20 79 6f 75 oard.to.fill.that.square..If.you
21680 20 6d 61 6b 65 20 61 20 6d 69 73 74 61 6b 65 2c 20 63 6c 69 63 6b 20 74 68 65 20 6d 6f 75 73 65 .make.a.mistake,.click.the.mouse
216a0 20 69 6e 20 74 68 65 20 69 6e 63 6f 72 72 65 63 74 20 73 71 75 61 72 65 20 61 6e 64 20 70 72 65 .in.the.incorrect.square.and.pre
216c0 73 73 20 53 70 61 63 65 20 74 6f 20 63 6c 65 61 72 20 69 74 20 61 67 61 69 6e 20 28 6f 72 20 75 ss.Space.to.clear.it.again.(or.u
216e0 73 65 20 74 68 65 20 55 6e 64 6f 20 66 65 61 74 75 72 65 29 2e 00 00 2f 01 00 00 03 01 00 00 3b se.the.Undo.feature).../.......;
21700 87 07 00 8f 89 07 00 2c 00 00 00 20 26 80 07 02 00 80 00 00 14 00 98 80 80 00 00 80 01 00 80 00 .......,....&...................
21720 00 82 ff 00 49 66 20 79 6f 75 20 00 72 69 67 68 74 00 2d 63 6c 69 63 6b 20 69 6e 20 61 20 73 71 ....If.you..right.-click.in.a.sq
21740 75 61 72 65 20 61 6e 64 20 74 68 65 6e 20 74 79 70 65 20 61 20 6e 75 6d 62 65 72 2c 20 74 68 61 uare.and.then.type.a.number,.tha
21760 74 20 6e 75 6d 62 65 72 20 77 69 6c 6c 20 62 65 20 65 6e 74 65 72 65 64 20 69 6e 20 74 68 65 20 t.number.will.be.entered.in.the.
21780 73 71 75 61 72 65 20 61 73 20 61 20 91 70 65 6e 63 69 6c 20 6d 61 72 6b 92 2e 20 59 6f 75 20 63 square.as.a..pencil.mark...You.c
217a0 61 6e 20 68 61 76 65 20 70 65 6e 63 69 6c 20 6d 61 72 6b 73 20 66 6f 72 20 6d 75 6c 74 69 70 6c an.have.pencil.marks.for.multipl
217c0 65 20 6e 75 6d 62 65 72 73 20 69 6e 20 74 68 65 20 73 61 6d 65 20 73 71 75 61 72 65 2e 20 53 71 e.numbers.in.the.same.square..Sq
217e0 75 61 72 65 73 20 63 6f 6e 74 61 69 6e 69 6e 67 20 66 69 6c 6c 65 64 2d 69 6e 20 6e 75 6d 62 65 uares.containing.filled-in.numbe
21800 72 73 20 63 61 6e 6e 6f 74 20 61 6c 73 6f 20 63 6f 6e 74 61 69 6e 20 70 65 6e 63 69 6c 20 6d 61 rs.cannot.also.contain.pencil.ma
21820 72 6b 73 2e 00 00 68 01 00 00 42 01 00 00 60 88 07 00 f7 8a 07 00 26 00 00 00 20 1a 80 85 02 00 rks...h...B...`.......&.........
21840 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 68 65 20 67 61 6d 65 20 70 61 79 73 20 6e 6f 20 61 74 .............The.game.pays.no.at
21860 74 65 6e 74 69 6f 6e 20 74 6f 20 70 65 6e 63 69 6c 20 6d 61 72 6b 73 2c 20 73 6f 20 65 78 61 63 tention.to.pencil.marks,.so.exac
21880 74 6c 79 20 77 68 61 74 20 79 6f 75 20 75 73 65 20 74 68 65 6d 20 66 6f 72 20 69 73 20 75 70 20 tly.what.you.use.them.for.is.up.
218a0 74 6f 20 79 6f 75 3a 20 79 6f 75 20 63 61 6e 20 75 73 65 20 74 68 65 6d 20 61 73 20 72 65 6d 69 to.you:.you.can.use.them.as.remi
218c0 6e 64 65 72 73 20 74 68 61 74 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 73 71 75 61 72 65 20 6e nders.that.a.particular.square.n
218e0 65 65 64 73 20 74 6f 20 62 65 20 72 65 2d 65 78 61 6d 69 6e 65 64 20 6f 6e 63 65 20 79 6f 75 20 eeds.to.be.re-examined.once.you.
21900 6b 6e 6f 77 20 6d 6f 72 65 20 61 62 6f 75 74 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 6e 75 6d know.more.about.a.particular.num
21920 62 65 72 2c 20 6f 72 20 79 6f 75 20 63 61 6e 20 75 73 65 20 74 68 65 6d 20 61 73 20 6c 69 73 74 ber,.or.you.can.use.them.as.list
21940 73 20 6f 66 20 74 68 65 20 70 6f 73 73 69 62 6c 65 20 6e 75 6d 62 65 72 73 20 69 6e 20 61 20 67 s.of.the.possible.numbers.in.a.g
21960 69 76 65 6e 20 73 71 75 61 72 65 2c 20 6f 72 20 61 6e 79 74 68 69 6e 67 20 65 6c 73 65 20 79 6f iven.square,.or.anything.else.yo
21980 75 20 66 65 65 6c 20 6c 69 6b 65 2e 00 00 80 00 00 00 5b 00 00 00 8f 89 07 00 77 8b 07 00 25 00 u.feel.like.......[.......w...%.
219a0 00 00 20 1a 80 b6 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 6f 20 65 72 61 73 65 20 61 20 73 ....................To.erase.a.s
219c0 69 6e 67 6c 65 20 70 65 6e 63 69 6c 20 6d 61 72 6b 2c 20 72 69 67 68 74 2d 63 6c 69 63 6b 20 69 ingle.pencil.mark,.right-click.i
219e0 6e 20 74 68 65 20 73 71 75 61 72 65 20 61 6e 64 20 74 79 70 65 20 74 68 65 20 73 61 6d 65 20 6e n.the.square.and.type.the.same.n
21a00 75 6d 62 65 72 20 61 67 61 69 6e 2e 00 00 df 00 00 00 b9 00 00 00 f7 8a 07 00 56 8c 07 00 26 00 umber.again...............V...&.
21a20 00 00 20 1a 80 73 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 41 6c 6c 20 70 65 6e 63 69 6c 20 .....s...............All.pencil.
21a40 6d 61 72 6b 73 20 69 6e 20 61 20 73 71 75 61 72 65 20 61 72 65 20 65 72 61 73 65 64 20 77 68 65 marks.in.a.square.are.erased.whe
21a60 6e 20 79 6f 75 20 6c 65 66 74 2d 63 6c 69 63 6b 20 61 6e 64 20 74 79 70 65 20 61 20 6e 75 6d 62 n.you.left-click.and.type.a.numb
21a80 65 72 2c 20 6f 72 20 77 68 65 6e 20 79 6f 75 20 6c 65 66 74 2d 63 6c 69 63 6b 20 61 6e 64 20 70 er,.or.when.you.left-click.and.p
21aa0 72 65 73 73 20 73 70 61 63 65 2e 20 52 69 67 68 74 2d 63 6c 69 63 6b 69 6e 67 20 61 6e 64 20 70 ress.space..Right-clicking.and.p
21ac0 72 65 73 73 69 6e 67 20 73 70 61 63 65 20 77 69 6c 6c 20 61 6c 73 6f 20 65 72 61 73 65 20 70 65 ressing.space.will.also.erase.pe
21ae0 6e 63 69 6c 20 6d 61 72 6b 73 2e 00 00 35 01 00 00 0f 01 00 00 77 8b 07 00 8b 8d 07 00 26 00 00 ncil.marks...5.......w.......&..
21b00 00 20 1a 80 1f 02 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 41 73 20 66 6f 72 20 53 6f 6c 6f 2c ....................As.for.Solo,
21b20 20 74 68 65 20 63 75 72 73 6f 72 20 6b 65 79 73 20 63 61 6e 20 62 65 20 75 73 65 64 20 69 6e 20 .the.cursor.keys.can.be.used.in.
21b40 63 6f 6e 6a 75 6e 63 74 69 6f 6e 20 77 69 74 68 20 74 68 65 20 64 69 67 69 74 20 6b 65 79 73 20 conjunction.with.the.digit.keys.
21b60 74 6f 20 73 65 74 20 6e 75 6d 62 65 72 73 20 6f 72 20 70 65 6e 63 69 6c 20 6d 61 72 6b 73 2e 20 to.set.numbers.or.pencil.marks..
21b80 59 6f 75 20 63 61 6e 20 61 6c 73 6f 20 75 73 65 20 74 68 65 20 91 4d 92 20 6b 65 79 20 74 6f 20 You.can.also.use.the..M..key.to.
21ba0 61 75 74 6f 2d 66 69 6c 6c 20 65 76 65 72 79 20 6e 75 6d 65 72 69 63 20 68 69 6e 74 2c 20 72 65 auto-fill.every.numeric.hint,.re
21bc0 61 64 79 20 66 6f 72 20 72 65 6d 6f 76 61 6c 20 61 73 20 72 65 71 75 69 72 65 64 2c 20 6f 72 20 ady.for.removal.as.required,.or.
21be0 74 68 65 20 91 48 92 20 6b 65 79 20 74 6f 20 64 6f 20 74 68 65 20 73 61 6d 65 20 62 75 74 20 61 the..H..key.to.do.the.same.but.a
21c00 6c 73 6f 20 74 6f 20 72 65 6d 6f 76 65 20 61 6c 6c 20 6f 62 76 69 6f 75 73 20 68 69 6e 74 73 2e lso.to.remove.all.obvious.hints.
21c20 00 00 46 01 00 00 20 01 00 00 56 8c 07 00 d1 8e 07 00 26 00 00 00 20 1a 80 41 02 00 80 00 00 14 ..F.......V.......&......A......
21c40 00 98 80 80 00 00 82 ff 00 41 6c 74 65 72 6e 61 74 69 76 65 6c 79 2c 20 75 73 65 20 74 68 65 20 .........Alternatively,.use.the.
21c60 63 75 72 73 6f 72 20 6b 65 79 73 20 74 6f 20 6d 6f 76 65 20 74 68 65 20 6d 61 72 6b 20 61 72 6f cursor.keys.to.move.the.mark.aro
21c80 75 6e 64 20 74 68 65 20 67 72 69 64 2e 20 50 72 65 73 73 69 6e 67 20 74 68 65 20 72 65 74 75 72 und.the.grid..Pressing.the.retur
21ca0 6e 20 6b 65 79 20 74 6f 67 67 6c 65 73 20 74 68 65 20 6d 61 72 6b 20 28 66 72 6f 6d 20 61 20 6e n.key.toggles.the.mark.(from.a.n
21cc0 6f 72 6d 61 6c 20 6d 61 72 6b 20 74 6f 20 61 20 70 65 6e 63 69 6c 20 6d 61 72 6b 29 2c 20 61 6e ormal.mark.to.a.pencil.mark),.an
21ce0 64 20 74 79 70 69 6e 67 20 61 20 6e 75 6d 62 65 72 20 69 6e 20 69 73 20 65 6e 74 65 72 65 64 20 d.typing.a.number.in.is.entered.
21d00 69 6e 20 74 68 65 20 73 71 75 61 72 65 20 69 6e 20 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 in.the.square.in.the.appropriate
21d20 20 77 61 79 3b 20 74 79 70 69 6e 67 20 69 6e 20 61 20 30 20 6f 72 20 75 73 69 6e 67 20 74 68 65 .way;.typing.in.a.0.or.using.the
21d40 20 73 70 61 63 65 20 62 61 72 20 77 69 6c 6c 20 63 6c 65 61 72 20 61 20 66 69 6c 6c 65 64 20 73 .space.bar.will.clear.a.filled.s
21d60 71 75 61 72 65 2e 00 00 01 01 00 00 db 00 00 00 8b 8d 07 00 d2 8f 07 00 26 00 00 00 20 1a 80 b7 quare...................&.......
21d80 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 4c 65 66 74 2d 63 6c 69 63 6b 69 6e 67 20 61 20 63 ...............Left-clicking.a.c
21da0 6c 75 65 20 77 69 6c 6c 20 6d 61 72 6b 20 69 74 20 61 73 20 64 6f 6e 65 20 28 67 72 65 79 20 69 lue.will.mark.it.as.done.(grey.i
21dc0 74 20 6f 75 74 29 2c 20 6f 72 20 75 6e 6d 61 72 6b 20 69 74 20 69 66 20 69 74 20 69 73 20 61 6c t.out),.or.unmark.it.if.it.is.al
21de0 72 65 61 64 79 20 6d 61 72 6b 65 64 2e 20 48 6f 6c 64 69 6e 67 20 43 6f 6e 74 72 6f 6c 20 6f 72 ready.marked..Holding.Control.or
21e00 20 53 68 69 66 74 20 61 6e 64 20 70 72 65 73 73 69 6e 67 20 61 6e 20 61 72 72 6f 77 20 6b 65 79 .Shift.and.pressing.an.arrow.key
21e20 20 6c 69 6b 65 77 69 73 65 20 6d 61 72 6b 73 20 61 6e 79 20 63 6c 75 65 20 61 64 6a 61 63 65 6e .likewise.marks.any.clue.adjacen
21e40 74 20 74 6f 20 74 68 65 20 63 75 72 73 6f 72 20 69 6e 20 74 68 65 20 67 69 76 65 6e 20 64 69 72 t.to.the.cursor.in.the.given.dir
21e60 65 63 74 69 6f 6e 2e 00 00 6e 00 00 00 43 00 00 00 d1 8e 07 00 4c c0 07 00 2b 00 00 00 20 26 80 ection...n...C.......L...+....&.
21e80 86 00 80 00 00 14 00 98 80 80 00 00 e3 fc c5 f9 4e 89 82 ff 00 28 41 d2 8f 07 00 4c c0 07 00 10 ................N....(A....L....
21ea0 86 07 00 6c 6c 20 74 68 65 20 61 63 74 69 6f 6e 73 20 64 65 73 63 72 69 62 65 64 20 69 6e 20 00 ...ll.the.actions.described.in..
21ec0 73 65 63 74 69 6f 6e 20 32 2e 31 00 20 61 72 65 20 61 6c 73 6f 20 61 76 61 69 6c 61 62 6c 65 2e section.2.1..are.also.available.
21ee0 29 00 00 85 00 00 00 54 00 00 00 d2 8f 07 00 d1 c0 07 00 31 00 00 00 02 85 03 00 00 5b 04 0f 00 )......T...........1........[...
21f00 55 82 0f 00 50 00 00 00 d1 c0 07 00 1f c1 07 00 56 c4 07 00 53 65 63 74 69 6f 6e 20 32 37 2e 32 U...P...........V...Section.27.2
21f20 3a 20 55 6e 65 71 75 61 6c 20 70 61 72 61 6d 65 74 65 72 73 00 43 42 42 28 22 62 74 6e 5f 75 70 :.Unequal.parameters.CBB("btn_up
21f40 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 75 6e 65 71 75 61 6c 27 29 22 29 3b 45 42 28 22 ","JI(`',`games.unequal')");EB("
21f60 62 74 6e 5f 75 70 22 29 4e 00 00 00 25 00 00 00 4c c0 07 00 1f c1 07 00 29 00 00 00 20 22 80 4a btn_up")N...%...L.......)....".J
21f80 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 32 37 2e 32 00 3a ..................Section.27.2.:
21fa0 20 00 55 6e 65 71 75 61 6c 20 70 61 72 61 6d 65 74 65 72 73 00 00 76 00 00 00 51 00 00 00 d1 c0 ..Unequal.parameters..v...Q.....
21fc0 07 00 95 c1 07 00 25 00 00 00 20 1a 80 a2 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 68 65 73 ......%.....................Thes
21fe0 65 20 70 61 72 61 6d 65 74 65 72 73 20 61 72 65 20 61 76 61 69 6c 61 62 6c 65 20 66 72 6f 6d 20 e.parameters.are.available.from.
22000 74 68 65 20 91 43 75 73 74 6f 6d 2e 2e 2e 92 20 6f 70 74 69 6f 6e 20 6f 6e 20 74 68 65 20 91 54 the..Custom.....option.on.the..T
22020 79 70 65 92 20 6d 65 6e 75 2e 00 00 2c 00 00 00 07 00 00 00 1f c1 07 00 c1 c1 07 00 25 00 00 00 ype..menu...,...............%...
22040 20 1a 80 0e 00 80 00 00 14 00 98 80 80 01 00 82 ff 00 4d 6f 64 65 00 00 55 00 00 00 2f 00 00 00 ..................Mode..U.../...
22060 95 c1 07 00 16 c2 07 00 26 00 00 00 20 1c 80 5e 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 4d ........&......^...............M
22080 6f 64 65 20 6f 66 20 74 68 65 20 70 75 7a 7a 6c 65 20 28 91 55 6e 65 71 75 61 6c 92 20 6f 72 20 ode.of.the.puzzle.(.Unequal..or.
220a0 91 41 64 6a 61 63 65 6e 74 92 29 00 00 32 00 00 00 0d 00 00 00 c1 c1 07 00 48 c2 07 00 25 00 00 .Adjacent.)..2...........H...%..
220c0 00 20 1a 80 1a 00 80 00 00 14 00 98 80 80 01 00 82 ff 00 53 69 7a 65 20 28 73 2a 73 29 00 00 36 ...................Size.(s*s)..6
220e0 00 00 00 10 00 00 00 16 c2 07 00 7e c2 07 00 26 00 00 00 20 1c 80 20 00 80 00 00 14 00 98 91 80 ...........~...&................
22100 80 00 00 82 ff 00 53 69 7a 65 20 6f 66 20 67 72 69 64 2e 00 00 32 00 00 00 0d 00 00 00 48 c2 07 ......Size.of.grid...2.......H..
22120 00 b0 c2 07 00 25 00 00 00 20 1a 80 1a 00 80 00 00 14 00 98 80 80 01 00 82 ff 00 44 69 66 66 69 .....%.....................Diffi
22140 63 75 6c 74 79 00 00 a6 01 00 00 7f 01 00 00 7e c2 07 00 56 c4 07 00 27 00 00 00 20 1c 80 ff 02 culty..........~...V...'........
22160 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 43 6f 6e 74 72 6f 6c 73 20 74 68 65 20 64 69 66 66 ...............Controls.the.diff
22180 69 63 75 6c 74 79 20 6f 66 20 74 68 65 20 67 65 6e 65 72 61 74 65 64 20 70 75 7a 7a 6c 65 2e 20 iculty.of.the.generated.puzzle..
221a0 41 74 20 54 72 69 76 69 61 6c 20 6c 65 76 65 6c 2c 20 74 68 65 72 65 20 61 72 65 20 6e 6f 20 67 At.Trivial.level,.there.are.no.g
221c0 72 65 61 74 65 72 2d 74 68 61 6e 20 73 69 67 6e 73 3b 20 74 68 65 20 70 75 7a 7a 6c 65 20 69 73 reater-than.signs;.the.puzzle.is
221e0 20 74 6f 20 73 6f 6c 76 65 20 74 68 65 20 4c 61 74 69 6e 20 73 71 75 61 72 65 20 6f 6e 6c 79 2e .to.solve.the.Latin.square.only.
22200 20 41 74 20 52 65 63 75 72 73 69 76 65 20 6c 65 76 65 6c 20 28 6f 6e 6c 79 20 61 76 61 69 6c 61 .At.Recursive.level.(only.availa
22220 62 6c 65 20 76 69 61 20 74 68 65 20 91 43 75 73 74 6f 6d 92 20 67 61 6d 65 20 74 79 70 65 20 73 ble.via.the..Custom..game.type.s
22240 65 6c 65 63 74 6f 72 29 20 62 61 63 6b 74 72 61 63 6b 69 6e 67 20 77 69 6c 6c 20 62 65 20 72 65 elector).backtracking.will.be.re
22260 71 75 69 72 65 64 2c 20 62 75 74 20 74 68 65 20 73 6f 6c 75 74 69 6f 6e 20 73 68 6f 75 6c 64 20 quired,.but.the.solution.should.
22280 73 74 69 6c 6c 20 62 65 20 75 6e 69 71 75 65 2e 20 54 68 65 20 6c 65 76 65 6c 73 20 69 6e 20 62 still.be.unique..The.levels.in.b
222a0 65 74 77 65 65 6e 20 72 65 71 75 69 72 65 20 69 6e 63 72 65 61 73 69 6e 67 6c 79 20 63 6f 6d 70 etween.require.increasingly.comp
222c0 6c 65 78 20 72 65 61 73 6f 6e 69 6e 67 20 74 6f 20 61 76 6f 69 64 20 68 61 76 69 6e 67 20 74 6f lex.reasoning.to.avoid.having.to
222e0 20 62 61 63 6b 74 72 61 63 6b 2e 00 00 6f 00 00 00 3e 00 00 00 b0 c2 07 00 c5 c4 07 00 31 00 00 .backtrack...o...>...........1..
22300 00 02 b7 03 00 00 00 80 0f 00 e6 84 0f 00 51 00 00 00 c5 c4 07 00 07 c5 07 00 7c c8 07 00 43 68 ..............Q...........|...Ch
22320 61 70 74 65 72 20 32 38 3a 20 47 61 6c 61 78 69 65 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c apter.28:.Galaxies.CBB("btn_up",
22340 22 4a 49 28 60 27 2c 60 54 6f 70 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 42 00 00 00 "JI(`',`Top')");EB("btn_up")B...
22360 19 00 00 00 56 c4 07 00 07 c5 07 00 29 00 00 00 20 22 80 32 00 80 00 00 00 00 80 06 00 80 06 00 ....V.......)....".2............
22380 80 06 00 82 ff 00 43 68 61 70 74 65 72 20 32 38 00 3a 20 00 47 61 6c 61 78 69 65 73 00 00 41 01 ......Chapter.28.:..Galaxies..A.
223a0 00 00 1b 01 00 00 c5 c4 07 00 48 c6 07 00 26 00 00 00 20 1a 80 37 02 00 80 00 00 14 00 98 80 80 ..........H...&......7..........
223c0 00 00 82 ff 00 59 6f 75 20 68 61 76 65 20 61 20 72 65 63 74 61 6e 67 75 6c 61 72 20 67 72 69 64 .....You.have.a.rectangular.grid
223e0 20 63 6f 6e 74 61 69 6e 69 6e 67 20 61 20 6e 75 6d 62 65 72 20 6f 66 20 64 6f 74 73 2e 20 59 6f .containing.a.number.of.dots..Yo
22400 75 72 20 61 69 6d 20 69 73 20 74 6f 20 64 72 61 77 20 65 64 67 65 73 20 61 6c 6f 6e 67 20 74 68 ur.aim.is.to.draw.edges.along.th
22420 65 20 67 72 69 64 20 6c 69 6e 65 73 20 77 68 69 63 68 20 64 69 76 69 64 65 20 74 68 65 20 72 65 e.grid.lines.which.divide.the.re
22440 63 74 61 6e 67 6c 65 20 69 6e 74 6f 20 72 65 67 69 6f 6e 73 20 69 6e 20 73 75 63 68 20 61 20 77 ctangle.into.regions.in.such.a.w
22460 61 79 20 74 68 61 74 20 65 76 65 72 79 20 72 65 67 69 6f 6e 20 69 73 20 31 38 30 b0 20 72 6f 74 ay.that.every.region.is.180..rot
22480 61 74 69 6f 6e 61 6c 6c 79 20 73 79 6d 6d 65 74 72 69 63 2c 20 61 6e 64 20 63 6f 6e 74 61 69 6e ationally.symmetric,.and.contain
224a0 73 20 65 78 61 63 74 6c 79 20 6f 6e 65 20 64 6f 74 20 77 68 69 63 68 20 69 73 20 6c 6f 63 61 74 s.exactly.one.dot.which.is.locat
224c0 65 64 20 61 74 20 69 74 73 20 63 65 6e 74 72 65 20 6f 66 20 73 79 6d 6d 65 74 72 79 2e 00 00 ba ed.at.its.centre.of.symmetry....
224e0 00 00 00 8e 00 00 00 07 c5 07 00 02 c7 07 00 2c 00 00 00 20 26 80 1d 01 00 80 00 00 14 00 98 80 ...............,....&...........
22500 80 00 00 e3 75 99 64 40 89 82 ff 00 54 68 69 73 20 70 75 7a 7a 6c 65 20 77 61 73 20 69 6e 76 65 ....u.d@....This.puzzle.was.inve
22520 6e 74 65 64 20 62 79 20 4e 69 6b 6f 6c 69 20 00 5b 31 33 5d 00 2c 20 75 6e 64 65 72 20 74 68 65 nted.by.Nikoli..[13].,.under.the
22540 20 6e 61 6d 65 20 91 54 65 6e 74 61 69 20 53 68 6f 77 92 3b 20 69 74 73 20 6e 61 6d 65 20 69 73 .name..Tentai.Show.;.its.name.is
22560 20 63 6f 6d 6d 6f 6e 6c 79 20 74 72 61 6e 73 6c 61 74 65 64 20 69 6e 74 6f 20 45 6e 67 6c 69 73 .commonly.translated.into.Englis
22580 68 20 61 73 20 91 53 70 69 72 61 6c 20 47 61 6c 61 78 69 65 73 92 2e 00 00 64 00 00 00 3f 00 00 h.as..Spiral.Galaxies....d...?..
225a0 00 48 c6 07 00 66 c7 07 00 25 00 00 00 20 1a 80 7e 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 47 .H...f...%......~..............G
225c0 61 6c 61 78 69 65 73 20 77 61 73 20 63 6f 6e 74 72 69 62 75 74 65 64 20 74 6f 20 74 68 69 73 20 alaxies.was.contributed.to.this.
225e0 63 6f 6c 6c 65 63 74 69 6f 6e 20 62 79 20 4a 61 6d 65 73 20 48 61 72 76 65 79 2e 00 00 6a 00 00 collection.by.James.Harvey...j..
22600 00 42 00 00 00 02 c7 07 00 d0 c7 07 00 28 00 00 00 20 20 80 84 00 80 00 00 14 00 98 80 80 00 00 .B...........(..................
22620 80 03 00 82 ff 00 5b 31 33 5d 20 00 68 74 74 70 3a 2f 2f 77 77 77 2e 6e 69 6b 6f 6c 69 2e 63 6f ......[13]..http://www.nikoli.co
22640 2e 6a 70 2f 65 6e 2f 70 75 7a 7a 6c 65 73 2f 61 73 74 72 6f 6e 6f 6d 69 63 61 6c 5f 73 68 6f 77 .jp/en/puzzles/astronomical_show
22660 2e 68 74 6d 6c 00 00 55 00 00 00 26 00 00 00 66 c7 07 00 25 c8 07 00 2f 00 00 00 20 2e 80 4c 00 .html..U...&...f...%.../......L.
22680 80 00 00 00 00 e3 28 c5 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 ......(..N..............Section.
226a0 32 38 2e 31 00 3a 20 00 47 61 6c 61 78 69 65 73 20 63 6f 6e 74 72 6f 6c 73 00 00 00 57 00 00 00 28.1.:..Galaxies.controls...W...
226c0 28 00 00 00 d0 c7 07 00 7c c8 07 00 2f 00 00 00 20 2e 80 50 00 80 00 00 00 00 e3 29 c5 f9 4e 80 (.......|.../......P.......)..N.
226e0 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 32 38 2e 32 00 3a 20 00 47 61 6c .............Section.28.2.:..Gal
22700 61 78 69 65 73 20 70 61 72 61 6d 65 74 65 72 73 00 00 00 85 00 00 00 54 00 00 00 25 c8 07 00 01 axies.parameters.......T...%....
22720 c9 07 00 31 00 00 00 02 04 07 00 00 55 82 0f 00 00 00 10 00 52 00 00 00 01 c9 07 00 4e c9 07 00 ...1........U.......R.......N...
22740 11 00 08 00 53 65 63 74 69 6f 6e 20 32 38 2e 31 3a 20 47 61 6c 61 78 69 65 73 20 63 6f 6e 74 72 ....Section.28.1:.Galaxies.contr
22760 6f 6c 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 67 ols.CBB("btn_up","JI(`',`games.g
22780 61 6c 61 78 69 65 73 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 4d 00 00 00 24 00 00 00 alaxies')");EB("btn_up")M...$...
227a0 7c c8 07 00 4e c9 07 00 29 00 00 00 20 22 80 48 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 |...N...)....".H................
227c0 ff 00 53 65 63 74 69 6f 6e 20 32 38 2e 31 00 3a 20 00 47 61 6c 61 78 69 65 73 20 63 6f 6e 74 72 ..Section.28.1.:..Galaxies.contr
227e0 6f 6c 73 00 00 90 01 00 00 6a 01 00 00 01 c9 07 00 de ca 07 00 26 00 00 00 20 1a 80 d5 02 00 80 ols......j...........&..........
22800 00 00 14 00 98 80 80 00 00 82 ff 00 4c 65 66 74 2d 63 6c 69 63 6b 20 6f 6e 20 61 6e 79 20 67 72 ............Left-click.on.any.gr
22820 69 64 20 6c 69 6e 65 20 74 6f 20 64 72 61 77 20 61 6e 20 65 64 67 65 20 69 66 20 74 68 65 72 65 id.line.to.draw.an.edge.if.there
22840 20 69 73 6e 27 74 20 6f 6e 65 20 61 6c 72 65 61 64 79 2c 20 6f 72 20 74 6f 20 72 65 6d 6f 76 65 .isn't.one.already,.or.to.remove
22860 20 6f 6e 65 20 69 66 20 74 68 65 72 65 20 69 73 2e 20 57 68 65 6e 20 79 6f 75 20 63 72 65 61 74 .one.if.there.is..When.you.creat
22880 65 20 61 20 76 61 6c 69 64 20 72 65 67 69 6f 6e 20 28 6f 6e 65 20 77 68 69 63 68 20 69 73 20 63 e.a.valid.region.(one.which.is.c
228a0 6c 6f 73 65 64 2c 20 63 6f 6e 74 61 69 6e 73 20 65 78 61 63 74 6c 79 20 6f 6e 65 20 64 6f 74 2c losed,.contains.exactly.one.dot,
228c0 20 69 73 20 31 38 30 b0 20 73 79 6d 6d 65 74 72 69 63 20 61 62 6f 75 74 20 74 68 61 74 20 64 6f .is.180..symmetric.about.that.do
228e0 74 2c 20 61 6e 64 20 63 6f 6e 74 61 69 6e 73 20 6e 6f 20 65 78 74 72 61 6e 65 6f 75 73 20 65 64 t,.and.contains.no.extraneous.ed
22900 67 65 73 20 69 6e 73 69 64 65 20 69 74 29 20 69 74 20 77 69 6c 6c 20 62 65 20 68 69 67 68 6c 69 ges.inside.it).it.will.be.highli
22920 67 68 74 65 64 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 3b 20 73 6f 20 79 6f 75 72 20 61 69 6d ghted.automatically;.so.your.aim
22940 20 69 73 20 74 6f 20 68 61 76 65 20 74 68 65 20 77 68 6f 6c 65 20 67 72 69 64 20 68 69 67 68 6c .is.to.have.the.whole.grid.highl
22960 69 67 68 74 65 64 20 69 6e 20 74 68 61 74 20 77 61 79 2e 00 00 0a 03 00 00 e4 02 00 00 4e c9 07 ighted.in.that.way...........N..
22980 00 e8 cd 07 00 26 00 00 00 20 1a 80 c9 05 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 44 75 72 69 .....&......................Duri
229a0 6e 67 20 73 6f 6c 76 69 6e 67 2c 20 79 6f 75 20 6d 69 67 68 74 20 6b 6e 6f 77 20 74 68 61 74 20 ng.solving,.you.might.know.that.
229c0 61 20 70 61 72 74 69 63 75 6c 61 72 20 67 72 69 64 20 73 71 75 61 72 65 20 62 65 6c 6f 6e 67 73 a.particular.grid.square.belongs
229e0 20 74 6f 20 61 20 73 70 65 63 69 66 69 63 20 64 6f 74 2c 20 62 75 74 20 6e 6f 74 20 62 65 20 73 .to.a.specific.dot,.but.not.be.s
22a00 75 72 65 20 6f 66 20 77 68 65 72 65 20 74 68 65 20 65 64 67 65 73 20 67 6f 20 61 6e 64 20 77 68 ure.of.where.the.edges.go.and.wh
22a20 69 63 68 20 6f 74 68 65 72 20 73 71 75 61 72 65 73 20 61 72 65 20 63 6f 6e 6e 65 63 74 65 64 20 ich.other.squares.are.connected.
22a40 74 6f 20 74 68 65 20 64 6f 74 2e 20 49 6e 20 6f 72 64 65 72 20 74 6f 20 6d 61 72 6b 20 74 68 69 to.the.dot..In.order.to.mark.thi
22a60 73 20 73 6f 20 79 6f 75 20 64 6f 6e 27 74 20 66 6f 72 67 65 74 2c 20 79 6f 75 20 63 61 6e 20 72 s.so.you.don't.forget,.you.can.r
22a80 69 67 68 74 2d 63 6c 69 63 6b 20 6f 6e 20 74 68 65 20 64 6f 74 20 61 6e 64 20 64 72 61 67 2c 20 ight-click.on.the.dot.and.drag,.
22aa0 77 68 69 63 68 20 77 69 6c 6c 20 63 72 65 61 74 65 20 61 6e 20 61 72 72 6f 77 20 6d 61 72 6b 65 which.will.create.an.arrow.marke
22ac0 72 20 70 6f 69 6e 74 69 6e 67 20 61 74 20 74 68 65 20 64 6f 74 2e 20 44 72 6f 70 20 74 68 61 74 r.pointing.at.the.dot..Drop.that
22ae0 20 69 6e 20 61 20 73 71 75 61 72 65 20 6f 66 20 79 6f 75 72 20 63 68 6f 69 63 65 20 61 6e 64 20 .in.a.square.of.your.choice.and.
22b00 69 74 20 77 69 6c 6c 20 72 65 6d 69 6e 64 20 79 6f 75 20 77 68 69 63 68 20 64 6f 74 20 69 74 27 it.will.remind.you.which.dot.it'
22b20 73 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 2e 20 59 6f 75 20 63 61 6e 20 61 6c 73 6f 20 s.associated.with..You.can.also.
22b40 72 69 67 68 74 2d 63 6c 69 63 6b 20 6f 6e 20 65 78 69 73 74 69 6e 67 20 61 72 72 6f 77 73 20 74 right-click.on.existing.arrows.t
22b60 6f 20 70 69 63 6b 20 74 68 65 6d 20 75 70 20 61 6e 64 20 6d 6f 76 65 20 74 68 65 6d 2c 20 6f 72 o.pick.them.up.and.move.them,.or
22b80 20 64 65 73 74 72 6f 79 20 74 68 65 6d 20 62 79 20 64 72 6f 70 70 69 6e 67 20 74 68 65 6d 20 6f .destroy.them.by.dropping.them.o
22ba0 66 66 20 74 68 65 20 65 64 67 65 20 6f 66 20 74 68 65 20 67 72 69 64 2e 20 28 41 6c 73 6f 2c 20 ff.the.edge.of.the.grid..(Also,.
22bc0 69 66 20 79 6f 75 27 72 65 20 6e 6f 74 20 73 75 72 65 20 77 68 69 63 68 20 64 6f 74 20 61 6e 20 if.you're.not.sure.which.dot.an.
22be0 61 72 72 6f 77 20 69 73 20 70 6f 69 6e 74 69 6e 67 20 61 74 2c 20 79 6f 75 20 63 61 6e 20 70 69 arrow.is.pointing.at,.you.can.pi
22c00 63 6b 20 69 74 20 75 70 20 61 6e 64 20 6d 6f 76 65 20 69 74 20 61 72 6f 75 6e 64 20 74 6f 20 6d ck.it.up.and.move.it.around.to.m
22c20 61 6b 65 20 69 74 20 63 6c 65 61 72 65 72 2e 20 49 74 20 77 69 6c 6c 20 73 77 69 76 65 6c 20 63 ake.it.clearer..It.will.swivel.c
22c40 6f 6e 73 74 61 6e 74 6c 79 20 61 73 20 79 6f 75 20 64 72 61 67 20 69 74 2c 20 74 6f 20 73 74 61 onstantly.as.you.drag.it,.to.sta
22c60 79 20 70 6f 69 6e 74 65 64 20 61 74 20 69 74 73 20 70 61 72 65 6e 74 20 64 6f 74 2e 29 00 00 af y.pointed.at.its.parent.dot.)...
22c80 01 00 00 89 01 00 00 de ca 07 00 97 cf 07 00 26 00 00 00 20 1a 80 13 03 00 80 00 00 14 00 98 80 ...............&................
22ca0 80 00 00 82 ff 00 59 6f 75 20 63 61 6e 20 61 6c 73 6f 20 75 73 65 20 74 68 65 20 63 75 72 73 6f ......You.can.also.use.the.curso
22cc0 72 20 6b 65 79 73 20 74 6f 20 6d 6f 76 65 20 61 72 6f 75 6e 64 20 74 68 65 20 67 72 69 64 20 73 r.keys.to.move.around.the.grid.s
22ce0 71 75 61 72 65 73 20 61 6e 64 20 6c 69 6e 65 73 2e 20 50 72 65 73 73 69 6e 67 20 74 68 65 20 72 quares.and.lines..Pressing.the.r
22d00 65 74 75 72 6e 20 6b 65 79 20 77 68 65 6e 20 6f 76 65 72 20 61 20 67 72 69 64 20 6c 69 6e 65 20 eturn.key.when.over.a.grid.line.
22d20 77 69 6c 6c 20 64 72 61 77 20 6f 72 20 63 6c 65 61 72 20 69 74 73 20 65 64 67 65 2c 20 61 73 20 will.draw.or.clear.its.edge,.as.
22d40 61 62 6f 76 65 2e 20 50 72 65 73 73 69 6e 67 20 74 68 65 20 72 65 74 75 72 6e 20 6b 65 79 20 77 above..Pressing.the.return.key.w
22d60 68 65 6e 20 6f 76 65 72 20 61 20 64 6f 74 20 77 69 6c 6c 20 70 69 63 6b 20 75 70 20 61 6e 20 61 hen.over.a.dot.will.pick.up.an.a
22d80 72 72 6f 77 2c 20 74 6f 20 62 65 20 64 72 6f 70 70 65 64 20 74 68 65 20 6e 65 78 74 20 74 69 6d rrow,.to.be.dropped.the.next.tim
22da0 65 20 74 68 65 20 72 65 74 75 72 6e 20 6b 65 79 20 69 73 20 70 72 65 73 73 65 64 3b 20 74 68 69 e.the.return.key.is.pressed;.thi
22dc0 73 20 63 61 6e 20 61 6c 73 6f 20 62 65 20 75 73 65 64 20 74 6f 20 6d 6f 76 65 20 65 78 69 73 74 s.can.also.be.used.to.move.exist
22de0 69 6e 67 20 61 72 72 6f 77 73 20 61 72 6f 75 6e 64 2c 20 72 65 6d 6f 76 69 6e 67 20 74 68 65 6d ing.arrows.around,.removing.them
22e00 20 62 79 20 64 72 6f 70 70 69 6e 67 20 74 68 65 6d 20 6f 6e 20 61 20 64 6f 74 20 6f 72 20 61 6e .by.dropping.them.on.a.dot.or.an
22e20 6f 74 68 65 72 20 61 72 72 6f 77 2e 00 00 6e 00 00 00 43 00 00 00 e8 cd 07 00 11 00 08 00 2b 00 other.arrow...n...C...........+.
22e40 00 00 20 26 80 86 00 80 00 00 14 00 98 80 80 00 00 e3 fc c5 f9 4e 89 82 ff 00 28 41 6c 6c 20 74 ...&.................N....(All.t
22e60 68 65 20 61 63 74 69 6f 6e 73 20 64 65 73 63 72 69 62 65 64 20 69 6e 20 00 73 65 63 74 69 6f 6e he.actions.described.in..section
22e80 20 32 2e 31 00 20 61 72 65 20 61 6c 73 6f 20 61 76 61 69 6c 61 62 6c 97 cf 07 00 11 00 08 00 7c .2.1..are.also.availabl........|
22ea0 c8 07 00 65 2e 29 00 00 87 00 00 00 56 00 00 00 97 cf 07 00 98 00 08 00 31 00 00 00 02 49 02 00 ...e.)......V...........1....I..
22ec0 00 e6 84 0f 00 5e 01 10 00 53 00 00 00 98 00 08 00 e7 00 08 00 e1 02 08 00 53 65 63 74 69 6f 6e .....^...S...............Section
22ee0 20 32 38 2e 32 3a 20 47 61 6c 61 78 69 65 73 20 70 61 72 61 6d 65 74 65 72 73 00 43 42 42 28 22 .28.2:.Galaxies.parameters.CBB("
22f00 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 67 61 6c 61 78 69 65 73 27 29 btn_up","JI(`',`games.galaxies')
22f20 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 4f 00 00 00 26 00 00 00 11 00 08 00 e7 00 08 00 29 ");EB("btn_up")O...&...........)
22f40 00 00 00 20 22 80 4c 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e ....".L..................Section
22f60 20 32 38 2e 32 00 3a 20 00 47 61 6c 61 78 69 65 73 20 70 61 72 61 6d 65 74 65 72 73 00 00 76 00 .28.2.:..Galaxies.parameters..v.
22f80 00 00 51 00 00 00 98 00 08 00 5d 01 08 00 25 00 00 00 20 1a 80 a2 00 80 00 00 14 00 98 80 80 00 ..Q.......]...%.................
22fa0 00 82 ff 00 54 68 65 73 65 20 70 61 72 61 6d 65 74 65 72 73 20 61 72 65 20 61 76 61 69 6c 61 62 ....These.parameters.are.availab
22fc0 6c 65 20 66 72 6f 6d 20 74 68 65 20 91 43 75 73 74 6f 6d 2e 2e 2e 92 20 6f 70 74 69 6f 6e 20 6f le.from.the..Custom.....option.o
22fe0 6e 20 74 68 65 20 91 54 79 70 65 92 20 6d 65 6e 75 2e 00 00 3d 00 00 00 12 00 00 00 e7 00 08 00 n.the..Type..menu...=...........
23000 9a 01 08 00 2b 00 00 00 20 26 80 24 00 80 00 00 14 00 98 80 80 01 00 80 00 00 80 01 00 82 ff 00 ....+....&.$....................
23020 57 69 64 74 68 00 2c 20 00 48 65 69 67 68 74 00 00 41 00 00 00 1b 00 00 00 5d 01 08 00 db 01 08 Width.,..Height..A.......]......
23040 00 26 00 00 00 20 1c 80 36 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 53 69 7a 65 20 6f 66 20 .&......6...............Size.of.
23060 67 72 69 64 20 69 6e 20 73 71 75 61 72 65 73 2e 00 00 32 00 00 00 0d 00 00 00 9a 01 08 00 0d 02 grid.in.squares...2.............
23080 08 00 25 00 00 00 20 1a 80 1a 00 80 00 00 14 00 98 80 80 01 00 82 ff 00 44 69 66 66 69 63 75 6c ..%.....................Difficul
230a0 74 79 00 00 d4 00 00 00 ad 00 00 00 db 01 08 00 e1 02 08 00 27 00 00 00 20 1c 80 5b 01 00 80 00 ty..................'......[....
230c0 00 14 00 98 91 80 80 00 00 82 ff 00 43 6f 6e 74 72 6f 6c 73 20 74 68 65 20 64 69 66 66 69 63 75 ............Controls.the.difficu
230e0 6c 74 79 20 6f 66 20 74 68 65 20 67 65 6e 65 72 61 74 65 64 20 70 75 7a 7a 6c 65 2e 20 4d 6f 72 lty.of.the.generated.puzzle..Mor
23100 65 20 64 69 66 66 69 63 75 6c 74 20 70 75 7a 7a 6c 65 73 20 72 65 71 75 69 72 65 20 6d 6f 72 65 e.difficult.puzzles.require.more
23120 20 63 6f 6d 70 6c 65 78 20 64 65 64 75 63 74 69 6f 6e 73 2c 20 61 6e 64 20 74 68 65 20 91 55 6e .complex.deductions,.and.the..Un
23140 72 65 61 73 6f 6e 61 62 6c 65 92 20 64 69 66 66 69 63 75 6c 74 79 20 6c 65 76 65 6c 20 6d 61 79 reasonable..difficulty.level.may
23160 20 72 65 71 75 69 72 65 20 62 61 63 6b 74 72 61 63 6b 69 6e 67 2e 00 00 6e 00 00 00 3d 00 00 00 .require.backtracking...n...=...
23180 0d 02 08 00 4f 03 08 00 31 00 00 00 02 c1 04 00 00 00 00 10 00 af 04 10 00 54 00 00 00 4f 03 08 ....O...1................T...O..
231a0 00 90 03 08 00 10 08 08 00 43 68 61 70 74 65 72 20 32 39 3a 20 46 69 6c 6c 69 6e 67 00 43 42 42 .........Chapter.29:.Filling.CBB
231c0 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 54 6f 70 27 29 22 29 3b 45 42 28 22 62 74 ("btn_up","JI(`',`Top')");EB("bt
231e0 6e 5f 75 70 22 29 41 00 00 00 18 00 00 00 e1 02 08 00 90 03 08 00 29 00 00 00 20 22 80 30 00 80 n_up")A...............)....".0..
23200 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 43 68 61 70 74 65 72 20 32 39 00 3a 20 00 46 69 ................Chapter.29.:..Fi
23220 6c 6c 69 6e 67 00 00 2a 01 00 00 04 01 00 00 4f 03 08 00 ba 04 08 00 26 00 00 00 20 1a 80 09 02 lling..*.......O.......&........
23240 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 59 6f 75 20 68 61 76 65 20 61 20 67 72 69 64 20 6f 66 ..............You.have.a.grid.of
23260 20 73 71 75 61 72 65 73 2c 20 73 6f 6d 65 20 6f 66 20 77 68 69 63 68 20 63 6f 6e 74 61 69 6e 20 .squares,.some.of.which.contain.
23280 64 69 67 69 74 73 2c 20 61 6e 64 20 74 68 65 20 72 65 73 74 20 6f 66 20 77 68 69 63 68 20 61 72 digits,.and.the.rest.of.which.ar
232a0 65 20 65 6d 70 74 79 2e 20 59 6f 75 72 20 6a 6f 62 20 69 73 20 74 6f 20 66 69 6c 6c 20 69 6e 20 e.empty..Your.job.is.to.fill.in.
232c0 64 69 67 69 74 73 20 69 6e 20 74 68 65 20 65 6d 70 74 79 20 73 71 75 61 72 65 73 2c 20 69 6e 20 digits.in.the.empty.squares,.in.
232e0 73 75 63 68 20 61 20 77 61 79 20 74 68 61 74 20 65 61 63 68 20 63 6f 6e 6e 65 63 74 65 64 20 72 such.a.way.that.each.connected.r
23300 65 67 69 6f 6e 20 6f 66 20 73 71 75 61 72 65 73 20 61 6c 6c 20 63 6f 6e 74 61 69 6e 69 6e 67 20 egion.of.squares.all.containing.
23320 74 68 65 20 73 61 6d 65 20 64 69 67 69 74 20 68 61 73 20 61 6e 20 61 72 65 61 20 65 71 75 61 6c the.same.digit.has.an.area.equal
23340 20 74 6f 20 74 68 61 74 20 64 69 67 69 74 2e 00 00 95 00 00 00 70 00 00 00 90 03 08 00 4f 05 08 .to.that.digit.......p.......O..
23360 00 25 00 00 00 20 1a 80 e0 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 28 91 43 6f 6e 6e 65 63 74 .%.....................(.Connect
23380 65 64 20 72 65 67 69 6f 6e 92 2c 20 66 6f 72 20 74 68 65 20 70 75 72 70 6f 73 65 73 20 6f 66 20 ed.region.,.for.the.purposes.of.
233a0 74 68 69 73 20 67 61 6d 65 2c 20 64 6f 65 73 20 6e 6f 74 20 63 6f 75 6e 74 20 64 69 61 67 6f 6e this.game,.does.not.count.diagon
233c0 61 6c 6c 79 20 73 65 70 61 72 61 74 65 64 20 73 71 75 61 72 65 73 20 61 73 20 61 64 6a 61 63 65 ally.separated.squares.as.adjace
233e0 6e 74 2e 29 00 00 f7 00 00 00 d1 00 00 00 ba 04 08 00 46 06 08 00 26 00 00 00 20 1a 80 a3 01 00 nt.)..............F...&.........
23400 80 00 00 14 00 98 80 80 00 00 82 ff 00 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 69 74 20 66 6f 6c .............For.example,.it.fol
23420 6c 6f 77 73 20 74 68 61 74 20 6e 6f 20 73 71 75 61 72 65 20 63 61 6e 20 63 6f 6e 74 61 69 6e 20 lows.that.no.square.can.contain.
23440 61 20 7a 65 72 6f 2c 20 61 6e 64 20 74 68 61 74 20 74 77 6f 20 61 64 6a 61 63 65 6e 74 20 73 71 a.zero,.and.that.two.adjacent.sq
23460 75 61 72 65 73 20 63 61 6e 20 6e 6f 74 20 62 6f 74 68 20 63 6f 6e 74 61 69 6e 20 61 20 6f 6e 65 uares.can.not.both.contain.a.one
23480 2e 20 4e 6f 20 72 65 67 69 6f 6e 20 68 61 73 20 61 6e 20 61 72 65 61 20 67 72 65 61 74 65 72 20 ..No.region.has.an.area.greater.
234a0 74 68 61 6e 20 39 20 28 62 65 63 61 75 73 65 20 74 68 65 6e 20 69 74 73 20 61 72 65 61 20 77 6f than.9.(because.then.its.area.wo
234c0 75 6c 64 20 6e 6f 74 20 62 65 20 61 20 73 69 6e 67 6c 65 20 64 69 67 69 74 29 2e 00 00 5b 00 00 uld.not.be.a.single.digit)...[..
234e0 00 30 00 00 00 4f 05 08 00 a1 06 08 00 2b 00 00 00 20 26 80 60 00 80 00 00 14 00 98 80 80 00 00 .0...O.......+....&.`...........
23500 e3 38 43 e3 4b 89 82 ff 00 43 72 65 64 69 74 20 66 6f 72 20 74 68 69 73 20 70 75 7a 7a 6c 65 20 .8C.K....Credit.for.this.puzzle.
23520 67 6f 65 73 20 74 6f 20 4e 69 6b 6f 6c 69 20 00 5b 31 34 5d 00 2e 00 00 63 00 00 00 3e 00 00 00 goes.to.Nikoli..[14]....c...>...
23540 46 06 08 00 04 07 08 00 25 00 00 00 20 1a 80 7c 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 46 69 F.......%......|..............Fi
23560 6c 6c 69 6e 67 20 77 61 73 20 63 6f 6e 74 72 69 62 75 74 65 64 20 74 6f 20 74 68 69 73 20 63 6f lling.was.contributed.to.this.co
23580 6c 6c 65 63 74 69 6f 6e 20 62 79 20 4a 6f 6e 61 73 20 4b f6 6c 6b 65 72 2e 00 00 62 00 00 00 3a llection.by.Jonas.K.lker...b...:
235a0 00 00 00 a1 06 08 00 66 07 08 00 28 00 00 00 20 20 80 74 00 80 00 00 14 00 98 80 80 00 00 80 03 .......f...(......t.............
235c0 00 82 ff 00 5b 31 34 5d 20 00 68 74 74 70 3a 2f 2f 77 77 77 2e 6e 69 6b 6f 6c 69 2e 63 6f 2e 6a ....[14]..http://www.nikoli.co.j
235e0 70 2f 65 6e 2f 70 75 7a 7a 6c 65 73 2f 66 69 6c 6c 6f 6d 69 6e 6f 2e 68 74 6d 6c 00 00 54 00 00 p/en/puzzles/fillomino.html..T..
23600 00 25 00 00 00 04 07 08 00 ba 07 08 00 2f 00 00 00 20 2e 80 4a 00 80 00 00 00 00 e3 2a c5 f9 4e .%.........../......J.......*..N
23620 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 32 39 2e 31 00 3a 20 00 46 69 ..............Section.29.1.:..Fi
23640 6c 6c 69 6e 67 20 63 6f 6e 74 72 6f 6c 73 00 00 00 56 00 00 00 27 00 00 00 66 07 08 00 10 08 08 lling.controls...V...'...f......
23660 00 2f 00 00 00 20 2e 80 4e 00 80 00 00 00 00 e3 2b c5 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff ./......N.......+..N............
23680 00 00 53 65 63 74 69 6f 6e 20 32 39 2e 32 00 3a 20 00 46 69 6c 6c 69 6e 67 20 70 61 72 61 6d 65 ..Section.29.2.:..Filling.parame
236a0 74 65 72 73 00 00 00 83 00 00 00 52 00 00 00 ba 07 08 00 93 08 08 00 31 00 00 00 02 36 04 00 00 ters.......R...........1....6...
236c0 5e 01 10 00 45 08 10 00 55 00 00 00 93 08 08 00 df 08 08 00 c9 0c 08 00 53 65 63 74 69 6f 6e 20 ^...E...U...............Section.
236e0 32 39 2e 31 3a 20 46 69 6c 6c 69 6e 67 20 63 6f 6e 74 72 6f 6c 73 00 43 42 42 28 22 62 74 6e 5f 29.1:.Filling.controls.CBB("btn_
23700 75 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 66 69 6c 6c 69 6e 67 27 29 22 29 3b 45 42 up","JI(`',`games.filling')");EB
23720 28 22 62 74 6e 5f 75 70 22 29 4c 00 00 00 23 00 00 00 10 08 08 00 df 08 08 00 29 00 00 00 20 22 ("btn_up")L...#...........)...."
23740 80 46 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 32 39 2e 31 .F..................Section.29.1
23760 00 3a 20 00 46 69 6c 6c 69 6e 67 20 63 6f 6e 74 72 6f 6c 73 00 00 89 01 00 00 63 01 00 00 93 08 .:..Filling.controls......c.....
23780 08 00 68 0a 08 00 26 00 00 00 20 1a 80 c7 02 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 6f 20 ..h...&......................To.
237a0 70 6c 61 79 20 46 69 6c 6c 69 6e 67 2c 20 73 69 6d 70 6c 79 20 63 6c 69 63 6b 20 74 68 65 20 6d play.Filling,.simply.click.the.m
237c0 6f 75 73 65 20 69 6e 20 61 6e 79 20 65 6d 70 74 79 20 73 71 75 61 72 65 20 61 6e 64 20 74 68 65 ouse.in.any.empty.square.and.the
237e0 6e 20 74 79 70 65 20 61 20 64 69 67 69 74 20 6f 6e 20 74 68 65 20 6b 65 79 62 6f 61 72 64 20 74 n.type.a.digit.on.the.keyboard.t
23800 6f 20 66 69 6c 6c 20 74 68 61 74 20 73 71 75 61 72 65 2e 20 42 79 20 64 72 61 67 67 69 6e 67 20 o.fill.that.square..By.dragging.
23820 74 68 65 20 6d 6f 75 73 65 2c 20 79 6f 75 20 63 61 6e 20 73 65 6c 65 63 74 20 6d 75 6c 74 69 70 the.mouse,.you.can.select.multip
23840 6c 65 20 73 71 75 61 72 65 73 20 74 6f 20 66 69 6c 6c 20 77 69 74 68 20 61 20 73 69 6e 67 6c 65 le.squares.to.fill.with.a.single
23860 20 6b 65 79 70 72 65 73 73 2e 20 49 66 20 79 6f 75 20 6d 61 6b 65 20 61 20 6d 69 73 74 61 6b 65 .keypress..If.you.make.a.mistake
23880 2c 20 63 6c 69 63 6b 20 74 68 65 20 6d 6f 75 73 65 20 69 6e 20 74 68 65 20 69 6e 63 6f 72 72 65 ,.click.the.mouse.in.the.incorre
238a0 63 74 20 73 71 75 61 72 65 20 61 6e 64 20 70 72 65 73 73 20 30 2c 20 53 70 61 63 65 2c 20 42 61 ct.square.and.press.0,.Space,.Ba
238c0 63 6b 73 70 61 63 65 20 6f 72 20 45 6e 74 65 72 20 74 6f 20 63 6c 65 61 72 20 69 74 20 61 67 61 ckspace.or.Enter.to.clear.it.aga
238e0 69 6e 20 28 6f 72 20 75 73 65 20 74 68 65 20 55 6e 64 6f 20 66 65 61 74 75 72 65 29 2e 00 00 f3 in.(or.use.the.Undo.feature)....
23900 01 00 00 cd 01 00 00 df 08 08 00 5b 0c 08 00 26 00 00 00 20 1a 80 9b 03 00 80 00 00 14 00 98 80 ...........[...&................
23920 80 00 00 82 ff 00 59 6f 75 20 63 61 6e 20 61 6c 73 6f 20 6d 6f 76 65 20 61 72 6f 75 6e 64 20 74 ......You.can.also.move.around.t
23940 68 65 20 67 72 69 64 20 77 69 74 68 20 74 68 65 20 63 75 72 73 6f 72 20 6b 65 79 73 3b 20 74 79 he.grid.with.the.cursor.keys;.ty
23960 70 69 6e 67 20 61 20 64 69 67 69 74 20 77 69 6c 6c 20 66 69 6c 6c 20 74 68 65 20 73 71 75 61 72 ping.a.digit.will.fill.the.squar
23980 65 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 68 65 20 63 75 72 73 6f 72 20 77 69 74 68 20 74 68 61 e.containing.the.cursor.with.tha
239a0 74 20 6e 75 6d 62 65 72 3b 20 74 79 70 69 6e 67 20 30 20 77 69 6c 6c 20 63 6c 65 61 72 20 69 74 t.number;.typing.0.will.clear.it
239c0 2e 20 59 6f 75 20 63 61 6e 20 61 6c 73 6f 20 73 65 6c 65 63 74 20 6d 75 6c 74 69 70 6c 65 20 73 ..You.can.also.select.multiple.s
239e0 71 75 61 72 65 73 20 66 6f 72 20 6e 75 6d 62 65 72 69 6e 67 20 6f 72 20 63 6c 65 61 72 69 6e 67 quares.for.numbering.or.clearing
23a00 20 77 69 74 68 20 74 68 65 20 72 65 74 75 72 6e 20 61 6e 64 20 61 72 72 6f 77 20 6b 65 79 73 2c .with.the.return.and.arrow.keys,
23a20 20 62 65 66 6f 72 65 20 74 79 70 69 6e 67 20 61 20 64 69 67 69 74 20 74 6f 20 66 69 6c 6c 20 6f .before.typing.a.digit.to.fill.o
23a40 72 20 63 6c 65 61 72 20 74 68 65 20 68 69 67 68 6c 69 67 68 74 65 64 20 73 71 75 61 72 65 73 20 r.clear.the.highlighted.squares.
23a60 28 61 73 20 61 62 6f 76 65 29 2e 20 54 68 65 20 73 70 61 63 65 20 62 61 72 20 61 64 64 73 20 61 (as.above)..The.space.bar.adds.a
23a80 6e 64 20 72 65 6d 6f 76 65 73 20 73 69 6e 67 6c 65 20 73 71 75 61 72 65 73 20 74 6f 20 61 6e 64 nd.removes.single.squares.to.and
23aa0 20 66 72 6f 6d 20 74 68 65 20 73 65 6c 65 63 74 69 6f 6e 2e 20 42 61 63 6b 73 70 61 63 65 20 61 .from.the.selection..Backspace.a
23ac0 6e 64 20 65 73 63 61 70 65 20 72 65 6d 6f 76 65 20 61 6c 6c 20 73 71 75 61 72 65 73 20 66 72 6f nd.escape.remove.all.squares.fro
23ae0 6d 20 74 68 65 20 73 65 6c 65 63 74 69 6f 6e 2e 00 00 6e 00 00 00 43 00 00 00 68 0a 08 00 c9 0c m.the.selection...n...C...h.....
23b00 08 00 2b 00 00 00 20 26 80 86 00 80 00 00 14 00 98 80 80 00 00 e3 fc c5 f9 4e 89 82 ff 00 28 41 ..+....&.................N....(A
23b20 6c 6c 20 74 68 65 20 61 63 74 69 6f 6e 73 20 64 65 73 63 72 69 62 65 64 20 69 6e 20 00 73 65 63 ll.the.actions.described.in..sec
23b40 74 69 6f 6e 20 32 2e 31 00 20 61 72 65 20 61 6c 73 6f 20 61 76 61 69 6c 61 62 6c 65 2e 29 00 00 tion.2.1..are.also.available.)..
23b60 85 00 00 00 54 00 00 00 5b 0c 08 00 4e 0d 08 00 31 00 00 00 02 da 00 00 00 af 04 10 00 d1 08 10 ....T...[...N...1...............
23b80 00 56 00 00 00 4e 0d 08 00 9c 0d 08 00 28 0e 08 00 53 65 63 74 69 6f 6e 20 32 39 2e 32 3a 20 46 .V...N.......(...Section.29.2:.F
23ba0 69 6c 6c 69 6e 67 20 70 61 72 61 6d 65 74 65 72 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 illing.parameters.CBB("btn_up","
23bc0 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 66 69 6c 6c 69 6e 67 27 29 22 29 3b 45 42 28 22 62 74 6e JI(`',`games.filling')");EB("btn
23be0 5f 75 70 22 29 4e 00 00 00 25 00 00 00 c9 0c 08 00 9c 0d 08 00 29 00 00 00 20 22 80 4a 00 80 00 _up")N...%...........)....".J...
23c00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 32 39 2e 32 00 3a 20 00 46 ...............Section.29.2.:..F
23c20 69 6c 6c 69 6e 67 20 70 61 72 61 6d 65 74 65 72 73 00 00 8c 00 00 00 67 00 00 00 4e 0d 08 00 28 illing.parameters......g...N...(
23c40 0e 08 00 25 00 00 00 20 1a 80 ce 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 46 69 6c 6c 69 6e 67 ...%.....................Filling
23c60 20 61 6c 6c 6f 77 73 20 79 6f 75 20 74 6f 20 63 6f 6e 66 69 67 75 72 65 20 74 68 65 20 6e 75 6d .allows.you.to.configure.the.num
23c80 62 65 72 20 6f 66 20 72 6f 77 73 20 61 6e 64 20 63 6f 6c 75 6d 6e 73 20 6f 66 20 74 68 65 20 67 ber.of.rows.and.columns.of.the.g
23ca0 72 69 64 2c 20 74 68 72 6f 75 67 68 20 74 68 65 20 91 54 79 70 65 92 20 6d 65 6e 75 2e 00 00 6b rid,.through.the..Type..menu...k
23cc0 00 00 00 3a 00 00 00 9c 0d 08 00 93 0e 08 00 31 00 00 00 02 dc 08 00 00 45 08 10 00 8b 85 10 00 ...:...........1........E.......
23ce0 57 00 00 00 93 0e 08 00 d1 0e 08 00 8a 47 08 00 43 68 61 70 74 65 72 20 33 30 3a 20 4b 65 65 6e W............G..Chapter.30:.Keen
23d00 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 54 6f 70 27 29 22 29 3b 45 42 .CBB("btn_up","JI(`',`Top')");EB
23d20 28 22 62 74 6e 5f 75 70 22 29 3e 00 00 00 15 00 00 00 28 0e 08 00 d1 0e 08 00 29 00 00 00 20 22 ("btn_up")>.......(.......)...."
23d40 80 2a 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 43 68 61 70 74 65 72 20 33 30 00 3a .*..................Chapter.30.:
23d60 20 00 4b 65 65 6e 00 00 20 01 00 00 fa 00 00 00 93 0e 08 00 0c 40 08 00 26 00 00 00 20 1a 80 f5 ..Keen...............@..&.......
23d80 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 59 6f 75 20 68 61 76 65 20 61 20 73 71 75 61 72 65 ...............You.have.a.square
23da0 20 67 72 69 64 3b 20 65 61 63 68 20 73 71 75 61 72 65 20 6d 61 79 20 63 6f 6e 74 61 69 6e 20 61 .grid;.each.square.may.contain.a
23dc0 20 64 69 67 69 74 20 66 72 6f 6d 20 31 20 74 6f 20 74 68 65 20 73 69 7a 65 20 6f 66 20 74 68 65 .digit.from.1.to.the.size.of.the
23de0 20 67 72 69 64 2e 20 54 68 65 20 67 72 69 64 20 69 73 20 64 69 76 69 64 65 64 20 69 6e 74 6f 20 .grid..The.grid.is.divided.into.
23e00 62 6c 6f 63 6b 73 20 6f 66 20 76 61 72 79 69 6e 67 20 73 68 61 70 65 20 61 6e 64 20 73 69 7a 65 blocks.of.varying.shape.and.size
23e20 2c 20 77 69 74 68 20 61 72 69 74 68 6d 65 74 69 63 20 63 6c 75 65 73 20 77 72 69 74 74 65 6e 20 ,.with.arithmetic.clues.written.
23e40 69 6e 20 74 68 65 6d 2e 20 59 6f 75 72 20 61 69 6d 20 69 73 20 74 6f 20 66 75 6c 6c 79 20 70 6f in.them..Your.aim.is.to.fully.po
23e60 70 75 6c 61 74 65 20 74 68 65 20 67 72 69 64 20 77 69 74 68 20 64 69 67 69 74 73 20 73 75 63 68 pulate.the.grid.with.digits.such
23e80 20 74 68 61 74 3a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 d1 0e 08 00 0c 40 08 00 28 .that:......................@..(
23ea0 0e 08 00 66 00 00 00 39 00 00 00 d1 0e 08 00 72 40 08 00 2d 00 00 00 20 2a 80 72 00 80 00 00 54 ...f...9.......r@..-....*.r....T
23ec0 02 98 91 80 38 82 90 80 00 00 83 80 00 00 82 ff 00 95 00 00 45 61 63 68 20 72 6f 77 20 63 6f 6e ....8...............Each.row.con
23ee0 74 61 69 6e 73 20 6f 6e 6c 79 20 6f 6e 65 20 6f 63 63 75 72 72 65 6e 63 65 20 6f 66 20 65 61 63 tains.only.one.occurrence.of.eac
23f00 68 20 64 69 67 69 74 00 00 69 00 00 00 3c 00 00 00 0c 40 08 00 db 40 08 00 2d 00 00 00 20 2a 80 h.digit..i...<....@...@..-....*.
23f20 78 00 80 00 00 54 02 98 91 80 38 82 90 80 00 00 83 80 00 00 82 ff 00 95 00 00 45 61 63 68 20 63 x....T....8...............Each.c
23f40 6f 6c 75 6d 6e 20 63 6f 6e 74 61 69 6e 73 20 6f 6e 6c 79 20 6f 6e 65 20 6f 63 63 75 72 72 65 6e olumn.contains.only.one.occurren
23f60 63 65 20 6f 66 20 65 61 63 68 20 64 69 67 69 74 00 00 be 00 00 00 90 00 00 00 72 40 08 00 99 41 ce.of.each.digit..........r@...A
23f80 08 00 2e 00 00 00 20 2a 80 21 01 00 80 00 00 54 02 98 91 80 38 82 90 80 00 00 83 80 00 00 82 ff .......*.!.....T....8...........
23fa0 00 95 00 00 54 68 65 20 64 69 67 69 74 73 20 69 6e 20 65 61 63 68 20 62 6c 6f 63 6b 20 63 61 6e ....The.digits.in.each.block.can
23fc0 20 62 65 20 63 6f 6d 62 69 6e 65 64 20 74 6f 20 66 6f 72 6d 20 74 68 65 20 6e 75 6d 62 65 72 20 .be.combined.to.form.the.number.
23fe0 73 74 61 74 65 64 20 69 6e 20 74 68 65 20 63 6c 75 65 2c 20 75 73 69 6e 67 20 74 68 65 20 61 72 stated.in.the.clue,.using.the.ar
24000 69 74 68 6d 65 74 69 63 20 6f 70 65 72 61 74 69 6f 6e 20 67 69 76 65 6e 20 69 6e 20 74 68 65 20 ithmetic.operation.given.in.the.
24020 63 6c 75 65 2e 20 54 68 61 74 20 69 73 3a 00 00 d3 00 00 00 a5 00 00 00 db 40 08 00 6c 42 08 00 clue..That.is:...........@..lB..
24040 2e 00 00 00 20 2a 80 4b 01 00 80 00 00 54 02 98 21 81 38 82 90 80 00 00 83 80 00 00 82 ff 00 95 .....*.K.....T..!.8.............
24060 00 00 41 6e 20 61 64 64 69 74 69 6f 6e 20 63 6c 75 65 20 6d 65 61 6e 73 20 74 68 61 74 20 74 68 ..An.addition.clue.means.that.th
24080 65 20 73 75 6d 20 6f 66 20 74 68 65 20 64 69 67 69 74 73 20 69 6e 20 74 68 65 20 62 6c 6f 63 6b e.sum.of.the.digits.in.the.block
240a0 20 6d 75 73 74 20 62 65 20 74 68 65 20 67 69 76 65 6e 20 6e 75 6d 62 65 72 2e 20 46 6f 72 20 65 .must.be.the.given.number..For.e
240c0 78 61 6d 70 6c 65 2c 20 91 31 35 2b 92 20 6d 65 61 6e 73 20 74 68 65 20 63 6f 6e 74 65 6e 74 73 xample,..15+..means.the.contents
240e0 20 6f 66 20 74 68 65 20 62 6c 6f 63 6b 20 61 64 64 73 20 75 70 20 74 6f 20 66 69 66 74 65 65 6e .of.the.block.adds.up.to.fifteen
24100 2e 00 00 ae 00 00 00 80 00 00 00 99 41 08 00 1a 43 08 00 2e 00 00 00 20 2a 80 01 01 00 80 00 00 ............A...C.......*.......
24120 54 02 98 21 81 38 82 90 80 00 00 83 80 00 00 82 ff 00 95 00 00 41 20 6d 75 6c 74 69 70 6c 69 63 T..!.8...............A.multiplic
24140 61 74 69 6f 6e 20 63 6c 75 65 20 28 65 2e 67 2e 20 91 36 30 d7 92 29 2c 20 73 69 6d 69 6c 61 72 ation.clue.(e.g...60..),.similar
24160 6c 79 2c 20 6d 65 61 6e 73 20 74 68 61 74 20 74 68 65 20 70 72 6f 64 75 63 74 20 6f 66 20 74 68 ly,.means.that.the.product.of.th
24180 65 20 64 69 67 69 74 73 20 69 6e 20 74 68 65 20 62 6c 6f 63 6b 20 6d 75 73 74 20 62 65 20 74 68 e.digits.in.the.block.must.be.th
241a0 65 20 67 69 76 65 6e 20 6e 75 6d 62 65 72 2e 00 00 9a 01 00 00 69 01 00 00 6c 42 08 00 b4 44 08 e.given.number.......i...lB...D.
241c0 00 31 00 00 00 20 30 80 d3 02 00 80 00 00 54 02 98 21 81 38 82 90 80 00 00 83 80 00 00 80 00 00 .1....0.......T..!.8............
241e0 82 ff 00 95 00 00 41 20 73 75 62 74 72 61 63 74 69 6f 6e 20 63 6c 75 65 20 77 69 6c 6c 20 61 6c ......A.subtraction.clue.will.al
24200 77 61 79 73 20 62 65 20 77 72 69 74 74 65 6e 20 69 6e 20 61 20 62 6c 6f 63 6b 20 6f 66 20 73 69 ways.be.written.in.a.block.of.si
24220 7a 65 20 74 77 6f 2c 20 61 6e 64 20 69 74 20 6d 65 61 6e 73 20 74 68 61 74 20 6f 6e 65 20 6f 66 ze.two,.and.it.means.that.one.of
24240 20 74 68 65 20 64 69 67 69 74 73 20 69 6e 20 74 68 65 20 62 6c 6f 63 6b 20 69 73 20 67 72 65 61 .the.digits.in.the.block.is.grea
24260 74 65 72 20 74 68 61 6e 20 74 68 65 20 6f 74 68 65 72 20 62 79 20 74 68 65 20 67 69 76 65 6e 20 ter.than.the.other.by.the.given.
24280 61 6d 6f 75 6e 74 2e 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 91 32 00 2d 92 20 6d 65 61 6e 73 amount..For.example,..2.-..means
242a0 20 74 68 61 74 20 6f 6e 65 20 6f 66 20 74 68 65 20 64 69 67 69 74 73 20 69 6e 20 74 68 65 20 62 .that.one.of.the.digits.in.the.b
242c0 6c 6f 63 6b 20 69 73 20 32 20 6d 6f 72 65 20 74 68 61 6e 20 74 68 65 20 6f 74 68 65 72 2c 20 6f lock.is.2.more.than.the.other,.o
242e0 72 20 65 71 75 69 76 61 6c 65 6e 74 6c 79 20 74 68 61 74 20 6f 6e 65 20 64 69 67 69 74 20 6d 69 r.equivalently.that.one.digit.mi
24300 6e 75 73 20 74 68 65 20 6f 74 68 65 72 20 6f 6e 65 20 69 73 20 32 2e 20 54 68 65 20 74 77 6f 20 nus.the.other.one.is.2..The.two.
24320 64 69 67 69 74 73 20 63 6f 75 6c 64 20 62 65 20 65 69 74 68 65 72 20 77 61 79 20 72 6f 75 6e 64 digits.could.be.either.way.round
24340 2c 20 74 68 6f 75 67 68 2e 00 00 c8 00 00 00 9a 00 00 00 1a 43 08 00 7c 45 08 00 2e 00 00 00 20 ,.though............C..|E.......
24360 2a 80 35 01 00 80 00 00 54 02 98 21 81 38 82 90 80 00 00 83 80 00 00 82 ff 00 95 00 00 41 20 64 *.5.....T..!.8...............A.d
24380 69 76 69 73 69 6f 6e 20 63 6c 75 65 20 28 65 2e 67 2e 20 91 33 f7 92 29 2c 20 73 69 6d 69 6c 61 ivision.clue.(e.g...3..),.simila
243a0 72 6c 79 2c 20 69 73 20 61 6c 77 61 79 73 20 69 6e 20 61 20 62 6c 6f 63 6b 20 6f 66 20 73 69 7a rly,.is.always.in.a.block.of.siz
243c0 65 20 74 77 6f 20 61 6e 64 20 6d 65 61 6e 73 20 74 68 61 74 20 6f 6e 65 20 64 69 67 69 74 20 64 e.two.and.means.that.one.digit.d
243e0 69 76 69 64 65 64 20 62 79 20 74 68 65 20 6f 74 68 65 72 20 69 73 20 65 71 75 61 6c 20 74 6f 20 ivided.by.the.other.is.equal.to.
24400 74 68 65 20 67 69 76 65 6e 20 61 6d 6f 75 6e 74 2e 00 00 09 01 00 00 dc 00 00 00 b4 44 08 00 85 the.given.amount............D...
24420 46 08 00 2d 00 00 00 20 28 80 b9 01 00 80 00 00 14 00 98 91 80 80 00 00 e3 f2 be 65 e1 89 82 ff F..-....(..................e....
24440 00 4e 6f 74 65 20 74 68 61 74 20 61 20 62 6c 6f 63 6b 20 6d 61 79 20 63 6f 6e 74 61 69 6e 20 74 .Note.that.a.block.may.contain.t
24460 68 65 20 73 61 6d 65 20 64 69 67 69 74 20 6d 6f 72 65 20 74 68 61 6e 20 6f 6e 63 65 20 28 70 72 he.same.digit.more.than.once.(pr
24480 6f 76 69 64 65 64 20 74 68 65 20 69 64 65 6e 74 69 63 61 6c 20 6f 6e 65 73 20 61 72 65 20 6e 6f ovided.the.identical.ones.are.no
244a0 74 20 69 6e 20 74 68 65 20 73 61 6d 65 20 72 6f 77 20 61 6e 64 20 63 6f 6c 75 6d 6e 29 2e 20 54 t.in.the.same.row.and.column)..T
244c0 68 69 73 20 72 75 6c 65 20 69 73 20 70 72 65 63 69 73 65 6c 79 20 74 68 65 20 6f 70 70 6f 73 69 his.rule.is.precisely.the.opposi
244e0 74 65 20 6f 66 20 74 68 65 20 72 75 6c 65 20 69 6e 20 53 6f 6c 6f 27 73 20 91 4b 69 6c 6c 65 72 te.of.the.rule.in.Solo's..Killer
24500 92 20 6d 6f 64 65 20 28 73 65 65 20 00 63 68 61 70 74 65 72 20 31 31 00 29 2e 00 00 61 00 00 00 ..mode.(see..chapter.11.)...a...
24520 3c 00 00 00 7c 45 08 00 e6 46 08 00 25 00 00 00 20 1a 80 78 00 80 00 00 14 00 98 80 80 00 00 82 <...|E...F..%......x............
24540 ff 00 54 68 69 73 20 70 75 7a 7a 6c 65 20 61 70 70 65 61 72 73 20 69 6e 20 74 68 65 20 54 69 6d ..This.puzzle.appears.in.the.Tim
24560 65 73 20 75 6e 64 65 72 20 74 68 65 20 6e 61 6d 65 20 91 4b 65 6e 4b 65 6e 92 2e 00 00 51 00 00 es.under.the.name..KenKen....Q..
24580 00 22 00 00 00 85 46 08 00 37 47 08 00 2f 00 00 00 20 2e 80 44 00 80 00 00 00 00 e3 2c c5 f9 4e ."....F..7G../......D.......,..N
245a0 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 33 30 2e 31 00 3a 20 00 4b 65 ..............Section.30.1.:..Ke
245c0 65 6e 20 63 6f 6e 74 72 6f 6c 73 00 00 00 53 00 00 00 24 00 00 00 e6 46 08 00 8a 47 08 00 2f 00 en.controls...S...$....F...G../.
245e0 00 00 20 2e 80 48 00 80 00 00 00 00 e3 58 c5 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 .....H.......X..N..............S
24600 65 63 74 69 6f 6e 20 33 30 2e 32 00 3a 20 00 4b 65 65 6e 20 70 61 72 61 6d 65 74 65 72 73 00 00 ection.30.2.:..Keen.parameters..
24620 00 7d 00 00 00 4c 00 00 00 37 47 08 00 07 48 08 00 31 00 00 00 02 23 08 00 00 d1 08 10 00 00 00 .}...L...7G...H..1....#.........
24640 11 00 58 00 00 00 07 48 08 00 50 48 08 00 36 80 08 00 53 65 63 74 69 6f 6e 20 33 30 2e 31 3a 20 ..X....H..PH..6...Section.30.1:.
24660 4b 65 65 6e 20 63 6f 6e 74 72 6f 6c 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 Keen.controls.CBB("btn_up","JI(`
24680 27 2c 60 67 61 6d 65 73 2e 6b 65 65 6e 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 49 00 ',`games.keen')");EB("btn_up")I.
246a0 00 00 20 00 00 00 8a 47 08 00 50 48 08 00 29 00 00 00 20 22 80 40 00 80 00 00 00 00 80 06 00 80 .......G..PH..)....".@..........
246c0 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 33 30 2e 31 00 3a 20 00 4b 65 65 6e 20 63 6f 6e ........Section.30.1.:..Keen.con
246e0 74 72 6f 6c 73 00 00 67 00 00 00 42 00 00 00 07 48 08 00 b7 48 08 00 25 00 00 00 20 1a 80 84 00 trols..g...B....H...H..%........
24700 80 00 00 14 00 98 80 80 00 00 82 ff 00 4b 65 65 6e 20 73 68 61 72 65 73 20 6d 75 63 68 20 6f 66 .............Keen.shares.much.of
24720 20 69 74 73 20 63 6f 6e 74 72 6f 6c 20 73 79 73 74 65 6d 20 77 69 74 68 20 53 6f 6c 6f 20 28 61 .its.control.system.with.Solo.(a
24740 6e 64 20 55 6e 65 71 75 61 6c 29 2e 00 00 18 01 00 00 f2 00 00 00 50 48 08 00 cf 49 08 00 26 00 nd.Unequal)...........PH...I..&.
24760 00 00 20 1a 80 e5 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 6f 20 70 6c 61 79 20 4b 65 65 .....................To.play.Kee
24780 6e 2c 20 73 69 6d 70 6c 79 20 63 6c 69 63 6b 20 74 68 65 20 6d 6f 75 73 65 20 69 6e 20 61 6e 79 n,.simply.click.the.mouse.in.any
247a0 20 65 6d 70 74 79 20 73 71 75 61 72 65 20 61 6e 64 20 74 68 65 6e 20 74 79 70 65 20 61 20 64 69 .empty.square.and.then.type.a.di
247c0 67 69 74 20 6f 6e 20 74 68 65 20 6b 65 79 62 6f 61 72 64 20 74 6f 20 66 69 6c 6c 20 74 68 61 74 git.on.the.keyboard.to.fill.that
247e0 20 73 71 75 61 72 65 2e 20 49 66 20 79 6f 75 20 6d 61 6b 65 20 61 20 6d 69 73 74 61 6b 65 2c 20 .square..If.you.make.a.mistake,.
24800 63 6c 69 63 6b 20 74 68 65 20 6d 6f 75 73 65 20 69 6e 20 74 68 65 20 69 6e 63 6f 72 72 65 63 74 click.the.mouse.in.the.incorrect
24820 20 73 71 75 61 72 65 20 61 6e 64 20 70 72 65 73 73 20 53 70 61 63 65 20 74 6f 20 63 6c 65 61 72 .square.and.press.Space.to.clear
24840 20 69 74 20 61 67 61 69 6e 20 28 6f 72 20 75 73 65 20 74 68 65 20 55 6e 64 6f 20 66 65 61 74 75 .it.again.(or.use.the.Undo.featu
24860 72 65 29 2e 00 00 2f 01 00 00 03 01 00 00 b7 48 08 00 fe 4a 08 00 2c 00 00 00 20 26 80 07 02 00 re).../........H...J..,....&....
24880 80 00 00 14 00 98 80 80 00 00 80 01 00 80 00 00 82 ff 00 49 66 20 79 6f 75 20 00 72 69 67 68 74 ...................If.you..right
248a0 00 2d 63 6c 69 63 6b 20 69 6e 20 61 20 73 71 75 61 72 65 20 61 6e 64 20 74 68 65 6e 20 74 79 70 .-click.in.a.square.and.then.typ
248c0 65 20 61 20 6e 75 6d 62 65 72 2c 20 74 68 61 74 20 6e 75 6d 62 65 72 20 77 69 6c 6c 20 62 65 20 e.a.number,.that.number.will.be.
248e0 65 6e 74 65 72 65 64 20 69 6e 20 74 68 65 20 73 71 75 61 72 65 20 61 73 20 61 20 91 70 65 6e 63 entered.in.the.square.as.a..penc
24900 69 6c 20 6d 61 72 6b 92 2e 20 59 6f 75 20 63 61 6e 20 68 61 76 65 20 70 65 6e 63 69 6c 20 6d 61 il.mark...You.can.have.pencil.ma
24920 72 6b 73 20 66 6f 72 20 6d 75 6c 74 69 70 6c 65 20 6e 75 6d 62 65 72 73 20 69 6e 20 74 68 65 20 rks.for.multiple.numbers.in.the.
24940 73 61 6d 65 20 73 71 75 61 72 65 2e 20 53 71 75 61 72 65 73 20 63 6f 6e 74 61 69 6e 69 6e 67 20 same.square..Squares.containing.
24960 66 69 6c 6c 65 64 2d 69 6e 20 6e 75 6d 62 65 72 73 20 63 61 6e 6e 6f 74 20 61 6c 73 6f 20 63 6f filled-in.numbers.cannot.also.co
24980 6e 74 61 69 6e 20 70 65 6e 63 69 6c 20 6d 61 72 6b 73 2e 00 00 68 01 00 00 42 01 00 00 cf 49 08 ntain.pencil.marks...h...B....I.
249a0 00 66 4c 08 00 26 00 00 00 20 1a 80 85 02 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 68 65 20 .fL..&......................The.
249c0 67 61 6d 65 20 70 61 79 73 20 6e 6f 20 61 74 74 65 6e 74 69 6f 6e 20 74 6f 20 70 65 6e 63 69 6c game.pays.no.attention.to.pencil
249e0 20 6d 61 72 6b 73 2c 20 73 6f 20 65 78 61 63 74 6c 79 20 77 68 61 74 20 79 6f 75 20 75 73 65 20 .marks,.so.exactly.what.you.use.
24a00 74 68 65 6d 20 66 6f 72 20 69 73 20 75 70 20 74 6f 20 79 6f 75 3a 20 79 6f 75 20 63 61 6e 20 75 them.for.is.up.to.you:.you.can.u
24a20 73 65 20 74 68 65 6d 20 61 73 20 72 65 6d 69 6e 64 65 72 73 20 74 68 61 74 20 61 20 70 61 72 74 se.them.as.reminders.that.a.part
24a40 69 63 75 6c 61 72 20 73 71 75 61 72 65 20 6e 65 65 64 73 20 74 6f 20 62 65 20 72 65 2d 65 78 61 icular.square.needs.to.be.re-exa
24a60 6d 69 6e 65 64 20 6f 6e 63 65 20 79 6f 75 20 6b 6e 6f 77 20 6d 6f 72 65 20 61 62 6f 75 74 20 61 mined.once.you.know.more.about.a
24a80 20 70 61 72 74 69 63 75 6c 61 72 20 6e 75 6d 62 65 72 2c 20 6f 72 20 79 6f 75 20 63 61 6e 20 75 .particular.number,.or.you.can.u
24aa0 73 65 20 74 68 65 6d 20 61 73 20 6c 69 73 74 73 20 6f 66 20 74 68 65 20 70 6f 73 73 69 62 6c 65 se.them.as.lists.of.the.possible
24ac0 20 6e 75 6d 62 65 72 73 20 69 6e 20 61 20 67 69 76 65 6e 20 73 71 75 61 72 65 2c 20 6f 72 20 61 .numbers.in.a.given.square,.or.a
24ae0 6e 79 74 68 69 6e 67 20 65 6c 73 65 20 79 6f 75 20 66 65 65 6c 20 6c 69 6b 65 2e 00 00 80 00 00 nything.else.you.feel.like......
24b00 00 5b 00 00 00 fe 4a 08 00 e6 4c 08 00 25 00 00 00 20 1a 80 b6 00 80 00 00 14 00 98 80 80 00 00 .[....J...L..%..................
24b20 82 ff 00 54 6f 20 65 72 61 73 65 20 61 20 73 69 6e 67 6c 65 20 70 65 6e 63 69 6c 20 6d 61 72 6b ...To.erase.a.single.pencil.mark
24b40 2c 20 72 69 67 68 74 2d 63 6c 69 63 6b 20 69 6e 20 74 68 65 20 73 71 75 61 72 65 20 61 6e 64 20 ,.right-click.in.the.square.and.
24b60 74 79 70 65 20 74 68 65 20 73 61 6d 65 20 6e 75 6d 62 65 72 20 61 67 61 69 6e 2e 00 00 df 00 00 type.the.same.number.again......
24b80 00 b9 00 00 00 66 4c 08 00 c5 4d 08 00 26 00 00 00 20 1a 80 73 01 00 80 00 00 14 00 98 80 80 00 .....fL...M..&......s...........
24ba0 00 82 ff 00 41 6c 6c 20 70 65 6e 63 69 6c 20 6d 61 72 6b 73 20 69 6e 20 61 20 73 71 75 61 72 65 ....All.pencil.marks.in.a.square
24bc0 20 61 72 65 20 65 72 61 73 65 64 20 77 68 65 6e 20 79 6f 75 20 6c 65 66 74 2d 63 6c 69 63 6b 20 .are.erased.when.you.left-click.
24be0 61 6e 64 20 74 79 70 65 20 61 20 6e 75 6d 62 65 72 2c 20 6f 72 20 77 68 65 6e 20 79 6f 75 20 6c and.type.a.number,.or.when.you.l
24c00 65 66 74 2d 63 6c 69 63 6b 20 61 6e 64 20 70 72 65 73 73 20 73 70 61 63 65 2e 20 52 69 67 68 74 eft-click.and.press.space..Right
24c20 2d 63 6c 69 63 6b 69 6e 67 20 61 6e 64 20 70 72 65 73 73 69 6e 67 20 73 70 61 63 65 20 77 69 6c -clicking.and.pressing.space.wil
24c40 6c 20 61 6c 73 6f 20 65 72 61 73 65 20 70 65 6e 63 69 6c 20 6d 61 72 6b 73 2e 00 00 66 01 00 00 l.also.erase.pencil.marks...f...
24c60 40 01 00 00 e6 4c 08 00 2b 4f 08 00 26 00 00 00 20 1a 80 81 02 00 80 00 00 14 00 98 80 80 00 00 @....L..+O..&...................
24c80 82 ff 00 41 73 20 66 6f 72 20 53 6f 6c 6f 2c 20 74 68 65 20 63 75 72 73 6f 72 20 6b 65 79 73 20 ...As.for.Solo,.the.cursor.keys.
24ca0 63 61 6e 20 62 65 20 75 73 65 64 20 69 6e 20 63 6f 6e 6a 75 6e 63 74 69 6f 6e 20 77 69 74 68 20 can.be.used.in.conjunction.with.
24cc0 74 68 65 20 64 69 67 69 74 20 6b 65 79 73 20 74 6f 20 73 65 74 20 6e 75 6d 62 65 72 73 20 6f 72 the.digit.keys.to.set.numbers.or
24ce0 20 70 65 6e 63 69 6c 20 6d 61 72 6b 73 2e 20 55 73 65 20 74 68 65 20 63 75 72 73 6f 72 20 6b 65 .pencil.marks..Use.the.cursor.ke
24d00 79 73 20 74 6f 20 6d 6f 76 65 20 61 20 68 69 67 68 6c 69 67 68 74 20 61 72 6f 75 6e 64 20 74 68 ys.to.move.a.highlight.around.th
24d20 65 20 67 72 69 64 2c 20 61 6e 64 20 74 79 70 65 20 61 20 64 69 67 69 74 20 74 6f 20 65 6e 74 65 e.grid,.and.type.a.digit.to.ente
24d40 72 20 69 74 20 69 6e 20 74 68 65 20 68 69 67 68 6c 69 67 68 74 65 64 20 73 71 75 61 72 65 2e 20 r.it.in.the.highlighted.square..
24d60 50 72 65 73 73 69 6e 67 20 72 65 74 75 72 6e 20 74 6f 67 67 6c 65 73 20 74 68 65 20 68 69 67 68 Pressing.return.toggles.the.high
24d80 6c 69 67 68 74 20 69 6e 74 6f 20 61 20 6d 6f 64 65 20 69 6e 20 77 68 69 63 68 20 79 6f 75 20 63 light.into.a.mode.in.which.you.c
24da0 61 6e 20 65 6e 74 65 72 20 6f 72 20 72 65 6d 6f 76 65 20 70 65 6e 63 69 6c 20 6d 61 72 6b 73 2e an.enter.or.remove.pencil.marks.
24dc0 00 00 91 00 00 00 6c 00 00 00 c5 4d 08 00 bc 4f 08 00 25 00 00 00 20 1a 80 d8 00 80 00 00 14 00 ......l....M...O..%.............
24de0 98 80 80 00 00 82 ff 00 50 72 65 73 73 69 6e 67 20 4d 20 77 69 6c 6c 20 66 69 6c 6c 20 69 6e 20 ........Pressing.M.will.fill.in.
24e00 61 20 66 75 6c 6c 20 73 65 74 20 6f 66 20 70 65 6e 63 69 6c 20 6d 61 72 6b 73 20 69 6e 20 65 76 a.full.set.of.pencil.marks.in.ev
24e20 65 72 79 20 73 71 75 61 72 65 20 74 68 61 74 20 64 6f 65 73 20 6e 6f 74 20 68 61 76 65 20 61 20 ery.square.that.does.not.have.a.
24e40 6d 61 69 6e 20 64 69 67 69 74 20 69 6e 20 69 74 2e 00 00 6e 00 00 00 43 00 00 00 2b 4f 08 00 36 main.digit.in.it...n...C...+O..6
24e60 80 08 00 2b 00 00 00 20 26 80 86 00 80 00 00 14 00 98 80 80 00 00 e3 fc c5 f9 4e 89 82 ff 00 28 ...+....&.................N....(
24e80 41 6c 6c 20 74 68 65 20 61 63 74 69 6f 6e 73 20 64 65 73 63 72 69 62 bc 4f 08 00 36 80 08 00 8a All.the.actions.describ.O..6....
24ea0 47 08 00 65 64 20 69 6e 20 00 73 65 63 74 69 6f 6e 20 32 2e 31 00 20 61 72 65 20 61 6c 73 6f 20 G..ed.in..section.2.1..are.also.
24ec0 61 76 61 69 6c 61 62 6c 65 2e 29 00 00 7f 00 00 00 4e 00 00 00 bc 4f 08 00 b5 80 08 00 31 00 00 available.)......N....O......1..
24ee0 00 02 d6 03 00 00 8b 85 10 00 a5 02 11 00 59 00 00 00 b5 80 08 00 00 81 08 00 8b 84 08 00 53 65 ..............Y...............Se
24f00 63 74 69 6f 6e 20 33 30 2e 32 3a 20 4b 65 65 6e 20 70 61 72 61 6d 65 74 65 72 73 00 43 42 42 28 ction.30.2:.Keen.parameters.CBB(
24f20 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 6b 65 65 6e 27 29 22 29 3b "btn_up","JI(`',`games.keen')");
24f40 45 42 28 22 62 74 6e 5f 75 70 22 29 4b 00 00 00 22 00 00 00 36 80 08 00 00 81 08 00 29 00 00 00 EB("btn_up")K..."...6.......)...
24f60 20 22 80 44 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 33 30 .".D..................Section.30
24f80 2e 32 00 3a 20 00 4b 65 65 6e 20 70 61 72 61 6d 65 74 65 72 73 00 00 76 00 00 00 51 00 00 00 b5 .2.:..Keen.parameters..v...Q....
24fa0 80 08 00 76 81 08 00 25 00 00 00 20 1a 80 a2 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 68 65 ...v...%.....................The
24fc0 73 65 20 70 61 72 61 6d 65 74 65 72 73 20 61 72 65 20 61 76 61 69 6c 61 62 6c 65 20 66 72 6f 6d se.parameters.are.available.from
24fe0 20 74 68 65 20 91 43 75 73 74 6f 6d 2e 2e 2e 92 20 6f 70 74 69 6f 6e 20 6f 6e 20 74 68 65 20 91 .the..Custom.....option.on.the..
25000 54 79 70 65 92 20 6d 65 6e 75 2e 00 00 31 00 00 00 0c 00 00 00 00 81 08 00 a7 81 08 00 25 00 00 Type..menu...1...............%..
25020 00 20 1a 80 18 00 80 00 00 14 00 98 80 80 01 00 82 ff 00 47 72 69 64 20 73 69 7a 65 00 00 c3 00 ...................Grid.size....
25040 00 00 9c 00 00 00 76 81 08 00 6a 82 08 00 27 00 00 00 20 1c 80 39 01 00 80 00 00 14 00 98 91 80 ......v...j...'......9..........
25060 80 00 00 82 ff 00 53 70 65 63 69 66 69 65 73 20 74 68 65 20 73 69 7a 65 20 6f 66 20 74 68 65 20 ......Specifies.the.size.of.the.
25080 67 72 69 64 2e 20 4c 6f 77 65 72 20 6c 69 6d 69 74 20 69 73 20 33 3b 20 75 70 70 65 72 20 6c 69 grid..Lower.limit.is.3;.upper.li
250a0 6d 69 74 20 69 73 20 39 20 28 62 65 63 61 75 73 65 20 74 68 65 20 75 73 65 72 20 69 6e 74 65 72 mit.is.9.(because.the.user.inter
250c0 66 61 63 65 20 77 6f 75 6c 64 20 62 65 63 6f 6d 65 20 6d 6f 72 65 20 64 69 66 66 69 63 75 6c 74 face.would.become.more.difficult
250e0 20 77 69 74 68 20 91 64 69 67 69 74 73 92 20 62 69 67 67 65 72 20 74 68 61 6e 20 39 21 29 2e 00 .with..digits..bigger.than.9!)..
25100 00 32 00 00 00 0d 00 00 00 a7 81 08 00 9c 82 08 00 25 00 00 00 20 1a 80 1a 00 80 00 00 14 00 98 .2...............%..............
25120 80 80 01 00 82 ff 00 44 69 66 66 69 63 75 6c 74 79 00 00 18 01 00 00 f1 00 00 00 6a 82 08 00 b4 .......Difficulty..........j....
25140 83 08 00 27 00 00 00 20 1c 80 e3 01 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 43 6f 6e 74 72 ...'.......................Contr
25160 6f 6c 73 20 74 68 65 20 64 69 66 66 69 63 75 6c 74 79 20 6f 66 20 74 68 65 20 67 65 6e 65 72 61 ols.the.difficulty.of.the.genera
25180 74 65 64 20 70 75 7a 7a 6c 65 2e 20 41 74 20 55 6e 72 65 61 73 6f 6e 61 62 6c 65 20 6c 65 76 65 ted.puzzle..At.Unreasonable.leve
251a0 6c 2c 20 73 6f 6d 65 20 62 61 63 6b 74 72 61 63 6b 69 6e 67 20 77 69 6c 6c 20 62 65 20 72 65 71 l,.some.backtracking.will.be.req
251c0 75 69 72 65 64 2c 20 62 75 74 20 74 68 65 20 73 6f 6c 75 74 69 6f 6e 20 73 68 6f 75 6c 64 20 73 uired,.but.the.solution.should.s
251e0 74 69 6c 6c 20 62 65 20 75 6e 69 71 75 65 2e 20 54 68 65 20 72 65 6d 61 69 6e 69 6e 67 20 6c 65 till.be.unique..The.remaining.le
25200 76 65 6c 73 20 72 65 71 75 69 72 65 20 69 6e 63 72 65 61 73 69 6e 67 6c 79 20 63 6f 6d 70 6c 65 vels.require.increasingly.comple
25220 78 20 72 65 61 73 6f 6e 69 6e 67 20 74 6f 20 61 76 6f 69 64 20 68 61 76 69 6e 67 20 74 6f 20 62 x.reasoning.to.avoid.having.to.b
25240 61 63 6b 74 72 61 63 6b 2e 00 00 3b 00 00 00 16 00 00 00 9c 82 08 00 ef 83 08 00 25 00 00 00 20 acktrack...;...............%....
25260 1a 80 2c 00 80 00 00 14 00 98 80 80 01 00 82 ff 00 4d 75 6c 74 69 70 6c 69 63 61 74 69 6f 6e 20 ..,..............Multiplication.
25280 6f 6e 6c 79 00 00 9c 00 00 00 76 00 00 00 b4 83 08 00 8b 84 08 00 26 00 00 00 20 1c 80 ec 00 80 only......v...........&.........
252a0 00 00 14 00 98 91 80 80 00 00 82 ff 00 49 66 20 74 68 69 73 20 69 73 20 65 6e 61 62 6c 65 64 2c .............If.this.is.enabled,
252c0 20 61 6c 6c 20 62 6f 78 65 73 20 77 69 6c 6c 20 62 65 20 6d 75 6c 74 69 70 6c 69 63 61 74 69 6f .all.boxes.will.be.multiplicatio
252e0 6e 20 62 6f 78 65 73 2e 20 57 69 74 68 20 74 68 69 73 20 72 75 6c 65 2c 20 74 68 65 20 70 75 7a n.boxes..With.this.rule,.the.puz
25300 7a 6c 65 20 69 73 20 6b 6e 6f 77 6e 20 61 73 20 91 49 6e 73 68 69 20 4e 6f 20 48 65 79 61 92 2e zle.is.known.as..Inshi.No.Heya..
25320 00 00 6d 00 00 00 3c 00 00 00 ef 83 08 00 f8 84 08 00 31 00 00 00 02 45 06 00 00 00 00 11 00 45 ..m...<...........1....E.......E
25340 07 11 00 5a 00 00 00 f8 84 08 00 38 85 08 00 3d 8b 08 00 43 68 61 70 74 65 72 20 33 31 3a 20 54 ...Z.......8...=...Chapter.31:.T
25360 6f 77 65 72 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 54 6f 70 27 29 owers.CBB("btn_up","JI(`',`Top')
25380 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 40 00 00 00 17 00 00 00 8b 84 08 00 38 85 08 00 29 ");EB("btn_up")@...........8...)
253a0 00 00 00 20 22 80 2e 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 43 68 61 70 74 65 72 ...."....................Chapter
253c0 20 33 31 00 3a 20 00 54 6f 77 65 72 73 00 00 de 00 00 00 b8 00 00 00 f8 84 08 00 16 86 08 00 26 .31.:..Towers..................&
253e0 00 00 00 20 1a 80 71 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 59 6f 75 20 68 61 76 65 20 61 ......q...............You.have.a
25400 20 73 71 75 61 72 65 20 67 72 69 64 2e 20 4f 6e 20 65 61 63 68 20 73 71 75 61 72 65 20 6f 66 20 .square.grid..On.each.square.of.
25420 74 68 65 20 67 72 69 64 20 79 6f 75 20 63 61 6e 20 62 75 69 6c 64 20 61 20 74 6f 77 65 72 2c 20 the.grid.you.can.build.a.tower,.
25440 77 69 74 68 20 69 74 73 20 68 65 69 67 68 74 20 72 61 6e 67 69 6e 67 20 66 72 6f 6d 20 31 20 74 with.its.height.ranging.from.1.t
25460 6f 20 74 68 65 20 73 69 7a 65 20 6f 66 20 74 68 65 20 67 72 69 64 2e 20 41 72 6f 75 6e 64 20 74 o.the.size.of.the.grid..Around.t
25480 68 65 20 65 64 67 65 20 6f 66 20 74 68 65 20 67 72 69 64 20 61 72 65 20 73 6f 6d 65 20 6e 75 6d he.edge.of.the.grid.are.some.num
254a0 65 72 69 63 20 63 6c 75 65 73 2e 00 00 6a 00 00 00 45 00 00 00 38 85 08 00 80 86 08 00 25 00 00 eric.clues...j...E...8.......%..
254c0 00 20 1a 80 8a 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 59 6f 75 72 20 74 61 73 6b 20 69 73 20 ...................Your.task.is.
254e0 74 6f 20 62 75 69 6c 64 20 61 20 74 6f 77 65 72 20 6f 6e 20 65 76 65 72 79 20 73 71 75 61 72 65 to.build.a.tower.on.every.square
25500 2c 20 69 6e 20 73 75 63 68 20 61 20 77 61 79 20 74 68 61 74 3a 00 00 68 00 00 00 3b 00 00 00 16 ,.in.such.a.way.that:..h...;....
25520 86 08 00 e8 86 08 00 2d 00 00 00 20 2a 80 76 00 80 00 00 54 02 98 91 80 38 82 90 80 00 00 83 80 .......-....*.v....T....8.......
25540 00 00 82 ff 00 95 00 00 45 61 63 68 20 72 6f 77 20 63 6f 6e 74 61 69 6e 73 20 65 76 65 72 79 20 ........Each.row.contains.every.
25560 70 6f 73 73 69 62 6c 65 20 68 65 69 67 68 74 20 6f 66 20 74 6f 77 65 72 20 6f 6e 63 65 00 00 6b possible.height.of.tower.once..k
25580 00 00 00 3e 00 00 00 80 86 08 00 53 87 08 00 2d 00 00 00 20 2a 80 7c 00 80 00 00 54 02 98 91 80 ...>.......S...-....*.|....T....
255a0 38 82 90 80 00 00 83 80 00 00 82 ff 00 95 00 00 45 61 63 68 20 63 6f 6c 75 6d 6e 20 63 6f 6e 74 8...............Each.column.cont
255c0 61 69 6e 73 20 65 76 65 72 79 20 70 6f 73 73 69 62 6c 65 20 68 65 69 67 68 74 20 6f 66 20 74 6f ains.every.possible.height.of.to
255e0 77 65 72 20 6f 6e 63 65 00 00 ef 01 00 00 c1 01 00 00 e8 86 08 00 42 89 08 00 2e 00 00 00 20 2a wer.once..............B........*
25600 80 83 03 00 80 00 00 54 02 98 91 80 38 82 90 80 00 00 83 80 00 00 82 ff 00 95 00 00 45 61 63 68 .......T....8...............Each
25620 20 6e 75 6d 65 72 69 63 20 63 6c 75 65 20 64 65 73 63 72 69 62 65 73 20 74 68 65 20 6e 75 6d 62 .numeric.clue.describes.the.numb
25640 65 72 20 6f 66 20 74 6f 77 65 72 73 20 74 68 61 74 20 63 61 6e 20 62 65 20 73 65 65 6e 20 69 66 er.of.towers.that.can.be.seen.if
25660 20 79 6f 75 20 6c 6f 6f 6b 20 69 6e 74 6f 20 74 68 65 20 73 71 75 61 72 65 20 66 72 6f 6d 20 74 .you.look.into.the.square.from.t
25680 68 61 74 20 64 69 72 65 63 74 69 6f 6e 2c 20 61 73 73 75 6d 69 6e 67 20 74 68 61 74 20 73 68 6f hat.direction,.assuming.that.sho
256a0 72 74 65 72 20 74 6f 77 65 72 73 20 61 72 65 20 68 69 64 64 65 6e 20 62 65 68 69 6e 64 20 74 61 rter.towers.are.hidden.behind.ta
256c0 6c 6c 65 72 20 6f 6e 65 73 2e 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 69 6e 20 61 20 35 d7 35 ller.ones..For.example,.in.a.5.5
256e0 20 67 72 69 64 2c 20 61 20 63 6c 75 65 20 6d 61 72 6b 65 64 20 91 35 92 20 69 6e 64 69 63 61 74 .grid,.a.clue.marked..5..indicat
25700 65 73 20 74 68 61 74 20 74 68 65 20 66 69 76 65 20 74 6f 77 65 72 20 68 65 69 67 68 74 73 20 6d es.that.the.five.tower.heights.m
25720 75 73 74 20 61 70 70 65 61 72 20 69 6e 20 69 6e 63 72 65 61 73 69 6e 67 20 6f 72 64 65 72 20 28 ust.appear.in.increasing.order.(
25740 6f 74 68 65 72 77 69 73 65 20 79 6f 75 20 77 6f 75 6c 64 20 6e 6f 74 20 62 65 20 61 62 6c 65 20 otherwise.you.would.not.be.able.
25760 74 6f 20 73 65 65 20 61 6c 6c 20 66 69 76 65 20 74 6f 77 65 72 73 29 2c 20 77 68 65 72 65 61 73 to.see.all.five.towers),.whereas
25780 20 61 20 63 6c 75 65 20 6d 61 72 6b 65 64 20 91 31 92 20 69 6e 64 69 63 61 74 65 73 20 74 68 61 .a.clue.marked..1..indicates.tha
257a0 74 20 74 68 65 20 74 61 6c 6c 65 73 74 20 74 6f 77 65 72 20 28 74 68 65 20 6f 6e 65 20 6d 61 72 t.the.tallest.tower.(the.one.mar
257c0 6b 65 64 20 35 29 20 6d 75 73 74 20 63 6f 6d 65 20 66 69 72 73 74 2e 00 00 b4 00 00 00 8e 00 00 ked.5).must.come.first..........
257e0 00 53 87 08 00 f6 89 08 00 26 00 00 00 20 1a 80 1d 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 .S.......&......................
25800 49 6e 20 68 61 72 64 65 72 20 6f 72 20 6c 61 72 67 65 72 20 70 75 7a 7a 6c 65 73 2c 20 73 6f 6d In.harder.or.larger.puzzles,.som
25820 65 20 74 6f 77 65 72 73 20 77 69 6c 6c 20 62 65 20 73 70 65 63 69 66 69 65 64 20 66 6f 72 20 79 e.towers.will.be.specified.for.y
25840 6f 75 20 61 73 20 77 65 6c 6c 20 61 73 20 74 68 65 20 63 6c 75 65 73 20 72 6f 75 6e 64 20 74 68 ou.as.well.as.the.clues.round.th
25860 65 20 65 64 67 65 2c 20 61 6e 64 20 73 6f 6d 65 20 65 64 67 65 20 63 6c 75 65 73 20 6d 61 79 20 e.edge,.and.some.edge.clues.may.
25880 62 65 20 6d 69 73 73 69 6e 67 2e 00 00 9f 00 00 00 7a 00 00 00 42 89 08 00 95 8a 08 00 25 00 00 be.missing.......z...B.......%..
258a0 00 20 1a 80 f4 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 68 69 73 20 70 75 7a 7a 6c 65 20 61 ...................This.puzzle.a
258c0 70 70 65 61 72 73 20 6f 6e 20 74 68 65 20 77 65 62 20 75 6e 64 65 72 20 76 61 72 69 6f 75 73 20 ppears.on.the.web.under.various.
258e0 6e 61 6d 65 73 2c 20 70 61 72 74 69 63 75 6c 61 72 6c 79 20 91 53 6b 79 73 63 72 61 70 65 72 73 names,.particularly..Skyscrapers
25900 92 2c 20 62 75 74 20 49 20 64 6f 6e 27 74 20 6b 6e 6f 77 20 77 68 6f 20 66 69 72 73 74 20 69 6e .,.but.I.don't.know.who.first.in
25920 76 65 6e 74 65 64 20 69 74 2e 00 00 53 00 00 00 24 00 00 00 f6 89 08 00 e8 8a 08 00 2f 00 00 00 vented.it...S...$.........../...
25940 20 2e 80 48 00 80 00 00 00 00 e3 4f c5 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 65 63 ...H.......O..N..............Sec
25960 74 69 6f 6e 20 33 31 2e 31 00 3a 20 00 54 6f 77 65 72 73 20 63 6f 6e 74 72 6f 6c 73 00 00 00 55 tion.31.1.:..Towers.controls...U
25980 00 00 00 26 00 00 00 95 8a 08 00 3d 8b 08 00 2f 00 00 00 20 2e 80 4c 00 80 00 00 00 00 e3 50 c5 ...&.......=.../......L.......P.
259a0 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 33 31 2e 32 00 3a 20 00 .N..............Section.31.2.:..
259c0 54 6f 77 65 72 73 20 70 61 72 61 6d 65 74 65 72 73 00 00 00 81 00 00 00 50 00 00 00 e8 8a 08 00 Towers.parameters.......P.......
259e0 be 8b 08 00 31 00 00 00 02 2f 09 00 00 a5 02 11 00 c7 83 11 00 5b 00 00 00 be 8b 08 00 09 8c 08 ....1..../...........[..........
25a00 00 f9 c4 08 00 53 65 63 74 69 6f 6e 20 33 31 2e 31 3a 20 54 6f 77 65 72 73 20 63 6f 6e 74 72 6f .....Section.31.1:.Towers.contro
25a20 6c 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 74 6f ls.CBB("btn_up","JI(`',`games.to
25a40 77 65 72 73 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 4b 00 00 00 22 00 00 00 3d 8b 08 wers')");EB("btn_up")K..."...=..
25a60 00 09 8c 08 00 29 00 00 00 20 22 80 44 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 .....)....".D..................S
25a80 65 63 74 69 6f 6e 20 33 31 2e 31 00 3a 20 00 54 6f 77 65 72 73 20 63 6f 6e 74 72 6f 6c 73 00 00 ection.31.1.:..Towers.controls..
25aa0 6d 00 00 00 48 00 00 00 be 8b 08 00 76 8c 08 00 25 00 00 00 20 1a 80 90 00 80 00 00 14 00 98 80 m...H.......v...%...............
25ac0 80 00 00 82 ff 00 54 6f 77 65 72 73 20 73 68 61 72 65 73 20 6d 75 63 68 20 6f 66 20 69 74 73 20 ......Towers.shares.much.of.its.
25ae0 63 6f 6e 74 72 6f 6c 20 73 79 73 74 65 6d 20 77 69 74 68 20 53 6f 6c 6f 2c 20 55 6e 65 71 75 61 control.system.with.Solo,.Unequa
25b00 6c 20 61 6e 64 20 4b 65 65 6e 2e 00 00 3b 01 00 00 15 01 00 00 09 8c 08 00 b1 8d 08 00 26 00 00 l.and.Keen...;...............&..
25b20 00 20 1a 80 2b 02 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 6f 20 70 6c 61 79 20 54 6f 77 65 ....+...............To.play.Towe
25b40 72 73 2c 20 73 69 6d 70 6c 79 20 63 6c 69 63 6b 20 74 68 65 20 6d 6f 75 73 65 20 69 6e 20 61 6e rs,.simply.click.the.mouse.in.an
25b60 79 20 65 6d 70 74 79 20 73 71 75 61 72 65 20 61 6e 64 20 74 68 65 6e 20 74 79 70 65 20 61 20 64 y.empty.square.and.then.type.a.d
25b80 69 67 69 74 20 6f 6e 20 74 68 65 20 6b 65 79 62 6f 61 72 64 20 74 6f 20 66 69 6c 6c 20 74 68 61 igit.on.the.keyboard.to.fill.tha
25ba0 74 20 73 71 75 61 72 65 20 77 69 74 68 20 61 20 74 6f 77 65 72 20 6f 66 20 74 68 65 20 67 69 76 t.square.with.a.tower.of.the.giv
25bc0 65 6e 20 68 65 69 67 68 74 2e 20 49 66 20 79 6f 75 20 6d 61 6b 65 20 61 20 6d 69 73 74 61 6b 65 en.height..If.you.make.a.mistake
25be0 2c 20 63 6c 69 63 6b 20 74 68 65 20 6d 6f 75 73 65 20 69 6e 20 74 68 65 20 69 6e 63 6f 72 72 65 ,.click.the.mouse.in.the.incorre
25c00 63 74 20 73 71 75 61 72 65 20 61 6e 64 20 70 72 65 73 73 20 53 70 61 63 65 20 74 6f 20 63 6c 65 ct.square.and.press.Space.to.cle
25c20 61 72 20 69 74 20 61 67 61 69 6e 20 28 6f 72 20 75 73 65 20 74 68 65 20 55 6e 64 6f 20 66 65 61 ar.it.again.(or.use.the.Undo.fea
25c40 74 75 72 65 29 2e 00 00 26 01 00 00 fa 00 00 00 76 8c 08 00 d7 8e 08 00 2c 00 00 00 20 26 80 f5 ture)...&.......v.......,....&..
25c60 01 00 80 00 00 14 00 98 80 80 00 00 80 01 00 80 00 00 82 ff 00 49 66 20 79 6f 75 20 00 72 69 67 .....................If.you..rig
25c80 68 74 00 2d 63 6c 69 63 6b 20 69 6e 20 61 20 73 71 75 61 72 65 20 61 6e 64 20 74 68 65 6e 20 74 ht.-click.in.a.square.and.then.t
25ca0 79 70 65 20 61 20 6e 75 6d 62 65 72 2c 20 74 68 61 74 20 6e 75 6d 62 65 72 20 77 69 6c 6c 20 62 ype.a.number,.that.number.will.b
25cc0 65 20 65 6e 74 65 72 65 64 20 69 6e 20 74 68 65 20 73 71 75 61 72 65 20 61 73 20 61 20 91 70 65 e.entered.in.the.square.as.a..pe
25ce0 6e 63 69 6c 20 6d 61 72 6b 92 2e 20 59 6f 75 20 63 61 6e 20 68 61 76 65 20 70 65 6e 63 69 6c 20 ncil.mark...You.can.have.pencil.
25d00 6d 61 72 6b 73 20 66 6f 72 20 6d 75 6c 74 69 70 6c 65 20 6e 75 6d 62 65 72 73 20 69 6e 20 74 68 marks.for.multiple.numbers.in.th
25d20 65 20 73 61 6d 65 20 73 71 75 61 72 65 2e 20 41 20 73 71 75 61 72 65 20 63 6f 6e 74 61 69 6e 69 e.same.square..A.square.containi
25d40 6e 67 20 61 20 74 6f 77 65 72 20 63 61 6e 6e 6f 74 20 61 6c 73 6f 20 63 6f 6e 74 61 69 6e 20 70 ng.a.tower.cannot.also.contain.p
25d60 65 6e 63 69 6c 20 6d 61 72 6b 73 2e 00 00 68 01 00 00 42 01 00 00 b1 8d 08 00 4b c0 08 00 26 00 encil.marks...h...B.......K...&.
25d80 00 00 20 1a 80 85 02 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 68 65 20 67 61 6d 65 20 70 61 .....................The.game.pa
25da0 79 73 20 6e 6f 20 61 74 74 65 6e 74 69 6f 6e 20 74 6f 20 70 65 6e 63 69 6c 20 6d 61 72 6b 73 2c ys.no.attention.to.pencil.marks,
25dc0 20 73 6f 20 65 78 61 63 74 6c 79 20 77 68 61 74 20 79 6f 75 20 75 73 65 20 74 68 65 6d 20 66 6f .so.exactly.what.you.use.them.fo
25de0 72 20 69 73 20 75 70 20 74 6f 20 79 6f 75 3a 20 79 6f 75 20 63 61 6e 20 75 73 65 20 74 68 65 6d r.is.up.to.you:.you.can.use.them
25e00 20 61 73 20 72 65 6d 69 6e 64 65 72 73 20 74 68 61 74 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 .as.reminders.that.a.particular.
25e20 73 71 75 61 72 65 20 6e 65 65 64 73 20 74 6f 20 62 65 20 72 65 2d 65 78 61 6d 69 6e 65 64 20 6f square.needs.to.be.re-examined.o
25e40 6e 63 65 20 79 6f 75 20 6b 6e 6f 77 20 6d 6f 72 65 20 61 62 6f 75 74 20 61 20 70 61 72 74 69 63 nce.you.know.more.about.a.partic
25e60 75 6c 61 72 20 6e 75 6d 62 65 72 2c 20 6f 72 20 79 6f 75 20 63 61 6e 20 75 73 65 20 74 68 65 6d ular.number,.or.you.can.use.them
25e80 20 61 73 20 6c 69 73 74 73 20 6f 66 20 74 68 65 20 70 6f 73 73 69 62 d7 8e 08 00 4b c0 08 00 3d .as.lists.of.the.possib....K...=
25ea0 8b 08 00 6c 65 20 6e 75 6d 62 65 72 73 20 69 6e 20 61 20 67 69 76 65 6e 20 73 71 75 61 72 65 2c ...le.numbers.in.a.given.square,
25ec0 20 6f 72 20 61 6e 79 74 68 69 6e 67 20 65 6c 73 65 20 79 6f 75 20 66 65 65 6c 20 6c 69 6b 65 2e .or.anything.else.you.feel.like.
25ee0 00 00 80 00 00 00 5b 00 00 00 d7 8e 08 00 cb c0 08 00 25 00 00 00 20 1a 80 b6 00 80 00 00 14 00 ......[...........%.............
25f00 98 80 80 00 00 82 ff 00 54 6f 20 65 72 61 73 65 20 61 20 73 69 6e 67 6c 65 20 70 65 6e 63 69 6c ........To.erase.a.single.pencil
25f20 20 6d 61 72 6b 2c 20 72 69 67 68 74 2d 63 6c 69 63 6b 20 69 6e 20 74 68 65 20 73 71 75 61 72 65 .mark,.right-click.in.the.square
25f40 20 61 6e 64 20 74 79 70 65 20 74 68 65 20 73 61 6d 65 20 6e 75 6d 62 65 72 20 61 67 61 69 6e 2e .and.type.the.same.number.again.
25f60 00 00 df 00 00 00 b9 00 00 00 4b c0 08 00 aa c1 08 00 26 00 00 00 20 1a 80 73 01 00 80 00 00 14 ..........K.......&......s......
25f80 00 98 80 80 00 00 82 ff 00 41 6c 6c 20 70 65 6e 63 69 6c 20 6d 61 72 6b 73 20 69 6e 20 61 20 73 .........All.pencil.marks.in.a.s
25fa0 71 75 61 72 65 20 61 72 65 20 65 72 61 73 65 64 20 77 68 65 6e 20 79 6f 75 20 6c 65 66 74 2d 63 quare.are.erased.when.you.left-c
25fc0 6c 69 63 6b 20 61 6e 64 20 74 79 70 65 20 61 20 6e 75 6d 62 65 72 2c 20 6f 72 20 77 68 65 6e 20 lick.and.type.a.number,.or.when.
25fe0 79 6f 75 20 6c 65 66 74 2d 63 6c 69 63 6b 20 61 6e 64 20 70 72 65 73 73 20 73 70 61 63 65 2e 20 you.left-click.and.press.space..
26000 52 69 67 68 74 2d 63 6c 69 63 6b 69 6e 67 20 61 6e 64 20 70 72 65 73 73 69 6e 67 20 73 70 61 63 Right-clicking.and.pressing.spac
26020 65 20 77 69 6c 6c 20 61 6c 73 6f 20 65 72 61 73 65 20 70 65 6e 63 69 6c 20 6d 61 72 6b 73 2e 00 e.will.also.erase.pencil.marks..
26040 00 66 01 00 00 40 01 00 00 cb c0 08 00 10 c3 08 00 26 00 00 00 20 1a 80 81 02 00 80 00 00 14 00 .f...@...........&..............
26060 98 80 80 00 00 82 ff 00 41 73 20 66 6f 72 20 53 6f 6c 6f 2c 20 74 68 65 20 63 75 72 73 6f 72 20 ........As.for.Solo,.the.cursor.
26080 6b 65 79 73 20 63 61 6e 20 62 65 20 75 73 65 64 20 69 6e 20 63 6f 6e 6a 75 6e 63 74 69 6f 6e 20 keys.can.be.used.in.conjunction.
260a0 77 69 74 68 20 74 68 65 20 64 69 67 69 74 20 6b 65 79 73 20 74 6f 20 73 65 74 20 6e 75 6d 62 65 with.the.digit.keys.to.set.numbe
260c0 72 73 20 6f 72 20 70 65 6e 63 69 6c 20 6d 61 72 6b 73 2e 20 55 73 65 20 74 68 65 20 63 75 72 73 rs.or.pencil.marks..Use.the.curs
260e0 6f 72 20 6b 65 79 73 20 74 6f 20 6d 6f 76 65 20 61 20 68 69 67 68 6c 69 67 68 74 20 61 72 6f 75 or.keys.to.move.a.highlight.arou
26100 6e 64 20 74 68 65 20 67 72 69 64 2c 20 61 6e 64 20 74 79 70 65 20 61 20 64 69 67 69 74 20 74 6f nd.the.grid,.and.type.a.digit.to
26120 20 65 6e 74 65 72 20 69 74 20 69 6e 20 74 68 65 20 68 69 67 68 6c 69 67 68 74 65 64 20 73 71 75 .enter.it.in.the.highlighted.squ
26140 61 72 65 2e 20 50 72 65 73 73 69 6e 67 20 72 65 74 75 72 6e 20 74 6f 67 67 6c 65 73 20 74 68 65 are..Pressing.return.toggles.the
26160 20 68 69 67 68 6c 69 67 68 74 20 69 6e 74 6f 20 61 20 6d 6f 64 65 20 69 6e 20 77 68 69 63 68 20 .highlight.into.a.mode.in.which.
26180 79 6f 75 20 63 61 6e 20 65 6e 74 65 72 20 6f 72 20 72 65 6d 6f 76 65 20 70 65 6e 63 69 6c 20 6d you.can.enter.or.remove.pencil.m
261a0 61 72 6b 73 2e 00 00 91 00 00 00 6c 00 00 00 aa c1 08 00 a1 c3 08 00 25 00 00 00 20 1a 80 d8 00 arks.......l...........%........
261c0 80 00 00 14 00 98 80 80 00 00 82 ff 00 50 72 65 73 73 69 6e 67 20 4d 20 77 69 6c 6c 20 66 69 6c .............Pressing.M.will.fil
261e0 6c 20 69 6e 20 61 20 66 75 6c 6c 20 73 65 74 20 6f 66 20 70 65 6e 63 69 6c 20 6d 61 72 6b 73 20 l.in.a.full.set.of.pencil.marks.
26200 69 6e 20 65 76 65 72 79 20 73 71 75 61 72 65 20 74 68 61 74 20 64 6f 65 73 20 6e 6f 74 20 68 61 in.every.square.that.does.not.ha
26220 76 65 20 61 20 6d 61 69 6e 20 64 69 67 69 74 20 69 6e 20 69 74 2e 00 00 ea 00 00 00 c4 00 00 00 ve.a.main.digit.in.it...........
26240 10 c3 08 00 8b c4 08 00 26 00 00 00 20 1a 80 89 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 4c ........&......................L
26260 65 66 74 2d 63 6c 69 63 6b 69 6e 67 20 61 20 63 6c 75 65 20 77 69 6c 6c 20 6d 61 72 6b 20 69 74 eft-clicking.a.clue.will.mark.it
26280 20 61 73 20 64 6f 6e 65 20 28 67 72 65 79 20 69 74 20 6f 75 74 29 2c 20 6f 72 20 75 6e 6d 61 72 .as.done.(grey.it.out),.or.unmar
262a0 6b 20 69 74 20 69 66 20 69 74 20 69 73 20 61 6c 72 65 61 64 79 20 6d 61 72 6b 65 64 2e 20 48 6f k.it.if.it.is.already.marked..Ho
262c0 6c 64 69 6e 67 20 43 6f 6e 74 72 6f 6c 20 6f 72 20 53 68 69 66 74 20 61 6e 64 20 70 72 65 73 73 lding.Control.or.Shift.and.press
262e0 69 6e 67 20 61 6e 20 61 72 72 6f 77 20 6b 65 79 20 6c 69 6b 65 77 69 73 65 20 6d 61 72 6b 73 20 ing.an.arrow.key.likewise.marks.
26300 61 6e 79 20 63 6c 75 65 20 69 6e 20 74 68 65 20 67 69 76 65 6e 20 64 69 72 65 63 74 69 6f 6e 2e any.clue.in.the.given.direction.
26320 00 00 6e 00 00 00 43 00 00 00 a1 c3 08 00 f9 c4 08 00 2b 00 00 00 20 26 80 86 00 80 00 00 14 00 ..n...C...........+....&........
26340 98 80 80 00 00 e3 fc c5 f9 4e 89 82 ff 00 28 41 6c 6c 20 74 68 65 20 61 63 74 69 6f 6e 73 20 64 .........N....(All.the.actions.d
26360 65 73 63 72 69 62 65 64 20 69 6e 20 00 73 65 63 74 69 6f 6e 20 32 2e 31 00 20 61 72 65 20 61 6c escribed.in..section.2.1..are.al
26380 73 6f 20 61 76 61 69 6c 61 62 6c 65 2e 29 00 00 83 00 00 00 52 00 00 00 8b c4 08 00 7c c5 08 00 so.available.)......R.......|...
263a0 31 00 00 00 02 01 03 00 00 45 07 11 00 e2 85 11 00 5c 00 00 00 7c c5 08 00 c9 c5 08 00 7d c8 08 1........E.......\...|.......}..
263c0 00 53 65 63 74 69 6f 6e 20 33 31 2e 32 3a 20 54 6f 77 65 72 73 20 70 61 72 61 6d 65 74 65 72 73 .Section.31.2:.Towers.parameters
263e0 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 74 6f 77 65 .CBB("btn_up","JI(`',`games.towe
26400 72 73 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 4d 00 00 00 24 00 00 00 f9 c4 08 00 c9 rs')");EB("btn_up")M...$........
26420 c5 08 00 29 00 00 00 20 22 80 48 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 ...)....".H..................Sec
26440 74 69 6f 6e 20 33 31 2e 32 00 3a 20 00 54 6f 77 65 72 73 20 70 61 72 61 6d 65 74 65 72 73 00 00 tion.31.2.:..Towers.parameters..
26460 76 00 00 00 51 00 00 00 7c c5 08 00 3f c6 08 00 25 00 00 00 20 1a 80 a2 00 80 00 00 14 00 98 80 v...Q...|...?...%...............
26480 80 00 00 82 ff 00 54 68 65 73 65 20 70 61 72 61 6d 65 74 65 72 73 20 61 72 65 20 61 76 61 69 6c ......These.parameters.are.avail
264a0 61 62 6c 65 20 66 72 6f 6d 20 74 68 65 20 91 43 75 73 74 6f 6d 2e 2e 2e 92 20 6f 70 74 69 6f 6e able.from.the..Custom.....option
264c0 20 6f 6e 20 74 68 65 20 91 54 79 70 65 92 20 6d 65 6e 75 2e 00 00 31 00 00 00 0c 00 00 00 c9 c5 .on.the..Type..menu...1.........
264e0 08 00 70 c6 08 00 25 00 00 00 20 1a 80 18 00 80 00 00 14 00 98 80 80 01 00 82 ff 00 47 72 69 64 ..p...%.....................Grid
26500 20 73 69 7a 65 00 00 c3 00 00 00 9c 00 00 00 3f c6 08 00 33 c7 08 00 27 00 00 00 20 1c 80 39 01 .size..........?...3...'......9.
26520 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 53 70 65 63 69 66 69 65 73 20 74 68 65 20 73 69 7a ...............Specifies.the.siz
26540 65 20 6f 66 20 74 68 65 20 67 72 69 64 2e 20 4c 6f 77 65 72 20 6c 69 6d 69 74 20 69 73 20 33 3b e.of.the.grid..Lower.limit.is.3;
26560 20 75 70 70 65 72 20 6c 69 6d 69 74 20 69 73 20 39 20 28 62 65 63 61 75 73 65 20 74 68 65 20 75 .upper.limit.is.9.(because.the.u
26580 73 65 72 20 69 6e 74 65 72 66 61 63 65 20 77 6f 75 6c 64 20 62 65 63 6f 6d 65 20 6d 6f 72 65 20 ser.interface.would.become.more.
265a0 64 69 66 66 69 63 75 6c 74 20 77 69 74 68 20 91 64 69 67 69 74 73 92 20 62 69 67 67 65 72 20 74 difficult.with..digits..bigger.t
265c0 68 61 6e 20 39 21 29 2e 00 00 32 00 00 00 0d 00 00 00 70 c6 08 00 65 c7 08 00 25 00 00 00 20 1a han.9!)...2.......p...e...%.....
265e0 80 1a 00 80 00 00 14 00 98 80 80 01 00 82 ff 00 44 69 66 66 69 63 75 6c 74 79 00 00 18 01 00 00 ................Difficulty......
26600 f1 00 00 00 33 c7 08 00 7d c8 08 00 27 00 00 00 20 1c 80 e3 01 00 80 00 00 14 00 98 91 80 80 00 ....3...}...'...................
26620 00 82 ff 00 43 6f 6e 74 72 6f 6c 73 20 74 68 65 20 64 69 66 66 69 63 75 6c 74 79 20 6f 66 20 74 ....Controls.the.difficulty.of.t
26640 68 65 20 67 65 6e 65 72 61 74 65 64 20 70 75 7a 7a 6c 65 2e 20 41 74 20 55 6e 72 65 61 73 6f 6e he.generated.puzzle..At.Unreason
26660 61 62 6c 65 20 6c 65 76 65 6c 2c 20 73 6f 6d 65 20 62 61 63 6b 74 72 61 63 6b 69 6e 67 20 77 69 able.level,.some.backtracking.wi
26680 6c 6c 20 62 65 20 72 65 71 75 69 72 65 64 2c 20 62 75 74 20 74 68 65 20 73 6f 6c 75 74 69 6f 6e ll.be.required,.but.the.solution
266a0 20 73 68 6f 75 6c 64 20 73 74 69 6c 6c 20 62 65 20 75 6e 69 71 75 65 2e 20 54 68 65 20 72 65 6d .should.still.be.unique..The.rem
266c0 61 69 6e 69 6e 67 20 6c 65 76 65 6c 73 20 72 65 71 75 69 72 65 20 69 6e 63 72 65 61 73 69 6e 67 aining.levels.require.increasing
266e0 6c 79 20 63 6f 6d 70 6c 65 78 20 72 65 61 73 6f 6e 69 6e 67 20 74 6f 20 61 76 6f 69 64 20 68 61 ly.complex.reasoning.to.avoid.ha
26700 76 69 6e 67 20 74 6f 20 62 61 63 6b 74 72 61 63 6b 2e 00 00 6e 00 00 00 3d 00 00 00 65 c7 08 00 ving.to.backtrack...n...=...e...
26720 eb c8 08 00 31 00 00 00 02 a2 04 00 00 c7 83 11 00 d5 88 11 00 5d 00 00 00 eb c8 08 00 2c c9 08 ....1................].......,..
26740 00 8d cd 08 00 43 68 61 70 74 65 72 20 33 32 3a 20 53 69 6e 67 6c 65 73 00 43 42 42 28 22 62 74 .....Chapter.32:.Singles.CBB("bt
26760 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 54 6f 70 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 n_up","JI(`',`Top')");EB("btn_up
26780 22 29 41 00 00 00 18 00 00 00 7d c8 08 00 2c c9 08 00 29 00 00 00 20 22 80 30 00 80 00 00 00 00 ")A.......}...,...)....".0......
267a0 80 06 00 80 06 00 80 06 00 82 ff 00 43 68 61 70 74 65 72 20 33 32 00 3a 20 00 53 69 6e 67 6c 65 ............Chapter.32.:..Single
267c0 73 00 00 e1 00 00 00 bb 00 00 00 eb c8 08 00 0d ca 08 00 26 00 00 00 20 1a 80 77 01 00 80 00 00 s..................&......w.....
267e0 14 00 98 80 80 00 00 82 ff 00 59 6f 75 20 68 61 76 65 20 61 20 67 72 69 64 20 6f 66 20 77 68 69 ..........You.have.a.grid.of.whi
26800 74 65 20 73 71 75 61 72 65 73 2c 20 61 6c 6c 20 6f 66 20 77 68 69 63 68 20 63 6f 6e 74 61 69 6e te.squares,.all.of.which.contain
26820 20 6e 75 6d 62 65 72 73 2e 20 59 6f 75 72 20 74 61 73 6b 20 69 73 20 74 6f 20 63 6f 6c 6f 75 72 .numbers..Your.task.is.to.colour
26840 20 73 6f 6d 65 20 6f 66 20 74 68 65 20 73 71 75 61 72 65 73 20 62 6c 61 63 6b 20 28 72 65 6d 6f .some.of.the.squares.black.(remo
26860 76 69 6e 67 20 74 68 65 20 6e 75 6d 62 65 72 29 20 73 6f 20 61 73 20 74 6f 20 73 61 74 69 73 66 ving.the.number).so.as.to.satisf
26880 79 20 61 6c 6c 20 6f 66 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 6f 6e 64 69 74 69 6f 6e y.all.of.the.following.condition
268a0 73 3a 00 00 68 00 00 00 3b 00 00 00 2c c9 08 00 75 ca 08 00 2d 00 00 00 20 2a 80 76 00 80 00 00 s:..h...;...,...u...-....*.v....
268c0 54 02 98 91 80 38 82 90 80 00 00 83 80 00 00 82 ff 00 95 00 00 4e 6f 20 6e 75 6d 62 65 72 20 6f T....8...............No.number.o
268e0 63 63 75 72 73 20 6d 6f 72 65 20 74 68 61 6e 20 6f 6e 63 65 20 69 6e 20 61 6e 79 20 72 6f 77 20 ccurs.more.than.once.in.any.row.
26900 6f 72 20 63 6f 6c 75 6d 6e 2e 00 00 84 00 00 00 57 00 00 00 0d ca 08 00 f9 ca 08 00 2d 00 00 00 or.column.......W...........-...
26920 20 2a 80 ae 00 80 00 00 54 02 98 91 80 38 82 90 80 00 00 83 80 00 00 82 ff 00 95 00 00 4e 6f 20 .*......T....8...............No.
26940 62 6c 61 63 6b 20 73 71 75 61 72 65 20 69 73 20 68 6f 72 69 7a 6f 6e 74 61 6c 6c 79 20 6f 72 20 black.square.is.horizontally.or.
26960 76 65 72 74 69 63 61 6c 6c 79 20 61 64 6a 61 63 65 6e 74 20 74 6f 20 61 6e 79 20 6f 74 68 65 72 vertically.adjacent.to.any.other
26980 20 62 6c 61 63 6b 20 73 71 75 61 72 65 2e 00 00 a6 00 00 00 79 00 00 00 75 ca 08 00 9f cb 08 00 .black.square.......y...u.......
269a0 2d 00 00 00 20 2a 80 f2 00 80 00 00 54 02 98 91 80 38 82 90 80 00 00 83 80 00 00 82 ff 00 95 00 -....*......T....8..............
269c0 00 54 68 65 20 72 65 6d 61 69 6e 69 6e 67 20 77 68 69 74 65 20 73 71 75 61 72 65 73 20 6d 75 73 .The.remaining.white.squares.mus
269e0 74 20 61 6c 6c 20 66 6f 72 6d 20 6f 6e 65 20 63 6f 6e 74 69 67 75 6f 75 73 20 72 65 67 69 6f 6e t.all.form.one.contiguous.region
26a00 20 28 63 6f 6e 6e 65 63 74 65 64 20 62 79 20 65 64 67 65 73 2c 20 6e 6f 74 20 6a 75 73 74 20 74 .(connected.by.edges,.not.just.t
26a20 6f 75 63 68 69 6e 67 20 61 74 20 63 6f 72 6e 65 72 73 29 2e 00 00 6e 00 00 00 43 00 00 00 f9 ca ouching.at.corners)...n...C.....
26a40 08 00 0d cc 08 00 2b 00 00 00 20 26 80 86 00 80 00 00 14 00 98 80 80 00 00 e3 44 19 72 6e 89 82 ......+....&..............D.rn..
26a60 ff 00 43 72 65 64 69 74 20 66 6f 72 20 74 68 69 73 20 70 75 7a 7a 6c 65 20 67 6f 65 73 20 74 6f ..Credit.for.this.puzzle.goes.to
26a80 20 4e 69 6b 6f 6c 69 20 00 5b 31 35 5d 00 20 77 68 6f 20 63 61 6c 6c 20 69 74 20 48 69 74 6f 72 .Nikoli..[15]..who.call.it.Hitor
26aa0 69 2e 00 00 63 00 00 00 3e 00 00 00 9f cb 08 00 70 cc 08 00 25 00 00 00 20 1a 80 7c 00 80 00 00 i...c...>.......p...%......|....
26ac0 14 00 98 80 80 00 00 82 ff 00 53 69 6e 67 6c 65 73 20 77 61 73 20 63 6f 6e 74 72 69 62 75 74 65 ..........Singles.was.contribute
26ae0 64 20 74 6f 20 74 68 69 73 20 63 6f 6c 6c 65 63 74 69 6f 6e 20 62 79 20 4a 61 6d 65 73 20 48 61 d.to.this.collection.by.James.Ha
26b00 72 76 65 79 2e 00 00 73 00 00 00 48 00 00 00 0d cc 08 00 e3 cc 08 00 2b 00 00 00 20 26 80 90 00 rvey...s...H...........+....&...
26b20 80 00 00 14 00 98 80 80 00 00 80 03 00 80 00 00 82 ff 00 5b 31 35 5d 20 00 68 74 74 70 3a 2f 2f ...................[15]..http://
26b40 77 77 77 2e 6e 69 6b 6f 6c 69 2e 63 6f 6d 2f 65 6e 2f 70 75 7a 7a 6c 65 73 2f 68 69 74 6f 72 69 www.nikoli.com/en/puzzles/hitori
26b60 2e 68 74 6d 6c 00 20 28 62 65 77 61 72 65 20 6f 66 20 46 6c 61 73 68 29 00 00 54 00 00 00 25 00 .html..(beware.of.Flash)..T...%.
26b80 00 00 70 cc 08 00 37 cd 08 00 2f 00 00 00 20 2e 80 4a 00 80 00 00 00 00 e3 51 c5 f9 4e 80 00 00 ..p...7.../......J.......Q..N...
26ba0 80 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 33 32 2e 31 00 3a 20 00 53 69 6e 67 6c ...........Section.32.1.:..Singl
26bc0 65 73 20 63 6f 6e 74 72 6f 6c 73 00 00 00 56 00 00 00 27 00 00 00 e3 cc 08 00 8d cd 08 00 2f 00 es.controls...V...'.........../.
26be0 00 00 20 2e 80 4e 00 80 00 00 00 00 e3 52 c5 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 .....N.......R..N..............S
26c00 65 63 74 69 6f 6e 20 33 32 2e 32 00 3a 20 00 53 69 6e 67 6c 65 73 20 70 61 72 61 6d 65 74 65 72 ection.32.2.:..Singles.parameter
26c20 73 00 00 00 83 00 00 00 52 00 00 00 37 cd 08 00 10 ce 08 00 31 00 00 00 02 a8 02 00 00 e2 85 11 s.......R...7.......1...........
26c40 00 43 00 12 00 5e 00 00 00 10 ce 08 00 5c ce 08 00 c4 00 09 00 53 65 63 74 69 6f 6e 20 33 32 2e .C...^.......\.......Section.32.
26c60 31 3a 20 53 69 6e 67 6c 65 73 20 63 6f 6e 74 72 6f 6c 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 1:.Singles.controls.CBB("btn_up"
26c80 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 73 69 6e 67 6c 65 73 27 29 22 29 3b 45 42 28 22 62 ,"JI(`',`games.singles')");EB("b
26ca0 74 6e 5f 75 70 22 29 4c 00 00 00 23 00 00 00 8d cd 08 00 5c ce 08 00 29 00 00 00 20 22 80 46 00 tn_up")L...#.......\...)....".F.
26cc0 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 33 32 2e 31 00 3a 20 .................Section.32.1.:.
26ce0 00 53 69 6e 67 6c 65 73 20 63 6f 6e 74 72 6f 6c 73 00 00 ea 00 00 00 c4 00 00 00 10 ce 08 00 46 .Singles.controls..............F
26d00 cf 08 00 26 00 00 00 20 1a 80 89 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 4c 65 66 74 2d 63 ...&......................Left-c
26d20 6c 69 63 6b 69 6e 67 20 6f 6e 20 61 6e 20 65 6d 70 74 79 20 73 71 75 61 72 65 20 77 69 6c 6c 20 licking.on.an.empty.square.will.
26d40 63 6f 6c 6f 75 72 20 69 74 20 62 6c 61 63 6b 3b 20 6c 65 66 74 2d 63 6c 69 63 6b 69 6e 67 20 61 colour.it.black;.left-clicking.a
26d60 67 61 69 6e 20 77 69 6c 6c 20 72 65 73 74 6f 72 65 20 74 68 65 20 6e 75 6d 62 65 72 2e 20 52 69 gain.will.restore.the.number..Ri
26d80 67 68 74 2d 63 6c 69 63 6b 69 6e 67 20 77 69 6c 6c 20 61 64 64 20 61 20 63 69 72 63 6c 65 20 28 ght-clicking.will.add.a.circle.(
26da0 75 73 65 66 75 6c 20 66 6f 72 20 69 6e 64 69 63 61 74 69 6e 67 20 74 68 61 74 20 61 20 63 65 6c useful.for.indicating.that.a.cel
26dc0 6c 20 69 73 20 64 65 66 69 6e 69 74 65 6c 79 20 6e 6f 74 20 62 6c 61 63 6b 29 2e 00 00 04 01 00 l.is.definitely.not.black)......
26de0 00 de 00 00 00 5c ce 08 00 56 00 09 00 26 00 00 00 20 1a 80 bd 01 00 80 00 00 14 00 98 80 80 00 .....\...V...&..................
26e00 00 82 ff 00 59 6f 75 20 63 61 6e 20 61 6c 73 6f 20 75 73 65 20 74 68 65 20 63 75 72 73 6f 72 20 ....You.can.also.use.the.cursor.
26e20 6b 65 79 73 20 74 6f 20 6d 6f 76 65 20 61 72 6f 75 6e 64 20 74 68 65 20 67 72 69 64 2e 20 50 72 keys.to.move.around.the.grid..Pr
26e40 65 73 73 69 6e 67 20 74 68 65 20 72 65 74 75 72 6e 20 6f 72 20 73 70 61 63 65 20 6b 65 79 73 20 essing.the.return.or.space.keys.
26e60 77 69 6c 6c 20 74 75 72 6e 20 61 20 73 71 75 61 72 65 20 62 6c 61 63 6b 20 6f 72 20 61 64 64 20 will.turn.a.square.black.or.add.
26e80 61 20 63 69 72 63 6c 65 20 72 65 73 70 65 63 74 69 76 65 6c 79 2c 20 46 cf 08 00 56 00 09 00 8d a.circle.respectively,.F...V....
26ea0 cd 08 00 61 6e 64 20 70 72 65 73 73 69 6e 67 20 74 68 65 20 6b 65 79 20 61 67 61 69 6e 20 77 69 ...and.pressing.the.key.again.wi
26ec0 6c 6c 20 72 65 73 74 6f 72 65 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 72 20 72 65 6d 6f 76 65 20 ll.restore.the.number.or.remove.
26ee0 74 68 65 20 63 69 72 63 6c 65 2e 00 00 6e 00 00 00 43 00 00 00 46 cf 08 00 c4 00 09 00 2b 00 00 the.circle...n...C...F.......+..
26f00 00 20 26 80 86 00 80 00 00 14 00 98 80 80 00 00 e3 fc c5 f9 4e 89 82 ff 00 28 41 6c 6c 20 74 68 ..&.................N....(All.th
26f20 65 20 61 63 74 69 6f 6e 73 20 64 65 73 63 72 69 62 65 64 20 69 6e 20 00 73 65 63 74 69 6f 6e 20 e.actions.described.in..section.
26f40 32 2e 31 00 20 61 72 65 20 61 6c 73 6f 20 61 76 61 69 6c 61 62 6c 65 2e 29 00 00 85 00 00 00 54 2.1..are.also.available.)......T
26f60 00 00 00 56 00 09 00 49 01 09 00 31 00 00 00 02 cd 01 00 00 d5 88 11 00 26 01 12 00 5f 00 00 00 ...V...I...1............&..._...
26f80 49 01 09 00 97 01 09 00 16 03 09 00 53 65 63 74 69 6f 6e 20 33 32 2e 32 3a 20 53 69 6e 67 6c 65 I...........Section.32.2:.Single
26fa0 73 20 70 61 72 61 6d 65 74 65 72 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 s.parameters.CBB("btn_up","JI(`'
26fc0 2c 60 67 61 6d 65 73 2e 73 69 6e 67 6c 65 73 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 ,`games.singles')");EB("btn_up")
26fe0 4e 00 00 00 25 00 00 00 c4 00 09 00 97 01 09 00 29 00 00 00 20 22 80 4a 00 80 00 00 00 00 80 06 N...%...........)....".J........
27000 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 33 32 2e 32 00 3a 20 00 53 69 6e 67 6c 65 ..........Section.32.2.:..Single
27020 73 20 70 61 72 61 6d 65 74 65 72 73 00 00 76 00 00 00 51 00 00 00 49 01 09 00 0d 02 09 00 25 00 s.parameters..v...Q...I.......%.
27040 00 00 20 1a 80 a2 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 68 65 73 65 20 70 61 72 61 6d 65 ....................These.parame
27060 74 65 72 73 20 61 72 65 20 61 76 61 69 6c 61 62 6c 65 20 66 72 6f 6d 20 74 68 65 20 91 43 75 73 ters.are.available.from.the..Cus
27080 74 6f 6d 2e 2e 2e 92 20 6f 70 74 69 6f 6e 20 6f 6e 20 74 68 65 20 91 54 79 70 65 92 20 6d 65 6e tom.....option.on.the..Type..men
270a0 75 2e 00 00 3d 00 00 00 12 00 00 00 97 01 09 00 4a 02 09 00 2b 00 00 00 20 26 80 24 00 80 00 00 u...=...........J...+....&.$....
270c0 14 00 98 80 80 01 00 80 00 00 80 01 00 82 ff 00 57 69 64 74 68 00 2c 20 00 48 65 69 67 68 74 00 ................Width.,..Height.
270e0 00 41 00 00 00 1b 00 00 00 0d 02 09 00 8b 02 09 00 26 00 00 00 20 1c 80 36 00 80 00 00 14 00 98 .A...............&......6.......
27100 91 80 80 00 00 82 ff 00 53 69 7a 65 20 6f 66 20 67 72 69 64 20 69 6e 20 73 71 75 61 72 65 73 2e ........Size.of.grid.in.squares.
27120 00 00 32 00 00 00 0d 00 00 00 4a 02 09 00 bd 02 09 00 25 00 00 00 20 1a 80 1a 00 80 00 00 14 00 ..2.......J.......%.............
27140 98 80 80 01 00 82 ff 00 44 69 66 66 69 63 75 6c 74 79 00 00 59 00 00 00 33 00 00 00 8b 02 09 00 ........Difficulty..Y...3.......
27160 16 03 09 00 26 00 00 00 20 1c 80 66 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 43 6f 6e 74 72 ....&......f...............Contr
27180 6f 6c 73 20 74 68 65 20 64 69 66 66 69 63 75 6c 74 79 20 6f 66 20 74 68 65 20 67 65 6e 65 72 61 ols.the.difficulty.of.the.genera
271a0 74 65 64 20 70 75 7a 7a 6c 65 2e 00 00 6e 00 00 00 3d 00 00 00 bd 02 09 00 84 03 09 00 31 00 00 ted.puzzle...n...=...........1..
271c0 00 02 eb 04 00 00 43 00 12 00 c6 04 12 00 60 00 00 00 84 03 09 00 c5 03 09 00 6f 08 09 00 43 68 ......C.......`...........o...Ch
271e0 61 70 74 65 72 20 33 33 3a 20 4d 61 67 6e 65 74 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 apter.33:.Magnets.CBB("btn_up","
27200 4a 49 28 60 27 2c 60 54 6f 70 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 41 00 00 00 18 JI(`',`Top')");EB("btn_up")A....
27220 00 00 00 16 03 09 00 c5 03 09 00 29 00 00 00 20 22 80 30 00 80 00 00 00 00 80 06 00 80 06 00 80 ...........)....".0.............
27240 06 00 82 ff 00 43 68 61 70 74 65 72 20 33 33 00 3a 20 00 4d 61 67 6e 65 74 73 00 00 a2 01 00 00 .....Chapter.33.:..Magnets......
27260 7c 01 00 00 84 03 09 00 67 05 09 00 26 00 00 00 20 1a 80 f9 02 00 80 00 00 14 00 98 80 80 00 00 |.......g...&...................
27280 82 ff 00 41 20 72 65 63 74 61 6e 67 75 6c 61 72 20 67 72 69 64 20 68 61 73 20 62 65 65 6e 20 66 ...A.rectangular.grid.has.been.f
272a0 69 6c 6c 65 64 20 77 69 74 68 20 61 20 6d 69 78 74 75 72 65 20 6f 66 20 6d 61 67 6e 65 74 73 20 illed.with.a.mixture.of.magnets.
272c0 28 74 68 61 74 20 69 73 2c 20 64 6f 6d 69 6e 6f 65 73 20 77 69 74 68 20 6f 6e 65 20 70 6f 73 69 (that.is,.dominoes.with.one.posi
272e0 74 69 76 65 20 65 6e 64 20 61 6e 64 20 6f 6e 65 20 6e 65 67 61 74 69 76 65 20 65 6e 64 29 20 61 tive.end.and.one.negative.end).a
27300 6e 64 20 62 6c 61 6e 6b 20 64 6f 6d 69 6e 6f 65 73 20 28 74 68 61 74 20 69 73 2c 20 64 6f 6d 69 nd.blank.dominoes.(that.is,.domi
27320 6e 6f 65 73 20 77 69 74 68 20 74 77 6f 20 6e 65 75 74 72 61 6c 20 70 6f 6c 65 73 29 2e 20 54 68 noes.with.two.neutral.poles)..Th
27340 65 73 65 20 64 6f 6d 69 6e 6f 65 73 20 61 72 65 20 69 6e 69 74 69 61 6c 6c 79 20 6f 6e 6c 79 20 ese.dominoes.are.initially.only.
27360 73 65 65 6e 20 69 6e 20 73 69 6c 68 6f 75 65 74 74 65 2e 20 41 72 6f 75 6e 64 20 74 68 65 20 67 seen.in.silhouette..Around.the.g
27380 72 69 64 20 61 72 65 20 70 6c 61 63 65 64 20 61 20 6e 75 6d 62 65 72 20 6f 66 20 63 6c 75 65 73 rid.are.placed.a.number.of.clues
273a0 20 69 6e 64 69 63 61 74 69 6e 67 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 70 6f 73 69 74 69 .indicating.the.number.of.positi
273c0 76 65 20 61 6e 64 20 6e 65 67 61 74 69 76 65 20 70 6f 6c 65 73 20 63 6f 6e 74 61 69 6e 65 64 20 ve.and.negative.poles.contained.
273e0 69 6e 20 63 65 72 74 61 69 6e 20 63 6f 6c 75 6d 6e 73 20 61 6e 64 20 72 6f 77 73 2e 00 00 43 01 in.certain.columns.and.rows...C.
27400 00 00 1d 01 00 00 c5 03 09 00 aa 06 09 00 26 00 00 00 20 1a 80 3b 02 00 80 00 00 14 00 98 80 80 ..............&......;..........
27420 00 00 82 ff 00 59 6f 75 72 20 61 69 6d 20 69 73 20 74 6f 20 63 6f 72 72 65 63 74 6c 79 20 70 6c .....Your.aim.is.to.correctly.pl
27440 61 63 65 20 74 68 65 20 6d 61 67 6e 65 74 73 20 61 6e 64 20 62 6c 61 6e 6b 20 64 6f 6d 69 6e 6f ace.the.magnets.and.blank.domino
27460 65 73 20 73 75 63 68 20 74 68 61 74 20 61 6c 6c 20 74 68 65 20 63 6c 75 65 73 20 61 72 65 20 73 es.such.that.all.the.clues.are.s
27480 61 74 69 73 66 69 65 64 2c 20 77 69 74 68 20 74 68 65 20 61 64 64 69 74 69 6f 6e 61 6c 20 63 6f atisfied,.with.the.additional.co
274a0 6e 73 74 72 61 69 6e 74 20 74 68 61 74 20 6e 6f 20 74 77 6f 20 73 69 6d 69 6c 61 72 20 6d 61 67 nstraint.that.no.two.similar.mag
274c0 6e 65 74 69 63 20 70 6f 6c 65 73 20 6d 61 79 20 62 65 20 6f 72 74 68 6f 67 6f 6e 61 6c 6c 79 20 netic.poles.may.be.orthogonally.
274e0 61 64 6a 61 63 65 6e 74 20 28 73 69 6e 63 65 20 74 68 65 79 20 72 65 70 65 6c 29 2e 20 4e 65 75 adjacent.(since.they.repel)..Neu
27500 74 72 61 6c 20 70 6f 6c 65 73 20 64 6f 20 6e 6f 74 20 72 65 70 65 6c 2c 20 61 6e 64 20 63 61 6e tral.poles.do.not.repel,.and.can
27520 20 62 65 20 61 64 6a 61 63 65 6e 74 20 74 6f 20 61 6e 79 20 6f 74 68 65 72 20 70 6f 6c 65 2e 00 .be.adjacent.to.any.other.pole..
27540 00 5a 00 00 00 2f 00 00 00 67 05 09 00 04 07 09 00 2b 00 00 00 20 26 80 5e 00 80 00 00 14 00 98 .Z.../...g.......+....&.^.......
27560 80 80 00 00 e3 1a cc 41 52 89 82 ff 00 43 72 65 64 69 74 20 66 6f 72 20 74 68 69 73 20 70 75 7a .......AR....Credit.for.this.puz
27580 7a 6c 65 20 67 6f 65 73 20 74 6f 20 4a 61 6e 6b 6f 20 00 5b 31 36 5d 00 2e 00 00 63 00 00 00 3e zle.goes.to.Janko..[16]....c...>
275a0 00 00 00 aa 06 09 00 67 07 09 00 25 00 00 00 20 1a 80 7c 00 80 00 00 14 00 98 80 80 00 00 82 ff .......g...%......|.............
275c0 00 4d 61 67 6e 65 74 73 20 77 61 73 20 63 6f 6e 74 72 69 62 75 74 65 64 20 74 6f 20 74 68 69 73 .Magnets.was.contributed.to.this
275e0 20 63 6f 6c 6c 65 63 74 69 6f 6e 20 62 79 20 4a 61 6d 65 73 20 48 61 72 76 65 79 2e 00 00 5e 00 .collection.by.James.Harvey...^.
27600 00 00 36 00 00 00 04 07 09 00 c5 07 09 00 28 00 00 00 20 20 80 6c 00 80 00 00 14 00 98 80 80 00 ..6...........(......l..........
27620 00 80 03 00 82 ff 00 5b 31 36 5d 20 00 68 74 74 70 3a 2f 2f 77 77 77 2e 6a 61 6e 6b 6f 2e 61 74 .......[16]..http://www.janko.at
27640 2f 52 61 65 74 73 65 6c 2f 4d 61 67 6e 65 74 65 2f 69 6e 64 65 78 2e 68 74 6d 00 00 54 00 00 00 /Raetsel/Magnete/index.htm..T...
27660 25 00 00 00 67 07 09 00 19 08 09 00 2f 00 00 00 20 2e 80 4a 00 80 00 00 00 00 e3 53 c5 f9 4e 80 %...g......./......J.......S..N.
27680 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 33 33 2e 31 00 3a 20 00 4d 61 67 .............Section.33.1.:..Mag
276a0 6e 65 74 73 20 63 6f 6e 74 72 6f 6c 73 00 00 00 56 00 00 00 27 00 00 00 c5 07 09 00 6f 08 09 00 nets.controls...V...'.......o...
276c0 2f 00 00 00 20 2e 80 4e 00 80 00 00 00 00 e3 54 c5 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 /......N.......T..N.............
276e0 00 53 65 63 74 69 6f 6e 20 33 33 2e 32 00 3a 20 00 4d 61 67 6e 65 74 73 20 70 61 72 61 6d 65 74 .Section.33.2.:..Magnets.paramet
27700 65 72 73 00 00 00 83 00 00 00 52 00 00 00 19 08 09 00 f2 08 09 00 31 00 00 00 02 01 05 00 00 26 ers.......R...........1........&
27720 01 12 00 dc 08 12 00 61 00 00 00 f2 08 09 00 3e 09 09 00 f3 0d 09 00 53 65 63 74 69 6f 6e 20 33 .......a.......>.......Section.3
27740 33 2e 31 3a 20 4d 61 67 6e 65 74 73 20 63 6f 6e 74 72 6f 6c 73 00 43 42 42 28 22 62 74 6e 5f 75 3.1:.Magnets.controls.CBB("btn_u
27760 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 6d 61 67 6e 65 74 73 27 29 22 29 3b 45 42 28 p","JI(`',`games.magnets')");EB(
27780 22 62 74 6e 5f 75 70 22 29 4c 00 00 00 23 00 00 00 6f 08 09 00 3e 09 09 00 29 00 00 00 20 22 80 "btn_up")L...#...o...>...)....".
277a0 46 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 33 33 2e 31 00 F..................Section.33.1.
277c0 3a 20 00 4d 61 67 6e 65 74 73 20 63 6f 6e 74 72 6f 6c 73 00 00 17 01 00 00 f1 00 00 00 f2 08 09 :..Magnets.controls.............
277e0 00 55 0a 09 00 26 00 00 00 20 1a 80 e3 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 4c 65 66 74 .U...&......................Left
27800 2d 63 6c 69 63 6b 69 6e 67 20 6f 6e 20 61 6e 20 65 6d 70 74 79 20 73 71 75 61 72 65 20 70 6c 61 -clicking.on.an.empty.square.pla
27820 63 65 73 20 61 20 6d 61 67 6e 65 74 20 61 74 20 74 68 61 74 20 70 6f 73 69 74 69 6f 6e 20 77 69 ces.a.magnet.at.that.position.wi
27840 74 68 20 74 68 65 20 70 6f 73 69 74 69 76 65 20 70 6f 6c 65 20 6f 6e 20 74 68 65 20 73 71 75 61 th.the.positive.pole.on.the.squa
27860 72 65 20 61 6e 64 20 74 68 65 20 6e 65 67 61 74 69 76 65 20 70 6f 6c 65 20 6f 6e 20 74 68 65 20 re.and.the.negative.pole.on.the.
27880 6f 74 68 65 72 20 68 61 6c 66 20 6f 66 20 74 68 65 20 6d 61 67 6e 65 74 3b 20 6c 65 66 74 2d 63 other.half.of.the.magnet;.left-c
278a0 6c 69 63 6b 69 6e 67 20 61 67 61 69 6e 20 72 65 76 65 72 73 65 73 20 74 68 65 20 70 6f 6c 61 72 licking.again.reverses.the.polar
278c0 69 74 79 2c 20 61 6e 64 20 61 20 74 68 69 72 64 20 63 6c 69 63 6b 20 72 65 6d 6f 76 65 73 20 74 ity,.and.a.third.click.removes.t
278e0 68 65 20 6d 61 67 6e 65 74 2e 00 00 2c 01 00 00 06 01 00 00 3e 09 09 00 81 0b 09 00 26 00 00 00 he.magnet...,.......>.......&...
27900 20 1a 80 0d 02 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 52 69 67 68 74 2d 63 6c 69 63 6b 69 6e ...................Right-clickin
27920 67 20 6f 6e 20 61 6e 20 65 6d 70 74 79 20 73 71 75 61 72 65 20 70 6c 61 63 65 73 20 61 20 62 6c g.on.an.empty.square.places.a.bl
27940 61 6e 6b 20 64 6f 6d 69 6e 6f 20 74 68 65 72 65 2e 20 52 69 67 68 74 2d 63 6c 69 63 6b 69 6e 67 ank.domino.there..Right-clicking
27960 20 61 67 61 69 6e 20 70 6c 61 63 65 73 20 74 77 6f 20 71 75 65 73 74 69 6f 6e 20 6d 61 72 6b 73 .again.places.two.question.marks
27980 20 6f 6e 20 74 68 65 20 64 6f 6d 69 6e 6f 2c 20 73 69 67 6e 69 66 79 69 6e 67 20 91 74 68 69 73 .on.the.domino,.signifying..this
279a0 20 63 61 6e 6e 6f 74 20 62 65 20 62 6c 61 6e 6b 92 20 28 77 68 69 63 68 20 63 61 6e 20 62 65 20 .cannot.be.blank..(which.can.be.
279c0 75 73 65 66 75 6c 20 74 6f 20 6e 6f 74 65 20 64 65 64 75 63 74 69 6f 6e 73 20 77 68 69 6c 65 20 useful.to.note.deductions.while.
279e0 73 6f 6c 76 69 6e 67 29 2c 20 61 6e 64 20 72 69 67 68 74 2d 63 6c 69 63 6b 69 6e 67 20 61 67 61 solving),.and.right-clicking.aga
27a00 69 6e 20 65 6d 70 74 69 65 73 20 74 68 65 20 64 6f 6d 69 6e 6f 2e 00 00 86 00 00 00 61 00 00 00 in.empties.the.domino.......a...
27a20 55 0a 09 00 07 0c 09 00 25 00 00 00 20 1a 80 c2 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 4c 65 U.......%.....................Le
27a40 66 74 2d 63 6c 69 63 6b 69 6e 67 20 61 20 63 6c 75 65 20 77 69 6c 6c 20 6d 61 72 6b 20 69 74 20 ft-clicking.a.clue.will.mark.it.
27a60 61 73 20 64 6f 6e 65 20 28 67 72 65 79 20 69 74 20 6f 75 74 29 2c 20 6f 72 20 75 6e 6d 61 72 6b as.done.(grey.it.out),.or.unmark
27a80 20 69 74 20 69 66 20 69 74 20 69 73 20 61 6c 72 65 61 64 79 20 6d 61 72 6b 65 64 2e 00 00 7e 01 .it.if.it.is.already.marked...~.
27aa0 00 00 58 01 00 00 81 0b 09 00 85 0d 09 00 26 00 00 00 20 1a 80 b1 02 00 80 00 00 14 00 98 80 80 ..X...........&.................
27ac0 00 00 82 ff 00 59 6f 75 20 63 61 6e 20 61 6c 73 6f 20 75 73 65 20 74 68 65 20 63 75 72 73 6f 72 .....You.can.also.use.the.cursor
27ae0 20 6b 65 79 73 20 74 6f 20 6d 6f 76 65 20 61 20 63 75 72 73 6f 72 20 61 72 6f 75 6e 64 20 74 68 .keys.to.move.a.cursor.around.th
27b00 65 20 67 72 69 64 2e 20 50 72 65 73 73 69 6e 67 20 74 68 65 20 72 65 74 75 72 6e 20 6b 65 79 20 e.grid..Pressing.the.return.key.
27b20 77 69 6c 6c 20 6c 61 79 20 61 20 64 6f 6d 69 6e 6f 20 77 69 74 68 20 61 20 70 6f 73 69 74 69 76 will.lay.a.domino.with.a.positiv
27b40 65 20 70 6f 6c 65 20 61 74 20 74 68 61 74 20 70 6f 73 69 74 69 6f 6e 3b 20 70 72 65 73 73 69 6e e.pole.at.that.position;.pressin
27b60 67 20 61 67 61 69 6e 20 72 65 76 65 72 73 65 73 20 74 68 65 20 70 6f 6c 61 72 69 74 79 20 61 6e g.again.reverses.the.polarity.an
27b80 64 20 74 68 65 6e 20 72 65 6d 6f 76 65 73 20 74 68 65 20 64 6f 6d 69 6e 6f 2c 20 61 73 20 77 69 d.then.removes.the.domino,.as.wi
27ba0 74 68 20 6c 65 66 74 2d 63 6c 69 63 6b 69 6e 67 2e 20 55 73 69 6e 67 20 74 68 65 20 73 70 61 63 th.left-clicking..Using.the.spac
27bc0 65 20 62 61 72 20 61 6c 6c 6f 77 73 20 70 6c 61 63 65 6d 65 6e 74 20 6f 66 20 62 6c 61 6e 6b 20 e.bar.allows.placement.of.blank.
27be0 64 6f 6d 69 6e 6f 65 73 20 61 6e 64 20 63 61 6e 6e 6f 74 2d 62 65 2d 62 6c 61 6e 6b 20 68 69 6e dominoes.and.cannot-be-blank.hin
27c00 74 73 2c 20 61 73 20 66 6f 72 20 72 69 67 68 74 2d 63 6c 69 63 6b 69 6e 67 2e 00 00 6e 00 00 00 ts,.as.for.right-clicking...n...
27c20 43 00 00 00 07 0c 09 00 f3 0d 09 00 2b 00 00 00 20 26 80 86 00 80 00 00 14 00 98 80 80 00 00 e3 C...........+....&..............
27c40 fc c5 f9 4e 89 82 ff 00 28 41 6c 6c 20 74 68 65 20 61 63 74 69 6f 6e 73 20 64 65 73 63 72 69 62 ...N....(All.the.actions.describ
27c60 65 64 20 69 6e 20 00 73 65 63 74 69 6f 6e 20 32 2e 31 00 20 61 72 65 20 61 6c 73 6f 20 61 76 61 ed.in..section.2.1..are.also.ava
27c80 69 6c 61 62 6c 65 2e 29 00 00 85 00 00 00 54 00 00 00 85 0d 09 00 78 0e 09 00 31 00 00 00 02 e6 ilable.)......T.......x...1.....
27ca0 03 00 00 c6 04 12 00 69 81 12 00 62 00 00 00 78 0e 09 00 c6 0e 09 00 6a 42 09 00 53 65 63 74 69 .......i...b...x.......jB..Secti
27cc0 6f 6e 20 33 33 2e 32 3a 20 4d 61 67 6e 65 74 73 20 70 61 72 61 6d 65 74 65 72 73 00 43 42 42 28 on.33.2:.Magnets.parameters.CBB(
27ce0 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 6d 61 67 6e 65 74 73 27 29 "btn_up","JI(`',`games.magnets')
27d00 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 4e 00 00 00 25 00 00 00 f3 0d 09 00 c6 0e 09 00 29 ");EB("btn_up")N...%...........)
27d20 00 00 00 20 22 80 4a 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e ....".J..................Section
27d40 20 33 33 2e 32 00 3a 20 00 4d 61 67 6e 65 74 73 20 70 61 72 61 6d 65 74 65 72 73 00 00 76 00 00 .33.2.:..Magnets.parameters..v..
27d60 00 51 00 00 00 78 0e 09 00 3c 0f 09 00 25 00 00 00 20 1a 80 a2 00 80 00 00 14 00 98 80 80 00 00 .Q...x...<...%..................
27d80 82 ff 00 54 68 65 73 65 20 70 61 72 61 6d 65 74 65 72 73 20 61 72 65 20 61 76 61 69 6c 61 62 6c ...These.parameters.are.availabl
27da0 65 20 66 72 6f 6d 20 74 68 65 20 91 43 75 73 74 6f 6d 2e 2e 2e 92 20 6f 70 74 69 6f 6e 20 6f 6e e.from.the..Custom.....option.on
27dc0 20 74 68 65 20 91 54 79 70 65 92 20 6d 65 6e 75 2e 00 00 3d 00 00 00 12 00 00 00 c6 0e 09 00 79 .the..Type..menu...=...........y
27de0 0f 09 00 2b 00 00 00 20 26 80 24 00 80 00 00 14 00 98 80 80 01 00 80 00 00 80 01 00 82 ff 00 57 ...+....&.$....................W
27e00 69 64 74 68 00 2c 20 00 48 65 69 67 68 74 00 00 bf 00 00 00 8c 00 00 00 3c 0f 09 00 44 40 09 00 idth.,..Height..........<...D@..
27e20 33 00 00 00 20 34 80 19 01 00 80 00 00 14 00 98 91 80 80 00 00 80 01 00 80 00 00 80 01 00 80 00 3....4..........................
27e40 00 82 ff 00 53 69 7a 65 20 6f 66 20 67 72 69 64 20 69 6e 20 73 71 75 61 72 65 73 2e 20 54 68 65 ....Size.of.grid.in.squares..The
27e60 72 65 20 77 69 6c 6c 20 62 65 20 68 61 6c 66 20 00 57 69 64 74 68 00 20 d7 20 00 48 65 69 67 68 re.will.be.half..Width.....Heigh
27e80 74 00 20 64 6f 6d 69 6e 6f 65 73 20 69 6e 20 74 68 65 20 67 72 69 64 79 0f 09 00 44 40 09 00 f3 t..dominoes.in.the.gridy...D@...
27ea0 0d 09 00 3a 20 69 66 20 74 68 69 73 20 6e 75 6d 62 65 72 20 69 73 20 6f 64 64 20 74 68 65 6e 20 ...:.if.this.number.is.odd.then.
27ec0 6f 6e 65 20 73 71 75 61 72 65 20 77 69 6c 6c 20 62 65 20 62 6c 61 6e 6b 2e 00 00 6c 00 00 00 46 one.square.will.be.blank...l...F
27ee0 00 00 00 79 0f 09 00 b0 40 09 00 26 00 00 00 20 1c 80 8c 00 80 00 00 14 00 98 91 80 80 00 00 82 ...y....@..&....................
27f00 ff 00 28 47 72 69 64 73 20 77 69 74 68 20 61 74 20 6c 65 61 73 74 20 6f 6e 65 20 6f 64 64 20 64 ..(Grids.with.at.least.one.odd.d
27f20 69 6d 65 6e 73 69 6f 6e 20 74 65 6e 64 20 74 6f 20 62 65 20 65 61 73 69 65 72 20 74 6f 20 73 6f imension.tend.to.be.easier.to.so
27f40 6c 76 65 2e 29 00 00 32 00 00 00 0d 00 00 00 44 40 09 00 e2 40 09 00 25 00 00 00 20 1a 80 1a 00 lve.)..2.......D@...@..%........
27f60 80 00 00 14 00 98 80 80 01 00 82 ff 00 44 69 66 66 69 63 75 6c 74 79 00 00 c0 00 00 00 99 00 00 .............Difficulty.........
27f80 00 b0 40 09 00 a2 41 09 00 27 00 00 00 20 1c 80 33 01 00 80 00 00 14 00 98 91 80 80 00 00 82 ff ..@...A..'......3...............
27fa0 00 43 6f 6e 74 72 6f 6c 73 20 74 68 65 20 64 69 66 66 69 63 75 6c 74 79 20 6f 66 20 74 68 65 20 .Controls.the.difficulty.of.the.
27fc0 67 65 6e 65 72 61 74 65 64 20 70 75 7a 7a 6c 65 2e 20 41 74 20 54 72 69 63 6b 79 20 6c 65 76 65 generated.puzzle..At.Tricky.leve
27fe0 6c 2c 20 79 6f 75 20 61 72 65 20 72 65 71 75 69 72 65 64 20 74 6f 20 6d 61 6b 65 20 6d 6f 72 65 l,.you.are.required.to.make.more
28000 20 64 65 64 75 63 74 69 6f 6e 73 20 61 62 6f 75 74 20 65 6d 70 74 79 20 64 6f 6d 69 6e 6f 65 73 .deductions.about.empty.dominoes
28020 20 61 6e 64 20 72 6f 77 2f 63 6f 6c 75 6d 6e 20 63 6f 75 6e 74 73 2e 00 00 33 00 00 00 0e 00 00 .and.row/column.counts...3......
28040 00 e2 40 09 00 d5 41 09 00 25 00 00 00 20 1a 80 1c 00 80 00 00 14 00 98 80 80 01 00 82 ff 00 53 ..@...A..%.....................S
28060 74 72 69 70 20 63 6c 75 65 73 00 00 95 00 00 00 6f 00 00 00 a2 41 09 00 6a 42 09 00 26 00 00 00 trip.clues......o....A..jB..&...
28080 20 1c 80 de 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 49 66 20 74 72 75 65 2c 20 73 6f 6d 65 ...................If.true,.some
280a0 20 6f 66 20 74 68 65 20 63 6c 75 65 73 20 61 72 6f 75 6e 64 20 74 68 65 20 67 72 69 64 20 61 72 .of.the.clues.around.the.grid.ar
280c0 65 20 72 65 6d 6f 76 65 64 20 61 74 20 67 65 6e 65 72 61 74 69 6f 6e 20 74 69 6d 65 2c 20 6d 61 e.removed.at.generation.time,.ma
280e0 6b 69 6e 67 20 74 68 65 20 70 75 7a 7a 6c 65 20 6d 6f 72 65 20 64 69 66 66 69 63 75 6c 74 2e 00 king.the.puzzle.more.difficult..
28100 00 6f 00 00 00 3e 00 00 00 d5 41 09 00 d9 42 09 00 31 00 00 00 02 01 05 00 00 dc 08 12 00 20 85 .o...>....A...B..1..............
28120 12 00 63 00 00 00 d9 42 09 00 1b 43 09 00 da 47 09 00 43 68 61 70 74 65 72 20 33 34 3a 20 53 69 ..c....B...C...G..Chapter.34:.Si
28140 67 6e 70 6f 73 74 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 54 6f 70 27 gnpost.CBB("btn_up","JI(`',`Top'
28160 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 42 00 00 00 19 00 00 00 6a 42 09 00 1b 43 09 00 )");EB("btn_up")B.......jB...C..
28180 29 00 00 00 20 22 80 32 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 43 68 61 70 74 65 )....".2..................Chapte
281a0 72 20 33 34 00 3a 20 00 53 69 67 6e 70 6f 73 74 00 00 38 02 00 00 12 02 00 00 d9 42 09 00 53 45 r.34.:..Signpost..8........B..SE
281c0 09 00 26 00 00 00 20 1a 80 25 04 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 59 6f 75 20 68 61 76 ..&......%...............You.hav
281e0 65 20 61 20 67 72 69 64 20 6f 66 20 73 71 75 61 72 65 73 3b 20 65 61 63 68 20 73 71 75 61 72 65 e.a.grid.of.squares;.each.square
28200 20 28 65 78 63 65 70 74 20 74 68 65 20 6c 61 73 74 20 6f 6e 65 29 20 63 6f 6e 74 61 69 6e 73 20 .(except.the.last.one).contains.
28220 61 6e 20 61 72 72 6f 77 2c 20 61 6e 64 20 73 6f 6d 65 20 73 71 75 61 72 65 73 20 61 6c 73 6f 20 an.arrow,.and.some.squares.also.
28240 63 6f 6e 74 61 69 6e 20 6e 75 6d 62 65 72 73 2e 20 59 6f 75 72 20 6a 6f 62 20 69 73 20 74 6f 20 contain.numbers..Your.job.is.to.
28260 63 6f 6e 6e 65 63 74 20 74 68 65 20 73 71 75 61 72 65 73 20 74 6f 20 66 6f 72 6d 20 61 20 63 6f connect.the.squares.to.form.a.co
28280 6e 74 69 6e 75 6f 75 73 20 6c 69 73 74 20 6f 66 20 6e 75 6d 62 65 72 73 20 73 74 61 72 74 69 6e ntinuous.list.of.numbers.startin
282a0 67 20 61 74 20 31 20 61 6e 64 20 6c 69 6e 6b 65 64 20 69 6e 20 74 68 65 20 64 69 72 65 63 74 69 g.at.1.and.linked.in.the.directi
282c0 6f 6e 20 6f 66 20 74 68 65 20 61 72 72 6f 77 73 20 96 20 73 6f 20 74 68 65 20 61 72 72 6f 77 20 on.of.the.arrows...so.the.arrow.
282e0 69 6e 73 69 64 65 20 74 68 65 20 73 71 75 61 72 65 20 77 69 74 68 20 74 68 65 20 6e 75 6d 62 65 inside.the.square.with.the.numbe
28300 72 20 31 20 77 69 6c 6c 20 70 6f 69 6e 74 20 74 6f 20 74 68 65 20 73 71 75 61 72 65 20 63 6f 6e r.1.will.point.to.the.square.con
28320 74 61 69 6e 69 6e 67 20 74 68 65 20 6e 75 6d 62 65 72 20 32 2c 20 77 68 69 63 68 20 77 69 6c 6c taining.the.number.2,.which.will
28340 20 70 6f 69 6e 74 20 74 6f 20 74 68 65 20 73 71 75 61 72 65 20 63 6f 6e 74 61 69 6e 69 6e 67 20 .point.to.the.square.containing.
28360 74 68 65 20 6e 75 6d 62 65 72 20 33 2c 20 65 74 63 2e 20 45 61 63 68 20 73 71 75 61 72 65 20 63 the.number.3,.etc..Each.square.c
28380 61 6e 20 62 65 20 61 6e 79 20 64 69 73 74 61 6e 63 65 20 61 77 61 79 20 66 72 6f 6d 20 74 68 65 an.be.any.distance.away.from.the
283a0 20 70 72 65 76 69 6f 75 73 20 6f 6e 65 2c 20 61 73 20 6c 6f 6e 67 20 61 73 20 69 74 20 69 73 20 .previous.one,.as.long.as.it.is.
283c0 73 6f 6d 65 77 68 65 72 65 20 69 6e 20 74 68 65 20 64 69 72 65 63 74 69 6f 6e 20 6f 66 20 74 68 somewhere.in.the.direction.of.th
283e0 65 20 61 72 72 6f 77 2e 00 00 99 00 00 00 74 00 00 00 1b 43 09 00 ec 45 09 00 25 00 00 00 20 1a e.arrow.......t....C...E..%.....
28400 80 e8 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 42 79 20 63 6f 6e 76 65 6e 74 69 6f 6e 20 74 68 ................By.convention.th
28420 65 20 66 69 72 73 74 20 61 6e 64 20 6c 61 73 74 20 6e 75 6d 62 65 72 73 20 61 72 65 20 73 68 6f e.first.and.last.numbers.are.sho
28440 77 6e 3b 20 6f 6e 65 20 6f 72 20 6d 6f 72 65 20 69 6e 74 65 72 69 6d 20 6e 75 6d 62 65 72 73 20 wn;.one.or.more.interim.numbers.
28460 6d 61 79 20 61 6c 73 6f 20 61 70 70 65 61 72 20 61 74 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 may.also.appear.at.the.beginning
28480 2e 00 00 82 00 00 00 57 00 00 00 53 45 09 00 6e 46 09 00 2b 00 00 00 20 26 80 ae 00 80 00 00 14 .......W...SE..nF..+....&.......
284a0 00 98 80 80 00 00 e3 d0 59 46 51 89 82 ff 00 43 72 65 64 69 74 20 66 6f 72 20 74 68 69 73 20 70 ........YFQ....Credit.for.this.p
284c0 75 7a 7a 6c 65 20 67 6f 65 73 20 74 6f 20 4a 61 6e 6b 6f 20 00 5b 31 37 5d 00 2c 20 77 68 6f 20 uzzle.goes.to.Janko..[17].,.who.
284e0 63 61 6c 6c 20 69 74 20 91 50 66 65 69 6c 70 66 61 64 92 20 28 91 61 72 72 6f 77 20 70 61 74 68 call.it..Pfeilpfad..(.arrow.path
28500 92 29 2e 00 00 64 00 00 00 3f 00 00 00 ec 45 09 00 d2 46 09 00 25 00 00 00 20 1a 80 7e 00 80 00 .)...d...?....E...F..%......~...
28520 00 14 00 98 80 80 00 00 82 ff 00 53 69 67 6e 70 6f 73 74 20 77 61 73 20 63 6f 6e 74 72 69 62 75 ...........Signpost.was.contribu
28540 74 65 64 20 74 6f 20 74 68 69 73 20 63 6f 6c 6c 65 63 74 69 6f 6e 20 62 79 20 4a 61 6d 65 73 20 ted.to.this.collection.by.James.
28560 48 61 72 76 65 79 2e 00 00 5c 00 00 00 34 00 00 00 6e 46 09 00 2e 47 09 00 28 00 00 00 20 20 80 Harvey...\...4...nF...G..(......
28580 68 00 80 00 00 14 00 98 80 80 00 00 80 03 00 82 ff 00 5b 31 37 5d 20 00 68 74 74 70 3a 2f 2f 6a h.................[17]..http://j
285a0 61 6e 6b 6f 2e 61 74 2f 52 61 65 74 73 65 6c 2f 50 66 65 69 6c 70 66 61 64 2f 69 6e 64 65 78 2e anko.at/Raetsel/Pfeilpfad/index.
285c0 68 74 6d 00 00 55 00 00 00 26 00 00 00 d2 46 09 00 83 47 09 00 2f 00 00 00 20 2e 80 4c 00 80 00 htm..U...&....F...G../......L...
285e0 00 00 00 e3 55 c5 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 33 34 ....U..N..............Section.34
28600 2e 31 00 3a 20 00 53 69 67 6e 70 6f 73 74 20 63 6f 6e 74 72 6f 6c 73 00 00 00 57 00 00 00 28 00 .1.:..Signpost.controls...W...(.
28620 00 00 2e 47 09 00 da 47 09 00 2f 00 00 00 20 2e 80 50 00 80 00 00 00 00 e3 56 c5 f9 4e 80 00 00 ...G...G../......P.......V..N...
28640 80 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 33 34 2e 32 00 3a 20 00 53 69 67 6e 70 ...........Section.34.2.:..Signp
28660 6f 73 74 20 70 61 72 61 6d 65 74 65 72 73 00 00 00 85 00 00 00 54 00 00 00 83 47 09 00 5f 48 09 ost.parameters.......T....G.._H.
28680 00 31 00 00 00 02 5b 08 00 00 69 81 12 00 43 00 13 00 64 00 00 00 5f 48 09 00 ac 48 09 00 c6 80 .1....[...i...C...d..._H...H....
286a0 09 00 53 65 63 74 69 6f 6e 20 33 34 2e 31 3a 20 53 69 67 6e 70 6f 73 74 20 63 6f 6e 74 72 6f 6c ..Section.34.1:.Signpost.control
286c0 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 73 69 67 s.CBB("btn_up","JI(`',`games.sig
286e0 6e 70 6f 73 74 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 4d 00 00 00 24 00 00 00 da 47 npost')");EB("btn_up")M...$....G
28700 09 00 ac 48 09 00 29 00 00 00 20 22 80 48 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 ...H..)....".H..................
28720 53 65 63 74 69 6f 6e 20 33 34 2e 31 00 3a 20 00 53 69 67 6e 70 6f 73 74 20 63 6f 6e 74 72 6f 6c Section.34.1.:..Signpost.control
28740 73 00 00 27 01 00 00 01 01 00 00 5f 48 09 00 d3 49 09 00 26 00 00 00 20 1a 80 03 02 00 80 00 00 s..'......._H...I..&............
28760 14 00 98 80 80 00 00 82 ff 00 54 6f 20 70 6c 61 79 20 53 69 67 6e 70 6f 73 74 2c 20 79 6f 75 20 ..........To.play.Signpost,.you.
28780 63 6f 6e 6e 65 63 74 20 73 71 75 61 72 65 73 20 74 6f 67 65 74 68 65 72 20 62 79 20 64 72 61 67 connect.squares.together.by.drag
287a0 67 69 6e 67 20 66 72 6f 6d 20 6f 6e 65 20 73 71 75 61 72 65 20 74 6f 20 61 6e 6f 74 68 65 72 2c ging.from.one.square.to.another,
287c0 20 69 6e 64 69 63 61 74 69 6e 67 20 74 68 61 74 20 74 68 65 79 20 61 72 65 20 61 64 6a 61 63 65 .indicating.that.they.are.adjace
287e0 6e 74 20 69 6e 20 74 68 65 20 73 65 71 75 65 6e 63 65 2e 20 44 72 61 67 20 77 69 74 68 20 74 68 nt.in.the.sequence..Drag.with.th
28800 65 20 6c 65 66 74 20 62 75 74 74 6f 6e 20 66 72 6f 6d 20 61 20 73 71 75 61 72 65 20 74 6f 20 69 e.left.button.from.a.square.to.i
28820 74 73 20 73 75 63 63 65 73 73 6f 72 2c 20 6f 72 20 77 69 74 68 20 74 68 65 20 72 69 67 68 74 20 ts.successor,.or.with.the.right.
28840 62 75 74 74 6f 6e 20 66 72 6f 6d 20 61 20 73 71 75 61 72 65 20 74 6f 20 69 74 73 20 70 72 65 64 button.from.a.square.to.its.pred
28860 65 63 65 73 73 6f 72 2e 00 00 fe 01 00 00 c0 01 00 00 ac 48 09 00 d1 4b 09 00 3e 00 00 00 20 4a ecessor............H...K..>....J
28880 80 81 03 00 80 00 00 14 00 98 80 80 00 00 80 03 00 80 00 00 80 03 00 80 00 00 80 03 00 80 00 00 ................................
288a0 80 03 00 80 00 00 82 ff 00 49 66 20 79 6f 75 20 63 6f 6e 6e 65 63 74 20 74 6f 67 65 74 68 65 72 .........If.you.connect.together
288c0 20 74 77 6f 20 73 71 75 61 72 65 73 20 69 6e 20 74 68 69 73 20 77 61 79 20 61 6e 64 20 6f 6e 65 .two.squares.in.this.way.and.one
288e0 20 6f 66 20 74 68 65 6d 20 68 61 73 20 61 20 6e 75 6d 62 65 72 20 69 6e 20 69 74 2c 20 74 68 65 .of.them.has.a.number.in.it,.the
28900 20 61 70 70 72 6f 70 72 69 61 74 65 20 6e 75 6d 62 65 72 20 77 69 6c 6c 20 61 70 70 65 61 72 20 .appropriate.number.will.appear.
28920 69 6e 20 74 68 65 20 6f 74 68 65 72 20 73 71 75 61 72 65 2e 20 49 66 20 79 6f 75 20 63 6f 6e 6e in.the.other.square..If.you.conn
28940 65 63 74 20 74 77 6f 20 6e 6f 6e 2d 6e 75 6d 62 65 72 65 64 20 73 71 75 61 72 65 73 2c 20 74 68 ect.two.non-numbered.squares,.th
28960 65 79 20 77 69 6c 6c 20 62 65 20 61 73 73 69 67 6e 65 64 20 74 65 6d 70 6f 72 61 72 79 20 61 6c ey.will.be.assigned.temporary.al
28980 67 65 62 72 61 69 63 20 6c 61 62 65 6c 73 3a 20 6f 6e 20 74 68 65 20 66 69 72 73 74 20 6f 63 63 gebraic.labels:.on.the.first.occ
289a0 61 73 69 6f 6e 2c 20 74 68 65 79 20 77 69 6c 6c 20 62 65 20 6c 61 62 65 6c 6c 65 64 20 91 00 61 asion,.they.will.be.labelled...a
289c0 00 92 20 61 6e 64 20 91 00 61 2b 31 00 92 2c 20 61 6e 64 20 74 68 65 6e 20 91 00 62 00 92 20 61 ...and...a+1..,.and.then...b...a
289e0 6e 64 20 91 00 62 2b 31 00 92 2c 20 61 6e 64 20 73 6f 20 6f 6e 2e 20 43 6f 6e 6e 65 63 74 69 6e nd...b+1..,.and.so.on..Connectin
28a00 67 20 6d 6f 72 65 20 73 71 75 61 72 65 73 20 6f 6e 20 74 6f 20 74 68 65 20 65 6e 64 73 20 6f 66 g.more.squares.on.to.the.ends.of
28a20 20 73 75 63 68 20 61 20 63 68 61 69 6e 20 77 69 6c 6c 20 63 61 75 73 65 20 74 68 65 6d 20 61 6c .such.a.chain.will.cause.them.al
28a40 6c 20 74 6f 20 62 65 20 6c 61 62 65 6c 6c 65 64 20 77 69 74 68 20 74 68 65 20 73 61 6d 65 20 6c l.to.be.labelled.with.the.same.l
28a60 65 74 74 65 72 2e 00 00 89 00 00 00 64 00 00 00 d3 49 09 00 5a 4c 09 00 25 00 00 00 20 1a 80 c8 etter.......d....I..ZL..%.......
28a80 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 57 68 65 6e 20 79 6f 75 20 6c 65 66 74 2d 63 6c 69 63 ..............When.you.left-clic
28aa0 6b 20 6f 72 20 72 69 67 68 74 2d 63 6c 69 63 6b 20 69 6e 20 61 20 73 71 75 61 72 65 2c 20 74 68 k.or.right-click.in.a.square,.th
28ac0 65 20 6c 65 67 61 6c 20 73 71 75 61 72 65 73 20 74 6f 20 63 6f 6e 6e 65 63 74 20 69 74 20 74 6f e.legal.squares.to.connect.it.to
28ae0 20 77 69 6c 6c 20 62 65 20 73 68 6f 77 6e 2e 00 00 68 01 00 00 42 01 00 00 d1 4b 09 00 c2 4d 09 .will.be.shown...h...B....K...M.
28b00 00 26 00 00 00 20 1a 80 85 02 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 68 65 20 61 72 72 6f .&......................The.arro
28b20 77 20 69 6e 20 65 61 63 68 20 73 71 75 61 72 65 20 73 74 61 72 74 73 20 6f 66 66 20 62 6c 61 63 w.in.each.square.starts.off.blac
28b40 6b 2c 20 61 6e 64 20 67 6f 65 73 20 67 72 65 79 20 6f 6e 63 65 20 79 6f 75 20 63 6f 6e 6e 65 63 k,.and.goes.grey.once.you.connec
28b60 74 20 74 68 65 20 73 71 75 61 72 65 20 74 6f 20 69 74 73 20 73 75 63 63 65 73 73 6f 72 2e 20 41 t.the.square.to.its.successor..A
28b80 6c 73 6f 2c 20 65 61 63 68 20 73 71 75 61 72 65 20 77 68 69 63 68 20 6e 65 65 64 73 20 61 20 70 lso,.each.square.which.needs.a.p
28ba0 72 65 64 65 63 65 73 73 6f 72 20 68 61 73 20 61 20 73 6d 61 6c 6c 20 64 6f 74 20 69 6e 20 74 68 redecessor.has.a.small.dot.in.th
28bc0 65 20 62 6f 74 74 6f 6d 20 6c 65 66 74 20 63 6f 72 6e 65 72 2c 20 77 68 69 63 68 20 76 61 6e 69 e.bottom.left.corner,.which.vani
28be0 73 68 65 73 20 6f 6e 63 65 20 79 6f 75 20 6c 69 6e 6b 20 61 20 73 71 75 61 72 65 20 74 6f 20 69 shes.once.you.link.a.square.to.i
28c00 74 2e 20 53 6f 20 79 6f 75 72 20 61 69 6d 20 69 73 20 61 6c 77 61 79 73 20 74 6f 20 63 6f 6e 6e t..So.your.aim.is.always.to.conn
28c20 65 63 74 20 61 20 73 71 75 61 72 65 20 77 69 74 68 20 61 20 62 6c 61 63 6b 20 61 72 72 6f 77 20 ect.a.square.with.a.black.arrow.
28c40 74 6f 20 61 20 73 71 75 61 72 65 20 77 69 74 68 20 61 20 64 6f 74 2e 00 00 d7 00 00 00 b1 00 00 to.a.square.with.a.dot..........
28c60 00 5a 4c 09 00 99 4e 09 00 26 00 00 00 20 1a 80 63 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 .ZL...N..&......c...............
28c80 54 6f 20 72 65 6d 6f 76 65 20 61 6e 79 20 6c 69 6e 6b 73 20 66 6f 72 20 61 20 70 61 72 74 69 63 To.remove.any.links.for.a.partic
28ca0 75 6c 61 72 20 73 71 75 61 72 65 20 28 62 6f 74 68 20 69 6e 63 6f 6d 69 6e 67 20 61 6e 64 20 6f ular.square.(both.incoming.and.o
28cc0 75 74 67 6f 69 6e 67 29 2c 20 6c 65 66 74 2d 64 72 61 67 20 69 74 20 6f 66 66 20 74 68 65 20 67 utgoing),.left-drag.it.off.the.g
28ce0 72 69 64 2e 20 54 6f 20 72 65 6d 6f 76 65 20 61 20 77 68 6f 6c 65 20 63 68 61 69 6e 2c 20 72 69 rid..To.remove.a.whole.chain,.ri
28d00 67 68 74 2d 64 72 61 67 20 61 6e 79 20 73 71 75 61 72 65 20 69 6e 20 74 68 65 20 63 68 61 69 6e ght-drag.any.square.in.the.chain
28d20 20 6f 66 66 20 74 68 65 20 67 72 69 64 2e 00 00 b3 01 00 00 8d 01 00 00 c2 4d 09 00 58 80 09 00 .off.the.grid............M..X...
28d40 26 00 00 00 20 1a 80 1b 03 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 59 6f 75 20 63 61 6e 20 61 &......................You.can.a
28d60 6c 73 6f 20 75 73 65 20 74 68 65 20 63 75 72 73 6f 72 20 6b 65 79 73 20 74 6f 20 6d 6f 76 65 20 lso.use.the.cursor.keys.to.move.
28d80 61 72 6f 75 6e 64 20 74 68 65 20 67 72 69 64 20 73 71 75 61 72 65 73 20 61 6e 64 20 6c 69 6e 65 around.the.grid.squares.and.line
28da0 73 2e 20 50 72 65 73 73 69 6e 67 20 74 68 65 20 72 65 74 75 72 6e 20 6b 65 79 20 77 68 65 6e 20 s..Pressing.the.return.key.when.
28dc0 6f 76 65 72 20 61 20 73 71 75 61 72 65 20 73 74 61 72 74 73 20 61 20 6c 69 6e 6b 20 6f 70 65 72 over.a.square.starts.a.link.oper
28de0 61 74 69 6f 6e 2c 20 61 6e 64 20 70 72 65 73 73 69 6e 67 20 74 68 65 20 72 65 74 75 72 6e 20 6b ation,.and.pressing.the.return.k
28e00 65 79 20 61 67 61 69 6e 20 6f 76 65 72 20 61 20 73 71 75 61 72 65 20 77 69 6c 6c 20 66 69 6e 69 ey.again.over.a.square.will.fini
28e20 73 68 20 74 68 65 20 6c 69 6e 6b 2c 20 69 66 20 61 6c 6c 6f 77 61 62 6c 65 2e 20 50 72 65 73 73 sh.the.link,.if.allowable..Press
28e40 69 6e 67 20 74 68 65 20 73 70 61 63 65 20 62 61 72 20 6f 76 65 72 20 61 20 73 71 75 61 72 65 20 ing.the.space.bar.over.a.square.
28e60 77 69 6c 6c 20 73 68 6f 77 20 74 68 65 20 6f 74 68 65 72 20 73 71 75 61 72 65 73 20 70 6f 69 6e will.show.the.other.squares.poin
28e80 74 69 6e 67 20 74 6f 20 69 74 2c 20 61 6e 64 20 61 6c 6c 6f 77 20 79 99 4e 09 00 58 80 09 00 da ting.to.it,.and.allow.y.N..X....
28ea0 47 09 00 6f 75 20 74 6f 20 66 6f 72 6d 20 61 20 62 61 63 6b 77 61 72 64 20 6c 69 6e 6b 2c 20 61 G..ou.to.form.a.backward.link,.a
28ec0 6e 64 20 70 72 65 73 73 69 6e 67 20 74 68 65 20 73 70 61 63 65 20 62 61 72 20 61 67 61 69 6e 20 nd.pressing.the.space.bar.again.
28ee0 63 61 6e 63 65 6c 73 20 74 68 69 73 2e 00 00 6e 00 00 00 43 00 00 00 99 4e 09 00 c6 80 09 00 2b cancels.this...n...C....N......+
28f00 00 00 00 20 26 80 86 00 80 00 00 14 00 98 80 80 00 00 e3 fc c5 f9 4e 89 82 ff 00 28 41 6c 6c 20 ....&.................N....(All.
28f20 74 68 65 20 61 63 74 69 6f 6e 73 20 64 65 73 63 72 69 62 65 64 20 69 6e 20 00 73 65 63 74 69 6f the.actions.described.in..sectio
28f40 6e 20 32 2e 31 00 20 61 72 65 20 61 6c 73 6f 20 61 76 61 69 6c 61 62 6c 65 2e 29 00 00 87 00 00 n.2.1..are.also.available.).....
28f60 00 56 00 00 00 58 80 09 00 4d 81 09 00 31 00 00 00 02 8a 02 00 00 20 85 12 00 e2 01 13 00 65 00 .V...X...M...1................e.
28f80 00 00 4d 81 09 00 9c 81 09 00 d7 83 09 00 53 65 63 74 69 6f 6e 20 33 34 2e 32 3a 20 53 69 67 6e ..M...........Section.34.2:.Sign
28fa0 70 6f 73 74 20 70 61 72 61 6d 65 74 65 72 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 post.parameters.CBB("btn_up","JI
28fc0 28 60 27 2c 60 67 61 6d 65 73 2e 73 69 67 6e 70 6f 73 74 27 29 22 29 3b 45 42 28 22 62 74 6e 5f (`',`games.signpost')");EB("btn_
28fe0 75 70 22 29 4f 00 00 00 26 00 00 00 c6 80 09 00 9c 81 09 00 29 00 00 00 20 22 80 4c 00 80 00 00 up")O...&...........)....".L....
29000 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 33 34 2e 32 00 3a 20 00 53 69 ..............Section.34.2.:..Si
29020 67 6e 70 6f 73 74 20 70 61 72 61 6d 65 74 65 72 73 00 00 76 00 00 00 51 00 00 00 4d 81 09 00 12 gnpost.parameters..v...Q...M....
29040 82 09 00 25 00 00 00 20 1a 80 a2 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 68 65 73 65 20 70 ...%.....................These.p
29060 61 72 61 6d 65 74 65 72 73 20 61 72 65 20 61 76 61 69 6c 61 62 6c 65 20 66 72 6f 6d 20 74 68 65 arameters.are.available.from.the
29080 20 91 43 75 73 74 6f 6d 2e 2e 2e 92 20 6f 70 74 69 6f 6e 20 6f 6e 20 74 68 65 20 91 54 79 70 65 ..Custom.....option.on.the..Type
290a0 92 20 6d 65 6e 75 2e 00 00 3d 00 00 00 12 00 00 00 9c 81 09 00 4f 82 09 00 2b 00 00 00 20 26 80 ..menu...=...........O...+....&.
290c0 24 00 80 00 00 14 00 98 80 80 01 00 80 00 00 80 01 00 82 ff 00 57 69 64 74 68 00 2c 20 00 48 65 $....................Width.,..He
290e0 69 67 68 74 00 00 41 00 00 00 1b 00 00 00 12 82 09 00 90 82 09 00 26 00 00 00 20 1c 80 36 00 80 ight..A...............&......6..
29100 00 00 14 00 98 91 80 80 00 00 82 ff 00 53 69 7a 65 20 6f 66 20 67 72 69 64 20 69 6e 20 73 71 75 .............Size.of.grid.in.squ
29120 61 72 65 73 2e 00 00 42 00 00 00 1d 00 00 00 4f 82 09 00 d2 82 09 00 25 00 00 00 20 1a 80 3a 00 ares...B.......O.......%......:.
29140 80 00 00 14 00 98 80 80 01 00 82 ff 00 46 6f 72 63 65 20 73 74 61 72 74 2f 65 6e 64 20 74 6f 20 .............Force.start/end.to.
29160 63 6f 72 6e 65 72 73 00 00 05 01 00 00 de 00 00 00 90 82 09 00 d7 83 09 00 27 00 00 00 20 1c 80 corners..................'......
29180 bd 01 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 49 66 20 74 72 75 65 2c 20 74 68 65 20 73 74 .................If.true,.the.st
291a0 61 72 74 20 61 6e 64 20 65 6e 64 20 73 71 75 61 72 65 73 20 61 72 65 20 61 6c 77 61 79 73 20 70 art.and.end.squares.are.always.p
291c0 6c 61 63 65 64 20 69 6e 20 6f 70 70 6f 73 69 74 65 20 63 6f 72 6e 65 72 73 20 28 74 68 65 20 73 laced.in.opposite.corners.(the.s
291e0 74 61 72 74 20 61 74 20 74 68 65 20 74 6f 70 20 6c 65 66 74 2c 20 61 6e 64 20 74 68 65 20 65 6e tart.at.the.top.left,.and.the.en
29200 64 20 61 74 20 74 68 65 20 62 6f 74 74 6f 6d 20 72 69 67 68 74 29 2e 20 49 66 20 66 61 6c 73 65 d.at.the.bottom.right)..If.false
29220 20 74 68 65 20 73 74 61 72 74 20 61 6e 64 20 65 6e 64 20 73 71 75 61 72 65 73 20 61 72 65 20 70 .the.start.and.end.squares.are.p
29240 6c 61 63 65 64 20 72 61 6e 64 6f 6d 6c 79 20 28 61 6c 74 68 6f 75 67 68 20 61 6c 77 61 79 73 20 laced.randomly.(although.always.
29260 62 6f 74 68 20 73 68 6f 77 6e 29 2e 00 00 6c 00 00 00 3b 00 00 00 d2 82 09 00 43 84 09 00 31 00 both.shown)...l...;.......C...1.
29280 00 00 02 fa 06 00 00 43 00 13 00 db 06 13 00 66 00 00 00 43 84 09 00 82 84 09 00 3d 8b 09 00 43 .......C.......f...C.......=...C
292a0 68 61 70 74 65 72 20 33 35 3a 20 52 61 6e 67 65 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a hapter.35:.Range.CBB("btn_up","J
292c0 49 28 60 27 2c 60 54 6f 70 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 3f 00 00 00 16 00 I(`',`Top')");EB("btn_up")?.....
292e0 00 00 d7 83 09 00 82 84 09 00 29 00 00 00 20 22 80 2c 00 80 00 00 00 00 80 06 00 80 06 00 80 06 ..........)....".,..............
29300 00 82 ff 00 43 68 61 70 74 65 72 20 33 35 00 3a 20 00 52 61 6e 67 65 00 00 bd 00 00 00 97 00 00 ....Chapter.35.:..Range.........
29320 00 43 84 09 00 3f 85 09 00 26 00 00 00 20 1a 80 2f 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 .C...?...&....../...............
29340 59 6f 75 20 68 61 76 65 20 61 20 67 72 69 64 20 6f 66 20 73 71 75 61 72 65 73 3b 20 73 6f 6d 65 You.have.a.grid.of.squares;.some
29360 20 73 71 75 61 72 65 73 20 63 6f 6e 74 61 69 6e 20 6e 75 6d 62 65 72 73 2e 20 59 6f 75 72 20 6a .squares.contain.numbers..Your.j
29380 6f 62 20 69 73 20 74 6f 20 63 6f 6c 6f 75 72 20 73 6f 6d 65 20 6f 66 20 74 68 65 20 73 71 75 61 ob.is.to.colour.some.of.the.squa
293a0 72 65 73 20 62 6c 61 63 6b 2c 20 73 75 63 68 20 74 68 61 74 20 73 65 76 65 72 61 6c 20 63 72 69 res.black,.such.that.several.cri
293c0 74 65 72 69 61 20 61 72 65 20 73 61 74 69 73 66 69 65 64 3a 00 00 5d 00 00 00 30 00 00 00 82 84 teria.are.satisfied:..]...0.....
293e0 09 00 9c 85 09 00 2d 00 00 00 20 2a 80 60 00 80 00 00 54 02 98 91 80 38 82 90 80 00 00 83 80 00 ......-....*.`....T....8........
29400 00 82 ff 00 95 00 00 6e 6f 20 73 71 75 61 72 65 20 77 69 74 68 20 61 20 6e 75 6d 62 65 72 20 69 .......no.square.with.a.number.i
29420 73 20 63 6f 6c 6f 75 72 65 64 20 62 6c 61 63 6b 2e 00 00 72 00 00 00 45 00 00 00 3f 85 09 00 0e s.coloured.black...r...E...?....
29440 86 09 00 2d 00 00 00 20 2a 80 8a 00 80 00 00 54 02 98 91 80 38 82 90 80 00 00 83 80 00 00 82 ff ...-....*......T....8...........
29460 00 95 00 00 6e 6f 20 74 77 6f 20 62 6c 61 63 6b 20 73 71 75 61 72 65 73 20 61 72 65 20 61 64 6a ....no.two.black.squares.are.adj
29480 61 63 65 6e 74 20 28 68 6f 72 69 7a 6f 6e 74 61 6c 6c 79 20 6f 72 20 76 65 72 74 69 63 61 6c 6c acent.(horizontally.or.verticall
294a0 79 29 2e 00 00 84 00 00 00 57 00 00 00 9c 85 09 00 92 86 09 00 2d 00 00 00 20 2a 80 ae 00 80 00 y).......W...........-....*.....
294c0 00 54 02 98 91 80 38 82 90 80 00 00 83 80 00 00 82 ff 00 95 00 00 66 6f 72 20 61 6e 79 20 74 77 .T....8...............for.any.tw
294e0 6f 20 77 68 69 74 65 20 73 71 75 61 72 65 73 2c 20 74 68 65 72 65 20 69 73 20 61 20 70 61 74 68 o.white.squares,.there.is.a.path
29500 20 62 65 74 77 65 65 6e 20 74 68 65 6d 20 75 73 69 6e 67 20 6f 6e 6c 79 20 77 68 69 74 65 20 73 .between.them.using.only.white.s
29520 71 75 61 72 65 73 2e 00 00 48 01 00 00 1a 01 00 00 0e 86 09 00 da 87 09 00 2e 00 00 00 20 2a 80 quares...H....................*.
29540 35 02 00 80 00 00 54 02 98 91 80 38 82 90 80 00 00 83 80 00 00 82 ff 00 95 00 00 66 6f 72 20 65 5.....T....8...............for.e
29560 61 63 68 20 73 71 75 61 72 65 20 77 69 74 68 20 61 20 6e 75 6d 62 65 72 2c 20 74 68 61 74 20 6e ach.square.with.a.number,.that.n
29580 75 6d 62 65 72 20 64 65 6e 6f 74 65 73 20 74 68 65 20 74 6f 74 61 6c 20 6e 75 6d 62 65 72 20 6f umber.denotes.the.total.number.o
295a0 66 20 77 68 69 74 65 20 73 71 75 61 72 65 73 20 72 65 61 63 68 61 62 6c 65 20 66 72 6f 6d 20 74 f.white.squares.reachable.from.t
295c0 68 61 74 20 73 71 75 61 72 65 20 67 6f 69 6e 67 20 69 6e 20 61 20 73 74 72 61 69 67 68 74 20 6c hat.square.going.in.a.straight.l
295e0 69 6e 65 20 69 6e 20 61 6e 79 20 68 6f 72 69 7a 6f 6e 74 61 6c 20 6f 72 20 76 65 72 74 69 63 61 ine.in.any.horizontal.or.vertica
29600 6c 20 64 69 72 65 63 74 69 6f 6e 20 75 6e 74 69 6c 20 68 69 74 74 69 6e 67 20 61 20 77 61 6c 6c l.direction.until.hitting.a.wall
29620 20 6f 72 20 61 20 62 6c 61 63 6b 20 73 71 75 61 72 65 3b 20 74 68 65 20 73 71 75 61 72 65 20 77 .or.a.black.square;.the.square.w
29640 69 74 68 20 74 68 65 20 6e 75 6d 62 65 72 20 69 73 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 ith.the.number.is.included.in.th
29660 65 20 74 6f 74 61 6c 20 28 6f 6e 63 65 29 2e 00 00 43 01 00 00 1d 01 00 00 92 86 09 00 1d 89 09 e.total.(once)...C..............
29680 00 26 00 00 00 20 1a 80 3b 02 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 46 6f 72 20 69 6e 73 74 .&......;...............For.inst
296a0 61 6e 63 65 2c 20 61 20 73 71 75 61 72 65 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 68 65 20 6e 75 ance,.a.square.containing.the.nu
296c0 6d 62 65 72 20 6f 6e 65 20 6d 75 73 74 20 68 61 76 65 20 66 6f 75 72 20 62 6c 61 63 6b 20 73 71 mber.one.must.have.four.black.sq
296e0 75 61 72 65 73 20 61 73 20 69 74 73 20 6e 65 69 67 68 62 6f 75 72 73 20 62 79 20 74 68 65 20 6c uares.as.its.neighbours.by.the.l
29700 61 73 74 20 63 72 69 74 65 72 69 6f 6e 3b 20 62 75 74 20 74 68 65 6e 20 69 74 27 73 20 69 6d 70 ast.criterion;.but.then.it's.imp
29720 6f 73 73 69 62 6c 65 20 66 6f 72 20 69 74 20 74 6f 20 62 65 20 63 6f 6e 6e 65 63 74 65 64 20 74 ossible.for.it.to.be.connected.t
29740 6f 20 61 6e 79 20 6f 75 74 73 69 64 65 20 77 68 69 74 65 20 73 71 75 61 72 65 2c 20 77 68 69 63 o.any.outside.white.square,.whic
29760 68 20 76 69 6f 6c 61 74 65 73 20 74 68 65 20 73 65 63 6f 6e 64 20 74 6f 20 6c 61 73 74 20 63 72 h.violates.the.second.to.last.cr
29780 69 74 65 72 69 6f 6e 2e 20 53 6f 20 6e 6f 20 73 71 75 61 72 65 20 77 69 6c 6c 20 63 6f 6e 74 61 iterion..So.no.square.will.conta
297a0 69 6e 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 6e 65 2e 00 00 ac 00 00 00 80 00 00 00 da 87 09 00 in.the.number.one...............
297c0 c9 89 09 00 2c 00 00 00 20 26 80 01 01 00 80 00 00 14 00 98 80 80 00 00 e3 1a f9 d1 db 89 82 ff ....,....&......................
297e0 00 43 72 65 64 69 74 20 66 6f 72 20 74 68 69 73 20 70 75 7a 7a 6c 65 20 67 6f 65 73 20 74 6f 20 .Credit.for.this.puzzle.goes.to.
29800 4e 69 6b 6f 6c 69 2c 20 77 68 6f 20 68 61 76 65 20 76 61 72 69 6f 75 73 6c 79 20 63 61 6c 6c 65 Nikoli,.who.have.variously.calle
29820 64 20 69 74 20 91 4b 75 72 6f 64 6f 6b 6f 92 2c 20 91 4b 75 72 6f 6d 61 73 75 92 20 6f 72 20 91 d.it..Kurodoko.,..Kuromasu..or..
29840 57 68 65 72 65 20 69 73 20 42 6c 61 63 6b 20 43 65 6c 6c 73 92 2e 20 00 5b 31 38 5d 00 2e 00 00 Where.is.Black.Cells....[18]....
29860 61 00 00 00 3c 00 00 00 1d 89 09 00 2a 8a 09 00 25 00 00 00 20 1a 80 78 00 80 00 00 14 00 98 80 a...<.......*...%......x........
29880 80 00 00 82 ff 00 52 61 6e 67 65 20 77 61 73 20 63 6f 6e 74 72 69 62 75 74 65 64 20 74 6f 20 74 ......Range.was.contributed.to.t
298a0 68 69 73 20 63 6f 6c 6c 65 63 74 69 6f 6e 20 62 79 20 4a 6f 6e 61 73 20 4b f6 6c 6b 65 72 2e 00 his.collection.by.Jonas.K.lker..
298c0 00 6d 00 00 00 45 00 00 00 c9 89 09 00 97 8a 09 00 28 00 00 00 20 20 80 8a 00 80 00 00 14 00 98 .m...E...........(..............
298e0 80 80 00 00 80 03 00 82 ff 00 5b 31 38 5d 20 00 68 74 74 70 3a 2f 2f 77 77 77 2e 6e 69 6b 6f 6c ..........[18]..http://www.nikol
29900 69 2e 63 6f 2e 6a 70 2f 65 6e 2f 70 75 7a 7a 6c 65 73 2f 77 68 65 72 65 5f 69 73 5f 62 6c 61 63 i.co.jp/en/puzzles/where_is_blac
29920 6b 5f 63 65 6c 6c 73 2e 68 74 6d 6c 00 00 52 00 00 00 23 00 00 00 2a 8a 09 00 e9 8a 09 00 2f 00 k_cells.html..R...#...*......./.
29940 00 00 20 2e 80 46 00 80 00 00 00 00 e3 57 c5 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 .....F.......W..N..............S
29960 65 63 74 69 6f 6e 20 33 35 2e 31 00 3a 20 00 52 61 6e 67 65 20 63 6f 6e 74 72 6f 6c 73 00 00 00 ection.35.1.:..Range.controls...
29980 54 00 00 00 25 00 00 00 97 8a 09 00 3d 8b 09 00 2f 00 00 00 20 2e 80 4a 00 80 00 00 00 00 e3 83 T...%.......=.../......J........
299a0 c5 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 33 35 2e 32 00 3a 20 ..N..............Section.35.2.:.
299c0 00 52 61 6e 67 65 20 70 61 72 61 6d 65 74 65 72 73 00 00 00 7f 00 00 00 4e 00 00 00 e9 8a 09 00 .Range.parameters.......N.......
299e0 bc 8b 09 00 31 00 00 00 02 6b 03 00 00 e2 01 13 00 a0 09 13 00 67 00 00 00 bc 8b 09 00 06 8c 09 ....1....k...........g..........
29a00 00 27 8f 09 00 53 65 63 74 69 6f 6e 20 33 35 2e 31 3a 20 52 61 6e 67 65 20 63 6f 6e 74 72 6f 6c .'...Section.35.1:.Range.control
29a20 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 72 61 6e s.CBB("btn_up","JI(`',`games.ran
29a40 67 65 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 4a 00 00 00 21 00 00 00 3d 8b 09 00 06 ge')");EB("btn_up")J...!...=....
29a60 8c 09 00 29 00 00 00 20 22 80 42 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 ...)....".B..................Sec
29a80 74 69 6f 6e 20 33 35 2e 31 00 3a 20 00 52 61 6e 67 65 20 63 6f 6e 74 72 6f 6c 73 00 00 66 01 00 tion.35.1.:..Range.controls..f..
29aa0 00 3a 01 00 00 bc 8b 09 00 6c 8d 09 00 2c 00 00 00 20 26 80 75 02 00 80 00 00 14 00 98 80 80 00 .:.......l...,....&.u...........
29ac0 00 80 01 00 80 00 00 82 ff 00 43 6c 69 63 6b 20 77 69 74 68 20 74 68 65 20 6c 65 66 74 20 62 75 ..........Click.with.the.left.bu
29ae0 74 74 6f 6e 20 74 6f 20 70 61 69 6e 74 20 61 20 73 71 75 61 72 65 20 62 6c 61 63 6b 2c 20 6f 72 tton.to.paint.a.square.black,.or
29b00 20 77 69 74 68 20 74 68 65 20 72 69 67 68 74 20 62 75 74 74 6f 6e 20 74 6f 20 6d 61 72 6b 20 61 .with.the.right.button.to.mark.a
29b20 20 73 71 75 61 72 65 20 77 69 74 68 20 61 20 64 6f 74 20 74 6f 20 69 6e 64 69 63 61 74 65 20 74 .square.with.a.dot.to.indicate.t
29b40 68 61 74 20 79 6f 75 20 61 72 65 20 73 75 72 65 20 69 74 20 73 68 6f 75 6c 64 20 00 6e 6f 74 00 hat.you.are.sure.it.should..not.
29b60 20 62 65 20 70 61 69 6e 74 65 64 20 62 6c 61 63 6b 2e 20 52 65 70 65 61 74 65 64 20 63 6c 69 63 .be.painted.black..Repeated.clic
29b80 6b 69 6e 67 20 77 69 74 68 20 65 69 74 68 65 72 20 62 75 74 74 6f 6e 20 77 69 6c 6c 20 63 79 63 king.with.either.button.will.cyc
29ba0 6c 65 20 74 68 65 20 73 71 75 61 72 65 20 74 68 72 6f 75 67 68 20 74 68 65 20 74 68 72 65 65 20 le.the.square.through.the.three.
29bc0 70 6f 73 73 69 62 6c 65 20 73 74 61 74 65 73 20 28 66 69 6c 6c 65 64 2c 20 64 6f 74 74 65 64 20 possible.states.(filled,.dotted.
29be0 6f 72 20 65 6d 70 74 79 29 20 69 6e 20 6f 70 70 6f 73 69 74 65 20 64 69 72 65 63 74 69 6f 6e 73 or.empty).in.opposite.directions
29c00 2e 00 00 4d 01 00 00 27 01 00 00 06 8c 09 00 b9 8e 09 00 26 00 00 00 20 1a 80 4f 02 00 80 00 00 ...M...'...........&......O.....
29c20 14 00 98 80 80 00 00 82 ff 00 59 6f 75 20 63 61 6e 20 61 6c 73 6f 20 75 73 65 20 74 68 65 20 63 ..........You.can.also.use.the.c
29c40 75 72 73 6f 72 20 6b 65 79 73 20 74 6f 20 6d 6f 76 65 20 61 72 6f 75 6e 64 20 74 68 65 20 67 72 ursor.keys.to.move.around.the.gr
29c60 69 64 20 73 71 75 61 72 65 73 2e 20 50 72 65 73 73 69 6e 67 20 52 65 74 75 72 6e 20 64 6f 65 73 id.squares..Pressing.Return.does
29c80 20 74 68 65 20 73 61 6d 65 20 61 73 20 63 6c 69 63 6b 69 6e 67 20 77 69 74 68 20 74 68 65 20 6c .the.same.as.clicking.with.the.l
29ca0 65 66 74 20 62 75 74 74 6f 6e 2c 20 77 68 69 6c 65 20 70 72 65 73 73 69 6e 67 20 53 70 61 63 65 eft.button,.while.pressing.Space
29cc0 20 64 6f 65 73 20 74 68 65 20 73 61 6d 65 20 61 73 20 61 20 72 69 67 68 74 20 62 75 74 74 6f 6e .does.the.same.as.a.right.button
29ce0 20 63 6c 69 63 6b 2e 20 4d 6f 76 69 6e 67 20 77 69 74 68 20 74 68 65 20 63 75 72 73 6f 72 20 6b .click..Moving.with.the.cursor.k
29d00 65 79 73 20 77 68 69 6c 65 20 68 6f 6c 64 69 6e 67 20 53 68 69 66 74 20 77 69 6c 6c 20 70 6c 61 eys.while.holding.Shift.will.pla
29d20 63 65 20 64 6f 74 73 20 69 6e 20 61 6c 6c 20 73 71 75 61 72 65 73 20 74 68 61 74 20 61 72 65 20 ce.dots.in.all.squares.that.are.
29d40 6d 6f 76 65 64 20 74 68 72 6f 75 67 68 2e 00 00 6e 00 00 00 43 00 00 00 6c 8d 09 00 27 8f 09 00 moved.through...n...C...l...'...
29d60 2b 00 00 00 20 26 80 86 00 80 00 00 14 00 98 80 80 00 00 e3 fc c5 f9 4e 89 82 ff 00 28 41 6c 6c +....&.................N....(All
29d80 20 74 68 65 20 61 63 74 69 6f 6e 73 20 64 65 73 63 72 69 62 65 64 20 69 6e 20 00 73 65 63 74 69 .the.actions.described.in..secti
29da0 6f 6e 20 32 2e 31 00 20 61 72 65 20 61 6c 73 6f 20 61 76 61 69 6c 61 62 6c 65 2e 29 00 00 81 00 on.2.1..are.also.available.)....
29dc0 00 00 50 00 00 00 b9 8e 09 00 a8 8f 09 00 31 00 00 00 02 40 01 00 00 db 06 13 00 7e 80 13 00 68 ..P...........1....@.......~...h
29de0 00 00 00 a8 8f 09 00 0c c0 09 00 00 c1 09 00 53 65 63 74 69 6f 6e 20 33 35 2e 32 3a 20 52 61 6e ...............Section.35.2:.Ran
29e00 67 65 20 70 61 72 61 6d 65 74 65 72 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 ge.parameters.CBB("btn_up","JI(`
29e20 27 2c 60 67 61 6d 65 73 2e 72 61 6e 67 65 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 4c ',`games.range')");EB("btn_up")L
29e40 00 00 00 23 00 00 00 27 8f 09 00 0c c0 09 00 29 00 00 00 20 22 80 46 00 80 00 00 00 00 80 06 00 ...#...'.......)....".F.........
29e60 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 33 35 2e 32 00 3a 20 00 52 61 6e 67 65 20 70 .........Section.35.2.:..Range.p
29e80 61 72 61 6d 65 74 65 72 73 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a8 8f 09 00 0c c0 09 00 27 arameters......................'
29ea0 8f 09 00 76 00 00 00 51 00 00 00 a8 8f 09 00 82 c0 09 00 25 00 00 00 20 1a 80 a2 00 80 00 00 14 ...v...Q...........%............
29ec0 00 98 80 80 00 00 82 ff 00 54 68 65 73 65 20 70 61 72 61 6d 65 74 65 72 73 20 61 72 65 20 61 76 .........These.parameters.are.av
29ee0 61 69 6c 61 62 6c 65 20 66 72 6f 6d 20 74 68 65 20 91 43 75 73 74 6f 6d 2e 2e 2e 92 20 6f 70 74 ailable.from.the..Custom.....opt
29f00 69 6f 6e 20 6f 6e 20 74 68 65 20 91 54 79 70 65 92 20 6d 65 6e 75 2e 00 00 3d 00 00 00 12 00 00 ion.on.the..Type..menu...=......
29f20 00 0c c0 09 00 bf c0 09 00 2b 00 00 00 20 26 80 24 00 80 00 00 14 00 98 80 80 01 00 80 00 00 80 .........+....&.$...............
29f40 01 00 82 ff 00 57 69 64 74 68 00 2c 20 00 48 65 69 67 68 74 00 00 41 00 00 00 1b 00 00 00 82 c0 .....Width.,..Height..A.........
29f60 09 00 00 c1 09 00 26 00 00 00 20 1c 80 36 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 53 69 7a ......&......6...............Siz
29f80 65 20 6f 66 20 67 72 69 64 20 69 6e 20 73 71 75 61 72 65 73 2e 00 00 6c 00 00 00 3b 00 00 00 bf e.of.grid.in.squares...l...;....
29fa0 c0 09 00 6c c1 09 00 31 00 00 00 02 ff 06 00 00 a0 09 13 00 ac 85 13 00 69 00 00 00 6c c1 09 00 ...l...1................i...l...
29fc0 ab c1 09 00 6b c8 09 00 43 68 61 70 74 65 72 20 33 36 3a 20 50 65 61 72 6c 00 43 42 42 28 22 62 ....k...Chapter.36:.Pearl.CBB("b
29fe0 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 54 6f 70 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 tn_up","JI(`',`Top')");EB("btn_u
2a000 70 22 29 3f 00 00 00 16 00 00 00 00 c1 09 00 ab c1 09 00 29 00 00 00 20 22 80 2c 00 80 00 00 00 p")?...............)....".,.....
2a020 00 80 06 00 80 06 00 80 06 00 82 ff 00 43 68 61 70 74 65 72 20 33 36 00 3a 20 00 50 65 61 72 6c .............Chapter.36.:..Pearl
2a040 00 00 c6 01 00 00 a0 01 00 00 6c c1 09 00 71 c3 09 00 26 00 00 00 20 1a 80 41 03 00 80 00 00 14 ..........l...q...&......A......
2a060 00 98 80 80 00 00 82 ff 00 59 6f 75 20 68 61 76 65 20 61 20 67 72 69 64 20 6f 66 20 73 71 75 61 .........You.have.a.grid.of.squa
2a080 72 65 73 2e 20 59 6f 75 72 20 6a 6f 62 20 69 73 20 74 6f 20 64 72 61 77 20 6c 69 6e 65 73 20 62 res..Your.job.is.to.draw.lines.b
2a0a0 65 74 77 65 65 6e 20 74 68 65 20 63 65 6e 74 72 65 73 20 6f 66 20 68 6f 72 69 7a 6f 6e 74 61 6c etween.the.centres.of.horizontal
2a0c0 6c 79 20 6f 72 20 76 65 72 74 69 63 61 6c 6c 79 20 61 64 6a 61 63 65 6e 74 20 73 71 75 61 72 65 ly.or.vertically.adjacent.square
2a0e0 73 2c 20 73 6f 20 74 68 61 74 20 74 68 65 20 6c 69 6e 65 73 20 66 6f 72 6d 20 61 20 73 69 6e 67 s,.so.that.the.lines.form.a.sing
2a100 6c 65 20 63 6c 6f 73 65 64 20 6c 6f 6f 70 2e 20 49 6e 20 74 68 65 20 72 65 73 75 6c 74 69 6e 67 le.closed.loop..In.the.resulting
2a120 20 67 72 69 64 2c 20 73 6f 6d 65 20 6f 66 20 74 68 65 20 73 71 75 61 72 65 73 20 74 68 61 74 20 .grid,.some.of.the.squares.that.
2a140 74 68 65 20 6c 6f 6f 70 20 70 61 73 73 65 73 20 74 68 72 6f 75 67 68 20 77 69 6c 6c 20 63 6f 6e the.loop.passes.through.will.con
2a160 74 61 69 6e 20 63 6f 72 6e 65 72 73 2c 20 61 6e 64 20 73 6f 6d 65 20 77 69 6c 6c 20 62 65 20 73 tain.corners,.and.some.will.be.s
2a180 74 72 61 69 67 68 74 20 68 6f 72 69 7a 6f 6e 74 61 6c 20 6f 72 20 76 65 72 74 69 63 61 6c 20 6c traight.horizontal.or.vertical.l
2a1a0 69 6e 65 73 2e 20 28 41 6e 64 20 73 6f 6d 65 20 73 71 75 61 72 65 73 20 63 61 6e 20 62 65 20 63 ines..(And.some.squares.can.be.c
2a1c0 6f 6d 70 6c 65 74 65 6c 79 20 65 6d 70 74 79 20 96 20 74 68 65 20 6c 6f 6f 70 20 64 6f 65 73 6e ompletely.empty...the.loop.doesn
2a1e0 27 74 20 68 61 76 65 20 74 6f 20 70 61 73 73 20 74 68 72 6f 75 67 68 20 65 76 65 72 79 20 73 71 't.have.to.pass.through.every.sq
2a200 75 61 72 65 2e 29 00 00 88 00 00 00 63 00 00 00 ab c1 09 00 f9 c3 09 00 25 00 00 00 20 1a 80 c6 uare.)......c...........%.......
2a220 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 53 6f 6d 65 20 6f 66 20 74 68 65 20 73 71 75 61 72 65 ..............Some.of.the.square
2a240 73 20 63 6f 6e 74 61 69 6e 20 62 6c 61 63 6b 20 61 6e 64 20 77 68 69 74 65 20 63 69 72 63 6c 65 s.contain.black.and.white.circle
2a260 73 2c 20 77 68 69 63 68 20 61 72 65 20 63 6c 75 65 73 20 74 68 61 74 20 74 68 65 20 6c 6f 6f 70 s,.which.are.clues.that.the.loop
2a280 20 6d 75 73 74 20 73 61 74 69 73 66 79 2e 00 00 b3 00 00 00 8d 00 00 00 71 c3 09 00 ac c4 09 00 .must.satisfy...........q.......
2a2a0 26 00 00 00 20 1a 80 1b 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 41 20 62 6c 61 63 6b 20 63 &......................A.black.c
2a2c0 69 72 63 6c 65 20 69 6e 20 61 20 73 71 75 61 72 65 20 69 6e 64 69 63 61 74 65 73 20 74 68 61 74 ircle.in.a.square.indicates.that
2a2e0 20 74 68 61 74 20 73 71 75 61 72 65 20 69 73 20 61 20 63 6f 72 6e 65 72 2c 20 62 75 74 20 6e 65 .that.square.is.a.corner,.but.ne
2a300 69 74 68 65 72 20 6f 66 20 74 68 65 20 73 71 75 61 72 65 73 20 61 64 6a 61 63 65 6e 74 20 74 6f ither.of.the.squares.adjacent.to
2a320 20 69 74 20 69 6e 20 74 68 65 20 6c 6f 6f 70 20 69 73 20 61 6c 73 6f 20 61 20 63 6f 72 6e 65 72 .it.in.the.loop.is.also.a.corner
2a340 2e 00 00 b5 00 00 00 89 00 00 00 f9 c3 09 00 61 c5 09 00 2c 00 00 00 20 26 80 13 01 00 80 00 00 ...............a...,....&.......
2a360 14 00 98 80 80 00 00 80 01 00 80 00 00 82 ff 00 41 20 77 68 69 74 65 20 63 69 72 63 6c 65 20 69 ................A.white.circle.i
2a380 6e 64 69 63 61 74 65 73 20 74 68 61 74 20 74 68 65 20 73 71 75 61 72 65 20 69 73 20 61 20 73 74 ndicates.that.the.square.is.a.st
2a3a0 72 61 69 67 68 74 20 65 64 67 65 2c 20 62 75 74 20 00 61 74 20 6c 65 61 73 74 20 6f 6e 65 00 20 raight.edge,.but..at.least.one..
2a3c0 6f 66 20 74 68 65 20 73 71 75 61 72 65 73 20 61 64 6a 61 63 65 6e 74 20 74 6f 20 69 74 20 69 6e of.the.squares.adjacent.to.it.in
2a3e0 20 74 68 65 20 6c 6f 6f 70 20 69 73 20 61 20 63 6f 72 6e 65 72 2e 00 00 1a 01 00 00 e8 00 00 00 .the.loop.is.a.corner...........
2a400 ac c4 09 00 7b c6 09 00 32 00 00 00 20 32 80 d1 01 00 80 00 00 14 00 98 80 80 00 00 80 01 00 80 ....{...2....2..................
2a420 00 00 80 01 00 80 00 00 82 ff 00 28 49 6e 20 62 6f 74 68 20 63 61 73 65 73 2c 20 74 68 65 20 63 ...........(In.both.cases,.the.c
2a440 6c 75 65 20 6f 6e 6c 79 20 63 6f 6e 73 74 72 61 69 6e 73 20 74 68 65 20 74 77 6f 20 73 71 75 61 lue.only.constrains.the.two.squa
2a460 72 65 73 20 61 64 6a 61 63 65 6e 74 20 00 69 6e 20 74 68 65 20 6c 6f 6f 70 00 2c 20 74 68 61 74 res.adjacent..in.the.loop.,.that
2a480 20 69 73 2c 20 74 68 65 20 73 71 75 61 72 65 73 20 74 68 61 74 20 74 68 65 20 6c 6f 6f 70 20 70 .is,.the.squares.that.the.loop.p
2a4a0 61 73 73 65 73 20 69 6e 74 6f 20 61 66 74 65 72 20 6c 65 61 76 69 6e 67 20 74 68 65 20 63 6c 75 asses.into.after.leaving.the.clu
2a4c0 65 20 73 71 75 61 72 65 2e 20 54 68 65 20 73 71 75 61 72 65 73 20 74 68 61 74 20 61 72 65 20 6f e.square..The.squares.that.are.o
2a4e0 6e 6c 79 20 61 64 6a 61 63 65 6e 74 20 00 69 6e 20 74 68 65 20 67 72 69 64 00 20 61 72 65 20 6e nly.adjacent..in.the.grid..are.n
2a500 6f 74 20 63 6f 6e 73 74 72 61 69 6e 65 64 2e 29 00 00 70 00 00 00 45 00 00 00 61 c5 09 00 eb c6 ot.constrained.)..p...E...a.....
2a520 09 00 2b 00 00 00 20 26 80 8a 00 80 00 00 14 00 98 80 80 00 00 e3 ff 21 6e db 89 82 ff 00 43 72 ..+....&...............!n.....Cr
2a540 65 64 69 74 20 66 6f 72 20 74 68 69 73 20 70 75 7a 7a 6c 65 20 67 6f 65 73 20 74 6f 20 4e 69 6b edit.for.this.puzzle.goes.to.Nik
2a560 6f 6c 69 2c 20 77 68 6f 20 63 61 6c 6c 20 69 74 20 91 4d 61 73 79 75 92 2e 20 00 5b 31 39 5d 00 oli,.who.call.it..Masyu....[19].
2a580 00 00 66 00 00 00 41 00 00 00 7b c6 09 00 51 c7 09 00 25 00 00 00 20 1a 80 82 00 80 00 00 14 00 ..f...A...{...Q...%.............
2a5a0 98 80 80 00 00 82 ff 00 54 68 61 6e 6b 73 20 74 6f 20 4a 61 6d 65 73 20 48 61 72 76 65 79 20 66 ........Thanks.to.James.Harvey.f
2a5c0 6f 72 20 61 73 73 69 73 74 61 6e 63 65 20 77 69 74 68 20 74 68 65 20 69 6d 70 6c 65 6d 65 6e 74 or.assistance.with.the.implement
2a5e0 61 74 69 6f 6e 2e 00 00 74 00 00 00 49 00 00 00 eb c6 09 00 c5 c7 09 00 2b 00 00 00 20 26 80 92 ation...t...I...........+....&..
2a600 00 80 00 00 14 00 98 80 80 00 00 80 03 00 80 00 00 82 ff 00 5b 31 39 5d 20 00 68 74 74 70 3a 2f ....................[19]..http:/
2a620 2f 77 77 77 2e 6e 69 6b 6f 6c 69 2e 63 6f 2e 6a 70 2f 65 6e 2f 70 75 7a 7a 6c 65 73 2f 6d 61 73 /www.nikoli.co.jp/en/puzzles/mas
2a640 79 75 2e 68 74 6d 6c 00 20 28 62 65 77 61 72 65 20 6f 66 20 46 6c 61 73 68 29 00 00 52 00 00 00 yu.html..(beware.of.Flash)..R...
2a660 23 00 00 00 51 c7 09 00 17 c8 09 00 2f 00 00 00 20 2e 80 46 00 80 00 00 00 00 e3 7a c5 f9 4e 80 #...Q......./......F.......z..N.
2a680 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 33 36 2e 31 00 3a 20 00 50 65 61 .............Section.36.1.:..Pea
2a6a0 72 6c 20 63 6f 6e 74 72 6f 6c 73 00 00 00 54 00 00 00 25 00 00 00 c5 c7 09 00 6b c8 09 00 2f 00 rl.controls...T...%.......k.../.
2a6c0 00 00 20 2e 80 4a 00 80 00 00 00 00 e3 7b c5 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 .....J.......{..N..............S
2a6e0 65 63 74 69 6f 6e 20 33 36 2e 32 00 3a 20 00 50 65 61 72 6c 20 70 61 72 61 6d 65 74 65 72 73 00 ection.36.2.:..Pearl.parameters.
2a700 00 00 7f 00 00 00 4e 00 00 00 17 c8 09 00 ea c8 09 00 31 00 00 00 02 ed 05 00 00 7e 80 13 00 81 ......N...........1........~....
2a720 8a 13 00 6a 00 00 00 ea c8 09 00 34 c9 09 00 d7 ce 09 00 53 65 63 74 69 6f 6e 20 33 36 2e 31 3a ...j.......4.......Section.36.1:
2a740 20 50 65 61 72 6c 20 63 6f 6e 74 72 6f 6c 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 .Pearl.controls.CBB("btn_up","JI
2a760 28 60 27 2c 60 67 61 6d 65 73 2e 70 65 61 72 6c 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 (`',`games.pearl')");EB("btn_up"
2a780 29 4a 00 00 00 21 00 00 00 6b c8 09 00 34 c9 09 00 29 00 00 00 20 22 80 42 00 80 00 00 00 00 80 )J...!...k...4...)....".B.......
2a7a0 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 33 36 2e 31 00 3a 20 00 50 65 61 72 6c ...........Section.36.1.:..Pearl
2a7c0 20 63 6f 6e 74 72 6f 6c 73 00 00 ac 00 00 00 86 00 00 00 ea c8 09 00 e0 c9 09 00 26 00 00 00 20 .controls..................&....
2a7e0 1a 80 0d 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 43 6c 69 63 6b 20 77 69 74 68 20 74 68 65 ..................Click.with.the
2a800 20 6c 65 66 74 20 62 75 74 74 6f 6e 20 6f 6e 20 61 20 67 72 69 64 20 65 64 67 65 20 74 6f 20 64 .left.button.on.a.grid.edge.to.d
2a820 72 61 77 20 61 20 73 65 67 6d 65 6e 74 20 6f 66 20 74 68 65 20 6c 6f 6f 70 20 74 68 72 6f 75 67 raw.a.segment.of.the.loop.throug
2a840 68 20 74 68 61 74 20 65 64 67 65 2c 20 6f 72 20 74 6f 20 72 65 6d 6f 76 65 20 61 20 73 65 67 6d h.that.edge,.or.to.remove.a.segm
2a860 65 6e 74 20 6f 6e 63 65 20 69 74 20 69 73 20 64 72 61 77 6e 2e 00 00 15 01 00 00 ef 00 00 00 34 ent.once.it.is.drawn...........4
2a880 c9 09 00 f5 ca 09 00 26 00 00 00 20 1a 80 df 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 44 72 .......&......................Dr
2a8a0 61 67 20 77 69 74 68 20 74 68 65 20 6c 65 66 74 20 62 75 74 74 6f 6e 20 74 68 72 6f 75 67 68 20 ag.with.the.left.button.through.
2a8c0 61 20 73 65 72 69 65 73 20 6f 66 20 73 71 75 61 72 65 73 20 74 6f 20 64 72 61 77 20 6d 6f 72 65 a.series.of.squares.to.draw.more
2a8e0 20 74 68 61 6e 20 6f 6e 65 20 73 65 67 6d 65 6e 74 20 6f 66 20 74 68 65 20 6c 6f 6f 70 20 69 6e .than.one.segment.of.the.loop.in
2a900 20 6f 6e 65 20 67 6f 2e 20 41 6c 74 65 72 6e 61 74 69 76 65 6c 79 2c 20 64 72 61 67 20 6f 76 65 .one.go..Alternatively,.drag.ove
2a920 72 20 61 6e 20 65 78 69 73 74 69 6e 67 20 70 61 72 74 20 6f 66 20 74 68 65 20 6c 6f 6f 70 20 74 r.an.existing.part.of.the.loop.t
2a940 6f 20 75 6e 64 72 61 77 20 69 74 2c 20 6f 72 20 74 6f 20 75 6e 64 72 61 77 20 70 61 72 74 20 6f o.undraw.it,.or.to.undraw.part.o
2a960 66 20 69 74 20 61 6e 64 20 74 68 65 6e 20 67 6f 20 69 6e 20 61 20 64 69 66 66 65 72 65 6e 74 20 f.it.and.then.go.in.a.different.
2a980 64 69 72 65 63 74 69 6f 6e 2e 00 00 83 01 00 00 57 01 00 00 e0 c9 09 00 78 cc 09 00 2c 00 00 00 direction.......W.......x...,...
2a9a0 20 26 80 af 02 00 80 00 00 14 00 98 80 80 00 00 80 01 00 80 00 00 82 ff 00 43 6c 69 63 6b 20 77 .&.......................Click.w
2a9c0 69 74 68 20 74 68 65 20 72 69 67 68 74 20 62 75 74 74 6f 6e 20 6f 6e 20 61 20 67 72 69 64 20 65 ith.the.right.button.on.a.grid.e
2a9e0 64 67 65 20 74 6f 20 6d 61 72 6b 20 69 74 20 77 69 74 68 20 61 20 63 72 6f 73 73 2c 20 69 6e 64 dge.to.mark.it.with.a.cross,.ind
2aa00 69 63 61 74 69 6e 67 20 74 68 61 74 20 79 6f 75 20 61 72 65 20 73 75 72 65 20 74 68 65 20 6c 6f icating.that.you.are.sure.the.lo
2aa20 6f 70 20 64 6f 65 73 20 6e 6f 74 20 67 6f 20 74 68 72 6f 75 67 68 20 74 68 61 74 20 65 64 67 65 op.does.not.go.through.that.edge
2aa40 2e 20 28 46 6f 72 20 69 6e 73 74 61 6e 63 65 2c 20 69 66 20 79 6f 75 20 68 61 76 65 20 64 65 63 ..(For.instance,.if.you.have.dec
2aa60 69 64 65 64 20 77 68 69 63 68 20 6f 66 20 74 68 65 20 73 71 75 61 72 65 73 20 61 64 6a 61 63 65 ided.which.of.the.squares.adjace
2aa80 6e 74 20 74 6f 20 61 20 77 68 69 74 65 20 63 6c 75 65 20 68 61 73 20 74 6f 20 62 65 20 61 20 63 nt.to.a.white.clue.has.to.be.a.c
2aaa0 6f 72 6e 65 72 2c 20 62 75 74 20 64 6f 6e 27 74 20 79 65 74 20 6b 6e 6f 77 20 77 68 69 63 68 20 orner,.but.don't.yet.know.which.
2aac0 77 61 79 20 74 68 65 20 63 6f 72 6e 65 72 20 74 75 72 6e 73 2c 20 79 6f 75 20 6d 69 67 68 74 20 way.the.corner.turns,.you.might.
2aae0 6d 61 72 6b 20 74 68 65 20 6f 6e 65 20 77 61 79 20 69 74 20 00 63 61 6e 27 74 00 20 67 6f 20 77 mark.the.one.way.it..can't..go.w
2ab00 69 74 68 20 61 20 63 72 6f 73 73 2e 29 00 00 3f 01 00 00 19 01 00 00 f5 ca 09 00 b7 cd 09 00 26 ith.a.cross.)..?...............&
2ab20 00 00 00 20 1a 80 33 02 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 41 6c 74 65 72 6e 61 74 69 76 ......3...............Alternativ
2ab40 65 6c 79 2c 20 75 73 65 20 74 68 65 20 63 75 72 73 6f 72 20 6b 65 79 73 20 74 6f 20 6d 6f 76 65 ely,.use.the.cursor.keys.to.move
2ab60 20 74 68 65 20 63 75 72 73 6f 72 2e 20 55 73 65 20 74 68 65 20 45 6e 74 65 72 20 6b 65 79 20 74 .the.cursor..Use.the.Enter.key.t
2ab80 6f 20 62 65 67 69 6e 20 61 6e 64 20 65 6e 64 20 6b 65 79 62 6f 61 72 64 20 91 64 72 61 67 92 20 o.begin.and.end.keyboard..drag..
2aba0 6f 70 65 72 61 74 69 6f 6e 73 2e 20 55 73 65 20 74 68 65 20 53 70 61 63 65 2c 20 45 73 63 61 70 operations..Use.the.Space,.Escap
2abc0 65 20 6f 72 20 42 61 63 6b 73 70 61 63 65 20 6b 65 79 73 20 74 6f 20 63 61 6e 63 65 6c 20 74 68 e.or.Backspace.keys.to.cancel.th
2abe0 65 20 64 72 61 67 2e 20 4f 72 2c 20 68 6f 6c 64 20 43 6f 6e 74 72 6f 6c 20 77 68 69 6c 65 20 64 e.drag..Or,.hold.Control.while.d
2ac00 72 61 67 67 69 6e 67 20 77 69 74 68 20 74 68 65 20 63 75 72 73 6f 72 20 6b 65 79 73 20 74 6f 20 ragging.with.the.cursor.keys.to.
2ac20 74 6f 67 67 6c 65 20 73 65 67 6d 65 6e 74 73 20 61 73 20 79 6f 75 20 6d 6f 76 65 20 62 65 74 77 toggle.segments.as.you.move.betw
2ac40 65 65 6e 20 73 71 75 61 72 65 73 2e 00 00 b2 00 00 00 8c 00 00 00 78 cc 09 00 69 ce 09 00 26 00 een.squares...........x...i...&.
2ac60 00 00 20 1a 80 19 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 50 72 65 73 73 69 6e 67 20 43 6f .....................Pressing.Co
2ac80 6e 74 72 6f 6c 2d 53 68 69 66 74 2d 61 72 72 6f 77 6b 65 79 20 6f 72 20 53 68 69 66 74 2d 61 72 ntrol-Shift-arrowkey.or.Shift-ar
2aca0 72 6f 77 6b 65 79 20 73 69 6d 75 6c 61 74 65 73 20 61 20 6c 65 66 74 20 6f 72 20 72 69 67 68 74 rowkey.simulates.a.left.or.right
2acc0 20 63 6c 69 63 6b 2c 20 72 65 73 70 65 63 74 69 76 65 6c 79 2c 20 6f 6e 20 74 68 65 20 65 64 67 .click,.respectively,.on.the.edg
2ace0 65 20 69 6e 20 74 68 65 20 64 69 72 65 63 74 69 6f 6e 20 6f 66 20 74 68 65 20 6b 65 79 2e 00 00 e.in.the.direction.of.the.key...
2ad00 6e 00 00 00 43 00 00 00 b7 cd 09 00 d7 ce 09 00 2b 00 00 00 20 26 80 86 00 80 00 00 14 00 98 80 n...C...........+....&..........
2ad20 80 00 00 e3 fc c5 f9 4e 89 82 ff 00 28 41 6c 6c 20 74 68 65 20 61 63 74 69 6f 6e 73 20 64 65 73 .......N....(All.the.actions.des
2ad40 63 72 69 62 65 64 20 69 6e 20 00 73 65 63 74 69 6f 6e 20 32 2e 31 00 20 61 72 65 20 61 6c 73 6f cribed.in..section.2.1..are.also
2ad60 20 61 76 61 69 6c 61 62 6c 65 2e 29 00 00 81 00 00 00 50 00 00 00 69 ce 09 00 58 cf 09 00 31 00 .available.)......P...i...X...1.
2ad80 00 00 02 c2 00 00 00 ac 85 13 00 00 00 14 00 6b 00 00 00 58 cf 09 00 a4 cf 09 00 26 00 0a 00 53 ...............k...X.......&...S
2ada0 65 63 74 69 6f 6e 20 33 36 2e 32 3a 20 50 65 61 72 6c 20 70 61 72 61 6d 65 74 65 72 73 00 43 42 ection.36.2:.Pearl.parameters.CB
2adc0 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 70 65 61 72 6c 27 29 B("btn_up","JI(`',`games.pearl')
2ade0 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 4c 00 00 00 23 00 00 00 d7 ce 09 00 a4 cf 09 00 29 ");EB("btn_up")L...#...........)
2ae00 00 00 00 20 22 80 46 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e ....".F..................Section
2ae20 20 33 36 2e 32 00 3a 20 00 50 65 61 72 6c 20 70 61 72 61 6d 65 74 65 72 73 00 00 76 00 00 00 51 .36.2.:..Pearl.parameters..v...Q
2ae40 00 00 00 58 cf 09 00 26 00 0a 00 25 00 00 00 20 1a 80 a2 00 80 00 00 14 00 98 80 80 00 00 82 ff ...X...&...%....................
2ae60 00 54 68 65 73 65 20 70 61 72 61 6d 65 74 65 72 73 20 61 72 65 20 61 76 61 69 6c 61 62 6c 65 20 .These.parameters.are.available.
2ae80 66 72 6f 6d 20 74 68 65 20 91 43 75 73 74 6f 6d 2e 2e 2e 92 20 6f 70 a4 cf 09 00 26 00 0a 00 d7 from.the..Custom.....op....&....
2aea0 ce 09 00 74 69 6f 6e 20 6f 6e 20 74 68 65 20 91 54 79 70 65 92 20 6d 65 6e 75 2e 00 00 6d 00 00 ...tion.on.the..Type..menu...m..
2aec0 00 3c 00 00 00 a4 cf 09 00 93 00 0a 00 31 00 00 00 02 1b 06 00 00 81 8a 13 00 aa 04 14 00 6c 00 .<...........1................l.
2aee0 00 00 93 00 0a 00 d3 00 0a 00 ae 06 0a 00 43 68 61 70 74 65 72 20 33 37 3a 20 55 6e 64 65 61 64 ..............Chapter.37:.Undead
2af00 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 54 6f 70 27 29 22 29 3b 45 42 .CBB("btn_up","JI(`',`Top')");EB
2af20 28 22 62 74 6e 5f 75 70 22 29 40 00 00 00 17 00 00 00 26 00 0a 00 d3 00 0a 00 29 00 00 00 20 22 ("btn_up")@.......&.......)...."
2af40 80 2e 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 43 68 61 70 74 65 72 20 33 37 00 3a ....................Chapter.37.:
2af60 20 00 55 6e 64 65 61 64 00 00 ef 00 00 00 c9 00 00 00 93 00 0a 00 c2 01 0a 00 26 00 00 00 20 1a ..Undead..................&.....
2af80 80 93 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 59 6f 75 20 61 72 65 20 67 69 76 65 6e 20 61 .................You.are.given.a
2afa0 20 67 72 69 64 20 6f 66 20 73 71 75 61 72 65 73 2c 20 73 6f 6d 65 20 6f 66 20 77 68 69 63 68 20 .grid.of.squares,.some.of.which.
2afc0 63 6f 6e 74 61 69 6e 20 64 69 61 67 6f 6e 61 6c 20 6d 69 72 72 6f 72 73 2e 20 45 76 65 72 79 20 contain.diagonal.mirrors..Every.
2afe0 73 71 75 61 72 65 20 77 68 69 63 68 20 69 73 20 6e 6f 74 20 61 20 6d 69 72 72 6f 72 20 6d 75 73 square.which.is.not.a.mirror.mus
2b000 74 20 62 65 20 66 69 6c 6c 65 64 20 77 69 74 68 20 6f 6e 65 20 6f 66 20 74 68 72 65 65 20 74 79 t.be.filled.with.one.of.three.ty
2b020 70 65 73 20 6f 66 20 75 6e 64 65 61 64 20 6d 6f 6e 73 74 65 72 3a 20 61 20 67 68 6f 73 74 2c 20 pes.of.undead.monster:.a.ghost,.
2b040 61 20 76 61 6d 70 69 72 65 2c 20 6f 72 20 61 20 7a 6f 6d 62 69 65 2e 00 00 01 01 00 00 db 00 00 a.vampire,.or.a.zombie..........
2b060 00 d3 00 0a 00 c3 02 0a 00 26 00 00 00 20 1a 80 b7 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 .........&......................
2b080 56 61 6d 70 69 72 65 73 20 63 61 6e 20 62 65 20 73 65 65 6e 20 64 69 72 65 63 74 6c 79 2c 20 62 Vampires.can.be.seen.directly,.b
2b0a0 75 74 20 61 72 65 20 69 6e 76 69 73 69 62 6c 65 20 77 68 65 6e 20 72 65 66 6c 65 63 74 65 64 20 ut.are.invisible.when.reflected.
2b0c0 69 6e 20 6d 69 72 72 6f 72 73 2e 20 47 68 6f 73 74 73 20 61 72 65 20 74 68 65 20 6f 70 70 6f 73 in.mirrors..Ghosts.are.the.oppos
2b0e0 69 74 65 20 77 61 79 20 72 6f 75 6e 64 3a 20 74 68 65 79 20 63 61 6e 20 62 65 20 73 65 65 6e 20 ite.way.round:.they.can.be.seen.
2b100 69 6e 20 6d 69 72 72 6f 72 73 2c 20 62 75 74 20 61 72 65 20 69 6e 76 69 73 69 62 6c 65 20 77 68 in.mirrors,.but.are.invisible.wh
2b120 65 6e 20 6c 6f 6f 6b 65 64 20 61 74 20 64 69 72 65 63 74 6c 79 2e 20 5a 6f 6d 62 69 65 73 20 61 en.looked.at.directly..Zombies.a
2b140 72 65 20 76 69 73 69 62 6c 65 20 62 79 20 61 6e 79 20 6d 65 61 6e 73 2e 00 00 df 01 00 00 b9 01 re.visible.by.any.means.........
2b160 00 00 c2 01 0a 00 a2 04 0a 00 26 00 00 00 20 1a 80 73 03 00 80 00 00 14 00 98 80 80 00 00 82 ff ..........&......s..............
2b180 00 59 6f 75 20 61 72 65 20 61 6c 73 6f 20 74 6f 6c 64 20 74 68 65 20 74 6f 74 61 6c 20 6e 75 6d .You.are.also.told.the.total.num
2b1a0 62 65 72 20 6f 66 20 65 61 63 68 20 74 79 70 65 20 6f 66 20 6d 6f 6e 73 74 65 72 20 69 6e 20 74 ber.of.each.type.of.monster.in.t
2b1c0 68 65 20 67 72 69 64 2e 20 41 6c 73 6f 20 61 72 6f 75 6e 64 20 74 68 65 20 65 64 67 65 20 6f 66 he.grid..Also.around.the.edge.of
2b1e0 20 74 68 65 20 67 72 69 64 20 61 72 65 20 77 72 69 74 74 65 6e 20 6e 75 6d 62 65 72 73 2c 20 77 .the.grid.are.written.numbers,.w
2b200 68 69 63 68 20 69 6e 64 69 63 61 74 65 20 68 6f 77 20 6d 61 6e 79 20 6d 6f 6e 73 74 65 72 73 20 hich.indicate.how.many.monsters.
2b220 63 61 6e 20 62 65 20 73 65 65 6e 20 69 66 20 79 6f 75 20 6c 6f 6f 6b 20 69 6e 74 6f 20 74 68 65 can.be.seen.if.you.look.into.the
2b240 20 67 72 69 64 20 61 6c 6f 6e 67 20 61 20 72 6f 77 20 6f 72 20 63 6f 6c 75 6d 6e 20 73 74 61 72 .grid.along.a.row.or.column.star
2b260 74 69 6e 67 20 66 72 6f 6d 20 74 68 61 74 20 70 6f 73 69 74 69 6f 6e 2e 20 28 54 68 65 20 64 69 ting.from.that.position..(The.di
2b280 61 67 6f 6e 61 6c 20 6d 69 72 72 6f 72 73 20 61 72 65 20 72 65 66 6c 65 63 74 69 76 65 20 6f 6e agonal.mirrors.are.reflective.on
2b2a0 20 62 6f 74 68 20 73 69 64 65 73 2e 20 49 66 20 79 6f 75 72 20 72 65 66 6c 65 63 74 65 64 20 6c .both.sides..If.your.reflected.l
2b2c0 69 6e 65 20 6f 66 20 73 69 67 68 74 20 63 72 6f 73 73 65 73 20 74 68 65 20 73 61 6d 65 20 6d 6f ine.of.sight.crosses.the.same.mo
2b2e0 6e 73 74 65 72 20 6d 6f 72 65 20 74 68 61 6e 20 6f 6e 63 65 2c 20 74 68 65 20 6e 75 6d 62 65 72 nster.more.than.once,.the.number
2b300 20 77 69 6c 6c 20 63 6f 75 6e 74 20 69 74 20 65 61 63 68 20 74 69 6d 65 20 69 74 20 69 73 20 76 .will.count.it.each.time.it.is.v
2b320 69 73 69 62 6c 65 2c 20 6e 6f 74 20 6a 75 73 74 20 6f 6e 63 65 2e 29 00 00 9f 00 00 00 74 00 00 isible,.not.just.once.)......t..
2b340 00 c3 02 0a 00 41 05 0a 00 2b 00 00 00 20 26 80 e8 00 80 00 00 14 00 98 80 80 00 00 e3 c4 54 28 .....A...+....&...............T(
2b360 09 89 82 ff 00 54 68 69 73 20 70 75 7a 7a 6c 65 20 74 79 70 65 20 77 61 73 20 69 6e 76 65 6e 74 .....This.puzzle.type.was.invent
2b380 65 64 20 62 79 20 44 61 76 69 64 20 4d 69 6c 6c 61 72 2c 20 75 6e 64 65 72 20 74 68 65 20 6e 61 ed.by.David.Millar,.under.the.na
2b3a0 6d 65 20 91 48 61 75 6e 74 65 64 20 4d 69 72 72 6f 72 20 4d 61 7a 65 92 2e 20 53 65 65 20 00 5b me..Haunted.Mirror.Maze...See..[
2b3c0 32 30 5d 00 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 00 00 63 00 00 00 3e 00 00 00 20]..for.more.details...c...>...
2b3e0 a2 04 0a 00 a4 05 0a 00 25 00 00 00 20 1a 80 7c 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 55 6e ........%......|..............Un
2b400 64 65 61 64 20 77 61 73 20 63 6f 6e 74 72 69 62 75 74 65 64 20 74 6f 20 74 68 69 73 20 63 6f 6c dead.was.contributed.to.this.col
2b420 6c 65 63 74 69 6f 6e 20 62 79 20 53 74 65 66 66 65 6e 20 42 61 75 65 72 2e 00 00 62 00 00 00 3a lection.by.Steffen.Bauer...b...:
2b440 00 00 00 41 05 0a 00 06 06 0a 00 28 00 00 00 20 20 80 74 00 80 00 00 14 00 98 80 80 00 00 80 03 ...A.......(......t.............
2b460 00 82 ff 00 5b 32 30 5d 20 00 68 74 74 70 3a 2f 2f 77 77 77 2e 6a 61 6e 6b 6f 2e 61 74 2f 52 61 ....[20]..http://www.janko.at/Ra
2b480 65 74 73 65 6c 2f 53 70 75 6b 73 63 68 6c 6f 73 73 2f 69 6e 64 65 78 2e 68 74 6d 00 00 53 00 00 etsel/Spukschloss/index.htm..S..
2b4a0 00 24 00 00 00 a4 05 0a 00 59 06 0a 00 2f 00 00 00 20 2e 80 48 00 80 00 00 00 00 e3 7c c5 f9 4e .$.......Y.../......H.......|..N
2b4c0 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 33 37 2e 31 00 3a 20 00 55 6e ..............Section.37.1.:..Un
2b4e0 64 65 61 64 20 63 6f 6e 74 72 6f 6c 73 00 00 00 55 00 00 00 26 00 00 00 06 06 0a 00 ae 06 0a 00 dead.controls...U...&...........
2b500 2f 00 00 00 20 2e 80 4c 00 80 00 00 00 00 e3 7d c5 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 /......L.......}..N.............
2b520 00 53 65 63 74 69 6f 6e 20 33 37 2e 32 00 3a 20 00 55 6e 64 65 61 64 20 70 61 72 61 6d 65 74 65 .Section.37.2.:..Undead.paramete
2b540 72 73 00 00 00 81 00 00 00 50 00 00 00 59 06 0a 00 2f 07 0a 00 31 00 00 00 02 60 09 00 00 00 00 rs.......P...Y.../...1....`.....
2b560 14 00 43 80 14 00 6d 00 00 00 2f 07 0a 00 7a 07 0a 00 9b 40 0a 00 53 65 63 74 69 6f 6e 20 33 37 ..C...m.../...z....@..Section.37
2b580 2e 31 3a 20 55 6e 64 65 61 64 20 63 6f 6e 74 72 6f 6c 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 .1:.Undead.controls.CBB("btn_up"
2b5a0 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 75 6e 64 65 61 64 27 29 22 29 3b 45 42 28 22 62 74 ,"JI(`',`games.undead')");EB("bt
2b5c0 6e 5f 75 70 22 29 4b 00 00 00 22 00 00 00 ae 06 0a 00 7a 07 0a 00 29 00 00 00 20 22 80 44 00 80 n_up")K...".......z...)....".D..
2b5e0 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 33 37 2e 31 00 3a 20 00 ................Section.37.1.:..
2b600 55 6e 64 65 61 64 20 63 6f 6e 74 72 6f 6c 73 00 00 66 00 00 00 41 00 00 00 2f 07 0a 00 e0 07 0a Undead.controls..f...A.../......
2b620 00 25 00 00 00 20 1a 80 82 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 55 6e 64 65 61 64 20 68 61 .%.....................Undead.ha
2b640 73 20 61 20 73 69 6d 69 6c 61 72 20 63 6f 6e 74 72 6f 6c 20 73 79 73 74 65 6d 20 74 6f 20 53 6f s.a.similar.control.system.to.So
2b660 6c 6f 2c 20 55 6e 65 71 75 61 6c 20 61 6e 64 20 4b 65 65 6e 2e 00 00 58 01 00 00 32 01 00 00 7a lo,.Unequal.and.Keen...X...2...z
2b680 07 0a 00 38 09 0a 00 26 00 00 00 20 1a 80 65 02 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 6f ...8...&......e...............To
2b6a0 20 70 6c 61 79 20 55 6e 64 65 61 64 2c 20 63 6c 69 63 6b 20 74 68 65 20 6d 6f 75 73 65 20 69 6e .play.Undead,.click.the.mouse.in
2b6c0 20 61 6e 79 20 65 6d 70 74 79 20 73 71 75 61 72 65 20 61 6e 64 20 74 68 65 6e 20 74 79 70 65 20 .any.empty.square.and.then.type.
2b6e0 61 20 6c 65 74 74 65 72 20 6f 6e 20 74 68 65 20 6b 65 79 62 6f 61 72 64 20 69 6e 64 69 63 61 74 a.letter.on.the.keyboard.indicat
2b700 69 6e 67 20 74 68 65 20 74 79 70 65 20 6f 66 20 6d 6f 6e 73 74 65 72 3a 20 91 47 92 20 66 6f 72 ing.the.type.of.monster:..G..for
2b720 20 61 20 67 68 6f 73 74 2c 20 91 56 92 20 66 6f 72 20 61 20 76 61 6d 70 69 72 65 2c 20 6f 72 20 .a.ghost,..V..for.a.vampire,.or.
2b740 91 5a 92 20 66 6f 72 20 61 20 7a 6f 6d 62 69 65 2e 20 49 66 20 79 6f 75 20 6d 61 6b 65 20 61 20 .Z..for.a.zombie..If.you.make.a.
2b760 6d 69 73 74 61 6b 65 2c 20 63 6c 69 63 6b 20 74 68 65 20 6d 6f 75 73 65 20 69 6e 20 74 68 65 20 mistake,.click.the.mouse.in.the.
2b780 69 6e 63 6f 72 72 65 63 74 20 73 71 75 61 72 65 20 61 6e 64 20 70 72 65 73 73 20 53 70 61 63 65 incorrect.square.and.press.Space
2b7a0 20 74 6f 20 63 6c 65 61 72 20 69 74 20 61 67 61 69 6e 20 28 6f 72 20 75 73 65 20 74 68 65 20 55 .to.clear.it.again.(or.use.the.U
2b7c0 6e 64 6f 20 66 65 61 74 75 72 65 29 2e 00 00 51 01 00 00 25 01 00 00 e0 07 0a 00 89 0a 0a 00 2c ndo.feature)...Q...%...........,
2b7e0 00 00 00 20 26 80 4b 02 00 80 00 00 14 00 98 80 80 00 00 80 01 00 80 00 00 82 ff 00 49 66 20 79 ....&.K.....................If.y
2b800 6f 75 20 00 72 69 67 68 74 00 2d 63 6c 69 63 6b 20 69 6e 20 61 20 73 71 75 61 72 65 20 61 6e 64 ou..right.-click.in.a.square.and
2b820 20 74 68 65 6e 20 74 79 70 65 20 61 20 6c 65 74 74 65 72 2c 20 74 68 65 20 63 6f 72 72 65 73 70 .then.type.a.letter,.the.corresp
2b840 6f 6e 64 69 6e 67 20 6d 6f 6e 73 74 65 72 20 77 69 6c 6c 20 62 65 20 73 68 6f 77 6e 20 69 6e 20 onding.monster.will.be.shown.in.
2b860 72 65 64 75 63 65 64 20 73 69 7a 65 20 69 6e 20 74 68 61 74 20 73 71 75 61 72 65 2c 20 61 73 20 reduced.size.in.that.square,.as.
2b880 61 20 91 70 65 6e 63 69 6c 20 6d 61 72 6b 92 2e 20 59 6f 75 20 63 61 6e 20 68 61 76 65 20 70 65 a..pencil.mark...You.can.have.pe
2b8a0 6e 63 69 6c 20 6d 61 72 6b 73 20 66 6f 72 20 6d 75 6c 74 69 70 6c 65 20 6d 6f 6e 73 74 65 72 73 ncil.marks.for.multiple.monsters
2b8c0 20 69 6e 20 74 68 65 20 73 61 6d 65 20 73 71 75 61 72 65 2e 20 41 20 73 71 75 61 72 65 20 63 6f .in.the.same.square..A.square.co
2b8e0 6e 74 61 69 6e 69 6e 67 20 61 20 66 75 6c 6c 2d 73 69 7a 65 20 6d 6f 6e 73 74 65 72 20 63 61 6e ntaining.a.full-size.monster.can
2b900 6e 6f 74 20 61 6c 73 6f 20 63 6f 6e 74 61 69 6e 20 70 65 6e 63 69 6c 20 6d 61 72 6b 73 2e 00 00 not.also.contain.pencil.marks...
2b920 69 01 00 00 43 01 00 00 38 09 0a 00 f2 0b 0a 00 26 00 00 00 20 1a 80 87 02 00 80 00 00 14 00 98 i...C...8.......&...............
2b940 80 80 00 00 82 ff 00 54 68 65 20 67 61 6d 65 20 70 61 79 73 20 6e 6f 20 61 74 74 65 6e 74 69 6f .......The.game.pays.no.attentio
2b960 6e 20 74 6f 20 70 65 6e 63 69 6c 20 6d 61 72 6b 73 2c 20 73 6f 20 65 78 61 63 74 6c 79 20 77 68 n.to.pencil.marks,.so.exactly.wh
2b980 61 74 20 79 6f 75 20 75 73 65 20 74 68 65 6d 20 66 6f 72 20 69 73 20 75 70 20 74 6f 20 79 6f 75 at.you.use.them.for.is.up.to.you
2b9a0 3a 20 79 6f 75 20 63 61 6e 20 75 73 65 20 74 68 65 6d 20 61 73 20 72 65 6d 69 6e 64 65 72 73 20 :.you.can.use.them.as.reminders.
2b9c0 74 68 61 74 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 73 71 75 61 72 65 20 6e 65 65 64 73 20 74 that.a.particular.square.needs.t
2b9e0 6f 20 62 65 20 72 65 2d 65 78 61 6d 69 6e 65 64 20 6f 6e 63 65 20 79 6f 75 20 6b 6e 6f 77 20 6d o.be.re-examined.once.you.know.m
2ba00 6f 72 65 20 61 62 6f 75 74 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 6d 6f 6e 73 74 65 72 2c 20 ore.about.a.particular.monster,.
2ba20 6f 72 20 79 6f 75 20 63 61 6e 20 75 73 65 20 74 68 65 6d 20 61 73 20 6c 69 73 74 73 20 6f 66 20 or.you.can.use.them.as.lists.of.
2ba40 74 68 65 20 70 6f 73 73 69 62 6c 65 20 6d 6f 6e 73 74 65 72 20 69 6e 20 61 20 67 69 76 65 6e 20 the.possible.monster.in.a.given.
2ba60 73 71 75 61 72 65 2c 20 6f 72 20 61 6e 79 74 68 69 6e 67 20 65 6c 73 65 20 79 6f 75 20 66 65 65 square,.or.anything.else.you.fee
2ba80 6c 20 6c 69 6b 65 2e 00 00 80 00 00 00 5b 00 00 00 89 0a 0a 00 72 0c 0a 00 25 00 00 00 20 1a 80 l.like.......[.......r...%......
2baa0 b6 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 6f 20 65 72 61 73 65 20 61 20 73 69 6e 67 6c 65 ...............To.erase.a.single
2bac0 20 70 65 6e 63 69 6c 20 6d 61 72 6b 2c 20 72 69 67 68 74 2d 63 6c 69 63 6b 20 69 6e 20 74 68 65 .pencil.mark,.right-click.in.the
2bae0 20 73 71 75 61 72 65 20 61 6e 64 20 74 79 70 65 20 74 68 65 20 73 61 6d 65 20 6c 65 74 74 65 72 .square.and.type.the.same.letter
2bb00 20 61 67 61 69 6e 2e 00 00 e7 00 00 00 c1 00 00 00 f2 0b 0a 00 59 0d 0a 00 26 00 00 00 20 1a 80 .again...............Y...&......
2bb20 83 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 41 6c 6c 20 70 65 6e 63 69 6c 20 6d 61 72 6b 73 ................All.pencil.marks
2bb40 20 69 6e 20 61 20 73 71 75 61 72 65 20 61 72 65 20 65 72 61 73 65 64 20 77 68 65 6e 20 79 6f 75 .in.a.square.are.erased.when.you
2bb60 20 6c 65 66 74 2d 63 6c 69 63 6b 20 61 6e 64 20 74 79 70 65 20 61 20 6d 6f 6e 73 74 65 72 20 6c .left-click.and.type.a.monster.l
2bb80 65 74 74 65 72 2c 20 6f 72 20 77 68 65 6e 20 79 6f 75 20 6c 65 66 74 2d 63 6c 69 63 6b 20 61 6e etter,.or.when.you.left-click.an
2bba0 64 20 70 72 65 73 73 20 53 70 61 63 65 2e 20 52 69 67 68 74 2d 63 6c 69 63 6b 69 6e 67 20 61 6e d.press.Space..Right-clicking.an
2bbc0 64 20 70 72 65 73 73 69 6e 67 20 73 70 61 63 65 20 77 69 6c 6c 20 61 6c 73 6f 20 65 72 61 73 65 d.pressing.space.will.also.erase
2bbe0 20 70 65 6e 63 69 6c 20 6d 61 72 6b 73 2e 00 00 73 01 00 00 4d 01 00 00 72 0c 0a 00 cc 0e 0a 00 .pencil.marks...s...M...r.......
2bc00 26 00 00 00 20 1a 80 9b 02 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 41 73 20 66 6f 72 20 53 6f &......................As.for.So
2bc20 6c 6f 2c 20 74 68 65 20 63 75 72 73 6f 72 20 6b 65 79 73 20 63 61 6e 20 62 65 20 75 73 65 64 20 lo,.the.cursor.keys.can.be.used.
2bc40 69 6e 20 63 6f 6e 6a 75 6e 63 74 69 6f 6e 20 77 69 74 68 20 74 68 65 20 6c 65 74 74 65 72 20 6b in.conjunction.with.the.letter.k
2bc60 65 79 73 20 74 6f 20 70 6c 61 63 65 20 6d 6f 6e 73 74 65 72 73 20 6f 72 20 70 65 6e 63 69 6c 20 eys.to.place.monsters.or.pencil.
2bc80 6d 61 72 6b 73 2e 20 55 73 65 20 74 68 65 20 63 75 72 73 6f 72 20 6b 65 79 73 20 74 6f 20 6d 6f marks..Use.the.cursor.keys.to.mo
2bca0 76 65 20 61 20 68 69 67 68 6c 69 67 68 74 20 61 72 6f 75 6e 64 20 74 68 65 20 67 72 69 64 2c 20 ve.a.highlight.around.the.grid,.
2bcc0 61 6e 64 20 74 79 70 65 20 61 20 6d 6f 6e 73 74 65 72 20 6c 65 74 74 65 72 20 74 6f 20 65 6e 74 and.type.a.monster.letter.to.ent
2bce0 65 72 20 69 74 20 69 6e 20 74 68 65 20 68 69 67 68 6c 69 67 68 74 65 64 20 73 71 75 61 72 65 2e er.it.in.the.highlighted.square.
2bd00 20 50 72 65 73 73 69 6e 67 20 72 65 74 75 72 6e 20 74 6f 67 67 6c 65 73 20 74 68 65 20 68 69 67 .Pressing.return.toggles.the.hig
2bd20 68 6c 69 67 68 74 20 69 6e 74 6f 20 61 20 6d 6f 64 65 20 69 6e 20 77 68 69 63 68 20 79 6f 75 20 hlight.into.a.mode.in.which.you.
2bd40 63 61 6e 20 65 6e 74 65 72 20 6f 72 20 72 65 6d 6f 76 65 20 70 65 6e 63 69 6c 20 6d 61 72 6b 73 can.enter.or.remove.pencil.marks
2bd60 2e 00 00 cf 00 00 00 a9 00 00 00 59 0d 0a 00 9b 0f 0a 00 26 00 00 00 20 1a 80 53 01 00 80 00 00 ...........Y.......&......S.....
2bd80 14 00 98 80 80 00 00 82 ff 00 49 66 20 79 6f 75 20 70 72 65 66 65 72 20 70 6c 61 69 6e 20 6c 65 ..........If.you.prefer.plain.le
2bda0 74 74 65 72 73 20 6f 66 20 74 68 65 20 61 6c 70 68 61 62 65 74 20 74 6f 20 63 75 74 65 20 6d 6f tters.of.the.alphabet.to.cute.mo
2bdc0 6e 73 74 65 72 20 70 69 63 74 75 72 65 73 2c 20 79 6f 75 20 63 61 6e 20 70 72 65 73 73 20 91 41 nster.pictures,.you.can.press..A
2bde0 92 20 74 6f 20 74 6f 67 67 6c 65 20 62 65 74 77 65 65 6e 20 73 68 6f 77 69 6e 67 20 74 68 65 20 ..to.toggle.between.showing.the.
2be00 6d 6f 6e 73 74 65 72 73 20 61 73 20 6d 6f 6e 73 74 65 72 73 20 6f 72 20 73 68 6f 77 69 6e 67 20 monsters.as.monsters.or.showing.
2be20 74 68 65 6d 20 61 73 20 6c 65 74 74 65 72 73 2e 00 00 86 00 00 00 61 00 00 00 cc 0e 0a 00 2d 40 them.as.letters.......a.......-@
2be40 0a 00 25 00 00 00 20 1a 80 c2 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 4c 65 66 74 2d 63 6c 69 ..%.....................Left-cli
2be60 63 6b 69 6e 67 20 61 20 63 6c 75 65 20 77 69 6c 6c 20 6d 61 72 6b 20 69 74 20 61 73 20 64 6f 6e cking.a.clue.will.mark.it.as.don
2be80 65 20 28 67 72 65 79 20 69 74 20 6f 75 74 29 2c 20 6f 72 20 75 6e 6d 9b 0f 0a 00 2d 40 0a 00 ae e.(grey.it.out),.or.unm....-@...
2bea0 06 0a 00 61 72 6b 20 69 74 20 69 66 20 69 74 20 69 73 20 61 6c 72 65 61 64 79 20 6d 61 72 6b 65 ...ark.it.if.it.is.already.marke
2bec0 64 2e 00 00 6e 00 00 00 43 00 00 00 9b 0f 0a 00 9b 40 0a 00 2b 00 00 00 20 26 80 86 00 80 00 00 d...n...C........@..+....&......
2bee0 14 00 98 80 80 00 00 e3 fc c5 f9 4e 89 82 ff 00 28 41 6c 6c 20 74 68 65 20 61 63 74 69 6f 6e 73 ...........N....(All.the.actions
2bf00 20 64 65 73 63 72 69 62 65 64 20 69 6e 20 00 73 65 63 74 69 6f 6e 20 32 2e 31 00 20 61 72 65 20 .described.in..section.2.1..are.
2bf20 61 6c 73 6f 20 61 76 61 69 6c 61 62 6c 65 2e 29 00 00 83 00 00 00 52 00 00 00 2d 40 0a 00 1e 41 also.available.)......R...-@...A
2bf40 0a 00 31 00 00 00 02 cc 01 00 00 aa 04 14 00 25 81 14 00 6e 00 00 00 1e 41 0a 00 6b 41 0a 00 ea ..1............%...n....A..kA...
2bf60 42 0a 00 53 65 63 74 69 6f 6e 20 33 37 2e 32 3a 20 55 6e 64 65 61 64 20 70 61 72 61 6d 65 74 65 B..Section.37.2:.Undead.paramete
2bf80 72 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 75 6e rs.CBB("btn_up","JI(`',`games.un
2bfa0 64 65 61 64 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 4d 00 00 00 24 00 00 00 9b 40 0a dead')");EB("btn_up")M...$....@.
2bfc0 00 6b 41 0a 00 29 00 00 00 20 22 80 48 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 .kA..)....".H..................S
2bfe0 65 63 74 69 6f 6e 20 33 37 2e 32 00 3a 20 00 55 6e 64 65 61 64 20 70 61 72 61 6d 65 74 65 72 73 ection.37.2.:..Undead.parameters
2c000 00 00 76 00 00 00 51 00 00 00 1e 41 0a 00 e1 41 0a 00 25 00 00 00 20 1a 80 a2 00 80 00 00 14 00 ..v...Q....A...A..%.............
2c020 98 80 80 00 00 82 ff 00 54 68 65 73 65 20 70 61 72 61 6d 65 74 65 72 73 20 61 72 65 20 61 76 61 ........These.parameters.are.ava
2c040 69 6c 61 62 6c 65 20 66 72 6f 6d 20 74 68 65 20 91 43 75 73 74 6f 6d 2e 2e 2e 92 20 6f 70 74 69 ilable.from.the..Custom.....opti
2c060 6f 6e 20 6f 6e 20 74 68 65 20 91 54 79 70 65 92 20 6d 65 6e 75 2e 00 00 3d 00 00 00 12 00 00 00 on.on.the..Type..menu...=.......
2c080 6b 41 0a 00 1e 42 0a 00 2b 00 00 00 20 26 80 24 00 80 00 00 14 00 98 80 80 01 00 80 00 00 80 01 kA...B..+....&.$................
2c0a0 00 82 ff 00 57 69 64 74 68 00 2c 20 00 48 65 69 67 68 74 00 00 41 00 00 00 1b 00 00 00 e1 41 0a ....Width.,..Height..A........A.
2c0c0 00 5f 42 0a 00 26 00 00 00 20 1c 80 36 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 53 69 7a 65 ._B..&......6...............Size
2c0e0 20 6f 66 20 67 72 69 64 20 69 6e 20 73 71 75 61 72 65 73 2e 00 00 32 00 00 00 0d 00 00 00 1e 42 .of.grid.in.squares...2........B
2c100 0a 00 91 42 0a 00 25 00 00 00 20 1a 80 1a 00 80 00 00 14 00 98 80 80 01 00 82 ff 00 44 69 66 66 ...B..%.....................Diff
2c120 69 63 75 6c 74 79 00 00 59 00 00 00 33 00 00 00 5f 42 0a 00 ea 42 0a 00 26 00 00 00 20 1c 80 66 iculty..Y...3..._B...B..&......f
2c140 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 43 6f 6e 74 72 6f 6c 73 20 74 68 65 20 64 69 66 66 ...............Controls.the.diff
2c160 69 63 75 6c 74 79 20 6f 66 20 74 68 65 20 67 65 6e 65 72 61 74 65 64 20 70 75 7a 7a 6c 65 2e 00 iculty.of.the.generated.puzzle..
2c180 00 6d 00 00 00 3c 00 00 00 91 42 0a 00 57 43 0a 00 31 00 00 00 02 a7 03 00 00 43 80 14 00 a7 83 .m...<....B..WC..1........C.....
2c1a0 14 00 6f 00 00 00 57 43 0a 00 97 43 0a 00 fe 46 0a 00 43 68 61 70 74 65 72 20 33 38 3a 20 55 6e ..o...WC...C...F..Chapter.38:.Un
2c1c0 72 75 6c 79 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 54 6f 70 27 29 22 ruly.CBB("btn_up","JI(`',`Top')"
2c1e0 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 40 00 00 00 17 00 00 00 ea 42 0a 00 97 43 0a 00 29 00 );EB("btn_up")@........B...C..).
2c200 00 00 20 22 80 2e 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 43 68 61 70 74 65 72 20 ..."....................Chapter.
2c220 33 38 00 3a 20 00 55 6e 72 75 6c 79 00 00 5c 01 00 00 36 01 00 00 57 43 0a 00 f3 44 0a 00 26 00 38.:..Unruly..\...6...WC...D..&.
2c240 00 00 20 1a 80 6d 02 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 59 6f 75 20 61 72 65 20 67 69 76 .....m...............You.are.giv
2c260 65 6e 20 61 20 67 72 69 64 20 6f 66 20 73 71 75 61 72 65 73 2c 20 77 68 69 63 68 20 79 6f 75 20 en.a.grid.of.squares,.which.you.
2c280 6d 75 73 74 20 63 6f 6c 6f 75 72 20 65 69 74 68 65 72 20 62 6c 61 63 6b 20 6f 72 20 77 68 69 74 must.colour.either.black.or.whit
2c2a0 65 2e 20 53 6f 6d 65 20 73 71 75 61 72 65 73 20 61 72 65 20 70 72 6f 76 69 64 65 64 20 61 73 20 e..Some.squares.are.provided.as.
2c2c0 63 6c 75 65 73 3b 20 74 68 65 20 72 65 73 74 20 61 72 65 20 6c 65 66 74 20 66 6f 72 20 79 6f 75 clues;.the.rest.are.left.for.you
2c2e0 20 74 6f 20 66 69 6c 6c 20 69 6e 2e 20 45 61 63 68 20 72 6f 77 20 61 6e 64 20 63 6f 6c 75 6d 6e .to.fill.in..Each.row.and.column
2c300 20 6d 75 73 74 20 63 6f 6e 74 61 69 6e 20 74 68 65 20 73 61 6d 65 20 6e 75 6d 62 65 72 20 6f 66 .must.contain.the.same.number.of
2c320 20 62 6c 61 63 6b 20 61 6e 64 20 77 68 69 74 65 20 73 71 75 61 72 65 73 2c 20 61 6e 64 20 6e 6f .black.and.white.squares,.and.no
2c340 20 72 6f 77 20 6f 72 20 63 6f 6c 75 6d 6e 20 6d 61 79 20 63 6f 6e 74 61 69 6e 20 74 68 72 65 65 .row.or.column.may.contain.three
2c360 20 63 6f 6e 73 65 63 75 74 69 76 65 20 73 71 75 61 72 65 73 20 6f 66 20 74 68 65 20 73 61 6d 65 .consecutive.squares.of.the.same
2c380 20 63 6f 6c 6f 75 72 2e 00 00 9c 00 00 00 71 00 00 00 97 43 0a 00 8f 45 0a 00 2b 00 00 00 20 26 .colour.......q....C...E..+....&
2c3a0 80 e2 00 80 00 00 14 00 98 80 80 00 00 e3 4c c6 39 09 89 82 ff 00 54 68 69 73 20 70 75 7a 7a 6c ..............L.9.....This.puzzl
2c3c0 65 20 74 79 70 65 20 77 61 73 20 69 6e 76 65 6e 74 65 64 20 62 79 20 41 64 6f 6c 66 6f 20 5a 61 e.type.was.invented.by.Adolfo.Za
2c3e0 6e 65 6c 6c 61 74 69 2c 20 75 6e 64 65 72 20 74 68 65 20 6e 61 6d 65 20 91 54 6f 68 75 20 77 61 nellati,.under.the.name..Tohu.wa
2c400 20 56 6f 68 75 92 2e 20 53 65 65 20 00 5b 32 31 5d 00 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 .Vohu...See..[21]..for.more.deta
2c420 69 6c 73 2e 00 00 64 00 00 00 3f 00 00 00 f3 44 0a 00 f3 45 0a 00 25 00 00 00 20 1a 80 7e 00 80 ils...d...?....D...E..%......~..
2c440 00 00 14 00 98 80 80 00 00 82 ff 00 55 6e 72 75 6c 79 20 77 61 73 20 63 6f 6e 74 72 69 62 75 74 ............Unruly.was.contribut
2c460 65 64 20 74 6f 20 74 68 69 73 20 63 6f 6c 6c 65 63 74 69 6f 6e 20 62 79 20 4c 65 6e 6e 61 72 64 ed.to.this.collection.by.Lennard
2c480 20 53 70 72 6f 6e 67 2e 00 00 63 00 00 00 3b 00 00 00 8f 45 0a 00 56 46 0a 00 28 00 00 00 20 20 .Sprong...c...;....E..VF..(.....
2c4a0 80 76 00 80 00 00 14 00 98 80 80 00 00 80 03 00 82 ff 00 5b 32 31 5d 20 00 68 74 74 70 3a 2f 2f .v.................[21]..http://
2c4c0 77 77 77 2e 6a 61 6e 6b 6f 2e 61 74 2f 52 61 65 74 73 65 6c 2f 54 6f 68 75 2d 57 61 2d 56 6f 68 www.janko.at/Raetsel/Tohu-Wa-Voh
2c4e0 75 2f 69 6e 64 65 78 2e 68 74 6d 00 00 53 00 00 00 24 00 00 00 f3 45 0a 00 a9 46 0a 00 2f 00 00 u/index.htm..S...$....E...F../..
2c500 00 20 2e 80 48 00 80 00 00 00 00 e3 7e c5 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 65 ....H.......~..N..............Se
2c520 63 74 69 6f 6e 20 33 38 2e 31 00 3a 20 00 55 6e 72 75 6c 79 20 63 6f 6e 74 72 6f 6c 73 00 00 00 ction.38.1.:..Unruly.controls...
2c540 55 00 00 00 26 00 00 00 56 46 0a 00 fe 46 0a 00 2f 00 00 00 20 2e 80 4c 00 80 00 00 00 00 e3 7f U...&...VF...F../......L........
2c560 c5 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 33 38 2e 32 00 3a 20 ..N..............Section.38.2.:.
2c580 00 55 6e 72 75 6c 79 20 70 61 72 61 6d 65 74 65 72 73 00 00 00 81 00 00 00 50 00 00 00 a9 46 0a .Unruly.parameters.......P....F.
2c5a0 00 7f 47 0a 00 31 00 00 00 02 42 03 00 00 25 81 14 00 49 86 14 00 70 00 00 00 7f 47 0a 00 ca 47 ..G..1....B...%...I...p....G...G
2c5c0 0a 00 c1 4a 0a 00 53 65 63 74 69 6f 6e 20 33 38 2e 31 3a 20 55 6e 72 75 6c 79 20 63 6f 6e 74 72 ...J..Section.38.1:.Unruly.contr
2c5e0 6f 6c 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 75 ols.CBB("btn_up","JI(`',`games.u
2c600 6e 72 75 6c 79 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 4b 00 00 00 22 00 00 00 fe 46 nruly')");EB("btn_up")K..."....F
2c620 0a 00 ca 47 0a 00 29 00 00 00 20 22 80 44 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 ...G..)....".D..................
2c640 53 65 63 74 69 6f 6e 20 33 38 2e 31 00 3a 20 00 55 6e 72 75 6c 79 20 63 6f 6e 74 72 6f 6c 73 00 Section.38.1.:..Unruly.controls.
2c660 00 57 01 00 00 31 01 00 00 7f 47 0a 00 21 49 0a 00 26 00 00 00 20 1a 80 63 02 00 80 00 00 14 00 .W...1....G..!I..&......c.......
2c680 98 80 80 00 00 82 ff 00 54 6f 20 70 6c 61 79 20 55 6e 72 75 6c 79 2c 20 63 6c 69 63 6b 20 74 68 ........To.play.Unruly,.click.th
2c6a0 65 20 6d 6f 75 73 65 20 69 6e 20 61 20 73 71 75 61 72 65 20 74 6f 20 63 68 61 6e 67 65 20 69 74 e.mouse.in.a.square.to.change.it
2c6c0 73 20 63 6f 6c 6f 75 72 2e 20 4c 65 66 74 2d 63 6c 69 63 6b 69 6e 67 20 61 6e 20 65 6d 70 74 79 s.colour..Left-clicking.an.empty
2c6e0 20 73 71 75 61 72 65 20 77 69 6c 6c 20 74 75 72 6e 20 69 74 20 62 6c 61 63 6b 2c 20 61 6e 64 20 .square.will.turn.it.black,.and.
2c700 72 69 67 68 74 2d 63 6c 69 63 6b 69 6e 67 20 77 69 6c 6c 20 74 75 72 6e 20 69 74 20 77 68 69 74 right-clicking.will.turn.it.whit
2c720 65 2e 20 4b 65 65 70 20 63 6c 69 63 6b 69 6e 67 20 74 68 65 20 73 61 6d 65 20 62 75 74 74 6f 6e e..Keep.clicking.the.same.button
2c740 20 74 6f 20 63 79 63 6c 65 20 74 68 72 6f 75 67 68 20 74 68 65 20 74 68 72 65 65 20 70 6f 73 73 .to.cycle.through.the.three.poss
2c760 69 62 6c 65 20 73 74 61 74 65 73 20 66 6f 72 20 74 68 65 20 73 71 75 61 72 65 2e 20 49 66 20 79 ible.states.for.the.square..If.y
2c780 6f 75 20 6d 69 64 64 6c 65 2d 63 6c 69 63 6b 20 69 6e 20 61 20 73 71 75 61 72 65 20 69 74 20 77 ou.middle-click.in.a.square.it.w
2c7a0 69 6c 6c 20 62 65 20 72 65 73 65 74 20 74 6f 20 65 6d 70 74 79 2e 00 00 32 01 00 00 0c 01 00 00 ill.be.reset.to.empty...2.......
2c7c0 ca 47 0a 00 53 4a 0a 00 26 00 00 00 20 1a 80 19 02 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 59 .G..SJ..&......................Y
2c7e0 6f 75 20 63 61 6e 20 61 6c 73 6f 20 75 73 65 20 74 68 65 20 63 75 72 73 6f 72 20 6b 65 79 73 20 ou.can.also.use.the.cursor.keys.
2c800 74 6f 20 6d 6f 76 65 20 61 72 6f 75 6e 64 20 74 68 65 20 67 72 69 64 2e 20 50 72 65 73 73 69 6e to.move.around.the.grid..Pressin
2c820 67 20 74 68 65 20 72 65 74 75 72 6e 20 6f 72 20 73 70 61 63 65 20 6b 65 79 73 20 77 69 6c 6c 20 g.the.return.or.space.keys.will.
2c840 74 75 72 6e 20 61 6e 20 65 6d 70 74 79 20 73 71 75 61 72 65 20 62 6c 61 63 6b 20 6f 72 20 77 68 turn.an.empty.square.black.or.wh
2c860 69 74 65 20 72 65 73 70 65 63 74 69 76 65 6c 79 20 28 61 6e 64 20 74 68 65 6e 20 63 79 63 6c 65 ite.respectively.(and.then.cycle
2c880 20 74 68 65 20 63 6f 6c 6f 75 72 73 20 69 6e 20 74 68 65 20 73 61 6d 65 20 77 61 79 20 61 73 20 .the.colours.in.the.same.way.as.
2c8a0 74 68 65 20 6d 6f 75 73 65 20 62 75 74 74 6f 6e 73 29 2c 20 61 6e 64 20 70 72 65 73 73 69 6e 67 the.mouse.buttons),.and.pressing
2c8c0 20 42 61 63 6b 73 70 61 63 65 20 77 69 6c 6c 20 72 65 73 65 74 20 61 20 73 71 75 61 72 65 20 74 .Backspace.will.reset.a.square.t
2c8e0 6f 20 65 6d 70 74 79 2e 00 00 6e 00 00 00 43 00 00 00 21 49 0a 00 c1 4a 0a 00 2b 00 00 00 20 26 o.empty...n...C...!I...J..+....&
2c900 80 86 00 80 00 00 14 00 98 80 80 00 00 e3 fc c5 f9 4e 89 82 ff 00 28 41 6c 6c 20 74 68 65 20 61 .................N....(All.the.a
2c920 63 74 69 6f 6e 73 20 64 65 73 63 72 69 62 65 64 20 69 6e 20 00 73 65 63 74 69 6f 6e 20 32 2e 31 ctions.described.in..section.2.1
2c940 00 20 61 72 65 20 61 6c 73 6f 20 61 76 61 69 6c 61 62 6c 65 2e 29 00 00 83 00 00 00 52 00 00 00 ..are.also.available.)......R...
2c960 53 4a 0a 00 44 4b 0a 00 31 00 00 00 02 12 03 00 00 a7 83 14 00 25 88 14 00 71 00 00 00 44 4b 0a SJ..DK..1............%...q...DK.
2c980 00 91 4b 0a 00 56 4e 0a 00 53 65 63 74 69 6f 6e 20 33 38 2e 32 3a 20 55 6e 72 75 6c 79 20 70 61 ..K..VN..Section.38.2:.Unruly.pa
2c9a0 72 61 6d 65 74 65 72 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 rameters.CBB("btn_up","JI(`',`ga
2c9c0 6d 65 73 2e 75 6e 72 75 6c 79 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 4d 00 00 00 24 mes.unruly')");EB("btn_up")M...$
2c9e0 00 00 00 c1 4a 0a 00 91 4b 0a 00 29 00 00 00 20 22 80 48 00 80 00 00 00 00 80 06 00 80 06 00 80 ....J...K..)....".H.............
2ca00 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 33 38 2e 32 00 3a 20 00 55 6e 72 75 6c 79 20 70 61 72 61 .....Section.38.2.:..Unruly.para
2ca20 6d 65 74 65 72 73 00 00 76 00 00 00 51 00 00 00 44 4b 0a 00 07 4c 0a 00 25 00 00 00 20 1a 80 a2 meters..v...Q...DK...L..%.......
2ca40 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 68 65 73 65 20 70 61 72 61 6d 65 74 65 72 73 20 61 ..............These.parameters.a
2ca60 72 65 20 61 76 61 69 6c 61 62 6c 65 20 66 72 6f 6d 20 74 68 65 20 91 43 75 73 74 6f 6d 2e 2e 2e re.available.from.the..Custom...
2ca80 92 20 6f 70 74 69 6f 6e 20 6f 6e 20 74 68 65 20 91 54 79 70 65 92 20 6d 65 6e 75 2e 00 00 3d 00 ..option.on.the..Type..menu...=.
2caa0 00 00 12 00 00 00 91 4b 0a 00 44 4c 0a 00 2b 00 00 00 20 26 80 24 00 80 00 00 14 00 98 80 80 01 .......K..DL..+....&.$..........
2cac0 00 80 00 00 80 01 00 82 ff 00 57 69 64 74 68 00 2c 20 00 48 65 69 67 68 74 00 00 99 00 00 00 73 ..........Width.,..Height......s
2cae0 00 00 00 07 4c 0a 00 dd 4c 0a 00 26 00 00 00 20 1c 80 e6 00 80 00 00 14 00 98 91 80 80 00 00 82 ....L...L..&....................
2cb00 ff 00 53 69 7a 65 20 6f 66 20 67 72 69 64 20 69 6e 20 73 71 75 61 72 65 73 2e 20 28 4e 6f 74 65 ..Size.of.grid.in.squares..(Note
2cb20 20 74 68 61 74 20 74 68 65 20 72 75 6c 65 73 20 6f 66 20 74 68 65 20 67 61 6d 65 20 72 65 71 75 .that.the.rules.of.the.game.requ
2cb40 69 72 65 20 62 6f 74 68 20 74 68 65 20 77 69 64 74 68 20 61 6e 64 20 68 65 69 67 68 74 20 74 6f ire.both.the.width.and.height.to
2cb60 20 62 65 20 65 76 65 6e 20 6e 75 6d 62 65 72 73 2e 29 00 00 32 00 00 00 0d 00 00 00 44 4c 0a 00 .be.even.numbers.)..2.......DL..
2cb80 0f 4d 0a 00 25 00 00 00 20 1a 80 1a 00 80 00 00 14 00 98 80 80 01 00 82 ff 00 44 69 66 66 69 63 .M..%.....................Diffic
2cba0 75 6c 74 79 00 00 59 00 00 00 33 00 00 00 dd 4c 0a 00 68 4d 0a 00 26 00 00 00 20 1c 80 66 00 80 ulty..Y...3....L..hM..&......f..
2cbc0 00 00 14 00 98 91 80 80 00 00 82 ff 00 43 6f 6e 74 72 6f 6c 73 20 74 68 65 20 64 69 66 66 69 63 .............Controls.the.diffic
2cbe0 75 6c 74 79 20 6f 66 20 74 68 65 20 67 65 6e 65 72 61 74 65 64 20 70 75 7a 7a 6c 65 2e 00 00 3f ulty.of.the.generated.puzzle...?
2cc00 00 00 00 1a 00 00 00 0f 4d 0a 00 a7 4d 0a 00 25 00 00 00 20 1a 80 34 00 80 00 00 14 00 98 80 80 ........M...M..%......4.........
2cc20 01 00 82 ff 00 55 6e 69 71 75 65 20 72 6f 77 73 20 61 6e 64 20 63 6f 6c 75 6d 6e 73 00 00 af 00 .....Unique.rows.and.columns....
2cc40 00 00 88 00 00 00 68 4d 0a 00 56 4e 0a 00 27 00 00 00 20 1c 80 11 01 00 80 00 00 14 00 98 91 80 ......hM..VN..'.................
2cc60 80 00 00 82 ff 00 49 66 20 65 6e 61 62 6c 65 64 2c 20 6e 6f 20 74 77 6f 20 72 6f 77 73 20 61 72 ......If.enabled,.no.two.rows.ar
2cc80 65 20 70 65 72 6d 69 74 74 65 64 20 74 6f 20 68 61 76 65 20 65 78 61 63 74 6c 79 20 74 68 65 20 e.permitted.to.have.exactly.the.
2cca0 73 61 6d 65 20 70 61 74 74 65 72 6e 2c 20 61 6e 64 20 6c 69 6b 65 77 69 73 65 20 63 6f 6c 75 6d same.pattern,.and.likewise.colum
2ccc0 6e 73 2e 20 28 41 20 72 6f 77 20 61 6e 64 20 61 20 63 6f 6c 75 6d 6e 20 63 61 6e 20 6d 61 74 63 ns..(A.row.and.a.column.can.matc
2cce0 68 2c 20 74 68 6f 75 67 68 2e 29 00 00 6c 00 00 00 3b 00 00 00 a7 4d 0a 00 c2 4e 0a 00 31 00 00 h,.though.)..l...;....M...N..1..
2cd00 00 02 73 04 00 00 49 86 14 00 db 01 15 00 72 00 00 00 c2 4e 0a 00 01 4f 0a 00 41 83 0a 00 43 68 ..s...I.......r....N...O..A...Ch
2cd20 61 70 74 65 72 20 33 39 3a 20 46 6c 6f 6f 64 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 apter.39:.Flood.CBB("btn_up","JI
2cd40 28 60 27 2c 60 54 6f 70 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 3f 00 00 00 16 00 00 (`',`Top')");EB("btn_up")?......
2cd60 00 56 4e 0a 00 01 4f 0a 00 29 00 00 00 20 22 80 2c 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 .VN...O..)....".,...............
2cd80 82 ff 00 43 68 61 70 74 65 72 20 33 39 00 3a 20 00 46 6c 6f 6f 64 00 00 af 01 00 00 89 01 00 00 ...Chapter.39.:..Flood..........
2cda0 c2 4e 0a 00 bc 80 0a 00 26 00 00 00 20 1a 80 13 03 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 59 .N......&......................Y
2cdc0 6f 75 20 61 72 65 20 67 69 76 65 6e 20 61 20 67 72 69 64 20 6f 66 20 73 71 75 61 72 65 73 2c 20 ou.are.given.a.grid.of.squares,.
2cde0 63 6f 6c 6f 75 72 65 64 20 61 74 20 72 61 6e 64 6f 6d 20 69 6e 20 6d 75 6c 74 69 70 6c 65 20 63 coloured.at.random.in.multiple.c
2ce00 6f 6c 6f 75 72 73 2e 20 49 6e 20 65 61 63 68 20 6d 6f 76 65 2c 20 79 6f 75 20 63 61 6e 20 66 6c olours..In.each.move,.you.can.fl
2ce20 6f 6f 64 2d 66 69 6c 6c 20 74 68 65 20 74 6f 70 20 6c 65 66 74 20 73 71 75 61 72 65 20 69 6e 20 ood-fill.the.top.left.square.in.
2ce40 61 20 63 6f 6c 6f 75 72 20 6f 66 20 79 6f 75 72 20 63 68 6f 69 63 65 20 28 69 2e 65 2e 20 65 76 a.colour.of.your.choice.(i.e..ev
2ce60 65 72 79 20 73 71 75 61 72 65 20 72 65 61 63 68 61 62 6c 65 20 66 72 6f 6d 20 74 68 65 20 73 74 ery.square.reachable.from.the.st
2ce80 61 72 74 69 6e 67 20 73 71 75 61 72 65 20 62 79 20 61 6e 20 6f 72 74 01 4f 0a 00 bc 80 0a 00 56 arting.square.by.an.ort.O......V
2cea0 4e 0a 00 68 6f 67 6f 6e 61 6c 6c 79 20 63 6f 6e 6e 65 63 74 65 64 20 70 61 74 68 20 6f 66 20 73 N..hogonally.connected.path.of.s
2cec0 71 75 61 72 65 73 20 61 6c 6c 20 74 68 65 20 73 61 6d 65 20 63 6f 6c 6f 75 72 20 77 69 6c 6c 20 quares.all.the.same.colour.will.
2cee0 62 65 20 66 69 6c 6c 65 64 20 69 6e 20 74 68 65 20 6e 65 77 20 63 6f 6c 6f 75 72 29 2e 20 41 73 be.filled.in.the.new.colour)..As
2cf00 20 79 6f 75 20 64 6f 20 74 68 69 73 2c 20 6d 6f 72 65 20 61 6e 64 20 6d 6f 72 65 20 6f 66 20 74 .you.do.this,.more.and.more.of.t
2cf20 68 65 20 67 72 69 64 20 62 65 63 6f 6d 65 73 20 63 6f 6e 6e 65 63 74 65 64 20 74 6f 20 74 68 65 he.grid.becomes.connected.to.the
2cf40 20 73 74 61 72 74 69 6e 67 20 73 71 75 61 72 65 2e 00 00 29 01 00 00 03 01 00 00 01 4f 0a 00 e5 .starting.square...)........O...
2cf60 81 0a 00 26 00 00 00 20 1a 80 07 02 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 59 6f 75 72 20 61 ...&......................Your.a
2cf80 69 6d 20 69 73 20 74 6f 20 6d 61 6b 65 20 74 68 65 20 77 68 6f 6c 65 20 67 72 69 64 20 74 68 65 im.is.to.make.the.whole.grid.the
2cfa0 20 73 61 6d 65 20 63 6f 6c 6f 75 72 2c 20 69 6e 20 61 73 20 66 65 77 20 6d 6f 76 65 73 20 61 73 .same.colour,.in.as.few.moves.as
2cfc0 20 70 6f 73 73 69 62 6c 65 2e 20 54 68 65 20 67 61 6d 65 20 77 69 6c 6c 20 73 65 74 20 61 20 6c .possible..The.game.will.set.a.l
2cfe0 69 6d 69 74 20 6f 6e 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 6d 6f 76 65 73 2c 20 62 61 73 imit.on.the.number.of.moves,.bas
2d000 65 64 20 6f 6e 20 72 75 6e 6e 69 6e 67 20 69 74 73 20 6f 77 6e 20 69 6e 74 65 72 6e 61 6c 20 73 ed.on.running.its.own.internal.s
2d020 6f 6c 76 65 72 2e 20 59 6f 75 20 77 69 6e 20 69 66 20 79 6f 75 20 63 61 6e 20 6d 61 6b 65 20 74 olver..You.win.if.you.can.make.t
2d040 68 65 20 77 68 6f 6c 65 20 67 72 69 64 20 74 68 65 20 73 61 6d 65 20 63 6f 6c 6f 75 72 20 69 6e he.whole.grid.the.same.colour.in
2d060 20 74 68 61 74 20 6d 61 6e 79 20 6d 6f 76 65 73 20 6f 72 20 66 65 77 65 72 2e 00 00 b6 00 00 00 .that.many.moves.or.fewer.......
2d080 90 00 00 00 bc 80 0a 00 9b 82 0a 00 26 00 00 00 20 1a 80 21 01 00 80 00 00 14 00 98 80 80 00 00 ............&......!............
2d0a0 82 ff 00 49 20 73 61 77 20 74 68 69 73 20 67 61 6d 65 20 28 77 69 74 68 20 61 20 66 69 78 65 64 ...I.saw.this.game.(with.a.fixed
2d0c0 20 67 72 69 64 20 73 69 7a 65 2c 20 66 69 78 65 64 20 6e 75 6d 62 65 72 20 6f 66 20 63 6f 6c 6f .grid.size,.fixed.number.of.colo
2d0e0 75 72 73 2c 20 61 6e 64 20 66 69 78 65 64 20 6d 6f 76 65 20 6c 69 6d 69 74 29 20 61 74 20 68 74 urs,.and.fixed.move.limit).at.ht
2d100 74 70 3a 2f 2f 66 6c 6f 6f 64 69 74 2e 61 70 70 73 70 6f 74 2e 63 6f 6d 20 28 6e 6f 20 6c 6f 6e tp://floodit.appspot.com.(no.lon
2d120 67 65 72 20 61 63 63 65 73 73 69 62 6c 65 29 2e 00 00 52 00 00 00 23 00 00 00 e5 81 0a 00 ed 82 ger.accessible)...R...#.........
2d140 0a 00 2f 00 00 00 20 2e 80 46 00 80 00 00 00 00 e3 80 c5 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ../......F..........N...........
2d160 ff 00 00 53 65 63 74 69 6f 6e 20 33 39 2e 31 00 3a 20 00 46 6c 6f 6f 64 20 63 6f 6e 74 72 6f 6c ...Section.39.1.:..Flood.control
2d180 73 00 00 00 54 00 00 00 25 00 00 00 9b 82 0a 00 41 83 0a 00 2f 00 00 00 20 2e 80 4a 00 80 00 00 s...T...%.......A.../......J....
2d1a0 00 00 e3 81 c5 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 33 39 2e ......N..............Section.39.
2d1c0 32 00 3a 20 00 46 6c 6f 6f 64 20 70 61 72 61 6d 65 74 65 72 73 00 00 00 7f 00 00 00 4e 00 00 00 2.:..Flood.parameters.......N...
2d1e0 ed 82 0a 00 c0 83 0a 00 31 00 00 00 02 d5 02 00 00 25 88 14 00 10 04 15 00 73 00 00 00 c0 83 0a ........1........%.......s......
2d200 00 0a 84 0a 00 95 86 0a 00 53 65 63 74 69 6f 6e 20 33 39 2e 31 3a 20 46 6c 6f 6f 64 20 63 6f 6e .........Section.39.1:.Flood.con
2d220 74 72 6f 6c 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 trols.CBB("btn_up","JI(`',`games
2d240 2e 66 6c 6f 6f 64 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 4a 00 00 00 21 00 00 00 41 .flood')");EB("btn_up")J...!...A
2d260 83 0a 00 0a 84 0a 00 29 00 00 00 20 22 80 42 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff .......)....".B.................
2d280 00 53 65 63 74 69 6f 6e 20 33 39 2e 31 00 3a 20 00 46 6c 6f 6f 64 20 63 6f 6e 74 72 6f 6c 73 00 .Section.39.1.:..Flood.controls.
2d2a0 00 37 01 00 00 11 01 00 00 c0 83 0a 00 41 85 0a 00 26 00 00 00 20 1a 80 23 02 00 80 00 00 14 00 .7...........A...&......#.......
2d2c0 98 80 80 00 00 82 ff 00 54 6f 20 70 6c 61 79 20 46 6c 6f 6f 64 2c 20 63 6c 69 63 6b 20 74 68 65 ........To.play.Flood,.click.the
2d2e0 20 6d 6f 75 73 65 20 69 6e 20 61 20 73 71 75 61 72 65 2e 20 54 68 65 20 74 6f 70 20 6c 65 66 74 .mouse.in.a.square..The.top.left
2d300 20 63 6f 72 6e 65 72 20 61 6e 64 20 65 76 65 72 79 74 68 69 6e 67 20 63 6f 6e 6e 65 63 74 65 64 .corner.and.everything.connected
2d320 20 74 6f 20 69 74 20 77 69 6c 6c 20 62 65 20 66 6c 6f 6f 64 2d 66 69 6c 6c 65 64 20 77 69 74 68 .to.it.will.be.flood-filled.with
2d340 20 74 68 65 20 63 6f 6c 6f 75 72 20 6f 66 20 74 68 65 20 73 71 75 61 72 65 20 79 6f 75 20 63 6c .the.colour.of.the.square.you.cl
2d360 69 63 6b 65 64 2e 20 43 6c 69 63 6b 69 6e 67 20 61 20 73 71 75 61 72 65 20 74 68 65 20 73 61 6d icked..Clicking.a.square.the.sam
2d380 65 20 63 6f 6c 6f 75 72 20 61 73 20 74 68 65 20 74 6f 70 20 6c 65 66 74 20 63 6f 72 6e 65 72 20 e.colour.as.the.top.left.corner.
2d3a0 68 61 73 20 6e 6f 20 65 66 66 65 63 74 2c 20 61 6e 64 20 74 68 65 72 65 66 6f 72 65 20 64 6f 65 has.no.effect,.and.therefore.doe
2d3c0 73 20 6e 6f 74 20 63 6f 75 6e 74 20 61 73 20 61 20 6d 6f 76 65 2e 00 00 e6 00 00 00 c0 00 00 00 s.not.count.as.a.move...........
2d3e0 0a 84 0a 00 27 86 0a 00 26 00 00 00 20 1a 80 81 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 59 ....'...&......................Y
2d400 6f 75 20 63 61 6e 20 61 6c 73 6f 20 75 73 65 20 74 68 65 20 63 75 72 73 6f 72 20 6b 65 79 73 20 ou.can.also.use.the.cursor.keys.
2d420 74 6f 20 6d 6f 76 65 20 61 20 63 75 72 73 6f 72 20 28 6f 75 74 6c 69 6e 65 20 62 6c 61 63 6b 20 to.move.a.cursor.(outline.black.
2d440 73 71 75 61 72 65 29 20 61 72 6f 75 6e 64 20 74 68 65 20 67 72 69 64 2e 20 50 72 65 73 73 69 6e square).around.the.grid..Pressin
2d460 67 20 74 68 65 20 72 65 74 75 72 6e 20 6b 65 79 20 77 69 6c 6c 20 66 69 6c 6c 20 74 68 65 20 74 g.the.return.key.will.fill.the.t
2d480 6f 70 20 6c 65 66 74 20 63 6f 72 6e 65 72 20 69 6e 20 74 68 65 20 63 6f 6c 6f 75 72 20 6f 66 20 op.left.corner.in.the.colour.of.
2d4a0 74 68 65 20 73 71 75 61 72 65 20 75 6e 64 65 72 20 74 68 65 20 63 75 72 73 6f 72 2e 00 00 6e 00 the.square.under.the.cursor...n.
2d4c0 00 00 43 00 00 00 41 85 0a 00 95 86 0a 00 2b 00 00 00 20 26 80 86 00 80 00 00 14 00 98 80 80 00 ..C...A.......+....&............
2d4e0 00 e3 fc c5 f9 4e 89 82 ff 00 28 41 6c 6c 20 74 68 65 20 61 63 74 69 6f 6e 73 20 64 65 73 63 72 .....N....(All.the.actions.descr
2d500 69 62 65 64 20 69 6e 20 00 73 65 63 74 69 6f 6e 20 32 2e 31 00 20 61 72 65 20 61 6c 73 6f 20 61 ibed.in..section.2.1..are.also.a
2d520 76 61 69 6c 61 62 6c 65 2e 29 00 00 81 00 00 00 50 00 00 00 27 86 0a 00 16 87 0a 00 31 00 00 00 vailable.)......P...'.......1...
2d540 02 63 05 00 00 db 01 15 00 0f 08 15 00 74 00 00 00 16 87 0a 00 62 87 0a 00 79 8c 0a 00 53 65 63 .c...........t.......b...y...Sec
2d560 74 69 6f 6e 20 33 39 2e 32 3a 20 46 6c 6f 6f 64 20 70 61 72 61 6d 65 74 65 72 73 00 43 42 42 28 tion.39.2:.Flood.parameters.CBB(
2d580 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 66 6c 6f 6f 64 27 29 22 29 "btn_up","JI(`',`games.flood')")
2d5a0 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 4c 00 00 00 23 00 00 00 95 86 0a 00 62 87 0a 00 29 00 00 ;EB("btn_up")L...#.......b...)..
2d5c0 00 20 22 80 46 00 80 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 33 ..".F..................Section.3
2d5e0 39 2e 32 00 3a 20 00 46 6c 6f 6f 64 20 70 61 72 61 6d 65 74 65 72 73 00 00 76 00 00 00 51 00 00 9.2.:..Flood.parameters..v...Q..
2d600 00 16 87 0a 00 d8 87 0a 00 25 00 00 00 20 1a 80 a2 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 .........%.....................T
2d620 68 65 73 65 20 70 61 72 61 6d 65 74 65 72 73 20 61 72 65 20 61 76 61 69 6c 61 62 6c 65 20 66 72 hese.parameters.are.available.fr
2d640 6f 6d 20 74 68 65 20 91 43 75 73 74 6f 6d 2e 2e 2e 92 20 6f 70 74 69 6f 6e 20 6f 6e 20 74 68 65 om.the..Custom.....option.on.the
2d660 20 91 54 79 70 65 92 20 6d 65 6e 75 2e 00 00 3d 00 00 00 12 00 00 00 62 87 0a 00 15 88 0a 00 2b ..Type..menu...=.......b.......+
2d680 00 00 00 20 26 80 24 00 80 00 00 14 00 98 80 80 01 00 80 00 00 80 01 00 82 ff 00 57 69 64 74 68 ....&.$....................Width
2d6a0 00 2c 20 00 48 65 69 67 68 74 00 00 46 00 00 00 20 00 00 00 d8 87 0a 00 5b 88 0a 00 26 00 00 00 .,..Height..F...........[...&...
2d6c0 20 1c 80 40 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 53 69 7a 65 20 6f 66 20 74 68 65 20 67 ...@...............Size.of.the.g
2d6e0 72 69 64 2c 20 69 6e 20 73 71 75 61 72 65 73 2e 00 00 2f 00 00 00 0a 00 00 00 15 88 0a 00 8a 88 rid,.in.squares.../.............
2d700 0a 00 25 00 00 00 20 1a 80 14 00 80 00 00 14 00 98 80 80 01 00 82 ff 00 43 6f 6c 6f 75 72 73 00 ..%.....................Colours.
2d720 00 d9 00 00 00 b2 00 00 00 5b 88 0a 00 63 89 0a 00 27 00 00 00 20 1c 80 65 01 00 80 00 00 14 00 .........[...c...'......e.......
2d740 98 91 80 80 00 00 82 ff 00 4e 75 6d 62 65 72 20 6f 66 20 63 6f 6c 6f 75 72 73 20 75 73 65 64 20 .........Number.of.colours.used.
2d760 74 6f 20 66 69 6c 6c 20 74 68 65 20 67 72 69 64 2e 20 4d 75 73 74 20 62 65 20 61 74 20 6c 65 61 to.fill.the.grid..Must.be.at.lea
2d780 73 74 20 33 20 28 77 69 74 68 20 74 77 6f 20 63 6f 6c 6f 75 72 73 20 74 68 65 72 65 20 77 6f 75 st.3.(with.two.colours.there.wou
2d7a0 6c 64 20 6f 6e 6c 79 20 62 65 20 6f 6e 65 20 6c 65 67 61 6c 20 6d 6f 76 65 20 61 74 20 61 6e 79 ld.only.be.one.legal.move.at.any
2d7c0 20 73 74 61 67 65 2c 20 68 65 6e 63 65 20 6e 6f 20 63 68 6f 69 63 65 20 74 6f 20 6d 61 6b 65 20 .stage,.hence.no.choice.to.make.
2d7e0 61 74 20 61 6c 6c 29 2c 20 61 6e 64 20 61 74 20 6d 6f 73 74 20 31 30 2e 00 00 3d 00 00 00 18 00 at.all),.and.at.most.10...=.....
2d800 00 00 8a 88 0a 00 a0 89 0a 00 25 00 00 00 20 1a 80 30 00 80 00 00 14 00 98 80 80 01 00 82 ff 00 ..........%......0..............
2d820 45 78 74 72 61 20 6d 6f 76 65 73 20 70 65 72 6d 69 74 74 65 64 00 00 aa 01 00 00 83 01 00 00 63 Extra.moves.permitted..........c
2d840 89 0a 00 4a 8b 0a 00 27 00 00 00 20 1c 80 07 03 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 43 ...J...'.......................C
2d860 6f 6e 74 72 6f 6c 73 20 74 68 65 20 64 69 66 66 69 63 75 6c 74 79 20 6f 66 20 74 68 65 20 70 75 ontrols.the.difficulty.of.the.pu
2d880 7a 7a 6c 65 2c 20 62 79 20 69 6e 63 72 65 61 73 69 6e 67 20 74 68 65 20 6d 6f 76 65 20 6c 69 6d zzle,.by.increasing.the.move.lim
2d8a0 69 74 2e 20 49 6e 20 65 61 63 68 20 6e 65 77 20 67 72 69 64 2c 20 46 6c 6f 6f 64 20 77 69 6c 6c it..In.each.new.grid,.Flood.will
2d8c0 20 72 75 6e 20 61 6e 20 69 6e 74 65 72 6e 61 6c 20 73 6f 6c 76 65 72 20 74 6f 20 67 65 6e 65 72 .run.an.internal.solver.to.gener
2d8e0 61 74 65 20 69 74 73 20 6f 77 6e 20 73 6f 6c 75 74 69 6f 6e 2c 20 61 6e 64 20 74 68 65 6e 20 74 ate.its.own.solution,.and.then.t
2d900 68 65 20 76 61 6c 75 65 20 69 6e 20 74 68 69 73 20 66 69 65 6c 64 20 77 69 6c 6c 20 62 65 20 61 he.value.in.this.field.will.be.a
2d920 64 64 65 64 20 74 6f 20 74 68 65 20 6c 65 6e 67 74 68 20 6f 66 20 46 6c 6f 6f 64 27 73 20 73 6f dded.to.the.length.of.Flood's.so
2d940 6c 75 74 69 6f 6e 20 74 6f 20 67 65 6e 65 72 61 74 65 20 74 68 65 20 67 61 6d 65 27 73 20 6d 6f lution.to.generate.the.game's.mo
2d960 76 65 20 6c 69 6d 69 74 2e 20 53 6f 20 61 20 76 61 6c 75 65 20 6f 66 20 30 20 72 65 71 75 69 72 ve.limit..So.a.value.of.0.requir
2d980 65 73 20 79 6f 75 20 74 6f 20 62 65 20 6a 75 73 74 20 61 73 20 65 66 66 69 63 69 65 6e 74 20 61 es.you.to.be.just.as.efficient.a
2d9a0 73 20 46 6c 6f 6f 64 27 73 20 61 75 74 6f 6d 61 74 65 64 20 73 6f 6c 76 65 72 2c 20 61 6e 64 20 s.Flood's.automated.solver,.and.
2d9c0 61 20 6c 61 72 67 65 72 20 76 61 6c 75 65 20 6d 61 6b 65 73 20 69 74 20 65 61 73 69 65 72 2e 00 a.larger.value.makes.it.easier..
2d9e0 00 2f 01 00 00 02 01 00 00 a0 89 0a 00 79 8c 0a 00 2d 00 00 00 20 28 80 05 02 00 80 00 00 14 00 ./...........y...-....(.........
2da00 98 91 80 80 00 00 80 01 00 80 00 00 82 ff 00 28 4e 6f 74 65 20 74 68 61 74 20 46 6c 6f 6f 64 27 ...............(Note.that.Flood'
2da20 73 20 69 6e 74 65 72 6e 61 6c 20 73 6f 6c 76 65 72 20 77 69 6c 6c 20 6e 6f 74 20 6e 65 63 65 73 s.internal.solver.will.not.neces
2da40 73 61 72 69 6c 79 20 66 69 6e 64 20 74 68 65 20 73 68 6f 72 74 65 73 74 20 70 6f 73 73 69 62 6c sarily.find.the.shortest.possibl
2da60 65 20 73 6f 6c 75 74 69 6f 6e 2c 20 74 68 6f 75 67 68 20 49 20 62 65 6c 69 65 76 65 20 69 74 27 e.solution,.though.I.believe.it'
2da80 73 20 70 72 65 74 74 79 20 63 6c 6f 73 65 2e 20 46 6f 72 20 61 20 72 65 61 6c 20 63 68 61 6c 6c s.pretty.close..For.a.real.chall
2daa0 65 6e 67 65 2c 20 73 65 74 20 74 68 69 73 20 76 61 6c 75 65 20 74 6f 20 30 20 61 6e 64 20 74 68 enge,.set.this.value.to.0.and.th
2dac0 65 6e 20 74 72 79 20 74 6f 20 73 6f 6c 76 65 20 61 20 67 72 69 64 20 69 6e 20 00 73 74 72 69 63 en.try.to.solve.a.grid.in..stric
2dae0 74 6c 79 20 66 65 77 65 72 00 20 6d 6f 76 65 73 20 74 68 61 6e 20 74 68 65 20 6c 69 6d 69 74 20 tly.fewer..moves.than.the.limit.
2db00 79 6f 75 27 72 65 20 67 69 76 65 6e 21 29 00 00 6d 00 00 00 3c 00 00 00 4a 8b 0a 00 e6 8c 0a 00 you're.given!)..m...<...J.......
2db20 31 00 00 00 02 f0 02 00 00 10 04 15 00 00 80 15 00 75 00 00 00 e6 8c 0a 00 26 8d 0a 00 0c c0 0a 1................u.......&......
2db40 00 43 68 61 70 74 65 72 20 34 30 3a 20 54 72 61 63 6b 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 .Chapter.40:.Tracks.CBB("btn_up"
2db60 2c 22 4a 49 28 60 27 2c 60 54 6f 70 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 40 00 00 ,"JI(`',`Top')");EB("btn_up")@..
2db80 00 17 00 00 00 79 8c 0a 00 26 8d 0a 00 29 00 00 00 20 22 80 2e 00 80 00 00 00 00 80 06 00 80 06 .....y...&...)....".............
2dba0 00 80 06 00 82 ff 00 43 68 61 70 74 65 72 20 34 30 00 3a 20 00 54 72 61 63 6b 73 00 00 27 01 00 .......Chapter.40.:..Tracks..'..
2dbc0 00 01 01 00 00 e6 8c 0a 00 4d 8e 0a 00 26 00 00 00 20 1a 80 03 02 00 80 00 00 14 00 98 80 80 00 .........M...&..................
2dbe0 00 82 ff 00 59 6f 75 20 61 72 65 20 67 69 76 65 6e 20 61 20 67 72 69 64 20 6f 66 20 73 71 75 61 ....You.are.given.a.grid.of.squa
2dc00 72 65 73 2c 20 73 6f 6d 65 20 6f 66 20 77 68 69 63 68 20 61 72 65 20 66 69 6c 6c 65 64 20 77 69 res,.some.of.which.are.filled.wi
2dc20 74 68 20 74 72 61 69 6e 20 74 72 61 63 6b 73 2e 20 59 6f 75 20 6e 65 65 64 20 74 6f 20 63 6f 6d th.train.tracks..You.need.to.com
2dc40 70 6c 65 74 65 20 74 68 65 20 74 72 61 63 6b 20 66 72 6f 6d 20 41 20 74 6f 20 42 20 73 6f 20 74 plete.the.track.from.A.to.B.so.t
2dc60 68 61 74 20 74 68 65 20 72 6f 77 73 20 61 6e 64 20 63 6f 6c 75 6d 6e 73 20 63 6f 6e 74 61 69 6e hat.the.rows.and.columns.contain
2dc80 20 74 68 65 20 73 61 6d 65 20 6e 75 6d 62 65 72 20 6f 66 20 74 72 61 63 6b 20 73 65 67 6d 65 6e .the.same.number.of.track.segmen
2dca0 74 73 20 61 73 20 61 72 65 20 69 6e 64 69 63 61 74 65 64 20 69 6e 20 74 68 65 20 63 6c 75 65 73 ts.as.are.indicated.in.the.clues
2dcc0 20 74 6f 20 74 68 65 20 74 6f 70 20 61 6e 64 20 72 69 67 68 74 20 6f 66 20 74 68 65 20 67 72 69 .to.the.top.and.right.of.the.gri
2dce0 64 2e 00 00 7f 00 00 00 5a 00 00 00 26 8d 0a 00 cc 8e 0a 00 25 00 00 00 20 1a 80 b4 00 80 00 00 d.......Z...&.......%...........
2dd00 14 00 98 80 80 00 00 82 ff 00 54 68 65 72 65 20 61 72 65 20 6f 6e 6c 79 20 73 74 72 61 69 67 68 ..........There.are.only.straigh
2dd20 74 20 61 6e 64 20 39 30 20 64 65 67 72 65 65 20 63 75 72 76 65 64 20 72 61 69 6c 73 2c 20 61 6e t.and.90.degree.curved.rails,.an
2dd40 64 20 74 68 65 20 74 72 61 63 6b 20 6d 61 79 20 6e 6f 74 20 63 72 6f 73 73 20 69 74 73 65 6c 66 d.the.track.may.not.cross.itself
2dd60 2e 00 00 62 00 00 00 3d 00 00 00 4d 8e 0a 00 2e 8f 0a 00 25 00 00 00 20 1a 80 7a 00 80 00 00 14 ...b...=...M.......%......z.....
2dd80 00 98 80 80 00 00 82 ff 00 54 72 61 63 6b 73 20 77 61 73 20 63 6f 6e 74 72 69 62 75 74 65 64 20 .........Tracks.was.contributed.
2dda0 74 6f 20 74 68 69 73 20 63 6f 6c 6c 65 63 74 69 6f 6e 20 62 79 20 4a 61 6d 65 73 20 48 61 72 76 to.this.collection.by.James.Harv
2ddc0 65 79 2e 00 00 53 00 00 00 24 00 00 00 cc 8e 0a 00 81 8f 0a 00 2f 00 00 00 20 2e 80 48 00 80 00 ey...S...$.........../......H...
2dde0 00 00 00 e3 82 c5 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 34 30 .......N..............Section.40
2de00 2e 31 00 3a 20 00 54 72 61 63 6b 73 20 63 6f 6e 74 72 6f 6c 73 00 00 00 55 00 00 00 26 00 00 00 .1.:..Tracks.controls...U...&...
2de20 2e 8f 0a 00 0c c0 0a 00 2f 00 00 00 20 2e 80 4c 00 80 00 00 00 00 e3 ae c5 f9 4e 80 00 00 80 00 ......../......L..........N.....
2de40 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 34 30 2e 32 00 3a 20 00 54 72 61 63 6b 73 20 .........Section.40.2.:..Tracks.
2de60 70 61 72 61 6d 65 74 65 72 73 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 parameters......................
2de80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 81 8f 0a 00 0c c0 0a 00 79 ...............................y
2dea0 8c 0a 00 81 00 00 00 50 00 00 00 81 8f 0a 00 8d c0 0a 00 31 00 00 00 02 7f 03 00 00 0f 08 15 00 .......P...........1............
2dec0 b9 82 15 00 76 00 00 00 8d c0 0a 00 d8 c0 0a 00 0c c4 0a 00 53 65 63 74 69 6f 6e 20 34 30 2e 31 ....v...............Section.40.1
2dee0 3a 20 54 72 61 63 6b 73 20 63 6f 6e 74 72 6f 6c 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 :.Tracks.controls.CBB("btn_up","
2df00 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 74 72 61 63 6b 73 27 29 22 29 3b 45 42 28 22 62 74 6e 5f JI(`',`games.tracks')");EB("btn_
2df20 75 70 22 29 4b 00 00 00 22 00 00 00 0c c0 0a 00 d8 c0 0a 00 29 00 00 00 20 22 80 44 00 80 00 00 up")K..."...........)....".D....
2df40 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 34 30 2e 31 00 3a 20 00 54 72 ..............Section.40.1.:..Tr
2df60 61 63 6b 73 20 63 6f 6e 74 72 6f 6c 73 00 00 de 00 00 00 b8 00 00 00 8d c0 0a 00 b6 c1 0a 00 26 acks.controls..................&
2df80 00 00 00 20 1a 80 71 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 4c 65 66 74 2d 63 6c 69 63 6b ......q...............Left-click
2dfa0 69 6e 67 20 6f 6e 20 61 6e 20 65 64 67 65 20 62 65 74 77 65 65 6e 20 74 77 6f 20 73 71 75 61 72 ing.on.an.edge.between.two.squar
2dfc0 65 73 20 61 64 64 73 20 61 20 74 72 61 63 6b 20 73 65 67 6d 65 6e 74 20 62 65 74 77 65 65 6e 20 es.adds.a.track.segment.between.
2dfe0 74 68 65 20 74 77 6f 20 73 71 75 61 72 65 73 2e 20 52 69 67 68 74 2d 63 6c 69 63 6b 69 6e 67 20 the.two.squares..Right-clicking.
2e000 6f 6e 20 61 6e 20 65 64 67 65 20 61 64 64 73 20 61 20 63 72 6f 73 73 20 6f 6e 20 74 68 65 20 65 on.an.edge.adds.a.cross.on.the.e
2e020 64 67 65 2c 20 69 6e 64 69 63 61 74 69 6e 67 20 6e 6f 20 74 72 61 63 6b 20 69 73 20 70 6f 73 73 dge,.indicating.no.track.is.poss
2e040 69 62 6c 65 20 74 68 65 72 65 2e 00 00 15 01 00 00 ef 00 00 00 d8 c0 0a 00 cb c2 0a 00 26 00 00 ible.there...................&..
2e060 00 20 1a 80 df 01 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 4c 65 66 74 2d 63 6c 69 63 6b 69 6e ....................Left-clickin
2e080 67 20 69 6e 20 61 20 73 71 75 61 72 65 20 61 64 64 73 20 61 20 63 6f 6c 6f 75 72 20 69 6e 64 69 g.in.a.square.adds.a.colour.indi
2e0a0 63 61 74 6f 72 20 73 68 6f 77 69 6e 67 20 74 68 61 74 20 79 6f 75 20 6b 6e 6f 77 20 74 68 65 20 cator.showing.that.you.know.the.
2e0c0 73 71 75 61 72 65 20 6d 75 73 74 20 63 6f 6e 74 61 69 6e 20 61 20 74 72 61 63 6b 2c 20 65 76 65 square.must.contain.a.track,.eve
2e0e0 6e 20 69 66 20 79 6f 75 20 64 6f 6e 27 74 20 6b 6e 6f 77 20 77 68 69 63 68 20 65 64 67 65 73 20 n.if.you.don't.know.which.edges.
2e100 69 74 20 63 72 6f 73 73 65 73 20 79 65 74 2e 20 52 69 67 68 74 2d 63 6c 69 63 6b 69 6e 67 20 69 it.crosses.yet..Right-clicking.i
2e120 6e 20 61 20 73 71 75 61 72 65 20 61 64 64 73 20 61 20 63 72 6f 73 73 20 69 6e 64 69 63 61 74 69 n.a.square.adds.a.cross.indicati
2e140 6e 67 20 69 74 20 63 6f 6e 74 61 69 6e 73 20 6e 6f 20 74 72 61 63 6b 20 73 65 67 6d 65 6e 74 2e ng.it.contains.no.track.segment.
2e160 00 00 d3 00 00 00 ad 00 00 00 b6 c1 0a 00 9e c3 0a 00 26 00 00 00 20 1a 80 5b 01 00 80 00 00 14 ..................&......[......
2e180 00 98 80 80 00 00 82 ff 00 4c 65 66 74 2d 20 6f 72 20 72 69 67 68 74 2d 64 72 61 67 67 69 6e 67 .........Left-.or.right-dragging
2e1a0 20 62 65 74 77 65 65 6e 20 73 71 75 61 72 65 73 20 61 6c 6c 6f 77 73 20 79 6f 75 20 74 6f 20 6c .between.squares.allows.you.to.l
2e1c0 61 79 20 61 20 73 74 72 61 69 67 68 74 20 6c 69 6e 65 20 6f 66 20 69 73 2d 74 72 61 63 6b 20 6f ay.a.straight.line.of.is-track.o
2e1e0 72 20 69 73 2d 6e 6f 74 2d 74 72 61 63 6b 20 69 6e 64 69 63 61 74 6f 72 73 2c 20 75 73 65 66 75 r.is-not-track.indicators,.usefu
2e200 6c 20 66 6f 72 20 66 69 6c 6c 69 6e 67 20 69 6e 20 72 6f 77 73 20 6f 72 20 63 6f 6c 75 6d 6e 73 l.for.filling.in.rows.or.columns
2e220 20 74 6f 20 6d 61 74 63 68 20 74 68 65 20 63 6c 75 65 2e 00 00 6e 00 00 00 43 00 00 00 cb c2 0a .to.match.the.clue...n...C......
2e240 00 0c c4 0a 00 2b 00 00 00 20 26 80 86 00 80 00 00 14 00 98 80 80 00 00 e3 fc c5 f9 4e 89 82 ff .....+....&.................N...
2e260 00 28 41 6c 6c 20 74 68 65 20 61 63 74 69 6f 6e 73 20 64 65 73 63 72 69 62 65 64 20 69 6e 20 00 .(All.the.actions.described.in..
2e280 73 65 63 74 69 6f 6e 20 32 2e 31 00 20 61 72 65 20 61 6c 73 6f 20 61 76 61 69 6c 61 62 6c 65 2e section.2.1..are.also.available.
2e2a0 29 00 00 83 00 00 00 52 00 00 00 9e c3 0a 00 8f c4 0a 00 31 00 00 00 02 30 04 00 00 00 80 15 00 )......R...........1....0.......
2e2c0 b2 85 15 00 77 00 00 00 8f c4 0a 00 dc c4 0a 00 bf c8 0a 00 53 65 63 74 69 6f 6e 20 34 30 2e 32 ....w...............Section.40.2
2e2e0 3a 20 54 72 61 63 6b 73 20 70 61 72 61 6d 65 74 65 72 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 :.Tracks.parameters.CBB("btn_up"
2e300 2c 22 4a 49 28 60 27 2c 60 67 61 6d 65 73 2e 74 72 61 63 6b 73 27 29 22 29 3b 45 42 28 22 62 74 ,"JI(`',`games.tracks')");EB("bt
2e320 6e 5f 75 70 22 29 4d 00 00 00 24 00 00 00 0c c4 0a 00 dc c4 0a 00 29 00 00 00 20 22 80 48 00 80 n_up")M...$...........)....".H..
2e340 00 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 34 30 2e 32 00 3a 20 00 ................Section.40.2.:..
2e360 54 72 61 63 6b 73 20 70 61 72 61 6d 65 74 65 72 73 00 00 76 00 00 00 51 00 00 00 8f c4 0a 00 52 Tracks.parameters..v...Q.......R
2e380 c5 0a 00 25 00 00 00 20 1a 80 a2 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 68 65 73 65 20 70 ...%.....................These.p
2e3a0 61 72 61 6d 65 74 65 72 73 20 61 72 65 20 61 76 61 69 6c 61 62 6c 65 20 66 72 6f 6d 20 74 68 65 arameters.are.available.from.the
2e3c0 20 91 43 75 73 74 6f 6d 2e 2e 2e 92 20 6f 70 74 69 6f 6e 20 6f 6e 20 74 68 65 20 91 54 79 70 65 ..Custom.....option.on.the..Type
2e3e0 92 20 6d 65 6e 75 2e 00 00 3d 00 00 00 12 00 00 00 dc c4 0a 00 8f c5 0a 00 2b 00 00 00 20 26 80 ..menu...=...............+....&.
2e400 24 00 80 00 00 14 00 98 80 80 01 00 80 00 00 80 01 00 82 ff 00 57 69 64 74 68 00 2c 20 00 48 65 $....................Width.,..He
2e420 69 67 68 74 00 00 46 00 00 00 20 00 00 00 52 c5 0a 00 d5 c5 0a 00 26 00 00 00 20 1c 80 40 00 80 ight..F.......R.......&......@..
2e440 00 00 14 00 98 91 80 80 00 00 82 ff 00 53 69 7a 65 20 6f 66 20 74 68 65 20 67 72 69 64 2c 20 69 .............Size.of.the.grid,.i
2e460 6e 20 73 71 75 61 72 65 73 2e 00 00 32 00 00 00 0d 00 00 00 8f c5 0a 00 07 c6 0a 00 25 00 00 00 n.squares...2...............%...
2e480 20 1a 80 1a 00 80 00 00 14 00 98 80 80 01 00 82 ff 00 44 69 66 66 69 63 75 6c 74 79 00 00 e0 00 ..................Difficulty....
2e4a0 00 00 b9 00 00 00 d5 c5 0a 00 e7 c6 0a 00 27 00 00 00 20 1c 80 73 01 00 80 00 00 14 00 98 91 80 ..............'......s..........
2e4c0 80 00 00 82 ff 00 43 6f 6e 74 72 6f 6c 73 20 74 68 65 20 64 69 66 66 69 63 75 6c 74 79 20 6f 66 ......Controls.the.difficulty.of
2e4e0 20 74 68 65 20 67 65 6e 65 72 61 74 65 64 20 70 75 7a 7a 6c 65 3a 20 61 74 20 54 72 69 63 6b 79 .the.generated.puzzle:.at.Tricky
2e500 20 6c 65 76 65 6c 2c 20 79 6f 75 20 61 72 65 20 72 65 71 75 69 72 65 64 20 74 6f 20 6d 61 6b 65 .level,.you.are.required.to.make
2e520 20 6d 6f 72 65 20 64 65 64 75 63 74 69 6f 6e 73 20 72 65 67 61 72 64 69 6e 67 20 64 69 73 72 65 .more.deductions.regarding.disre
2e540 67 61 72 64 69 6e 67 20 6d 6f 76 65 73 20 74 68 61 74 20 77 6f 75 6c 64 20 6c 65 61 64 20 74 6f garding.moves.that.would.lead.to
2e560 20 69 6d 70 6f 73 73 69 62 6c 65 20 63 72 6f 73 73 69 6e 67 73 20 6c 61 74 65 72 2e 00 00 44 00 .impossible.crossings.later...D.
2e580 00 00 1f 00 00 00 07 c6 0a 00 2b c7 0a 00 25 00 00 00 20 1a 80 3e 00 80 00 00 14 00 98 80 80 01 ..........+...%......>..........
2e5a0 00 82 ff 00 44 69 73 61 6c 6c 6f 77 20 63 6f 6e 73 65 63 75 74 69 76 65 20 31 20 63 6c 75 65 73 ....Disallow.consecutive.1.clues
2e5c0 00 00 94 01 00 00 6d 01 00 00 e7 c6 0a 00 bf c8 0a 00 27 00 00 00 20 1c 80 db 02 00 80 00 00 14 ......m...........'.............
2e5e0 00 98 91 80 80 00 00 82 ff 00 43 6f 6e 74 72 6f 6c 73 20 77 68 65 74 68 65 72 20 74 68 65 20 54 ..........Controls.whether.the.T
2e600 72 61 63 6b 73 20 67 61 6d 65 20 67 65 6e 65 72 61 74 69 6f 6e 20 70 65 72 6d 69 74 73 20 74 77 racks.game.generation.permits.tw
2e620 6f 20 61 64 6a 61 63 65 6e 74 20 72 6f 77 73 20 6f 72 20 63 6f 6c 75 6d 6e 73 20 74 6f 20 68 61 o.adjacent.rows.or.columns.to.ha
2e640 76 65 20 61 20 31 20 63 6c 75 65 2c 20 6f 72 20 70 65 72 6d 69 74 73 20 74 68 65 20 72 6f 77 20 ve.a.1.clue,.or.permits.the.row.
2e660 6f 72 20 63 6f 6c 75 6d 6e 20 6f 66 20 74 68 65 20 74 72 61 63 6b 27 73 20 65 6e 64 70 6f 69 6e or.column.of.the.track's.endpoin
2e680 74 20 74 6f 20 68 61 76 65 20 61 20 31 20 63 6c 75 65 2e 20 42 79 20 64 65 66 61 75 6c 74 20 74 t.to.have.a.1.clue..By.default.t
2e6a0 68 69 73 20 69 73 20 6e 6f 74 20 70 65 72 6d 69 74 74 65 64 2c 20 74 6f 20 61 76 6f 69 64 20 6c his.is.not.permitted,.to.avoid.l
2e6c0 6f 6e 67 20 73 74 72 61 69 67 68 74 20 62 6f 72 69 6e 67 20 73 65 67 6d 65 6e 74 73 20 6f 66 20 ong.straight.boring.segments.of.
2e6e0 74 72 61 63 6b 20 61 6e 64 20 6d 61 6b 65 20 74 68 65 20 67 61 6d 65 73 20 6d 6f 72 65 20 74 77 track.and.make.the.games.more.tw
2e700 69 64 64 6c 79 20 61 6e 64 20 69 6e 74 65 72 65 73 74 69 6e 67 2e 20 49 66 20 79 6f 75 20 77 61 iddly.and.interesting..If.you.wa
2e720 6e 74 20 74 6f 20 72 65 73 74 6f 72 65 20 74 68 65 20 70 6f 73 73 69 62 69 6c 69 74 79 2c 20 74 nt.to.restore.the.possibility,.t
2e740 75 72 6e 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 6f 66 66 2e 00 00 6f 00 00 00 3e 00 00 00 2b c7 urn.this.option.off...o...>...+.
2e760 0a 00 2e c9 0a 00 31 00 00 00 02 7b 03 00 00 b9 82 15 00 08 88 15 00 78 00 00 00 2e c9 0a 00 70 ......1....{...........x.......p
2e780 c9 0a 00 a9 cc 0a 00 43 68 61 70 74 65 72 20 34 31 3a 20 50 61 6c 69 73 61 64 65 00 43 42 42 28 .......Chapter.41:.Palisade.CBB(
2e7a0 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 54 6f 70 27 29 22 29 3b 45 42 28 22 62 74 6e "btn_up","JI(`',`Top')");EB("btn
2e7c0 5f 75 70 22 29 42 00 00 00 19 00 00 00 bf c8 0a 00 70 c9 0a 00 29 00 00 00 20 22 80 32 00 80 00 _up")B...........p...)....".2...
2e7e0 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 43 68 61 70 74 65 72 20 34 31 00 3a 20 00 50 61 6c ...............Chapter.41.:..Pal
2e800 69 73 61 64 65 00 00 54 01 00 00 2e 01 00 00 2e c9 0a 00 c4 ca 0a 00 26 00 00 00 20 1a 80 5d 02 isade..T...............&......].
2e820 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 59 6f 75 27 72 65 20 67 69 76 65 6e 20 61 20 67 72 69 ..............You're.given.a.gri
2e840 64 20 6f 66 20 73 71 75 61 72 65 73 2c 20 73 6f 6d 65 20 6f 66 20 77 68 69 63 68 20 63 6f 6e 74 d.of.squares,.some.of.which.cont
2e860 61 69 6e 20 6e 75 6d 62 65 72 73 2e 20 59 6f 75 72 20 67 6f 61 6c 20 69 73 20 74 6f 20 73 75 62 ain.numbers..Your.goal.is.to.sub
2e880 64 69 76 69 64 65 20 74 68 65 20 67 72 69 64 20 69 6e 74 6f 20 63 6f 6e 74 69 67 75 6f 75 73 20 divide.the.grid.into.contiguous.
2e8a0 72 65 67 69 6f 6e 73 2c 20 61 6c 6c 20 6f 66 20 74 68 65 20 73 61 6d 65 20 28 67 69 76 65 6e 29 regions,.all.of.the.same.(given)
2e8c0 20 73 69 7a 65 2c 20 73 75 63 68 20 74 68 61 74 20 65 61 63 68 20 73 71 75 61 72 65 20 63 6f 6e .size,.such.that.each.square.con
2e8e0 74 61 69 6e 69 6e 67 20 61 20 6e 75 6d 62 65 72 20 69 73 20 61 64 6a 61 63 65 6e 74 20 74 6f 20 taining.a.number.is.adjacent.to.
2e900 65 78 61 63 74 6c 79 20 74 68 61 74 20 6d 61 6e 79 20 65 64 67 65 73 20 28 69 6e 63 6c 75 64 69 exactly.that.many.edges.(includi
2e920 6e 67 20 74 68 6f 73 65 20 62 65 74 77 65 65 6e 20 74 68 65 20 69 6e 73 69 64 65 20 61 6e 64 20 ng.those.between.the.inside.and.
2e940 74 68 65 20 6f 75 74 73 69 64 65 20 6f 66 20 74 68 65 20 67 72 69 64 29 2e 00 00 76 00 00 00 4b the.outside.of.the.grid)...v...K
2e960 00 00 00 70 c9 0a 00 3a cb 0a 00 2b 00 00 00 20 26 80 96 00 80 00 00 14 00 98 80 80 00 00 e3 d8 ...p...:...+....&...............
2e980 4a dd d8 89 82 ff 00 43 72 65 64 69 74 20 66 6f 72 20 74 68 69 73 20 70 75 7a 7a 6c 65 20 67 6f J......Credit.for.this.puzzle.go
2e9a0 65 73 20 74 6f 20 4e 69 6b 6f 6c 69 2c 20 77 68 6f 20 63 61 6c 6c 20 69 74 20 91 46 69 76 65 20 es.to.Nikoli,.who.call.it..Five.
2e9c0 43 65 6c 6c 73 92 2e 20 00 5b 32 32 5d 00 2e 00 00 64 00 00 00 3f 00 00 00 c4 ca 0a 00 9e cb 0a Cells....[22]....d...?..........
2e9e0 00 25 00 00 00 20 1a 80 7e 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 50 61 6c 69 73 61 64 65 20 .%......~..............Palisade.
2ea00 77 61 73 20 63 6f 6e 74 72 69 62 75 74 65 64 20 74 6f 20 74 68 69 73 20 63 6f 6c 6c 65 63 74 69 was.contributed.to.this.collecti
2ea20 6f 6e 20 62 79 20 4a 6f 6e 61 73 20 4b f6 6c 6b 65 72 2e 00 00 5f 00 00 00 37 00 00 00 3a cb 0a on.by.Jonas.K.lker..._...7...:..
2ea40 00 fd cb 0a 00 28 00 00 00 20 20 80 6e 00 80 00 00 14 00 98 80 80 00 00 80 03 00 82 ff 00 5b 32 .....(......n.................[2
2ea60 32 5d 20 00 68 74 74 70 3a 2f 2f 6e 69 6b 6f 6c 69 2e 63 6f 2e 6a 70 2f 65 6e 2f 70 75 7a 7a 6c 2]..http://nikoli.co.jp/en/puzzl
2ea80 65 73 2f 66 69 76 65 5f 63 65 6c 6c 73 2e 68 74 6d 6c 00 00 55 00 00 00 26 00 00 00 9e cb 0a 00 es/five_cells.html..U...&.......
2eaa0 52 cc 0a 00 2f 00 00 00 20 2e 80 4c 00 80 00 00 00 00 e3 a5 c5 f9 4e 80 00 00 80 00 00 80 00 00 R.../......L..........N.........
2eac0 89 82 ff 00 00 53 65 63 74 69 6f 6e 20 34 31 2e 31 00 3a 20 00 50 61 6c 69 73 61 64 65 20 63 6f .....Section.41.1.:..Palisade.co
2eae0 6e 74 72 6f 6c 73 00 00 00 57 00 00 00 28 00 00 00 fd cb 0a 00 a9 cc 0a 00 2f 00 00 00 20 2e 80 ntrols...W...(.........../......
2eb00 50 00 80 00 00 00 00 e3 a6 c5 f9 4e 80 00 00 80 00 00 80 00 00 89 82 ff 00 00 53 65 63 74 69 6f P..........N..............Sectio
2eb20 6e 20 34 31 2e 32 00 3a 20 00 50 61 6c 69 73 61 64 65 20 70 61 72 61 6d 65 74 65 72 73 00 00 00 n.41.2.:..Palisade.parameters...
2eb40 85 00 00 00 54 00 00 00 52 cc 0a 00 2e cd 0a 00 31 00 00 00 02 f3 01 00 00 b2 85 15 00 81 89 15 ....T...R.......1...............
2eb60 00 79 00 00 00 2e cd 0a 00 7b cd 0a 00 21 cf 0a 00 53 65 63 74 69 6f 6e 20 34 31 2e 31 3a 20 50 .y.......{...!...Section.41.1:.P
2eb80 61 6c 69 73 61 64 65 20 63 6f 6e 74 72 6f 6c 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a alisade.controls.CBB("btn_up","J
2eba0 49 28 60 27 2c 60 67 61 6d 65 73 2e 70 61 6c 69 73 61 64 65 27 29 22 29 3b 45 42 28 22 62 74 6e I(`',`games.palisade')");EB("btn
2ebc0 5f 75 70 22 29 4d 00 00 00 24 00 00 00 a9 cc 0a 00 7b cd 0a 00 29 00 00 00 20 22 80 48 00 80 00 _up")M...$.......{...)....".H...
2ebe0 00 00 00 80 06 00 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 34 31 2e 31 00 3a 20 00 50 ...............Section.41.1.:..P
2ec00 61 6c 69 73 61 64 65 20 63 6f 6e 74 72 6f 6c 73 00 00 38 01 00 00 12 01 00 00 2e cd 0a 00 b3 ce alisade.controls..8.............
2ec20 0a 00 26 00 00 00 20 1a 80 25 02 00 80 00 00 14 00 98 80 80 00 00 82 ff 00 4c 65 66 74 2d 63 6c ..&......%...............Left-cl
2ec40 69 63 6b 20 74 6f 20 70 6c 61 63 65 20 61 6e 20 65 64 67 65 2e 20 52 69 67 68 74 2d 63 6c 69 63 ick.to.place.an.edge..Right-clic
2ec60 6b 20 74 6f 20 69 6e 64 69 63 61 74 65 20 91 6e 6f 20 65 64 67 65 92 2e 20 41 6c 74 65 72 6e 61 k.to.indicate..no.edge...Alterna
2ec80 74 69 76 65 6c 79 2c 20 74 68 65 20 61 72 72 6f 77 20 6b 65 79 73 20 77 69 6c 6c 20 6d 6f 76 65 tively,.the.arrow.keys.will.move
2eca0 20 61 20 6b 65 79 62 6f 61 72 64 20 63 75 72 73 6f 72 2e 20 48 6f 6c 64 69 6e 67 20 43 6f 6e 74 .a.keyboard.cursor..Holding.Cont
2ecc0 72 6f 6c 20 77 68 69 6c 65 20 70 72 65 73 73 69 6e 67 20 61 6e 20 61 72 72 6f 77 20 6b 65 79 20 rol.while.pressing.an.arrow.key.
2ece0 77 69 6c 6c 20 70 6c 61 63 65 20 61 6e 20 65 64 67 65 2e 20 50 72 65 73 73 20 53 68 69 66 74 2d will.place.an.edge..Press.Shift-
2ed00 61 72 72 6f 77 6b 65 79 20 74 6f 20 73 77 69 74 63 68 20 6f 66 66 20 61 6e 20 65 64 67 65 2e 20 arrowkey.to.switch.off.an.edge..
2ed20 52 65 70 65 61 74 20 61 6e 20 61 63 74 69 6f 6e 20 74 6f 20 70 65 72 66 6f 72 6d 20 69 74 73 20 Repeat.an.action.to.perform.its.
2ed40 69 6e 76 65 72 73 65 2e 00 00 6e 00 00 00 43 00 00 00 7b cd 0a 00 21 cf 0a 00 2b 00 00 00 20 26 inverse...n...C...{...!...+....&
2ed60 80 86 00 80 00 00 14 00 98 80 80 00 00 e3 fc c5 f9 4e 89 82 ff 00 28 41 6c 6c 20 74 68 65 20 61 .................N....(All.the.a
2ed80 63 74 69 6f 6e 73 20 64 65 73 63 72 69 62 65 64 20 69 6e 20 00 73 65 63 74 69 6f 6e 20 32 2e 31 ctions.described.in..section.2.1
2eda0 00 20 61 72 65 20 61 6c 73 6f 20 61 76 61 69 6c 61 62 6c 65 2e 29 00 00 87 00 00 00 56 00 00 00 ..are.also.available.)......V...
2edc0 b3 ce 0a 00 a8 cf 0a 00 31 00 00 00 02 de 01 00 00 08 88 15 00 ce 00 16 00 7a 00 00 00 a8 cf 0a ........1................z......
2ede0 00 0c 00 0b 00 9b 01 0b 00 53 65 63 74 69 6f 6e 20 34 31 2e 32 3a 20 50 61 6c 69 73 61 64 65 20 .........Section.41.2:.Palisade.
2ee00 70 61 72 61 6d 65 74 65 72 73 00 43 42 42 28 22 62 74 6e 5f 75 70 22 2c 22 4a 49 28 60 27 2c 60 parameters.CBB("btn_up","JI(`',`
2ee20 67 61 6d 65 73 2e 70 61 6c 69 73 61 64 65 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 4f games.palisade')");EB("btn_up")O
2ee40 00 00 00 26 00 00 00 21 cf 0a 00 0c 00 0b 00 29 00 00 00 20 22 80 4c 00 80 00 00 00 00 80 06 00 ...&...!.......)....".L.........
2ee60 80 06 00 80 06 00 82 ff 00 53 65 63 74 69 6f 6e 20 34 31 2e 32 00 3a 20 00 50 61 6c 69 73 61 64 .........Section.41.2.:..Palisad
2ee80 65 20 70 61 72 61 6d 65 74 65 72 73 00 00 00 00 00 00 00 00 00 00 00 a8 cf 0a 00 0c 00 0b 00 21 e.parameters...................!
2eea0 cf 0a 00 76 00 00 00 51 00 00 00 a8 cf 0a 00 82 00 0b 00 25 00 00 00 20 1a 80 a2 00 80 00 00 14 ...v...Q...........%............
2eec0 00 98 80 80 00 00 82 ff 00 54 68 65 73 65 20 70 61 72 61 6d 65 74 65 72 73 20 61 72 65 20 61 76 .........These.parameters.are.av
2eee0 61 69 6c 61 62 6c 65 20 66 72 6f 6d 20 74 68 65 20 91 43 75 73 74 6f 6d 2e 2e 2e 92 20 6f 70 74 ailable.from.the..Custom.....opt
2ef00 69 6f 6e 20 6f 6e 20 74 68 65 20 91 54 79 70 65 92 20 6d 65 6e 75 2e 00 00 3d 00 00 00 12 00 00 ion.on.the..Type..menu...=......
2ef20 00 0c 00 0b 00 bf 00 0b 00 2b 00 00 00 20 26 80 24 00 80 00 00 14 00 98 80 80 01 00 80 00 00 80 .........+....&.$...............
2ef40 01 00 82 ff 00 57 69 64 74 68 00 2c 20 00 48 65 69 67 68 74 00 00 41 00 00 00 1b 00 00 00 82 00 .....Width.,..Height..A.........
2ef60 0b 00 00 01 0b 00 26 00 00 00 20 1c 80 36 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 53 69 7a ......&......6...............Siz
2ef80 65 20 6f 66 20 67 72 69 64 20 69 6e 20 73 71 75 61 72 65 73 2e 00 00 33 00 00 00 0e 00 00 00 bf e.of.grid.in.squares...3........
2efa0 00 0b 00 33 01 0b 00 25 00 00 00 20 1a 80 1c 00 80 00 00 14 00 98 80 80 01 00 82 ff 00 52 65 67 ...3...%.....................Reg
2efc0 69 6f 6e 20 73 69 7a 65 00 00 68 00 00 00 42 00 00 00 00 01 0b 00 9b 01 0b 00 26 00 00 00 20 1c ion.size..h...B...........&.....
2efe0 80 84 00 80 00 00 14 00 98 91 80 80 00 00 82 ff 00 54 68 65 20 73 69 7a 65 20 6f 66 20 74 68 65 .................The.size.of.the
2f000 20 72 65 67 69 6f 6e 73 20 69 6e 74 6f 20 77 68 69 63 68 20 74 68 65 20 67 72 69 64 20 6d 75 73 .regions.into.which.the.grid.mus
2f020 74 20 62 65 20 73 75 62 64 69 76 69 64 65 64 2e 00 00 6e 00 00 00 3d 00 00 00 33 01 0b 00 09 02 t.be.subdivided...n...=...3.....
2f040 0b 00 31 00 00 00 02 fb 05 00 00 81 89 15 00 ff ff ff ff 7b 00 00 00 09 02 0b 00 4a 02 0b 00 04 ..1................{.......J....
2f060 08 0b 00 41 70 70 65 6e 64 69 78 20 41 3a 20 4c 69 63 65 6e 63 65 00 43 42 42 28 22 62 74 6e 5f ...Appendix.A:.Licence.CBB("btn_
2f080 75 70 22 2c 22 4a 49 28 60 27 2c 60 54 6f 70 27 29 22 29 3b 45 42 28 22 62 74 6e 5f 75 70 22 29 up","JI(`',`Top')");EB("btn_up")
2f0a0 41 00 00 00 18 00 00 00 9b 01 0b 00 4a 02 0b 00 29 00 00 00 20 22 80 30 00 80 00 00 00 00 80 06 A...........J...)....".0........
2f0c0 00 80 06 00 80 06 00 82 ff 00 41 70 70 65 6e 64 69 78 20 41 00 3a 20 00 4c 69 63 65 6e 63 65 00 ..........Appendix.A.:..Licence.
2f0e0 00 5a 00 00 00 35 00 00 00 09 02 0b 00 a4 02 0b 00 25 00 00 00 20 1a 80 6a 00 80 00 00 14 00 98 .Z...5...........%......j.......
2f100 80 80 00 00 82 ff 00 54 68 69 73 20 73 6f 66 74 77 61 72 65 20 69 73 20 63 6f 70 79 72 69 67 68 .......This.software.is.copyrigh
2f120 74 20 32 30 30 34 2d 32 30 31 34 20 53 69 6d 6f 6e 20 54 61 74 68 61 6d 2e 00 00 eb 00 00 00 c5 t.2004-2014.Simon.Tatham........
2f140 00 00 00 4a 02 0b 00 8f 03 0b 00 26 00 00 00 20 1a 80 8b 01 00 80 00 00 14 00 98 80 80 00 00 82 ...J.......&....................
2f160 ff 00 50 6f 72 74 69 6f 6e 73 20 63 6f 70 79 72 69 67 68 74 20 52 69 63 68 61 72 64 20 42 6f 75 ..Portions.copyright.Richard.Bou
2f180 6c 74 6f 6e 2c 20 4a 61 6d 65 73 20 48 61 72 76 65 79 2c 20 4d 69 6b 65 20 50 69 6e 6e 61 2c 20 lton,.James.Harvey,.Mike.Pinna,.
2f1a0 4a 6f 6e 61 73 20 4b f6 6c 6b 65 72 2c 20 44 61 72 69 75 73 7a 20 4f 6c 73 7a 65 77 73 6b 69 2c Jonas.K.lker,.Dariusz.Olszewski,
2f1c0 20 4d 69 63 68 61 65 6c 20 53 63 68 69 65 72 6c 2c 20 4c 61 6d 62 72 6f 73 20 4c 61 6d 62 72 6f .Michael.Schierl,.Lambros.Lambro
2f1e0 75 2c 20 42 65 72 6e 64 20 53 63 68 6d 69 64 74 2c 20 53 74 65 66 66 65 6e 20 42 61 75 65 72 2c u,.Bernd.Schmidt,.Steffen.Bauer,
2f200 20 4c 65 6e 6e 61 72 64 20 53 70 72 6f 6e 67 20 61 6e 64 20 52 6f 67 69 65 72 20 47 6f 6f 73 73 .Lennard.Sprong.and.Rogier.Gooss
2f220 65 6e 73 2e 00 00 d9 01 00 00 b3 01 00 00 a4 02 0b 00 68 05 0b 00 26 00 00 00 20 1a 80 67 03 00 ens...............h...&......g..
2f240 80 00 00 14 00 98 80 80 00 00 82 ff 00 50 65 72 6d 69 73 73 69 6f 6e 20 69 73 20 68 65 72 65 62 .............Permission.is.hereb
2f260 79 20 67 72 61 6e 74 65 64 2c 20 66 72 65 65 20 6f 66 20 63 68 61 72 67 65 2c 20 74 6f 20 61 6e y.granted,.free.of.charge,.to.an
2f280 79 20 70 65 72 73 6f 6e 20 6f 62 74 61 69 6e 69 6e 67 20 61 20 63 6f 70 79 20 6f 66 20 74 68 69 y.person.obtaining.a.copy.of.thi
2f2a0 73 20 73 6f 66 74 77 61 72 65 20 61 6e 64 20 61 73 73 6f 63 69 61 74 65 64 20 64 6f 63 75 6d 65 s.software.and.associated.docume
2f2c0 6e 74 61 74 69 6f 6e 20 66 69 6c 65 73 20 28 74 68 65 20 91 53 6f 66 74 77 61 72 65 92 29 2c 20 ntation.files.(the..Software.),.
2f2e0 74 6f 20 64 65 61 6c 20 69 6e 20 74 68 65 20 53 6f 66 74 77 61 72 65 20 77 69 74 68 6f 75 74 20 to.deal.in.the.Software.without.
2f300 72 65 73 74 72 69 63 74 69 6f 6e 2c 20 69 6e 63 6c 75 64 69 6e 67 20 77 69 74 68 6f 75 74 20 6c restriction,.including.without.l
2f320 69 6d 69 74 61 74 69 6f 6e 20 74 68 65 20 72 69 67 68 74 73 20 74 6f 20 75 73 65 2c 20 63 6f 70 imitation.the.rights.to.use,.cop
2f340 79 2c 20 6d 6f 64 69 66 79 2c 20 6d 65 72 67 65 2c 20 70 75 62 6c 69 73 68 2c 20 64 69 73 74 72 y,.modify,.merge,.publish,.distr
2f360 69 62 75 74 65 2c 20 73 75 62 6c 69 63 65 6e 73 65 2c 20 61 6e 64 2f 6f 72 20 73 65 6c 6c 20 63 ibute,.sublicense,.and/or.sell.c
2f380 6f 70 69 65 73 20 6f 66 20 74 68 65 20 53 6f 66 74 77 61 72 65 2c 20 61 6e 64 20 74 6f 20 70 65 opies.of.the.Software,.and.to.pe
2f3a0 72 6d 69 74 20 70 65 72 73 6f 6e 73 20 74 6f 20 77 68 6f 6d 20 74 68 65 20 53 6f 66 74 77 61 72 rmit.persons.to.whom.the.Softwar
2f3c0 65 20 69 73 20 66 75 72 6e 69 73 68 65 64 20 74 6f 20 64 6f 20 73 6f 2c 20 73 75 62 6a 65 63 74 e.is.furnished.to.do.so,.subject
2f3e0 20 74 6f 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 6f 6e 64 69 74 69 6f 6e 73 3a 00 00 a7 .to.the.following.conditions:...
2f400 00 00 00 81 00 00 00 8f 03 0b 00 0f 06 0b 00 26 00 00 00 20 1a 80 03 01 00 80 00 00 14 00 98 80 ...............&................
2f420 80 00 00 82 ff 00 54 68 65 20 61 62 6f 76 65 20 63 6f 70 79 72 69 67 68 74 20 6e 6f 74 69 63 65 ......The.above.copyright.notice
2f440 20 61 6e 64 20 74 68 69 73 20 70 65 72 6d 69 73 73 69 6f 6e 20 6e 6f 74 69 63 65 20 73 68 61 6c .and.this.permission.notice.shal
2f460 6c 20 62 65 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 61 6c 6c 20 63 6f 70 69 65 73 20 6f 72 20 73 l.be.included.in.all.copies.or.s
2f480 75 62 73 74 61 6e 74 69 61 6c 20 70 6f 72 74 69 6f 6e 73 20 6f 66 20 74 68 65 20 53 6f 66 74 77 ubstantial.portions.of.the.Softw
2f4a0 61 72 65 2e 00 00 f5 01 00 00 cf 01 00 00 68 05 0b 00 04 08 0b 00 26 00 00 00 20 1a 80 9f 03 00 are...........h.......&.........
2f4c0 80 00 00 14 00 98 80 80 00 00 82 ff 00 54 48 45 20 53 4f 46 54 57 41 52 45 20 49 53 20 50 52 4f .............THE.SOFTWARE.IS.PRO
2f4e0 56 49 44 45 44 20 91 41 53 20 49 53 92 2c 20 57 49 54 48 4f 55 54 20 57 41 52 52 41 4e 54 59 20 VIDED..AS.IS.,.WITHOUT.WARRANTY.
2f500 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 45 58 50 52 45 53 53 20 4f 52 20 49 4d 50 4c 49 45 44 2c OF.ANY.KIND,.EXPRESS.OR.IMPLIED,
2f520 20 49 4e 43 4c 55 44 49 4e 47 20 42 55 54 20 4e 4f 54 20 4c 49 4d 49 54 45 44 20 54 4f 20 54 48 .INCLUDING.BUT.NOT.LIMITED.TO.TH
2f540 45 20 57 41 52 52 41 4e 54 49 45 53 20 4f 46 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 2c E.WARRANTIES.OF.MERCHANTABILITY,
2f560 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 .FITNESS.FOR.A.PARTICULAR.PURPOS
2f580 45 20 41 4e 44 20 4e 4f 4e 49 4e 46 52 49 4e 47 45 4d 45 4e 54 2e 20 49 4e 20 4e 4f 20 45 56 45 E.AND.NONINFRINGEMENT..IN.NO.EVE
2f5a0 4e 54 20 53 48 41 4c 4c 20 54 48 45 20 41 55 54 48 4f 52 53 20 4f 52 20 43 4f 50 59 52 49 47 48 NT.SHALL.THE.AUTHORS.OR.COPYRIGH
2f5c0 54 20 48 4f 4c 44 45 52 53 20 42 45 20 4c 49 41 42 4c 45 20 46 4f 52 20 41 4e 59 20 43 4c 41 49 T.HOLDERS.BE.LIABLE.FOR.ANY.CLAI
2f5e0 4d 2c 20 44 41 4d 41 47 45 53 20 4f 52 20 4f 54 48 45 52 20 4c 49 41 42 49 4c 49 54 59 2c 20 57 M,.DAMAGES.OR.OTHER.LIABILITY,.W
2f600 48 45 54 48 45 52 20 49 4e 20 41 4e 20 41 43 54 49 4f 4e 20 4f 46 20 43 4f 4e 54 52 41 43 54 2c HETHER.IN.AN.ACTION.OF.CONTRACT,
2f620 20 54 4f 52 54 20 4f 52 20 4f 54 48 45 52 57 49 53 45 2c 20 41 52 49 53 49 4e 47 20 46 52 4f 4d .TORT.OR.OTHERWISE,.ARISING.FROM
2f640 2c 20 4f 55 54 20 4f 46 20 4f 52 20 49 4e 20 43 4f 4e 4e 45 43 54 49 4f 4e 20 57 49 54 48 20 54 ,.OUT.OF.OR.IN.CONNECTION.WITH.T
2f660 48 45 20 53 4f 46 54 57 41 52 45 20 4f 52 20 54 48 45 20 55 53 45 20 4f 52 20 4f 54 48 45 52 20 HE.SOFTWARE.OR.THE.USE.OR.OTHER.
2f680 44 45 41 4c 49 4e 47 53 20 49 4e 20 54 48 45 20 53 4f 46 54 57 41 52 45 2e 00 00 31 00 00 00 00 DEALINGS.IN.THE.SOFTWARE...1....
2f6a0 00 00 00 0f 06 0b 00 ff ff ff ff 31 00 00 00 02 00 00 00 00 ff ff ff ff ff ff ff ff 7c 00 00 00 ...........1................|...
2f6c0 ff ff ff ff ff ff ff ff ff ff ff ff 2f 18 00 00 26 18 00 00 00 3b 29 02 00 00 08 4c 7a 00 00 00 ............/...&....;)....Lz...
2f6e0 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 02 00 ff ff 03 00 02 00 7c 00 00 00 1b 00 40 00 ff .......................|.....@..
2f700 ff 01 00 00 00 00 00 43 6f 6e 74 65 6e 74 73 00 44 05 00 00 43 68 61 70 74 65 72 20 31 3a 20 49 .......Contents.D...Chapter.1:.I
2f720 6e 74 72 6f 64 75 63 74 69 6f 6e 00 f9 83 00 00 43 68 61 70 74 65 72 20 32 3a 20 43 6f 6d 6d 6f ntroduction.....Chapter.2:.Commo
2f740 6e 20 66 65 61 74 75 72 65 73 00 45 85 00 00 53 65 63 74 69 6f 6e 20 32 2e 31 3a 20 43 6f 6d 6d n.features.E...Section.2.1:.Comm
2f760 6f 6e 20 61 63 74 69 6f 6e 73 00 50 06 01 00 53 65 63 74 69 6f 6e 20 32 2e 32 3a 20 53 70 65 63 on.actions.P...Section.2.2:.Spec
2f780 69 66 79 69 6e 67 20 67 61 6d 65 73 20 77 69 74 68 20 74 68 65 20 67 61 6d 65 20 49 44 00 8e 89 ifying.games.with.the.game.ID...
2f7a0 01 00 53 65 63 74 69 6f 6e 20 32 2e 33 3a 20 54 68 65 20 91 54 79 70 65 92 20 6d 65 6e 75 00 11 ..Section.2.3:.The..Type..menu..
2f7c0 8b 01 00 53 65 63 74 69 6f 6e 20 32 2e 34 3a 20 53 70 65 63 69 66 79 69 6e 67 20 67 61 6d 65 20 ...Section.2.4:.Specifying.game.
2f7e0 70 61 72 61 6d 65 74 65 72 73 20 6f 6e 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 00 50 parameters.on.the.command.line.P
2f800 07 02 00 53 65 63 74 69 6f 6e 20 32 2e 35 3a 20 55 6e 69 78 20 63 6f 6d 6d 61 6e 64 2d 6c 69 6e ...Section.2.5:.Unix.command-lin
2f820 65 20 6f 70 74 69 6f 6e 73 00 89 87 02 00 43 68 61 70 74 65 72 20 33 3a 20 4e 65 74 00 99 8a 02 e.options.....Chapter.3:.Net....
2f840 00 53 65 63 74 69 6f 6e 20 33 2e 31 3a 20 4e 65 74 20 63 6f 6e 74 72 6f 6c 73 00 cf 04 03 00 53 .Section.3.1:.Net.controls.....S
2f860 65 63 74 69 6f 6e 20 33 2e 32 3a 20 4e 65 74 20 70 61 72 61 6d 65 74 65 72 73 00 d3 0a 03 00 43 ection.3.2:.Net.parameters.....C
2f880 68 61 70 74 65 72 20 34 3a 20 43 75 62 65 00 52 84 03 00 53 65 63 74 69 6f 6e 20 34 2e 31 3a 20 hapter.4:.Cube.R...Section.4.1:.
2f8a0 43 75 62 65 20 63 6f 6e 74 72 6f 6c 73 00 c9 86 03 00 53 65 63 74 69 6f 6e 20 34 2e 32 3a 20 43 Cube.controls.....Section.4.2:.C
2f8c0 75 62 65 20 70 61 72 61 6d 65 74 65 72 73 00 69 88 03 00 43 68 61 70 74 65 72 20 35 3a 20 46 69 ube.parameters.i...Chapter.5:.Fi
2f8e0 66 74 65 65 6e 00 75 8a 03 00 53 65 63 74 69 6f 6e 20 35 2e 31 3a 20 46 69 66 74 65 65 6e 20 63 fteen.u...Section.5.1:.Fifteen.c
2f900 6f 6e 74 72 6f 6c 73 00 4d 02 04 00 53 65 63 74 69 6f 6e 20 35 2e 32 3a 20 46 69 66 74 65 65 6e ontrols.M...Section.5.2:.Fifteen
2f920 20 70 61 72 61 6d 65 74 65 72 73 00 3c 03 04 00 43 68 61 70 74 65 72 20 36 3a 20 53 69 78 74 65 .parameters.<...Chapter.6:.Sixte
2f940 65 6e 00 96 07 04 00 53 65 63 74 69 6f 6e 20 36 2e 31 3a 20 53 69 78 74 65 65 6e 20 63 6f 6e 74 en.....Section.6.1:.Sixteen.cont
2f960 72 6f 6c 73 00 98 0a 04 00 53 65 63 74 69 6f 6e 20 36 2e 32 3a 20 53 69 78 74 65 65 6e 20 70 61 rols.....Section.6.2:.Sixteen.pa
2f980 72 61 6d 65 74 65 72 73 00 83 82 04 00 43 68 61 70 74 65 72 20 37 3a 20 54 77 69 64 64 6c 65 00 rameters.....Chapter.7:.Twiddle.
2f9a0 b6 85 04 00 53 65 63 74 69 6f 6e 20 37 2e 31 3a 20 54 77 69 64 64 6c 65 20 63 6f 6e 74 72 6f 6c ....Section.7.1:.Twiddle.control
2f9c0 73 00 0d 89 04 00 53 65 63 74 69 6f 6e 20 37 2e 32 3a 20 54 77 69 64 64 6c 65 20 70 61 72 61 6d s.....Section.7.2:.Twiddle.param
2f9e0 65 74 65 72 73 00 1c 03 05 00 43 68 61 70 74 65 72 20 38 3a 20 52 65 63 74 61 6e 67 6c 65 73 00 eters.....Chapter.8:.Rectangles.
2fa00 2d 07 05 00 53 65 63 74 69 6f 6e 20 38 2e 31 3a 20 52 65 63 74 61 6e 67 6c 65 73 20 63 6f 6e 74 -...Section.8.1:.Rectangles.cont
2fa20 72 6f 6c 73 00 d6 0a 05 00 53 65 63 74 69 6f 6e 20 38 2e 32 3a 20 52 65 63 74 61 6e 67 6c 65 73 rols.....Section.8.2:.Rectangles
2fa40 20 70 61 72 61 6d 65 74 65 72 73 00 03 86 05 00 43 68 61 70 74 65 72 20 39 3a 20 4e 65 74 73 6c .parameters.....Chapter.9:.Netsl
2fa60 69 64 65 00 1e 88 05 00 43 68 61 70 74 65 72 20 31 30 3a 20 50 61 74 74 65 72 6e 00 00 00 06 00 ide.....Chapter.10:.Pattern.....
2fa80 53 65 63 74 69 6f 6e 20 31 30 2e 31 3a 20 50 61 74 74 65 72 6e 20 63 6f 6e 74 72 6f 6c 73 00 18 Section.10.1:.Pattern.controls..
2faa0 04 06 00 53 65 63 74 69 6f 6e 20 31 30 2e 32 3a 20 50 61 74 74 65 72 6e 20 70 61 72 61 6d 65 74 ...Section.10.2:.Pattern.paramet
2fac0 65 72 73 00 bf 04 06 00 43 68 61 70 74 65 72 20 31 31 3a 20 53 6f 6c 6f 00 2c 82 06 00 53 65 63 ers.....Chapter.11:.Solo.,...Sec
2fae0 74 69 6f 6e 20 31 31 2e 31 3a 20 53 6f 6c 6f 20 63 6f 6e 74 72 6f 6c 73 00 04 88 06 00 53 65 63 tion.11.1:.Solo.controls.....Sec
2fb00 74 69 6f 6e 20 31 31 2e 32 3a 20 53 6f 6c 6f 20 70 61 72 61 6d 65 74 65 72 73 00 2e 06 07 00 43 tion.11.2:.Solo.parameters.....C
2fb20 68 61 70 74 65 72 20 31 32 3a 20 4d 69 6e 65 73 00 f6 09 07 00 53 65 63 74 69 6f 6e 20 31 32 2e hapter.12:.Mines.....Section.12.
2fb40 31 3a 20 4d 69 6e 65 73 20 63 6f 6e 74 72 6f 6c 73 00 31 85 07 00 53 65 63 74 69 6f 6e 20 31 32 1:.Mines.controls.1...Section.12
2fb60 2e 32 3a 20 4d 69 6e 65 73 20 70 61 72 61 6d 65 74 65 72 73 00 46 88 07 00 43 68 61 70 74 65 72 .2:.Mines.parameters.F...Chapter
2fb80 20 31 33 3a 20 53 61 6d 65 20 47 61 6d 65 00 00 00 08 00 53 65 63 74 69 6f 6e 20 31 33 2e 31 3a .13:.Same.Game.....Section.13.1:
2fba0 20 53 61 6d 65 20 47 61 6d 65 20 63 6f 6e 74 72 6f 6c 73 00 7d 02 08 00 53 65 63 74 69 6f 6e 20 .Same.Game.controls.}...Section.
2fbc0 31 33 2e 32 3a 20 53 61 6d 65 20 47 61 6d 65 20 70 61 72 61 6d 65 74 65 72 73 00 55 07 08 00 43 13.2:.Same.Game.parameters.U...C
2fbe0 68 61 70 74 65 72 20 31 34 3a 20 46 6c 69 70 00 12 09 08 00 53 65 63 74 69 6f 6e 20 31 34 2e 31 hapter.14:.Flip.....Section.14.1
2fc00 3a 20 46 6c 69 70 20 63 6f 6e 74 72 6f 6c 73 00 88 81 08 00 53 65 63 74 69 6f 6e 20 31 34 2e 32 :.Flip.controls.....Section.14.2
2fc20 3a 20 46 6c 69 70 20 70 61 72 61 6d 65 74 65 72 73 00 a5 83 08 00 43 68 61 70 74 65 72 20 31 35 :.Flip.parameters.....Chapter.15
2fc40 3a 20 47 75 65 73 73 00 92 86 08 00 53 65 63 74 69 6f 6e 20 31 35 2e 31 3a 20 47 75 65 73 73 20 :.Guess.....Section.15.1:.Guess.
2fc60 63 6f 6e 74 72 6f 6c 73 00 e7 00 09 00 53 65 63 74 69 6f 6e 20 31 35 2e 32 3a 20 47 75 65 73 73 controls.....Section.15.2:.Guess
2fc80 20 70 61 72 61 6d 65 74 65 72 73 00 6c 04 09 00 43 68 61 70 74 65 72 20 31 36 3a 20 50 65 67 73 .parameters.l...Chapter.16:.Pegs
2fca0 00 21 06 09 00 53 65 63 74 69 6f 6e 20 31 36 2e 31 3a 20 50 65 67 73 20 63 6f 6e 74 72 6f 6c 73 .!...Section.16.1:.Pegs.controls
2fcc0 00 48 09 09 00 53 65 63 74 69 6f 6e 20 31 36 2e 32 3a 20 50 65 67 73 20 70 61 72 61 6d 65 74 65 .H...Section.16.2:.Pegs.paramete
2fce0 72 73 00 ab 81 09 00 43 68 61 70 74 65 72 20 31 37 3a 20 44 6f 6d 69 6e 6f 73 61 00 d4 83 09 00 rs.....Chapter.17:.Dominosa.....
2fd00 53 65 63 74 69 6f 6e 20 31 37 2e 31 3a 20 44 6f 6d 69 6e 6f 73 61 20 63 6f 6e 74 72 6f 6c 73 00 Section.17.1:.Dominosa.controls.
2fd20 e6 87 09 00 53 65 63 74 69 6f 6e 20 31 37 2e 32 3a 20 44 6f 6d 69 6e 6f 73 61 20 70 61 72 61 6d ....Section.17.2:.Dominosa.param
2fd40 65 74 65 72 73 00 00 00 0a 00 43 68 61 70 74 65 72 20 31 38 3a 20 55 6e 74 61 6e 67 6c 65 00 a8 eters.....Chapter.18:.Untangle..
2fd60 01 0a 00 53 65 63 74 69 6f 6e 20 31 38 2e 31 3a 20 55 6e 74 61 6e 67 6c 65 20 63 6f 6e 74 72 6f ...Section.18.1:.Untangle.contro
2fd80 6c 73 00 6a 02 0a 00 53 65 63 74 69 6f 6e 20 31 38 2e 32 3a 20 55 6e 74 61 6e 67 6c 65 20 70 61 ls.j...Section.18.2:.Untangle.pa
2fda0 72 61 6d 65 74 65 72 73 00 59 03 0a 00 43 68 61 70 74 65 72 20 31 39 3a 20 42 6c 61 63 6b 20 42 rameters.Y...Chapter.19:.Black.B
2fdc0 6f 78 00 8a 84 0a 00 53 65 63 74 69 6f 6e 20 31 39 2e 31 3a 20 42 6c 61 63 6b 20 42 6f 78 20 63 ox.....Section.19.1:.Black.Box.c
2fde0 6f 6e 74 72 6f 6c 73 00 43 00 0b 00 53 65 63 74 69 6f 6e 20 31 39 2e 32 3a 20 42 6c 61 63 6b 20 ontrols.C...Section.19.2:.Black.
2fe00 42 6f 78 20 70 61 72 61 6d 65 74 65 72 73 00 ca 02 0b 00 43 68 61 70 74 65 72 20 32 30 3a 20 53 Box.parameters.....Chapter.20:.S
2fe20 6c 61 6e 74 00 ac 05 0b 00 53 65 63 74 69 6f 6e 20 32 30 2e 31 3a 20 53 6c 61 6e 74 20 63 6f 6e lant.....Section.20.1:.Slant.con
2fe40 74 72 6f 6c 73 00 43 80 0b 00 53 65 63 74 69 6f 6e 20 32 30 2e 32 3a 20 53 6c 61 6e 74 20 70 61 trols.C...Section.20.2:.Slant.pa
2fe60 72 61 6d 65 74 65 72 73 00 f1 82 0b 00 43 68 61 70 74 65 72 20 32 31 3a 20 4c 69 67 68 74 20 55 rameters.....Chapter.21:.Light.U
2fe80 70 00 bf 86 0b 00 53 65 63 74 69 6f 6e 20 32 31 2e 31 3a 20 4c 69 67 68 74 20 55 70 20 63 6f 6e p.....Section.21.1:.Light.Up.con
2fea0 74 72 6f 6c 73 00 93 89 0b 00 53 65 63 74 69 6f 6e 20 32 31 2e 32 3a 20 4c 69 67 68 74 20 55 70 trols.....Section.21.2:.Light.Up
2fec0 20 70 61 72 61 6d 65 74 65 72 73 00 e5 02 0c 00 43 68 61 70 74 65 72 20 32 32 3a 20 4d 61 70 00 .parameters.....Chapter.22:.Map.
2fee0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 aa 00 3c 00 00 .............................<..
2ff00 00 ff ff 93 06 0c 00 53 65 63 74 69 6f 6e 20 32 32 2e 31 3a 20 4d 61 70 20 63 6f 6e 74 72 6f 6c .......Section.22.1:.Map.control
2ff20 73 00 a1 81 0c 00 53 65 63 74 69 6f 6e 20 32 32 2e 32 3a 20 4d 61 70 20 70 61 72 61 6d 65 74 65 s.....Section.22.2:.Map.paramete
2ff40 72 73 00 a9 84 0c 00 43 68 61 70 74 65 72 20 32 33 3a 20 4c 6f 6f 70 79 00 aa 88 0c 00 53 65 63 rs.....Chapter.23:.Loopy.....Sec
2ff60 74 69 6f 6e 20 32 33 2e 31 3a 20 4c 6f 6f 70 79 20 63 6f 6e 74 72 6f 6c 73 00 43 00 0d 00 53 65 tion.23.1:.Loopy.controls.C...Se
2ff80 63 74 69 6f 6e 20 32 33 2e 32 3a 20 4c 6f 6f 70 79 20 70 61 72 61 6d 65 74 65 72 73 00 9d 03 0d ction.23.2:.Loopy.parameters....
2ffa0 00 43 68 61 70 74 65 72 20 32 34 3a 20 49 6e 65 72 74 69 61 00 ed 07 0d 00 53 65 63 74 69 6f 6e .Chapter.24:.Inertia.....Section
2ffc0 20 32 34 2e 31 3a 20 49 6e 65 72 74 69 61 20 63 6f 6e 74 72 6f 6c 73 00 04 81 0d 00 53 65 63 74 .24.1:.Inertia.controls.....Sect
2ffe0 69 6f 6e 20 32 34 2e 32 3a 20 49 6e 65 72 74 69 61 20 70 61 72 61 6d 65 74 65 72 73 00 a7 81 0d ion.24.2:.Inertia.parameters....
30000 00 43 68 61 70 74 65 72 20 32 35 3a 20 54 65 6e 74 73 00 19 85 0d 00 53 65 63 74 69 6f 6e 20 32 .Chapter.25:.Tents.....Section.2
30020 35 2e 31 3a 20 54 65 6e 74 73 20 63 6f 6e 74 72 6f 6c 73 00 fb 88 0d 00 53 65 63 74 69 6f 6e 20 5.1:.Tents.controls.....Section.
30040 32 35 2e 32 3a 20 54 65 6e 74 73 20 70 61 72 61 6d 65 74 65 72 73 00 c6 00 0e 00 43 68 61 70 74 25.2:.Tents.parameters.....Chapt
30060 65 72 20 32 36 3a 20 42 72 69 64 67 65 73 00 08 05 0e 00 53 65 63 74 69 6f 6e 20 32 36 2e 31 3a er.26:.Bridges.....Section.26.1:
30080 20 42 72 69 64 67 65 73 20 63 6f 6e 74 72 6f 6c 73 00 d0 84 0e 00 53 65 63 74 69 6f 6e 20 32 36 .Bridges.controls.....Section.26
300a0 2e 32 3a 20 42 72 69 64 67 65 73 20 70 61 72 61 6d 65 74 65 72 73 00 e6 89 0e 00 43 68 61 70 74 .2:.Bridges.parameters.....Chapt
300c0 65 72 20 32 37 3a 20 55 6e 65 71 75 61 6c 00 5b 04 0f 00 53 65 63 74 69 6f 6e 20 32 37 2e 31 3a er.27:.Unequal.[...Section.27.1:
300e0 20 55 6e 65 71 75 61 6c 20 63 6f 6e 74 72 6f 6c 73 00 00 80 0f 00 53 65 63 74 69 6f 6e 20 32 37 .Unequal.controls.....Section.27
30100 2e 32 3a 20 55 6e 65 71 75 61 6c 20 70 61 72 61 6d 65 74 65 72 73 00 55 82 0f 00 43 68 61 70 74 .2:.Unequal.parameters.U...Chapt
30120 65 72 20 32 38 3a 20 47 61 6c 61 78 69 65 73 00 e6 84 0f 00 53 65 63 74 69 6f 6e 20 32 38 2e 31 er.28:.Galaxies.....Section.28.1
30140 3a 20 47 61 6c 61 78 69 65 73 20 63 6f 6e 74 72 6f 6c 73 00 00 00 10 00 53 65 63 74 69 6f 6e 20 :.Galaxies.controls.....Section.
30160 32 38 2e 32 3a 20 47 61 6c 61 78 69 65 73 20 70 61 72 61 6d 65 74 65 72 73 00 5e 01 10 00 43 68 28.2:.Galaxies.parameters.^...Ch
30180 61 70 74 65 72 20 32 39 3a 20 46 69 6c 6c 69 6e 67 00 af 04 10 00 53 65 63 74 69 6f 6e 20 32 39 apter.29:.Filling.....Section.29
301a0 2e 31 3a 20 46 69 6c 6c 69 6e 67 20 63 6f 6e 74 72 6f 6c 73 00 45 08 10 00 53 65 63 74 69 6f 6e .1:.Filling.controls.E...Section
301c0 20 32 39 2e 32 3a 20 46 69 6c 6c 69 6e 67 20 70 61 72 61 6d 65 74 65 72 73 00 d1 08 10 00 43 68 .29.2:.Filling.parameters.....Ch
301e0 61 70 74 65 72 20 33 30 3a 20 4b 65 65 6e 00 8b 85 10 00 53 65 63 74 69 6f 6e 20 33 30 2e 31 3a apter.30:.Keen.....Section.30.1:
30200 20 4b 65 65 6e 20 63 6f 6e 74 72 6f 6c 73 00 00 00 11 00 53 65 63 74 69 6f 6e 20 33 30 2e 32 3a .Keen.controls.....Section.30.2:
30220 20 4b 65 65 6e 20 70 61 72 61 6d 65 74 65 72 73 00 a5 02 11 00 43 68 61 70 74 65 72 20 33 31 3a .Keen.parameters.....Chapter.31:
30240 20 54 6f 77 65 72 73 00 45 07 11 00 53 65 63 74 69 6f 6e 20 33 31 2e 31 3a 20 54 6f 77 65 72 73 .Towers.E...Section.31.1:.Towers
30260 20 63 6f 6e 74 72 6f 6c 73 00 c7 83 11 00 53 65 63 74 69 6f 6e 20 33 31 2e 32 3a 20 54 6f 77 65 .controls.....Section.31.2:.Towe
30280 72 73 20 70 61 72 61 6d 65 74 65 72 73 00 e2 85 11 00 43 68 61 70 74 65 72 20 33 32 3a 20 53 69 rs.parameters.....Chapter.32:.Si
302a0 6e 67 6c 65 73 00 d5 88 11 00 53 65 63 74 69 6f 6e 20 33 32 2e 31 3a 20 53 69 6e 67 6c 65 73 20 ngles.....Section.32.1:.Singles.
302c0 63 6f 6e 74 72 6f 6c 73 00 43 00 12 00 53 65 63 74 69 6f 6e 20 33 32 2e 32 3a 20 53 69 6e 67 6c controls.C...Section.32.2:.Singl
302e0 65 73 20 70 61 72 61 6d 65 74 65 72 73 00 26 01 12 00 43 68 61 70 74 65 72 20 33 33 3a 20 4d 61 es.parameters.&...Chapter.33:.Ma
30300 67 6e 65 74 73 00 c6 04 12 00 53 65 63 74 69 6f 6e 20 33 33 2e 31 3a 20 4d 61 67 6e 65 74 73 20 gnets.....Section.33.1:.Magnets.
30320 63 6f 6e 74 72 6f 6c 73 00 dc 08 12 00 53 65 63 74 69 6f 6e 20 33 33 2e 32 3a 20 4d 61 67 6e 65 controls.....Section.33.2:.Magne
30340 74 73 20 70 61 72 61 6d 65 74 65 72 73 00 69 81 12 00 43 68 61 70 74 65 72 20 33 34 3a 20 53 69 ts.parameters.i...Chapter.34:.Si
30360 67 6e 70 6f 73 74 00 20 85 12 00 53 65 63 74 69 6f 6e 20 33 34 2e 31 3a 20 53 69 67 6e 70 6f 73 gnpost.....Section.34.1:.Signpos
30380 74 20 63 6f 6e 74 72 6f 6c 73 00 43 00 13 00 53 65 63 74 69 6f 6e 20 33 34 2e 32 3a 20 53 69 67 t.controls.C...Section.34.2:.Sig
303a0 6e 70 6f 73 74 20 70 61 72 61 6d 65 74 65 72 73 00 e2 01 13 00 43 68 61 70 74 65 72 20 33 35 3a npost.parameters.....Chapter.35:
303c0 20 52 61 6e 67 65 00 db 06 13 00 53 65 63 74 69 6f 6e 20 33 35 2e 31 3a 20 52 61 6e 67 65 20 63 .Range.....Section.35.1:.Range.c
303e0 6f 6e 74 72 6f 6c 73 00 a0 09 13 00 53 65 63 74 69 6f 6e 20 33 35 2e 32 3a 20 52 61 6e 67 65 20 ontrols.....Section.35.2:.Range.
30400 70 61 72 61 6d 65 74 65 72 73 00 7e 80 13 00 43 68 61 70 74 65 72 20 33 36 3a 20 50 65 61 72 6c parameters.~...Chapter.36:.Pearl
30420 00 ac 85 13 00 53 65 63 74 69 6f 6e 20 33 36 2e 31 3a 20 50 65 61 72 6c 20 63 6f 6e 74 72 6f 6c .....Section.36.1:.Pearl.control
30440 73 00 81 8a 13 00 53 65 63 74 69 6f 6e 20 33 36 2e 32 3a 20 50 65 61 72 6c 20 70 61 72 61 6d 65 s.....Section.36.2:.Pearl.parame
30460 74 65 72 73 00 00 00 14 00 43 68 61 70 74 65 72 20 33 37 3a 20 55 6e 64 65 61 64 00 aa 04 14 00 ters.....Chapter.37:.Undead.....
30480 53 65 63 74 69 6f 6e 20 33 37 2e 31 3a 20 55 6e 64 65 61 64 20 63 6f 6e 74 72 6f 6c 73 00 43 80 Section.37.1:.Undead.controls.C.
304a0 14 00 53 65 63 74 69 6f 6e 20 33 37 2e 32 3a 20 55 6e 64 65 61 64 20 70 61 72 61 6d 65 74 65 72 ..Section.37.2:.Undead.parameter
304c0 73 00 25 81 14 00 43 68 61 70 74 65 72 20 33 38 3a 20 55 6e 72 75 6c 79 00 a7 83 14 00 53 65 63 s.%...Chapter.38:.Unruly.....Sec
304e0 74 69 6f 6e 20 33 38 2e 31 3a 20 55 6e 72 75 6c 79 20 63 6f 6e 74 72 6f 6c 73 00 49 86 14 00 53 tion.38.1:.Unruly.controls.I...S
30500 65 63 74 69 6f 6e 20 33 38 2e 32 3a 20 55 6e 72 75 6c 79 20 70 61 72 61 6d 65 74 65 72 73 00 25 ection.38.2:.Unruly.parameters.%
30520 88 14 00 43 68 61 70 74 65 72 20 33 39 3a 20 46 6c 6f 6f 64 00 db 01 15 00 53 65 63 74 69 6f 6e ...Chapter.39:.Flood.....Section
30540 20 33 39 2e 31 3a 20 46 6c 6f 6f 64 20 63 6f 6e 74 72 6f 6c 73 00 10 04 15 00 53 65 63 74 69 6f .39.1:.Flood.controls.....Sectio
30560 6e 20 33 39 2e 32 3a 20 46 6c 6f 6f 64 20 70 61 72 61 6d 65 74 65 72 73 00 0f 08 15 00 43 68 61 n.39.2:.Flood.parameters.....Cha
30580 70 74 65 72 20 34 30 3a 20 54 72 61 63 6b 73 00 00 80 15 00 53 65 63 74 69 6f 6e 20 34 30 2e 31 pter.40:.Tracks.....Section.40.1
305a0 3a 20 54 72 61 63 6b 73 20 63 6f 6e 74 72 6f 6c 73 00 b9 82 15 00 53 65 63 74 69 6f 6e 20 34 30 :.Tracks.controls.....Section.40
305c0 2e 32 3a 20 54 72 61 63 6b 73 20 70 61 72 61 6d 65 74 65 72 73 00 b2 85 15 00 43 68 61 70 74 65 .2:.Tracks.parameters.....Chapte
305e0 72 20 34 31 3a 20 50 61 6c 69 73 61 64 65 00 08 88 15 00 53 65 63 74 69 6f 6e 20 34 31 2e 31 3a r.41:.Palisade.....Section.41.1:
30600 20 50 61 6c 69 73 61 64 65 20 63 6f 6e 74 72 6f 6c 73 00 81 89 15 00 53 65 63 74 69 6f 6e 20 34 .Palisade.controls.....Section.4
30620 31 2e 32 3a 20 50 61 6c 69 73 61 64 65 20 70 61 72 61 6d 65 74 65 72 73 00 ce 00 16 00 41 70 70 1.2:.Palisade.parameters.....App
30640 65 6e 64 69 78 20 41 3a 20 4c 69 63 65 6e 63 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 endix.A:.Licence................
30660 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30680 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
306a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
306c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
306e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f4 07 01 00 00 ................................
30700 00 93 06 0c 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30720 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30740 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30760 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30780 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
307a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
307c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
307e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30800 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30820 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30840 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30860 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30880 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
308a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
308c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
308e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30900 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30920 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30940 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30960 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30980 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
309a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
309c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
309e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30a00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30a20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30a40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30a60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30a80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30aa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30ac0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30ae0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30b00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30b20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30b40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30b60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30b80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30ba0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30bc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30be0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30c00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30c20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30c40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30c60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30c80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30ca0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30cc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30ce0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30d00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30d20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30d40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30d60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30d80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30da0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30dc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30de0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30e00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30e20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30e40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30e60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30e80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30ea0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30ec0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30ee0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2f 04 00 00 26 .........................../...&
30f00 04 00 00 00 3b 29 02 04 00 04 7a 34 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ....;)....z4....................
30f20 ff ff 01 00 01 00 09 00 00 00 8b 03 09 00 ff ff ff ff 7c 43 4f 4e 54 45 58 54 00 10 00 00 00 7c ..................|CONTEXT.....|
30f40 43 54 58 4f 4d 41 50 00 3f 08 00 00 7c 46 4f 4e 54 00 4a 08 00 00 7c 4b 57 42 54 52 45 45 00 34 CTXOMAP.?...|FONT.J...|KWBTREE.4
30f60 09 00 00 7c 4b 57 44 41 54 41 00 63 29 00 00 7c 4b 57 4d 41 50 00 fc 2c 00 00 7c 53 59 53 54 45 ...|KWDATA.c)..|KWMAP..,..|SYSTE
30f80 4d 00 19 2d 00 00 7c 54 4f 50 49 43 00 8e 2e 00 00 7c 54 54 4c 42 54 52 45 45 00 cc f6 02 00 00 M..-..|TOPIC.....|TTLBTREE......
30fa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30fc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
30fe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
31000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
31020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
31040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
31060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
31080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
310a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
310c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
310e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
31100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
31120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
31140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
31160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
31180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
311a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
311c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
311e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
31200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
31220 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
31240 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
31260 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
31280 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
312a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
312c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
312e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
31300 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
31320 00 00 00 00 00 00 00 00 00 00 ..........