$ od -c -N 50000 [phylum]<LISP>KOTO>Lispusers>LIFE.TEdit!1 0000000 X E R O X \t L I F E \r 2 \r \r 4 \r 0000020 \r 1 \r \r L I F E \r 1 \r \r 4 \r \r B 0000040 y : L a r r y M a s i n t 0000060 e r ( M a s i n t e r . p a @ 0000100 X e r o x . c o m ) \r \r T h i s 0000120 L i f e p r o g r a m i s 0000140 a t r a n s l a t i o n o 0000160 f t h e S m a l l t a l k - 0000200 8 0 v e r s i o n i n t h 0000220 e b o o k S m a l l t a l k 0000240 - 8 0 : T h e L a n g u a g 0000260 e a n d i t s I m p l e m 0000300 e n t a t i o n , b y G o l 0000320 d b e r g a n d R o b s o n 0000340 . \r I n p u t i s a w i n 0000360 d o w w h e r e t h e " o 0000400 n " p i x e l s a r e i n 0000420 t e r p r e t e d a s l i v 0000440 i n g c e l l s . T h e 0000460 w i n d o w i s c o n t i n 0000500 u a l l y u p d a t e d a s 0000520 l i f e g o e s o n . \r N 0000540 o w a n " i d l e " h a c 0000560 k : L I F E D E M O a s a 0000600 d i s p l a y f u n c t i o 0000620 n p l a y s l i f e w i t 0000640 h t h e b i t s o f t h 0000660 e s c r e e n ( i n a c 0000700 o p y o f t h e m i n a 0000720 w i n d o w , e . g . , i 0000740 t d o e s n ' t s m a s h 0000760 y o u r s c r e e n . ) \r \r \r 0001000 \0 \0 \0 \0 \0 003 ( L I S T ( ( P A 0001020 G E N I L ( P A P E R S I Z 0001040 E L e t t e r F O L I O I N 0001060 F O ( A R A B I C ) S T 0001100 A R T I N G P A G E # 1 ) ( 0001120 0 0 6 1 2 7 9 2 ) ( ( F 0001140 O L I O N I L ( P A R A L O 0001160 O K S ( Q U A D C E N T E R 0001200 E D ) C H A R L O O K S ( S 0001220 U P E R S C R I P T 0 I N V 0001240 I S I B L E O F F S E L E C 0001260 T P O I N T O F F P R O T E 0001300 C T E D O F F S I Z E 1 0 0001320 F A M I L Y M O D E R N O 0001340 V E R L I N E O F F S T R I 0001360 K E O U T O F F U N D E R L 0001400 I N E O F F E X P A N S I O 0001420 N R E G U L A R S L O P E 0001440 R E G U L A R W E I G H T M 0001460 E D I U M I N V E R T E D O 0001500 F F U S E R I N F O N I L 0001520 S T Y L E N I L ) F O R M A 0001540 T I N F O ( A R A B I C ) 0001560 ) ( 1 7 4 3 6 2 8 8 3 6 0001600 ) N I L ) ( H E A D I N G 0001620 N I L ( H E A D I N G T Y P E 0001640 R U N N I N G H E A D ) ( 8 0001660 4 7 4 4 5 2 8 3 6 ) N I 0001700 L ) ( T E X T N I L N I L 0001720 ( 8 4 9 6 4 5 6 6 0 0 ) 0001740 N I L ) ) ) ( P A G E N I 0001760 L ( P A P E R S I Z E L e t 0002000 t e r F O L I O I N F O ( A 0002020 R A B I C ) S T A R T I N 0002040 G P A G E # N I L ) ( 0 0 0002060 6 1 2 7 9 2 ) ( ( F O L I 0002100 O N I L ( P A R A L O O K S 0002120 ( Q U A D C E N T E R E D ) 0002140 C H A R L O O K S ( S U P E 0002160 R S C R I P T 0 I N V I S I 0002200 B L E O F F S E L E C T P O 0002220 I N T O F F P R O T E C T E 0002240 D O F F S I Z E 1 0 F A 0002260 M I L Y M O D E R N O V E R 0002300 L I N E O F F S T R I K E O 0002320 U T O F F U N D E R L I N E 0002340 O F F E X P A N S I O N R 0002360 E G U L A R S L O P E R E G 0002400 U L A R W E I G H T M E D I 0002420 U M I N V E R T E D O F F 0002440 U S E R I N F O N I L S T Y 0002460 L E N I L ) F O R M A T I N 0002500 F O ( A R A B I C ) ) ( 0002520 1 7 4 3 6 2 8 8 3 6 ) N 0002540 I L ) ( H E A D I N G N I L 0002560 ( H E A D I N G T Y P E R U 0002600 N N I N G H E A D ) ( 8 4 7 0002620 4 4 5 2 8 3 6 ) N I L ) 0002640 ( T E X T N I L N I L ( 8 0002660 4 9 6 4 5 6 6 0 0 ) N I 0002700 L ) ) ) ( P A G E N I L ( 0002720 P A P E R S I Z E L e t t e r 0002740 F O L I O I N F O ( A R A B 0002760 I C ) S T A R T I N G P A 0003000 G E # N I L ) ( 0 0 6 1 0003020 2 7 9 2 ) ( ( F O L I O N 0003040 I L ( P A R A L O O K S ( Q 0003060 U A D C E N T E R E D ) C H 0003100 A R L O O K S ( S U P E R S C 0003120 R I P T 0 I N V I S I B L E 0003140 O F F S E L E C T P O I N T 0003160 O F F P R O T E C T E D O 0003200 F F S I Z E 1 0 F A M I L 0003220 Y M O D E R N O V E R L I N 0003240 E O F F S T R I K E O U T 0003260 O F F U N D E R L I N E O F 0003300 F E X P A N S I O N R E G U 0003320 L A R S L O P E R E G U L A 0003340 R W E I G H T M E D I U M 0003360 I N V E R T E D O F F U S E 0003400 R I N F O N I L S T Y L E 0003420 N I L ) F O R M A T I N F O 0003440 ( A R A B I C ) ) ( 1 7 4 0003460 3 6 2 8 8 3 6 ) N I L ) 0003500 ( H E A D I N G N I L ( H 0003520 E A D I N G T Y P E R U N N I 0003540 N G H E A D ) ( 8 4 7 4 4 0003560 5 2 8 3 6 ) N I L ) ( T E 0003600 X T N I L N I L ( 8 4 9 0003620 6 4 5 6 6 0 0 ) N I L ) ) 0003640 ) ) ) \0 \0 \0 \0 \0 005 \0 005 \0 ( \0 \0 \0 0003660 \0 001 310 \0 \v \0 \0 \0 004 002 004 \0 \0 \0 \0 \0 0003700 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0003720 \0 \0 \0 \0 ( \0 \0 \0 \0 001 310 \0 021 \0 \0 \0 0003740 004 002 003 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0003760 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 ( \0 212 \0 0004000 212 001 8 \0 006 \0 \0 \0 004 002 003 \0 \0 \0 \0 \0 0004020 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0004040 \0 \0 \0 \0 ( \0 212 \0 212 001 8 \0 \0 \0 \0 \0 0004060 004 002 004 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0004100 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 D \0 \0 \0 0004120 \0 001 310 \0 \0 \0 \0 \0 \0 003 004 \0 \0 001 001 310 0004140 001 \0 \0 \0 \0 \0 \0 \0 \v P A G E H E A 0004160 D I N G \0 \v R U N N I N G H E A 0004200 D \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0004220 \0 \0 \0 \0 004 \0 006 \0 024 \0 006 M O D E R 0004240 N \0 \f \0 \0 \0 \0 \0 \0 002 \0 \0 024 \0 006 M 0004260 O D E R N \0 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 0004300 024 \0 006 M O D E R N \0 006 \0 \0 \0 \0 \0 0004320 \0 \0 \0 \0 022 \0 004 L O G O \0 030 \0 \0 \0 0004340 \0 \0 \0 \0 \0 \0 024 \0 006 M O D E R N \0 0004360 \n \0 \0 \0 \0 \0 \0 002 \0 \0 030 \0 \n T I M 0004400 E S R O M A N \0 \f \0 \0 \0 \0 \0 \0 \0 0004420 \0 \0 \0 \0 \0 \0 002 \0 005 \0 \0 \0 005 \0 \0 \0 0004440 \0 004 \0 \0 \0 001 \0 \0 \0 \0 003 \0 \0 \0 005 \0 0004460 \0 \0 \0 002 \0 \0 \0 \0 \0 002 \0 005 \0 \0 \0 002 0004500 \0 001 \0 \v H R U L E . G E T F N 001 0004520 \0 024 \0 006 M O D E R N \0 \n \0 \0 \0 \0 0004540 \0 \0 \0 \0 \0 \0 \0 001 \0 \0 \0 \0 002 \0 \0 \0 0004560 \0 \0 002 \0 004 \0 \0 \0 002 \0 001 \0 \v H R U 0004600 L E . G E T F N 001 \0 024 \0 006 M O D 0004620 E R N \0 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0004640 001 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 002 \0 004 \0 \0 0004660 \0 002 \0 001 \0 \v H R U L E . G E T F 0004700 N 001 \0 024 \0 006 M O D E R N \0 \n \0 \0 0004720 \0 \0 \0 \0 \0 \0 \0 \0 \0 001 \0 \0 \0 \0 002 \0 0004740 \0 \0 \0 \0 002 \0 003 \0 \0 \0 005 \0 \0 \0 \0 001 0004760 \0 \0 \0 \0 \0 002 \0 003 \0 \0 \0 002 \0 001 \0 \v 0005000 H R U L E . G E T F N 001 \0 024 \0 006 0005020 M O D E R N \0 \f \0 \0 \0 \0 \0 \0 002 \0 0005040 \0 \0 \0 001 \0 \0 \0 \0 001 \0 \0 \0 \0 \0 002 \0 0005060 004 \0 \0 \0 002 \0 001 \0 \v H R U L E . G 0005100 E T F N 001 \0 024 \0 006 M O D E R N \0 0005120 \f \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 001 \0 \0 \0 0005140 \0 001 \0 \0 \0 \0 \0 002 \0 002 \0 \0 \0 , \0 \0 0005160 \0 \0 002 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 001 \0 0005200 \0 \0 \0 006 \0 \0 \0 K \0 \0 \0 \0 002 \0 \0 \0 0005220 1 \0 \0 \0 \0 005 \0 \0 \0 032 \0 \0 \0 \0 002 \0 0005240 \0 \0 \0 \0 002 \0 001 \0 \0 \0 } \0 \0 \0 \0 002 0005260 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 237 \0 \0 \0 \0 0005300 002 \0 \0 \0 002 \0 \0 \0 \0 006 \0 \0 002 \0 \0 " 0005320 z 272 0005322