home *** CD-ROM | disk | FTP | other *** search
open in:
MacOS 8.1
|
Win98
|
DOS
browse contents |
view JSON data
|
view as text
This file was processed as: ArcFS Archive
(archive/arcFS).
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| dexvert
| ArcFS Archive (archive/arcFS)
| magic
| Supported |
100%
| file
| RISC OS archive (ArcFS format)
| default
| |
99%
| file
| data
| default
| |
100%
| TrID
| Acorn ArcFS Archive
| default
| |
100%
| gt2
| Kopftext: 'Archive'
| default (weak)
| |
100%
| detectItEasy
| Archive: ArcFS
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 41 72 63 68 69 76 65 00 | 7c 05 00 00 dc 05 00 00 |Archive.||.......|
|00000010| 28 00 00 00 64 00 00 00 | 00 00 00 00 00 00 00 00 |(...d...|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000050| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000060| 82 21 4c 69 66 65 46 6f | 72 6d 73 00 ff ff ff ff |.!LifeFo|rms.....|
|00000070| 45 ff ff ff e6 43 c6 64 | 30 00 00 00 ff ff ff ff |E....C.d|0.......|
|00000080| 58 05 00 80 82 21 48 65 | 6c 70 00 00 00 fd fd 00 |X....!He|lp......|
|00000090| e7 20 00 00 43 ff ff ff | dd 13 f2 78 03 00 7d b7 |. ..C...|...x..}.|
|000000a0| e7 20 00 00 24 00 00 00 | 82 21 52 75 6e 00 73 00 |. ..$...|.!Run.s.|
|000000b0| 00 fd fd 00 5c 00 00 00 | 43 eb ff ff 91 13 c8 77 |....\...|C......w|
|000000c0| 03 00 7c fc 5c 00 00 00 | 2f 21 00 00 82 21 53 70 |..|.\...|/!...!Sp|
|000000d0| 72 69 74 65 73 00 fd 00 | 9c 04 00 00 43 f9 ff ff |rites...|....C...|
|000000e0| f2 4c ef 45 03 00 c0 02 | 9c 04 00 00 af 21 00 00 |.L.E....|.....!..|
|000000f0| 82 46 69 6c 65 73 00 00 | 00 fd fd 00 ff ff ff ff |.Files..|........|
|00000100| 45 ff ff ff c6 44 c6 64 | 30 00 00 00 ff ff ff ff |E....D.d|0.......|
|00000110| 34 05 00 80 82 21 4c 69 | 66 65 46 6f 72 6d 73 00 |4....!Li|feForms.|
|00000120| ff ff ff ff 45 ff ff ff | d8 44 c6 64 30 00 00 00 |....E...|.D.d0...|
|00000130| ff ff ff ff 8c 01 00 80 | 82 21 42 6f 6f 74 00 00 |........|.!Boot..|
|00000140| 00 fd fd 00 f0 00 00 00 | 43 eb ff ff d6 0c f0 45 |........|C......E|
|00000150| 03 00 22 64 f0 00 00 00 | 6f 26 00 00 82 21 52 75 |.."d....|o&...!Ru|
|00000160| 6e 00 73 00 00 fd fd 00 | 27 01 00 00 43 eb ff ff |n.s.....|'...C...|
|00000170| 31 19 f0 45 03 00 8f 99 | 27 01 00 00 83 27 00 00 |1..E....|'....'..|
|00000180| 82 21 52 75 6e 49 6d 61 | 67 65 00 00 b8 73 00 00 |.!RunIma|ge...s..|
|00000190| 43 fb ff ff 80 24 f2 78 | 03 00 55 b2 b8 73 00 00 |C....$.x|..U..s..|
|000001a0| ce 28 00 00 82 21 53 70 | 72 69 74 65 73 00 fd 00 |.(...!Sp|rites...|
|000001b0| 9c 04 00 00 43 f9 ff ff | f2 4c ef 45 03 00 c0 02 |....C...|.L.E....|
|000001c0| 9c 04 00 00 aa 9c 00 00 | 00 65 46 6f 72 6d 73 00 |........|.eForms.|
|000001d0| 00 fd fd 00 fd 00 00 00 | fd fd fd fd fd 76 f6 14 |........|.....v..|
|000001e0| fd 14 a0 14 a0 76 fd 76 | 94 11 a0 14 82 47 72 69 |.....v.v|.....Gri|
|000001f0| 64 46 69 6c 65 73 00 00 | ff ff ff ff 45 ff ff ff |dFiles..|....E...|
|00000200| bf 46 c6 64 30 00 00 00 | ff ff ff ff f0 03 00 80 |.F.d0...|........|
|00000210| 82 44 65 6d 6f 6e 73 31 | 34 45 78 00 00 14 00 00 |.Demons1|4Ex.....|
|00000220| 43 00 f1 ff 5f a2 64 45 | 03 00 02 99 00 14 00 00 |C..._.dE|........|
|00000230| 6a a1 00 00 82 47 6c 69 | 64 65 72 47 75 6e 00 00 |j....Gli|derGun..|
|00000240| 00 14 00 00 43 00 f1 ff | 5f d5 e4 46 03 00 0c 87 |....C...|_..F....|
|00000250| 00 14 00 00 8e b5 00 00 | 82 48 61 72 76 65 73 74 |........|.Harvest|
|00000260| 65 72 00 00 00 14 00 00 | 43 00 f1 ff 35 9b f2 45 |er......|C...5..E|
|00000270| 03 00 7f 7a 00 14 00 00 | b2 c9 00 00 82 6d 61 74 |...z....|.....mat|
|00000280| 7a 65 31 00 00 fd fd 00 | 00 14 00 00 43 00 f1 ff |ze1.....|....C...|
|00000290| 20 62 27 a8 03 00 9d 8d | 00 14 00 00 d6 dd 00 00 | b'.....|........|
|000002a0| 82 6d 61 74 7a 65 32 00 | 00 fd fd 00 00 14 00 00 |.matze2.|........|
|000002b0| 43 00 f1 ff 17 fb 2e a8 | 03 00 42 94 00 14 00 00 |C.......|..B.....|
|000002c0| fa f1 00 00 82 6d 61 74 | 7a 65 33 00 00 fd fd 00 |.....mat|ze3.....|
|000002d0| 00 14 00 00 43 00 f1 ff | 3b 02 32 a8 03 00 e9 0a |....C...|;.2.....|
|000002e0| 00 14 00 00 1e 06 01 00 | 82 6d 61 74 7a 65 34 00 |........|.matze4.|
|000002f0| 00 fd fd 00 00 14 00 00 | 43 00 f1 ff 87 21 33 a8 |........|C....!3.|
|00000300| 03 00 a7 48 00 14 00 00 | 42 1a 01 00 82 6d 61 74 |...H....|B....mat|
|00000310| 7a 65 35 00 00 fd fd 00 | 00 14 00 00 43 00 f1 ff |ze5.....|....C...|
|00000320| b4 05 4c a8 03 00 97 e3 | 00 14 00 00 66 2e 01 00 |..L.....|....f...|
|00000330| 82 4f 73 63 69 6c 6c 61 | 74 65 30 00 00 14 00 00 |.Oscilla|te0.....|
|00000340| 43 00 f1 ff 80 68 00 47 | 03 00 49 4c 00 14 00 00 |C....h.G|..IL....|
|00000350| 8a 42 01 00 82 4f 73 63 | 69 6c 6c 61 74 65 31 00 |.B...Osc|illate1.|
|00000360| 00 14 00 00 43 00 f1 ff | b8 7a 69 59 03 00 42 2c |....C...|.ziY..B,|
|00000370| 00 14 00 00 ae 56 01 00 | 82 4f 73 63 69 6c 6c 61 |.....V..|.Oscilla|
|00000380| 74 65 32 00 00 14 00 00 | 43 00 f1 ff 99 35 69 59 |te2.....|C....5iY|
|00000390| 03 00 f5 ab 00 14 00 00 | d2 6a 01 00 82 50 61 74 |........|.j...Pat|
|000003a0| 74 65 72 6e 00 fd fd 00 | 00 14 00 00 43 00 f1 ff |tern....|....C...|
|000003b0| d0 6b 7e 58 03 00 ef 4f | 00 14 00 00 f6 7e 01 00 |.k~X...O|.....~..|
|000003c0| 82 52 65 70 6c 69 63 61 | 74 65 00 00 00 14 00 00 |.Replica|te......|
|000003d0| 43 00 f1 ff 1d 96 7e 58 | 03 00 1e b3 00 14 00 00 |C.....~X|........|
|000003e0| 1a 93 01 00 82 54 72 61 | 69 6e 73 00 00 fd fd 00 |.....Tra|ins.....|
|000003f0| 00 14 00 00 43 00 f1 ff | b5 b0 ff 46 03 00 86 0a |....C...|...F....|
|00000400| 00 14 00 00 3e a7 01 00 | 82 57 69 72 65 44 65 6d |....>...|.WireDem|
|00000410| 6f 00 fd 00 00 14 00 00 | 43 00 f1 ff 48 6c 78 45 |o.......|C...HlxE|
|00000420| 03 00 30 1a 00 14 00 00 | 62 bb 01 00 00 65 46 6f |..0.....|b....eFo|
|00000430| 72 6d 73 00 00 fd fd 00 | fd 00 00 00 fd fd fd fd |rms.....|........|
|00000440| fd 76 f6 14 fd 14 a0 14 | a0 76 fd 76 94 11 a0 14 |.v......|.v.v....|
|00000450| 82 52 75 6c 65 73 46 69 | 6c 65 73 00 ff ff ff ff |.RulesFi|les.....|
|00000460| 45 ff ff ff 8f 4b c6 64 | 30 00 00 00 ff ff ff ff |E....K.d|0.......|
|00000470| 10 05 00 80 82 44 65 6d | 6f 6e 38 00 00 fd fd 00 |.....Dem|on8.....|
|00000480| 00 04 00 00 43 01 f1 ff | 43 7d 65 45 03 00 20 61 |....C...|C}eE.. a|
|00000490| 00 04 00 00 86 cf 01 00 | 82 44 65 6d 6f 6e 73 31 |........|.Demons1|
|000004a0| 34 00 fd 00 00 04 00 00 | 43 01 f1 ff 29 c8 64 45 |4.......|C...).dE|
|000004b0| 03 00 31 f9 00 04 00 00 | aa d3 01 00 82 44 69 66 |..1.....|.....Dif|
|000004c0| 66 4c 69 66 65 00 fd 00 | 00 04 00 00 43 01 f1 ff |fLife...|....C...|
|000004d0| 8a 8b 67 45 03 00 16 87 | 00 04 00 00 ce d7 01 00 |..gE....|........|
|000004e0| 82 4c 69 66 65 00 73 00 | 00 fd fd 00 00 04 00 00 |.Life.s.|........|
|000004f0| 43 01 f1 ff 64 8d 60 45 | 03 00 b2 c0 00 04 00 00 |C...d.`E|........|
|00000500| f2 db 01 00 82 57 69 72 | 65 57 6f 72 6c 64 00 00 |.....Wir|eWorld..|
|00000510| 00 04 00 00 43 01 f1 ff | a3 85 61 45 03 00 33 ea |....C...|..aE..3.|
|00000520| 00 04 00 00 16 e0 01 00 | 82 57 69 72 65 57 6f 72 |........|.WireWor|
|00000530| 6c 64 32 00 00 04 00 00 | 43 01 f1 ff 37 31 30 a8 |ld2.....|C...710.|
|00000540| 03 00 c7 65 00 04 00 00 | 3a e4 01 00 00 65 46 6f |...e....|:....eFo|
|00000550| 72 6d 73 00 00 fd fd 00 | fd 00 00 00 fd fd fd fd |rms.....|........|
|00000560| fd 76 f6 14 fd 14 a0 14 | a0 76 fd 76 94 11 a0 14 |.v......|.v.v....|
|00000570| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000580| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000590| 48 00 00 00 00 65 46 6f | 72 6d 73 00 00 fd fd 00 |H....eFo|rms.....|
|000005a0| fd 00 00 00 fd fd fd fd | fd 76 f6 14 fd 14 a0 14 |........|.v......|
|000005b0| a0 76 fd 76 94 11 a0 14 | 00 00 00 00 00 00 00 00 |.v.v....|........|
|000005c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000005d0| 00 00 00 00 00 00 00 00 | 48 00 00 00 46 69 6c 65 |........|H...File|
|000005e0| 44 61 74 61 82 21 48 65 | 6c 70 00 00 00 fd fd 00 |Data.!He|lp......|
|000005f0| e7 20 00 00 43 ff ff ff | dd 13 f2 78 03 00 7d b7 |. ..C...|...x..}.|
|00000600| 4c 69 66 65 66 6f 72 6d | 73 20 2d 20 54 68 65 20 |Lifeform|s - The |
|00000610| 55 6c 74 69 6d 61 74 65 | 20 47 61 6d 65 20 6f 66 |Ultimate| Game of|
|00000620| 20 4c 69 66 65 0a 62 79 | 20 52 69 63 68 61 72 64 | Life.by| Richard|
|00000630| a0 54 61 79 6c 6f 72 0a | 0a 52 75 6e 6e 69 6e 67 |.Taylor.|.Running|
|00000640| 20 74 68 65 20 21 4c 69 | 66 65 20 61 70 70 6c 69 | the !Li|fe appli|
|00000650| 63 61 74 69 6f 6e 20 6f | 70 65 6e 73 20 75 70 20 |cation o|pens up |
|00000660| 61 20 64 69 72 65 63 74 | 6f 72 79 20 77 69 6e 64 |a direct|ory wind|
|00000670| 6f 77 20 63 6f 6e 74 61 | 69 6e 69 6e 67 20 74 68 |ow conta|ining th|
|00000680| 65 20 27 21 4c 69 66 65 | 46 6f 72 6d 73 27 20 61 |e '!Life|Forms' a|
|00000690| 70 70 6c 69 63 61 74 69 | 6f 6e 2c 20 61 6e 64 20 |pplicati|on, and |
|000006a0| 74 77 6f 20 64 69 72 65 | 63 74 6f 72 69 65 73 20 |two dire|ctories |
|000006b0| 63 6f 6e 74 61 69 6e 69 | 6e 67 20 65 78 61 6d 70 |containi|ng examp|
|000006c0| 6c 65 20 67 72 69 64 20 | 66 69 6c 65 73 20 61 6e |le grid |files an|
|000006d0| 64 20 72 75 6c 65 20 66 | 69 6c 65 73 2e 20 49 6e |d rule f|iles. In|
|000006e0| 73 74 72 75 63 74 69 6f | 6e 73 20 66 6f 72 20 75 |structio|ns for u|
|000006f0| 73 69 6e 67 20 4c 69 66 | 65 46 6f 72 6d 73 20 66 |sing Lif|eForms f|
|00000700| 6f 6c 6c 6f 77 2e 0a 0a | 49 6d 61 67 69 6e 65 20 |ollow...|Imagine |
|00000710| 61 20 73 71 75 61 72 65 | 20 67 72 69 64 20 6f 66 |a square| grid of|
|00000720| 20 63 65 6c 6c 73 2c 20 | 65 61 63 68 20 6f 66 20 | cells, |each of |
|00000730| 77 68 69 63 68 20 6d 61 | 79 20 62 65 20 6f 66 20 |which ma|y be of |
|00000740| 61 20 64 69 66 66 65 72 | 65 6e 74 20 73 74 61 74 |a differ|ent stat|
|00000750| 65 2c 20 72 65 70 72 65 | 73 65 6e 74 65 64 20 62 |e, repre|sented b|
|00000760| 79 20 61 20 63 6f 6c 6f | 75 72 2e 20 41 73 20 65 |y a colo|ur. As e|
|00000770| 76 65 72 79 20 67 65 6e | 65 72 61 74 69 6f 6e 20 |very gen|eration |
|00000780| 70 61 73 73 65 73 20 65 | 61 63 68 20 63 65 6c 6c |passes e|ach cell|
|00000790| 20 6d 61 79 20 63 68 61 | 6e 67 65 20 74 6f 20 61 | may cha|nge to a|
|000007a0| 20 6e 65 77 20 73 74 61 | 74 65 20 6f 72 20 73 74 | new sta|te or st|
|000007b0| 61 79 20 74 68 65 20 73 | 61 6d 65 20 64 65 70 65 |ay the s|ame depe|
|000007c0| 6e 64 69 6e 67 20 6f 6e | 20 61 20 63 65 72 74 61 |nding on| a certa|
|000007d0| 69 6e 20 73 65 74 20 6f | 66 20 72 75 6c 65 73 2e |in set o|f rules.|
|000007e0| 20 54 68 65 73 65 20 72 | 75 6c 65 73 20 63 61 6e | These r|ules can|
|000007f0| 20 62 65 20 73 65 74 20 | 69 6e 64 69 76 69 64 75 | be set |individu|
|00000800| 61 6c 6c 79 20 66 6f 72 | 20 65 61 63 68 20 73 74 |ally for| each st|
|00000810| 61 74 65 2c 20 61 6e 64 | 20 64 65 70 65 6e 64 20 |ate, and| depend |
|00000820| 6f 6e 20 74 68 65 20 63 | 65 6c 6c 27 73 20 69 6d |on the c|ell's im|
|00000830| 6d 65 64 69 61 74 65 20 | 6e 65 69 67 68 62 6f 75 |mediate |neighbou|
|00000840| 72 73 20 69 6e 20 74 68 | 65 20 67 72 69 64 2e 20 |rs in th|e grid. |
|00000850| 53 75 63 68 20 61 20 73 | 79 73 74 65 6d 20 69 73 |Such a s|ystem is|
|00000860| 20 63 61 6c 6c 65 64 20 | 61 20 63 65 6c 6c 75 6c | called |a cellul|
|00000870| 61 72 20 61 75 74 6f 6d | 61 74 6f 6e 20 61 6e 64 |ar autom|aton and|
|00000880| 20 69 74 20 63 61 6e 20 | 62 65 73 74 20 62 65 20 | it can |best be |
|00000890| 64 65 73 63 72 69 62 65 | 64 20 75 73 69 6e 67 20 |describe|d using |
|000008a0| 74 68 65 20 66 61 6d 6f | 75 73 20 65 78 61 6d 70 |the famo|us examp|
|000008b0| 6c 65 20 6f 66 20 4a 6f | 68 6e 20 43 6f 6e 77 61 |le of Jo|hn Conwa|
|000008c0| 79 27 73 20 27 47 61 6d | 65 20 6f 66 20 4c 69 66 |y's 'Gam|e of Lif|
|000008d0| 65 27 20 2d 20 74 6f 20 | 77 68 69 63 68 20 74 68 |e' - to |which th|
|000008e0| 69 73 20 70 72 6f 67 72 | 61 6d 20 64 65 66 61 75 |is progr|am defau|
|000008f0| 6c 74 73 2e 0a 0a 49 6e | 20 27 4c 69 66 65 27 20 |lts...In| 'Life' |
|00000900| 65 61 63 68 20 63 65 6c | 6c 20 68 61 73 20 6a 75 |each cel|l has ju|
|00000910| 73 74 20 74 77 6f 20 70 | 6f 73 73 69 62 6c 65 20 |st two p|ossible |
|00000920| 73 74 61 74 65 73 3a 20 | 65 69 74 68 65 72 20 6c |states: |either l|
|00000930| 69 76 69 6e 67 20 6f 72 | 20 64 65 61 64 2e 20 41 |iving or| dead. A|
|00000940| 20 64 65 61 64 20 63 65 | 6c 6c 20 62 65 63 6f 6d | dead ce|ll becom|
|00000950| 65 73 20 61 6c 69 76 65 | 20 69 66 20 65 78 61 63 |es alive| if exac|
|00000960| 74 6c 79 20 74 68 72 65 | 65 20 6f 66 20 69 74 73 |tly thre|e of its|
|00000970| 20 65 69 67 68 74 20 6e | 65 69 67 68 62 6f 75 72 | eight n|eighbour|
|00000980| 73 20 69 6e 20 74 68 65 | 20 73 71 75 61 72 65 20 |s in the| square |
|00000990| 67 72 69 64 20 61 72 65 | 20 61 6c 72 65 61 64 79 |grid are| already|
|000009a0| 20 61 6c 69 76 65 2e 20 | 48 6f 77 65 76 65 72 2c | alive. |However,|
|000009b0| 20 61 20 63 65 6c 6c 20 | 63 61 6e 20 64 69 65 20 | a cell |can die |
|000009c0| 6f 66 20 65 69 74 68 65 | 72 20 69 73 6f 6c 61 74 |of eithe|r isolat|
|000009d0| 69 6f 6e 20 2d 20 69 66 | 20 69 74 20 68 61 73 20 |ion - if| it has |
|000009e0| 6c 65 73 73 20 74 68 61 | 6e 20 74 77 6f 20 6c 69 |less tha|n two li|
|000009f0| 76 69 6e 67 20 6e 65 69 | 67 68 62 6f 75 72 73 2c |ving nei|ghbours,|
|00000a00| 20 6f 72 20 6f 66 20 6f | 76 65 72 2d 63 72 6f 77 | or of o|ver-crow|
|00000a10| 64 69 6e 67 20 2d 20 69 | 66 20 66 6f 75 72 20 6f |ding - i|f four o|
|00000a20| 72 20 6d 6f 72 65 20 6f | 66 20 74 68 65 20 73 75 |r more o|f the su|
|00000a30| 72 72 6f 75 6e 64 69 6e | 67 20 63 65 6c 6c 73 20 |rroundin|g cells |
|00000a40| 61 72 65 20 61 6c 69 76 | 65 2e 20 54 68 69 73 20 |are aliv|e. This |
|00000a50| 63 6c 65 76 65 72 6c 79 | 20 62 61 6c 61 6e 63 65 |cleverly| balance|
|00000a60| 64 20 73 65 74 20 6f 66 | 20 72 75 6c 65 73 20 63 |d set of| rules c|
|00000a70| 61 6e 20 70 72 6f 64 75 | 63 65 20 61 6e 20 65 6e |an produ|ce an en|
|00000a80| 6f 72 6d 6f 75 73 20 76 | 61 72 69 65 74 79 20 6f |ormous v|ariety o|
|00000a90| 66 20 6c 69 66 65 2d 66 | 6f 72 6d 73 2c 20 69 6e |f life-f|orms, in|
|00000aa0| 64 65 65 64 20 74 68 69 | 73 20 77 68 6f 6c 65 20 |deed thi|s whole |
|00000ab0| 61 72 74 69 63 6c 65 20 | 63 6f 75 6c 64 20 62 65 |article |could be|
|00000ac0| 20 73 70 65 6e 74 20 64 | 65 73 63 72 69 62 69 6e | spent d|escribin|
|00000ad0| 67 20 74 68 65 6d 2e 20 | 48 6f 77 65 76 65 72 2c |g them. |However,|
|00000ae0| 20 75 73 69 6e 67 20 74 | 68 65 20 61 70 70 6c 69 | using t|he appli|
|00000af0| 63 61 74 69 6f 6e 2c 20 | 74 68 65 73 65 20 64 65 |cation, |these de|
|00000b00| 66 61 75 6c 74 20 63 6f | 6e 64 69 74 69 6f 6e 73 |fault co|nditions|
|00000b10| 20 63 61 6e 20 74 68 65 | 6d 73 65 6c 76 65 73 20 | can the|mselves |
|00000b20| 62 65 20 61 6c 74 65 72 | 65 64 2c 20 74 6f 20 70 |be alter|ed, to p|
|00000b30| 72 6f 64 75 63 65 20 61 | 20 6d 79 72 69 61 64 20 |roduce a| myriad |
|00000b40| 6f 66 20 6f 74 68 65 72 | 20 74 79 70 65 73 20 6f |of other| types o|
|00000b50| 66 20 63 65 6c 6c 75 6c | 61 72 20 61 75 74 6f 6d |f cellul|ar autom|
|00000b60| 61 74 61 2e 20 48 6f 77 | 20 74 68 69 73 20 69 73 |ata. How| this is|
|00000b70| 20 64 6f 6e 65 20 77 69 | 6c 6c 20 62 65 20 64 65 | done wi|ll be de|
|00000b80| 73 63 72 69 62 65 64 20 | 6c 61 74 65 72 2e 0a 0a |scribed |later...|
|00000b90| 55 53 49 4e 47 20 54 48 | 45 20 41 50 50 4c 49 43 |USING TH|E APPLIC|
|00000ba0| 41 54 49 4f 4e 0a 44 6f | 75 62 6c 65 2d 63 6c 69 |ATION.Do|uble-cli|
|00000bb0| 63 6b 20 6f 6e 20 74 68 | 65 20 21 4c 69 66 65 46 |ck on th|e !LifeF|
|00000bc0| 6f 72 6d 73 20 69 63 6f | 6e 2c 20 61 6e 64 20 69 |orms ico|n, and i|
|00000bd0| 74 20 77 69 6c 6c 20 69 | 6e 73 74 61 6c 6c 20 69 |t will i|nstall i|
|00000be0| 74 73 65 6c 66 20 6f 6e | 20 74 68 65 20 69 63 6f |tself on| the ico|
|00000bf0| 6e 20 62 61 72 2c 20 61 | 73 20 61 20 73 74 61 6e |n bar, a|s a stan|
|00000c00| 64 61 72 64 20 57 69 6d | 70 20 74 61 73 6b 2e 20 |dard Wim|p task. |
|00000c10| 43 6c 69 63 6b 69 6e 67 | 20 4d 65 6e 75 20 6f 6e |Clicking| Menu on|
|00000c20| 20 74 68 69 73 20 69 63 | 6f 6e 20 77 69 6c 6c 20 | this ic|on will |
|00000c30| 73 68 6f 77 20 74 68 65 | 20 73 74 61 6e 64 61 72 |show the| standar|
|00000c40| 64 20 49 6e 66 6f 20 61 | 6e 64 20 51 75 69 74 20 |d Info a|nd Quit |
|00000c50| 6f 70 74 69 6f 6e 73 20 | 77 68 69 6c 65 20 53 65 |options |while Se|
|00000c60| 6c 65 63 74 20 77 69 6c | 6c 20 62 72 69 6e 67 20 |lect wil|l bring |
|00000c70| 75 70 20 74 68 65 20 54 | 6f 6f 6c 73 20 57 69 6e |up the T|ools Win|
|00000c80| 64 6f 77 20 61 6e 64 20 | 74 68 65 20 47 72 69 64 |dow and |the Grid|
|00000c90| 20 77 69 6e 64 6f 77 20 | 63 6f 6e 74 61 69 6e 69 | window |containi|
|00000ca0| 6e 67 20 61 6e 20 65 6d | 70 74 79 20 33 30 78 33 |ng an em|pty 30x3|
|00000cb0| 30 20 63 65 6c 6c 20 67 | 72 69 64 2e 20 54 68 65 |0 cell g|rid. The|
|00000cc0| 20 70 72 6f 67 72 61 6d | 20 63 61 6e 20 63 6f 70 | program| can cop|
|00000cd0| 65 20 77 69 74 68 20 75 | 70 20 74 6f 20 73 69 78 |e with u|p to six|
|00000ce0| 74 65 65 6e 20 73 74 61 | 74 65 73 20 28 73 30 2d |teen sta|tes (s0-|
|00000cf0| 73 31 35 29 2c 20 74 68 | 6f 75 67 68 20 69 74 20 |s15), th|ough it |
|00000d00| 64 65 66 61 75 6c 74 73 | 20 74 6f 20 74 68 65 20 |defaults| to the |
|00000d10| 27 4c 69 66 65 27 20 72 | 75 6c 65 73 2c 20 77 68 |'Life' r|ules, wh|
|00000d20| 69 63 68 20 77 65 72 65 | 20 65 78 70 6c 61 69 6e |ich were| explain|
|00000d30| 65 64 20 61 62 6f 76 65 | 2e 20 53 65 6c 65 63 74 |ed above|. Select|
|00000d40| 20 65 69 74 68 65 72 20 | 74 68 65 20 27 64 65 61 | either |the 'dea|
|00000d50| 64 27 20 73 74 61 74 65 | 20 73 30 20 28 6d 69 64 |d' state| s0 (mid|
|00000d60| 2d 67 72 65 79 29 20 6f | 72 20 74 68 65 20 27 6c |-grey) o|r the 'l|
|00000d70| 69 76 69 6e 67 27 20 73 | 74 61 74 65 20 73 31 20 |iving' s|tate s1 |
|00000d80| 28 62 6c 75 65 29 20 66 | 72 6f 6d 20 74 68 65 20 |(blue) f|rom the |
|00000d90| 73 65 6c 65 63 74 69 6f | 6e 20 62 6f 78 20 69 6e |selectio|n box in|
|00000da0| 20 74 68 65 20 6d 69 64 | 64 6c 65 20 6f 66 20 74 | the mid|dle of t|
|00000db0| 68 65 20 74 6f 6f 6c 73 | 20 77 69 6e 64 6f 77 2e |he tools| window.|
|00000dc0| 20 54 68 65 6e 20 63 6c | 69 63 6b 20 6f 6e 20 61 | Then cl|ick on a|
|00000dd0| 6e 79 20 63 65 6c 6c 20 | 69 6e 20 74 68 65 20 67 |ny cell |in the g|
|00000de0| 72 69 64 20 74 6f 20 63 | 68 61 6e 67 65 20 69 74 |rid to c|hange it|
|00000df0| 20 74 6f 20 74 68 61 74 | 20 73 74 61 74 65 2c 20 | to that| state, |
|00000e00| 61 73 20 79 6f 75 20 77 | 6f 75 6c 64 20 75 73 65 |as you w|ould use|
|00000e10| 20 27 50 61 69 6e 74 27 | 2e 20 54 6f 20 73 74 61 | 'Paint'|. To sta|
|00000e20| 72 74 20 77 69 74 68 2c | 20 74 72 79 20 74 68 65 |rt with,| try the|
|00000e30| 20 27 67 6c 69 64 65 72 | 27 20 73 68 61 70 65 20 | 'glider|' shape |
|00000e40| 77 68 69 63 68 20 69 73 | 20 66 65 61 74 75 72 65 |which is| feature|
|00000e50| 64 20 69 6e 20 74 68 65 | 20 61 70 70 6c 69 63 61 |d in the| applica|
|00000e60| 74 69 6f 6e 27 73 20 69 | 63 6f 6e 20 6f 72 20 74 |tion's i|con or t|
|00000e70| 68 65 20 27 62 6c 69 6e | 6b 65 72 27 20 77 68 69 |he 'blin|ker' whi|
|00000e80| 63 68 20 63 6f 6e 73 69 | 73 74 73 20 6f 66 20 74 |ch consi|sts of t|
|00000e90| 68 72 65 65 20 63 65 6c | 6c 73 20 69 6e 20 61 20 |hree cel|ls in a |
|00000ea0| 72 6f 77 2e 20 54 68 65 | 6e 20 63 6c 69 63 6b 20 |row. The|n click |
|00000eb0| 6f 6e 20 74 68 65 20 53 | 74 61 72 74 20 49 63 6f |on the S|tart Ico|
|00000ec0| 6e 20 61 6e 64 20 77 61 | 74 63 68 20 74 68 65 20 |n and wa|tch the |
|00000ed0| 72 65 73 75 6c 74 2e 20 | 4e 6f 74 69 63 65 20 74 |result. |Notice t|
|00000ee0| 68 65 20 67 65 6e 65 72 | 61 74 69 6f 6e 20 63 6f |he gener|ation co|
|00000ef0| 75 6e 74 65 72 20 77 68 | 69 63 68 20 69 6e 64 69 |unter wh|ich indi|
|00000f00| 63 61 74 65 73 20 74 68 | 65 20 6e 75 6d 62 65 72 |cates th|e number|
|00000f10| 20 6f 66 20 74 69 6d 65 | 73 20 74 68 65 20 77 68 | of time|s the wh|
|00000f20| 6f 6c 65 20 67 72 69 64 | 20 68 61 73 20 62 65 65 |ole grid| has bee|
|00000f30| 6e 20 74 65 73 74 65 64 | 20 61 6e 64 20 75 70 64 |n tested| and upd|
|00000f40| 61 74 65 64 20 77 68 65 | 72 65 20 6e 65 63 65 73 |ated whe|re neces|
|00000f50| 73 61 72 79 2e 20 55 73 | 65 20 74 68 65 20 53 74 |sary. Us|e the St|
|00000f60| 6f 70 20 49 63 6f 6e 20 | 74 6f 20 68 61 6c 74 20 |op Icon |to halt |
|00000f70| 74 68 65 20 70 72 6f 63 | 65 73 73 2e 20 59 6f 75 |the proc|ess. You|
|00000f80| 20 77 69 6c 6c 20 73 6f | 6f 6e 20 66 69 6e 64 20 | will so|on find |
|00000f90| 6d 61 6e 79 20 6f 74 68 | 65 72 20 63 6f 6e 66 69 |many oth|er confi|
|00000fa0| 67 75 72 61 74 69 6f 6e | 73 20 74 68 61 74 20 70 |guration|s that p|
|00000fb0| 72 6f 64 75 63 65 20 65 | 71 75 61 6c 6c 79 20 69 |roduce e|qually i|
|00000fc0| 6e 74 65 72 65 73 74 69 | 6e 67 20 72 65 73 75 6c |nteresti|ng resul|
|00000fd0| 74 73 2c 20 61 6e 64 20 | 73 6f 6d 65 20 6f 66 20 |ts, and |some of |
|00000fe0| 74 68 65 73 65 20 61 72 | 65 20 69 6e 63 6c 75 64 |these ar|e includ|
|00000ff0| 65 64 20 61 73 20 4c 69 | 66 65 46 6f 72 6d 20 47 |ed as Li|feForm G|
|00001000| 72 69 64 20 66 69 6c 65 | 73 20 6f 6e 20 74 68 65 |rid file|s on the|
|00001010| 20 64 69 73 63 2e 0a 0a | 54 68 65 20 73 69 7a 65 | disc...|The size|
|00001020| 20 6f 66 20 74 68 65 20 | 67 72 69 64 20 63 61 6e | of the |grid can|
|00001030| 20 62 65 20 61 6c 74 65 | 72 65 64 20 62 79 20 61 | be alte|red by a|
|00001040| 64 6a 75 73 74 69 6e 67 | 20 74 68 65 20 53 69 7a |djusting| the Siz|
|00001050| 65 20 76 61 6c 75 65 20 | 77 68 69 63 68 20 69 73 |e value |which is|
|00001060| 20 6e 65 78 74 20 74 6f | 20 74 68 65 20 67 65 6e | next to| the gen|
|00001070| 65 72 61 74 69 6f 6e 20 | 63 6f 75 6e 74 65 72 2e |eration |counter.|
|00001080| 20 55 73 65 20 74 68 65 | 20 53 74 6f 72 65 20 49 | Use the| Store I|
|00001090| 63 6f 6e 20 74 6f 20 70 | 75 74 20 74 68 65 20 63 |con to p|ut the c|
|000010a0| 75 72 72 65 6e 74 20 67 | 72 69 64 20 69 6e 74 6f |urrent g|rid into|
|000010b0| 20 6d 65 6d 6f 72 79 20 | 28 61 6e 64 20 72 65 73 | memory |(and res|
|000010c0| 65 74 20 74 68 65 20 67 | 65 6e 65 72 61 74 69 6f |et the g|eneratio|
|000010d0| 6e 20 63 6f 75 6e 74 65 | 72 29 2c 20 61 6e 64 20 |n counte|r), and |
|000010e0| 74 68 65 20 52 65 73 74 | 6f 72 65 20 49 63 6f 6e |the Rest|ore Icon|
|000010f0| 20 74 6f 20 72 65 63 6f | 76 65 72 20 69 74 2e 20 | to reco|ver it. |
|00001100| 4e 6f 74 65 20 74 68 65 | 20 67 72 69 64 20 69 73 |Note the| grid is|
|00001110| 20 61 6c 77 61 79 73 20 | 73 74 6f 72 65 64 20 61 | always |stored a|
|00001120| 75 74 6f 6d 61 74 69 63 | 61 6c 6c 79 20 77 68 65 |utomatic|ally whe|
|00001130| 6e 20 74 68 65 20 70 72 | 6f 63 65 73 73 20 69 73 |n the pr|ocess is|
|00001140| 20 73 74 61 72 74 65 64 | 20 66 72 6f 6d 20 67 65 | started| from ge|
|00001150| 6e 65 72 61 74 69 6f 6e | 20 7a 65 72 6f 2e 20 54 |neration| zero. T|
|00001160| 68 65 20 43 6c 65 61 72 | 20 49 63 6f 6e 20 77 69 |he Clear| Icon wi|
|00001170| 70 65 73 20 74 68 65 20 | 67 72 69 64 20 74 6f 20 |pes the |grid to |
|00001180| 74 68 65 20 63 75 72 72 | 65 6e 74 6c 79 20 73 65 |the curr|ently se|
|00001190| 6c 65 63 74 65 64 20 73 | 74 61 74 65 2c 20 61 6e |lected s|tate, an|
|000011a0| 64 20 63 6c 69 63 6b 69 | 6e 67 20 6f 6e 20 74 68 |d clicki|ng on th|
|000011b0| 65 20 52 61 6e 64 6f 6d | 20 49 63 6f 6e 20 70 72 |e Random| Icon pr|
|000011c0| 6f 64 75 63 65 73 20 61 | 20 72 61 6e 64 6f 6d 69 |oduces a| randomi|
|000011d0| 73 65 64 20 67 72 69 64 | 20 75 73 69 6e 67 20 61 |sed grid| using a|
|000011e0| 6c 6c 20 74 68 65 20 73 | 74 61 74 65 73 20 75 70 |ll the s|tates up|
|000011f0| 20 74 6f 20 61 6e 64 20 | 69 6e 63 6c 75 64 69 6e | to and |includin|
|00001200| 67 20 74 68 65 20 63 75 | 72 72 65 6e 74 20 6f 6e |g the cu|rrent on|
|00001210| 65 20 2d 20 74 68 69 73 | 20 69 73 20 75 73 65 66 |e - this| is usef|
|00001220| 75 6c 20 66 6f 72 20 27 | 44 65 6d 6f 6e 27 20 74 |ul for '|Demon' t|
|00001230| 79 70 65 20 63 65 6c 6c | 75 6c 61 72 20 61 75 74 |ype cell|ular aut|
|00001240| 6f 6d 61 74 61 2e 20 54 | 68 65 20 53 74 65 70 20 |omata. T|he Step |
|00001250| 76 61 6c 75 65 20 61 6e | 64 20 74 68 65 20 45 78 |value an|d the Ex|
|00001260| 65 63 75 74 65 20 53 74 | 65 70 20 49 63 6f 6e 20 |ecute St|ep Icon |
|00001270| 61 6c 6c 6f 77 20 74 68 | 65 20 70 72 6f 63 65 73 |allow th|e proces|
|00001280| 73 20 74 6f 20 62 65 20 | 6d 6f 76 65 64 20 6f 6e |s to be |moved on|
|00001290| 20 66 6f 72 20 74 68 65 | 20 73 70 65 63 69 66 69 | for the| specifi|
|000012a0| 65 64 20 6e 75 6d 62 65 | 72 20 6f 66 20 67 65 6e |ed numbe|r of gen|
|000012b0| 65 72 61 74 69 6f 6e 73 | 2e 0a 0a 44 45 46 49 4e |erations|...DEFIN|
|000012c0| 49 4e 47 20 54 48 45 20 | 52 55 4c 45 53 0a 54 68 |ING THE |RULES.Th|
|000012d0| 65 20 43 6f 75 6e 74 20 | 4d 6f 64 65 20 64 65 66 |e Count |Mode def|
|000012e0| 69 6e 65 73 20 77 68 69 | 63 68 20 6e 65 69 67 68 |ines whi|ch neigh|
|000012f0| 62 6f 75 72 69 6e 67 20 | 63 65 6c 6c 73 20 61 72 |bouring |cells ar|
|00001300| 65 20 63 6f 75 6e 74 65 | 64 20 77 68 65 6e 20 64 |e counte|d when d|
|00001310| 65 63 69 64 69 6e 67 20 | 77 68 65 74 68 65 72 20 |eciding |whether |
|00001320| 74 68 65 20 73 74 61 74 | 65 20 6f 66 20 61 20 63 |the stat|e of a c|
|00001330| 65 6c 6c 20 73 68 6f 75 | 6c 64 20 63 68 61 6e 67 |ell shou|ld chang|
|00001340| 65 2e 20 54 68 65 20 27 | 46 6f 75 72 2d 4d 6f 64 |e. The '|Four-Mod|
|00001350| 65 27 20 6f 6e 6c 79 20 | 75 73 65 73 20 74 68 65 |e' only |uses the|
|00001360| 20 63 65 6c 6c 73 20 77 | 68 69 63 68 20 61 72 65 | cells w|hich are|
|00001370| 20 74 6f 20 74 68 65 20 | 6c 65 66 74 2c 20 72 69 | to the |left, ri|
|00001380| 67 68 74 2c 20 61 62 6f | 76 65 20 61 6e 64 20 62 |ght, abo|ve and b|
|00001390| 65 6c 6f 77 2e 20 27 45 | 69 67 68 74 2d 4d 6f 64 |elow. 'E|ight-Mod|
|000013a0| 65 27 20 63 6f 75 6e 74 | 73 20 74 68 65 6d 20 61 |e' count|s them a|
|000013b0| 6c 6c 2c 20 69 6e 63 6c | 75 64 69 6e 67 20 64 69 |ll, incl|uding di|
|000013c0| 61 67 6f 6e 61 6c 73 2c | 20 61 6e 64 20 27 4e 69 |agonals,| and 'Ni|
|000013d0| 6e 65 2d 4d 6f 64 65 27 | 20 69 6e 63 6c 75 64 65 |ne-Mode'| include|
|000013e0| 73 20 74 68 65 20 63 65 | 6e 74 72 61 6c 20 63 65 |s the ce|ntral ce|
|000013f0| 6c 6c 20 69 74 73 65 6c | 66 20 69 6e 20 74 68 65 |ll itsel|f in the|
|00001400| 20 63 6f 75 6e 74 69 6e | 67 2e 20 54 68 69 73 20 | countin|g. This |
|00001410| 61 70 70 6c 69 65 73 20 | 74 6f 20 74 68 65 20 72 |applies |to the r|
|00001420| 75 6c 65 73 20 66 6f 72 | 20 61 6c 6c 20 73 74 61 |ules for| all sta|
|00001430| 74 65 73 2e 20 48 6f 77 | 65 76 65 72 2c 20 62 65 |tes. How|ever, be|
|00001440| 6e 65 61 74 68 20 74 68 | 65 20 73 74 61 74 65 20 |neath th|e state |
|00001450| 73 65 6c 65 63 74 69 6f | 6e 20 62 6f 78 20 61 72 |selectio|n box ar|
|00001460| 65 20 74 68 65 20 72 75 | 6c 65 73 20 77 68 69 63 |e the ru|les whic|
|00001470| 68 20 77 69 6c 6c 20 61 | 70 70 6c 79 20 6f 6e 6c |h will a|pply onl|
|00001480| 79 20 74 6f 20 74 68 65 | 20 63 75 72 72 65 6e 74 |y to the| current|
|00001490| 6c 79 20 73 65 6c 65 63 | 74 65 64 20 73 74 61 74 |ly selec|ted stat|
|000014a0| 65 2e 20 54 68 65 20 66 | 69 72 73 74 20 63 68 61 |e. The f|irst cha|
|000014b0| 6e 67 65 61 62 6c 65 20 | 62 6f 78 2c 20 73 75 72 |ngeable |box, sur|
|000014c0| 72 6f 75 6e 64 65 64 20 | 62 79 20 61 72 72 6f 77 |rounded |by arrow|
|000014d0| 73 2c 20 64 65 66 69 6e | 65 73 20 77 68 65 6e 20 |s, defin|es when |
|000014e0| 74 68 65 20 63 65 6c 6c | 73 20 6f 66 20 74 68 61 |the cell|s of tha|
|000014f0| 74 20 73 74 61 74 65 20 | 63 68 61 6e 67 65 2e 20 |t state |change. |
|00001500| 54 68 65 20 6d 65 61 6e | 69 6e 67 73 20 6f 66 20 |The mean|ings of |
|00001510| 27 4e 65 76 65 72 27 20 | 61 6e 64 20 27 41 6c 77 |'Never' |and 'Alw|
|00001520| 61 79 73 27 20 61 72 65 | 20 73 65 6c 66 2d 65 76 |ays' are| self-ev|
|00001530| 69 64 65 6e 74 2c 20 61 | 6e 64 20 27 43 6f 6e 64 |ident, a|nd 'Cond|
|00001540| 69 74 69 6f 6e 61 6c 6c | 79 20 28 31 29 27 20 61 |itionall|y (1)' a|
|00001550| 6e 64 20 27 43 6f 6e 64 | 69 74 69 6f 6e 61 6c 6c |nd 'Cond|itionall|
|00001560| 79 20 28 32 29 27 20 64 | 65 70 65 6e 64 20 6f 6e |y (2)' d|epend on|
|00001570| 20 66 75 72 74 68 65 72 | 20 72 75 6c 65 73 20 77 | further| rules w|
|00001580| 68 69 63 68 20 61 72 65 | 20 65 78 70 6c 61 69 6e |hich are| explain|
|00001590| 65 64 20 62 65 6c 6f 77 | 2e 20 41 73 20 6c 6f 6e |ed below|. As lon|
|000015a0| 67 20 61 73 20 27 4e 65 | 76 65 72 27 20 68 61 73 |g as 'Ne|ver' has|
|000015b0| 20 6e 6f 74 20 62 65 65 | 6e 20 73 65 6c 65 63 74 | not bee|n select|
|000015c0| 65 64 2c 20 74 68 65 20 | 73 74 61 74 65 20 74 6f |ed, the |state to|
|000015d0| 20 77 68 69 63 68 20 74 | 68 65 20 63 65 6c 6c 20 | which t|he cell |
|000015e0| 63 68 61 6e 67 65 73 20 | 28 77 68 65 6e 20 74 68 |changes |(when th|
|000015f0| 65 20 63 6f 6e 64 69 74 | 69 6f 6e 73 20 61 72 65 |e condit|ions are|
|00001600| 20 73 61 74 69 73 66 69 | 65 64 29 20 63 61 6e 20 | satisfi|ed) can |
|00001610| 62 65 20 61 6c 74 65 72 | 65 64 20 69 6e 20 74 68 |be alter|ed in th|
|00001620| 65 20 6e 65 78 74 20 62 | 6f 78 2e 20 4e 6f 74 65 |e next b|ox. Note|
|00001630| 20 68 6f 77 20 64 69 66 | 66 65 72 65 6e 74 20 77 | how dif|ferent w|
|00001640| 6f 72 64 73 20 61 72 65 | 20 67 72 65 79 65 64 20 |ords are| greyed |
|00001650| 69 66 20 74 68 65 79 20 | 61 72 65 20 69 72 72 65 |if they |are irre|
|00001660| 6c 65 76 61 6e 74 2e 0a | 0a 49 66 20 27 43 6f 6e |levant..|.If 'Con|
|00001670| 64 69 74 69 6f 6e 61 6c | 6c 79 20 28 31 29 27 20 |ditional|ly (1)' |
|00001680| 6f 72 20 27 43 6f 6e 64 | 69 74 69 6f 6e 61 6c 6c |or 'Cond|itionall|
|00001690| 79 20 28 32 29 27 20 69 | 73 20 73 65 6c 65 63 74 |y (2)' i|s select|
|000016a0| 65 64 20 74 68 65 6e 20 | 74 68 65 20 72 6f 77 20 |ed then |the row |
|000016b0| 6f 66 20 74 68 72 65 65 | 20 62 6f 78 65 73 20 73 |of three| boxes s|
|000016c0| 70 65 63 69 66 79 20 70 | 72 65 63 69 73 65 6c 79 |pecify p|recisely|
|000016d0| 20 74 68 65 20 63 6f 6e | 64 69 74 69 6f 6e 73 20 | the con|ditions |
|000016e0| 75 6e 64 65 72 20 77 68 | 69 63 68 20 61 20 63 65 |under wh|ich a ce|
|000016f0| 6c 6c 20 6f 66 20 74 68 | 65 20 63 75 72 72 65 6e |ll of th|e curren|
|00001700| 74 6c 79 20 73 65 6c 65 | 63 74 65 64 20 73 74 61 |tly sele|cted sta|
|00001710| 74 65 20 63 68 61 6e 67 | 65 73 2e 20 57 68 65 6e |te chang|es. When|
|00001720| 20 61 20 63 65 6c 6c 20 | 6f 66 20 74 68 69 73 20 | a cell |of this |
|00001730| 63 75 72 72 65 6e 74 20 | 73 74 61 74 65 20 69 73 |current |state is|
|00001740| 20 65 6e 63 6f 75 6e 74 | 65 72 65 64 20 62 79 20 | encount|ered by |
|00001750| 74 68 65 20 70 72 6f 67 | 72 61 6d 2c 20 61 20 63 |the prog|ram, a c|
|00001760| 6f 75 6e 74 20 69 73 20 | 6d 61 64 65 20 6f 66 20 |ount is |made of |
|00001770| 74 68 65 20 6e 75 6d 62 | 65 72 20 6f 66 20 6e 65 |the numb|er of ne|
|00001780| 69 67 68 62 6f 75 72 69 | 6e 67 20 63 65 6c 6c 73 |ighbouri|ng cells|
|00001790| 20 77 68 69 63 68 20 61 | 72 65 20 6f 66 20 74 68 | which a|re of th|
|000017a0| 65 20 73 74 61 74 65 20 | 69 6e 64 69 63 61 74 65 |e state |indicate|
|000017b0| 64 20 69 6e 20 74 68 65 | 20 6d 69 64 64 6c 65 20 |d in the| middle |
|000017c0| 6f 66 20 74 68 65 20 74 | 68 72 65 65 20 62 6f 78 |of the t|hree box|
|000017d0| 65 73 2e 20 54 68 65 20 | 6e 75 6d 62 65 72 20 6f |es. The |number o|
|000017e0| 66 20 73 75 72 72 6f 75 | 6e 64 69 6e 67 20 73 74 |f surrou|nding st|
|000017f0| 61 74 65 20 74 68 72 65 | 65 20 63 65 6c 6c 73 20 |ate thre|e cells |
|00001800| 6d 61 79 20 62 65 20 63 | 61 6c 6c 65 64 20 27 6e |may be c|alled 'n|
|00001810| 33 27 2c 20 61 6e 64 20 | 74 68 65 20 6e 75 6d 62 |3', and |the numb|
|00001820| 65 72 20 6f 66 20 6e 65 | 69 67 68 62 6f 75 72 69 |er of ne|ighbouri|
|00001830| 6e 67 20 73 35 20 63 65 | 6c 6c 73 2c 20 27 6e 35 |ng s5 ce|lls, 'n5|
|00001840| 27 2c 20 61 6e 64 20 73 | 6f 20 6f 6e 2e 20 49 66 |', and s|o on. If|
|00001850| 20 74 68 65 20 6e 75 6d | 62 65 72 20 6f 66 20 63 | the num|ber of c|
|00001860| 65 6c 6c 73 20 63 6f 75 | 6e 74 65 64 20 69 73 20 |ells cou|nted is |
|00001870| 67 72 65 61 74 65 72 20 | 74 68 61 6e 20 6f 72 20 |greater |than or |
|00001880| 65 71 75 61 6c 20 74 6f | 20 74 68 65 20 6e 75 6d |equal to| the num|
|00001890| 62 65 72 20 74 6f 20 74 | 68 65 20 6c 65 66 74 20 |ber to t|he left |
|000018a0| 28 74 68 65 20 66 69 72 | 73 74 20 62 6f 78 20 69 |(the fir|st box i|
|000018b0| 6e 20 74 68 65 20 72 6f | 77 29 20 61 6e 64 20 69 |n the ro|w) and i|
|000018c0| 74 20 69 73 20 6c 65 73 | 73 20 74 68 61 6e 20 6f |t is les|s than o|
|000018d0| 72 20 65 71 75 61 6c 20 | 74 6f 20 74 68 65 20 6e |r equal |to the n|
|000018e0| 75 6d 62 65 72 20 74 6f | 20 74 68 65 20 72 69 67 |umber to| the rig|
|000018f0| 68 74 20 74 68 65 6e 20 | 74 68 69 73 20 63 6f 6e |ht then |this con|
|00001900| 64 69 74 69 6f 6e 20 69 | 73 20 73 61 69 64 20 74 |dition i|s said t|
|00001910| 6f 20 62 65 20 54 52 55 | 45 2e 20 49 66 20 27 43 |o be TRU|E. If 'C|
|00001920| 6f 6e 64 69 74 69 6f 6e | 61 6c 6c 79 20 28 32 29 |ondition|ally (2)|
|00001930| 27 20 69 73 20 73 65 6c | 65 63 74 65 64 20 74 68 |' is sel|ected th|
|00001940| 65 6e 20 74 68 65 20 73 | 65 63 6f 6e 64 20 72 6f |en the s|econd ro|
|00001950| 77 20 6f 66 20 74 68 72 | 65 65 20 62 6f 78 65 73 |w of thr|ee boxes|
|00001960| 20 68 61 76 65 20 61 20 | 73 69 6d 69 6c 61 72 20 | have a |similar |
|00001970| 66 75 6e 63 74 69 6f 6e | 2e 20 28 42 75 74 20 69 |function|. (But i|
|00001980| 66 20 27 43 6f 6e 64 69 | 74 69 6f 6e 61 6c 6c 79 |f 'Condi|tionally|
|00001990| 20 28 31 29 27 20 69 73 | 20 69 6e 20 6f 70 65 72 | (1)' is| in oper|
|000019a0| 61 74 69 6f 6e 20 74 68 | 69 73 20 73 65 63 6f 6e |ation th|is secon|
|000019b0| 64 20 63 6f 6e 64 69 74 | 69 6f 6e 20 69 73 20 61 |d condit|ion is a|
|000019c0| 75 74 6f 6d 61 74 69 63 | 61 6c 6c 79 20 67 69 76 |utomatic|ally giv|
|000019d0| 65 6e 20 74 68 65 20 76 | 61 6c 75 65 20 6f 66 20 |en the v|alue of |
|000019e0| 46 41 4c 53 45 2e 29 20 | 54 68 65 73 65 20 74 77 |FALSE.) |These tw|
|000019f0| 6f 20 72 65 73 75 6c 74 | 73 20 61 72 65 20 63 6f |o result|s are co|
|00001a00| 6d 62 69 6e 65 64 20 75 | 73 69 6e 67 20 74 68 65 |mbined u|sing the|
|00001a10| 20 6c 6f 67 69 63 61 6c | 20 63 6f 6e 6e 65 63 74 | logical| connect|
|00001a20| 69 76 65 20 74 68 61 74 | 20 69 73 20 73 70 65 63 |ive that| is spec|
|00001a30| 69 66 69 65 64 20 69 6e | 20 74 68 65 20 6e 65 78 |ified in| the nex|
|00001a40| 74 20 62 6f 78 2e 20 49 | 66 20 74 68 69 73 20 6f |t box. I|f this o|
|00001a50| 76 65 72 61 6c 6c 20 63 | 6f 6e 64 69 74 69 6f 6e |verall c|ondition|
|00001a60| 20 69 73 20 54 52 55 45 | 20 74 68 65 6e 20 74 68 | is TRUE| then th|
|00001a70| 65 20 63 65 6c 6c 20 77 | 69 6c 6c 20 63 68 61 6e |e cell w|ill chan|
|00001a80| 67 65 20 74 6f 20 74 68 | 65 20 73 74 61 74 65 20 |ge to th|e state |
|00001a90| 73 70 65 63 69 66 69 65 | 64 2e 0a 0a 54 68 69 73 |specifie|d...This|
|00001aa0| 20 70 72 6f 62 61 62 6c | 79 20 73 6f 75 6e 64 73 | probabl|y sounds|
|00001ab0| 20 61 20 6c 6f 74 20 6d | 6f 72 65 20 63 6f 6d 70 | a lot m|ore comp|
|00001ac0| 6c 69 63 61 74 65 64 20 | 74 68 61 6e 20 69 74 20 |licated |than it |
|00001ad0| 69 73 2e 20 49 66 20 77 | 65 20 72 65 74 75 72 6e |is. If w|e return|
|00001ae0| 20 74 6f 20 74 68 65 20 | 64 65 66 61 75 6c 74 20 | to the |default |
|00001af0| 65 78 61 6d 70 6c 65 20 | 6f 66 20 74 68 65 20 27 |example |of the '|
|00001b00| 47 61 6d 65 20 6f 66 20 | 4c 69 66 65 27 20 65 78 |Game of |Life' ex|
|00001b10| 70 6c 61 69 6e 65 64 20 | 61 62 6f 76 65 2c 20 74 |plained |above, t|
|00001b20| 68 65 20 77 61 79 20 74 | 68 65 73 65 20 72 75 6c |he way t|hese rul|
|00001b30| 65 73 20 77 6f 72 6b 20 | 63 61 6e 20 62 65 20 73 |es work |can be s|
|00001b40| 65 65 6e 20 6d 6f 72 65 | 20 63 6c 65 61 72 6c 79 |een more| clearly|
|00001b50| 2e 20 43 6c 69 63 6b 20 | 6f 6e 20 73 74 61 74 65 |. Click |on state|
|00001b60| 20 73 30 20 69 6e 20 74 | 68 65 20 73 74 61 74 65 | s0 in t|he state|
|00001b70| 20 73 65 6c 65 63 74 69 | 6f 6e 20 62 6f 78 2e 20 | selecti|on box. |
|00001b80| 59 6f 75 20 77 69 6c 6c | 20 73 65 65 20 74 68 61 |You will| see tha|
|00001b90| 74 20 63 65 6c 6c 73 20 | 6f 66 20 73 74 61 74 65 |t cells |of state|
|00001ba0| 20 73 30 20 28 64 65 61 | 64 29 20 63 68 61 6e 67 | s0 (dea|d) chang|
|00001bb0| 65 20 74 6f 20 73 74 61 | 74 65 20 73 31 20 28 61 |e to sta|te s1 (a|
|00001bc0| 6c 69 76 65 29 20 69 66 | 20 74 68 65 79 20 61 72 |live) if| they ar|
|00001bd0| 65 20 73 75 72 72 6f 6e | 64 65 64 20 62 79 20 65 |e surron|ded by e|
|00001be0| 78 61 63 74 6c 79 20 74 | 68 72 65 65 20 53 74 61 |xactly t|hree Sta|
|00001bf0| 74 65 20 73 31 20 63 65 | 6c 6c 73 2e 20 4e 6f 77 |te s1 ce|lls. Now|
|00001c00| 20 63 6c 69 63 6b 20 6f | 6e 20 73 74 61 74 65 20 | click o|n state |
|00001c10| 73 31 20 69 6e 20 74 68 | 65 20 73 65 6c 65 63 74 |s1 in th|e select|
|00001c20| 69 6f 6e 20 62 6f 78 2e | 20 54 68 65 20 27 73 65 |ion box.| The 'se|
|00001c30| 6e 74 65 6e 63 65 27 20 | 74 68 61 74 20 79 6f 75 |ntence' |that you|
|00001c40| 20 63 61 6e 20 73 65 65 | 20 72 65 61 64 73 3a 0a | can see| reads:.|
|00001c50| 20 20 20 20 22 73 31 20 | 63 6f 6e 64 69 74 69 6f | "s1 |conditio|
|00001c60| 6e 61 6c 6c 79 20 28 32 | 29 20 63 68 61 6e 67 65 |nally (2|) change|
|00001c70| 73 20 74 6f 20 73 74 61 | 74 65 20 73 30 20 69 66 |s to sta|te s0 if|
|00001c80| 20 73 75 72 72 6f 75 6e | 64 65 64 20 62 79 3a 0a | surroun|ded by:.|
|00001c90| 20 20 20 20 30 20 3c 3d | 20 6e 31 20 3c 3d 20 31 | 0 <=| n1 <= 1|
|00001ca0| 20 20 20 20 34 20 3c 3d | 20 6e 31 20 3c 3d 20 38 | 4 <=| n1 <= 8|
|00001cb0| 20 20 20 20 4c 6f 67 69 | 63 20 3a 20 27 6f 72 27 | Logi|c : 'or'|
|00001cc0| 22 0a 0a 54 72 61 6e 73 | 6c 61 74 65 64 20 69 6e |"..Trans|lated in|
|00001cd0| 74 6f 20 45 6e 67 6c 69 | 73 68 20 74 68 69 73 20 |to Engli|sh this |
|00001ce0| 6d 65 61 6e 73 20 74 68 | 61 74 20 63 65 6c 6c 73 |means th|at cells|
|00001cf0| 20 6f 66 20 73 74 61 74 | 65 20 73 31 20 63 68 61 | of stat|e s1 cha|
|00001d00| 6e 67 65 20 74 6f 20 73 | 74 61 74 65 20 73 30 20 |nge to s|tate s0 |
|00001d10| 69 66 20 73 75 72 72 6f | 75 6e 64 65 64 20 62 79 |if surro|unded by|
|00001d20| 20 30 20 6f 72 20 31 20 | 73 74 61 74 65 20 73 31 | 0 or 1 |state s1|
|00001d30| 20 63 65 6c 6c 73 20 4f | 52 20 34 20 74 6f 20 38 | cells O|R 4 to 8|
|00001d40| 20 73 74 61 74 65 20 73 | 31 20 63 65 6c 6c 73 2e | state s|1 cells.|
|00001d50| 20 53 6f 20 74 68 69 73 | 20 74 69 6d 65 20 74 68 | So this| time th|
|00001d60| 65 72 65 20 61 72 65 20 | 74 77 6f 20 63 6f 6e 64 |ere are |two cond|
|00001d70| 69 74 69 6f 6e 73 20 28 | 69 73 6f 6c 61 74 69 6f |itions (|isolatio|
|00001d80| 6e 20 61 6e 64 20 6f 76 | 65 72 63 72 6f 77 64 69 |n and ov|ercrowdi|
|00001d90| 6e 67 20 61 73 20 6d 65 | 6e 74 69 6f 6e 65 64 20 |ng as me|ntioned |
|00001da0| 65 61 72 6c 69 65 72 29 | 20 2d 20 69 66 20 65 69 |earlier)| - if ei|
|00001db0| 74 68 65 72 20 69 73 20 | 73 61 74 69 73 66 69 65 |ther is |satisfie|
|00001dc0| 64 20 74 68 65 20 63 65 | 6c 6c 20 77 69 6c 6c 20 |d the ce|ll will |
|00001dd0| 64 69 65 20 28 63 68 61 | 6e 67 65 20 74 6f 20 53 |die (cha|nge to S|
|00001de0| 74 61 74 65 20 73 30 29 | 2e 20 0a 0a 54 68 65 20 |tate s0)|. ..The |
|00001df0| 63 6f 6c 6f 75 72 20 62 | 6f 78 20 6d 61 72 6b 65 |colour b|ox marke|
|00001e00| 64 20 27 43 6f 6c 27 20 | 61 6c 6c 6f 77 73 20 79 |d 'Col' |allows y|
|00001e10| 6f 75 20 74 6f 20 63 68 | 61 6e 67 65 20 74 68 65 |ou to ch|ange the|
|00001e20| 20 63 6f 6c 6f 75 72 20 | 6f 66 20 74 68 65 20 63 | colour |of the c|
|00001e30| 75 72 72 65 6e 74 6c 79 | 20 20 73 65 6c 65 63 74 |urrently| select|
|00001e40| 65 64 20 73 74 61 74 65 | 2e 20 57 68 65 6e 20 79 |ed state|. When y|
|00001e50| 6f 75 20 68 61 76 65 20 | 64 65 63 69 64 65 64 20 |ou have |decided |
|00001e60| 6f 6e 20 74 68 65 20 63 | 6f 6c 6f 75 72 2c 20 63 |on the c|olour, c|
|00001e70| 6c 69 63 6b 20 6f 6e 20 | 74 68 65 20 53 65 74 20 |lick on |the Set |
|00001e80| 20 49 63 6f 6e 2c 20 74 | 6f 20 75 70 64 61 74 65 | Icon, t|o update|
|00001e90| 20 61 6e 79 20 63 65 6c | 6c 73 20 6f 66 20 74 68 | any cel|ls of th|
|00001ea0| 61 74 20 73 74 61 74 65 | 20 69 6e 20 74 68 65 20 |at state| in the |
|00001eb0| 67 72 69 64 2e 20 46 69 | 6e 61 6c 6c 79 2c 20 74 |grid. Fi|nally, t|
|00001ec0| 68 65 20 77 72 69 74 65 | 61 62 6c 65 20 69 63 6f |he write|able ico|
|00001ed0| 6e 20 61 74 20 74 68 65 | 20 62 6f 74 74 6f 6d 20 |n at the| bottom |
|00001ee0| 61 6c 6c 6f 77 73 20 61 | 20 64 65 73 63 72 69 70 |allows a| descrip|
|00001ef0| 74 69 6f 6e 20 6f 66 20 | 74 68 65 20 63 75 72 72 |tion of |the curr|
|00001f00| 65 6e 74 20 61 75 74 6f | 6d 61 74 61 20 74 6f 20 |ent auto|mata to |
|00001f10| 62 65 20 65 6e 74 65 72 | 65 64 2c 20 74 6f 20 61 |be enter|ed, to a|
|00001f20| 20 6d 61 78 69 6d 75 6d | 20 6c 65 6e 67 74 68 20 | maximum| length |
|00001f30| 6f 66 20 6f 76 65 72 20 | 38 30 30 20 63 68 61 72 |of over |800 char|
|00001f40| 61 63 74 65 72 73 2e 20 | 50 72 65 73 73 69 6e 67 |acters. |Pressing|
|00001f50| 20 4d 65 6e 75 20 6f 76 | 65 72 20 74 68 65 20 67 | Menu ov|er the g|
|00001f60| 72 69 64 20 6f 72 20 74 | 6f 6f 6c 73 20 77 69 6e |rid or t|ools win|
|00001f70| 64 6f 77 20 61 6c 6c 6f | 77 73 20 79 6f 75 20 74 |dow allo|ws you t|
|00001f80| 6f 20 73 61 76 65 20 74 | 68 65 20 63 75 72 72 65 |o save t|he curre|
|00001f90| 6e 74 20 72 75 6c 65 73 | 20 6f 72 20 67 72 69 64 |nt rules| or grid|
|00001fa0| 2e 20 4e 6f 74 65 20 74 | 68 61 74 20 69 66 20 74 |. Note t|hat if t|
|00001fb0| 68 65 20 67 72 69 64 20 | 69 73 20 73 61 76 65 64 |he grid |is saved|
|00001fc0| 20 74 68 65 20 72 75 6c | 65 73 20 61 72 65 20 73 | the rul|es are s|
|00001fd0| 61 76 65 64 20 61 73 20 | 77 65 6c 6c 2e 20 54 68 |aved as |well. Th|
|00001fe0| 65 73 65 20 66 69 6c 65 | 73 20 63 61 6e 20 62 65 |ese file|s can be|
|00001ff0| 20 72 65 2d 6c 6f 61 64 | 65 64 20 6c 61 74 65 72 | re-load|ed later|
|00002000| 20 69 6e 20 74 68 65 20 | 6e 6f 72 6d 61 6c 20 77 | in the |normal w|
|00002010| 61 79 2e 0a 0a 59 6f 75 | 20 6d 61 79 20 6e 6f 74 |ay...You| may not|
|00002020| 69 63 65 20 74 68 61 74 | 20 77 68 65 72 65 20 61 |ice that| where a|
|00002030| 20 6c 6f 74 20 6f 66 20 | 63 65 6c 6c 73 20 61 72 | lot of |cells ar|
|00002040| 65 20 63 68 61 6e 67 69 | 6e 67 20 69 6e 20 65 61 |e changi|ng in ea|
|00002050| 63 68 20 67 65 6e 65 72 | 61 74 69 6f 6e 20 74 68 |ch gener|ation th|
|00002060| 65 20 73 70 65 65 64 20 | 69 73 20 73 6c 6f 77 65 |e speed |is slowe|
|00002070| 64 20 73 69 67 6e 69 66 | 69 63 61 6e 74 6c 79 2e |d signif|icantly.|
|00002080| 20 54 68 69 73 20 6d 61 | 79 20 62 65 20 6d 6f 72 | This ma|y be mor|
|00002090| 65 20 6e 6f 74 69 63 65 | 61 62 6c 65 20 77 69 74 |e notice|able wit|
|000020a0| 68 20 64 69 66 66 65 72 | 65 6e 74 20 72 75 6c 65 |h differ|ent rule|
|000020b0| 73 2e 20 55 6e 66 6f 72 | 74 75 6e 61 74 65 6c 79 |s. Unfor|tunately|
|000020c0| 2c 20 61 73 20 74 68 65 | 20 61 70 70 6c 69 63 61 |, as the| applica|
|000020d0| 74 69 6f 6e 20 68 61 73 | 20 74 6f 20 63 61 74 65 |tion has| to cate|
|000020e0| 72 20 66 6f 72 20 61 20 | 6c 6f 74 20 6f 66 20 70 |r for a |lot of p|
|000020f0| 6f 73 73 69 62 6c 65 20 | 73 65 74 73 20 6f 66 20 |ossible |sets of |
|00002100| 72 75 6c 65 73 2c 20 61 | 6e 64 20 69 73 20 6e 6f |rules, a|nd is no|
|00002110| 74 20 64 65 64 69 63 61 | 74 65 64 20 74 6f 20 6f |t dedica|ted to o|
|00002120| 6e 65 20 74 79 70 65 20 | 6f 66 20 63 65 6c 6c 75 |ne type |of cellu|
|00002130| 6c 61 72 20 61 75 74 6f | 6d 61 74 6f 6e 2c 20 61 |lar auto|maton, a|
|00002140| 6e 64 20 73 69 6e 63 65 | 20 69 74 20 6d 75 73 74 |nd since| it must|
|00002150| 20 64 65 61 6c 20 77 69 | 74 68 20 74 68 65 20 70 | deal wi|th the p|
|00002160| 72 6f 62 6c 65 6d 73 20 | 6f 66 20 6f 76 65 72 6c |roblems |of overl|
|00002170| 61 70 70 69 6e 67 20 77 | 69 6e 64 6f 77 73 20 70 |apping w|indows p|
|00002180| 6f 73 65 64 20 62 79 20 | 74 68 65 20 57 69 6d 70 |osed by |the Wimp|
|00002190| 20 65 6e 76 69 72 6f 6e | 6d 65 6e 74 2c 20 69 74 | environ|ment, it|
|000021a0| 20 69 73 20 6e 6f 74 20 | 70 61 72 74 69 63 75 6c | is not |particul|
|000021b0| 61 72 6c 79 20 66 61 73 | 74 2e 20 54 6f 20 6f 76 |arly fas|t. To ov|
|000021c0| 65 72 63 6f 6d 65 20 74 | 68 69 73 2c 20 79 6f 75 |ercome t|his, you|
|000021d0| 20 63 61 6e 20 63 68 61 | 6e 67 65 20 74 68 65 20 | can cha|nge the |
|000021e0| 67 72 69 64 20 73 69 7a | 65 20 74 6f 20 74 68 65 |grid siz|e to the|
|000021f0| 20 6d 69 6e 69 6d 75 6d | 20 6e 65 65 64 65 64 2c | minimum| needed,|
|00002200| 20 6f 72 20 61 6c 74 65 | 72 6e 61 74 69 76 65 6c | or alte|rnativel|
|00002210| 79 20 63 68 61 6e 67 65 | 20 74 68 65 20 76 69 65 |y change| the vie|
|00002220| 77 20 6f 66 20 74 68 65 | 20 77 69 6e 64 6f 77 20 |w of the| window |
|00002230| 74 6f 20 6a 75 73 74 20 | 74 68 65 20 61 72 65 61 |to just |the area|
|00002240| 20 6f 66 20 69 6e 74 65 | 72 65 73 74 2e 0a 0a 54 | of inte|rest...T|
|00002250| 68 65 20 64 69 73 63 20 | 69 6e 63 6c 75 64 65 73 |he disc |includes|
|00002260| 20 61 20 6e 75 6d 62 65 | 72 20 6f 66 20 4c 69 66 | a numbe|r of Lif|
|00002270| 65 46 6f 72 6d 20 72 75 | 6c 65 73 20 66 6f 72 20 |eForm ru|les for |
|00002280| 64 69 66 66 65 72 65 6e | 74 20 63 65 6c 6c 75 6c |differen|t cellul|
|00002290| 61 72 20 61 75 74 6f 6d | 61 74 61 2c 20 69 6e 63 |ar autom|ata, inc|
|000022a0| 6c 75 64 69 6e 67 20 27 | 57 69 72 65 57 6f 72 6c |luding '|WireWorl|
|000022b0| 64 27 20 77 68 65 72 65 | 20 27 65 6c 65 63 74 72 |d' where| 'electr|
|000022c0| 6f 6e 73 27 20 66 6c 6f | 77 20 61 6c 6f 6e 67 20 |ons' flo|w along |
|000022d0| 27 77 69 72 65 73 27 20 | 61 6e 64 20 27 44 65 6d |'wires' |and 'Dem|
|000022e0| 6f 6e 73 27 20 77 68 65 | 72 65 20 6f 72 64 65 72 |ons' whe|re order|
|000022f0| 20 69 73 20 70 72 6f 64 | 75 63 65 64 20 66 72 6f | is prod|uced fro|
|00002300| 6d 20 74 68 65 20 63 68 | 61 6f 73 20 6f 66 20 61 |m the ch|aos of a|
|00002310| 20 72 61 6e 64 6f 6d 20 | 67 72 69 64 2e 20 54 68 | random |grid. Th|
|00002320| 65 72 65 20 61 72 65 20 | 61 6c 73 6f 20 73 6f 6d |ere are |also som|
|00002330| 65 20 65 78 61 6d 70 6c | 65 20 67 72 69 64 20 66 |e exampl|e grid f|
|00002340| 69 6c 65 73 20 73 68 6f | 77 69 6e 67 20 74 68 65 |iles sho|wing the|
|00002350| 73 65 20 72 75 6c 65 73 | 20 69 6e 20 61 63 74 69 |se rules| in acti|
|00002360| 6f 6e 20 49 66 20 79 6f | 75 20 64 6f 20 63 6f 6d |on If yo|u do com|
|00002370| 65 20 75 70 20 77 69 74 | 68 20 73 6f 6d 65 20 69 |e up wit|h some i|
|00002380| 6e 74 65 72 65 73 74 69 | 6e 67 20 72 75 6c 65 73 |nteresti|ng rules|
|00002390| 20 2d 20 61 6e 64 20 74 | 68 65 20 70 6f 73 73 69 | - and t|he possi|
|000023a0| 62 6c 69 6c 69 74 69 65 | 73 20 61 72 65 20 65 6e |blilitie|s are en|
|000023b0| 64 6c 65 73 73 20 2d 20 | 70 6c 65 61 73 65 20 73 |dless - |please s|
|000023c0| 65 6e 64 20 74 68 65 6d | 20 69 6e 2e 20 49 20 68 |end them| in. I h|
|000023d0| 6f 70 65 20 74 68 69 73 | 20 68 61 73 20 67 69 76 |ope this| has giv|
|000023e0| 65 6e 20 79 6f 75 20 61 | 20 62 72 69 65 66 20 69 |en you a| brief i|
|000023f0| 6e 74 72 6f 64 75 63 74 | 69 6f 6e 20 74 6f 20 61 |ntroduct|ion to a|
|00002400| 20 6d 6f 73 74 20 66 61 | 73 63 69 6e 61 74 69 6e | most fa|scinatin|
|00002410| 67 20 74 6f 70 69 63 2e | 20 46 6f 72 20 74 68 6f |g topic.| For tho|
|00002420| 73 65 20 77 68 6f 20 61 | 72 65 20 69 6e 74 65 72 |se who a|re inter|
|00002430| 65 73 74 65 64 20 73 6f | 6d 65 20 66 75 72 74 68 |ested so|me furth|
|00002440| 65 72 20 72 65 61 64 69 | 6e 67 20 69 73 20 6c 69 |er readi|ng is li|
|00002450| 73 74 65 64 20 62 65 6c | 6f 77 2e 0a 0a 31 2e 20 |sted bel|ow...1. |
|00002460| 57 68 65 65 6c 73 2c 20 | 4c 69 66 65 20 61 6e 64 |Wheels, |Life and|
|00002470| 20 4f 74 68 65 72 20 4d | 61 74 68 65 6d 61 74 69 | Other M|athemati|
|00002480| 63 61 6c 20 41 6d 75 73 | 65 6d 65 6e 74 73 2c 20 |cal Amus|ements, |
|00002490| 62 79 20 4d 61 72 74 69 | 6e 20 47 61 72 64 6e 65 |by Marti|n Gardne|
|000024a0| 72 20 28 31 39 38 33 29 | 2c 20 57 2e 48 2e 20 46 |r (1983)|, W.H. F|
|000024b0| 72 65 65 6d 61 6e 20 61 | 6e 64 20 43 6f 6d 70 61 |reeman a|nd Compa|
|000024c0| 6e 79 2e 0a 28 54 68 69 | 73 20 62 6f 6f 6b 20 63 |ny..(Thi|s book c|
|000024d0| 6f 6e 74 61 69 6e 73 20 | 74 68 72 65 65 20 6c 61 |ontains |three la|
|000024e0| 72 67 65 20 63 68 61 70 | 74 65 72 73 20 6f 6e 20 |rge chap|ters on |
|000024f0| 65 76 65 72 79 74 68 69 | 6e 67 20 74 6f 20 64 6f |everythi|ng to do|
|00002500| 20 77 69 74 68 20 27 54 | 68 65 20 47 61 6d 65 20 | with 'T|he Game |
|00002510| 6f 66 20 4c 69 66 65 27 | 20 74 68 61 74 20 4d 61 |of Life'| that Ma|
|00002520| 72 74 69 6e 20 47 61 72 | 64 6e 65 72 20 68 61 64 |rtin Gar|dner had|
|00002530| 20 63 6f 76 65 72 65 64 | 20 69 6e 20 68 69 73 20 | covered| in his |
|00002540| 4d 61 74 68 65 6d 61 74 | 69 63 61 6c 20 52 65 63 |Mathemat|ical Rec|
|00002550| 72 65 61 74 69 6f 6e 73 | 20 63 6f 6c 6f 75 6d 6e |reations| coloumn|
|00002560| 20 69 6e 20 74 68 65 20 | 53 63 69 65 6e 74 69 66 | in the |Scientif|
|00002570| 69 63 20 41 6d 65 72 69 | 63 61 6e 2e 29 0a 0a 32 |ic Ameri|can.)..2|
|00002580| 2e 20 43 6f 6d 70 75 74 | 65 72 20 52 65 63 72 65 |. Comput|er Recre|
|00002590| 61 74 69 6f 6e 73 2c 20 | 62 79 20 41 2e 4b 2e 20 |ations, |by A.K. |
|000025a0| 44 65 77 64 6e 65 79 2c | 20 69 6e 20 53 63 69 65 |Dewdney,| in Scie|
|000025b0| 6e 74 69 66 69 63 20 41 | 6d 65 72 69 63 61 6e 2c |ntific A|merican,|
|000025c0| 20 56 6f 6c 2e 32 36 31 | 2c 20 4e 6f 2e 32 2c 20 | Vol.261|, No.2, |
|000025d0| 41 75 67 75 73 74 20 31 | 39 38 39 2c 20 70 70 2e |August 1|989, pp.|
|000025e0| 38 38 20 74 6f 20 39 31 | 2c 20 0a 28 65 78 70 6c |88 to 91|, .(expl|
|000025f0| 61 69 6e 73 20 74 68 65 | 20 72 75 6c 65 73 20 74 |ains the| rules t|
|00002600| 6f 20 74 68 65 20 27 44 | 65 6d 6f 6e 27 20 63 65 |o the 'D|emon' ce|
|00002610| 6c 6c 75 6c 61 72 20 61 | 75 74 6f 6d 61 74 61 29 |llular a|utomata)|
|00002620| 2e 0a 0a 33 2e 20 43 6f | 6d 70 75 74 65 72 20 52 |...3. Co|mputer R|
|00002630| 65 63 72 65 61 74 69 6f | 6e 73 2c 20 62 79 20 41 |ecreatio|ns, by A|
|00002640| 2e 4b 2e 20 44 65 77 64 | 6e 65 79 2c 20 69 6e 20 |.K. Dewd|ney, in |
|00002650| 53 63 69 65 6e 74 69 66 | 69 63 20 41 6d 65 72 69 |Scientif|ic Ameri|
|00002660| 63 61 6e 2c 20 56 6f 6c | 2e 32 36 32 2c 20 4e 6f |can, Vol|.262, No|
|00002670| 2e 31 2c 20 4a 61 6e 75 | 61 72 79 20 31 39 39 30 |.1, Janu|ary 1990|
|00002680| 2c 20 70 70 2e 31 33 36 | 20 74 6f 20 31 33 39 0a |, pp.136| to 139.|
|00002690| 20 20 20 20 28 63 6f 76 | 65 72 73 20 27 57 69 72 | (cov|ers 'Wir|
|000026a0| 65 57 6f 72 6c 64 27 20 | 61 6e 64 20 74 68 65 20 |eWorld' |and the |
|000026b0| 63 6f 6d 70 6f 6e 65 6e | 74 20 61 6e 64 20 63 69 |componen|t and ci|
|000026c0| 72 63 75 69 74 73 20 74 | 68 61 74 20 63 61 6e 20 |rcuits t|hat can |
|000026d0| 62 65 20 70 72 6f 64 75 | 63 65 64 20 75 73 69 6e |be produ|ced usin|
|000026e0| 67 20 69 74 29 2e 0a 46 | 69 6c 65 44 61 74 61 82 |g it)..F|ileData.|
|000026f0| 21 52 75 6e 00 73 00 00 | fd fd 00 5c 00 00 00 43 |!Run.s..|...\...C|
|00002700| eb ff ff 91 13 c8 77 03 | 00 7c fc 7c 20 21 52 75 |......w.|.|.| !Ru|
|00002710| 6e 20 66 6f 72 20 21 4c | 69 66 65 46 6f 72 6d 73 |n for !L|ifeForms|
|00002720| 0a 7c 0a 53 65 74 20 41 | 6c 69 61 73 24 54 65 6d |.|.Set A|lias$Tem|
|00002730| 70 20 46 69 6c 65 72 5f | 4f 70 65 6e 44 69 72 20 |p Filer_|OpenDir |
|00002740| 3c 4f 62 65 79 24 44 69 | 72 3e 2e 46 69 6c 65 73 |<Obey$Di|r>.Files|
|00002750| 0a 54 65 6d 70 0a 55 6e | 73 65 74 20 41 6c 69 61 |.Temp.Un|set Alia|
|00002760| 73 24 54 65 6d 70 0a 46 | 69 6c 65 44 61 74 61 82 |s$Temp.F|ileData.|
|00002770| 21 53 70 72 69 74 65 73 | 00 fd 00 9c 04 00 00 43 |!Sprites|.......C|
|00002780| f9 ff ff f2 4c ef 45 03 | 00 c0 02 03 00 00 00 20 |....L.E.|....... |
|00002790| 00 00 00 a0 04 00 00 09 | c1 00 00 00 00 00 00 44 |........|.......D|
|000027a0| b8 d8 01 00 00 00 00 80 | 01 00 00 21 6c 69 66 65 |........|...!life|
|000027b0| 66 6f 72 6d 73 00 00 04 | 00 00 00 10 00 00 00 00 |forms...|........|
|000027c0| 00 00 00 07 00 00 00 2c | 00 00 00 2c 00 00 00 0c |.......,|...,....|
|000027d0| 00 00 00 11 11 51 55 55 | 55 55 55 55 55 55 55 55 |.....QUU|UUUUUUUU|
|000027e0| 55 15 11 11 00 00 00 11 | 11 51 cc cc cc cc cc cc |U.......|.Q......|
|000027f0| cc cc cc cc cc 15 11 11 | 00 00 00 11 11 51 1c 11 |........|.....Q..|
|00002800| 11 11 81 88 18 11 11 11 | c1 15 11 11 00 00 00 11 |........|........|
|00002810| 11 51 1c 11 11 11 81 88 | 18 11 11 11 c1 15 11 11 |.Q......|........|
|00002820| 00 00 00 11 11 51 1c 11 | 11 11 11 11 11 11 11 11 |.....Q..|........|
|00002830| c1 15 11 11 00 00 00 11 | 11 51 1c 81 88 18 11 11 |........|.Q......|
|00002840| 11 11 11 11 c1 15 11 11 | 00 00 00 11 11 51 1c 81 |........|.....Q..|
|00002850| 88 18 11 11 11 11 11 11 | c1 15 11 11 00 00 00 11 |........|........|
|00002860| 11 51 1c 11 11 11 11 11 | 11 11 11 11 c1 15 11 11 |.Q......|........|
|00002870| 00 00 00 11 11 51 1c 81 | 88 18 81 88 18 81 88 18 |.....Q..|........|
|00002880| c1 15 11 11 00 00 00 11 | 11 51 1c 81 88 18 81 88 |........|.Q......|
|00002890| 18 81 88 18 c1 15 11 11 | 00 00 00 11 11 51 cc cc |........|.....Q..|
|000028a0| cc cc cc cc cc cc cc cc | cc 15 11 11 00 00 00 11 |........|........|
|000028b0| 11 55 55 55 55 55 55 55 | 55 55 55 55 55 55 11 11 |.UUUUUUU|UUUUUU..|
|000028c0| 00 00 00 11 51 bc bc bc | bc bc bc bc bc bc cc bc |....Q...|........|
|000028d0| bc cc 15 11 00 00 00 11 | c5 55 5c 5c c5 55 5c cc |........|.U\\.U\.|
|000028e0| 55 5c cc 5c cc c5 5c 11 | 00 00 00 51 cc c5 c5 55 |U\.\..\.|...Q...U|
|000028f0| cc c5 5c c5 c6 65 cc cc | 5c 5c cc 15 00 00 00 51 |..\..e..|\\.....Q|
|00002900| cc cc cc cc cc cc cc cc | cc cc cc cc cc cc cc 15 |........|........|
|00002910| 00 00 00 51 55 55 55 55 | 55 55 55 55 55 55 55 55 |...QUUUU|UUUUUUUU|
|00002920| 55 55 55 15 00 00 00 80 | 01 00 00 66 69 6c 65 5f |UUU.....|...file_|
|00002930| 31 30 30 00 00 00 00 04 | 00 00 00 10 00 00 00 00 |100.....|........|
|00002940| 00 00 00 07 00 00 00 2c | 00 00 00 2c 00 00 00 0c |.......,|...,....|
|00002950| 00 00 00 77 77 77 77 77 | 77 77 77 77 77 77 77 77 |...wwwww|wwwwwwww|
|00002960| 77 77 77 77 00 00 00 77 | 55 59 55 55 55 95 55 55 |wwww...w|UYUUU.UU|
|00002970| 59 55 55 95 55 55 55 77 | 00 00 00 77 55 55 59 55 |YUU.UUUw|...wUUYU|
|00002980| 59 55 88 88 88 55 59 55 | 55 95 55 77 00 00 00 77 |YU...UYU|U.Uw...w|
|00002990| 55 55 55 55 55 59 88 88 | 88 55 55 59 55 55 55 77 |UUUUUY..|.UUYUUUw|
|000029a0| 00 00 00 77 44 94 44 44 | 44 44 88 88 88 44 44 44 |...wD.DD|DD...DDD|
|000029b0| 94 94 44 77 00 00 00 77 | 44 44 44 44 49 44 44 44 |..Dw...w|DDDDIDDD|
|000029c0| 44 94 44 44 44 44 44 77 | 00 00 00 77 33 39 88 88 |D.DDDDDw|...w39..|
|000029d0| 88 33 93 33 39 33 93 33 | 33 33 39 77 00 00 00 77 |.3.393.3|339w...w|
|000029e0| 33 33 88 88 88 93 33 33 | 33 93 33 33 33 39 33 77 |33....33|3.33393w|
|000029f0| 00 00 00 77 92 22 88 88 | 88 22 92 22 29 22 22 29 |...w."..|.".")"")|
|00002a00| 22 22 29 77 00 00 00 77 | 22 22 22 22 22 29 22 22 |"")w...w|""""")""|
|00002a10| 22 22 22 22 29 22 22 77 | 00 00 00 77 91 11 88 88 |"""")""w|...w....|
|00002a20| 88 11 88 88 88 11 88 88 | 88 11 19 77 00 00 00 77 |........|...w...w|
|00002a30| 11 11 88 88 88 11 88 88 | 88 19 88 88 88 11 11 77 |........|.......w|
|00002a40| 00 00 00 77 00 09 88 88 | 88 90 88 88 88 00 88 88 |...w....|........|
|00002a50| 88 90 00 77 00 00 00 77 | 00 00 09 90 00 00 00 00 |...w...w|........|
|00002a60| 00 90 00 00 90 00 00 77 | 00 00 00 77 99 99 99 99 |.......w|...w....|
|00002a70| 99 99 99 99 99 99 99 99 | 99 99 99 77 00 00 00 77 |........|...w...w|
|00002a80| 99 99 99 99 99 99 99 99 | 99 99 99 99 99 99 99 77 |........|.......w|
|00002a90| 00 00 00 77 77 77 77 77 | 77 77 77 77 77 77 77 77 |...wwwww|wwwwwwww|
|00002aa0| 77 77 77 77 00 00 00 80 | 01 00 00 66 69 6c 65 5f |wwww....|...file_|
|00002ab0| 31 30 31 00 00 00 00 04 | 00 00 00 10 00 00 00 00 |101.....|........|
|00002ac0| 00 00 00 07 00 00 00 2c | 00 00 00 2c 00 00 00 0c |.......,|...,....|
|00002ad0| 00 00 00 77 77 77 77 77 | 77 77 77 77 77 77 77 77 |...wwwww|wwwwwwww|
|00002ae0| 77 77 77 77 00 00 00 77 | 55 5a 55 55 55 a5 55 55 |wwww...w|UZUUU.UU|
|00002af0| 5a 55 55 a5 55 55 55 77 | 00 00 00 77 55 55 5a 55 |ZUU.UUUw|...wUUZU|
|00002b00| 5a 55 88 88 88 55 5a 55 | 55 a5 55 77 00 00 00 77 |ZU...UZU|U.Uw...w|
|00002b10| 55 55 55 55 55 5a 88 88 | 88 55 55 5a 55 55 55 77 |UUUUUZ..|.UUZUUUw|
|00002b20| 00 00 00 77 44 a4 44 44 | 44 44 88 88 88 44 44 44 |...wD.DD|DD...DDD|
|00002b30| a4 a4 44 77 00 00 00 77 | 44 44 44 44 4a 44 44 44 |..Dw...w|DDDDJDDD|
|00002b40| 44 a4 44 44 44 44 44 77 | 00 00 00 77 33 3a 88 88 |D.DDDDDw|...w3:..|
|00002b50| 88 33 a3 33 3a 33 a3 33 | 33 33 3a 77 00 00 00 77 |.3.3:3.3|33:w...w|
|00002b60| 33 33 88 88 88 a3 33 33 | 33 a3 33 33 33 3a 33 77 |33....33|3.333:3w|
|00002b70| 00 00 00 77 a2 22 88 88 | 88 22 a2 22 2a 22 22 2a |...w."..|."."*""*|
|00002b80| 22 22 2a 77 00 00 00 77 | 22 22 22 22 22 2a 22 22 |""*w...w|"""""*""|
|00002b90| 22 22 22 22 2a 22 22 77 | 00 00 00 77 a1 11 88 88 |""""*""w|...w....|
|00002ba0| 88 11 88 88 88 11 88 88 | 88 11 1a 77 00 00 00 77 |........|...w...w|
|00002bb0| 11 11 88 88 88 11 88 88 | 88 1a 88 88 88 11 11 77 |........|.......w|
|00002bc0| 00 00 00 77 00 0a 88 88 | 88 a0 88 88 88 00 88 88 |...w....|........|
|00002bd0| 88 a0 00 77 00 00 00 77 | 00 00 0a a0 00 00 00 00 |...w...w|........|
|00002be0| 00 a0 00 00 a0 00 00 77 | 00 00 00 77 aa aa aa aa |.......w|...w....|
|00002bf0| aa aa aa aa aa aa aa aa | aa aa aa 77 00 00 00 77 |........|...w...w|
|00002c00| aa aa aa aa aa aa aa aa | aa aa aa aa aa aa aa 77 |........|.......w|
|00002c10| 00 00 00 77 77 77 77 77 | 77 77 77 77 77 77 77 77 |...wwwww|wwwwwwww|
|00002c20| 77 77 77 77 00 00 00 46 | 69 6c 65 44 61 74 61 82 |wwww...F|ileData.|
|00002c30| 21 42 6f 6f 74 00 00 00 | fd fd 00 f0 00 00 00 43 |!Boot...|.......C|
|00002c40| eb ff ff d6 0c f0 45 03 | 00 22 64 7c 20 21 42 6f |......E.|."d| !Bo|
|00002c50| 6f 74 20 66 6f 72 20 21 | 4c 69 66 65 46 6f 72 6d |ot for !|LifeForm|
|00002c60| 73 0a 7c 20 62 79 20 52 | 69 63 68 61 72 64 20 54 |s.| by R|ichard T|
|00002c70| 61 79 6c 6f 72 0a 7c 0a | 49 63 6f 6e 53 70 72 69 |aylor.|.|IconSpri|
|00002c80| 74 65 73 20 3c 4f 62 65 | 79 24 44 69 72 3e 2e 21 |tes <Obe|y$Dir>.!|
|00002c90| 53 70 72 69 74 65 73 0a | 53 65 74 20 41 6c 69 61 |Sprites.|Set Alia|
|00002ca0| 73 24 40 52 75 6e 54 79 | 70 65 5f 31 30 30 20 52 |s$@RunTy|pe_100 R|
|00002cb0| 75 6e 20 3c 4f 62 65 79 | 24 44 69 72 3e 2e 21 52 |un <Obey|$Dir>.!R|
|00002cc0| 75 6e 20 2d 72 75 6e 20 | 25 25 2a 30 0a 53 65 74 |un -run |%%*0.Set|
|00002cd0| 20 41 6c 69 61 73 24 40 | 52 75 6e 54 79 70 65 5f | Alias$@|RunType_|
|00002ce0| 31 30 31 20 52 75 6e 20 | 3c 4f 62 65 79 24 44 69 |101 Run |<Obey$Di|
|00002cf0| 72 3e 2e 21 52 75 6e 20 | 2d 72 75 6e 20 25 25 2a |r>.!Run |-run %%*|
|00002d00| 30 0a 53 65 74 20 46 69 | 6c 65 24 54 79 70 65 5f |0.Set Fi|le$Type_|
|00002d10| 31 30 30 20 22 4c 46 20 | 47 72 69 64 22 0a 53 65 |100 "LF |Grid".Se|
|00002d20| 74 20 46 69 6c 65 24 54 | 79 70 65 5f 31 30 31 20 |t File$T|ype_101 |
|00002d30| 22 4c 46 20 52 75 6c 65 | 73 22 0a 46 69 6c 65 44 |"LF Rule|s".FileD|
|00002d40| 61 74 61 82 21 52 75 6e | 00 73 00 00 fd fd 00 27 |ata.!Run|.s.....'|
|00002d50| 01 00 00 43 eb ff ff 31 | 19 f0 45 03 00 8f 99 7c |...C...1|..E....||
|00002d60| 20 21 52 75 6e 20 66 6f | 72 20 21 4c 69 66 65 46 | !Run fo|r !LifeF|
|00002d70| 6f 72 6d 73 0a 7c 20 62 | 79 20 52 69 63 68 61 72 |orms.| b|y Richar|
|00002d80| 64 20 54 61 79 6c 6f 72 | 0a 7c 0a 49 63 6f 6e 53 |d Taylor|.|.IconS|
|00002d90| 70 72 69 74 65 73 20 3c | 4f 62 65 79 24 44 69 72 |prites <|Obey$Dir|
|00002da0| 3e 2e 21 53 70 72 69 74 | 65 73 0a 57 69 6d 70 53 |>.!Sprit|es.WimpS|
|00002db0| 6c 6f 74 20 2d 6d 69 6e | 20 38 30 4b 20 2d 6d 61 |lot -min| 80K -ma|
|00002dc0| 78 20 38 30 4b 0a 53 65 | 74 20 41 6c 69 61 73 24 |x 80K.Se|t Alias$|
|00002dd0| 40 52 75 6e 54 79 70 65 | 5f 31 30 30 20 52 75 6e |@RunType|_100 Run|
|00002de0| 20 3c 4f 62 65 79 24 44 | 69 72 3e 2e 21 52 75 6e | <Obey$D|ir>.!Run|
|00002df0| 20 2d 72 75 6e 20 25 25 | 2a 30 0a 53 65 74 20 41 | -run %%|*0.Set A|
|00002e00| 6c 69 61 73 24 40 52 75 | 6e 54 79 70 65 5f 31 30 |lias$@Ru|nType_10|
|00002e10| 31 20 52 75 6e 20 3c 4f | 62 65 79 24 44 69 72 3e |1 Run <O|bey$Dir>|
|00002e20| 2e 21 52 75 6e 20 2d 72 | 75 6e 20 25 25 2a 30 0a |.!Run -r|un %%*0.|
|00002e30| 53 65 74 20 46 69 6c 65 | 24 54 79 70 65 5f 31 30 |Set File|$Type_10|
|00002e40| 30 20 22 4c 46 20 47 72 | 69 64 22 0a 53 65 74 20 |0 "LF Gr|id".Set |
|00002e50| 46 69 6c 65 24 54 79 70 | 65 5f 31 30 31 20 22 4c |File$Typ|e_101 "L|
|00002e60| 46 20 52 75 6c 65 73 22 | 0a 52 75 6e 20 3c 4f 62 |F Rules"|.Run <Ob|
|00002e70| 65 79 24 44 69 72 3e 2e | 21 52 75 6e 49 6d 61 67 |ey$Dir>.|!RunImag|
|00002e80| 65 20 25 2a 30 0a 46 69 | 6c 65 44 61 74 61 82 21 |e %*0.Fi|leData.!|
|00002e90| 52 75 6e 49 6d 61 67 65 | 00 00 b8 73 00 00 43 fb |RunImage|...s..C.|
|00002ea0| ff ff 80 24 f2 78 03 00 | 55 b2 0d 00 0a 1b 20 f4 |...$.x..|U..... .|
|00002eb0| 20 20 20 20 20 20 20 20 | 20 20 20 3e 21 52 75 6e | | >!Run|
|00002ec0| 49 6d 61 67 65 0d 00 14 | 38 20 f4 20 50 72 6f 67 |Image...|8 . Prog|
|00002ed0| 72 61 6d 20 20 20 4c 69 | 66 65 46 6f 72 6d 73 20 |ram Li|feForms |
|00002ee0| 3a 20 44 65 66 69 6e 61 | 62 6c 65 20 43 65 6c 6c |: Defina|ble Cell|
|00002ef0| 75 6c 61 72 20 41 75 74 | 6f 6d 61 74 61 0d 00 1e |ular Aut|omata...|
|00002f00| 16 20 f4 20 56 65 72 73 | 69 6f 6e 20 20 20 41 30 |. . Vers|ion A0|
|00002f10| 2e 35 42 0d 00 28 1f 20 | f4 20 41 75 74 68 6f 72 |.5B..(. |. Author|
|00002f20| 20 20 20 20 52 69 63 68 | 61 72 64 20 54 61 79 6c | Rich|ard Tayl|
|00002f30| 6f 72 0d 00 32 1e 20 f4 | 20 52 69 73 63 20 55 73 |or..2. .| Risc Us|
|00002f40| 65 72 20 44 65 63 65 6d | 62 65 72 20 31 39 39 31 |er Decem|ber 1991|
|00002f50| 0d 00 3c 25 20 f4 20 50 | 72 6f 67 72 61 6d 20 20 |..<% . P|rogram |
|00002f60| 20 53 75 62 6a 65 63 74 | 20 74 6f 20 43 6f 70 79 | Subject| to Copy|
|00002f70| 72 69 67 68 74 0d 00 46 | 22 20 f4 20 20 20 20 20 |right..F|" . |
|00002f80| 20 20 20 20 20 20 4e 6f | 74 20 50 75 62 6c 69 63 | No|t Public|
|00002f90| 20 44 6f 6d 61 69 6e 0d | 00 50 06 20 3a 0d 00 5a | Domain.|.P. :..Z|
|00002fa0| 11 20 ee 20 85 20 f2 65 | 72 72 6f 72 3a e0 0d 00 |. . . .e|rror:...|
|00002fb0| 64 18 20 f2 70 72 6f 67 | 69 6e 69 74 3a f2 77 69 |d. .prog|init:.wi|
|00002fc0| 6d 70 69 6e 69 74 0d 00 | 6e 1e 20 ee 20 85 20 e7 |mpinit..|n. . . .|
|00002fd0| 20 a4 77 69 6d 70 65 72 | 72 20 8c 20 f2 63 6c 6f | .wimper|r . .clo|
|00002fe0| 73 65 3a e0 0d 00 78 15 | 20 c8 99 22 48 6f 75 72 |se:...x.| .."Hour|
|00002ff0| 67 6c 61 73 73 5f 4f 6e | 22 0d 00 82 19 20 f2 74 |glass_On|".... .t|
|00003000| 6f 6f 6c 73 69 6e 69 74 | 3a f2 72 65 73 74 69 6e |oolsinit|:.restin|
|00003010| 69 74 0d 00 8c 16 20 f2 | 61 73 73 65 6d 62 6c 65 |it.... .|assemble|
|00003020| 3a f2 67 65 74 65 6e 76 | 0d 00 96 16 20 c8 99 22 |:.getenv|.... .."|
|00003030| 48 6f 75 72 67 6c 61 73 | 73 5f 4f 66 66 22 0d 00 |Hourglas|s_Off"..|
|00003040| a0 06 20 3a 0d 00 aa 06 | 20 f5 0d 00 b4 32 20 e7 |.. :....| ....2 .|
|00003050| 20 21 72 75 6e 6e 69 6e | 67 25 3d a3 20 80 20 3f | !runnin|g%=. . ?|
|00003060| 63 73 74 65 70 25 3d 30 | 20 8c 20 6d 61 73 6b 25 |cstep%=0| . mask%|
|00003070| 3d 31 20 8b 20 6d 61 73 | 6b 25 3d 30 0d 00 be 27 |=1 . mas|k%=0...'|
|00003080| 20 c8 99 22 57 69 6d 70 | 5f 50 6f 6c 6c 22 2c 6d | .."Wimp|_Poll",m|
|00003090| 61 73 6b 25 2c 62 6c 6b | 25 20 b8 20 72 65 61 73 |ask%,blk|% . reas|
|000030a0| 6f 6e 25 0d 00 c8 11 20 | c8 8e 20 72 65 61 73 6f |on%.... |.. reaso|
|000030b0| 6e 25 20 ca 0d 00 d2 11 | 20 20 c9 20 30 20 20 3a |n% .....| . 0 :|
|000030c0| d6 72 75 6e 25 0d 00 dc | 14 20 20 c9 20 31 20 20 |.run%...|. . 1 |
|000030d0| 3a d6 72 65 64 72 61 77 | 25 0d 00 e6 25 20 20 c9 |:.redraw|%...% .|
|000030e0| 20 32 20 20 3a c8 99 22 | 57 69 6d 70 5f 4f 70 65 | 2 :.."|Wimp_Ope|
|000030f0| 6e 57 69 6e 64 6f 77 22 | 2c 2c 62 6c 6b 25 0d 00 |nWindow"|,,blk%..|
|00003100| f0 26 20 20 c9 20 33 20 | 20 3a c8 99 22 57 69 6d |.& . 3 | :.."Wim|
|00003110| 70 5f 43 6c 6f 73 65 57 | 69 6e 64 6f 77 22 2c 2c |p_CloseW|indow",,|
|00003120| 62 6c 6b 25 0d 00 fa 12 | 20 20 c9 20 36 20 20 3a |blk%....| . 6 :|
|00003130| f2 6d 6f 75 73 65 0d 01 | 04 12 20 20 c9 20 37 20 |.mouse..|.. . 7 |
|00003140| 20 3a f2 64 73 61 76 65 | 0d 01 0e 34 20 20 c9 20 | :.dsave|...4 . |
|00003150| 38 20 20 3a e7 20 a4 6e | 6f 74 72 65 74 20 8c 20 |8 :. .n|otret . |
|00003160| c8 99 20 22 57 69 6d 70 | 5f 50 72 6f 63 65 73 73 |.. "Wimp|_Process|
|00003170| 4b 65 79 22 2c 62 6c 6b | 25 21 32 34 0d 01 18 17 |Key",blk|%!24....|
|00003180| 20 20 c9 20 39 20 20 3a | f2 6d 65 6e 75 63 68 6f | . 9 :|.menucho|
|00003190| 69 63 65 0d 01 22 16 20 | 20 c9 20 31 37 2c 31 38 |ice..". | . 17,18|
|000031a0| 3a f2 6d 65 73 73 61 67 | 65 0d 01 2c 4e 20 20 c9 |:.messag|e..,N .|
|000031b0| 20 31 39 20 3a c8 99 20 | 22 4f 53 5f 46 69 6c 65 | 19 :.. |"OS_File|
|000031c0| 22 2c 36 2c 62 6c 6b 25 | 2b 34 34 3a 85 20 32 35 |",6,blk%|+44:. 25|
|000031d0| 35 2c 22 44 61 74 61 20 | 54 72 61 6e 73 66 65 72 |5,"Data |Transfer|
|000031e0| 20 66 61 69 6c 65 64 3a | 20 52 65 63 65 69 76 65 | failed:| Receive|
|000031f0| 72 20 64 69 65 64 22 0d | 01 36 06 20 cb 0d 01 40 |r died".|.6. ...@|
|00003200| 0c 20 fd 20 71 75 69 74 | 25 0d 01 4a 0b 20 f2 63 |. . quit|%..J. .c|
|00003210| 6c 6f 73 65 0d 01 54 06 | 20 e0 0d 01 5e 06 20 3a |lose..T.| ...^. :|
|00003220| 0d 01 68 0f 20 dd f2 70 | 72 6f 67 69 6e 69 74 0d |..h. ..p|roginit.|
|00003230| 01 72 1a 20 de 20 69 63 | 25 28 31 36 29 3a de 20 |.r. . ic|%(16):. |
|00003240| 69 69 6e 66 6f 25 28 38 | 29 0d 01 7c 1b 20 de 20 |iinfo%(8|)..|. . |
|00003250| 69 6e 66 6f 74 25 20 33 | 30 3a de 20 62 6c 6b 25 |infot% 3|0:. blk%|
|00003260| 20 32 30 30 0d 01 86 1c | 20 de 20 77 62 6c 6b 25 | 200....| . wblk%|
|00003270| 20 32 30 30 3a de 20 69 | 62 6c 6b 25 20 32 30 30 | 200:. i|blk% 200|
|00003280| 0d 01 90 1c 20 de 20 67 | 62 6c 6b 25 20 32 30 30 |.... . g|blk% 200|
|00003290| 3a de 20 74 62 6c 6b 25 | 20 32 30 30 0d 01 9a 1d |:. tblk%| 200....|
|000032a0| 20 de 20 67 72 69 64 74 | 25 20 32 30 3a de 20 74 | . gridt|% 20:. t|
|000032b0| 6f 6f 6c 73 74 25 20 32 | 30 0d 01 a4 1f 20 de 20 |oolst% 2|0.... . |
|000032c0| 69 6e 66 6f 74 78 25 20 | 31 32 30 3a de 20 63 6f |infotx% |120:. co|
|000032d0| 64 65 25 20 34 30 30 30 | 0d 01 ae 1a 20 de 20 6d |de% 4000|.... . m|
|000032e0| 65 6d 25 20 28 32 2a 36 | 34 2a 36 34 29 2b 31 30 |em% (2*6|4*64)+10|
|000032f0| 32 34 0d 01 b8 1b 20 67 | 65 6e 25 3d 6d 65 6d 25 |24.... g|en%=mem%|
|00003300| 3a 73 69 7a 65 25 3d 6d | 65 6d 25 2b 34 0d 01 c2 |:size%=m|em%+4...|
|00003310| 2d 20 73 74 65 70 25 3d | 6d 65 6d 25 2b 38 3a 63 |- step%=|mem%+8:c|
|00003320| 6e 74 25 3d 6d 65 6d 25 | 2b 31 32 3a 6c 69 6d 69 |nt%=mem%|+12:limi|
|00003330| 74 25 3d 6d 65 6d 25 2b | 31 36 0d 01 cc 24 20 6d |t%=mem%+|16...$ m|
|00003340| 6f 64 65 25 3d 6d 65 6d | 25 2b 32 30 3a 63 68 61 |ode%=mem|%+20:cha|
|00003350| 6e 67 65 74 6f 25 3d 6d | 65 6d 25 2b 33 36 0d 01 |ngeto%=m|em%+36..|
|00003360| d6 23 20 6c 65 73 73 31 | 25 3d 6d 65 6d 25 2b 35 |.# less1|%=mem%+5|
|00003370| 32 3a 73 74 61 74 65 31 | 25 3d 6d 65 6d 25 2b 36 |2:state1|%=mem%+6|
|00003380| 38 0d 01 e0 24 20 67 72 | 65 61 74 31 25 3d 6d 65 |8...$ gr|eat1%=me|
|00003390| 6d 25 2b 38 34 3a 6c 65 | 73 73 32 25 3d 6d 65 6d |m%+84:le|ss2%=mem|
|000033a0| 25 2b 31 30 30 0d 01 ea | 26 20 73 74 61 74 65 32 |%+100...|& state2|
|000033b0| 25 3d 6d 65 6d 25 2b 31 | 31 36 3a 67 72 65 61 74 |%=mem%+1|16:great|
|000033c0| 32 25 3d 6d 65 6d 25 2b | 31 33 32 0d 01 f4 22 20 |2%=mem%+|132..." |
|000033d0| 6c 6f 67 69 76 25 3d 6d | 65 6d 25 2b 31 34 38 3a |logiv%=m|em%+148:|
|000033e0| 70 61 6c 25 3d 6d 65 6d | 25 2b 31 36 34 0d 01 fe |pal%=mem|%+164...|
|000033f0| 14 20 6e 6f 74 65 74 25 | 3d 6d 65 6d 25 2b 31 38 |. notet%|=mem%+18|
|00003400| 30 0d 02 08 2e 20 61 72 | 65 61 25 3d 6d 65 6d 25 |0.... ar|ea%=mem%|
|00003410| 2b 31 30 32 34 3a 73 74 | 61 72 65 61 25 3d 6d 65 |+1024:st|area%=me|
|00003420| 6d 25 2b 31 30 32 34 2b | 28 36 34 2a 36 34 29 0d |m%+1024+|(64*64).|
|00003430| 02 12 0f 20 de 20 72 73 | 69 7a 65 25 20 33 0d 02 |... . rs|ize% 3..|
|00003440| 1c 21 20 de 20 69 6e 76 | 25 20 31 35 3a de 20 63 |.! . inv|% 15:. c|
|00003450| 68 61 6e 67 65 73 25 20 | 34 2a 36 34 2a 36 34 0d |hanges% |4*64*64.|
|00003460| 02 26 19 20 de 20 67 65 | 6e 74 25 20 36 3a de 20 |.&. . ge|nt% 6:. |
|00003470| 73 69 7a 65 74 25 20 33 | 0d 02 30 1c 20 de 20 63 |sizet% 3|..0. . c|
|00003480| 68 67 74 6f 74 25 20 33 | 3a de 20 6d 6f 64 65 74 |hgtot% 3|:. modet|
|00003490| 25 20 32 30 0d 02 3a 19 | 20 de 20 73 74 65 70 74 |% 20..:.| . stept|
|000034a0| 25 20 33 3a de 20 69 66 | 74 25 20 32 30 0d 02 44 |% 3:. if|t% 20..D|
|000034b0| 1a 20 de 20 6c 6f 67 69 | 74 25 20 35 3a de 20 6c |. . logi|t% 5:. l|
|000034c0| 6f 67 69 25 20 36 33 0d | 02 4e 1d 20 de 20 6c 65 |ogi% 63.|.N. . le|
|000034d0| 73 73 31 74 25 20 32 3a | de 20 73 74 61 74 65 31 |ss1t% 2:|. state1|
|000034e0| 74 25 20 32 0d 02 58 1d | 20 de 20 67 72 65 61 74 |t% 2..X.| . great|
|000034f0| 31 74 25 20 32 3a de 20 | 6c 65 73 73 32 74 25 20 |1t% 2:. |less2t% |
|00003500| 32 0d 02 62 1e 20 de 20 | 73 74 61 74 65 32 74 25 |2..b. . |state2t%|
|00003510| 20 32 3a de 20 67 72 65 | 61 74 32 74 25 20 32 0d | 2:. gre|at2t% 2.|
|00003520| 02 6c 1f 20 de 20 73 61 | 76 65 67 73 25 20 32 30 |.l. . sa|vegs% 20|
|00003530| 3a de 20 73 61 76 65 67 | 74 25 20 26 46 46 0d 02 |:. saveg|t% &FF..|
|00003540| 76 1e 20 de 20 73 61 76 | 65 67 76 25 20 31 30 3a |v. . sav|egv% 10:|
|00003550| de 20 73 61 76 65 72 73 | 25 20 32 30 0d 02 80 1f |. savers|% 20....|
|00003560| 20 de 20 73 61 76 65 72 | 74 25 20 26 46 46 3a de | . saver|t% &FF:.|
|00003570| 20 73 61 76 65 72 76 25 | 20 31 30 0d 02 8a 1f 20 | saverv%| 10.... |
|00003580| de 20 6d 65 6e 75 25 20 | 26 31 30 30 3a de 20 69 |. menu% |&100:. i|
|00003590| 6d 65 6e 75 25 20 26 31 | 30 30 0d 02 94 15 20 f3 |menu% &1|00.... .|
|000035a0| 20 21 67 65 6e 25 3a f3 | 20 21 73 69 7a 65 25 0d | !gen%:.| !size%.|
|000035b0| 02 9e 15 20 f3 20 21 73 | 74 65 70 25 3a f3 20 21 |... . !s|tep%:. !|
|000035c0| 63 6e 74 25 0d 02 a8 27 | 20 f3 20 21 6c 69 6d 69 |cnt%...'| . !limi|
|000035d0| 74 25 3a 21 6c 69 6d 69 | 74 25 3d 63 68 61 6e 67 |t%:!limi|t%=chang|
|000035e0| 65 73 25 2b 21 6c 69 6d | 69 74 25 0d 02 b2 11 20 |es%+!lim|it%.... |
|000035f0| e3 20 43 25 3d 30 20 b8 | 20 31 35 39 0d 02 bc 1e |. C%=0 .| 159....|
|00003600| 20 20 f3 20 64 61 74 61 | 25 3a 6d 6f 64 65 25 3f | . data|%:mode%?|
|00003610| 43 25 20 3d 20 64 61 74 | 61 25 0d 02 c6 06 20 ed |C% = dat|a%.... .|
|00003620| 0d 02 d0 11 20 70 6e 74 | 74 25 3d 6e 6f 74 65 74 |.... pnt|t%=notet|
|00003630| 25 0d 02 da 0f 20 e3 20 | 43 25 3d 30 20 b8 20 34 |%.... . |C%=0 . 4|
|00003640| 0d 02 e4 1a 20 20 f3 20 | 74 65 78 74 24 3a 24 70 |.... . |text$:$p|
|00003650| 6e 74 74 25 3d 74 65 78 | 74 24 0d 02 ee 15 20 20 |ntt%=tex|t$.... |
|00003660| 70 6e 74 74 25 2b 3d a9 | 28 74 65 78 74 24 29 0d |pntt%+=.|(text$).|
|00003670| 02 f8 06 20 ed 0d 03 02 | 10 20 21 72 73 69 7a 65 |... ....|. !rsize|
|00003680| 25 3d 34 38 30 0d 03 0c | 1d 20 21 69 6e 76 25 3d |%=480...|. !inv%=|
|00003690| 26 30 37 30 37 30 37 30 | 37 3a 69 6e 76 25 21 34 |&0707070|7:inv%!4|
|000036a0| 3d 30 0d 03 16 27 20 69 | 6e 76 25 21 38 3d 26 30 |=0...' i|nv%!8=&0|
|000036b0| 30 30 30 30 37 30 30 3a | 69 6e 76 25 21 31 32 3d |0000700:|inv%!12=|
|000036c0| 26 30 37 30 37 30 30 30 | 37 0d 03 20 14 20 6d 6f |&0707000|7.. . mo|
|000036d0| 64 69 25 3d a3 3a 6d 61 | 73 6b 25 3d 30 0d 03 2a |di%=.:ma|sk%=0..*|
|000036e0| 13 20 71 75 69 74 25 3d | 30 3a 73 65 6c 25 3d 31 |. quit%=|0:sel%=1|
|000036f0| 0d 03 34 17 20 e3 20 43 | 25 3d 30 20 b8 20 36 34 |..4. . C|%=0 . 64|
|00003700| 2a 36 34 20 88 20 34 0d | 03 3e 10 20 20 43 25 21 |*64 . 4.|.>. C%!|
|00003710| 61 72 65 61 25 3d 30 0d | 03 48 12 20 20 43 25 21 |area%=0.|.H. C%!|
|00003720| 73 74 61 72 65 61 25 3d | 30 0d 03 52 06 20 ed 0d |starea%=|0..R. ..|
|00003730| 03 5c 10 20 e3 20 43 25 | 3d 30 20 b8 20 31 35 0d |.\. . C%|=0 . 15.|
|00003740| 03 66 0f 20 20 f2 6c 6f | 67 69 28 43 25 29 0d 03 |.f. .lo|gi(C%)..|
|00003750| 70 06 20 ed 0d 03 7a 06 | 20 e1 0d 03 84 06 20 3a |p. ...z.| ..... :|
|00003760| 0d 03 8e 0f 20 dd f2 77 | 69 6d 70 69 6e 69 74 0d |.... ..w|impinit.|
|00003770| 03 98 12 20 24 67 62 6c | 6b 25 3d 22 54 41 53 4b |... $gbl|k%="TASK|
|00003780| 22 0d 03 a2 3d 20 c8 99 | 22 57 69 6d 70 5f 49 6e |"...= ..|"Wimp_In|
|00003790| 69 74 69 61 6c 69 73 65 | 22 2c 32 30 30 2c 21 67 |itialise|",200,!g|
|000037a0| 62 6c 6b 25 2c 22 4c 69 | 66 65 46 6f 72 6d 73 22 |blk%,"Li|feForms"|
|000037b0| 20 b8 20 76 65 72 73 25 | 2c 74 61 73 6b 25 0d 03 | . vers%|,task%..|
|000037c0| ac 36 20 62 61 72 25 3d | a4 69 63 6f 6e 28 2d 31 |.6 bar%=|.icon(-1|
|000037d0| 2c 30 2c 30 2c 36 38 2c | 36 38 2c 26 33 30 30 32 |,0,0,68,|68,&3002|
|000037e0| 2c 22 21 4c 69 66 65 46 | 6f 72 6d 73 22 2c 30 2c |,"!LifeF|orms",0,|
|000037f0| 30 2c 30 29 0d 03 b6 50 | 20 67 72 69 64 25 3d a4 |0,0)...P| grid%=.|
|00003800| 77 69 6e 64 6f 77 28 37 | 32 30 2c 31 34 38 2c 31 |window(7|20,148,1|
|00003810| 32 30 30 2c 36 32 38 2c | 34 38 30 2c 2d 34 38 30 |200,628,|480,-480|
|00003820| 2c 26 46 46 30 30 30 30 | 30 46 2c 32 2c 22 4c 69 |,&FF0000|0F,2,"Li|
|00003830| 66 65 46 6f 72 6d 20 47 | 72 69 64 22 2c 67 72 69 |feForm G|rid",gri|
|00003840| 64 74 25 29 0d 03 c0 50 | 20 74 6f 6f 6c 73 25 3d |dt%)...P| tools%=|
|00003850| a4 77 69 6e 64 6f 77 28 | 38 30 2c 35 32 2c 36 34 |.window(|80,52,64|
|00003860| 30 2c 39 37 36 2c 35 36 | 30 2c 2d 38 38 38 2c 26 |0,976,56|0,-888,&|
|00003870| 46 46 30 30 30 30 31 46 | 2c 30 2c 22 4c 69 66 65 |FF00001F|,0,"Life|
|00003880| 46 6f 72 6d 20 54 6f 6f | 6c 73 22 2c 74 6f 6f 6c |Form Too|ls",tool|
|00003890| 73 74 25 29 0d 03 ca 50 | 20 69 6e 66 6f 25 3d a4 |st%)...P| info%=.|
|000038a0| 77 69 6e 64 6f 77 28 30 | 2c 30 2c 36 33 36 2c 32 |window(0|,0,636,2|
|000038b0| 32 38 2c 36 33 36 2c 2d | 32 32 38 2c 26 38 34 30 |28,636,-|228,&840|
|000038c0| 30 30 30 31 32 2c 30 2c | 22 41 62 6f 75 74 20 74 |00012,0,|"About t|
|000038d0| 68 69 73 20 50 72 6f 67 | 72 61 6d 22 2c 69 6e 66 |his Prog|ram",inf|
|000038e0| 6f 74 25 29 0d 03 d4 42 | 20 73 61 76 65 67 25 3d |ot%)...B| saveg%=|
|000038f0| a4 77 69 6e 64 6f 77 28 | 30 2c 30 2c 32 36 34 2c |.window(|0,0,264,|
|00003900| 31 36 34 2c 32 36 34 2c | 2d 31 36 34 2c 26 38 34 |164,264,|-164,&84|
|00003910| 30 30 30 30 31 32 2c 30 | 2c 22 53 61 76 65 20 61 |000012,0|,"Save a|
|00003920| 73 3a 22 2c 30 29 0d 03 | de 42 20 73 61 76 65 72 |s:",0)..|.B saver|
|00003930| 25 3d a4 77 69 6e 64 6f | 77 28 30 2c 30 2c 32 36 |%=.windo|w(0,0,26|
|00003940| 34 2c 31 36 34 2c 32 36 | 34 2c 2d 31 36 34 2c 26 |4,164,26|4,-164,&|
|00003950| 38 34 30 30 30 30 31 32 | 2c 30 2c 22 53 61 76 65 |84000012|,0,"Save|
|00003960| 20 61 73 3a 22 2c 30 29 | 0d 03 e8 06 20 e1 0d 03 | as:",0)|.... ...|
|00003970| f2 06 20 3a 0d 03 fc 0c | 20 dd f2 63 6c 6f 73 65 |.. :....| ..close|
|00003980| 0d 04 06 12 20 24 67 62 | 6c 6b 25 3d 22 54 41 53 |.... $gb|lk%="TAS|
|00003990| 4b 22 0d 04 10 24 20 c8 | 99 22 57 69 6d 70 5f 43 |K"...$ .|."Wimp_C|
|000039a0| 6c 6f 73 65 44 6f 77 6e | 22 2c 74 61 73 6b 25 2c |loseDown|",task%,|
|000039b0| 21 67 62 6c 6b 25 0d 04 | 1a 06 20 e1 0d 04 24 06 |!gblk%..|.. ...$.|
|000039c0| 20 3a 0d 04 2e 10 20 dd | f2 74 6f 6f 6c 73 69 6e | :.... .|.toolsin|
|000039d0| 69 74 0d 04 38 44 20 69 | 67 65 6e 25 3d a4 69 63 |it..8D i|gen%=.ic|
|000039e0| 6f 6e 28 74 6f 6f 6c 73 | 25 2c 31 32 2c 2d 36 30 |on(tools|%,12,-60|
|000039f0| 2c 31 37 32 2c 2d 31 32 | 2c 26 32 37 30 30 30 30 |,172,-12|,&270000|
|00003a00| 31 39 2c 22 47 65 6e 65 | 72 61 74 69 6f 6e 22 2c |19,"Gene|ration",|
|00003a10| 30 2c 30 2c 30 29 0d 04 | 42 40 20 69 73 69 7a 65 |0,0,0)..|B@ isize|
|00003a20| 25 3d a4 69 63 6f 6e 28 | 74 6f 6f 6c 73 25 2c 33 |%=.icon(|tools%,3|
|00003a30| 32 30 2c 2d 36 30 2c 33 | 38 34 2c 2d 31 32 2c 26 |20,-60,3|84,-12,&|
|00003a40| 32 37 30 30 30 30 31 39 | 2c 22 53 69 7a 65 22 2c |27000019|,"Size",|
|00003a50| 30 2c 30 2c 30 29 0d 04 | 4c 3e 20 69 73 69 7a 65 |0,0,0)..|L> isize|
|00003a60| 6c 25 3d a4 69 63 6f 6e | 28 74 6f 6f 6c 73 25 2c |l%=.icon|(tools%,|
|00003a70| 33 39 36 2c 2d 36 30 2c | 34 32 38 2c 2d 31 32 2c |396,-60,|428,-12,|
|00003a80| 26 33 37 30 30 32 30 33 | 44 2c 22 88 22 2c 30 2c |&3700203|D,".",0,|
|00003a90| 30 2c 30 29 0d 04 56 3e | 20 69 73 69 7a 65 72 25 |0,0)..V>| isizer%|
|00003aa0| 3d a4 69 63 6f 6e 28 74 | 6f 6f 6c 73 25 2c 35 31 |=.icon(t|ools%,51|
|00003ab0| 36 2c 2d 36 30 2c 35 34 | 38 2c 2d 31 32 2c 26 33 |6,-60,54|8,-12,&3|
|00003ac0| 37 30 30 32 30 33 44 2c | 22 89 22 2c 30 2c 30 2c |700203D,|".",0,0,|
|00003ad0| 30 29 0d 04 60 42 20 69 | 73 74 61 72 74 25 3d a4 |0)..`B i|start%=.|
|00003ae0| 69 63 6f 6e 28 74 6f 6f | 6c 73 25 2c 34 30 2c 2d |icon(too|ls%,40,-|
|00003af0| 31 32 30 2c 32 36 30 2c | 2d 37 32 2c 26 30 37 30 |120,260,|-72,&070|
|00003b00| 32 42 30 33 44 2c 22 53 | 74 61 72 74 22 2c 30 2c |2B03D,"S|tart",0,|
|00003b10| 30 2c 30 29 0d 04 6a 41 | 20 69 73 74 6f 70 25 3d |0,0)..jA| istop%=|
|00003b20| a4 69 63 6f 6e 28 74 6f | 6f 6c 73 25 2c 33 30 30 |.icon(to|ols%,300|
|00003b30| 2c 2d 31 32 30 2c 35 32 | 30 2c 2d 37 32 2c 26 30 |,-120,52|0,-72,&0|
|00003b40| 37 32 32 42 30 33 44 2c | 22 53 74 6f 70 22 2c 30 |722B03D,|"Stop",0|
|00003b50| 2c 30 2c 30 29 0d 04 74 | 3d 20 69 6c 69 6e 65 30 |,0,0)..t|= iline0|
|00003b60| 25 3d a4 69 63 6f 6e 28 | 74 6f 6f 6c 73 25 2c 30 |%=.icon(|tools%,0|
|00003b70| 2c 2d 31 34 34 2c 35 36 | 30 2c 2d 31 33 32 2c 26 |,-144,56|0,-132,&|
|00003b80| 34 37 30 30 30 30 32 34 | 2c 22 22 2c 30 2c 30 2c |47000024|,"",0,0,|
|00003b90| 30 29 0d 04 7e 43 20 69 | 73 74 6f 72 65 25 3d a4 |0)..~C i|store%=.|
|00003ba0| 69 63 6f 6e 28 74 6f 6f | 6c 73 25 2c 31 32 2c 2d |icon(too|ls%,12,-|
|00003bb0| 32 30 34 2c 31 34 34 2c | 2d 31 35 36 2c 26 30 37 |204,144,|-156,&07|
|00003bc0| 30 33 39 30 33 44 2c 22 | 53 74 6f 72 65 22 2c 30 |03903D,"|Store",0|
|00003bd0| 2c 30 2c 30 29 0d 04 88 | 47 20 69 72 65 73 74 6f |,0,0)...|G iresto|
|00003be0| 72 65 25 3d a4 69 63 6f | 6e 28 74 6f 6f 6c 73 25 |re%=.ico|n(tools%|
|00003bf0| 2c 31 32 2c 2d 32 36 34 | 2c 31 34 34 2c 2d 32 31 |,12,-264|,144,-21|
|00003c00| 36 2c 26 30 37 30 33 39 | 30 33 44 2c 22 52 65 73 |6,&07039|03D,"Res|
|00003c10| 74 6f 72 65 22 2c 30 2c | 30 2c 30 29 0d 04 92 44 |tore",0,|0,0)...D|
|00003c20| 20 69 63 6c 65 61 72 25 | 3d a4 69 63 6f 6e 28 74 | iclear%|=.icon(t|
|00003c30| 6f 6f 6c 73 25 2c 31 35 | 36 2c 2d 32 30 34 2c 32 |ools%,15|6,-204,2|
|00003c40| 38 38 2c 2d 31 35 36 2c | 26 30 37 30 33 39 30 33 |88,-156,|&0703903|
|00003c50| 44 2c 22 43 6c 65 61 72 | 22 2c 30 2c 30 2c 30 29 |D,"Clear|",0,0,0)|
|00003c60| 0d 04 9c 44 20 69 72 61 | 6e 64 25 3d a4 69 63 6f |...D ira|nd%=.ico|
|00003c70| 6e 28 74 6f 6f 6c 73 25 | 2c 31 35 36 2c 2d 32 36 |n(tools%|,156,-26|
|00003c80| 34 2c 32 38 38 2c 2d 32 | 31 36 2c 26 30 37 30 33 |4,288,-2|16,&0703|
|00003c90| 39 30 33 44 2c 22 52 61 | 6e 64 6f 6d 22 2c 30 2c |903D,"Ra|ndom",0,|
|00003ca0| 30 2c 30 29 0d 04 a6 43 | 20 69 73 74 65 70 69 25 |0,0)...C| istepi%|
|00003cb0| 3d a4 69 63 6f 6e 28 74 | 6f 6f 6c 73 25 2c 33 32 |=.icon(t|ools%,32|
|00003cc0| 30 2c 2d 32 30 34 2c 33 | 38 34 2c 2d 31 35 36 2c |0,-204,3|84,-156,|
|00003cd0| 26 32 37 30 30 30 30 31 | 39 2c 22 53 74 65 70 22 |&2700001|9,"Step"|
|00003ce0| 2c 30 2c 30 2c 30 29 0d | 04 b0 40 20 69 73 74 65 |,0,0,0).|..@ iste|
|00003cf0| 70 6c 25 3d a4 69 63 6f | 6e 28 74 6f 6f 6c 73 25 |pl%=.ico|n(tools%|
|00003d00| 2c 33 39 36 2c 2d 32 30 | 34 2c 34 32 38 2c 2d 31 |,396,-20|4,428,-1|
|00003d10| 35 36 2c 26 33 37 30 30 | 32 30 33 44 2c 22 88 22 |56,&3700|203D,"."|
|00003d20| 2c 30 2c 30 2c 30 29 0d | 04 ba 40 20 69 73 74 65 |,0,0,0).|..@ iste|
|00003d30| 70 72 25 3d a4 69 63 6f | 6e 28 74 6f 6f 6c 73 25 |pr%=.ico|n(tools%|
|00003d40| 2c 35 31 36 2c 2d 32 30 | 34 2c 35 34 38 2c 2d 31 |,516,-20|4,548,-1|
|00003d50| 35 36 2c 26 33 37 30 30 | 32 30 33 44 2c 22 89 22 |56,&3700|203D,"."|
|00003d60| 2c 30 2c 30 2c 30 29 0d | 04 c4 4a 20 69 73 74 65 |,0,0,0).|..J iste|
|00003d70| 70 25 3d a4 69 63 6f 6e | 28 74 6f 6f 6c 73 25 2c |p%=.icon|(tools%,|
|00003d80| 33 32 30 2c 2d 32 36 34 | 2c 35 34 38 2c 2d 32 31 |320,-264|,548,-21|
|00003d90| 36 2c 26 30 37 30 33 39 | 30 33 44 2c 22 45 78 65 |6,&07039|03D,"Exe|
|00003da0| 63 75 74 65 20 53 74 65 | 70 22 2c 30 2c 30 2c 30 |cute Ste|p",0,0,0|
|00003db0| 29 0d 04 ce 3c 20 69 6c | 69 6e 65 25 3d a4 69 63 |)...< il|ine%=.ic|
|00003dc0| 6f 6e 28 74 6f 6f 6c 73 | 25 2c 30 2c 2d 32 38 38 |on(tools|%,0,-288|
|00003dd0| 2c 35 36 30 2c 2d 32 37 | 36 2c 26 34 37 30 30 30 |,560,-27|6,&47000|
|00003de0| 30 32 34 2c 22 22 2c 30 | 2c 30 2c 30 29 0d 04 d8 |024,"",0|,0,0)...|
|00003df0| 49 20 69 63 6e 74 6d 25 | 3d a4 69 63 6f 6e 28 74 |I icntm%|=.icon(t|
|00003e00| 6f 6f 6c 73 25 2c 31 32 | 2c 2d 33 34 38 2c 32 30 |ools%,12|,-348,20|
|00003e10| 34 2c 2d 33 30 30 2c 26 | 32 37 30 30 30 30 31 39 |4,-300,&|27000019|
|00003e20| 2c 22 43 6f 75 6e 74 20 | 4d 6f 64 65 20 3a 22 2c |,"Count |Mode :",|
|00003e30| 30 2c 30 2c 30 29 0d 04 | e2 42 20 69 66 6f 75 72 |0,0,0)..|.B ifour|
|00003e40| 25 3d a4 69 63 6f 6e 28 | 74 6f 6f 6c 73 25 2c 32 |%=.icon(|tools%,2|
|00003e50| 36 30 2c 2d 33 34 38 2c | 33 34 38 2c 2d 33 30 30 |60,-348,|348,-300|
|00003e60| 2c 26 30 37 30 34 42 30 | 33 44 2c 22 46 6f 75 72 |,&0704B0|3D,"Four|
|00003e70| 22 2c 30 2c 30 2c 30 29 | 0d 04 ec 44 20 69 65 69 |",0,0,0)|...D iei|
|00003e80| 67 68 74 25 3d a4 69 63 | 6f 6e 28 74 6f 6f 6c 73 |ght%=.ic|on(tools|
|00003e90| 25 2c 33 36 30 2c 2d 33 | 34 38 2c 34 34 38 2c 2d |%,360,-3|48,448,-|
|00003ea0| 33 30 30 2c 26 30 37 30 | 34 42 30 33 44 2c 22 45 |300,&070|4B03D,"E|
|00003eb0| 69 67 68 74 22 2c 30 2c | 30 2c 30 29 0d 04 f6 42 |ight",0,|0,0)...B|
|00003ec0| 20 69 6e 69 6e 65 25 3d | a4 69 63 6f 6e 28 74 6f | inine%=|.icon(to|
|00003ed0| 6f 6c 73 25 2c 34 36 30 | 2c 2d 33 34 38 2c 35 34 |ols%,460|,-348,54|
|00003ee0| 38 2c 2d 33 30 30 2c 26 | 30 37 30 34 42 30 33 44 |8,-300,&|0704B03D|
|00003ef0| 2c 22 4e 69 6e 65 22 2c | 30 2c 30 2c 30 29 0d 05 |,"Nine",|0,0,0)..|
|00003f00| 00 0c 20 f2 72 65 69 63 | 6e 74 0d 05 0a 3d 20 69 |.. .reic|nt...= i|
|00003f10| 6c 69 6e 65 33 25 3d a4 | 69 63 6f 6e 28 74 6f 6f |line3%=.|icon(too|
|00003f20| 6c 73 25 2c 30 2c 2d 33 | 37 32 2c 35 36 30 2c 2d |ls%,0,-3|72,560,-|
|00003f30| 33 36 30 2c 26 34 37 30 | 30 30 30 32 34 2c 22 22 |360,&470|00024,""|
|00003f40| 2c 30 2c 30 2c 30 29 0d | 05 14 0f 20 e3 20 4c 25 |,0,0,0).|... . L%|
|00003f50| 3d 30 20 b8 20 37 0d 05 | 1e 37 20 20 69 66 6c 67 |=0 . 7..|.7 iflg|
|00003f60| 25 3d 28 28 69 6e 76 25 | 3f 28 70 61 6c 25 3f 4c |%=((inv%|?(pal%?L|
|00003f70| 25 29 29 3c 3c 32 34 29 | 2b 28 70 61 6c 25 21 4c |%))<<24)|+(pal%!L|
|00003f80| 25 3c 3c 32 38 29 2b 26 | 31 33 30 33 38 0d 05 28 |%<<28)+&|13038..(|
|00003f90| 4f 20 20 69 63 25 28 4c | 25 29 3d a4 69 63 6f 6e |O ic%(L|%)=.icon|
|00003fa0| 28 74 6f 6f 6c 73 25 2c | 32 34 2b 28 4c 25 2a 36 |(tools%,|24+(L%*6|
|00003fb0| 34 29 2c 2d 34 33 32 2c | 38 34 2b 28 4c 25 2a 36 |4),-432,|84+(L%*6|
|00003fc0| 34 29 2c 2d 33 38 34 2c | 69 66 6c 67 25 2c 22 73 |4),-384,|iflg%,"s|
|00003fd0| 22 2b c3 4c 25 2c 30 2c | 30 2c 30 29 0d 05 32 06 |"+.L%,0,|0,0)..2.|
|00003fe0| 20 ed 0d 05 3c 10 20 e3 | 20 4c 25 3d 38 20 b8 20 | ...<. .| L%=8 . |
|00003ff0| 31 35 0d 05 46 37 20 20 | 69 66 6c 67 25 3d 28 28 |15..F7 |iflg%=((|
|00004000| 69 6e 76 25 3f 28 70 61 | 6c 25 3f 4c 25 29 29 3c |inv%?(pa|l%?L%))<|
|00004010| 3c 32 34 29 2b 28 70 61 | 6c 25 21 4c 25 3c 3c 32 |<24)+(pa|l%!L%<<2|
|00004020| 38 29 2b 26 31 33 30 33 | 38 0d 05 50 59 20 20 69 |8)+&1303|8..PY i|
|00004030| 63 25 28 4c 25 29 3d a4 | 69 63 6f 6e 28 74 6f 6f |c%(L%)=.|icon(too|
|00004040| 6c 73 25 2c 32 34 2b 28 | 28 4c 25 2d 38 29 2a 36 |ls%,24+(|(L%-8)*6|
|00004050| 34 29 2c 2d 34 39 32 2c | 38 34 2b 28 28 4c 25 2d |4),-492,|84+((L%-|
|00004060| 38 29 2a 36 34 29 2c 2d | 34 34 34 2c 69 66 6c 67 |8)*64),-|444,iflg|
|00004070| 25 2c 22 73 22 2b c3 28 | 4c 25 29 2c 30 2c 30 2c |%,"s"+.(|L%),0,0,|
|00004080| 30 29 0d 05 5a 06 20 ed | 0d 05 64 16 20 f2 69 6f |0)..Z. .|..d. .io|
|00004090| 6e 28 69 63 25 28 73 65 | 6c 25 29 2c 35 29 0d 05 |n(ic%(se|l%),5)..|
|000040a0| 6e 3d 20 69 6c 69 6e 65 | 31 25 3d a4 69 63 6f 6e |n= iline|1%=.icon|
|000040b0| 28 74 6f 6f 6c 73 25 2c | 30 2c 2d 35 31 36 2c 35 |(tools%,|0,-516,5|
|000040c0| 36 30 2c 2d 35 30 34 2c | 26 34 37 30 30 30 30 32 |60,-504,|&4700002|
|000040d0| 34 2c 22 22 2c 30 2c 30 | 2c 30 29 0d 05 78 3e 20 |4,"",0,0|,0)..x> |
|000040e0| 69 6d 6f 64 65 6c 25 3d | a4 69 63 6f 6e 28 74 6f |imodel%=|.icon(to|
|000040f0| 6f 6c 73 25 2c 31 32 2c | 2d 35 37 36 2c 34 34 2c |ols%,12,|-576,44,|
|00004100| 2d 35 32 38 2c 26 33 37 | 30 30 32 30 33 44 2c 22 |-528,&37|00203D,"|
|00004110| 88 22 2c 30 2c 30 2c 30 | 29 0d 05 82 40 20 69 6d |.",0,0,0|)...@ im|
|00004120| 6f 64 65 72 25 3d a4 69 | 63 6f 6e 28 74 6f 6f 6c |oder%=.i|con(tool|
|00004130| 73 25 2c 33 34 38 2c 2d | 35 37 36 2c 33 38 30 2c |s%,348,-|576,380,|
|00004140| 2d 35 32 38 2c 26 33 37 | 30 30 32 30 33 44 2c 22 |-528,&37|00203D,"|
|00004150| 89 22 2c 30 2c 30 2c 30 | 29 0d 05 8c 47 20 69 63 |.",0,0,0|)...G ic|
|00004160| 68 61 6e 67 65 25 3d a4 | 69 63 6f 6e 28 74 6f 6f |hange%=.|icon(too|
|00004170| 6c 73 25 2c 33 39 32 2c | 2d 35 37 36 2c 35 30 30 |ls%,392,|-576,500|
|00004180| 2c 2d 35 32 38 2c 26 32 | 37 30 30 30 30 31 39 2c |,-528,&2|7000019,|
|00004190| 22 63 68 61 6e 67 65 73 | 22 2c 30 2c 30 2c 30 29 |"changes|",0,0,0)|
|000041a0| 0d 05 96 3e 20 69 74 6f | 25 3d a4 69 63 6f 6e 28 |...> ito|%=.icon(|
|000041b0| 74 6f 6f 6c 73 25 2c 35 | 31 36 2c 2d 35 37 36 2c |tools%,5|16,-576,|
|000041c0| 35 34 38 2c 2d 35 32 38 | 2c 26 32 37 30 30 30 30 |548,-528|,&270000|
|000041d0| 31 39 2c 22 74 6f 22 2c | 30 2c 30 2c 30 29 0d 05 |19,"to",|0,0,0)..|
|000041e0| a0 42 20 69 73 74 61 74 | 65 25 3d a4 69 63 6f 6e |.B istat|e%=.icon|
|000041f0| 28 74 6f 6f 6c 73 25 2c | 31 32 2c 2d 36 33 36 2c |(tools%,|12,-636,|
|00004200| 39 32 2c 2d 35 38 38 2c | 26 32 37 30 30 30 30 31 |92,-588,|&2700001|
|00004210| 39 2c 22 73 74 61 74 65 | 22 2c 30 2c 30 2c 30 29 |9,"state|",0,0,0)|
|00004220| 0d 05 aa 41 20 69 63 68 | 67 74 6f 6c 25 3d a4 69 |...A ich|gtol%=.i|
|00004230| 63 6f 6e 28 74 6f 6f 6c | 73 25 2c 31 30 34 2c 2d |con(tool|s%,104,-|
|00004240| 36 33 36 2c 31 33 36 2c | 2d 35 38 38 2c 26 33 37 |636,136,|-588,&37|
|00004250| 30 30 32 30 33 44 2c 22 | 88 22 2c 30 2c 30 2c 30 |00203D,"|.",0,0,0|
|00004260| 29 0d 05 b4 41 20 69 63 | 68 67 74 6f 72 25 3d a4 |)...A ic|hgtor%=.|
|00004270| 69 63 6f 6e 28 74 6f 6f | 6c 73 25 2c 32 32 34 2c |icon(too|ls%,224,|
|00004280| 2d 36 33 36 2c 32 35 36 | 2c 2d 35 38 38 2c 26 33 |-636,256|,-588,&3|
|00004290| 37 30 30 32 30 33 44 2c | 22 89 22 2c 30 2c 30 2c |700203D,|".",0,0,|
|000042a0| 30 29 0d 05 be 1f 20 24 | 69 66 74 25 3d 22 69 66 |0).... $|ift%="if|
|000042b0| 20 73 75 72 72 6f 75 6e | 64 65 64 20 62 79 20 3a | surroun|ded by :|
|000042c0| 22 0d 05 c8 41 20 69 69 | 66 25 3d a4 69 63 6f 6e |"...A ii|f%=.icon|
|000042d0| 28 74 6f 6f 6c 73 25 2c | 32 36 38 2c 2d 36 33 36 |(tools%,|268,-636|
|000042e0| 2c 35 34 38 2c 2d 35 38 | 38 2c 26 32 37 30 30 30 |,548,-58|8,&27000|
|000042f0| 31 31 39 2c 22 22 2c 69 | 66 74 25 2c 2d 31 2c 32 |119,"",i|ft%,-1,2|
|00004300| 30 29 0d 05 d2 3f 20 69 | 6c 65 73 73 31 6c 25 3d |0)...? i|less1l%=|
|00004310| a4 69 63 6f 6e 28 74 6f | 6f 6c 73 25 2c 31 36 2c |.icon(to|ols%,16,|
|00004320| 2d 36 39 36 2c 34 38 2c | 2d 36 34 38 2c 26 33 37 |-696,48,|-648,&37|
|00004330| 30 30 32 30 33 44 2c 22 | 88 22 2c 30 2c 30 2c 30 |00203D,"|.",0,0,0|
|00004340| 29 0d 05 dc 41 20 69 6c | 65 73 73 31 72 25 3d a4 |)...A il|ess1r%=.|
|00004350| 69 63 6f 6e 28 74 6f 6f | 6c 73 25 2c 31 32 30 2c |icon(too|ls%,120,|
|00004360| 2d 36 39 36 2c 31 35 32 | 2c 2d 36 34 38 2c 26 33 |-696,152|,-648,&3|
|00004370| 37 30 30 32 30 33 44 2c | 22 89 22 2c 30 2c 30 2c |700203D,|".",0,0,|
|00004380| 30 29 0d 05 e6 3e 20 6c | 67 31 25 3d a4 69 63 6f |0)...> l|g1%=.ico|
|00004390| 6e 28 74 6f 6f 6c 73 25 | 2c 31 36 34 2c 2d 36 39 |n(tools%|,164,-69|
|000043a0| 36 2c 31 39 36 2c 2d 36 | 34 38 2c 26 32 37 30 30 |6,196,-6|48,&2700|
|000043b0| 30 30 31 39 2c 22 3c 3d | 22 2c 30 2c 30 2c 30 29 |0019,"<=|",0,0,0)|
|000043c0| 0d 05 f0 42 20 69 73 74 | 61 74 65 31 6c 25 3d a4 |...B ist|ate1l%=.|
|000043d0| 69 63 6f 6e 28 74 6f 6f | 6c 73 25 2c 32 30 38 2c |icon(too|ls%,208,|
|000043e0| 2d 36 39 36 2c 32 34 30 | 2c 2d 36 34 38 2c 26 31 |-696,240|,-648,&1|
|000043f0| 37 30 30 32 30 33 44 2c | 22 88 22 2c 30 2c 30 2c |700203D,|".",0,0,|
|00004400| 30 29 0d 05 fa 42 20 69 | 73 74 61 74 65 31 72 25 |0)...B i|state1r%|
|00004410| 3d a4 69 63 6f 6e 28 74 | 6f 6f 6c 73 25 2c 33 32 |=.icon(t|ools%,32|
|00004420| 38 2c 2d 36 39 36 2c 33 | 35 36 2c 2d 36 34 38 2c |8,-696,3|56,-648,|
|00004430| 26 31 37 30 30 32 30 33 | 44 2c 22 89 22 2c 30 2c |&1700203|D,".",0,|
|00004440| 30 2c 30 29 0d 06 04 3e | 20 6c 67 32 25 3d a4 69 |0,0)...>| lg2%=.i|
|00004450| 63 6f 6e 28 74 6f 6f 6c | 73 25 2c 33 36 38 2c 2d |con(tool|s%,368,-|
|00004460| 36 39 36 2c 34 30 30 2c | 2d 36 34 38 2c 26 32 37 |696,400,|-648,&27|
|00004470| 30 30 30 30 31 39 2c 22 | 3c 3d 22 2c 30 2c 30 2c |000019,"|<=",0,0,|
|00004480| 30 29 0d 06 0e 42 20 69 | 67 72 65 61 74 31 6c 25 |0)...B i|great1l%|
|00004490| 3d a4 69 63 6f 6e 28 74 | 6f 6f 6c 73 25 2c 34 31 |=.icon(t|ools%,41|
|000044a0| 32 2c 2d 36 39 36 2c 34 | 34 34 2c 2d 36 34 38 2c |2,-696,4|44,-648,|
|000044b0| 26 33 37 30 30 32 30 33 | 44 2c 22 88 22 2c 30 2c |&3700203|D,".",0,|
|000044c0| 30 2c 30 29 0d 06 18 42 | 20 69 67 72 65 61 74 31 |0,0)...B| igreat1|
|000044d0| 72 25 3d a4 69 63 6f 6e | 28 74 6f 6f 6c 73 25 2c |r%=.icon|(tools%,|
|000044e0| 35 31 36 2c 2d 36 39 36 | 2c 35 34 38 2c 2d 36 34 |516,-696|,548,-64|
|000044f0| 38 2c 26 33 37 30 30 32 | 30 33 44 2c 22 89 22 2c |8,&37002|03D,".",|
|00004500| 30 2c 30 2c 30 29 0d 06 | 22 3f 20 69 6c 65 73 73 |0,0,0)..|"? iless|
|00004510| 32 6c 25 3d a4 69 63 6f | 6e 28 74 6f 6f 6c 73 25 |2l%=.ico|n(tools%|
|00004520| 2c 31 36 2c 2d 37 35 36 | 2c 34 38 2c 2d 37 30 38 |,16,-756|,48,-708|
|00004530| 2c 26 33 37 30 30 32 30 | 33 44 2c 22 88 22 2c 30 |,&370020|3D,".",0|
|00004540| 2c 30 2c 30 29 0d 06 2c | 41 20 69 6c 65 73 73 32 |,0,0)..,|A iless2|
|00004550| 72 25 3d a4 69 63 6f 6e | 28 74 6f 6f 6c 73 25 2c |r%=.icon|(tools%,|
|00004560| 31 32 30 2c 2d 37 35 36 | 2c 31 35 32 2c 2d 37 30 |120,-756|,152,-70|
|00004570| 38 2c 26 33 37 30 30 32 | 30 33 44 2c 22 89 22 2c |8,&37002|03D,".",|
|00004580| 30 2c 30 2c 30 29 0d 06 | 36 3e 20 6c 67 33 25 3d |0,0,0)..|6> lg3%=|
|00004590| a4 69 63 6f 6e 28 74 6f | 6f 6c 73 25 2c 31 36 34 |.icon(to|ols%,164|
|000045a0| 2c 2d 37 35 36 2c 31 39 | 36 2c 2d 37 30 38 2c 26 |,-756,19|6,-708,&|
|000045b0| 32 37 30 30 30 30 31 39 | 2c 22 3c 3d 22 2c 30 2c |27000019|,"<=",0,|
|000045c0| 30 2c 30 29 0d 06 40 42 | 20 69 73 74 61 74 65 32 |0,0)..@B| istate2|
|000045d0| 6c 25 3d a4 69 63 6f 6e | 28 74 6f 6f 6c 73 25 2c |l%=.icon|(tools%,|
|000045e0| 32 30 38 2c 2d 37 35 36 | 2c 32 34 30 2c 2d 37 30 |208,-756|,240,-70|
|000045f0| 38 2c 26 31 37 30 30 32 | 30 33 44 2c 22 88 22 2c |8,&17002|03D,".",|
|00004600| 30 2c 30 2c 30 29 0d 06 | 4a 42 20 69 73 74 61 74 |0,0,0)..|JB istat|
|00004610| 65 32 72 25 3d a4 69 63 | 6f 6e 28 74 6f 6f 6c 73 |e2r%=.ic|on(tools|
|00004620| 25 2c 33 32 38 2c 2d 37 | 35 36 2c 33 35 36 2c 2d |%,328,-7|56,356,-|
|00004630| 37 30 38 2c 26 31 37 30 | 30 32 30 33 44 2c 22 89 |708,&170|0203D,".|
|00004640| 22 2c 30 2c 30 2c 30 29 | 0d 06 54 3e 20 6c 67 34 |",0,0,0)|..T> lg4|
|00004650| 25 3d a4 69 63 6f 6e 28 | 74 6f 6f 6c 73 25 2c 33 |%=.icon(|tools%,3|
|00004660| 36 38 2c 2d 37 35 36 2c | 34 30 30 2c 2d 37 30 38 |68,-756,|400,-708|
|00004670| 2c 26 32 37 30 30 30 30 | 31 39 2c 22 3c 3d 22 2c |,&270000|19,"<=",|
|00004680| 30 2c 30 2c 30 29 0d 06 | 5e 42 20 69 67 72 65 61 |0,0,0)..|^B igrea|
|00004690| 74 32 6c 25 3d a4 69 63 | 6f 6e 28 74 6f 6f 6c 73 |t2l%=.ic|on(tools|
|000046a0| 25 2c 34 31 32 2c 2d 37 | 35 36 2c 34 34 34 2c 2d |%,412,-7|56,444,-|
|000046b0| 37 30 38 2c 26 33 37 30 | 30 32 30 33 44 2c 22 88 |708,&370|0203D,".|
|000046c0| 22 2c 30 2c 30 2c 30 29 | 0d 06 68 42 20 69 67 72 |",0,0,0)|..hB igr|
|000046d0| 65 61 74 32 72 25 3d a4 | 69 63 6f 6e 28 74 6f 6f |eat2r%=.|icon(too|
|000046e0| 6c 73 25 2c 35 31 36 2c | 2d 37 35 36 2c 35 34 38 |ls%,516,|-756,548|
|000046f0| 2c 2d 37 30 38 2c 26 33 | 37 30 30 32 30 33 44 2c |,-708,&3|700203D,|
|00004700| 22 89 22 2c 30 2c 30 2c | 30 29 0d 06 72 42 20 69 |".",0,0,|0)..rB i|
|00004710| 6c 6f 67 69 63 25 3d a4 | 69 63 6f 6e 28 74 6f 6f |logic%=.|icon(too|
|00004720| 6c 73 25 2c 31 32 2c 2d | 38 31 36 2c 39 32 2c 2d |ls%,12,-|816,92,-|
|00004730| 37 36 38 2c 26 32 37 30 | 30 30 30 31 39 2c 22 4c |768,&270|00019,"L|
|00004740| 6f 67 69 63 22 2c 30 2c | 30 2c 30 29 0d 06 7c 40 |ogic",0,|0,0)..|@|
|00004750| 20 69 6c 6f 67 69 6c 25 | 3d a4 69 63 6f 6e 28 74 | ilogil%|=.icon(t|
|00004760| 6f 6f 6c 73 25 2c 31 30 | 34 2c 2d 38 31 36 2c 31 |ools%,10|4,-816,1|
|00004770| 33 36 2c 2d 37 36 38 2c | 26 33 37 30 30 32 30 33 |36,-768,|&3700203|
|00004780| 44 2c 22 88 22 2c 30 2c | 30 2c 30 29 0d 06 86 40 |D,".",0,|0,0)...@|
|00004790| 20 69 6c 6f 67 69 72 25 | 3d a4 69 63 6f 6e 28 74 | ilogir%|=.icon(t|
|000047a0| 6f 6f 6c 73 25 2c 32 34 | 30 2c 2d 38 31 36 2c 32 |ools%,24|0,-816,2|
|000047b0| 37 32 2c 2d 37 36 38 2c | 26 33 37 30 30 32 30 33 |72,-768,|&3700203|
|000047c0| 44 2c 22 89 22 2c 30 2c | 30 2c 30 29 0d 06 90 41 |D,".",0,|0,0)...A|
|000047d0| 20 69 63 6f 6c 6f 25 3d | a4 69 63 6f 6e 28 74 6f | icolo%=|.icon(to|
|000047e0| 6f 6c 73 25 2c 32 39 32 | 2c 2d 38 31 36 2c 33 34 |ols%,292|,-816,34|
|000047f0| 30 2c 2d 37 36 38 2c 26 | 32 37 30 30 30 30 31 39 |0,-768,&|27000019|
|00004800| 2c 22 43 6f 6c 22 2c 30 | 2c 30 2c 30 29 0d 06 9a |,"Col",0|,0,0)...|
|00004810| 40 20 69 63 6f 6c 6f 6c | 25 3d a4 69 63 6f 6e 28 |@ icolol|%=.icon(|
|00004820| 74 6f 6f 6c 73 25 2c 33 | 35 32 2c 2d 38 31 36 2c |tools%,3|52,-816,|
|00004830| 33 38 34 2c 2d 37 36 38 | 2c 26 33 37 30 30 32 30 |384,-768|,&370020|
|00004840| 33 44 2c 22 88 22 2c 30 | 2c 30 2c 30 29 0d 06 a4 |3D,".",0|,0,0)...|
|00004850| 68 20 69 63 6f 6c 6f 63 | 25 3d a4 69 63 6f 6e 28 |h icoloc|%=.icon(|
|00004860| 74 6f 6f 6c 73 25 2c 33 | 39 32 2c 2d 38 31 36 2c |tools%,3|92,-816,|
|00004870| 34 34 34 2c 2d 37 36 38 | 2c 28 28 69 6e 76 25 3f |444,-768|,((inv%?|
|00004880| 28 70 61 6c 25 3f 73 65 | 6c 25 29 29 3c 3c 32 34 |(pal%?se|l%))<<24|
|00004890| 29 2b 28 28 70 61 6c 25 | 3f 73 65 6c 25 29 3c 3c |)+((pal%|?sel%)<<|
|000048a0| 32 38 29 2b 26 30 30 30 | 30 33 43 2c 22 22 2c 30 |28)+&000|03C,"",0|
|000048b0| 2c 30 2c 30 29 0d 06 ae | 40 20 69 63 6f 6c 6f 72 |,0,0)...|@ icolor|
|000048c0| 25 3d a4 69 63 6f 6e 28 | 74 6f 6f 6c 73 25 2c 34 |%=.icon(|tools%,4|
|000048d0| 35 32 2c 2d 38 31 36 2c | 34 38 34 2c 2d 37 36 38 |52,-816,|484,-768|
|000048e0| 2c 26 33 37 30 30 32 30 | 33 44 2c 22 89 22 2c 30 |,&370020|3D,".",0|
|000048f0| 2c 30 2c 30 29 0d 06 b8 | 43 20 69 63 6f 6c 73 65 |,0,0)...|C icolse|
|00004900| 74 25 3d a4 69 63 6f 6e | 28 74 6f 6f 6c 73 25 2c |t%=.icon|(tools%,|
|00004910| 34 39 36 2c 2d 38 31 36 | 2c 35 34 38 2c 2d 37 36 |496,-816|,548,-76|
|00004920| 38 2c 26 30 37 30 33 39 | 30 33 44 2c 22 53 65 74 |8,&07039|03D,"Set|
|00004930| 22 2c 30 2c 30 2c 30 29 | 0d 06 c2 0a 20 f2 67 72 |",0,0,0)|.... .gr|
|00004940| 65 79 0d 06 cc 0c 20 f2 | 73 65 74 73 74 72 0d 06 |ey.... .|setstr..|
|00004950| d6 41 20 69 67 65 6e 74 | 25 3d a4 69 63 6f 6e 28 |.A igent|%=.icon(|
|00004960| 74 6f 6f 6c 73 25 2c 31 | 38 34 2c 2d 36 30 2c 32 |tools%,1|84,-60,2|
|00004970| 38 30 2c 2d 31 32 2c 26 | 30 37 30 30 30 31 33 44 |80,-12,&|0700013D|
|00004980| 2c 22 22 2c 67 65 6e 74 | 25 2c 2d 31 2c 36 29 0d |,"",gent|%,-1,6).|
|00004990| 06 e0 43 20 69 73 69 7a | 65 74 25 3d a4 69 63 6f |..C isiz|et%=.ico|
|000049a0| 6e 28 74 6f 6f 6c 73 25 | 2c 34 34 30 2c 2d 36 30 |n(tools%|,440,-60|
|000049b0| 2c 35 30 34 2c 2d 31 32 | 2c 26 30 37 30 30 30 31 |,504,-12|,&070001|
|000049c0| 33 44 2c 22 22 2c 73 69 | 7a 65 74 25 2c 2d 31 2c |3D,"",si|zet%,-1,|
|000049d0| 33 29 0d 06 ea 45 20 69 | 73 74 65 70 74 25 3d a4 |3)...E i|stept%=.|
|000049e0| 69 63 6f 6e 28 74 6f 6f | 6c 73 25 2c 34 34 30 2c |icon(too|ls%,440,|
|000049f0| 2d 32 30 34 2c 35 30 34 | 2c 2d 31 35 36 2c 26 30 |-204,504|,-156,&0|
|00004a00| 37 30 30 30 31 33 44 2c | 22 22 2c 73 74 65 70 74 |700013D,|"",stept|
|00004a10| 25 2c 2d 31 2c 33 29 0d | 06 f4 45 20 69 6d 6f 64 |%,-1,3).|..E imod|
|00004a20| 65 74 25 3d a4 69 63 6f | 6e 28 74 6f 6f 6c 73 25 |et%=.ico|n(tools%|
|00004a30| 2c 35 36 2c 2d 35 37 36 | 2c 33 33 36 2c 2d 35 32 |,56,-576|,336,-52|
|00004a40| 38 2c 26 30 37 30 30 30 | 31 33 44 2c 22 22 2c 6d |8,&07000|13D,"",m|
|00004a50| 6f 64 65 74 25 2c 2d 31 | 2c 31 33 29 0d 06 fe 47 |odet%,-1|,13)...G|
|00004a60| 20 69 63 68 67 74 6f 74 | 25 3d a4 69 63 6f 6e 28 | ichgtot|%=.icon(|
|00004a70| 74 6f 6f 6c 73 25 2c 31 | 34 38 2c 2d 36 33 36 2c |tools%,1|48,-636,|
|00004a80| 32 31 32 2c 2d 35 38 38 | 2c 26 30 37 30 30 30 31 |212,-588|,&070001|
|00004a90| 33 44 2c 22 22 2c 63 68 | 67 74 6f 74 25 2c 2d 31 |3D,"",ch|gtot%,-1|
|00004aa0| 2c 32 29 0d 07 08 46 20 | 69 6c 65 73 73 31 74 25 |,2)...F |iless1t%|
|00004ab0| 3d a4 69 63 6f 6e 28 74 | 6f 6f 6c 73 25 2c 36 30 |=.icon(t|ools%,60|
|00004ac0| 2c 2d 36 39 36 2c 31 30 | 38 2c 2d 36 34 38 2c 26 |,-696,10|8,-648,&|
|00004ad0| 30 37 30 30 30 31 33 44 | 2c 22 22 2c 6c 65 73 73 |0700013D|,"",less|
|00004ae0| 31 74 25 2c 2d 31 2c 32 | 29 0d 07 12 49 20 69 73 |1t%,-1,2|)...I is|
|00004af0| 74 61 74 65 31 74 25 3d | a4 69 63 6f 6e 28 74 6f |tate1t%=|.icon(to|
|00004b00| 6f 6c 73 25 2c 32 35 32 | 2c 2d 36 39 36 2c 33 31 |ols%,252|,-696,31|
|00004b10| 32 2c 2d 36 34 38 2c 26 | 30 37 30 30 30 31 33 44 |2,-648,&|0700013D|
|00004b20| 2c 22 22 2c 73 74 61 74 | 65 31 74 25 2c 2d 31 2c |,"",stat|e1t%,-1,|
|00004b30| 32 29 0d 07 1c 49 20 69 | 67 72 65 61 74 31 74 25 |2)...I i|great1t%|
|00004b40| 3d a4 69 63 6f 6e 28 74 | 6f 6f 6c 73 25 2c 34 35 |=.icon(t|ools%,45|
|00004b50| 36 2c 2d 36 39 36 2c 35 | 30 34 2c 2d 36 34 38 2c |6,-696,5|04,-648,|
|00004b60| 26 30 37 30 30 30 31 33 | 44 2c 22 22 2c 67 72 65 |&0700013|D,"",gre|
|00004b70| 61 74 31 74 25 2c 2d 31 | 2c 32 29 0d 07 26 46 20 |at1t%,-1|,2)..&F |
|00004b80| 69 6c 65 73 73 32 74 25 | 3d a4 69 63 6f 6e 28 74 |iless2t%|=.icon(t|
|00004b90| 6f 6f 6c 73 25 2c 36 30 | 2c 2d 37 35 36 2c 31 30 |ools%,60|,-756,10|
|00004ba0| 38 2c 2d 37 30 38 2c 26 | 30 37 30 30 30 31 33 44 |8,-708,&|0700013D|
|00004bb0| 2c 22 22 2c 6c 65 73 73 | 32 74 25 2c 2d 31 2c 32 |,"",less|2t%,-1,2|
|00004bc0| 29 0d 07 30 49 20 69 73 | 74 61 74 65 32 74 25 3d |)..0I is|tate2t%=|
|00004bd0| a4 69 63 6f 6e 28 74 6f | 6f 6c 73 25 2c 32 35 32 |.icon(to|ols%,252|
|00004be0| 2c 2d 37 35 36 2c 33 31 | 32 2c 2d 37 30 38 2c 26 |,-756,31|2,-708,&|
|00004bf0| 30 37 30 30 30 31 33 44 | 2c 22 22 2c 73 74 61 74 |0700013D|,"",stat|
|00004c00| 65 32 74 25 2c 2d 31 2c | 32 29 0d 07 3a 49 20 69 |e2t%,-1,|2)..:I i|
|00004c10| 67 72 65 61 74 32 74 25 | 3d a4 69 63 6f 6e 28 74 |great2t%|=.icon(t|
|00004c20| 6f 6f 6c 73 25 2c 34 35 | 36 2c 2d 37 35 36 2c 35 |ools%,45|6,-756,5|
|00004c30| 30 34 2c 2d 37 30 38 2c | 26 30 37 30 30 30 31 33 |04,-708,|&0700013|
|00004c40| 44 2c 22 22 2c 67 72 65 | 61 74 32 74 25 2c 2d 31 |D,"",gre|at2t%,-1|
|00004c50| 2c 32 29 0d 07 44 45 20 | 69 6c 6f 67 69 74 25 3d |,2)..DE |ilogit%=|
|00004c60| a4 69 63 6f 6e 28 74 6f | 6f 6c 73 25 2c 31 34 38 |.icon(to|ols%,148|
|00004c70| 2c 2d 38 31 36 2c 32 32 | 38 2c 2d 37 36 38 2c 26 |,-816,22|8,-768,&|
|00004c80| 30 37 30 30 30 31 33 44 | 2c 22 22 2c 6c 6f 67 69 |0700013D|,"",logi|
|00004c90| 74 25 2c 2d 31 2c 33 29 | 0d 07 4e 3d 20 69 6c 69 |t%,-1,3)|..N= ili|
|00004ca0| 6e 65 34 25 3d a4 69 63 | 6f 6e 28 74 6f 6f 6c 73 |ne4%=.ic|on(tools|
|00004cb0| 25 2c 30 2c 2d 38 33 36 | 2c 35 36 30 2c 2d 38 32 |%,0,-836|,560,-82|
|00004cc0| 34 2c 26 34 37 30 30 30 | 30 32 34 2c 22 22 2c 30 |4,&47000|024,"",0|
|00004cd0| 2c 30 2c 30 29 0d 07 58 | 46 20 69 6e 6f 74 65 74 |,0,0)..X|F inotet|
|00004ce0| 25 3d a4 69 63 6f 6e 28 | 74 6f 6f 6c 73 25 2c 31 |%=.icon(|tools%,1|
|00004cf0| 32 2c 2d 38 38 34 2c 35 | 34 38 2c 2d 38 34 30 2c |2,-884,5|48,-840,|
|00004d00| 26 30 37 30 30 46 31 33 | 35 2c 22 22 2c 6e 6f 74 |&0700F13|5,"",not|
|00004d10| 65 74 25 2c 2d 31 2c 38 | 34 32 29 0d 07 62 06 20 |et%,-1,8|42)..b. |
|00004d20| e1 0d 07 6c 06 20 3a 0d | 07 76 0f 20 dd f2 72 65 |...l. :.|.v. ..re|
|00004d30| 73 74 69 6e 69 74 0d 07 | 80 40 20 69 69 6e 66 6f |stinit..|.@ iinfo|
|00004d40| 25 28 30 29 3d a4 69 63 | 6f 6e 28 69 6e 66 6f 25 |%(0)=.ic|on(info%|
|00004d50| 2c 34 2c 2d 35 36 2c 31 | 34 38 2c 2d 34 2c 26 32 |,4,-56,1|48,-4,&2|
|00004d60| 37 30 30 30 32 31 31 2c | 22 4e 61 6d 65 3a 22 2c |7000211,|"Name:",|
|00004d70| 30 2c 30 2c 30 29 0d 07 | 8a 1d 20 24 28 69 6e 66 |0,0,0)..|.. $(inf|
|00004d80| 6f 74 78 25 2b 30 29 3d | 22 4c 69 66 65 46 6f 72 |otx%+0)=|"LifeFor|
|00004d90| 6d 73 22 0d 07 94 47 20 | 69 69 6e 66 6f 25 28 31 |ms"...G |iinfo%(1|
|00004da0| 29 3d a4 69 63 6f 6e 28 | 69 6e 66 6f 25 2c 31 35 |)=.icon(|info%,15|
|00004db0| 34 2c 2d 35 36 2c 36 33 | 32 2c 2d 34 2c 26 30 37 |4,-56,63|2,-4,&07|
|00004dc0| 30 30 30 31 33 44 2c 22 | 22 2c 69 6e 66 6f 74 78 |00013D,"|",infotx|
|00004dd0| 25 2b 30 2c 2d 31 2c 32 | 39 29 0d 07 9e 45 20 69 |%+0,-1,2|9)...E i|
|00004de0| 69 6e 66 6f 25 28 32 29 | 3d a4 69 63 6f 6e 28 69 |info%(2)|=.icon(i|
|00004df0| 6e 66 6f 25 2c 34 2c 2d | 31 31 32 2c 31 34 38 2c |nfo%,4,-|112,148,|
|00004e00| 2d 36 30 2c 26 32 37 30 | 30 30 32 31 31 2c 22 50 |-60,&270|00211,"P|
|00004e10| 75 72 70 6f 73 65 3a 22 | 2c 30 2c 30 2c 30 29 0d |urpose:"|,0,0,0).|
|00004e20| 07 a8 30 20 24 28 69 6e | 66 6f 74 78 25 2b 33 30 |..0 $(in|fotx%+30|
|00004e30| 29 3d 22 44 65 66 69 6e | 61 62 6c 65 20 43 65 6c |)="Defin|able Cel|
|00004e40| 6c 75 6c 61 72 20 41 75 | 74 6f 6d 61 74 61 22 0d |lular Au|tomata".|
|00004e50| 07 b2 4a 20 69 69 6e 66 | 6f 25 28 33 29 3d a4 69 |..J iinf|o%(3)=.i|
|00004e60| 63 6f 6e 28 69 6e 66 6f | 25 2c 31 35 34 2c 2d 31 |con(info|%,154,-1|
|00004e70| 31 32 2c 36 33 32 2c 2d | 36 30 2c 26 30 37 30 30 |12,632,-|60,&0700|
|00004e80| 30 31 33 44 2c 22 22 2c | 69 6e 66 6f 74 78 25 2b |013D,"",|infotx%+|
|00004e90| 33 30 2c 2d 31 2c 32 39 | 29 0d 07 bc 45 20 69 69 |30,-1,29|)...E ii|
|00004ea0| 6e 66 6f 25 28 34 29 3d | a4 69 63 6f 6e 28 69 6e |nfo%(4)=|.icon(in|
|00004eb0| 66 6f 25 2c 34 2c 2d 31 | 36 38 2c 31 34 38 2c 2d |fo%,4,-1|68,148,-|
|00004ec0| 31 31 36 2c 26 32 37 30 | 30 30 32 31 31 2c 22 41 |116,&270|00211,"A|
|00004ed0| 75 74 68 6f 72 3a 22 2c | 30 2c 30 2c 30 29 0d 07 |uthor:",|0,0,0)..|
|00004ee0| c6 2e 20 24 28 69 6e 66 | 6f 74 78 25 2b 36 30 29 |.. $(inf|otx%+60)|
|00004ef0| 3d 22 52 20 54 61 79 6c | 6f 72 20 a9 20 52 49 53 |="R Tayl|or . RIS|
|00004f00| 43 20 55 73 65 72 20 31 | 39 39 31 22 0d 07 d0 4b |C User 1|991"...K|
|00004f10| 20 69 69 6e 66 6f 25 28 | 35 29 3d a4 69 63 6f 6e | iinfo%(|5)=.icon|
|00004f20| 28 69 6e 66 6f 25 2c 31 | 35 34 2c 2d 31 36 38 2c |(info%,1|54,-168,|
|00004f30| 36 33 32 2c 2d 31 31 36 | 2c 26 30 37 30 30 30 31 |632,-116|,&070001|
|00004f40| 33 44 2c 22 22 2c 69 6e | 66 6f 74 78 25 2b 36 30 |3D,"",in|fotx%+60|
|00004f50| 2c 2d 31 2c 32 39 29 0d | 07 da 46 20 69 69 6e 66 |,-1,29).|..F iinf|
|00004f60| 6f 25 28 36 29 3d a4 69 | 63 6f 6e 28 69 6e 66 6f |o%(6)=.i|con(info|
|00004f70| 25 2c 34 2c 2d 32 32 34 | 2c 31 34 38 2c 2d 31 37 |%,4,-224|,148,-17|
|00004f80| 32 2c 26 32 37 30 30 30 | 32 31 31 2c 22 56 65 72 |2,&27000|211,"Ver|
|00004f90| 73 69 6f 6e 3a 22 2c 30 | 2c 30 2c 30 29 0d 07 e4 |sion:",0|,0,0)...|
|00004fa0| 2d 20 24 28 69 6e 66 6f | 74 78 25 2b 39 30 29 3d |- $(info|tx%+90)=|
|00004fb0| 22 20 30 2e 35 42 20 3a | 20 32 39 74 68 20 41 75 |" 0.5B :| 29th Au|
|00004fc0| 67 75 73 74 20 31 39 39 | 31 22 0d 07 ee 4b 20 69 |gust 199|1"...K i|
|00004fd0| 69 6e 66 6f 25 28 37 29 | 3d a4 69 63 6f 6e 28 69 |info%(7)|=.icon(i|
|00004fe0| 6e 66 6f 25 2c 31 35 34 | 2c 2d 32 32 34 2c 36 33 |nfo%,154|,-224,63|
|00004ff0| 32 2c 2d 31 37 32 2c 26 | 30 37 30 30 30 31 33 44 |2,-172,&|0700013D|
|00005000| 2c 22 22 2c 69 6e 66 6f | 74 78 25 2b 39 30 2c 2d |,"",info|tx%+90,-|
|00005010| 31 2c 32 39 29 0d 07 f8 | 18 20 24 73 61 76 65 67 |1,29)...|. $saveg|
|00005020| 73 25 3d 22 66 69 6c 65 | 5f 31 30 30 22 0d 08 02 |s%="file|_100"...|
|00005030| 45 20 69 73 61 76 65 67 | 73 25 3d a4 69 63 6f 6e |E isaveg|s%=.icon|
|00005040| 28 73 61 76 65 67 25 2c | 31 30 30 2c 2d 39 32 2c |(saveg%,|100,-92,|
|00005050| 31 36 38 2c 2d 32 34 2c | 26 30 30 30 30 36 31 30 |168,-24,|&0000610|
|00005060| 32 2c 22 22 2c 73 61 76 | 65 67 73 25 2c 31 2c 32 |2,"",sav|egs%,1,2|
|00005070| 30 29 0d 08 0c 18 20 24 | 73 61 76 65 67 74 25 3d |0).... $|savegt%=|
|00005080| 22 47 72 69 64 46 69 6c | 65 22 0d 08 16 13 20 24 |"GridFil|e".... $|
|00005090| 73 61 76 65 67 76 25 3d | 22 41 7e 20 22 0d 08 20 |savegv%=|"A~ ".. |
|000050a0| 4c 20 69 73 61 76 65 67 | 74 25 3d a4 69 63 6f 6e |L isaveg|t%=.icon|
|000050b0| 28 73 61 76 65 67 25 2c | 38 2c 2d 31 35 36 2c 32 |(saveg%,|8,-156,2|
|000050c0| 30 30 2c 2d 31 30 38 2c | 26 30 37 30 30 46 31 32 |00,-108,|&0700F12|
|000050d0| 44 2c 22 22 2c 73 61 76 | 65 67 74 25 2c 73 61 76 |D,"",sav|egt%,sav|
|000050e0| 65 67 76 25 2c 26 46 46 | 29 0d 08 2a 43 20 69 73 |egv%,&FF|)..*C is|
|000050f0| 61 76 65 67 6f 6b 25 3d | a4 69 63 6f 6e 28 73 61 |avegok%=|.icon(sa|
|00005100| 76 65 67 25 2c 32 30 38 | 2c 2d 31 35 36 2c 32 35 |veg%,208|,-156,25|
|00005110| 36 2c 2d 31 30 38 2c 26 | 43 37 30 31 39 30 33 44 |6,-108,&|C701903D|
|00005120| 2c 22 4f 4b 22 2c 30 2c | 30 2c 30 29 0d 08 34 18 |,"OK",0,|0,0)..4.|
|00005130| 20 24 73 61 76 65 72 73 | 25 3d 22 66 69 6c 65 5f | $savers|%="file_|
|00005140| 31 30 31 22 0d 08 3e 45 | 20 69 73 61 76 65 72 73 |101"..>E| isavers|
|00005150| 25 3d a4 69 63 6f 6e 28 | 73 61 76 65 72 25 2c 31 |%=.icon(|saver%,1|
|00005160| 30 30 2c 2d 39 32 2c 31 | 36 38 2c 2d 32 34 2c 26 |00,-92,1|68,-24,&|
|00005170| 30 30 30 30 36 31 30 32 | 2c 22 22 2c 73 61 76 65 |00006102|,"",save|
|00005180| 72 73 25 2c 31 2c 32 30 | 29 0d 08 48 19 20 24 73 |rs%,1,20|)..H. $s|
|00005190| 61 76 65 72 74 25 3d 22 | 52 75 6c 65 73 46 69 6c |avert%="|RulesFil|
|000051a0| 65 22 0d 08 52 13 20 24 | 73 61 76 65 72 76 25 3d |e"..R. $|saverv%=|
|000051b0| 22 41 7e 20 22 0d 08 5c | 4c 20 69 73 61 76 65 72 |"A~ "..\|L isaver|
|000051c0| 74 25 3d a4 69 63 6f 6e | 28 73 61 76 65 72 25 2c |t%=.icon|(saver%,|
|000051d0| 38 2c 2d 31 35 36 2c 32 | 30 30 2c 2d 31 30 38 2c |8,-156,2|00,-108,|
|000051e0| 26 30 37 30 30 46 31 32 | 44 2c 22 22 2c 73 61 76 |&0700F12|D,"",sav|
|000051f0| 65 72 74 25 2c 73 61 76 | 65 72 76 25 2c 26 46 46 |ert%,sav|erv%,&FF|
|00005200| 29 0d 08 66 43 20 69 73 | 61 76 65 72 6f 6b 25 3d |)..fC is|averok%=|
|00005210| a4 69 63 6f 6e 28 73 61 | 76 65 72 25 2c 32 30 38 |.icon(sa|ver%,208|
|00005220| 2c 2d 31 35 36 2c 32 35 | 36 2c 2d 31 30 38 2c 26 |,-156,25|6,-108,&|
|00005230| 43 37 30 31 39 30 33 44 | 2c 22 4f 4b 22 2c 30 2c |C701903D|,"OK",0,|
|00005240| 30 2c 30 29 0d 08 70 28 | 20 f2 6d 65 6e 75 28 69 |0,0)..p(| .menu(i|
|00005250| 6d 65 6e 75 25 2c 22 4c | 69 66 65 46 6f 72 6d 73 |menu%,"L|ifeForms|
|00005260| 2c 49 6e 66 6f 2c 51 75 | 69 74 22 29 0d 08 7a 14 |,Info,Qu|it")..z.|
|00005270| 20 69 6d 65 6e 75 25 21 | 33 32 3d 69 6e 66 6f 25 | imenu%!|32=info%|
|00005280| 0d 08 84 37 20 f2 6d 65 | 6e 75 28 6d 65 6e 75 25 |...7 .me|nu(menu%|
|00005290| 2c 22 4c 69 66 65 46 6f | 72 6d 73 2c 49 6e 66 6f |,"LifeFo|rms,Info|
|000052a0| 2c 53 61 76 65 20 47 72 | 69 64 2c 53 61 76 65 20 |,Save Gr|id,Save |
|000052b0| 52 75 6c 65 73 22 29 0d | 08 8e 13 20 6d 65 6e 75 |Rules").|... menu|
|000052c0| 25 21 33 32 3d 69 6e 66 | 6f 25 0d 08 98 14 20 6d |%!32=inf|o%.... m|
|000052d0| 65 6e 75 25 21 35 36 3d | 73 61 76 65 67 25 0d 08 |enu%!56=|saveg%..|
|000052e0| a2 14 20 6d 65 6e 75 25 | 21 38 30 3d 73 61 76 65 |.. menu%|!80=save|
|000052f0| 72 25 0d 08 ac 06 20 e1 | 0d 08 b6 06 20 3a 0d 08 |r%.... .|.... :..|
|00005300| c0 0f 20 dd f2 61 73 73 | 65 6d 62 6c 65 0d 08 ca |.. ..ass|emble...|
|00005310| 16 20 e3 20 70 61 73 73 | 25 3d 30 20 b8 20 32 20 |. . pass|%=0 . 2 |
|00005320| 88 20 32 0d 08 d4 0d 20 | 50 25 3d 63 6f 64 65 25 |. 2.... |P%=code%|
|00005330| 0d 08 de 0e 20 5b 4f 50 | 54 70 61 73 73 25 0d 08 |.... [OP|Tpass%..|
|00005340| e8 0d 20 2e 72 65 64 72 | 61 77 25 0d 08 f2 12 20 |.. .redr|aw%.... |
|00005350| 4c 44 52 20 52 31 2c 70 | 67 62 6c 6b 25 0d 08 fc |LDR R1,p|gblk%...|
|00005360| 1e 20 4c 44 52 20 52 30 | 2c 70 67 72 69 64 25 3a |. LDR R0|,pgrid%:|
|00005370| 53 54 52 20 52 30 2c 5b | 52 31 5d 0d 09 06 1c 20 |STR R0,[|R1].... |
|00005380| 53 57 49 20 22 57 69 6d | 70 5f 52 65 64 72 61 77 |SWI "Wim|p_Redraw|
|00005390| 57 69 6e 64 6f 77 22 0d | 09 10 0b 20 2e 72 65 64 |Window".|... .red|
|000053a0| 6f 25 0d 09 1a 17 20 53 | 57 49 20 22 48 6f 75 72 |o%.... S|WI "Hour|
|000053b0| 67 6c 61 73 73 5f 4f 6e | 22 0d 09 24 37 20 2e 72 |glass_On|"..$7 .r|
|000053c0| 65 64 6f 6c 70 25 20 54 | 45 51 20 52 30 2c 23 30 |edolp% T|EQ R0,#0|
|000053d0| 3a 53 57 49 45 51 20 22 | 48 6f 75 72 67 6c 61 73 |:SWIEQ "|Hourglas|
|000053e0| 73 5f 4f 66 66 22 3a ec | 51 20 50 43 2c 52 31 34 |s_Off":.|Q PC,R14|
|000053f0| 0d 09 2e 33 20 4c 44 52 | 20 52 30 2c 5b 52 31 2c |...3 LDR| R0,[R1,|
|00005400| 23 32 38 5d 3a 4c 44 52 | 20 52 32 2c 5b 52 31 2c |#28]:LDR| R2,[R1,|
|00005410| 23 34 5d 3a 4c 44 52 20 | 52 33 2c 5b 52 31 2c 23 |#4]:LDR |R3,[R1,#|
|00005420| 32 30 5d 0d 09 38 1e 20 | 53 55 42 20 52 38 2c 52 |20]..8. |SUB R8,R|
|00005430| 30 2c 52 32 3a 41 44 44 | 20 52 38 2c 52 38 2c 52 |0,R2:ADD| R8,R8,R|
|00005440| 33 0d 09 42 11 20 53 55 | 42 20 52 34 2c 52 32 2c |3..B. SU|B R4,R2,|
|00005450| 52 33 0d 09 4c 34 20 4c | 44 52 20 52 30 2c 5b 52 |R3..L4 L|DR R0,[R|
|00005460| 31 2c 23 33 32 5d 3a 4c | 44 52 20 52 32 2c 5b 52 |1,#32]:L|DR R2,[R|
|00005470| 31 2c 23 31 36 5d 3a 4c | 44 52 20 52 33 2c 5b 52 |1,#16]:L|DR R3,[R|
|00005480| 31 2c 23 32 34 5d 0d 09 | 56 1e 20 53 55 42 20 52 |1,#24]..|V. SUB R|
|00005490| 39 2c 52 30 2c 52 32 3a | 41 44 44 20 52 39 2c 52 |9,R0,R2:|ADD R9,R|
|000054a0| 39 2c 52 33 0d 09 60 1e | 20 53 55 42 20 52 35 2c |9,R3..`.| SUB R5,|
|000054b0| 52 32 2c 52 33 3a 53 55 | 42 20 52 35 2c 52 35 2c |R2,R3:SU|B R5,R5,|
|000054c0| 23 34 0d 09 6a 33 20 4c | 44 52 20 52 30 2c 5b 52 |#4..j3 L|DR R0,[R|
|000054d0| 31 2c 23 33 36 5d 3a 4c | 44 52 20 52 32 2c 5b 52 |1,#36]:L|DR R2,[R|
|000054e0| 31 2c 23 34 5d 3a 4c 44 | 52 20 52 33 2c 5b 52 31 |1,#4]:LD|R R3,[R1|
|000054f0| 2c 23 32 30 5d 0d 09 74 | 21 20 53 55 42 20 52 31 |,#20]..t|! SUB R1|
|00005500| 30 2c 52 30 2c 52 32 3a | 41 44 44 20 52 31 30 2c |0,R0,R2:|ADD R10,|
|00005510| 52 31 30 2c 52 33 0d 09 | 7e 34 20 4c 44 52 20 52 |R10,R3..|~4 LDR R|
|00005520| 30 2c 5b 52 31 2c 23 34 | 30 5d 3a 4c 44 52 20 52 |0,[R1,#4|0]:LDR R|
|00005530| 32 2c 5b 52 31 2c 23 31 | 36 5d 3a 4c 44 52 20 52 |2,[R1,#1|6]:LDR R|
|00005540| 33 2c 5b 52 31 2c 23 32 | 34 5d 0d 09 88 21 20 53 |3,[R1,#2|4]...! S|
|00005550| 55 42 20 52 31 31 2c 52 | 30 2c 52 32 3a 41 44 44 |UB R11,R|0,R2:ADD|
|00005560| 20 52 31 31 2c 52 31 31 | 2c 52 33 0d 09 92 1e 20 | R11,R11|,R3.... |
|00005570| 4d 4f 56 20 52 38 2c 52 | 38 2c 41 53 52 23 34 3a |MOV R8,R|8,ASR#4:|
|00005580| 4d 4f 56 20 52 36 2c 52 | 38 0d 09 9c 22 20 41 44 |MOV R6,R|8..." AD|
|00005590| 44 20 52 39 2c 52 39 2c | 23 31 35 3a 4d 4f 56 20 |D R9,R9,|#15:MOV |
|000055a0| 52 39 2c 52 39 2c 41 53 | 52 23 34 0d 09 a6 16 20 |R9,R9,AS|R#4.... |
|000055b0| 4d 4f 56 20 52 31 30 2c | 52 31 30 2c 41 53 52 23 |MOV R10,|R10,ASR#|
|000055c0| 34 0d 09 b0 26 20 41 44 | 44 20 52 31 31 2c 52 31 |4...& AD|D R11,R1|
|000055d0| 31 2c 23 31 35 3a 4d 4f | 56 20 52 31 31 2c 52 31 |1,#15:MO|V R11,R1|
|000055e0| 31 2c 41 53 52 23 34 0d | 09 ba 12 20 4c 44 52 20 |1,ASR#4.|... LDR |
|000055f0| 52 37 2c 70 61 72 65 61 | 25 0d 09 c4 0b 20 2e 6c |R7,parea|%.... .l|
|00005600| 6f 6f 70 25 0d 09 ce 28 | 20 41 44 44 20 52 31 32 |oop%...(| ADD R12|
|00005610| 2c 52 37 2c 52 38 3a 53 | 55 42 20 52 31 32 2c 52 |,R7,R8:S|UB R12,R|
|00005620| 31 32 2c 52 31 31 2c 4c | 53 4c 23 36 0d 09 d8 12 |12,R11,L|SL#6....|
|00005630| 20 4c 44 52 42 20 52 30 | 2c 5b 52 31 32 5d 0d 09 | LDRB R0|,[R12]..|
|00005640| e2 21 20 4c 44 52 20 52 | 31 2c 70 70 61 6c 25 3a |.! LDR R|1,ppal%:|
|00005650| 4c 44 52 42 20 52 30 2c | 5b 52 31 2c 52 30 5d 0d |LDRB R0,|[R1,R0].|
|00005660| 09 ec 19 20 53 57 49 20 | 22 57 69 6d 70 5f 53 65 |... SWI |"Wimp_Se|
|00005670| 74 43 6f 6c 6f 75 72 22 | 0d 09 f6 0e 20 4d 4f 56 |tColour"|.... MOV|
|00005680| 20 52 30 2c 23 34 0d 0a | 00 18 20 41 44 44 20 52 | R0,#4..|.. ADD R|
|00005690| 31 2c 52 34 2c 52 38 2c | 4c 53 4c 20 23 34 0d 0a |1,R4,R8,|LSL #4..|
|000056a0| 0a 19 20 41 44 44 20 52 | 32 2c 52 35 2c 52 31 31 |.. ADD R|2,R5,R11|
|000056b0| 2c 4c 53 4c 20 23 34 0d | 0a 14 12 20 53 57 49 20 |,LSL #4.|... SWI |
|000056c0| 22 4f 53 5f 50 6c 6f 74 | 22 0d 0a 1e 0f 20 4d 4f |"OS_Plot|".... MO|
|000056d0| 56 20 52 30 2c 23 39 37 | 0d 0a 28 18 20 4d 4f 56 |V R0,#97|..(. MOV|
|000056e0| 20 52 31 2c 23 38 3a 4d | 56 4e 20 52 32 2c 23 37 | R1,#8:M|VN R2,#7|
|000056f0| 0d 0a 32 12 20 53 57 49 | 20 22 4f 53 5f 50 6c 6f |..2. SWI| "OS_Plo|
|00005700| 74 22 0d 0a 3c 26 20 41 | 44 44 20 52 38 2c 52 38 |t"..<& A|DD R8,R8|
|00005710| 2c 23 31 3a 43 4d 50 20 | 52 38 2c 52 31 30 3a 42 |,#1:CMP |R8,R10:B|
|00005720| 4c 45 20 6c 6f 6f 70 25 | 0d 0a 46 0e 20 4d 4f 56 |LE loop%|..F. MOV|
|00005730| 20 52 38 2c 52 36 0d 0a | 50 28 20 53 55 42 20 52 | R8,R6..|P( SUB R|
|00005740| 31 31 2c 52 31 31 2c 23 | 31 3a 43 4d 50 20 52 31 |11,R11,#|1:CMP R1|
|00005750| 31 2c 52 39 3a 42 47 45 | 20 6c 6f 6f 70 25 0d 0a |1,R9:BGE| loop%..|
|00005760| 5a 12 20 4c 44 52 20 52 | 31 2c 70 67 62 6c 6b 25 |Z. LDR R|1,pgblk%|
|00005770| 0d 0a 64 1e 20 4c 44 52 | 20 52 30 2c 70 67 72 69 |..d. LDR| R0,pgri|
|00005780| 64 25 3a 53 54 52 20 52 | 30 2c 5b 52 31 5d 0d 0a |d%:STR R|0,[R1]..|
|00005790| 6e 1c 20 53 57 49 20 22 | 57 69 6d 70 5f 47 65 74 |n. SWI "|Wimp_Get|
|000057a0| 52 65 63 74 61 6e 67 6c | 65 22 0d 0a 78 0e 20 42 |Rectangl|e"..x. B|
|000057b0| 20 72 65 64 6f 6c 70 25 | 0d 0a 82 06 20 3a 0d 0a | redolp%|.... :..|
|000057c0| 8c 0a 20 2e 72 75 6e 25 | 0d 0a 96 3d 20 4c 44 52 |.. .run%|...= LDR|
|000057d0| 42 20 52 30 2c 63 73 74 | 65 70 25 3a 54 45 51 20 |B R0,cst|ep%:TEQ |
|000057e0| 52 30 2c 23 30 3a 53 55 | 42 4e 45 20 52 30 2c 52 |R0,#0:SU|BNE R0,R|
|000057f0| 30 2c 23 31 3a 53 54 52 | 4e 45 42 20 52 30 2c 63 |0,#1:STR|NEB R0,c|
|00005800| 73 74 65 70 25 0d 0a a0 | 0c 20 2e 73 74 61 72 74 |step%...|. .start|
|00005810| 25 0d 0a aa 0e 20 4d 4f | 56 20 52 34 2c 23 30 0d |%.... MO|V R4,#0.|
|00005820| 0a b4 12 20 4c 44 52 20 | 52 35 2c 70 61 72 65 61 |... LDR |R5,parea|
|00005830| 25 0d 0a be 38 20 4c 44 | 52 20 52 30 2c 70 63 68 |%...8 LD|R R0,pch|
|00005840| 61 6e 67 65 73 25 3a 53 | 54 52 20 52 30 2c 63 68 |anges%:S|TR R0,ch|
|00005850| 67 70 25 3a 4d 4f 56 20 | 52 31 31 2c 23 30 3a 4d |gp%:MOV |R11,#0:M|
|00005860| 4f 56 20 52 31 32 2c 23 | 30 0d 0a c8 0e 20 2e 72 |OV R12,#|0.... .r|
|00005870| 75 6e 6c 6f 6f 70 25 0d | 0a d2 15 20 4c 44 52 42 |unloop%.|... LDRB|
|00005880| 20 52 31 30 2c 5b 52 35 | 2c 52 34 5d 0d 0a dc 12 | R10,[R5|,R4]....|
|00005890| 20 4c 44 52 20 52 36 2c | 70 6d 6f 64 65 25 0d 0a | LDR R6,|pmode%..|
|000058a0| e6 3f 20 4c 44 52 42 20 | 52 31 2c 5b 52 36 2c 52 |.? LDRB |R1,[R6,R|
|000058b0| 31 30 5d 3a 54 45 51 20 | 52 31 2c 23 30 3a 42 45 |10]:TEQ |R1,#0:BE|
|000058c0| 51 20 6e 65 78 74 25 3a | 54 45 51 20 52 31 2c 23 |Q next%:|TEQ R1,#|
|000058d0| 31 3a 42 45 51 20 63 68 | 61 6e 67 65 25 0d 0a f0 |1:BEQ ch|ange%...|
|000058e0| 24 20 4c 44 52 20 52 36 | 2c 70 73 74 61 74 65 31 |$ LDR R6|,pstate1|
|000058f0| 25 3a 4c 44 52 20 52 37 | 2c 70 73 74 61 74 65 32 |%:LDR R7|,pstate2|
|00005900| 25 0d 0a fa 3b 20 4c 44 | 52 42 20 52 32 2c 5b 52 |%...; LD|RB R2,[R|
|00005910| 36 2c 52 31 30 5d 3a 54 | 45 51 20 52 31 2c 23 32 |6,R10]:T|EQ R1,#2|
|00005920| 3a ec 51 20 52 33 2c 52 | 32 3a 4c 44 52 4e 45 42 |:.Q R3,R|2:LDRNEB|
|00005930| 20 52 33 2c 5b 52 37 2c | 52 31 30 5d 0d 0b 04 18 | R3,[R7,|R10]....|
|00005940| 20 4d 4f 56 20 52 38 2c | 23 30 3a 4d 4f 56 20 52 | MOV R8,|#0:MOV R|
|00005950| 39 2c 23 30 0d 0b 0e 1e | 20 4c 44 52 20 52 36 2c |9,#0....| LDR R6,|
|00005960| 73 69 7a 65 25 3a 53 55 | 42 20 52 37 2c 52 36 2c |size%:SU|B R7,R6,|
|00005970| 23 31 0d 0b 18 2b 20 54 | 45 51 20 52 31 31 2c 23 |#1...+ T|EQ R11,#|
|00005980| 30 3a 53 55 42 20 52 30 | 2c 52 34 2c 23 31 3a 41 |0:SUB R0|,R4,#1:A|
|00005990| 44 44 45 51 20 52 30 2c | 52 30 2c 52 36 0d 0b 22 |DDEQ R0,|R0,R6.."|
|000059a0| 14 20 4c 44 52 42 20 52 | 30 2c 5b 52 35 2c 52 30 |. LDRB R|0,[R5,R0|
|000059b0| 5d 0d 0b 2c 1d 20 54 45 | 51 20 52 30 2c 52 32 3a |]..,. TE|Q R0,R2:|
|000059c0| 41 44 44 45 51 20 52 38 | 2c 52 38 2c 23 31 0d 0b |ADDEQ R8|,R8,#1..|
|000059d0| 36 1d 20 54 45 51 20 52 | 30 2c 52 33 3a 41 44 44 |6. TEQ R|0,R3:ADD|
|000059e0| 45 51 20 52 39 2c 52 39 | 2c 23 31 0d 0b 40 2b 20 |EQ R9,R9|,#1..@+ |
|000059f0| 54 45 51 20 52 31 31 2c | 52 37 3a 41 44 44 20 52 |TEQ R11,|R7:ADD R|
|00005a00| 30 2c 52 34 2c 23 31 3a | 53 55 42 45 51 20 52 30 |0,R4,#1:|SUBEQ R0|
|00005a10| 2c 52 30 2c 52 36 0d 0b | 4a 14 20 4c 44 52 42 20 |,R0,R6..|J. LDRB |
|00005a20| 52 30 2c 5b 52 35 2c 52 | 30 5d 0d 0b 54 1d 20 54 |R0,[R5,R|0]..T. T|
|00005a30| 45 51 20 52 30 2c 52 32 | 3a 41 44 44 45 51 20 52 |EQ R0,R2|:ADDEQ R|
|00005a40| 38 2c 52 38 2c 23 31 0d | 0b 5e 1d 20 54 45 51 20 |8,R8,#1.|.^. TEQ |
|00005a50| 52 30 2c 52 33 3a 41 44 | 44 45 51 20 52 39 2c 52 |R0,R3:AD|DEQ R9,R|
|00005a60| 39 2c 23 31 0d 0b 68 33 | 20 54 45 51 20 52 31 32 |9,#1..h3| TEQ R12|
|00005a70| 2c 23 30 3a 53 55 42 20 | 52 30 2c 52 34 2c 23 36 |,#0:SUB |R0,R4,#6|
|00005a80| 34 3a 41 44 44 45 51 20 | 52 30 2c 52 30 2c 52 36 |4:ADDEQ |R0,R0,R6|
|00005a90| 2c 4c 53 4c 20 23 36 0d | 0b 72 14 20 4c 44 52 42 |,LSL #6.|.r. LDRB|
|00005aa0| 20 52 30 2c 5b 52 35 2c | 52 30 5d 0d 0b 7c 1d 20 | R0,[R5,|R0]..|. |
|00005ab0| 54 45 51 20 52 30 2c 52 | 32 3a 41 44 44 45 51 20 |TEQ R0,R|2:ADDEQ |
|00005ac0| 52 38 2c 52 38 2c 23 31 | 0d 0b 86 1d 20 54 45 51 |R8,R8,#1|.... TEQ|
|00005ad0| 20 52 30 2c 52 33 3a 41 | 44 44 45 51 20 52 39 2c | R0,R3:A|DDEQ R9,|
|00005ae0| 52 39 2c 23 31 0d 0b 90 | 33 20 54 45 51 20 52 31 |R9,#1...|3 TEQ R1|
|00005af0| 32 2c 52 37 3a 41 44 44 | 20 52 30 2c 52 34 2c 23 |2,R7:ADD| R0,R4,#|
|00005b00| 36 34 3a 53 55 42 45 51 | 20 52 30 2c 52 30 2c 52 |64:SUBEQ| R0,R0,R|
|00005b10| 36 2c 4c 53 4c 20 23 36 | 0d 0b 9a 14 20 4c 44 52 |6,LSL #6|.... LDR|
|00005b20| 42 20 52 30 2c 5b 52 35 | 2c 52 30 5d 0d 0b a4 1d |B R0,[R5|,R0]....|
|00005b30| 20 54 45 51 20 52 30 2c | 52 32 3a 41 44 44 45 51 | TEQ R0,|R2:ADDEQ|
|00005b40| 20 52 38 2c 52 38 2c 23 | 31 0d 0b ae 1d 20 54 45 | R8,R8,#|1.... TE|
|00005b50| 51 20 52 30 2c 52 33 3a | 41 44 44 45 51 20 52 39 |Q R0,R3:|ADDEQ R9|
|00005b60| 2c 52 39 2c 23 31 0d 0b | b8 24 20 4c 44 52 20 52 |,R9,#1..|.$ LDR R|
|00005b70| 30 2c 63 6e 74 25 3a 54 | 45 51 20 52 30 2c 23 34 |0,cnt%:T|EQ R0,#4|
|00005b80| 3a 42 45 51 20 74 65 73 | 74 25 0d 0b c2 2b 20 54 |:BEQ tes|t%...+ T|
|00005b90| 45 51 20 52 31 31 2c 23 | 30 3a 53 55 42 20 52 30 |EQ R11,#|0:SUB R0|
|00005ba0| 2c 52 34 2c 23 31 3a 41 | 44 44 45 51 20 52 30 2c |,R4,#1:A|DDEQ R0,|
|00005bb0| 52 30 2c 52 36 0d 0b cc | 33 20 54 45 51 20 52 31 |R0,R6...|3 TEQ R1|
|00005bc0| 32 2c 23 30 3a 53 55 42 | 20 52 30 2c 52 30 2c 23 |2,#0:SUB| R0,R0,#|
|00005bd0| 36 34 3a 41 44 44 45 51 | 20 52 30 2c 52 30 2c 52 |64:ADDEQ| R0,R0,R|
|00005be0| 36 2c 4c 53 4c 20 23 36 | 0d 0b d6 14 20 4c 44 52 |6,LSL #6|.... LDR|
|00005bf0| 42 20 52 30 2c 5b 52 35 | 2c 52 30 5d 0d 0b e0 1d |B R0,[R5|,R0]....|
|00005c00| 20 54 45 51 20 52 30 2c | 52 32 3a 41 44 44 45 51 | TEQ R0,|R2:ADDEQ|
|00005c10| 20 52 38 2c 52 38 2c 23 | 31 0d 0b ea 1d 20 54 45 | R8,R8,#|1.... TE|
|00005c20| 51 20 52 30 2c 52 33 3a | 41 44 44 45 51 20 52 39 |Q R0,R3:|ADDEQ R9|
|00005c30| 2c 52 39 2c 23 31 0d 0b | f4 2b 20 54 45 51 20 52 |,R9,#1..|.+ TEQ R|
|00005c40| 31 31 2c 52 37 3a 41 44 | 44 20 52 30 2c 52 34 2c |11,R7:AD|D R0,R4,|
|00005c50| 23 31 3a 53 55 42 45 51 | 20 52 30 2c 52 30 2c 52 |#1:SUBEQ| R0,R0,R|
|00005c60| 36 0d 0b fe 33 20 54 45 | 51 20 52 31 32 2c 23 30 |6...3 TE|Q R12,#0|
|00005c70| 3a 53 55 42 20 52 30 2c | 52 30 2c 23 36 34 3a 41 |:SUB R0,|R0,#64:A|
|00005c80| 44 44 45 51 20 52 30 2c | 52 30 2c 52 36 2c 4c 53 |DDEQ R0,|R0,R6,LS|
|00005c90| 4c 20 23 36 0d 0c 08 14 | 20 4c 44 52 42 20 52 30 |L #6....| LDRB R0|
|00005ca0| 2c 5b 52 35 2c 52 30 5d | 0d 0c 12 1d 20 54 45 51 |,[R5,R0]|.... TEQ|
|00005cb0| 20 52 30 2c 52 32 3a 41 | 44 44 45 51 20 52 38 2c | R0,R2:A|DDEQ R8,|
|00005cc0| 52 38 2c 23 31 0d 0c 1c | 1d 20 54 45 51 20 52 30 |R8,#1...|. TEQ R0|
|00005cd0| 2c 52 33 3a 41 44 44 45 | 51 20 52 39 2c 52 39 2c |,R3:ADDE|Q R9,R9,|
|00005ce0| 23 31 0d 0c 26 2b 20 54 | 45 51 20 52 31 31 2c 23 |#1..&+ T|EQ R11,#|
|00005cf0| 30 3a 53 55 42 20 52 30 | 2c 52 34 2c 23 31 3a 41 |0:SUB R0|,R4,#1:A|
|00005d00| 44 44 45 51 20 52 30 2c | 52 30 2c 52 36 0d 0c 30 |DDEQ R0,|R0,R6..0|
|00005d10| 33 20 54 45 51 20 52 31 | 32 2c 52 37 3a 41 44 44 |3 TEQ R1|2,R7:ADD|
|00005d20| 20 52 30 2c 52 30 2c 23 | 36 34 3a 53 55 42 45 51 | R0,R0,#|64:SUBEQ|
|00005d30| 20 52 30 2c 52 30 2c 52 | 36 2c 4c 53 4c 20 23 36 | R0,R0,R|6,LSL #6|
|00005d40| 0d 0c 3a 14 20 4c 44 52 | 42 20 52 30 2c 5b 52 35 |..:. LDR|B R0,[R5|
|00005d50| 2c 52 30 5d 0d 0c 44 1d | 20 54 45 51 20 52 30 2c |,R0]..D.| TEQ R0,|
|00005d60| 52 32 3a 41 44 44 45 51 | 20 52 38 2c 52 38 2c 23 |R2:ADDEQ| R8,R8,#|
|00005d70| 31 0d 0c 4e 1d 20 54 45 | 51 20 52 30 2c 52 33 3a |1..N. TE|Q R0,R3:|
|00005d80| 41 44 44 45 51 20 52 39 | 2c 52 39 2c 23 31 0d 0c |ADDEQ R9|,R9,#1..|
|00005d90| 58 2b 20 54 45 51 20 52 | 31 31 2c 52 37 3a 41 44 |X+ TEQ R|11,R7:AD|
|00005da0| 44 20 52 30 2c 52 34 2c | 23 31 3a 53 55 42 45 51 |D R0,R4,|#1:SUBEQ|
|00005db0| 20 52 30 2c 52 30 2c 52 | 36 0d 0c 62 33 20 54 45 | R0,R0,R|6..b3 TE|
|00005dc0| 51 20 52 31 32 2c 52 37 | 3a 41 44 44 20 52 30 2c |Q R12,R7|:ADD R0,|
|00005dd0| 52 30 2c 23 36 34 3a 53 | 55 42 45 51 20 52 30 2c |R0,#64:S|UBEQ R0,|
|00005de0| 52 30 2c 52 36 2c 4c 53 | 4c 20 23 36 0d 0c 6c 14 |R0,R6,LS|L #6..l.|
|00005df0| 20 4c 44 52 42 20 52 30 | 2c 5b 52 35 2c 52 30 5d | LDRB R0|,[R5,R0]|
|00005e00| 0d 0c 76 1d 20 54 45 51 | 20 52 30 2c 52 32 3a 41 |..v. TEQ| R0,R2:A|
|00005e10| 44 44 45 51 20 52 38 2c | 52 38 2c 23 31 0d 0c 80 |DDEQ R8,|R8,#1...|
|00005e20| 1d 20 54 45 51 20 52 30 | 2c 52 33 3a 41 44 44 45 |. TEQ R0|,R3:ADDE|
|00005e30| 51 20 52 39 2c 52 39 2c | 23 31 0d 0c 8a 24 20 4c |Q R9,R9,|#1...$ L|
|00005e40| 44 52 20 52 30 2c 63 6e | 74 25 3a 54 45 51 20 52 |DR R0,cn|t%:TEQ R|
|00005e50| 30 2c 23 38 3a 42 45 51 | 20 74 65 73 74 25 0d 0c |0,#8:BEQ| test%..|
|00005e60| 94 1e 20 54 45 51 20 52 | 31 30 2c 52 32 3a 41 44 |.. TEQ R|10,R2:AD|
|00005e70| 44 45 51 20 52 38 2c 52 | 38 2c 23 31 0d 0c 9e 1e |DEQ R8,R|8,#1....|
|00005e80| 20 54 45 51 20 52 31 30 | 2c 52 33 3a 41 44 44 45 | TEQ R10|,R3:ADDE|
|00005e90| 51 20 52 39 2c 52 39 2c | 23 31 0d 0c a8 0b 20 2e |Q R9,R9,|#1.... .|
|00005ea0| 74 65 73 74 25 0d 0c b2 | 0e 20 4d 4f 56 20 52 30 |test%...|. MOV R0|
|00005eb0| 2c 23 30 0d 0c bc 23 20 | 4c 44 52 20 52 36 2c 70 |,#0...# |LDR R6,p|
|00005ec0| 6c 65 73 73 31 25 3a 4c | 44 52 20 52 37 2c 70 67 |less1%:L|DR R7,pg|
|00005ed0| 72 65 61 74 31 25 0d 0c | c6 26 20 4c 44 52 42 20 |reat1%..|.& LDRB |
|00005ee0| 52 32 2c 5b 52 36 2c 52 | 31 30 5d 3a 4c 44 52 42 |R2,[R6,R|10]:LDRB|
|00005ef0| 20 52 33 2c 5b 52 37 2c | 52 31 30 5d 0d 0c d0 29 | R3,[R7,|R10]...)|
|00005f00| 20 43 4d 50 20 52 38 2c | 52 32 3a 43 4d 50 47 45 | CMP R8,|R2:CMPGE|
|00005f10| 20 52 33 2c 52 38 3a 41 | 44 44 47 45 20 52 30 2c | R3,R8:A|DDGE R0,|
|00005f20| 52 30 2c 23 31 0d 0c da | 19 20 54 45 51 20 52 31 |R0,#1...|. TEQ R1|
|00005f30| 2c 23 32 3a 42 45 51 20 | 74 65 73 74 32 25 0d 0c |,#2:BEQ |test2%..|
|00005f40| e4 23 20 4c 44 52 20 52 | 36 2c 70 6c 65 73 73 32 |.# LDR R|6,pless2|
|00005f50| 25 3a 4c 44 52 20 52 37 | 2c 70 67 72 65 61 74 32 |%:LDR R7|,pgreat2|
|00005f60| 25 0d 0c ee 26 20 4c 44 | 52 42 20 52 32 2c 5b 52 |%...& LD|RB R2,[R|
|00005f70| 36 2c 52 31 30 5d 3a 4c | 44 52 42 20 52 33 2c 5b |6,R10]:L|DRB R3,[|
|00005f80| 52 37 2c 52 31 30 5d 0d | 0c f8 29 20 43 4d 50 20 |R7,R10].|..) CMP |
|00005f90| 52 39 2c 52 32 3a 43 4d | 50 47 45 20 52 33 2c 52 |R9,R2:CM|PGE R3,R|
|00005fa0| 39 3a 41 44 44 47 45 20 | 52 30 2c 52 30 2c 23 32 |9:ADDGE |R0,R0,#2|
|00005fb0| 0d 0d 02 0c 20 2e 74 65 | 73 74 32 25 0d 0d 0c 24 |.... .te|st2%...$|
|00005fc0| 20 4c 44 52 20 52 36 2c | 70 6c 6f 67 69 25 3a 4d | LDR R6,|plogi%:M|
|00005fd0| 4f 56 20 52 37 2c 52 31 | 30 2c 4c 53 4c 20 23 32 |OV R7,R1|0,LSL #2|
|00005fe0| 0d 0d 16 11 20 41 44 44 | 20 52 36 2c 52 36 2c 52 |.... ADD| R6,R6,R|
|00005ff0| 37 0d 0d 20 27 20 4c 44 | 52 42 20 52 31 2c 5b 52 |7.. ' LD|RB R1,[R|
|00006000| 36 5d 3a 54 45 51 20 52 | 31 2c 52 30 3a 42 45 51 |6]:TEQ R|1,R0:BEQ|
|00006010| 20 63 68 61 6e 67 65 25 | 0d 0d 2a 2a 20 4c 44 52 | change%|..** LDR|
|00006020| 42 20 52 31 2c 5b 52 36 | 2c 23 31 5d 3a 54 45 51 |B R1,[R6|,#1]:TEQ|
|00006030| 20 52 31 2c 52 30 3a 42 | 45 51 20 63 68 61 6e 67 | R1,R0:B|EQ chang|
|00006040| 65 25 0d 0d 34 28 20 4c | 44 52 42 20 52 31 2c 5b |e%..4( L|DRB R1,[|
|00006050| 52 36 2c 23 32 5d 3a 54 | 45 51 20 52 31 2c 52 30 |R6,#2]:T|EQ R1,R0|
|00006060| 3a 42 4e 45 20 6e 65 78 | 74 25 0d 0d 3e 0d 20 2e |:BNE nex|t%..>. .|
|00006070| 63 68 61 6e 67 65 25 0d | 0d 48 16 20 4c 44 52 20 |change%.|.H. LDR |
|00006080| 52 36 2c 70 63 68 61 6e | 67 65 74 6f 25 0d 0d 52 |R6,pchan|geto%..R|
|00006090| 15 20 4c 44 52 42 20 52 | 30 2c 5b 52 36 2c 52 31 |. LDRB R|0,[R6,R1|
|000060a0| 30 5d 0d 0d 5c 11 20 4c | 44 52 20 52 31 2c 63 68 |0]..\. L|DR R1,ch|
|000060b0| 67 70 25 0d 0d 66 26 20 | 53 54 52 42 20 52 31 31 |gp%..f& |STRB R11|
|000060c0| 2c 5b 52 31 5d 2c 23 31 | 3a 53 54 52 42 20 52 31 |,[R1],#1|:STRB R1|
|000060d0| 32 2c 5b 52 31 5d 2c 23 | 31 0d 0d 70 15 20 53 54 |2,[R1],#|1..p. ST|
|000060e0| 52 42 20 52 30 2c 5b 52 | 31 5d 2c 23 32 3a 0d 0d |RB R0,[R|1],#2:..|
|000060f0| 7a 11 20 53 54 52 20 52 | 31 2c 63 68 67 70 25 0d |z. STR R|1,chgp%.|
|00006100| 0d 84 0b 20 2e 6e 65 78 | 74 25 0d 0d 8e 1e 20 4c |... .nex|t%.... L|
|00006110| 44 52 20 52 36 2c 73 69 | 7a 65 25 3a 41 44 44 20 |DR R6,si|ze%:ADD |
|00006120| 52 34 2c 52 34 2c 23 31 | 0d 0d 98 2b 20 41 44 44 |R4,R4,#1|...+ ADD|
|00006130| 20 52 31 31 2c 52 31 31 | 2c 23 31 3a 54 45 51 20 | R11,R11|,#1:TEQ |
|00006140| 52 31 31 2c 52 36 3a 42 | 4e 45 20 72 75 6e 6c 6f |R11,R6:B|NE runlo|
|00006150| 6f 70 25 0d 0d a2 39 20 | 4d 4f 56 20 52 31 31 2c |op%...9 |MOV R11,|
|00006160| 23 30 3a 52 53 42 20 52 | 37 2c 52 36 2c 23 36 34 |#0:RSB R|7,R6,#64|
|00006170| 3a 41 44 44 20 52 34 2c | 52 34 2c 52 37 3a 41 44 |:ADD R4,|R4,R7:AD|
|00006180| 44 20 52 31 32 2c 52 31 | 32 2c 23 31 0d 0d ac 1c |D R12,R1|2,#1....|
|00006190| 20 54 45 51 20 52 31 32 | 2c 52 36 3a 42 4e 45 20 | TEQ R12|,R6:BNE |
|000061a0| 72 75 6e 6c 6f 6f 70 25 | 0d 0d b6 0d 20 2e 75 70 |runloop%|.... .up|
|000061b0| 64 61 74 65 25 0d 0d c0 | 29 20 4c 44 52 20 52 30 |date%...|) LDR R0|
|000061c0| 2c 67 65 6e 25 3a 41 44 | 44 20 52 30 2c 52 30 2c |,gen%:AD|D R0,R0,|
|000061d0| 23 31 3a 53 54 52 20 52 | 30 2c 67 65 6e 25 0d 0d |#1:STR R|0,gen%..|
|000061e0| ca 36 20 4c 44 52 20 52 | 31 2c 70 67 65 6e 74 25 |.6 LDR R|1,pgent%|
|000061f0| 3a 4d 4f 56 20 52 32 2c | 23 35 3a 53 57 49 20 22 |:MOV R2,|#5:SWI "|
|00006200| 4f 53 5f 43 6f 6e 76 65 | 72 74 43 61 72 64 69 6e |OS_Conve|rtCardin|
|00006210| 61 6c 32 22 0d 0d d4 12 | 20 4c 44 52 20 52 31 2c |al2"....| LDR R1,|
|00006220| 70 67 62 6c 6b 25 0d 0d | de 3d 20 4c 44 52 20 52 |pgblk%..|.= LDR R|
|00006230| 30 2c 70 74 6f 6f 6c 73 | 25 3a 53 54 52 20 52 30 |0,ptools|%:STR R0|
|00006240| 2c 5b 52 31 5d 3a 4c 44 | 52 20 52 30 2c 70 69 67 |,[R1]:LD|R R0,pig|
|00006250| 65 6e 74 25 3a 53 54 52 | 20 52 30 2c 5b 52 31 2c |ent%:STR| R0,[R1,|
|00006260| 23 34 5d 0d 0d e8 2d 20 | 4d 4f 56 20 52 30 2c 23 |#4]...- |MOV R0,#|
|00006270| 30 3a 53 54 52 20 52 30 | 2c 5b 52 31 2c 23 38 5d |0:STR R0|,[R1,#8]|
|00006280| 3a 53 54 52 20 52 30 2c | 5b 52 31 2c 23 31 32 5d |:STR R0,|[R1,#12]|
|00006290| 0d 0d f2 1c 20 53 57 49 | 20 22 57 69 6d 70 5f 53 |.... SWI| "Wimp_S|
|000062a0| 65 74 49 63 6f 6e 53 74 | 61 74 65 22 0d 0d fc 11 |etIconSt|ate"....|
|000062b0| 20 4c 44 52 20 52 35 2c | 63 68 67 70 25 0d 0e 06 | LDR R5,|chgp%...|
|000062c0| 29 20 4c 44 52 20 52 34 | 2c 70 63 68 61 6e 67 65 |) LDR R4|,pchange|
|000062d0| 73 25 3a 54 45 51 20 52 | 34 2c 52 35 3a ec 51 20 |s%:TEQ R|4,R5:.Q |
|000062e0| 50 43 2c 52 31 34 0d 0e | 10 20 20 4c 44 52 20 52 |PC,R14..|. LDR R|
|000062f0| 31 30 2c 70 61 72 65 61 | 25 3a 4c 44 52 20 52 37 |10,parea|%:LDR R7|
|00006300| 2c 63 68 67 70 25 0d 0e | 1a 0e 20 2e 6c 6f 6f 70 |,chgp%..|.. .loop|
|00006310| 6f 6e 31 25 0d 0e 24 24 | 20 4c 44 52 42 20 52 38 |on1%..$$| LDRB R8|
|00006320| 2c 5b 52 34 5d 2c 23 31 | 3a 4c 44 52 42 20 52 39 |,[R4],#1|:LDRB R9|
|00006330| 2c 5b 52 34 5d 2c 23 31 | 0d 0e 2e 18 20 41 44 44 |,[R4],#1|.... ADD|
|00006340| 20 52 31 32 2c 52 38 2c | 52 39 2c 4c 53 4c 23 36 | R12,R8,|R9,LSL#6|
|00006350| 0d 0e 38 26 20 4c 44 52 | 42 20 52 33 2c 5b 52 34 |..8& LDR|B R3,[R4|
|00006360| 5d 2c 23 32 3a 53 54 52 | 42 20 52 33 2c 5b 52 31 |],#2:STR|B R3,[R1|
|00006370| 30 2c 52 31 32 5d 0d 0e | 42 1b 20 43 4d 50 20 52 |0,R12]..|B. CMP R|
|00006380| 34 2c 52 37 3a 42 4c 54 | 20 6c 6f 6f 70 6f 6e 31 |4,R7:BLT| loopon1|
|00006390| 25 0d 0e 4c 31 20 4c 44 | 52 20 52 35 2c 63 68 67 |%..L1 LD|R R5,chg|
|000063a0| 70 25 3a 4c 44 52 20 52 | 34 2c 6c 69 6d 69 74 25 |p%:LDR R|4,limit%|
|000063b0| 3a 43 4d 50 20 52 35 2c | 52 34 3a 42 4c 54 20 6f |:CMP R5,|R4:BLT o|
|000063c0| 6e 25 0d 0e 56 15 20 53 | 54 4d 46 44 20 52 31 33 |n%..V. S|TMFD R13|
|000063d0| 21 2c 7b 52 31 34 7d 0d | 0e 60 12 20 4c 44 52 20 |!,{R14}.|.`. LDR |
|000063e0| 52 31 2c 70 67 62 6c 6b | 25 0d 0e 6a 1e 20 4c 44 |R1,pgblk|%..j. LD|
|000063f0| 52 20 52 30 2c 70 67 72 | 69 64 25 3a 53 54 52 20 |R R0,pgr|id%:STR |
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.