home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / x / volume8 / xlife / part07 < prev    next >
Internet Message Format  |  1990-07-07  |  85KB

  1. Path: uunet!cs.utexas.edu!usc!apple!sun-barr!newstop!sun!andrew.cmu.edu
  2. From: dl2n+@andrew.cmu.edu (Daniel Edward Lovinger)
  3. Newsgroups: comp.sources.x
  4. Subject: v08i043: xlife 2.0, Part07/08
  5. Message-ID: <138539@sun.Eng.Sun.COM>
  6. Date: 7 Jul 90 17:05:28 GMT
  7. Sender: news@sun.Eng.Sun.COM
  8. Lines: 3922
  9. Approved: argv@sun.com
  10.  
  11. Submitted-by: Daniel Edward Lovinger <dl2n+@andrew.cmu.edu>
  12. Posting-number: Volume 8, Issue 43
  13. Archive-name: xlife/part07
  14.  
  15. #! /bin/sh
  16. # This is a shell archive.  Remove anything before this line, then unpack
  17. # it by saving it into a file and typing "sh file".  To overwrite existing
  18. # files, type "sh file -c".  You can also feed this as standard input via
  19. # unshar, or by typing "sh <file", e.g..  If this archive is complete, you
  20. # will see the following message at the end:
  21. #        "End of archive 7 (of 8)."
  22. # Contents:  xlife-2.0/CHANGES xlife-2.0/TODO xlife-2.0/cursor_data.h
  23. #   xlife-2.0/cursor_mask.h xlife-2.0/doc/nicerules
  24. #   xlife-2.0/patchlevel.h xlife-2.0/patterns/2_ak47.life
  25. #   xlife-2.0/patterns/ak47.life xlife-2.0/patterns/baker.life
  26. #   xlife-2.0/patterns/beaconmaker.life
  27. #   xlife-2.0/patterns/bigglider.life
  28. #   xlife-2.0/patterns/blinkership.life
  29. #   xlife-2.0/patterns/blinkership3.life
  30. #   xlife-2.0/patterns/boatmaker.life xlife-2.0/patterns/centinal.life
  31. #   xlife-2.0/patterns/citiesindust.life xlife-2.0/patterns/cmu.life
  32. #   xlife-2.0/patterns/cmu2.life xlife-2.0/patterns/cmu3.life
  33. #   xlife-2.0/patterns/cow.life xlife-2.0/patterns/fusebranch.life
  34. #   xlife-2.0/patterns/fusecorner.life
  35. #   xlife-2.0/patterns/fusehinge.life xlife-2.0/patterns/futility.life
  36. #   xlife-2.0/patterns/gardenofeden.life
  37. #   xlife-2.0/patterns/gliderbackcap.life
  38. #   xlife-2.0/patterns/gliderforecap.life
  39. #   xlife-2.0/patterns/gliderglidergun.life
  40. #   xlife-2.0/patterns/glidergun.life
  41. #   xlife-2.0/patterns/glidergun2.life
  42. #   xlife-2.0/patterns/glidermesscap.life
  43. #   xlife-2.0/patterns/gliders1_2.life
  44. #   xlife-2.0/patterns/gliders2_2.life
  45. #   xlife-2.0/patterns/glidersidecap.life
  46. #   xlife-2.0/patterns/glidersparcap.life
  47. #   xlife-2.0/patterns/gourmet.life
  48. #   xlife-2.0/patterns/greymatter1.life
  49. #   xlife-2.0/patterns/gunandeater.life
  50. #   xlife-2.0/patterns/harvester.life
  51. #   xlife-2.0/patterns/horizfuse.life xlife-2.0/patterns/line.life
  52. #   xlife-2.0/patterns/longsnake.life
  53. #   xlife-2.0/patterns/mediumfishgun2.life
  54. #   xlife-2.0/patterns/oscillator6.life
  55. #   xlife-2.0/patterns/p120glider.life xlife-2.0/patterns/p26.life
  56. #   xlife-2.0/patterns/p28.life xlife-2.0/patterns/p47.life
  57. #   xlife-2.0/patterns/p54shuttle.life xlife-2.0/patterns/p55.life
  58. #   xlife-2.0/patterns/p66.life xlife-2.0/patterns/pifuse.life
  59. #   xlife-2.0/patterns/piston2.life xlife-2.0/patterns/rake.life
  60. #   xlife-2.0/patterns/rake3.life xlife-2.0/patterns/relay.life
  61. #   xlife-2.0/patterns/schooloffish.life
  62. #   xlife-2.0/patterns/sixgliders.life
  63. #   xlife-2.0/patterns/slowship.life xlife-2.0/patterns/slowship2.life
  64. #   xlife-2.0/patterns/slowship3.life
  65. #   xlife-2.0/patterns/sparktopifuse.life
  66. #   xlife-2.0/patterns/stargaterepeater.life
  67. #   xlife-2.0/patterns/test.life xlife-2.0/patterns/testtube.life
  68. #   xlife-2.0/patterns/thunderbirdfuse.life
  69. #   xlife-2.0/patterns/washerwoman.life xlife-2.0/patterns/wave1.life
  70. #   xlife-2.0/resize.c
  71. # Wrapped by dl2n@niobe.weh.andrew.cmu.edu on Mon Jul  2 22:48:14 1990
  72. PATH=/bin:/usr/bin:/usr/ucb ; export PATH
  73. if test -f xlife-2.0/CHANGES -a "${1}" != "-c" ; then 
  74.   echo shar: Will not over-write existing file \"xlife-2.0/CHANGES\"
  75. else
  76. echo shar: Extracting \"xlife-2.0/CHANGES\" \(735 characters\)
  77. sed "s/^X//" >xlife-2.0/CHANGES <<'END_OF_xlife-2.0/CHANGES'
  78. XChanges from v 1.0 to 1.6
  79. X
  80. X    * accepts -geometry and -bw
  81. X    * more save file formats. see lifeconv.c and 
  82. X        xlife.6 for the details.
  83. X    * cursor relative loading
  84. X    * cursor relative zoom/unzoom
  85. X    * arrow keys work, along with a help key if you have one
  86. X    * if for malevolent reasons your keypad is not returning numbers,
  87. X        you can now use it for movement and centering of the image.
  88. X        The Sun type-4 keyboard is such a beast.
  89. X    * diagonal movement via 1357
  90. X    * with scale > 3, cells are drawn with a black border
  91. X
  92. X    * FASTER! (at the expense of memory)
  93. X
  94. XChanges to 2.0
  95. X
  96. X    * testing, tweaking of 1.6 and realizing things had changed 
  97. X        enough to warrant a version bump.
  98. X    * more patterns
  99. X
  100. X            jon (jb7m+@andrew.cmu.edu)
  101. X            dan (dl2n+@andrew.cmu.edu)
  102. END_OF_xlife-2.0/CHANGES
  103. if test 735 -ne `wc -c <xlife-2.0/CHANGES`; then
  104.     echo shar: \"xlife-2.0/CHANGES\" unpacked with wrong size!
  105. fi
  106. # end of overwriting check
  107. fi
  108. if test -f xlife-2.0/TODO -a "${1}" != "-c" ; then 
  109.   echo shar: Will not over-write existing file \"xlife-2.0/TODO\"
  110. else
  111. echo shar: Extracting \"xlife-2.0/TODO\" \(427 characters\)
  112. sed "s/^X//" >xlife-2.0/TODO <<'END_OF_xlife-2.0/TODO'
  113. XBox a region.
  114. X    Rotate box
  115. X    Flip box
  116. X    Move box
  117. X    Erase box
  118. X    Save box to #P format
  119. X
  120. XRead different file formats (bitmap....) as new #-section types
  121. X
  122. XSee loaded image before placement, allows construction of objects. Actually
  123. Xthis would be implied by move box and erase box.
  124. X
  125. Xlifeconv should really be made more 'useful' and convert from other formats
  126. X(pbm, x bitmap, etc).
  127. X
  128. Xlifeconv should pass #O, #C, and others fields through.
  129. END_OF_xlife-2.0/TODO
  130. if test 427 -ne `wc -c <xlife-2.0/TODO`; then
  131.     echo shar: \"xlife-2.0/TODO\" unpacked with wrong size!
  132. fi
  133. # end of overwriting check
  134. fi
  135. if test -f xlife-2.0/cursor_data.h -a "${1}" != "-c" ; then 
  136.   echo shar: Will not over-write existing file \"xlife-2.0/cursor_data.h\"
  137. else
  138. echo shar: Extracting \"xlife-2.0/cursor_data.h\" \(1582 characters\)
  139. sed "s/^X//" >xlife-2.0/cursor_data.h <<'END_OF_xlife-2.0/cursor_data.h'
  140. X/*
  141. X * XLife Copyright 1989 Jon Bennett jb7m+@andrew.cmu.edu, jcrb@cs.cmu.edu
  142. X *
  143. X * Permission to use, copy, modify, distribute, and sell this software and its
  144. X * documentation for any purpose is hereby granted without fee, provided that
  145. X * the above copyright notice appear in all copies and that both that
  146. X * copyright notice and this permission notice appear in supporting
  147. X * documentation, and that the name of the copyright holders not be used in
  148. X * advertising or publicity pertaining to distribution of the software without
  149. X * specific, written prior permission.  The copyright holders make no
  150. X * representations about the suitability of this software for any purpose.  It
  151. X * is provided "as is" without express or implied warranty.
  152. X *
  153. X * THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
  154. X * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
  155. X * EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, INDIRECT OR
  156. X * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
  157. X * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
  158. X * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  159. X * PERFORMANCE OF THIS SOFTWARE.
  160. X */
  161. X
  162. X#define cursor_data_width 16
  163. X#define cursor_data_height 16
  164. X#define cursor_data_x_hot 7
  165. X#define cursor_data_y_hot 7
  166. Xstatic char cursor_data_bits[] = {
  167. X   0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00,
  168. X   0x80, 0x00, 0xff, 0x7f, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00,
  169. X   0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x00, 0x00};
  170. END_OF_xlife-2.0/cursor_data.h
  171. if test 1582 -ne `wc -c <xlife-2.0/cursor_data.h`; then
  172.     echo shar: \"xlife-2.0/cursor_data.h\" unpacked with wrong size!
  173. fi
  174. # end of overwriting check
  175. fi
  176. if test -f xlife-2.0/cursor_mask.h -a "${1}" != "-c" ; then 
  177.   echo shar: Will not over-write existing file \"xlife-2.0/cursor_mask.h\"
  178. else
  179. echo shar: Extracting \"xlife-2.0/cursor_mask.h\" \(1526 characters\)
  180. sed "s/^X//" >xlife-2.0/cursor_mask.h <<'END_OF_xlife-2.0/cursor_mask.h'
  181. X/*
  182. X * XLife Copyright 1989 Jon Bennett jb7m+@andrew.cmu.edu, jcrb@cs.cmu.edu
  183. X *
  184. X * Permission to use, copy, modify, distribute, and sell this software and its
  185. X * documentation for any purpose is hereby granted without fee, provided that
  186. X * the above copyright notice appear in all copies and that both that
  187. X * copyright notice and this permission notice appear in supporting
  188. X * documentation, and that the name of the copyright holders not be used in
  189. X * advertising or publicity pertaining to distribution of the software without
  190. X * specific, written prior permission.  The copyright holders make no
  191. X * representations about the suitability of this software for any purpose.  It
  192. X * is provided "as is" without express or implied warranty.
  193. X *
  194. X * THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
  195. X * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
  196. X * EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, INDIRECT OR
  197. X * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
  198. X * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
  199. X * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  200. X * PERFORMANCE OF THIS SOFTWARE.
  201. X */
  202. X
  203. X#define cursor_mask_width 16
  204. X#define cursor_mask_height 16
  205. Xstatic char cursor_mask_bits[] = {
  206. X   0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00,
  207. X   0x80, 0x00, 0xff, 0x7f, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00,
  208. X   0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x00, 0x00};
  209. END_OF_xlife-2.0/cursor_mask.h
  210. if test 1526 -ne `wc -c <xlife-2.0/cursor_mask.h`; then
  211.     echo shar: \"xlife-2.0/cursor_mask.h\" unpacked with wrong size!
  212. fi
  213. # end of overwriting check
  214. fi
  215. if test -f xlife-2.0/doc/nicerules -a "${1}" != "-c" ; then 
  216.   echo shar: Will not over-write existing file \"xlife-2.0/doc/nicerules\"
  217. else
  218. echo shar: Extracting \"xlife-2.0/doc/nicerules\" \(355 characters\)
  219. sed "s/^X//" >xlife-2.0/doc/nicerules <<'END_OF_xlife-2.0/doc/nicerules'
  220. X23/3         - the default, of course
  221. X34/34
  222. X1234/3         - patterns "crystalize"
  223. X12345/45     - patterns become contained
  224. X12345/4     - same as above, but settles VERY quickly
  225. X5/12         - floor tile patterns... Variations of this 
  226. X            tend to be interesting as well.
  227. X/2         - most patterns expand indefinitely, 
  228. X            some interesting ones. Fast gliders.
  229. X
  230. X123456/3
  231. X12345/3
  232. X1245/3
  233. END_OF_xlife-2.0/doc/nicerules
  234. if test 355 -ne `wc -c <xlife-2.0/doc/nicerules`; then
  235.     echo shar: \"xlife-2.0/doc/nicerules\" unpacked with wrong size!
  236. fi
  237. # end of overwriting check
  238. fi
  239. if test -f xlife-2.0/patchlevel.h -a "${1}" != "-c" ; then 
  240.   echo shar: Will not over-write existing file \"xlife-2.0/patchlevel.h\"
  241. else
  242. echo shar: Extracting \"xlife-2.0/patchlevel.h\" \(1271 characters\)
  243. sed "s/^X//" >xlife-2.0/patchlevel.h <<'END_OF_xlife-2.0/patchlevel.h'
  244. X/*
  245. X * XLife Copyright 1989 Jon Bennett jb7m+@andrew.cmu.edu, jcrb@cs.cmu.edu
  246. X *
  247. X * Permission to use, copy, modify, distribute, and sell this software and its
  248. X * documentation for any purpose is hereby granted without fee, provided that
  249. X * the above copyright notice appear in all copies and that both that
  250. X * copyright notice and this permission notice appear in supporting
  251. X * documentation, and that the name of the copyright holders not be used in
  252. X * advertising or publicity pertaining to distribution of the software without
  253. X * specific, written prior permission.  The copyright holders make no
  254. X * representations about the suitability of this software for any purpose.  It
  255. X * is provided "as is" without express or implied warranty.
  256. X *
  257. X * THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
  258. X * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
  259. X * EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, INDIRECT OR
  260. X * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
  261. X * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
  262. X * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  263. X * PERFORMANCE OF THIS SOFTWARE.
  264. X */
  265. X
  266. Xstatic char *level="xlife patchlevel 7";
  267. END_OF_xlife-2.0/patchlevel.h
  268. if test 1271 -ne `wc -c <xlife-2.0/patchlevel.h`; then
  269.     echo shar: \"xlife-2.0/patchlevel.h\" unpacked with wrong size!
  270. fi
  271. # end of overwriting check
  272. fi
  273. if test -f xlife-2.0/patterns/2_ak47.life -a "${1}" != "-c" ; then 
  274.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/2_ak47.life\"
  275. else
  276. echo shar: Extracting \"xlife-2.0/patterns/2_ak47.life\" \(233 characters\)
  277. sed "s/^X//" >xlife-2.0/patterns/2_ak47.life <<'END_OF_xlife-2.0/patterns/2_ak47.life'
  278. X#P -7 -6
  279. X.*****.........
  280. X*....*.........
  281. X.....*.........
  282. X*...*..........
  283. X..*....*.......
  284. X.....*...*.....
  285. X..........*....
  286. X.....*....*....
  287. X......*****....
  288. X...............
  289. X...........**..
  290. X...........*...
  291. X............***
  292. X..............*
  293. END_OF_xlife-2.0/patterns/2_ak47.life
  294. if test 233 -ne `wc -c <xlife-2.0/patterns/2_ak47.life`; then
  295.     echo shar: \"xlife-2.0/patterns/2_ak47.life\" unpacked with wrong size!
  296. fi
  297. # end of overwriting check
  298. fi
  299. if test -f xlife-2.0/patterns/ak47.life -a "${1}" != "-c" ; then 
  300.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/ak47.life\"
  301. else
  302. echo shar: Extracting \"xlife-2.0/patterns/ak47.life\" \(322 characters\)
  303. sed "s/^X//" >xlife-2.0/patterns/ak47.life <<'END_OF_xlife-2.0/patterns/ak47.life'
  304. X#P -12 -5
  305. X**.......................
  306. X**.......................
  307. X.......................**
  308. X.......................*.
  309. X...............***...*.*.
  310. X..............*...*..**..
  311. X..**.........*.....*.....
  312. X.*.*.........*.....*.....
  313. X.*...........*.....*.....
  314. X**............*...*......
  315. X...............***.....**
  316. X.......................**
  317. END_OF_xlife-2.0/patterns/ak47.life
  318. if test 322 -ne `wc -c <xlife-2.0/patterns/ak47.life`; then
  319.     echo shar: \"xlife-2.0/patterns/ak47.life\" unpacked with wrong size!
  320. fi
  321. # end of overwriting check
  322. fi
  323. if test -f xlife-2.0/patterns/baker.life -a "${1}" != "-c" ; then 
  324.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/baker.life\"
  325. else
  326. echo shar: Extracting \"xlife-2.0/patterns/baker.life\" \(235 characters\)
  327. sed "s/^X//" >xlife-2.0/patterns/baker.life <<'END_OF_xlife-2.0/patterns/baker.life'
  328. X#R
  329. X 11 -11
  330. X 10 -10
  331. X 12 -10
  332. X  9  -9
  333. X 12  -9
  334. X  8  -8
  335. X 12  -8
  336. X 13  -8
  337. X  7  -7
  338. X  6  -6
  339. X  5  -5
  340. X  4  -4
  341. X  3  -3
  342. X  2  -2
  343. X  1  -1
  344. X  0   0
  345. X -1   1
  346. X -2   2
  347. X -3   3
  348. X -4   4
  349. X -5   5
  350. X -6   6
  351. X -7   7
  352. X -8   8
  353. X -9   9
  354. X-12  10
  355. X-11  10
  356. X-10  10
  357. X-11  11
  358. END_OF_xlife-2.0/patterns/baker.life
  359. if test 235 -ne `wc -c <xlife-2.0/patterns/baker.life`; then
  360.     echo shar: \"xlife-2.0/patterns/baker.life\" unpacked with wrong size!
  361. fi
  362. # end of overwriting check
  363. fi
  364. if test -f xlife-2.0/patterns/beaconmaker.life -a "${1}" != "-c" ; then 
  365.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/beaconmaker.life\"
  366. else
  367. echo shar: Extracting \"xlife-2.0/patterns/beaconmaker.life\" \(235 characters\)
  368. sed "s/^X//" >xlife-2.0/patterns/beaconmaker.life <<'END_OF_xlife-2.0/patterns/beaconmaker.life'
  369. X#R
  370. X 12 -12
  371. X 13 -12
  372. X 11 -11
  373. X 13 -11
  374. X 10 -10
  375. X  9  -9
  376. X  8  -8
  377. X  7  -7
  378. X  6  -6
  379. X  5  -5
  380. X  4  -4
  381. X  3  -3
  382. X  2  -2
  383. X  1  -1
  384. X  0   0
  385. X -1   1
  386. X -2   2
  387. X -3   3
  388. X -4   4
  389. X -5   5
  390. X -6   6
  391. X -7   7
  392. X -8   8
  393. X -9   9
  394. X-12  10
  395. X-11  10
  396. X-10  10
  397. X-10  11
  398. X-10  12
  399. END_OF_xlife-2.0/patterns/beaconmaker.life
  400. if test 235 -ne `wc -c <xlife-2.0/patterns/beaconmaker.life`; then
  401.     echo shar: \"xlife-2.0/patterns/beaconmaker.life\" unpacked with wrong size!
  402. fi
  403. # end of overwriting check
  404. fi
  405. if test -f xlife-2.0/patterns/bigglider.life -a "${1}" != "-c" ; then 
  406.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/bigglider.life\"
  407. else
  408. echo shar: Extracting \"xlife-2.0/patterns/bigglider.life\" \(351 characters\)
  409. sed "s/^X//" >xlife-2.0/patterns/bigglider.life <<'END_OF_xlife-2.0/patterns/bigglider.life'
  410. X#P -8 -8
  411. X....*..*..........
  412. X....***.*.........
  413. X...**.............
  414. X..*.**...*........
  415. X****...**.*.......
  416. X.*.*...****.......
  417. X.*.......*........
  418. X*...**....*.**....
  419. X.*..**......*.*...
  420. X...*.**.........*.
  421. X....**.*.....*..*.
  422. X...............**.
  423. X.......**........*
  424. X.......*..*....*.*
  425. X........*.......**
  426. X...........*.*....
  427. X.........***..*...
  428. X............***...
  429. END_OF_xlife-2.0/patterns/bigglider.life
  430. if test 351 -ne `wc -c <xlife-2.0/patterns/bigglider.life`; then
  431.     echo shar: \"xlife-2.0/patterns/bigglider.life\" unpacked with wrong size!
  432. fi
  433. # end of overwriting check
  434. fi
  435. if test -f xlife-2.0/patterns/blinkership.life -a "${1}" != "-c" ; then 
  436.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/blinkership.life\"
  437. else
  438. echo shar: Extracting \"xlife-2.0/patterns/blinkership.life\" \(537 characters\)
  439. sed "s/^X//" >xlife-2.0/patterns/blinkership.life <<'END_OF_xlife-2.0/patterns/blinkership.life'
  440. X#P -14 -8
  441. X..................*...........
  442. X...................*..........
  443. X...............*...*..........
  444. X................****......**..
  445. X.........................****.
  446. X.........................**.**
  447. X................***.**.....**.
  448. X***....*.......**.....*.......
  449. X*.*....*......*.......**......
  450. X***....*.......**.....*.......
  451. X................***.**.....**.
  452. X.........................**.**
  453. X.........................****.
  454. X................****......**..
  455. X...............*...*..........
  456. X...................*..........
  457. X..................*...........
  458. END_OF_xlife-2.0/patterns/blinkership.life
  459. if test 537 -ne `wc -c <xlife-2.0/patterns/blinkership.life`; then
  460.     echo shar: \"xlife-2.0/patterns/blinkership.life\" unpacked with wrong size!
  461. fi
  462. # end of overwriting check
  463. fi
  464. if test -f xlife-2.0/patterns/blinkership3.life -a "${1}" != "-c" ; then 
  465.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/blinkership3.life\"
  466. else
  467. echo shar: Extracting \"xlife-2.0/patterns/blinkership3.life\" \(247 characters\)
  468. sed "s/^X//" >xlife-2.0/patterns/blinkership3.life <<'END_OF_xlife-2.0/patterns/blinkership3.life'
  469. X#P -6 -8
  470. X.****........
  471. X*...*........
  472. X....*........
  473. X...*.........
  474. X.........****
  475. X........*...*
  476. X............*
  477. X....**..*..*.
  478. X....***......
  479. X....**..*..*.
  480. X............*
  481. X........*...*
  482. X.........****
  483. X...*.........
  484. X....*........
  485. X*...*........
  486. X.****........
  487. END_OF_xlife-2.0/patterns/blinkership3.life
  488. if test 247 -ne `wc -c <xlife-2.0/patterns/blinkership3.life`; then
  489.     echo shar: \"xlife-2.0/patterns/blinkership3.life\" unpacked with wrong size!
  490. fi
  491. # end of overwriting check
  492. fi
  493. if test -f xlife-2.0/patterns/boatmaker.life -a "${1}" != "-c" ; then 
  494.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/boatmaker.life\"
  495. else
  496. echo shar: Extracting \"xlife-2.0/patterns/boatmaker.life\" \(259 characters\)
  497. sed "s/^X//" >xlife-2.0/patterns/boatmaker.life <<'END_OF_xlife-2.0/patterns/boatmaker.life'
  498. X#R
  499. X 12 -12
  500. X 13 -12
  501. X 11 -11
  502. X 13 -11
  503. X 10 -10
  504. X  9  -9
  505. X  8  -8
  506. X  7  -7
  507. X  6  -6
  508. X  5  -5
  509. X  4  -4
  510. X  3  -3
  511. X  2  -2
  512. X  1  -1
  513. X  0   0
  514. X -1   1
  515. X -2   2
  516. X -3   3
  517. X -4   4
  518. X -5   5
  519. X -6   6
  520. X -7   7
  521. X -8   8
  522. X-13   9
  523. X-12   9
  524. X-11   9
  525. X-10   9
  526. X -9   9
  527. X -9  10
  528. X -9  11
  529. X -9  12
  530. X -9  13
  531. END_OF_xlife-2.0/patterns/boatmaker.life
  532. if test 259 -ne `wc -c <xlife-2.0/patterns/boatmaker.life`; then
  533.     echo shar: \"xlife-2.0/patterns/boatmaker.life\" unpacked with wrong size!
  534. fi
  535. # end of overwriting check
  536. fi
  537. if test -f xlife-2.0/patterns/centinal.life -a "${1}" != "-c" ; then 
  538.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/centinal.life\"
  539. else
  540. echo shar: Extracting \"xlife-2.0/patterns/centinal.life\" \(563 characters\)
  541. sed "s/^X//" >xlife-2.0/patterns/centinal.life <<'END_OF_xlife-2.0/patterns/centinal.life'
  542. X#R
  543. X-25  -8
  544. X-24  -8
  545. X 25  -8
  546. X 26  -8
  547. X-24  -7
  548. X 25  -7
  549. X-24  -6
  550. X-22  -6
  551. X  0  -6
  552. X  1  -6
  553. X 23  -6
  554. X 25  -6
  555. X-23  -5
  556. X-22  -5
  557. X -7  -5
  558. X -6  -5
  559. X  0  -5
  560. X  1  -5
  561. X  8  -5
  562. X 23  -5
  563. X 24  -5
  564. X -7  -4
  565. X -5  -4
  566. X  7  -4
  567. X  8  -4
  568. X -5  -3
  569. X  6  -3
  570. X  7  -3
  571. X -7  -2
  572. X -6  -2
  573. X -5  -2
  574. X  7  -2
  575. X  8  -2
  576. X 11  -2
  577. X 12  -2
  578. X -7   2
  579. X -6   2
  580. X -5   2
  581. X  7   2
  582. X  8   2
  583. X 11   2
  584. X 12   2
  585. X -5   3
  586. X  6   3
  587. X  7   3
  588. X -7   4
  589. X -5   4
  590. X  7   4
  591. X  8   4
  592. X-23   5
  593. X-22   5
  594. X -7   5
  595. X -6   5
  596. X  0   5
  597. X  1   5
  598. X  8   5
  599. X 23   5
  600. X 24   5
  601. X-24   6
  602. X-22   6
  603. X  0   6
  604. X  1   6
  605. X 23   6
  606. X 25   6
  607. X-24   7
  608. X 25   7
  609. X-25   8
  610. X-24   8
  611. X 25   8
  612. X 26   8
  613. END_OF_xlife-2.0/patterns/centinal.life
  614. if test 563 -ne `wc -c <xlife-2.0/patterns/centinal.life`; then
  615.     echo shar: \"xlife-2.0/patterns/centinal.life\" unpacked with wrong size!
  616. fi
  617. # end of overwriting check
  618. fi
  619. if test -f xlife-2.0/patterns/citiesindust.life -a "${1}" != "-c" ; then 
  620.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/citiesindust.life\"
  621. else
  622. echo shar: Extracting \"xlife-2.0/patterns/citiesindust.life\" \(153 characters\)
  623. sed "s/^X//" >xlife-2.0/patterns/citiesindust.life <<'END_OF_xlife-2.0/patterns/citiesindust.life'
  624. X#P -8 -3
  625. X..........*......
  626. X..........*......
  627. X....*...*.*.*....
  628. X....*...*.*.*....
  629. X..*.*.*.*.*.*.*..
  630. X..*.*.*.*.*.*.*..
  631. X*.*.*.*.*.*.*.*.*
  632. X*.*.*.*.*.*.*.*.*
  633. END_OF_xlife-2.0/patterns/citiesindust.life
  634. if test 153 -ne `wc -c <xlife-2.0/patterns/citiesindust.life`; then
  635.     echo shar: \"xlife-2.0/patterns/citiesindust.life\" unpacked with wrong size!
  636. fi
  637. # end of overwriting check
  638. fi
  639. if test -f xlife-2.0/patterns/cmu.life -a "${1}" != "-c" ; then 
  640.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/cmu.life\"
  641. else
  642. echo shar: Extracting \"xlife-2.0/patterns/cmu.life\" \(249 characters\)
  643. sed "s/^X//" >xlife-2.0/patterns/cmu.life <<'END_OF_xlife-2.0/patterns/cmu.life'
  644. X#P -7 -7
  645. X***..*.*.*..***
  646. X*.*..*.*.*....*
  647. X*.*..*****..***
  648. X...............
  649. X...............
  650. X***.........***
  651. X..*.........*..
  652. X***.........***
  653. X..*.........*..
  654. X***.........***
  655. X...............
  656. X...............
  657. X***..*****..*.*
  658. X*....*.*.*..*.*
  659. X***..*.*.*..***
  660. END_OF_xlife-2.0/patterns/cmu.life
  661. if test 249 -ne `wc -c <xlife-2.0/patterns/cmu.life`; then
  662.     echo shar: \"xlife-2.0/patterns/cmu.life\" unpacked with wrong size!
  663. fi
  664. # end of overwriting check
  665. fi
  666. if test -f xlife-2.0/patterns/cmu2.life -a "${1}" != "-c" ; then 
  667.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/cmu2.life\"
  668. else
  669. echo shar: Extracting \"xlife-2.0/patterns/cmu2.life\" \(315 characters\)
  670. sed "s/^X//" >xlife-2.0/patterns/cmu2.life <<'END_OF_xlife-2.0/patterns/cmu2.life'
  671. X#P -8 -8
  672. X****..*.*.*..****
  673. X*..*..*.*.*.....*
  674. X*..*..*.*.*.....*
  675. X*..*..*****..****
  676. X.................
  677. X.................
  678. X****.........****
  679. X...*.........*...
  680. X****.........****
  681. X...*.........*...
  682. X****.........****
  683. X.................
  684. X.................
  685. X****..*****..*..*
  686. X*.....*.*.*..*..*
  687. X*.....*.*.*..*..*
  688. X****..*.*.*..****
  689. END_OF_xlife-2.0/patterns/cmu2.life
  690. if test 315 -ne `wc -c <xlife-2.0/patterns/cmu2.life`; then
  691.     echo shar: \"xlife-2.0/patterns/cmu2.life\" unpacked with wrong size!
  692. fi
  693. # end of overwriting check
  694. fi
  695. if test -f xlife-2.0/patterns/cmu3.life -a "${1}" != "-c" ; then 
  696.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/cmu3.life\"
  697. else
  698. echo shar: Extracting \"xlife-2.0/patterns/cmu3.life\" \(389 characters\)
  699. sed "s/^X//" >xlife-2.0/patterns/cmu3.life <<'END_OF_xlife-2.0/patterns/cmu3.life'
  700. X#P -9 -9
  701. X*****..*.*.*..*****
  702. X*...*..*.*.*......*
  703. X*...*..*.*.*......*
  704. X*...*..*.*.*......*
  705. X*...*..*****..*****
  706. X...................
  707. X...................
  708. X*****.........*****
  709. X....*.........*....
  710. X*****.........*****
  711. X....*.........*....
  712. X*****.........*****
  713. X...................
  714. X...................
  715. X*****..*****..*...*
  716. X*......*.*.*..*...*
  717. X*......*.*.*..*...*
  718. X*......*.*.*..*...*
  719. X*****..*.*.*..*****
  720. END_OF_xlife-2.0/patterns/cmu3.life
  721. if test 389 -ne `wc -c <xlife-2.0/patterns/cmu3.life`; then
  722.     echo shar: \"xlife-2.0/patterns/cmu3.life\" unpacked with wrong size!
  723. fi
  724. # end of overwriting check
  725. fi
  726. if test -f xlife-2.0/patterns/cow.life -a "${1}" != "-c" ; then 
  727.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/cow.life\"
  728. else
  729. echo shar: Extracting \"xlife-2.0/patterns/cow.life\" \(591 characters\)
  730. sed "s/^X//" >xlife-2.0/patterns/cow.life <<'END_OF_xlife-2.0/patterns/cow.life'
  731. X#P -40 -3
  732. X**.......**..**..**..**..**..**..**..**..**..**..**..**..**..**..**..**..**..*....
  733. X**....*.***..**..**..**..**..**..**..**..**..**..**..**..**..**..**..**..**..***..
  734. X....**.*........................................................................*.
  735. X....**..************************************************************************.*
  736. X....**.*........................................................................*.
  737. X**....*.***..**..**..**..**..**..**..**..**..**..**..**..**..**..**..**..**..***..
  738. X**.......**..**..**..**..**..**..**..**..**..**..**..**..**..**..**..**..**..*....
  739. END_OF_xlife-2.0/patterns/cow.life
  740. if test 591 -ne `wc -c <xlife-2.0/patterns/cow.life`; then
  741.     echo shar: \"xlife-2.0/patterns/cow.life\" unpacked with wrong size!
  742. fi
  743. # end of overwriting check
  744. fi
  745. if test -f xlife-2.0/patterns/fusebranch.life -a "${1}" != "-c" ; then 
  746.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/fusebranch.life\"
  747. else
  748. echo shar: Extracting \"xlife-2.0/patterns/fusebranch.life\" \(379 characters\)
  749. sed "s/^X//" >xlife-2.0/patterns/fusebranch.life <<'END_OF_xlife-2.0/patterns/fusebranch.life'
  750. X#R
  751. X-13 -12
  752. X-12 -11
  753. X-11 -10
  754. X-10  -9
  755. X -9  -8
  756. X -8  -7
  757. X 11  -7
  758. X -7  -6
  759. X 10  -6
  760. X 12  -6
  761. X -6  -5
  762. X  9  -5
  763. X 12  -5
  764. X -5  -4
  765. X  8  -4
  766. X 12  -4
  767. X 13  -4
  768. X -4  -3
  769. X  7  -3
  770. X -3  -2
  771. X  6  -2
  772. X -2  -1
  773. X  5  -1
  774. X -1   0
  775. X  5   0
  776. X  6   0
  777. X  0   1
  778. X  3   1
  779. X  4   1
  780. X  1   2
  781. X  4   2
  782. X  2   3
  783. X  3   3
  784. X  2   5
  785. X  3   5
  786. X  2   6
  787. X  3   7
  788. X  4   8
  789. X  5   9
  790. X  6  10
  791. X 10  10
  792. X 11  10
  793. X  7  11
  794. X 10  11
  795. X  8  12
  796. X 10  12
  797. X  9  13
  798. END_OF_xlife-2.0/patterns/fusebranch.life
  799. if test 379 -ne `wc -c <xlife-2.0/patterns/fusebranch.life`; then
  800.     echo shar: \"xlife-2.0/patterns/fusebranch.life\" unpacked with wrong size!
  801. fi
  802. # end of overwriting check
  803. fi
  804. if test -f xlife-2.0/patterns/fusecorner.life -a "${1}" != "-c" ; then 
  805.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/fusecorner.life\"
  806. else
  807. echo shar: Extracting \"xlife-2.0/patterns/fusecorner.life\" \(435 characters\)
  808. sed "s/^X//" >xlife-2.0/patterns/fusecorner.life <<'END_OF_xlife-2.0/patterns/fusecorner.life'
  809. X#R
  810. X 15  -8
  811. X 15  -7
  812. X 16  -7
  813. X 17  -7
  814. X-17  -6
  815. X 18  -6
  816. X-16  -5
  817. X 17  -5
  818. X-15  -4
  819. X 16  -4
  820. X-14  -3
  821. X 15  -3
  822. X-13  -2
  823. X 14  -2
  824. X-12  -1
  825. X 13  -1
  826. X-11   0
  827. X 12   0
  828. X-10   1
  829. X 11   1
  830. X -9   2
  831. X 10   2
  832. X -8   3
  833. X -2   3
  834. X -1   3
  835. X  2   3
  836. X  3   3
  837. X  9   3
  838. X -7   4
  839. X -2   4
  840. X  3   4
  841. X  8   4
  842. X -6   5
  843. X -1   5
  844. X  2   5
  845. X  7   5
  846. X -5   6
  847. X -2   6
  848. X -1   6
  849. X  2   6
  850. X  3   6
  851. X  6   6
  852. X -4   7
  853. X  5   7
  854. X -3   8
  855. X -2   8
  856. X -1   8
  857. X  0   8
  858. X  1   8
  859. X  2   8
  860. X  3   8
  861. X  4   8
  862. X -1   9
  863. X  2   9
  864. END_OF_xlife-2.0/patterns/fusecorner.life
  865. if test 435 -ne `wc -c <xlife-2.0/patterns/fusecorner.life`; then
  866.     echo shar: \"xlife-2.0/patterns/fusecorner.life\" unpacked with wrong size!
  867. fi
  868. # end of overwriting check
  869. fi
  870. if test -f xlife-2.0/patterns/fusehinge.life -a "${1}" != "-c" ; then 
  871.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/fusehinge.life\"
  872. else
  873. echo shar: Extracting \"xlife-2.0/patterns/fusehinge.life\" \(211 characters\)
  874. sed "s/^X//" >xlife-2.0/patterns/fusehinge.life <<'END_OF_xlife-2.0/patterns/fusehinge.life'
  875. X#R
  876. X-10  -6
  877. X -9  -5
  878. X -8  -4
  879. X -7  -3
  880. X -6  -2
  881. X -5  -1
  882. X -4   0
  883. X -3   1
  884. X -2   2
  885. X -1   3
  886. X  5   3
  887. X  0   4
  888. X  4   4
  889. X  6   4
  890. X 10   4
  891. X 11   4
  892. X  1   5
  893. X  4   5
  894. X  7   5
  895. X 10   5
  896. X  2   6
  897. X  4   6
  898. X  8   6
  899. X 10   6
  900. X  3   7
  901. X  9   7
  902. END_OF_xlife-2.0/patterns/fusehinge.life
  903. if test 211 -ne `wc -c <xlife-2.0/patterns/fusehinge.life`; then
  904.     echo shar: \"xlife-2.0/patterns/fusehinge.life\" unpacked with wrong size!
  905. fi
  906. # end of overwriting check
  907. fi
  908. if test -f xlife-2.0/patterns/futility.life -a "${1}" != "-c" ; then 
  909.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/futility.life\"
  910. else
  911. echo shar: Extracting \"xlife-2.0/patterns/futility.life\" \(859 characters\)
  912. sed "s/^X//" >xlife-2.0/patterns/futility.life <<'END_OF_xlife-2.0/patterns/futility.life'
  913. X#R
  914. X -4 -16
  915. X -7 -15
  916. X -6 -15
  917. X -5 -15
  918. X -4 -15
  919. X  1 -15
  920. X-16 -14
  921. X -8 -14
  922. X -7 -14
  923. X -6 -14
  924. X -5 -14
  925. X  1 -14
  926. X-17 -13
  927. X-15 -13
  928. X -8 -13
  929. X -5 -13
  930. X  5 -13
  931. X  6 -13
  932. X-18 -12
  933. X-14 -12
  934. X-13 -12
  935. X -8 -12
  936. X -7 -12
  937. X -6 -12
  938. X -5 -12
  939. X  5 -12
  940. X  6 -12
  941. X-29 -11
  942. X-28 -11
  943. X-18 -11
  944. X-14 -11
  945. X-13 -11
  946. X -7 -11
  947. X -6 -11
  948. X -5 -11
  949. X -4 -11
  950. X-29 -10
  951. X-28 -10
  952. X-18 -10
  953. X-14 -10
  954. X-13 -10
  955. X -4 -10
  956. X-17  -9
  957. X-15  -9
  958. X-16  -8
  959. X -7  -7
  960. X -5  -7
  961. X -6  -6
  962. X -5  -6
  963. X -6  -5
  964. X -2  -3
  965. X -1  -3
  966. X -3  -2
  967. X  0  -2
  968. X -3  -1
  969. X -1  -1
  970. X -2   0
  971. X  7   6
  972. X  6   7
  973. X  7   7
  974. X  6   8
  975. X  8   8
  976. X 17   9
  977. X 16  10
  978. X 18  10
  979. X  5  11
  980. X 14  11
  981. X 15  11
  982. X 19  11
  983. X 29  11
  984. X 30  11
  985. X  5  12
  986. X  6  12
  987. X  7  12
  988. X  8  12
  989. X 14  12
  990. X 15  12
  991. X 19  12
  992. X 29  12
  993. X 30  12
  994. X -5  13
  995. X -4  13
  996. X  6  13
  997. X  7  13
  998. X  8  13
  999. X  9  13
  1000. X 14  13
  1001. X 15  13
  1002. X 19  13
  1003. X -5  14
  1004. X -4  14
  1005. X  6  14
  1006. X  9  14
  1007. X 16  14
  1008. X 18  14
  1009. X  0  15
  1010. X  6  15
  1011. X  7  15
  1012. X  8  15
  1013. X  9  15
  1014. X 17  15
  1015. X  0  16
  1016. X  5  16
  1017. X  6  16
  1018. X  7  16
  1019. X  8  16
  1020. X  5  17
  1021. END_OF_xlife-2.0/patterns/futility.life
  1022. if test 859 -ne `wc -c <xlife-2.0/patterns/futility.life`; then
  1023.     echo shar: \"xlife-2.0/patterns/futility.life\" unpacked with wrong size!
  1024. fi
  1025. # end of overwriting check
  1026. fi
  1027. if test -f xlife-2.0/patterns/gardenofeden.life -a "${1}" != "-c" ; then 
  1028.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/gardenofeden.life\"
  1029. else
  1030. echo shar: Extracting \"xlife-2.0/patterns/gardenofeden.life\" \(316 characters\)
  1031. sed "s/^X//" >xlife-2.0/patterns/gardenofeden.life <<'END_OF_xlife-2.0/patterns/gardenofeden.life'
  1032. X#P -16 -4
  1033. X*********************************
  1034. X**.*.***.***.**.*.*.*.*.*.*.*.*.*
  1035. X*.*.***.***.****.***.*.*.*.*.*.*.
  1036. X*****.***.***.****.**************
  1037. X*.*.**.***.***.*.***.*.*.*.*.*.*.
  1038. X****.***.***.*****.**.*.*.*.*.*.*
  1039. X.**.***.***.***.*.*.*************
  1040. X**.**.***.***.**.****.*.*.*.*.*.*
  1041. X******************.**************
  1042. END_OF_xlife-2.0/patterns/gardenofeden.life
  1043. if test 316 -ne `wc -c <xlife-2.0/patterns/gardenofeden.life`; then
  1044.     echo shar: \"xlife-2.0/patterns/gardenofeden.life\" unpacked with wrong size!
  1045. fi
  1046. # end of overwriting check
  1047. fi
  1048. if test -f xlife-2.0/patterns/gliderbackcap.life -a "${1}" != "-c" ; then 
  1049.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/gliderbackcap.life\"
  1050. else
  1051. echo shar: Extracting \"xlife-2.0/patterns/gliderbackcap.life\" \(195 characters\)
  1052. sed "s/^X//" >xlife-2.0/patterns/gliderbackcap.life <<'END_OF_xlife-2.0/patterns/gliderbackcap.life'
  1053. X#R
  1054. X -9  -6
  1055. X -8  -5
  1056. X -7  -4
  1057. X -6  -3
  1058. X -5  -2
  1059. X -4  -1
  1060. X -3   0
  1061. X -2   1
  1062. X -1   2
  1063. X  0   3
  1064. X  1   4
  1065. X  5   4
  1066. X  6   4
  1067. X  2   5
  1068. X  5   5
  1069. X  7   5
  1070. X  9   5
  1071. X 10   5
  1072. X  3   6
  1073. X  5   6
  1074. X  7   6
  1075. X  8   6
  1076. X 10   6
  1077. X  4   7
  1078. END_OF_xlife-2.0/patterns/gliderbackcap.life
  1079. if test 195 -ne `wc -c <xlife-2.0/patterns/gliderbackcap.life`; then
  1080.     echo shar: \"xlife-2.0/patterns/gliderbackcap.life\" unpacked with wrong size!
  1081. fi
  1082. # end of overwriting check
  1083. fi
  1084. if test -f xlife-2.0/patterns/gliderforecap.life -a "${1}" != "-c" ; then 
  1085.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/gliderforecap.life\"
  1086. else
  1087. echo shar: Extracting \"xlife-2.0/patterns/gliderforecap.life\" \(235 characters\)
  1088. sed "s/^X//" >xlife-2.0/patterns/gliderforecap.life <<'END_OF_xlife-2.0/patterns/gliderforecap.life'
  1089. X#R
  1090. X -9  -8
  1091. X -8  -7
  1092. X -7  -6
  1093. X -6  -5
  1094. X -5  -4
  1095. X -4  -3
  1096. X -3  -2
  1097. X -2  -1
  1098. X -1   0
  1099. X  0   1
  1100. X  1   2
  1101. X  2   3
  1102. X  3   4
  1103. X  4   5
  1104. X -1   6
  1105. X  0   6
  1106. X  5   6
  1107. X -1   7
  1108. X  1   7
  1109. X  3   7
  1110. X  5   7
  1111. X  9   7
  1112. X  2   8
  1113. X  3   8
  1114. X  5   8
  1115. X  6   8
  1116. X  8   8
  1117. X 10   8
  1118. X  9   9
  1119. END_OF_xlife-2.0/patterns/gliderforecap.life
  1120. if test 235 -ne `wc -c <xlife-2.0/patterns/gliderforecap.life`; then
  1121.     echo shar: \"xlife-2.0/patterns/gliderforecap.life\" unpacked with wrong size!
  1122. fi
  1123. # end of overwriting check
  1124. fi
  1125. if test -f xlife-2.0/patterns/gliderglidergun.life -a "${1}" != "-c" ; then 
  1126.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/gliderglidergun.life\"
  1127. else
  1128. echo shar: Extracting \"xlife-2.0/patterns/gliderglidergun.life\" \(523 characters\)
  1129. sed "s/^X//" >xlife-2.0/patterns/gliderglidergun.life <<'END_OF_xlife-2.0/patterns/gliderglidergun.life'
  1130. X#R
  1131. X 14 -12
  1132. X 14 -11
  1133. X 16 -11
  1134. X-20 -10
  1135. X  2 -10
  1136. X  4 -10
  1137. X 14 -10
  1138. X 15 -10
  1139. X-20  -9
  1140. X-18  -9
  1141. X  2  -9
  1142. X  3  -9
  1143. X-20  -8
  1144. X-19  -8
  1145. X-12  -8
  1146. X-10  -8
  1147. X  3  -8
  1148. X-12  -7
  1149. X-11  -7
  1150. X-11  -6
  1151. X 16  -4
  1152. X 17  -4
  1153. X 18  -4
  1154. X 16  -3
  1155. X-18  -2
  1156. X-17  -2
  1157. X-16  -2
  1158. X  3  -2
  1159. X  4  -2
  1160. X 17  -2
  1161. X-18  -1
  1162. X  3  -1
  1163. X  5  -1
  1164. X  9  -1
  1165. X-17   0
  1166. X-11   0
  1167. X-10   0
  1168. X  3   0
  1169. X  8   0
  1170. X  9   0
  1171. X-11   1
  1172. X -9   1
  1173. X -5   1
  1174. X  8   1
  1175. X 10   1
  1176. X-11   2
  1177. X -6   2
  1178. X -5   2
  1179. X  0   2
  1180. X  1   2
  1181. X -6   3
  1182. X -4   3
  1183. X  0   3
  1184. X  2   3
  1185. X  0   4
  1186. X 19   5
  1187. X 20   5
  1188. X 19   6
  1189. X 21   6
  1190. X 19   7
  1191. X  8  10
  1192. X  9  10
  1193. X 10  10
  1194. X  8  11
  1195. X  9  12
  1196. END_OF_xlife-2.0/patterns/gliderglidergun.life
  1197. if test 523 -ne `wc -c <xlife-2.0/patterns/gliderglidergun.life`; then
  1198.     echo shar: \"xlife-2.0/patterns/gliderglidergun.life\" unpacked with wrong size!
  1199. fi
  1200. # end of overwriting check
  1201. fi
  1202. if test -f xlife-2.0/patterns/glidergun.life -a "${1}" != "-c" ; then 
  1203.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/glidergun.life\"
  1204. else
  1205. echo shar: Extracting \"xlife-2.0/patterns/glidergun.life\" \(454 characters\)
  1206. sed "s/^X//" >xlife-2.0/patterns/glidergun.life <<'END_OF_xlife-2.0/patterns/glidergun.life'
  1207. X#P -17 -5
  1208. X.........................*..........
  1209. X......................****....*.....
  1210. X.............*.......****.....*.....
  1211. X............*.*......*..*.........**
  1212. X...........*...**....****.........**
  1213. X**.........*...**.....****..........
  1214. X**.........*...**........*..........
  1215. X............*.*.....................
  1216. X.............*......................
  1217. X......................*.*...........
  1218. X.......................**...........
  1219. X.......................*............
  1220. END_OF_xlife-2.0/patterns/glidergun.life
  1221. if test 454 -ne `wc -c <xlife-2.0/patterns/glidergun.life`; then
  1222.     echo shar: \"xlife-2.0/patterns/glidergun.life\" unpacked with wrong size!
  1223. fi
  1224. # end of overwriting check
  1225. fi
  1226. if test -f xlife-2.0/patterns/glidergun2.life -a "${1}" != "-c" ; then 
  1227.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/glidergun2.life\"
  1228. else
  1229. echo shar: Extracting \"xlife-2.0/patterns/glidergun2.life\" \(1201 characters\)
  1230. sed "s/^X//" >xlife-2.0/patterns/glidergun2.life <<'END_OF_xlife-2.0/patterns/glidergun2.life'
  1231. X#P -16 -16
  1232. X**..............***...............
  1233. X**............*...*...............
  1234. X.............*....*...............
  1235. X.............*...*................
  1236. X..................................
  1237. X.............*...*.............**.
  1238. X.............*....*............**.
  1239. X**............*...*...............
  1240. X**..............***...............
  1241. X..................................
  1242. X..................................
  1243. X..................................
  1244. X..................................
  1245. X..................................
  1246. X.........................*.....*..
  1247. X........................***...***.
  1248. X.......................**.*...*.**
  1249. X..................................
  1250. X..................................
  1251. X..........................*...*...
  1252. X..........................*...*...
  1253. X..................................
  1254. X..................................
  1255. X..................................
  1256. X..................................
  1257. X..................................
  1258. X..................................
  1259. X..................................
  1260. X..................................
  1261. X..................................
  1262. X..................................
  1263. X..................................
  1264. X........................**.....**.
  1265. X........................**.....**.
  1266. END_OF_xlife-2.0/patterns/glidergun2.life
  1267. if test 1201 -ne `wc -c <xlife-2.0/patterns/glidergun2.life`; then
  1268.     echo shar: \"xlife-2.0/patterns/glidergun2.life\" unpacked with wrong size!
  1269. fi
  1270. # end of overwriting check
  1271. fi
  1272. if test -f xlife-2.0/patterns/glidermesscap.life -a "${1}" != "-c" ; then 
  1273.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/glidermesscap.life\"
  1274. else
  1275. echo shar: Extracting \"xlife-2.0/patterns/glidermesscap.life\" \(203 characters\)
  1276. sed "s/^X//" >xlife-2.0/patterns/glidermesscap.life <<'END_OF_xlife-2.0/patterns/glidermesscap.life'
  1277. X#R
  1278. X-10  -6
  1279. X -9  -5
  1280. X -8  -4
  1281. X -7  -3
  1282. X -6  -2
  1283. X -5  -1
  1284. X -4   0
  1285. X -3   1
  1286. X -2   2
  1287. X -1   3
  1288. X  0   4
  1289. X  4   4
  1290. X  5   4
  1291. X  9   4
  1292. X 10   4
  1293. X  1   5
  1294. X  4   5
  1295. X  6   5
  1296. X  8   5
  1297. X 10   5
  1298. X  2   6
  1299. X  4   6
  1300. X  6   6
  1301. X  7   6
  1302. X  3   7
  1303. END_OF_xlife-2.0/patterns/glidermesscap.life
  1304. if test 203 -ne `wc -c <xlife-2.0/patterns/glidermesscap.life`; then
  1305.     echo shar: \"xlife-2.0/patterns/glidermesscap.life\" unpacked with wrong size!
  1306. fi
  1307. # end of overwriting check
  1308. fi
  1309. if test -f xlife-2.0/patterns/gliders1_2.life -a "${1}" != "-c" ; then 
  1310.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/gliders1_2.life\"
  1311. else
  1312. echo shar: Extracting \"xlife-2.0/patterns/gliders1_2.life\" \(1187 characters\)
  1313. sed "s/^X//" >xlife-2.0/patterns/gliders1_2.life <<'END_OF_xlife-2.0/patterns/gliders1_2.life'
  1314. X#R
  1315. X-16 -19
  1316. X-15 -19
  1317. X 11 -19
  1318. X-15 -18
  1319. X 10 -18
  1320. X 12 -18
  1321. X-15 -17
  1322. X-13 -17
  1323. X -7 -17
  1324. X -6 -17
  1325. X 10 -17
  1326. X 11 -17
  1327. X 13 -17
  1328. X-14 -16
  1329. X-13 -16
  1330. X -7 -16
  1331. X -5 -16
  1332. X 10 -16
  1333. X 11 -16
  1334. X 13 -16
  1335. X 14 -16
  1336. X 18 -16
  1337. X 19 -16
  1338. X-19 -15
  1339. X -4 -15
  1340. X 10 -15
  1341. X 11 -15
  1342. X 13 -15
  1343. X 18 -15
  1344. X 19 -15
  1345. X-19 -14
  1346. X-18 -14
  1347. X-17 -14
  1348. X -7 -14
  1349. X -4 -14
  1350. X 10 -14
  1351. X 12 -14
  1352. X-16 -13
  1353. X -4 -13
  1354. X  5 -13
  1355. X 11 -13
  1356. X-17 -12
  1357. X-16 -12
  1358. X -7 -12
  1359. X -5 -12
  1360. X  3 -12
  1361. X  5 -12
  1362. X -7 -11
  1363. X -6 -11
  1364. X  4 -11
  1365. X  5 -11
  1366. X-14  -7
  1367. X 20  -7
  1368. X-15  -6
  1369. X-14  -6
  1370. X-13  -6
  1371. X 12  -6
  1372. X 18  -6
  1373. X 19  -6
  1374. X 20  -6
  1375. X-16  -5
  1376. X-15  -5
  1377. X-14  -5
  1378. X-13  -5
  1379. X-12  -5
  1380. X 13  -5
  1381. X 17  -5
  1382. X-17  -4
  1383. X-15  -4
  1384. X-13  -4
  1385. X-11  -4
  1386. X 11  -4
  1387. X 12  -4
  1388. X 13  -4
  1389. X 17  -4
  1390. X 18  -4
  1391. X-17  -3
  1392. X-16  -3
  1393. X-12  -3
  1394. X-11  -3
  1395. X -2  -3
  1396. X -2  -2
  1397. X -1  -2
  1398. X 14  -2
  1399. X -3  -1
  1400. X -1  -1
  1401. X 14  -1
  1402. X-14   0
  1403. X 15   0
  1404. X-15   1
  1405. X-13   1
  1406. X-16   2
  1407. X-15   2
  1408. X-13   2
  1409. X-16   3
  1410. X-15   3
  1411. X-14   3
  1412. X  7   3
  1413. X 12   3
  1414. X 13   3
  1415. X 17   3
  1416. X 18   3
  1417. X-17   4
  1418. X-14   4
  1419. X  5   4
  1420. X  6   4
  1421. X 12   4
  1422. X 18   4
  1423. X-17   5
  1424. X-16   5
  1425. X-15   5
  1426. X  6   5
  1427. X  7   5
  1428. X-18   6
  1429. X-14   6
  1430. X 13   6
  1431. X 17   6
  1432. X-19   7
  1433. X-13   7
  1434. X 14   7
  1435. X 15   7
  1436. X 16   7
  1437. X-18   8
  1438. X-14   8
  1439. X -8   8
  1440. X-17   9
  1441. X-16   9
  1442. X-15   9
  1443. X -7   9
  1444. X -9  10
  1445. X -8  10
  1446. X -7  10
  1447. X 12  12
  1448. X 13  12
  1449. X 13  13
  1450. X 10  14
  1451. X 11  14
  1452. X 12  14
  1453. X 10  15
  1454. X -8  18
  1455. X-16  19
  1456. X-15  19
  1457. X-10  19
  1458. X -9  19
  1459. X-16  20
  1460. X-15  20
  1461. X -9  20
  1462. X -8  20
  1463. END_OF_xlife-2.0/patterns/gliders1_2.life
  1464. if test 1187 -ne `wc -c <xlife-2.0/patterns/gliders1_2.life`; then
  1465.     echo shar: \"xlife-2.0/patterns/gliders1_2.life\" unpacked with wrong size!
  1466. fi
  1467. # end of overwriting check
  1468. fi
  1469. if test -f xlife-2.0/patterns/gliders2_2.life -a "${1}" != "-c" ; then 
  1470.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/gliders2_2.life\"
  1471. else
  1472. echo shar: Extracting \"xlife-2.0/patterns/gliders2_2.life\" \(1219 characters\)
  1473. sed "s/^X//" >xlife-2.0/patterns/gliders2_2.life <<'END_OF_xlife-2.0/patterns/gliders2_2.life'
  1474. X#R
  1475. X  1 -31
  1476. X  2 -31
  1477. X  8 -31
  1478. X  9 -31
  1479. X  1 -30
  1480. X  2 -30
  1481. X  8 -30
  1482. X  9 -30
  1483. X-30 -29
  1484. X-29 -29
  1485. X-23 -29
  1486. X-22 -29
  1487. X-30 -28
  1488. X-29 -28
  1489. X-23 -28
  1490. X-22 -28
  1491. X  3 -18
  1492. X  4 -18
  1493. X  6 -18
  1494. X  7 -18
  1495. X  3 -17
  1496. X  4 -17
  1497. X  6 -17
  1498. X  7 -17
  1499. X  3 -16
  1500. X  4 -16
  1501. X  6 -16
  1502. X  7 -16
  1503. X  1 -15
  1504. X  3 -15
  1505. X  4 -15
  1506. X  6 -15
  1507. X  7 -15
  1508. X  9 -15
  1509. X  1 -14
  1510. X  2 -14
  1511. X  3 -14
  1512. X  7 -14
  1513. X  8 -14
  1514. X  9 -14
  1515. X  2 -13
  1516. X  8 -13
  1517. X-31 -12
  1518. X-30 -12
  1519. X-28 -12
  1520. X-24 -12
  1521. X-22 -12
  1522. X-21 -12
  1523. X-31 -11
  1524. X-28 -11
  1525. X-24 -11
  1526. X-21 -11
  1527. X-30 -10
  1528. X-29 -10
  1529. X-28 -10
  1530. X-24 -10
  1531. X-23 -10
  1532. X-22 -10
  1533. X 17  -7
  1534. X 21  -7
  1535. X 16  -6
  1536. X 22  -6
  1537. X 32  -6
  1538. X 33  -6
  1539. X-15  -5
  1540. X 16  -5
  1541. X 32  -5
  1542. X 33  -5
  1543. X-16  -4
  1544. X-15  -4
  1545. X  1  -4
  1546. X  2  -4
  1547. X 16  -4
  1548. X 17  -4
  1549. X 21  -4
  1550. X-17  -3
  1551. X-16  -3
  1552. X  1  -3
  1553. X  2  -3
  1554. X 18  -3
  1555. X 19  -3
  1556. X 20  -3
  1557. X-30  -2
  1558. X-29  -2
  1559. X-16  -2
  1560. X-15  -2
  1561. X-12  -2
  1562. X-11  -2
  1563. X-30  -1
  1564. X-29  -1
  1565. X 18  -1
  1566. X 19  -1
  1567. X 20  -1
  1568. X 16   0
  1569. X 17   0
  1570. X 21   0
  1571. X 16   1
  1572. X 32   1
  1573. X 33   1
  1574. X-16   2
  1575. X-15   2
  1576. X-12   2
  1577. X-11   2
  1578. X 16   2
  1579. X 22   2
  1580. X 32   2
  1581. X 33   2
  1582. X-33   3
  1583. X-32   3
  1584. X-17   3
  1585. X-16   3
  1586. X  1   3
  1587. X  2   3
  1588. X 17   3
  1589. X 21   3
  1590. X-32   4
  1591. X-16   4
  1592. X-15   4
  1593. X  1   4
  1594. X  2   4
  1595. X-32   5
  1596. X-30   5
  1597. X-15   5
  1598. X-31   6
  1599. X-30   6
  1600. X  4   7
  1601. X  6   7
  1602. X  4   8
  1603. X  5   8
  1604. X-27   9
  1605. X  5   9
  1606. X-28  10
  1607. X-28  11
  1608. X-27  11
  1609. X-26  11
  1610. X -6  18
  1611. X -8  19
  1612. X -7  19
  1613. X -7  20
  1614. X -6  20
  1615. X-11  21
  1616. X-10  22
  1617. X-12  23
  1618. X-11  23
  1619. X-10  23
  1620. X -8  28
  1621. X -7  28
  1622. X -8  29
  1623. X -7  30
  1624. X -6  30
  1625. X -5  30
  1626. X -5  31
  1627. END_OF_xlife-2.0/patterns/gliders2_2.life
  1628. if test 1219 -ne `wc -c <xlife-2.0/patterns/gliders2_2.life`; then
  1629.     echo shar: \"xlife-2.0/patterns/gliders2_2.life\" unpacked with wrong size!
  1630. fi
  1631. # end of overwriting check
  1632. fi
  1633. if test -f xlife-2.0/patterns/glidersidecap.life -a "${1}" != "-c" ; then 
  1634.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/glidersidecap.life\"
  1635. else
  1636. echo shar: Extracting \"xlife-2.0/patterns/glidersidecap.life\" \(219 characters\)
  1637. sed "s/^X//" >xlife-2.0/patterns/glidersidecap.life <<'END_OF_xlife-2.0/patterns/glidersidecap.life'
  1638. X#R
  1639. X -9  -8
  1640. X -8  -7
  1641. X -7  -6
  1642. X -6  -5
  1643. X -5  -4
  1644. X -4  -3
  1645. X -3  -2
  1646. X -2  -1
  1647. X -1   0
  1648. X  0   1
  1649. X  1   2
  1650. X  2   3
  1651. X  3   4
  1652. X  7   4
  1653. X  8   4
  1654. X  4   5
  1655. X  7   5
  1656. X  9   5
  1657. X  5   6
  1658. X  7   6
  1659. X  9   6
  1660. X  3   7
  1661. X  5   7
  1662. X  7   7
  1663. X  8   7
  1664. X  3   8
  1665. X  4   8
  1666. END_OF_xlife-2.0/patterns/glidersidecap.life
  1667. if test 219 -ne `wc -c <xlife-2.0/patterns/glidersidecap.life`; then
  1668.     echo shar: \"xlife-2.0/patterns/glidersidecap.life\" unpacked with wrong size!
  1669. fi
  1670. # end of overwriting check
  1671. fi
  1672. if test -f xlife-2.0/patterns/glidersparcap.life -a "${1}" != "-c" ; then 
  1673.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/glidersparcap.life\"
  1674. else
  1675. echo shar: Extracting \"xlife-2.0/patterns/glidersparcap.life\" \(299 characters\)
  1676. sed "s/^X//" >xlife-2.0/patterns/glidersparcap.life <<'END_OF_xlife-2.0/patterns/glidersparcap.life'
  1677. X#R
  1678. X 14  -9
  1679. X 15  -9
  1680. X 15  -8
  1681. X 14  -7
  1682. X 13  -6
  1683. X 12  -5
  1684. X 11  -4
  1685. X-14  -3
  1686. X 10  -3
  1687. X-13  -2
  1688. X  9  -2
  1689. X-12  -1
  1690. X  8  -1
  1691. X-11   0
  1692. X  7   0
  1693. X-10   1
  1694. X  6   1
  1695. X -9   2
  1696. X  5   2
  1697. X -8   3
  1698. X  4   3
  1699. X -7   4
  1700. X  3   4
  1701. X -6   5
  1702. X  3   5
  1703. X  4   5
  1704. X -5   6
  1705. X  1   6
  1706. X  2   6
  1707. X -4   7
  1708. X  0   7
  1709. X  2   7
  1710. X -3   8
  1711. X  0   8
  1712. X -2   9
  1713. X  0   9
  1714. X -1  10
  1715. END_OF_xlife-2.0/patterns/glidersparcap.life
  1716. if test 299 -ne `wc -c <xlife-2.0/patterns/glidersparcap.life`; then
  1717.     echo shar: \"xlife-2.0/patterns/glidersparcap.life\" unpacked with wrong size!
  1718. fi
  1719. # end of overwriting check
  1720. fi
  1721. if test -f xlife-2.0/patterns/gourmet.life -a "${1}" != "-c" ; then 
  1722.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/gourmet.life\"
  1723. else
  1724. echo shar: Extracting \"xlife-2.0/patterns/gourmet.life\" \(429 characters\)
  1725. sed "s/^X//" >xlife-2.0/patterns/gourmet.life <<'END_OF_xlife-2.0/patterns/gourmet.life'
  1726. X#P -9 -9
  1727. X..........**........
  1728. X..........*.........
  1729. X..*.**.**.*.....**..
  1730. X..**.*.*.*......*...
  1731. X........*........*..
  1732. X................**..
  1733. X....................
  1734. X................**..
  1735. X*.........***..*.*..
  1736. X***.......*.*...*...
  1737. X...*......*.*....***
  1738. X..*.*..............*
  1739. X..**................
  1740. X....................
  1741. X..**................
  1742. X..*........*........
  1743. X...*......*.*.*.**..
  1744. X..**.....*.**.**.*..
  1745. X.........*..........
  1746. X........**..........
  1747. END_OF_xlife-2.0/patterns/gourmet.life
  1748. if test 429 -ne `wc -c <xlife-2.0/patterns/gourmet.life`; then
  1749.     echo shar: \"xlife-2.0/patterns/gourmet.life\" unpacked with wrong size!
  1750. fi
  1751. # end of overwriting check
  1752. fi
  1753. if test -f xlife-2.0/patterns/greymatter1.life -a "${1}" != "-c" ; then 
  1754.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/greymatter1.life\"
  1755. else
  1756. echo shar: Extracting \"xlife-2.0/patterns/greymatter1.life\" \(661 characters\)
  1757. sed "s/^X//" >xlife-2.0/patterns/greymatter1.life <<'END_OF_xlife-2.0/patterns/greymatter1.life'
  1758. X#P -11 -12
  1759. X.....**.**...**.........
  1760. X....*.*.*.*.*.*.........
  1761. X...*...*..*.*.*.**......
  1762. X..*.......**..*.*.*.....
  1763. X..**..........*.*.*.....
  1764. X....*..........*..*.*...
  1765. X*****.............**.*..
  1766. X*....................*..
  1767. X.**..................**.
  1768. X...*...................*
  1769. X.***.................**.
  1770. X*...................*...
  1771. X.*...................**.
  1772. X**....................*.
  1773. X.....**..............*..
  1774. X......*..............**.
  1775. X.....*.................*
  1776. X.....****..........****.
  1777. X........*..........*....
  1778. X.......*............*...
  1779. X........***...**...**...
  1780. X..........*...*.*.*.....
  1781. X...........**.*.*.*.....
  1782. X............*.*..*......
  1783. X............*.*.........
  1784. X.............*..........
  1785. END_OF_xlife-2.0/patterns/greymatter1.life
  1786. if test 661 -ne `wc -c <xlife-2.0/patterns/greymatter1.life`; then
  1787.     echo shar: \"xlife-2.0/patterns/greymatter1.life\" unpacked with wrong size!
  1788. fi
  1789. # end of overwriting check
  1790. fi
  1791. if test -f xlife-2.0/patterns/gunandeater.life -a "${1}" != "-c" ; then 
  1792.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/gunandeater.life\"
  1793. else
  1794. echo shar: Extracting \"xlife-2.0/patterns/gunandeater.life\" \(443 characters\)
  1795. sed "s/^X//" >xlife-2.0/patterns/gunandeater.life <<'END_OF_xlife-2.0/patterns/gunandeater.life'
  1796. X#R
  1797. X  8 -10
  1798. X  5  -9
  1799. X  6  -9
  1800. X  7  -9
  1801. X  8  -9
  1802. X -4  -8
  1803. X  4  -8
  1804. X  5  -8
  1805. X  6  -8
  1806. X  7  -8
  1807. X -5  -7
  1808. X -3  -7
  1809. X  4  -7
  1810. X  7  -7
  1811. X 17  -7
  1812. X 18  -7
  1813. X -6  -6
  1814. X -2  -6
  1815. X -1  -6
  1816. X  4  -6
  1817. X  5  -6
  1818. X  6  -6
  1819. X  7  -6
  1820. X 17  -6
  1821. X 18  -6
  1822. X-17  -5
  1823. X-16  -5
  1824. X -6  -5
  1825. X -2  -5
  1826. X -1  -5
  1827. X  5  -5
  1828. X  6  -5
  1829. X  7  -5
  1830. X  8  -5
  1831. X-17  -4
  1832. X-16  -4
  1833. X -6  -4
  1834. X -2  -4
  1835. X -1  -4
  1836. X  8  -4
  1837. X -5  -3
  1838. X -3  -3
  1839. X -4  -2
  1840. X  5  -1
  1841. X  7  -1
  1842. X  6   0
  1843. X  7   0
  1844. X  6   1
  1845. X 13   7
  1846. X 14   7
  1847. X 13   8
  1848. X 14   9
  1849. X 15   9
  1850. X 16   9
  1851. X 16  10
  1852. END_OF_xlife-2.0/patterns/gunandeater.life
  1853. if test 443 -ne `wc -c <xlife-2.0/patterns/gunandeater.life`; then
  1854.     echo shar: \"xlife-2.0/patterns/gunandeater.life\" unpacked with wrong size!
  1855. fi
  1856. # end of overwriting check
  1857. fi
  1858. if test -f xlife-2.0/patterns/harvester.life -a "${1}" != "-c" ; then 
  1859.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/harvester.life\"
  1860. else
  1861. echo shar: Extracting \"xlife-2.0/patterns/harvester.life\" \(275 characters\)
  1862. sed "s/^X//" >xlife-2.0/patterns/harvester.life <<'END_OF_xlife-2.0/patterns/harvester.life'
  1863. X#R
  1864. X 12 -11
  1865. X 13 -11
  1866. X 11 -10
  1867. X 13 -10
  1868. X 10  -9
  1869. X  9  -8
  1870. X  8  -7
  1871. X  7  -6
  1872. X  6  -5
  1873. X  5  -4
  1874. X  4  -3
  1875. X  3  -2
  1876. X  2  -1
  1877. X  1   0
  1878. X  0   1
  1879. X -1   2
  1880. X -2   3
  1881. X -3   4
  1882. X -4   5
  1883. X -5   6
  1884. X -6   7
  1885. X -7   8
  1886. X-12   9
  1887. X-11   9
  1888. X-10   9
  1889. X -9   9
  1890. X -8   9
  1891. X-12  10
  1892. X-11  10
  1893. X-10  10
  1894. X -9  10
  1895. X-12  11
  1896. X-10  11
  1897. X -9  11
  1898. END_OF_xlife-2.0/patterns/harvester.life
  1899. if test 275 -ne `wc -c <xlife-2.0/patterns/harvester.life`; then
  1900.     echo shar: \"xlife-2.0/patterns/harvester.life\" unpacked with wrong size!
  1901. fi
  1902. # end of overwriting check
  1903. fi
  1904. if test -f xlife-2.0/patterns/horizfuse.life -a "${1}" != "-c" ; then 
  1905.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/horizfuse.life\"
  1906. else
  1907. echo shar: Extracting \"xlife-2.0/patterns/horizfuse.life\" \(768 characters\)
  1908. sed "s/^X//" >xlife-2.0/patterns/horizfuse.life <<'END_OF_xlife-2.0/patterns/horizfuse.life'
  1909. X#A
  1910. X110 59
  1911. X110 60
  1912. X103 59
  1913. X104 59
  1914. X106 59
  1915. X107 59
  1916. X109 59
  1917. X102 60
  1918. X104 60
  1919. X105 60
  1920. X107 60
  1921. X108 60
  1922. X94 59
  1923. X95 59
  1924. X97 59
  1925. X98 59
  1926. X100 59
  1927. X101 59
  1928. X95 60
  1929. X96 60
  1930. X98 60
  1931. X99 60
  1932. X101 60
  1933. X86 59
  1934. X88 59
  1935. X89 59
  1936. X91 59
  1937. X92 59
  1938. X86 60
  1939. X87 60
  1940. X89 60
  1941. X90 60
  1942. X92 60
  1943. X93 60
  1944. X79 59
  1945. X80 59
  1946. X82 59
  1947. X83 59
  1948. X85 59
  1949. X78 60
  1950. X80 60
  1951. X81 60
  1952. X83 60
  1953. X84 60
  1954. X70 59
  1955. X71 59
  1956. X73 59
  1957. X74 59
  1958. X76 59
  1959. X77 59
  1960. X71 60
  1961. X72 60
  1962. X74 60
  1963. X75 60
  1964. X77 60
  1965. X62 59
  1966. X64 59
  1967. X65 59
  1968. X67 59
  1969. X68 59
  1970. X62 60
  1971. X63 60
  1972. X65 60
  1973. X66 60
  1974. X68 60
  1975. X69 60
  1976. X55 59
  1977. X56 59
  1978. X58 59
  1979. X59 59
  1980. X61 59
  1981. X54 60
  1982. X56 60
  1983. X57 60
  1984. X59 60
  1985. X60 60
  1986. X46 59
  1987. X47 59
  1988. X49 59
  1989. X50 59
  1990. X52 59
  1991. X53 59
  1992. X47 60
  1993. X48 60
  1994. X50 60
  1995. X51 60
  1996. X53 60
  1997. X38 59
  1998. X40 59
  1999. X41 59
  2000. X43 59
  2001. X44 59
  2002. X38 60
  2003. X39 60
  2004. X41 60
  2005. X42 60
  2006. X44 60
  2007. X45 60
  2008. X31 59
  2009. X32 59
  2010. X34 59
  2011. X35 59
  2012. X37 59
  2013. X30 60
  2014. X32 60
  2015. X33 60
  2016. X35 60
  2017. X36 60
  2018. X22 59
  2019. X23 59
  2020. X25 59
  2021. X26 59
  2022. X28 59
  2023. X29 59
  2024. X23 60
  2025. X24 60
  2026. X26 60
  2027. X27 60
  2028. X29 60
  2029. X19 59
  2030. X20 59
  2031. X17 60
  2032. X18 60
  2033. X20 60
  2034. X21 60
  2035. END_OF_xlife-2.0/patterns/horizfuse.life
  2036. if test 768 -ne `wc -c <xlife-2.0/patterns/horizfuse.life`; then
  2037.     echo shar: \"xlife-2.0/patterns/horizfuse.life\" unpacked with wrong size!
  2038. fi
  2039. # end of overwriting check
  2040. fi
  2041. if test -f xlife-2.0/patterns/line.life -a "${1}" != "-c" ; then 
  2042.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/line.life\"
  2043. else
  2044. echo shar: Extracting \"xlife-2.0/patterns/line.life\" \(773 characters\)
  2045. sed "s/^X//" >xlife-2.0/patterns/line.life <<'END_OF_xlife-2.0/patterns/line.life'
  2046. X#P -380 0
  2047. X******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************
  2048.  
  2049.  
  2050.  
  2051.  
  2052.  
  2053.  
  2054. ************************************************************************************************************************************************************************************************************************************************************
  2055. END_OF_xlife-2.0/patterns/line.life
  2056. if test 773 -ne `wc -c <xlife-2.0/patterns/line.life`; then
  2057.     echo shar: \"xlife-2.0/patterns/line.life\" unpacked with wrong size!
  2058. fi
  2059. # end of overwriting check
  2060. fi
  2061. if test -f xlife-2.0/patterns/longsnake.life -a "${1}" != "-c" ; then 
  2062.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/longsnake.life\"
  2063. else
  2064. echo shar: Extracting \"xlife-2.0/patterns/longsnake.life\" \(963 characters\)
  2065. sed "s/^X//" >xlife-2.0/patterns/longsnake.life <<'END_OF_xlife-2.0/patterns/longsnake.life'
  2066. X#R
  2067. X-27 -28
  2068. X-10 -28
  2069. X -8 -28
  2070. X-26 -27
  2071. X-25 -27
  2072. X-10 -27
  2073. X -9 -27
  2074. X-27 -26
  2075. X-26 -26
  2076. X -9 -26
  2077. X-14 -24
  2078. X-12 -24
  2079. X -4 -24
  2080. X-14 -23
  2081. X-13 -23
  2082. X -6 -23
  2083. X -5 -23
  2084. X-13 -22
  2085. X -5 -22
  2086. X -4 -22
  2087. X-14 -20
  2088. X-13 -20
  2089. X-12 -20
  2090. X -2 -20
  2091. X  0 -20
  2092. X-12 -19
  2093. X -2 -19
  2094. X -1 -19
  2095. X-13 -18
  2096. X -1 -18
  2097. X -6 -16
  2098. X -4 -16
  2099. X  4 -16
  2100. X -6 -15
  2101. X -5 -15
  2102. X  2 -15
  2103. X  3 -15
  2104. X -5 -14
  2105. X  3 -14
  2106. X  4 -14
  2107. X -6 -12
  2108. X -5 -12
  2109. X -4 -12
  2110. X  6 -12
  2111. X  8 -12
  2112. X -4 -11
  2113. X  6 -11
  2114. X  7 -11
  2115. X-28 -10
  2116. X-27 -10
  2117. X-26 -10
  2118. X -5 -10
  2119. X  7 -10
  2120. X-26  -9
  2121. X-27  -8
  2122. X  2  -8
  2123. X  4  -8
  2124. X 12  -8
  2125. X  2  -7
  2126. X  3  -7
  2127. X 10  -7
  2128. X 11  -7
  2129. X  3  -6
  2130. X 11  -6
  2131. X 12  -6
  2132. X  2  -4
  2133. X  3  -4
  2134. X  4  -4
  2135. X 14  -4
  2136. X 16  -4
  2137. X  4  -3
  2138. X 14  -3
  2139. X 15  -3
  2140. X  3  -2
  2141. X 15  -2
  2142. X 10   0
  2143. X 12   0
  2144. X 20   0
  2145. X 10   1
  2146. X 11   1
  2147. X 18   1
  2148. X 19   1
  2149. X 11   2
  2150. X 19   2
  2151. X 20   2
  2152. X 10   4
  2153. X 11   4
  2154. X 12   4
  2155. X 22   4
  2156. X 24   4
  2157. X 12   5
  2158. X 22   5
  2159. X 23   5
  2160. X 11   6
  2161. X 23   6
  2162. X 18   8
  2163. X 20   8
  2164. X 28   8
  2165. X 18   9
  2166. X 19   9
  2167. X 26   9
  2168. X 27   9
  2169. X 19  10
  2170. X 27  10
  2171. X 28  10
  2172. X 18  12
  2173. X 19  12
  2174. X 20  12
  2175. X 20  13
  2176. X 19  14
  2177. X 27  25
  2178. X  9  26
  2179. X 10  26
  2180. X 26  26
  2181. X 27  26
  2182. X  8  27
  2183. X 10  27
  2184. X 26  27
  2185. X 28  27
  2186. X 10  28
  2187. END_OF_xlife-2.0/patterns/longsnake.life
  2188. if test 963 -ne `wc -c <xlife-2.0/patterns/longsnake.life`; then
  2189.     echo shar: \"xlife-2.0/patterns/longsnake.life\" unpacked with wrong size!
  2190. fi
  2191. # end of overwriting check
  2192. fi
  2193. if test -f xlife-2.0/patterns/mediumfishgun2.life -a "${1}" != "-c" ; then 
  2194.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/mediumfishgun2.life\"
  2195. else
  2196. echo shar: Extracting \"xlife-2.0/patterns/mediumfishgun2.life\" \(955 characters\)
  2197. sed "s/^X//" >xlife-2.0/patterns/mediumfishgun2.life <<'END_OF_xlife-2.0/patterns/mediumfishgun2.life'
  2198. X#A
  2199. X312 195
  2200. X313 195
  2201. X312 196
  2202. X313 197
  2203. X314 197
  2204. X315 197
  2205. X315 198
  2206. X324 192
  2207. X334 184
  2208. X335 184
  2209. X326 184
  2210. X326 190
  2211. X325 184
  2212. X324 185
  2213. X325 185
  2214. X324 189
  2215. X325 189
  2216. X325 190
  2217. X324 191
  2218. X325 191
  2219. X296 184
  2220. X296 185
  2221. X297 186
  2222. X297 188
  2223. X296 189
  2224. X296 190
  2225. X296 191
  2226. X297 191
  2227. X298 191
  2228. X286 184
  2229. X287 184
  2230. X334 183
  2231. X335 183
  2232. X296 183
  2233. X297 183
  2234. X298 183
  2235. X324 182
  2236. X324 183
  2237. X325 183
  2238. X288 177
  2239. X289 177
  2240. X288 178
  2241. X289 178
  2242. X286 183
  2243. X287 183
  2244. X302 168
  2245. X301 168
  2246. X300 169
  2247. X301 169
  2248. X300 167
  2249. X288 162
  2250. X289 162
  2251. X290 162
  2252. X287 163
  2253. X288 163
  2254. X289 163
  2255. X286 164
  2256. X287 164
  2257. X288 164
  2258. X289 164
  2259. X291 164
  2260. X286 165
  2261. X289 165
  2262. X290 165
  2263. X287 166
  2264. X288 166
  2265. X289 166
  2266. X288 167
  2267. X280 162
  2268. X281 162
  2269. X282 162
  2270. X281 163
  2271. X282 163
  2272. X283 163
  2273. X279 164
  2274. X281 164
  2275. X282 164
  2276. X283 164
  2277. X284 164
  2278. X280 165
  2279. X281 165
  2280. X284 165
  2281. X281 166
  2282. X282 166
  2283. X283 166
  2284. X282 167
  2285. X288 156
  2286. X290 156
  2287. X289 157
  2288. X290 157
  2289. X289 158
  2290. X294 144
  2291. X294 145
  2292. X286 144
  2293. X287 144
  2294. X289 144
  2295. X290 144
  2296. X291 145
  2297. X292 145
  2298. X292 146
  2299. X282 144
  2300. X282 145
  2301. X284 145
  2302. X285 145
  2303. X284 146
  2304. X286 142
  2305. X290 142
  2306. X291 142
  2307. X292 142
  2308. X287 143
  2309. X289 143
  2310. X293 143
  2311. X284 142
  2312. X285 142
  2313. X283 143
  2314. X291 130
  2315. X292 130
  2316. X291 131
  2317. X292 131
  2318. END_OF_xlife-2.0/patterns/mediumfishgun2.life
  2319. if test 955 -ne `wc -c <xlife-2.0/patterns/mediumfishgun2.life`; then
  2320.     echo shar: \"xlife-2.0/patterns/mediumfishgun2.life\" unpacked with wrong size!
  2321. fi
  2322. # end of overwriting check
  2323. fi
  2324. if test -f xlife-2.0/patterns/oscillator6.life -a "${1}" != "-c" ; then 
  2325.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/oscillator6.life\"
  2326. else
  2327. echo shar: Extracting \"xlife-2.0/patterns/oscillator6.life\" \(192 characters\)
  2328. sed "s/^X//" >xlife-2.0/patterns/oscillator6.life <<'END_OF_xlife-2.0/patterns/oscillator6.life'
  2329. X*................*
  2330. X***............***
  2331. X...*..........*...
  2332. X..*...........**..
  2333. X..*..*..***.......
  2334. X.....*..******....
  2335. X...*.*.....**.*...
  2336. X..*.*........*.*..
  2337. X..*............*..
  2338. X.**............**.
  2339. X
  2340. X
  2341. END_OF_xlife-2.0/patterns/oscillator6.life
  2342. if test 192 -ne `wc -c <xlife-2.0/patterns/oscillator6.life`; then
  2343.     echo shar: \"xlife-2.0/patterns/oscillator6.life\" unpacked with wrong size!
  2344. fi
  2345. # end of overwriting check
  2346. fi
  2347. if test -f xlife-2.0/patterns/p120glider.life -a "${1}" != "-c" ; then 
  2348.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/p120glider.life\"
  2349. else
  2350. echo shar: Extracting \"xlife-2.0/patterns/p120glider.life\" \(734 characters\)
  2351. sed "s/^X//" >xlife-2.0/patterns/p120glider.life <<'END_OF_xlife-2.0/patterns/p120glider.life'
  2352. X#R
  2353. X-113  -4
  2354. X114  -4
  2355. X-116  -3
  2356. X-115  -3
  2357. X-114  -3
  2358. X-113  -3
  2359. X114  -3
  2360. X115  -3
  2361. X116  -3
  2362. X117  -3
  2363. X-125  -2
  2364. X-117  -2
  2365. X-116  -2
  2366. X-115  -2
  2367. X-114  -2
  2368. X115  -2
  2369. X116  -2
  2370. X117  -2
  2371. X118  -2
  2372. X126  -2
  2373. X-126  -1
  2374. X-124  -1
  2375. X-117  -1
  2376. X-114  -1
  2377. X-104  -1
  2378. X-103  -1
  2379. X104  -1
  2380. X105  -1
  2381. X115  -1
  2382. X118  -1
  2383. X125  -1
  2384. X127  -1
  2385. X-127   0
  2386. X-123   0
  2387. X-122   0
  2388. X-117   0
  2389. X-116   0
  2390. X-115   0
  2391. X-114   0
  2392. X-104   0
  2393. X-103   0
  2394. X104   0
  2395. X105   0
  2396. X115   0
  2397. X116   0
  2398. X117   0
  2399. X118   0
  2400. X123   0
  2401. X124   0
  2402. X128   0
  2403. X-138   1
  2404. X-137   1
  2405. X-127   1
  2406. X-123   1
  2407. X-122   1
  2408. X-116   1
  2409. X-115   1
  2410. X-114   1
  2411. X-113   1
  2412. X114   1
  2413. X115   1
  2414. X116   1
  2415. X117   1
  2416. X123   1
  2417. X124   1
  2418. X128   1
  2419. X138   1
  2420. X139   1
  2421. X-138   2
  2422. X-137   2
  2423. X-127   2
  2424. X-123   2
  2425. X-122   2
  2426. X-113   2
  2427. X114   2
  2428. X123   2
  2429. X124   2
  2430. X128   2
  2431. X138   2
  2432. X139   2
  2433. X-126   3
  2434. X-124   3
  2435. X125   3
  2436. X127   3
  2437. X-125   4
  2438. X126   4
  2439. END_OF_xlife-2.0/patterns/p120glider.life
  2440. if test 734 -ne `wc -c <xlife-2.0/patterns/p120glider.life`; then
  2441.     echo shar: \"xlife-2.0/patterns/p120glider.life\" unpacked with wrong size!
  2442. fi
  2443. # end of overwriting check
  2444. fi
  2445. if test -f xlife-2.0/patterns/p26.life -a "${1}" != "-c" ; then 
  2446.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/p26.life\"
  2447. else
  2448. echo shar: Extracting \"xlife-2.0/patterns/p26.life\" \(1571 characters\)
  2449. sed "s/^X//" >xlife-2.0/patterns/p26.life <<'END_OF_xlife-2.0/patterns/p26.life'
  2450. X#P -19 -19
  2451. X.................*...*.................
  2452. X................**...**................
  2453. X...........**...*.....*...**...........
  2454. X...........*...............*...........
  2455. X........**.*...............*.**........
  2456. X.......*.*.**.............**.*.*.......
  2457. X.......*.*...................*.*.......
  2458. X.....**..*...................*..**.....
  2459. X....*....**.................**....*....
  2460. X....*****.......*.....*.......*****....
  2461. X........*......***...***......*........
  2462. X..****...........................****..
  2463. X..*..*...........................*..*..
  2464. X.......................................
  2465. X................**...**................
  2466. X..........*......*...*......*..........
  2467. X.**......**...*.........*...**......**.
  2468. X**........*...**.......**...*........**
  2469. X.......................................
  2470. X.......................................
  2471. X.......................................
  2472. X**........*...**.......**...*........**
  2473. X.**......**...*.........*...**......**.
  2474. X..........*......*...*......*..........
  2475. X................**...**................
  2476. X.......................................
  2477. X..*..*...........................*..*..
  2478. X..****...........................****..
  2479. X........*......***...***......*........
  2480. X....*****.......*.....*.......*****....
  2481. X....*....**.................**....*....
  2482. X.....**..*...................*..**.....
  2483. X.......*.*...................*.*.......
  2484. X.......*.*.**.............**.*.*.......
  2485. X........**.*...............*.**........
  2486. X...........*...............*...........
  2487. X...........**...*.....*...**...........
  2488. X................**...**................
  2489. X.................*...*.................
  2490. END_OF_xlife-2.0/patterns/p26.life
  2491. if test 1571 -ne `wc -c <xlife-2.0/patterns/p26.life`; then
  2492.     echo shar: \"xlife-2.0/patterns/p26.life\" unpacked with wrong size!
  2493. fi
  2494. # end of overwriting check
  2495. fi
  2496. if test -f xlife-2.0/patterns/p28.life -a "${1}" != "-c" ; then 
  2497.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/p28.life\"
  2498. else
  2499. echo shar: Extracting \"xlife-2.0/patterns/p28.life\" \(346 characters\)
  2500. sed "s/^X//" >xlife-2.0/patterns/p28.life <<'END_OF_xlife-2.0/patterns/p28.life'
  2501. X#P -11 -6
  2502. X..*.*.............*.*..
  2503. X.....*...........*.....
  2504. X.*..*.............*..*.
  2505. X*.*.*.............*.*.*
  2506. X*..*...............*..*
  2507. X.**....***...***....**.
  2508. X........*.....*........
  2509. X.......................
  2510. X.**.................**.
  2511. X*..*...............*..*
  2512. X*.*..*...........*..*.*
  2513. X.*...................*.
  2514. X..**.*...........*.**..
  2515. X....*.............*....
  2516. END_OF_xlife-2.0/patterns/p28.life
  2517. if test 346 -ne `wc -c <xlife-2.0/patterns/p28.life`; then
  2518.     echo shar: \"xlife-2.0/patterns/p28.life\" unpacked with wrong size!
  2519. fi
  2520. # end of overwriting check
  2521. fi
  2522. if test -f xlife-2.0/patterns/p47.life -a "${1}" != "-c" ; then 
  2523.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/p47.life\"
  2524. else
  2525. echo shar: Extracting \"xlife-2.0/patterns/p47.life\" \(707 characters\)
  2526. sed "s/^X//" >xlife-2.0/patterns/p47.life <<'END_OF_xlife-2.0/patterns/p47.life'
  2527. X#R
  2528. X -4 -14
  2529. X  4 -14
  2530. X -5 -13
  2531. X -3 -13
  2532. X  3 -13
  2533. X  5 -13
  2534. X-15 -12
  2535. X-14 -12
  2536. X -4 -12
  2537. X  4 -12
  2538. X 14 -12
  2539. X 15 -12
  2540. X-14 -11
  2541. X 14 -11
  2542. X-14 -10
  2543. X-12 -10
  2544. X 12 -10
  2545. X 14 -10
  2546. X-13  -9
  2547. X-12  -9
  2548. X 12  -9
  2549. X 13  -9
  2550. X -3  -8
  2551. X  3  -8
  2552. X-10  -7
  2553. X -9  -7
  2554. X -8  -7
  2555. X -4  -7
  2556. X -3  -7
  2557. X -2  -7
  2558. X  2  -7
  2559. X  3  -7
  2560. X  4  -7
  2561. X  8  -7
  2562. X  9  -7
  2563. X 10  -7
  2564. X -6  -4
  2565. X  6  -4
  2566. X -6  -3
  2567. X  6  -3
  2568. X -8   0
  2569. X -7   0
  2570. X  7   0
  2571. X  8   0
  2572. X -8   1
  2573. X -7   1
  2574. X  7   1
  2575. X  8   1
  2576. X -6   4
  2577. X  6   4
  2578. X -6   5
  2579. X  6   5
  2580. X-10   8
  2581. X -9   8
  2582. X -8   8
  2583. X -4   8
  2584. X -3   8
  2585. X -2   8
  2586. X  2   8
  2587. X  3   8
  2588. X  4   8
  2589. X  8   8
  2590. X  9   8
  2591. X 10   8
  2592. X -3   9
  2593. X  3   9
  2594. X-13  10
  2595. X-12  10
  2596. X 12  10
  2597. X 13  10
  2598. X-14  11
  2599. X-12  11
  2600. X 12  11
  2601. X 14  11
  2602. X-14  12
  2603. X 14  12
  2604. X-15  13
  2605. X-14  13
  2606. X -4  13
  2607. X  4  13
  2608. X 14  13
  2609. X 15  13
  2610. X -5  14
  2611. X -3  14
  2612. X  3  14
  2613. X  5  14
  2614. X -4  15
  2615. X  4  15
  2616. END_OF_xlife-2.0/patterns/p47.life
  2617. if test 707 -ne `wc -c <xlife-2.0/patterns/p47.life`; then
  2618.     echo shar: \"xlife-2.0/patterns/p47.life\" unpacked with wrong size!
  2619. fi
  2620. # end of overwriting check
  2621. fi
  2622. if test -f xlife-2.0/patterns/p54shuttle.life -a "${1}" != "-c" ; then 
  2623.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/p54shuttle.life\"
  2624. else
  2625. echo shar: Extracting \"xlife-2.0/patterns/p54shuttle.life\" \(387 characters\)
  2626. sed "s/^X//" >xlife-2.0/patterns/p54shuttle.life <<'END_OF_xlife-2.0/patterns/p54shuttle.life'
  2627. X#R
  2628. X-14  -8
  2629. X-13  -8
  2630. X 13  -8
  2631. X 14  -8
  2632. X-13  -7
  2633. X 13  -7
  2634. X-13  -6
  2635. X-11  -6
  2636. X 11  -6
  2637. X 13  -6
  2638. X-12  -5
  2639. X-11  -5
  2640. X -1  -5
  2641. X 11  -5
  2642. X 12  -5
  2643. X  0  -4
  2644. X -6  -3
  2645. X -5  -3
  2646. X  1  -3
  2647. X -6  -2
  2648. X -5  -2
  2649. X -2  -2
  2650. X  0  -2
  2651. X -1  -1
  2652. X -1   1
  2653. X -6   2
  2654. X -5   2
  2655. X -2   2
  2656. X  0   2
  2657. X -6   3
  2658. X -5   3
  2659. X  1   3
  2660. X  0   4
  2661. X-12   5
  2662. X-11   5
  2663. X -1   5
  2664. X 11   5
  2665. X 12   5
  2666. X-13   6
  2667. X-11   6
  2668. X 11   6
  2669. X 13   6
  2670. X-13   7
  2671. X 13   7
  2672. X-14   8
  2673. X-13   8
  2674. X 13   8
  2675. X 14   8
  2676. END_OF_xlife-2.0/patterns/p54shuttle.life
  2677. if test 387 -ne `wc -c <xlife-2.0/patterns/p54shuttle.life`; then
  2678.     echo shar: \"xlife-2.0/patterns/p54shuttle.life\" unpacked with wrong size!
  2679. fi
  2680. # end of overwriting check
  2681. fi
  2682. if test -f xlife-2.0/patterns/p55.life -a "${1}" != "-c" ; then 
  2683.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/p55.life\"
  2684. else
  2685. echo shar: Extracting \"xlife-2.0/patterns/p55.life\" \(1199 characters\)
  2686. sed "s/^X//" >xlife-2.0/patterns/p55.life <<'END_OF_xlife-2.0/patterns/p55.life'
  2687. X#P -21 -13
  2688. X........*.........................*........
  2689. X.......*.*.......................*.*.......
  2690. X........*.........................*........
  2691. X.............*...............*.............
  2692. X......*****..***...........***..*****......
  2693. X.....*....*.....*.........*.....*....*.....
  2694. X....*..*.......**.........**.......*..*....
  2695. X.*..*.**...........................**.*..*.
  2696. X*.*.*.....*.....................*.....*.*.*
  2697. X.*..*....*.*...................*.*....*..*.
  2698. X....**..*..*......*.....*......*..*..**....
  2699. X.........**......***...***......**.........
  2700. X...........................................
  2701. X...........................................
  2702. X...........................................
  2703. X.........**.....................**.........
  2704. X....**..*..*...................*..*..**....
  2705. X.*..*....*.*...................*.*....*..*.
  2706. X*.*.*.....*.....................*.....*.*.*
  2707. X.*..*.**...........................**.*..*.
  2708. X....*..*...........................*..*....
  2709. X.....*....*...**...........**...*....*.....
  2710. X......*****....*...........*....*****......
  2711. X.............*.*.*.......*.*.*.............
  2712. X........*...*.*.**.......**.*.*...*........
  2713. X.......*.*..*.*.............*.*..*.*.......
  2714. X........*....**.............**....*........
  2715. END_OF_xlife-2.0/patterns/p55.life
  2716. if test 1199 -ne `wc -c <xlife-2.0/patterns/p55.life`; then
  2717.     echo shar: \"xlife-2.0/patterns/p55.life\" unpacked with wrong size!
  2718. fi
  2719. # end of overwriting check
  2720. fi
  2721. if test -f xlife-2.0/patterns/p66.life -a "${1}" != "-c" ; then 
  2722.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/p66.life\"
  2723. else
  2724. echo shar: Extracting \"xlife-2.0/patterns/p66.life\" \(1067 characters\)
  2725. sed "s/^X//" >xlife-2.0/patterns/p66.life <<'END_OF_xlife-2.0/patterns/p66.life'
  2726. X#P -15 -15
  2727. X.....................*..*.......
  2728. X.........*...........*..........
  2729. X........*.*.........*....*......
  2730. X.........*.........*.*..**......
  2731. X.................**.*...........
  2732. X.......*****....................
  2733. X......*....*....................
  2734. X.....*..*........*..*........**.
  2735. X..*..*.**..........**........**.
  2736. X.*.*.*.....*.................**.
  2737. X..*..*....*.*.................*.
  2738. X.....**..*..*................*.*
  2739. X..........**............***.*.*.
  2740. X........................****.*..
  2741. X............................*...
  2742. X................................
  2743. X.....................*.*........
  2744. X....*..*..............**........
  2745. X....*.................*.........
  2746. X...*....*.......................
  2747. X..*.*..**............**.........
  2748. X**.*............*...*..*..**....
  2749. X.................**.*.*....*..*.
  2750. X................**...*.....*.*.*
  2751. X*..*........**..........**.*..*.
  2752. X..**........**..........*..*....
  2753. X............**.......*....*.....
  2754. X.............*.......*****......
  2755. X............*.*.................
  2756. X.......***.*.*.........*........
  2757. X.......****.*.........*.*.......
  2758. X...........*...........*........
  2759. END_OF_xlife-2.0/patterns/p66.life
  2760. if test 1067 -ne `wc -c <xlife-2.0/patterns/p66.life`; then
  2761.     echo shar: \"xlife-2.0/patterns/p66.life\" unpacked with wrong size!
  2762. fi
  2763. # end of overwriting check
  2764. fi
  2765. if test -f xlife-2.0/patterns/pifuse.life -a "${1}" != "-c" ; then 
  2766.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/pifuse.life\"
  2767. else
  2768. echo shar: Extracting \"xlife-2.0/patterns/pifuse.life\" \(507 characters\)
  2769. sed "s/^X//" >xlife-2.0/patterns/pifuse.life <<'END_OF_xlife-2.0/patterns/pifuse.life'
  2770. X#R
  2771. X-12 -27
  2772. X-11 -27
  2773. X 11 -27
  2774. X 12 -27
  2775. X-12 -26
  2776. X-11 -26
  2777. X 11 -26
  2778. X 12 -26
  2779. X-12 -18
  2780. X-11 -18
  2781. X 11 -18
  2782. X 12 -18
  2783. X-12 -17
  2784. X-11 -17
  2785. X 11 -17
  2786. X 12 -17
  2787. X-12  -9
  2788. X-11  -9
  2789. X 11  -9
  2790. X 12  -9
  2791. X-12  -8
  2792. X-11  -8
  2793. X 11  -8
  2794. X 12  -8
  2795. X-12   0
  2796. X-11   0
  2797. X 11   0
  2798. X 12   0
  2799. X-12   1
  2800. X-11   1
  2801. X 11   1
  2802. X 12   1
  2803. X-12   9
  2804. X-11   9
  2805. X 11   9
  2806. X 12   9
  2807. X-12  10
  2808. X-11  10
  2809. X 11  10
  2810. X 12  10
  2811. X-12  18
  2812. X-11  18
  2813. X 11  18
  2814. X 12  18
  2815. X-12  19
  2816. X-11  19
  2817. X 11  19
  2818. X 12  19
  2819. X -1  26
  2820. X  0  26
  2821. X  1  26
  2822. X-12  27
  2823. X-11  27
  2824. X -1  27
  2825. X  1  27
  2826. X 11  27
  2827. X 12  27
  2828. X-12  28
  2829. X-11  28
  2830. X -1  28
  2831. X  1  28
  2832. X 11  28
  2833. X 12  28
  2834. END_OF_xlife-2.0/patterns/pifuse.life
  2835. if test 507 -ne `wc -c <xlife-2.0/patterns/pifuse.life`; then
  2836.     echo shar: \"xlife-2.0/patterns/pifuse.life\" unpacked with wrong size!
  2837. fi
  2838. # end of overwriting check
  2839. fi
  2840. if test -f xlife-2.0/patterns/piston2.life -a "${1}" != "-c" ; then 
  2841.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/piston2.life\"
  2842. else
  2843. echo shar: Extracting \"xlife-2.0/patterns/piston2.life\" \(275 characters\)
  2844. sed "s/^X//" >xlife-2.0/patterns/piston2.life <<'END_OF_xlife-2.0/patterns/piston2.life'
  2845. X#R
  2846. X -3  -5
  2847. X-14  -4
  2848. X-13  -4
  2849. X -4  -4
  2850. X -3  -4
  2851. X 13  -4
  2852. X 14  -4
  2853. X-14  -3
  2854. X-13  -3
  2855. X -5  -3
  2856. X -4  -3
  2857. X 13  -3
  2858. X 14  -3
  2859. X -4  -2
  2860. X -3  -2
  2861. X  0  -2
  2862. X  1  -2
  2863. X -4   2
  2864. X -3   2
  2865. X  0   2
  2866. X  1   2
  2867. X-14   3
  2868. X-13   3
  2869. X -5   3
  2870. X -4   3
  2871. X 13   3
  2872. X 14   3
  2873. X-14   4
  2874. X-13   4
  2875. X -4   4
  2876. X -3   4
  2877. X 13   4
  2878. X 14   4
  2879. X -3   5
  2880. END_OF_xlife-2.0/patterns/piston2.life
  2881. if test 275 -ne `wc -c <xlife-2.0/patterns/piston2.life`; then
  2882.     echo shar: \"xlife-2.0/patterns/piston2.life\" unpacked with wrong size!
  2883. fi
  2884. # end of overwriting check
  2885. fi
  2886. if test -f xlife-2.0/patterns/rake.life -a "${1}" != "-c" ; then 
  2887.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/rake.life\"
  2888. else
  2889. echo shar: Extracting \"xlife-2.0/patterns/rake.life\" \(523 characters\)
  2890. sed "s/^X//" >xlife-2.0/patterns/rake.life <<'END_OF_xlife-2.0/patterns/rake.life'
  2891. X#P -12 -9
  2892. X...............**.....****
  2893. X.............**.**...*...*
  2894. X.............****........*
  2895. X..............**.....*..*.
  2896. X..........................
  2897. X....................*.....
  2898. X...............*...*..*...
  2899. X..............**.......*..
  2900. X...............**......*..
  2901. X................**....**..
  2902. X*.*..................*....
  2903. X*..*..............**......
  2904. X..........................
  2905. X.***......................
  2906. X......................****
  2907. X....*..*.............*...*
  2908. X........*................*
  2909. X....*...*............*..*.
  2910. X.....****.................
  2911. END_OF_xlife-2.0/patterns/rake.life
  2912. if test 523 -ne `wc -c <xlife-2.0/patterns/rake.life`; then
  2913.     echo shar: \"xlife-2.0/patterns/rake.life\" unpacked with wrong size!
  2914. fi
  2915. # end of overwriting check
  2916. fi
  2917. if test -f xlife-2.0/patterns/rake3.life -a "${1}" != "-c" ; then 
  2918.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/rake3.life\"
  2919. else
  2920. echo shar: Extracting \"xlife-2.0/patterns/rake3.life\" \(891 characters\)
  2921. sed "s/^X//" >xlife-2.0/patterns/rake3.life <<'END_OF_xlife-2.0/patterns/rake3.life'
  2922. X#A
  2923. X555 489
  2924. X553 488
  2925. X554 488
  2926. X551 489
  2927. X552 489
  2928. X554 489
  2929. X551 490
  2930. X552 490
  2931. X553 490
  2932. X554 490
  2933. X552 491
  2934. X553 491
  2935. X555 503
  2936. X553 502
  2937. X554 502
  2938. X551 503
  2939. X552 503
  2940. X554 503
  2941. X551 504
  2942. X552 504
  2943. X553 504
  2944. X554 504
  2945. X552 505
  2946. X553 505
  2947. X514 485
  2948. X513 486
  2949. X508 469
  2950. X509 469
  2951. X507 470
  2952. X508 470
  2953. X509 470
  2954. X510 470
  2955. X507 471
  2956. X508 471
  2957. X510 471
  2958. X511 471
  2959. X509 472
  2960. X510 472
  2961. X551 494
  2962. X551 495
  2963. X552 495
  2964. X550 496
  2965. X552 496
  2966. X553 496
  2967. X550 497
  2968. X552 497
  2969. X550 498
  2970. X551 498
  2971. X508 479
  2972. X509 479
  2973. X509 480
  2974. X510 480
  2975. X508 481
  2976. X513 484
  2977. X514 484
  2978. X535 503
  2979. X536 503
  2980. X534 504
  2981. X535 504
  2982. X536 504
  2983. X537 504
  2984. X534 505
  2985. X535 505
  2986. X537 505
  2987. X538 505
  2988. X536 506
  2989. X537 506
  2990. X529 501
  2991. X530 502
  2992. X523 494
  2993. X524 494
  2994. X524 495
  2995. X525 495
  2996. X523 496
  2997. X528 499
  2998. X529 499
  2999. X529 500
  3000. X530 500
  3001. X515 485
  3002. X518 489
  3003. X519 489
  3004. X519 490
  3005. X520 490
  3006. X518 491
  3007. X502 474
  3008. X503 474
  3009. X502 475
  3010. X503 475
  3011. X541 494
  3012. X542 494
  3013. X543 494
  3014. X541 495
  3015. X541 496
  3016. X542 496
  3017. X543 496
  3018. X544 497
  3019. X545 497
  3020. X546 497
  3021. X542 487
  3022. X545 487
  3023. X546 488
  3024. X542 489
  3025. X546 489
  3026. X543 490
  3027. X544 490
  3028. X545 490
  3029. X546 490
  3030. X492 474
  3031. X493 474
  3032. X492 475
  3033. X493 475
  3034. END_OF_xlife-2.0/patterns/rake3.life
  3035. if test 891 -ne `wc -c <xlife-2.0/patterns/rake3.life`; then
  3036.     echo shar: \"xlife-2.0/patterns/rake3.life\" unpacked with wrong size!
  3037. fi
  3038. # end of overwriting check
  3039. fi
  3040. if test -f xlife-2.0/patterns/relay.life -a "${1}" != "-c" ; then 
  3041.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/relay.life\"
  3042. else
  3043. echo shar: Extracting \"xlife-2.0/patterns/relay.life\" \(235 characters\)
  3044. sed "s/^X//" >xlife-2.0/patterns/relay.life <<'END_OF_xlife-2.0/patterns/relay.life'
  3045. X#R
  3046. X-15  -3
  3047. X-10  -3
  3048. X-17  -2
  3049. X-16  -2
  3050. X-14  -2
  3051. X-13  -2
  3052. X-12  -2
  3053. X-11  -2
  3054. X -9  -2
  3055. X -8  -2
  3056. X-15  -1
  3057. X-10  -1
  3058. X -1   0
  3059. X  0   1
  3060. X  1   1
  3061. X 10   1
  3062. X 15   1
  3063. X -1   2
  3064. X  0   2
  3065. X  8   2
  3066. X  9   2
  3067. X 11   2
  3068. X 12   2
  3069. X 13   2
  3070. X 14   2
  3071. X 16   2
  3072. X 17   2
  3073. X 10   3
  3074. X 15   3
  3075. END_OF_xlife-2.0/patterns/relay.life
  3076. if test 235 -ne `wc -c <xlife-2.0/patterns/relay.life`; then
  3077.     echo shar: \"xlife-2.0/patterns/relay.life\" unpacked with wrong size!
  3078. fi
  3079. # end of overwriting check
  3080. fi
  3081. if test -f xlife-2.0/patterns/schooloffish.life -a "${1}" != "-c" ; then 
  3082.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/schooloffish.life\"
  3083. else
  3084. echo shar: Extracting \"xlife-2.0/patterns/schooloffish.life\" \(201 characters\)
  3085. sed "s/^X//" >xlife-2.0/patterns/schooloffish.life <<'END_OF_xlife-2.0/patterns/schooloffish.life'
  3086. X#P -5 -7
  3087. X.......*...
  3088. X........*..
  3089. X..*.....*..
  3090. X...******..
  3091. X...........
  3092. X...........
  3093. X...........
  3094. X.**********
  3095. X*.........*
  3096. X..........*
  3097. X.........*.
  3098. X...........
  3099. X.......*...
  3100. X........*..
  3101. X..*.....*..
  3102. X...******..
  3103. END_OF_xlife-2.0/patterns/schooloffish.life
  3104. if test 201 -ne `wc -c <xlife-2.0/patterns/schooloffish.life`; then
  3105.     echo shar: \"xlife-2.0/patterns/schooloffish.life\" unpacked with wrong size!
  3106. fi
  3107. # end of overwriting check
  3108. fi
  3109. if test -f xlife-2.0/patterns/sixgliders.life -a "${1}" != "-c" ; then 
  3110.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/sixgliders.life\"
  3111. else
  3112. echo shar: Extracting \"xlife-2.0/patterns/sixgliders.life\" \(242 characters\)
  3113. sed "s/^X//" >xlife-2.0/patterns/sixgliders.life <<'END_OF_xlife-2.0/patterns/sixgliders.life'
  3114. X#P -13 -3
  3115. X..................*.........
  3116. X................**........*.
  3117. X.................**...*..*..
  3118. X....*.*..............**..***
  3119. X***..**..............*.*....
  3120. X..*..*...**.................
  3121. X.*........**................
  3122. X.........*..................
  3123. END_OF_xlife-2.0/patterns/sixgliders.life
  3124. if test 242 -ne `wc -c <xlife-2.0/patterns/sixgliders.life`; then
  3125.     echo shar: \"xlife-2.0/patterns/sixgliders.life\" unpacked with wrong size!
  3126. fi
  3127. # end of overwriting check
  3128. fi
  3129. if test -f xlife-2.0/patterns/slowship.life -a "${1}" != "-c" ; then 
  3130.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/slowship.life\"
  3131. else
  3132. echo shar: Extracting \"xlife-2.0/patterns/slowship.life\" \(694 characters\)
  3133. sed "s/^X//" >xlife-2.0/patterns/slowship.life <<'END_OF_xlife-2.0/patterns/slowship.life'
  3134. X#P -17 -9
  3135. X.................................**
  3136. X.................*...............**
  3137. X.......**.......******...........*.
  3138. X.......*..***.*.......**......*..*.
  3139. X......*..........*..*.**...*....*..
  3140. X.....****.*.*....*...***...**.***.*
  3141. X.....**......***.......***......**.
  3142. X....*..............................
  3143. X.***.*.............................
  3144. X*..*...............................
  3145. X.***.*.............................
  3146. X....*..............................
  3147. X.....**......***.......***......**.
  3148. X.....****.*.*....*...***...**.***.*
  3149. X......*..........*..*.**...*....*..
  3150. X.......*..***.*.......**......*..*.
  3151. X.......**.......******...........*.
  3152. X.................*...............**
  3153. X.................................**
  3154. END_OF_xlife-2.0/patterns/slowship.life
  3155. if test 694 -ne `wc -c <xlife-2.0/patterns/slowship.life`; then
  3156.     echo shar: \"xlife-2.0/patterns/slowship.life\" unpacked with wrong size!
  3157. fi
  3158. # end of overwriting check
  3159. fi
  3160. if test -f xlife-2.0/patterns/slowship2.life -a "${1}" != "-c" ; then 
  3161.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/slowship2.life\"
  3162. else
  3163. echo shar: Extracting \"xlife-2.0/patterns/slowship2.life\" \(884 characters\)
  3164. sed "s/^X//" >xlife-2.0/patterns/slowship2.life <<'END_OF_xlife-2.0/patterns/slowship2.life'
  3165. X#P -22 -9
  3166. X.................................**......*.*.
  3167. X.................*...............**.....***.*
  3168. X.......**.......******...........*.....**....
  3169. X.......*..***.*.......**......*..*..*...*....
  3170. X......*..........*..*.**...*....*...*..*.....
  3171. X.....****.*.*....*...***...**.***.*.*...*....
  3172. X.....**......***.......***......**...***.....
  3173. X....*..................................**....
  3174. X.***.*.......................................
  3175. X*..*.........................................
  3176. X.***.*.......................................
  3177. X....*........................................
  3178. X.....**......***.......***......**...........
  3179. X.....****.*.*....*...***...**.***.*..........
  3180. X......*..........*..*.**...*....*............
  3181. X.......*..***.*.......**......*..*...........
  3182. X.......**.......******...........*...........
  3183. X.................*...............**..........
  3184. X.................................**..........
  3185. END_OF_xlife-2.0/patterns/slowship2.life
  3186. if test 884 -ne `wc -c <xlife-2.0/patterns/slowship2.life`; then
  3187.     echo shar: \"xlife-2.0/patterns/slowship2.life\" unpacked with wrong size!
  3188. fi
  3189. # end of overwriting check
  3190. fi
  3191. if test -f xlife-2.0/patterns/slowship3.life -a "${1}" != "-c" ; then 
  3192.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/slowship3.life\"
  3193. else
  3194. echo shar: Extracting \"xlife-2.0/patterns/slowship3.life\" \(1017 characters\)
  3195. sed "s/^X//" >xlife-2.0/patterns/slowship3.life <<'END_OF_xlife-2.0/patterns/slowship3.life'
  3196. X#A
  3197. X36 59
  3198. X33 60
  3199. X36 60
  3200. X33 61
  3201. X36 61
  3202. X32 62
  3203. X33 63
  3204. X36 63
  3205. X33 64
  3206. X36 64
  3207. X36 65
  3208. X38 55
  3209. X40 55
  3210. X38 56
  3211. X43 56
  3212. X38 57
  3213. X40 57
  3214. X41 57
  3215. X42 57
  3216. X43 57
  3217. X44 57
  3218. X41 66
  3219. X38 67
  3220. X40 67
  3221. X41 67
  3222. X42 67
  3223. X43 67
  3224. X44 67
  3225. X38 68
  3226. X43 68
  3227. X38 69
  3228. X40 69
  3229. X41 58
  3230. X37 59
  3231. X37 60
  3232. X37 64
  3233. X37 65
  3234. X48 54
  3235. X47 55
  3236. X48 56
  3237. X50 56
  3238. X51 56
  3239. X52 56
  3240. X45 57
  3241. X46 57
  3242. X47 57
  3243. X47 66
  3244. X45 67
  3245. X46 67
  3246. X47 67
  3247. X48 68
  3248. X50 68
  3249. X51 68
  3250. X52 68
  3251. X47 69
  3252. X48 70
  3253. X47 58
  3254. X45 60
  3255. X46 60
  3256. X45 64
  3257. X46 64
  3258. X53 55
  3259. X54 55
  3260. X53 56
  3261. X54 56
  3262. X55 56
  3263. X60 56
  3264. X58 57
  3265. X55 66
  3266. X56 66
  3267. X57 66
  3268. X58 66
  3269. X58 67
  3270. X53 68
  3271. X54 68
  3272. X55 68
  3273. X60 68
  3274. X53 69
  3275. X54 69
  3276. X55 58
  3277. X56 58
  3278. X57 58
  3279. X58 58
  3280. X55 59
  3281. X56 59
  3282. X57 59
  3283. X59 59
  3284. X55 60
  3285. X56 60
  3286. X55 64
  3287. X56 64
  3288. X55 65
  3289. X56 65
  3290. X57 65
  3291. X59 65
  3292. X65 53
  3293. X64 54
  3294. X66 54
  3295. X63 55
  3296. X61 56
  3297. X61 57
  3298. X63 57
  3299. X64 57
  3300. X65 57
  3301. X67 57
  3302. X68 57
  3303. X63 66
  3304. X64 66
  3305. X65 66
  3306. X67 66
  3307. X61 67
  3308. X63 67
  3309. X64 67
  3310. X65 67
  3311. X67 67
  3312. X68 67
  3313. X61 68
  3314. X63 69
  3315. X64 70
  3316. X66 70
  3317. X65 71
  3318. X63 58
  3319. X64 58
  3320. X65 58
  3321. X67 58
  3322. X68 59
  3323. X68 65
  3324. X72 53
  3325. X73 53
  3326. X75 53
  3327. X71 54
  3328. X73 54
  3329. X74 54
  3330. X75 54
  3331. X71 55
  3332. X72 55
  3333. X70 56
  3334. X72 56
  3335. X69 57
  3336. X71 57
  3337. X72 57
  3338. X73 57
  3339. X72 66
  3340. X69 67
  3341. X71 67
  3342. X72 67
  3343. X73 67
  3344. X70 68
  3345. X72 68
  3346. X71 69
  3347. X72 69
  3348. X71 70
  3349. X73 70
  3350. X74 70
  3351. X75 70
  3352. X72 71
  3353. X73 71
  3354. X75 71
  3355. X72 58
  3356. X69 59
  3357. X70 59
  3358. X72 59
  3359. X70 60
  3360. X71 60
  3361. X70 64
  3362. X71 64
  3363. X69 65
  3364. X70 65
  3365. X72 65
  3366. END_OF_xlife-2.0/patterns/slowship3.life
  3367. if test 1017 -ne `wc -c <xlife-2.0/patterns/slowship3.life`; then
  3368.     echo shar: \"xlife-2.0/patterns/slowship3.life\" unpacked with wrong size!
  3369. fi
  3370. # end of overwriting check
  3371. fi
  3372. if test -f xlife-2.0/patterns/sparktopifuse.life -a "${1}" != "-c" ; then 
  3373.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/sparktopifuse.life\"
  3374. else
  3375. echo shar: Extracting \"xlife-2.0/patterns/sparktopifuse.life\" \(1075 characters\)
  3376. sed "s/^X//" >xlife-2.0/patterns/sparktopifuse.life <<'END_OF_xlife-2.0/patterns/sparktopifuse.life'
  3377. X#R
  3378. X-27 -12
  3379. X-26 -12
  3380. X-18 -12
  3381. X-17 -12
  3382. X -9 -12
  3383. X -8 -12
  3384. X  0 -12
  3385. X  1 -12
  3386. X  9 -12
  3387. X 10 -12
  3388. X 18 -12
  3389. X 19 -12
  3390. X 27 -12
  3391. X 28 -12
  3392. X-27 -11
  3393. X-26 -11
  3394. X-18 -11
  3395. X-17 -11
  3396. X -9 -11
  3397. X -8 -11
  3398. X  0 -11
  3399. X  1 -11
  3400. X  9 -11
  3401. X 10 -11
  3402. X 18 -11
  3403. X 19 -11
  3404. X 27 -11
  3405. X 28 -11
  3406. X 26  -2
  3407. X 27  -2
  3408. X-26  -1
  3409. X-23  -1
  3410. X-20  -1
  3411. X-17  -1
  3412. X-14  -1
  3413. X-11  -1
  3414. X -8  -1
  3415. X -5  -1
  3416. X -2  -1
  3417. X  1  -1
  3418. X  4  -1
  3419. X  7  -1
  3420. X 10  -1
  3421. X 13  -1
  3422. X 16  -1
  3423. X 19  -1
  3424. X 22  -1
  3425. X 25  -1
  3426. X 27  -1
  3427. X-26   0
  3428. X-25   0
  3429. X-24   0
  3430. X-23   0
  3431. X-20   0
  3432. X-19   0
  3433. X-18   0
  3434. X-17   0
  3435. X-14   0
  3436. X-13   0
  3437. X-12   0
  3438. X-11   0
  3439. X -8   0
  3440. X -7   0
  3441. X -6   0
  3442. X -5   0
  3443. X -2   0
  3444. X -1   0
  3445. X  0   0
  3446. X  1   0
  3447. X  4   0
  3448. X  5   0
  3449. X  6   0
  3450. X  7   0
  3451. X 10   0
  3452. X 11   0
  3453. X 12   0
  3454. X 13   0
  3455. X 16   0
  3456. X 17   0
  3457. X 18   0
  3458. X 19   0
  3459. X 22   0
  3460. X 23   0
  3461. X 24   0
  3462. X 25   0
  3463. X-26   1
  3464. X-23   1
  3465. X-20   1
  3466. X-17   1
  3467. X-14   1
  3468. X-11   1
  3469. X -8   1
  3470. X -5   1
  3471. X -2   1
  3472. X  1   1
  3473. X  4   1
  3474. X  7   1
  3475. X 10   1
  3476. X 13   1
  3477. X 16   1
  3478. X 19   1
  3479. X 22   1
  3480. X 25   1
  3481. X 27   1
  3482. X 26   2
  3483. X 27   2
  3484. X-27  11
  3485. X-26  11
  3486. X-18  11
  3487. X-17  11
  3488. X -9  11
  3489. X -8  11
  3490. X  0  11
  3491. X  1  11
  3492. X  9  11
  3493. X 10  11
  3494. X 18  11
  3495. X 19  11
  3496. X 27  11
  3497. X 28  11
  3498. X-27  12
  3499. X-26  12
  3500. X-18  12
  3501. X-17  12
  3502. X -9  12
  3503. X -8  12
  3504. X  0  12
  3505. X  1  12
  3506. X  9  12
  3507. X 10  12
  3508. X 18  12
  3509. X 19  12
  3510. X 27  12
  3511. X 28  12
  3512. END_OF_xlife-2.0/patterns/sparktopifuse.life
  3513. if test 1075 -ne `wc -c <xlife-2.0/patterns/sparktopifuse.life`; then
  3514.     echo shar: \"xlife-2.0/patterns/sparktopifuse.life\" unpacked with wrong size!
  3515. fi
  3516. # end of overwriting check
  3517. fi
  3518. if test -f xlife-2.0/patterns/stargaterepeater.life -a "${1}" != "-c" ; then 
  3519.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/stargaterepeater.life\"
  3520. else
  3521. echo shar: Extracting \"xlife-2.0/patterns/stargaterepeater.life\" \(191 characters\)
  3522. sed "s/^X//" >xlife-2.0/patterns/stargaterepeater.life <<'END_OF_xlife-2.0/patterns/stargaterepeater.life'
  3523. X#P -6 -6
  3524. X......*......
  3525. X.....*.*.....
  3526. X....*.*.*....
  3527. X....*...*....
  3528. X..**..*..**..
  3529. X.*....*....*.
  3530. X*.*.**.**.*.*
  3531. X.*....*....*.
  3532. X..**..*..**..
  3533. X....*...*....
  3534. X....*.*.*....
  3535. X.....*.*.....
  3536. X......*......
  3537. END_OF_xlife-2.0/patterns/stargaterepeater.life
  3538. if test 191 -ne `wc -c <xlife-2.0/patterns/stargaterepeater.life`; then
  3539.     echo shar: \"xlife-2.0/patterns/stargaterepeater.life\" unpacked with wrong size!
  3540. fi
  3541. # end of overwriting check
  3542. fi
  3543. if test -f xlife-2.0/patterns/test.life -a "${1}" != "-c" ; then 
  3544.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/test.life\"
  3545. else
  3546. echo shar: Extracting \"xlife-2.0/patterns/test.life\" \(1209 characters\)
  3547. sed "s/^X//" >xlife-2.0/patterns/test.life <<'END_OF_xlife-2.0/patterns/test.life'
  3548. X#A
  3549. X76 31
  3550. X80 31
  3551. X78 32
  3552. X89 30
  3553. X89 31
  3554. X89 32
  3555. X84 31
  3556. X85 32
  3557. X86 32
  3558. X87 32
  3559. X88 32
  3560. X81 28
  3561. X86 28
  3562. X81 29
  3563. X84 29
  3564. X88 29
  3565. X81 30
  3566. X77 28
  3567. X78 28
  3568. X79 28
  3569. X80 28
  3570. X76 29
  3571. X57 50
  3572. X57 51
  3573. X58 51
  3574. X28 31
  3575. X29 31
  3576. X27 28
  3577. X28 28
  3578. X26 29
  3579. X27 29
  3580. X28 29
  3581. X29 29
  3582. X26 30
  3583. X27 30
  3584. X29 30
  3585. X30 30
  3586. X66 60
  3587. X67 60
  3588. X67 61
  3589. X68 61
  3590. X66 62
  3591. X99 65
  3592. X99 66
  3593. X100 66
  3594. X98 67
  3595. X100 67
  3596. X101 67
  3597. X98 68
  3598. X100 68
  3599. X98 69
  3600. X99 69
  3601. X83 74
  3602. X84 74
  3603. X82 75
  3604. X83 75
  3605. X84 75
  3606. X85 75
  3607. X82 76
  3608. X83 76
  3609. X85 76
  3610. X86 76
  3611. X84 77
  3612. X85 77
  3613. X36 27
  3614. X37 27
  3615. X34 28
  3616. X35 28
  3617. X37 28
  3618. X38 28
  3619. X34 29
  3620. X35 29
  3621. X36 29
  3622. X37 29
  3623. X35 30
  3624. X36 30
  3625. X60 31
  3626. X61 31
  3627. X67 31
  3628. X68 31
  3629. X69 31
  3630. X70 31
  3631. X71 31
  3632. X68 32
  3633. X69 32
  3634. X70 32
  3635. X70 29
  3636. X71 29
  3637. X67 30
  3638. X68 30
  3639. X69 30
  3640. X71 30
  3641. X72 30
  3642. X58 28
  3643. X59 28
  3644. X60 28
  3645. X57 29
  3646. X58 29
  3647. X59 29
  3648. X60 29
  3649. X61 29
  3650. X57 30
  3651. X58 30
  3652. X59 30
  3653. X61 30
  3654. X62 30
  3655. X101 73
  3656. X102 73
  3657. X99 74
  3658. X100 74
  3659. X102 74
  3660. X103 74
  3661. X99 75
  3662. X100 75
  3663. X101 75
  3664. X102 75
  3665. X100 76
  3666. X101 76
  3667. X101 59
  3668. X102 59
  3669. X99 60
  3670. X100 60
  3671. X102 60
  3672. X103 60
  3673. X99 61
  3674. X100 61
  3675. X101 61
  3676. X102 61
  3677. X100 62
  3678. X101 62
  3679. X49 31
  3680. X52 31
  3681. X50 28
  3682. X51 28
  3683. X52 28
  3684. X53 28
  3685. X49 29
  3686. X53 29
  3687. X53 30
  3688. X41 27
  3689. X44 27
  3690. X45 28
  3691. X41 29
  3692. X45 29
  3693. X42 30
  3694. X43 30
  3695. X44 30
  3696. X45 30
  3697. X56 50
  3698. X56 52
  3699. X77 71
  3700. X78 71
  3701. X77 72
  3702. X78 73
  3703. X90 58
  3704. X93 58
  3705. X94 59
  3706. X90 60
  3707. X94 60
  3708. X91 61
  3709. X92 61
  3710. X93 61
  3711. X94 61
  3712. X41 45
  3713. X41 46
  3714. X50 45
  3715. X51 45
  3716. X50 46
  3717. X51 46
  3718. X89 65
  3719. X90 65
  3720. X91 65
  3721. X89 66
  3722. X89 67
  3723. X90 67
  3724. X91 67
  3725. X92 68
  3726. X93 68
  3727. X94 68
  3728. X71 65
  3729. X72 65
  3730. X72 66
  3731. X71 67
  3732. X61 55
  3733. X62 55
  3734. X62 56
  3735. X63 56
  3736. X61 57
  3737. X40 45
  3738. X40 46
  3739. X73 66
  3740. X76 70
  3741. X77 70
  3742. X30 45
  3743. X31 45
  3744. X30 46
  3745. X31 46
  3746. END_OF_xlife-2.0/patterns/test.life
  3747. if test 1209 -ne `wc -c <xlife-2.0/patterns/test.life`; then
  3748.     echo shar: \"xlife-2.0/patterns/test.life\" unpacked with wrong size!
  3749. fi
  3750. # end of overwriting check
  3751. fi
  3752. if test -f xlife-2.0/patterns/testtube.life -a "${1}" != "-c" ; then 
  3753.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/testtube.life\"
  3754. else
  3755. echo shar: Extracting \"xlife-2.0/patterns/testtube.life\" \(218 characters\)
  3756. sed "s/^X//" >xlife-2.0/patterns/testtube.life <<'END_OF_xlife-2.0/patterns/testtube.life'
  3757. X#P -4 -9
  3758. X.**....**.
  3759. X.*.*..*.*.
  3760. X...*..*...
  3761. X...*..*...
  3762. X**.****.**
  3763. X**.*..*.**
  3764. X...*..*...
  3765. X...*..*...
  3766. X**.****.**
  3767. X.*.*..*.*.
  3768. X.*.*..*.*.
  3769. X**.*..*.**
  3770. X...****...
  3771. X...*..*...
  3772. X**.*..*.**
  3773. X**.*..*.**
  3774. X...****...
  3775. X...*..*...
  3776. X....**....
  3777. END_OF_xlife-2.0/patterns/testtube.life
  3778. if test 218 -ne `wc -c <xlife-2.0/patterns/testtube.life`; then
  3779.     echo shar: \"xlife-2.0/patterns/testtube.life\" unpacked with wrong size!
  3780. fi
  3781. # end of overwriting check
  3782. fi
  3783. if test -f xlife-2.0/patterns/thunderbirdfuse.life -a "${1}" != "-c" ; then 
  3784.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/thunderbirdfuse.life\"
  3785. else
  3786. echo shar: Extracting \"xlife-2.0/patterns/thunderbirdfuse.life\" \(243 characters\)
  3787. sed "s/^X//" >xlife-2.0/patterns/thunderbirdfuse.life <<'END_OF_xlife-2.0/patterns/thunderbirdfuse.life'
  3788. X#R
  3789. X -8 -10
  3790. X -7 -10
  3791. X -6 -10
  3792. X-10  -8
  3793. X -4  -8
  3794. X  7  -8
  3795. X-10  -7
  3796. X -4  -7
  3797. X -2  -7
  3798. X -1  -7
  3799. X  0  -7
  3800. X  7  -7
  3801. X-10  -6
  3802. X -4  -6
  3803. X  7  -6
  3804. X -8  -4
  3805. X -7  -4
  3806. X -6  -4
  3807. X  9  -2
  3808. X  9  -1
  3809. X  9   0
  3810. X  8   7
  3811. X  9   7
  3812. X 10   7
  3813. X -5   8
  3814. X -5   9
  3815. X  2   9
  3816. X  3   9
  3817. X  4   9
  3818. X -5  10
  3819. END_OF_xlife-2.0/patterns/thunderbirdfuse.life
  3820. if test 243 -ne `wc -c <xlife-2.0/patterns/thunderbirdfuse.life`; then
  3821.     echo shar: \"xlife-2.0/patterns/thunderbirdfuse.life\" unpacked with wrong size!
  3822. fi
  3823. # end of overwriting check
  3824. fi
  3825. if test -f xlife-2.0/patterns/washerwoman.life -a "${1}" != "-c" ; then 
  3826.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/washerwoman.life\"
  3827. else
  3828. echo shar: Extracting \"xlife-2.0/patterns/washerwoman.life\" \(295 characters\)
  3829. sed "s/^X//" >xlife-2.0/patterns/washerwoman.life <<'END_OF_xlife-2.0/patterns/washerwoman.life'
  3830. X#P -27 -2
  3831. X*.......................................................
  3832. X**....*.....*.....*.....*.....*.....*.....*.....*.....*.
  3833. X***..*.*...*.*...*.*...*.*...*.*...*.*...*.*...*.*...*.*
  3834. X**....*.....*.....*.....*.....*.....*.....*.....*.....*.
  3835. X*.......................................................
  3836. END_OF_xlife-2.0/patterns/washerwoman.life
  3837. if test 295 -ne `wc -c <xlife-2.0/patterns/washerwoman.life`; then
  3838.     echo shar: \"xlife-2.0/patterns/washerwoman.life\" unpacked with wrong size!
  3839. fi
  3840. # end of overwriting check
  3841. fi
  3842. if test -f xlife-2.0/patterns/wave1.life -a "${1}" != "-c" ; then 
  3843.   echo shar: Will not over-write existing file \"xlife-2.0/patterns/wave1.life\"
  3844. else
  3845. echo shar: Extracting \"xlife-2.0/patterns/wave1.life\" \(309 characters\)
  3846. sed "s/^X//" >xlife-2.0/patterns/wave1.life <<'END_OF_xlife-2.0/patterns/wave1.life'
  3847. X#P -9 -7
  3848. X.........**........
  3849. X.........*.*.......
  3850. X......**.*.*.......
  3851. X.....*.*.*.*.**....
  3852. X.....*.*.*.*.*.*...
  3853. X..**.*.*.*.*.*.*...
  3854. X.*.*.*.*.*.*.*.*.**
  3855. X.*.*.*.*.*.*.*.*.*.
  3856. X**.*.*.*.*.*.*.*.*.
  3857. X...*.*.*.*.*.*.**..
  3858. X...*.*.*.*.*.*.....
  3859. X....**.*.*.*.*.....
  3860. X.......*.*.**......
  3861. X.......*.*.........
  3862. X........**.........
  3863. END_OF_xlife-2.0/patterns/wave1.life
  3864. if test 309 -ne `wc -c <xlife-2.0/patterns/wave1.life`; then
  3865.     echo shar: \"xlife-2.0/patterns/wave1.life\" unpacked with wrong size!
  3866. fi
  3867. # end of overwriting check
  3868. fi
  3869. if test -f xlife-2.0/resize.c -a "${1}" != "-c" ; then 
  3870.   echo shar: Will not over-write existing file \"xlife-2.0/resize.c\"
  3871. else
  3872. echo shar: Extracting \"xlife-2.0/resize.c\" \(1547 characters\)
  3873. sed "s/^X//" >xlife-2.0/resize.c <<'END_OF_xlife-2.0/resize.c'
  3874. X/*
  3875. X * XLife Copyright 1989 Jon Bennett jb7m+@andrew.cmu.edu, jcrb@cs.cmu.edu
  3876. X *
  3877. X * Permission to use, copy, modify, distribute, and sell this software and its
  3878. X * documentation for any purpose is hereby granted without fee, provided that
  3879. X * the above copyright notice appear in all copies and that both that
  3880. X * copyright notice and this permission notice appear in supporting
  3881. X * documentation, and that the name of the copyright holders not be used in
  3882. X * advertising or publicity pertaining to distribution of the software without
  3883. X * specific, written prior permission.  The copyright holders make no
  3884. X * representations about the suitability of this software for any purpose.  It
  3885. X * is provided "as is" without express or implied warranty.
  3886. X *
  3887. X * THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
  3888. X * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
  3889. X * EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, INDIRECT OR
  3890. X * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
  3891. X * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
  3892. X * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  3893. X * PERFORMANCE OF THIS SOFTWARE.
  3894. X */
  3895. X
  3896. X#include "defs.h"
  3897. X
  3898. X
  3899. XDoResize()
  3900. X{
  3901. X    int owidth=width,oheight=height;
  3902. X    width = event.xconfigure.width;
  3903. X    height = event.xconfigure.height;
  3904. X    xpos+= (owidth - width)/2;
  3905. X    ypos+= (oheight - height)/2;    
  3906. X    inputlength = width/FONTWIDTH;
  3907. X    XMoveWindow(disp,inputw,0,height-INPUTH);
  3908. X    redrawscreen();
  3909. X    
  3910. X}
  3911. END_OF_xlife-2.0/resize.c
  3912. if test 1547 -ne `wc -c <xlife-2.0/resize.c`; then
  3913.     echo shar: \"xlife-2.0/resize.c\" unpacked with wrong size!
  3914. fi
  3915. # end of overwriting check
  3916. fi
  3917. echo shar: End of archive 7 \(of 8\).
  3918. cp /dev/null ark7isdone
  3919. MISSING=""
  3920. for I in 1 2 3 4 5 6 7 8 ; do
  3921.     if test ! -f ark${I}isdone ; then
  3922.     MISSING="${MISSING} ${I}"
  3923.     fi
  3924. done
  3925. if test "${MISSING}" = "" ; then
  3926.     echo You have unpacked all 8 archives.
  3927.     rm -f ark[1-9]isdone
  3928. else
  3929.     echo You still need to unpack the following archives:
  3930.     echo "        " ${MISSING}
  3931. fi
  3932. ##  End of shell archive.
  3933. exit 0
  3934.  
  3935. dan
  3936. ----------------------------------------------------
  3937. O'Reilly && Associates   argv@sun.com / argv@ora.com
  3938. Opinions expressed reflect those of the author only.
  3939.