Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Life program (part 6/18)

1 view
Skip to first unread message

David I. Bell

unread,
Mar 16, 1993, 1:22:32 AM3/16/93
to

#!/bin/sh
# this is LIFE.06 (part 6 of a multipart archive)
# do not concatenate these parts, unpack them in order with /bin/sh
# file life/lib/gun/rand-2.l continued
#
if touch 2>&1 | fgrep 'amc' > /dev/null
then TOUCH=touch
else TOUCH=true
fi
if test ! -r shar3_seq_.tmp; then
echo "Please unpack part 1 first!"
exit 1
fi
(read Scheck
if test "$Scheck" != 6; then
echo "Please unpack part $Scheck next!"
exit 1
else
exit 0
fi
) < shar3_seq_.tmp || exit 1
echo "x - Continuing file life/lib/gun/rand-2.l"
sed 's/^X//' << 'SHAR_EOF' >> life/lib/gun/rand-2.l &&
X57.OO...........O..O..........OO
X57.OO...........OO.O..........OO
X57................O
X.
X.
X.
X57................O
X57..............OO.O
X57..............O..O
X57...............OO
SHAR_EOF
echo "File life/lib/gun/rand-2.l is complete" &&
$TOUCH -am 0310171393 life/lib/gun/rand-2.l &&
chmod 0644 life/lib/gun/rand-2.l ||
echo "restore of life/lib/gun/rand-2.l failed"
set `wc -c life/lib/gun/rand-2.l`;Wc_c=$1
if test "$Wc_c" != "3047"; then
echo original size 3047, current size $Wc_c
fi
# ============= life/lib/gun/rand-3.l ==============
echo "x - extracting life/lib/gun/rand-3.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/gun/rand-3.l &&
X! "main" (cells 232 length 188 width 186 generation 0)
X! Glider gun with non-obvious output pattern.
X! Dean Hickerson
X94k93h@!
X...O
X...OOO
X......O
X.....OO...................................O
X.........................................O.O
X........................................O.OO...............OO
X..................................OO...OO.OO..............O.O
X..................................O.....O.OO.............O
X.....O.....O.............................O.O.............O..O........O
X.....O.....O..............................O.....O........O..........OO
X......O...O.....................................O.O.......O.O
X.......OOO......................................OO.........OO
X.
X.
X.
X.
X.
X.
X.
X..........O
X........O.O
X.........OO..........................................OO
X.....................................................O.O
X.........................................OO..........O...........O
X..........................................O....................O.O
X...OO...OO................................O.O.....OO.........OO
X...........................................OO......O.........OO............OO
X....O...O............................................OO......OO.............O
X.....OOO.............................................OOO.......O.O
X.....OOO.............................................OO..........O
X...................................................O
X...O..............................................OO
X..O.O
X..O.O
X...O
X.
X.
XOO...OO
XO.....O
X.
X.O...O
X..OOO
X..................OO
X..................O
X...................O
X..................OO........OO
X............................OOO
X......................O...O..O.O
X.....O................OO..OO..OO
X...OO.OO..................OO
X.
X..O.....O
X.
X..OO...OO
X.
X.
X.
X.
X.
X.
X.
X.
X......O
X.....OO
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X145.....................................OO
X145......................................O
X.
X.
X.
X.
X.
X.
X.
X.
X.
X145...................................OO...OO
X.
X145....................................O...O
X145.....................................OOO
X145.....................................OOO
X.
X.
X145....................................O
X145...................................OOO
X145..................................O...O
X145....................................O
X145.........................OOO.....O.....O
X145...........................O.....O.....O
X145..........................O.......O...O
X145...................................OOO
X145............OO
X145............O
X145.OO......OO............OO
X145.O......OOO.......OO.....O
X145.........OO......O.O......O
X145............O......O......O
X145............OO............O
X145.........................O
X145.......................OO
SHAR_EOF
$TOUCH -am 0314152293 life/lib/gun/rand-3.l &&
chmod 0644 life/lib/gun/rand-3.l ||
echo "restore of life/lib/gun/rand-3.l failed"
set `wc -c life/lib/gun/rand-3.l`;Wc_c=$1
if test "$Wc_c" != "2811"; then
echo original size 2811, current size $Wc_c
fi
# ============= life/lib/gun/p60-2.l ==============
echo "x - extracting life/lib/gun/p60-2.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/gun/p60-2.l &&
X! "main" (cells 138 length 103 width 109 generation 28)
X16k32h@!
X.......................................O.O
X......................................O..O
X.............................OO......OO..........O......O
X.............................OO....OO...O........O.....O.O
X.....................................OO.........O......OO.O
X......................................O..O..OO.........OO.OO...OO
X.......................................O.O..O..OOO.....OO.O....OO
X......................OO....................OOOO.......O.O
X........................O....................OO.........O
X...........OO............O........OO
X...........OO....O.......O........OO
X........OO.....OO........O
XOO.....OOO.....O..OO....O.............O
XOO......OO......OOOOO.OO............OO
X...........OO....O...................OO
X...........OO
X.
X.........................O
X..........................O
X........................OOO
X.............................O.O
X.............................OO
X..............................O
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X................................................O
X..............................................O.O
X...............................................OO
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X...............................................................O
X.............................................................O.O
X..............................................................OO
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X..............................................................................O
X............................................................................O.O
X.............................................................................OO
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X91...O
X91.O.O
X91..OO
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X91..................O
X91................O.O
X91.................OO
SHAR_EOF
$TOUCH -am 0301224092 life/lib/gun/p60-2.l &&
chmod 0644 life/lib/gun/p60-2.l ||
echo "restore of life/lib/gun/p60-2.l failed"
set `wc -c life/lib/gun/p60-2.l`;Wc_c=$1
if test "$Wc_c" != "1795"; then
echo original size 1795, current size $Wc_c
fi
# ============= life/lib/gun/p46ship-2.l ==============
echo "x - extracting life/lib/gun/p46ship-2.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/gun/p46ship-2.l &&
X! "shipgun" (cells 241 length 72 width 98 generation 0)
X! This is a middle-weight spaceship factory. It is constructed by placing
X! three newguns (period 46) together such that the three gliders collide to
X! produce a middleweight spaceship every 46 turns. The cursor is positioned
X! near the gliders which are about to collide, and a previously built spaceship
X! is to the right. The smaller period 30 glider guns cannot be used in place
X! of the period 46 guns since there is not enough space for the spaceship to
X! escape before the next gliders appear.
X33k47h@!
X.........................OO.....OO
X.........................OO.....OO
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X........................OOO.....OOO
X.........................OOO...OOO
X.......................O.OOOO.OOOO.O
X........................OO..O.O..OO
X.........................OOO...OOO
X..........................O.....O
X.
X.
X.
X.
X.
X............O...O
XOO.........O.....O
XOO...............O
X............O...OO
X.............OOO.......................O........................O
X.....................................O.O......................O...O
X.............OOO......................OO...........................O
X............O...OO.......................OO....O..............O....O
XOO...............O.........OO...........O.O...OO...............OOOOO
XOO.........O.....O.........OO.............O...O.O
X............O...O
X.
X.
X.
X.............................OO
X............OO...............O.O
X12.OO15.O.OO36.OO9.OO14.OO
X30.OO.....................................OO........OO...............OO
X30.O.................................................OOOOO
X30.............................OO.....................OOOO
X30.O............OO............OO
X30.OO...........OO..............O.....................OOOO
X12.OO...............O.OO...............................................OOOOO
X12.OO15.O.O47.OO15.OO
X29.OO.................................................OO..............OO
X.
X.
X.
X29........OOO...OOO
X29........O..O.O..O
X29.......O...O.O...O
X29.......OOOO...OOOO..................OOO...OOO
X29........O.......O..................O..O...O..O
X29.......................................O.O
X29.......................................O.O
X29.......................................O.O
X29...................................O..O...O..O
X29....................................O.......O
X.
X.
X.
X.
X.
X.
X.
X.
X.
X29........OO.....OO...................OO.....OO
X29........OO.....OO...................OO.....OO
SHAR_EOF
$TOUCH -am 0312101691 life/lib/gun/p46ship-2.l &&
chmod 0600 life/lib/gun/p46ship-2.l ||
echo "restore of life/lib/gun/p46ship-2.l failed"
set `wc -c life/lib/gun/p46ship-2.l`;Wc_c=$1
if test "$Wc_c" != "2428"; then
echo original size 2428, current size $Wc_c
fi
# ============= life/lib/gun/p46ship-1.l ==============
echo "x - extracting life/lib/gun/p46ship-1.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/gun/p46ship-1.l &&
X! "main" (cells 173 length 38 width 62 generation 0)
X! Period 46 LWSS gun.
X! Bill Gosper.
X29k15h@!
X..............................OO
X.............OO...............O.O
X.............OO...............O.OO
X...............................OO..........OO
X...............................O..........O.O...............OO
X..........................................O.................OO
X..............OO...OO..........O..........OOO
X..OO.........O.OO.OO.O.........OO
X..OO.........O.......O........O.OO.......................O
X.............O.OO.OO.O........O.O.....................OO...O
X..............OO...OO.........OO..........OOO.........OO.O.OO
X..........................................O..........O......OO
X..........................................O.O.........OO.O.OO
X...........................................OO.........OO...O
X..OOO...OOO..............................................O
X.O..O...O..O...............O
X.O...O.O...O..............O
XOO.O.O.O.O.OO.............OOO
XOO.OO...OO.OO
X.OOO.....OOO
X.
X.
X.
X.
X.
X.........O
X........O.O
X.......O...O...O
X.......OOOOO...O.O
X......O.O.O.O..OO
X.......O...O
X.
X.......O...O
X......O.O.O.O
X..OO...OOOOO
X..OO...O...O
X........O.O
X.........O
SHAR_EOF
$TOUCH -am 0310164693 life/lib/gun/p46ship-1.l &&
chmod 0644 life/lib/gun/p46ship-1.l ||
echo "restore of life/lib/gun/p46ship-1.l failed"
set `wc -c life/lib/gun/p46ship-1.l`;Wc_c=$1
if test "$Wc_c" != "1172"; then
echo original size 1172, current size $Wc_c
fi
# ============= life/lib/gun/p60-1.l ==============
echo "x - extracting life/lib/gun/p60-1.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/gun/p60-1.l &&
X! "main" (cells 141 length 56 width 92 generation 859)
X1k40h@!
X......................................OO
X.......................................O
X.......................................O.O
X........................................OO
X.
X.
X.
X.
X.
X...............................................OOO
X...........................O...................O
X..........................O.O...................O
X.........OO...............OO.O
X.........O.O..............OO.OO...OO
X....OO......O.............OO.O....OO
XOO.O..O..O..O.............O.O
XOO..OO......O........O.....O...........................OO
X.........O.O.......O.O.................................O.O
X.........OO.........OO.................................O
X.
X..................................O
X..................................OO
X.................................O.O
X............................O
X.............................O................................OOO
X...........................OOO................................O
X...............................................................O
X.
X.
X.
X.
X......................................................................OO.........OO
X......................................................................O.O.......O.O
X................................................................O.....O........O......OO
X...............................................................O.O.............O..O..O..O.OO
X.................................................O......OO....O.OO.............O......OO..OO
X.................................................OO.....OO...OO.OO..............O.O
X................................................O.O...........O.OO...............OO
X...........................................O...................O.O
X............................................O...................O
X..........................................OOO
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X.
X..........................................................O
X...........................................................O
X.........................................................OOO
SHAR_EOF
$TOUCH -am 0217191192 life/lib/gun/p60-1.l &&
chmod 0644 life/lib/gun/p60-1.l ||
echo "restore of life/lib/gun/p60-1.l failed"
set `wc -c life/lib/gun/p60-1.l`;Wc_c=$1
if test "$Wc_c" != "2041"; then
echo original size 2041, current size $Wc_c
fi
# ============= life/lib/gun/p60-3.l ==============
echo "x - extracting life/lib/gun/p60-3.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/gun/p60-3.l &&
X! "main" (cells 100 length 27 width 39 generation 269)
X13k18h@!
X.............O
X............O.O
X...........O...OO......OO
XOO.........O...O.OO....O.O
XOO.........O...O.OOO....OOO
X............O.O.OO..O....OOO......OO
X.............O....OO....OOO.......OO
X.......................O.O
X.......................OO
X.
X..........OO
X..........OO
X.
X.
X...............OO
X...............O.O
X...............O...........O
X...O.....................O.O
X..O.........OO.........OO............OO
X..OOO.......OO.........OO............OO
X...............OO......OO
X...............OOO.......O.O
X...............OO..........O
X.....OO.....OO
X....O.O.....OO
X....O
X...OO
SHAR_EOF
$TOUCH -am 0309144393 life/lib/gun/p60-3.l &&
chmod 0644 life/lib/gun/p60-3.l ||
echo "restore of life/lib/gun/p60-3.l failed"
set `wc -c life/lib/gun/p60-3.l`;Wc_c=$1
if test "$Wc_c" != "636"; then
echo original size 636, current size $Wc_c
fi
# ============= life/lib/gun/p30.l ==============
echo "x - extracting life/lib/gun/p30.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/gun/p30.l &&
X! "main" (cells 38 length 9 width 36 generation 0)
X! Period 30 glider gun.
X! First object found whose population grows to infinity.
X! Bill Gosper, around 1970.
X7k18h@!
X.............O
X............OOOO
X...........OO.O........OO
XOO........OOO.O.O......O..O
XO..........OO.O............O
X............OOOO...........O......OO
X.............O.............O.......O
X.......................O..O
X.......................OO
SHAR_EOF
$TOUCH -am 0314180493 life/lib/gun/p30.l &&
chmod 0644 life/lib/gun/p30.l ||
echo "restore of life/lib/gun/p30.l failed"
set `wc -c life/lib/gun/p30.l`;Wc_c=$1
if test "$Wc_c" != "411"; then
echo original size 411, current size $Wc_c
fi
# ============= life/lib/gun/primer.l ==============
echo "x - extracting life/lib/gun/primer.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/gun/primer.l &&
X! "main" (cells 2953 length 294 width 440 generation 0)
X! Primer
X! Produces a westward stream of lightweight spaceships representing
X! prime numbers: a LWSS escapes past the pentadecathlon around
X! generation 120n+100 if and only if n is prime.
X! Dean Hickerson, drhic...@ucdavis.edu 11/1/91
X157k239h@!
X8...................OO
X8...OO.............OO.OO
X8..OOOO.............OOOO
X8.OO.OO..............OO
X9.OO319.3O11.3O
X299...............................O..O..........O..O
X299.OOO...........OOO................O....OOO......O
X299.O..O..........O..O...............O....O..O.....O
X12.OO285.O6.3O4.O17.O5.O.OO4.O
X11.O..O284.O5.O..O4.O
X10.OO..O285.O4.OO.O5.O
X11.OO..O
X12.4O315.O8.O
X43.O7.O278.3O5.O.O
X41.OO7.O254.O8.O14.OO.O
X10.OO30.OO6.O4.O249.O.O5.3O13.3O4.O..O
X9.4O4.4O29.5O258.O.OO13.OO4.3O
X8.OO.OO4.O3.O3.O280.O..O4.3O20.O
X9.OO6.O6.O282.3O4.OO
X18.O5.O3.O279.O
X24.OOOO
X30.3O313.3O
X..OO26.OO.OO311.O..O
X.4O4.4O17.3O264.3O46.O
XOO.OO4.O3.O10.4O268.O..O46.O
X.OO6.O14.O3.O270.O47.O
X10.O13.O274.O25.3O3.3O
X6.O18.O272.O25.O..O3.O..O
X8.O49.O253.3O3.3O6.O3.O
X4.OO..O47.OO253.O..O3.O..O5.O3.O9.3O
X3.O5.O47.OO255.O3.O7.O5.O8.O
X..OO..O.O293.3O9.O3.O10.O12.O
X3.OO3.O295.O8.O5.O9.O
X4.3O296.O12.O11.O.O
X315..O...................OOO
X315.O.O..................O............O.............O
X..OO303.3O27.O10.3O11.3O
X.4O277.O13.O12.O37.OO.O5.O4.OO.O
XOO.OO15.OO13.O245.3O11.3O10.O38.3O5.3O3.3O
X.OO16.4O13.O244.O.OO4.O5.O.OO49.OO4.O..OO3.OO
X18.OO.OO11.3O245.3O3.3O5.3O28.3O24.O3.O
X19.OO261.OO3.OO..O4.OO57.OO.O
X287.O...O........................OOO......................................OO
X73.O213.O.OO
X27.OO42.OO214.OO73.3O
X26.OO.OO41.OO288.O..O
X27.4O250.3O78.O
X28.OO3.O246.O..O78.O
X33.OO248.O79.O
X28.OO3.O249.O
X27.4O251.O52.3O
X26.OO.OO303.O..O
X27.OO279.3O26.O
X80.O227.O..O25.O9.O
X81.O226.O28.O8.3O
X39.4O36.3O216.O9.O27.O8.OO.O19.3O11.3O
X39.O3.O253.3O8.O36.3O20.O..O10.O..O
X39.O16.OO239.O.OO8.O36.OO20.O6.3O4.O
X40.O14.4O4.4O21.O209.3O67.O5.O..O4.O
X54.OO.OO4.O3.O18.OO163.OO9.O13.O21.OO69.O8.O4.O
X55.OO6.O23.OO161.4O7.3O11.3O58.O5.O
X64.O184.OO.OO6.OO.O5.O4.OO.O57.3O3.3O
X60.O189.OO8.3O5.3O3.3O26.O5.O18.OO4.OO.O3.O.OO31.OO
X62.O198.OO4.O..OO3.OO25.3O3.3O16.O.O4.3O5.3O24.O7.O
X58.OO..O175.O28.O3.O29.OO.O3.O.OO4.OO9.OO6.OO5.OO24.3O
X57.O5.O173.O30.OO.O29.3O5.3O4.O.O49.O.OO
X56.OO..O.O174.O3.O28.OO30.OO5.OO6.OO20.O29.3O
X57.OO3.O174.4O97.3O28.OO
X58.3O64.O117.3O..O26.3O28.O30.O3.O
X126.O116.O.O..OO25.O..O26.3O
X124.3O116.3O..O26.O28.O3.O52.O5.O
X56.OO179.4O34.O61.OO.OO18.3O3.3O
X28.OO25.4O178.O3.O34.O62.O20.O.OO.OO.O15.3O
X27.4O4.4O15.OO.OO15.OO27.O133.O66.OO.OO52.3O.3O15.O..O
X26.OO.OO4.O3.O15.OO16.4O24.OO135.O67.O20.O33.OO3.OO18.O
X27.OO6.O36.OO.OO25.OO126.O29.O16.3O3.3O41.OO57.O
X36.O36.OO154.O29.3O14.O..O3.O..O31.O7.O.O35.O20.O
X212.O16.O3.O25.3O17.O3.O33.OO33.O10.O.O
X211.O17.4O26.O19.O3.O33.O.O31.OO9.O3.O
X30.OO49.OO128.O3.O43.O.O16.O5.O8.O57.O.O9.O.O14.OO
X29.O.O48.OO.OO126.4O46.O19.O11.OO68.3O14.O.O
X28.OO.O49.4O3.O192.O10.O.O85.O
X29.OO51.OO3.O.OO172.O16.O.O
X30.O55.O3.O79.O92.OO90.3O
X82.OO3.O.OO80.O90.O.O89.O..O
X81.4O3.O80.3O41.3O72.3O66.O
X28.OO50.OO.OO128.O74.O..O65.O
X27.4O50.OO130.O.O72.O67.O
X26.OO.OO15.OO166.OO11.O60.O
X27.OO16.4O177.O..O59.O
X44.OO.OO44.4O129.O..O
X45.OO46.O3.O114.O8.OO5.O
X93.O117.O8.4O
X94.O116.O3.O3.OO.OO
X53.OO156.4O5.OO143.OO
X52.OO.OO308.O.O
X53.4O3.O304.O4.3O
X54.OO3.O.OO215.O90.O..O
X58.O3.O215.OO92.O
X54.OO3.O.OO189.O13.O10.O.O92.O
X53.4O3.O47.O29.O29.O29.O52.3O11.3O104.O
X52.OO.OO49.3O27.3O27.3O27.3O51.OO.O5.O4.OO.O103.O
X40.OO11.OO50.O29.O29.O29.O54.3O5.3O3.3O
X39.OO.4O39.O19.OO28.OO28.OO28.OO54.OO4.O..OO3.OO
X40.6O38.O172.OO.OO
X41.4O20.4O15.O5.O165.3O..O
X34.OO29.O3.O14.6O167.OO.O
X33.4O28.O192.O
X32.OO.OO29.O191.O3.O..3O
X33.OO224.O.O3.O..O
X38.O221.O4.O
X38.O.O31.OO28.OO28.OO28.OO28.OO71.O
X38.O32.O.O27.O.O27.O.O27.O.O27.O.O72.O
X33.OO36.OO28.OO28.OO28.OO28.OO80.3O
X32.OO.OO236.O..O
X33.4O230.3O3.O
X34.OO214.O15.O..O3.O
X41.4O8.OO194.3O17.O3.O
X40.6O6.OO.OO192.O.OO16.O3.O
X39.OO.4O7.4O3.O52.OO135.3O15.O5.O
X40.OO12.OO3.O.O..OO46.4O134.OO
X58.O3.OO..O44.OO.OO154.3O
X54.OO3.O.O..OO46.OO18.OO28.OO28.OO76.O.O
X53.4O3.O57.O.O10.O.O27.O.O27.O.O76.3O
X52.OO.OO34.OO24.OO..O9.OO4.OO22.OO28.OO
X37.4O5.OO5.OO35.4O4.4O16.O.O17.O
X37.O3.O3.OO.OO29.O9.OO.OO4.O3.O9.OO156.3O5.3O11.3O
X37.O8.4O28.O11.OO6.O12.OO.OO155.O5.O..O10.O..O
X38.O8.OO29.O4.O15.O12.4O164.O4.3O6.O
X78.5O30.OO7.O14.3O140.O4.O..O5.O
X104.O16.OO13.5O5.4O129.O5.O.OO4.O
X40.OO62.O3.O12.O.O11.OO.3O5.O3.O
X39.O..O52.O9.O3.O26.OO8.O
X39.O..O3.OO42.6O12.O38.O6.O
X39.OO.OO3.O44.3O.O9.OO9.O32.3O7.O29.O88.O6.OO
X41.OO48.O9.OO13.OO29.O6.O5.OO28.OO86.3O6.O
X62.3O37.O13.O.O27.O130.OO.O
X62.O83.O3.O126.3O
X63.O27.OO53.4O128.OO43.OO6.OO
X37.4O49.4O228.4O4.4O
X37.O3.O13.O33.OO.OO227.OO.OO3.OO.OO
X37.O16.O35.OO15.OO30.4O120.3O47.OO7.OO6.OO
X38.O15.O3.O47.OO.OO28.O3.O118.O..O46.OO.OO
X54.4O49.4O10.4O14.O125.O28.3O16.4O
X108.OO11.O3.O14.O104.O8.OO9.O28.O..O16.OO
X121.O70.O51.O8.4O8.O28.O
X122.O68.O52.O3.O3.OO.OO7.O29.O
X191.O3.O48.4O5.OO40.O20.4O
X191.4O120.OO..O..OO
X124.OO3.OO39.OO25.3O114.OO..O3.O
X123.O.O6.O36.4O24.OO.OO113.O..O
X123.O6.O..O34.OO.OO24.3O15.OO31.O67.OO
X123.3O7.OO34.OO20.4O19.OO30.OO44.OO
X132.OO51.O5.O3.O20.O29.O44.OO.OO58.5O
X176.OO6.O6.O54.O29.3O13.4O26.O31.O4.O
X175.OO.OO4.O3.O3.O54.O27.O..O6.O7.OO18.OO6.O32.O
X176.4O4.4O29.5O56.O6.O.O24.OO.OO4.O3.O29.O
X121.4O5.OO45.OO38.O4.O55.O6.OO26.4O4.4O3.4O
X121.O3.O3.OO.OO83.O27.O31.O36.OO12.O3.O
X121.O8.4O50.O33.O25.O83.O
X122.O8.OO46.3O3.O45.OO11.O3.O14.O65.O..O..OO
X178.3O.O3.O43.4O10.4O14.O71.3O
X177.OO6.O43.OO.OO28.O3.O62.O..O..OO
X178.O.5O28.OO15.OO30.4O62.O
X179.4O29.OO.OO111.O3.O
X181.O31.4O19.O.O89.4O
X199..OO............OO....................OO...............................OOOO
X199.OO....................................O...............................O...O
X176.OO23.O67.O
X175.OO.OO14.OO20.3O51.O..O..OO
X176.4O13.4O18.OO3.O20.O.O31.3O
X177.OO13.OO.OO17.OO..O.O20.OO27.O..O..OO
X193.OO....................O.....O....................O................OO........O
X212.....OO..O.....................................OO.OOO.....O...O
X212.........O......................................OOOOO.....OOOO
X212.......O.................OO......................OOO
X212...........O............OOOO
X212..OO......O............OO.OO
X212.OO.OO....O...O.........OO.....O..O
X212..OOOO....OOOO................O...O....O..OO
X212...OO........................OO....O..O..O..O............OO
X212..............................O...O..OOO..OO.............O.O
X212........................OO.....O..O...O..OOO..............OO...........OO
X212.......................OO.OO...........O...............................O.O
X212........................OOOO...........................................O
X212.........................OO
X.
X.
X212...........................OO
X212..........................OOOO...........................................O
X212.........................OO.OO...........O...............................O.O
X212..........................OO.....O..O...O..OOO..............OO...........OO
X212................................O...O..OOO..OO.............O.O
X212.....OO........................OO....O..O..O..O............OO
X212....OOOO....OOOO................O...O....O..OO
X212...OO.OO....O...O.........OO.....O..O
X212....OO......O............OO.OO
X212.............O............OOOO
X220.O17.OO22.3O71.O
X222.O38.5O5.4O60.OO
X218.OO..O37.OO.3O5.O3.O59.O.O
X216..O.....O....................O................OO........O
X216.OO..O.O....................OO...........................O..O..OO
X216..OO...O....................O.O...............................OOO
X216...OOO...................................................O..O..OO
X216........................................................O
X216........................O...............................O...O
X216.OO....................OO...............................OOOO
X215.4O19.O.O92.OO
X214.OO.OO113.OO.OO63.OO31.6O
X215.OO15.OO30.4O65.4O3.O58.OO.3O28.O5.O
X231.OO.OO28.O3.O65.OO3.O.O..OO54.5O28.O
X232.4O10.4O14.O73.O3.OO..O54.3O30.O
X233.OO11.O3.O14.O68.OO3.O.O..OO
X246.O86.4O3.O
X247.O84.OO.OO
X287.OO............................OOOO.....OO.....OO
X287.O.O...........................O...O...OO.OO.............................O
X249.O37.O7.OO20.O8.4O28.O
X164.O83.O45.4O20.O8.OO29.O4.O
X163.O84.O44.OO.OO60.5O
X132.O8.OO20.O4.O79.OO44.OO
X131.O8.4O19.5O82.O69.O
X131.O3.O3.OO.OO175.O
X131.4O5.OO177.O4.O
X319.OO...OO
X246.OOOO.....OO................................................................O
X136.O.O14.O.O90.O3.O3.OO.OO
X135.O3.OO6.OO5.OO90.O8.4O
X133.OO.O.3O5.O.O5.O92.O8.OO
X133.O4.3O4.OO170.4O
X133.O3.O9.O169.O3.O13.O
X134.3O180.O16.O
X136.O181.O15.O3.O
X334.OOOO
X131..O
X131.O.........OO
X131.O...O....OO.OOO
X131.OOOO......OOOOO
X131............OOO......................OO
X131....................................OO.OO
X131...................OO................OOOO
X131..................OO.OO...............OO
X131...................OOOO
X150.OO151.OO
X301..OOOO
X301.OO.OO....O.O
X152.O132.OO15.OO
X151.OO34.3O94.OO.OO22.O
X150.OO.O32.5O94.4O22.O
X151.O.O31.OO.3O95.OO23.O
X152.OO................................OO
X.
X288.O......................O
X158.O128.OO22.O
X149.OO6.O13.OO113.OO.O21.O
X134.O8.OO3.OO.OO4.O3.O9.O.O113.O.O
X133.O8.4O3.4O4.4O10.O116.OO20.O.O
X133.O...O...OO.OO....OO
X133.OOOO.....OO
X166.OO126.O
X166.O.O116.OO6.O
X166.O117.OO.OO4.O3.O
X137.OO146.4O4.4O16.OO
X135.OO.OO146.OO24.OO.OO
X135.O..O22.OO112.OO36.4O
X135.O..O22.O.O110.4O36.OO
X136.OO23.O111.OO.OO
X274.OO
X274.......O.O
X134.O21.OO121.OO..O
X133.O22.O.O121.O.O
X133.O3.O14.O3.O117.OO
X133.4O12.O3.O105.O8.OO3.OO.OO
X149.OO..O104.O8.4O3.4O
X148.O109.O3.O3.OO.OO4.OO
X151.OO105.4O5.OO30.5O
X258..........................................O....O
X258..........................................O
X258...........................................O
X258.....O
X258...OO
X258...O
X258...O
X258....O
X.
X.
X258..O
X258.O
X258.O...O
X258.OOOO.............OOOO
X258..................O...O
X258..................O
X258...................O
SHAR_EOF
$TOUCH -am 0310163893 life/lib/gun/primer.l &&
chmod 0644 life/lib/gun/primer.l ||
echo "restore of life/lib/gun/primer.l failed"
set `wc -c life/lib/gun/primer.l`;Wc_c=$1
if test "$Wc_c" != "9753"; then
echo original size 9753, current size $Wc_c
fi
# ============= life/lib/ship/hp/p1136.l ==============
if test ! -d 'life/lib/ship'; then
echo "x - creating directory life/lib/ship"
mkdir 'life/lib/ship'
fi
if test ! -d 'life/lib/ship/hp'; then
echo "x - creating directory life/lib/ship/hp"
mkdir 'life/lib/ship/hp'
fi
echo "x - extracting life/lib/ship/hp/p1136.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/ship/hp/p1136.l &&
X! "main" (cells 193 length 65 width 127 generation 0)
X32k36h@!
X8..OOOOOO
X8.O.....O
X8.......O
X8.O....O
X8...OO
X8........................................................................OO
X8......................................................................O....O
X8............................................................................O
X8......................................................................O.....O
X8.......................................................................OOOOOO
X.
X88..OO.......OO
X88.OOOO....O....O
X88.OO.OO.........O
X.6O83.OO4.O5.O
XO5.O90.6O
X......O
XO....O
X..OO
X.
X.
X.
X.
X.
X107................OOOOO
X107...............O....O
X107....................O
X107...............O...O
X107.................O
X107................OOO
X107.OO..O.OO.......OOOO
X107.OOOOO.O.O......OO.OO
X107.........O.OOO....OO
X107.OOOOO.O.O
X107.OO..O.OO
X.
X.
X107.............OOOOOO
X107............O.....O
X107..................O
X107............O....O
X107..............OO
X.
X.
X.
X.
X..OO
XO....O
X......O
XO5.O90.6O
X.6O83.OO4.O5.O
X77............OO.OO.........O
X77............OOOO....O....O
X77.............OO.......OO
X.
X77..OOOOOO
X77.O.....O
X77.......O
X77.O....O
X77...OO
X8...OO
X8.O....O
X8.......O
X8.O.....O
X8..OOOOOO
SHAR_EOF
$TOUCH -am 0825174792 life/lib/ship/hp/p1136.l &&
chmod 0644 life/lib/ship/hp/p1136.l ||
echo "restore of life/lib/ship/hp/p1136.l failed"
set `wc -c life/lib/ship/hp/p1136.l`;Wc_c=$1
if test "$Wc_c" != "1207"; then
echo original size 1207, current size $Wc_c
fi
# ============= life/lib/ship/hp/bhep.l ==============
echo "x - extracting life/lib/ship/hp/bhep.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/ship/hp/bhep.l &&
X! "main" (cells 210 length 63 width 50 generation 177)
X29k8h@!
X..........................OOOO
X.........................O...O............O..O
X.............................O................O
X.........................O..O.............O...O
X...........................................OOOO
X.
X...................O
X....................O..................O.O
X..................OOO............OOO.OO...O
X..............................OO....OOOO.O.OO
X............................OO.....OOOOO....O
X..............O.............OO....O.....O...O
X...............O............OOOOO........OOO
X.............OOO..............OO.........O
X.
X...................................OO.....O..O
X.........O........................OOOO........O
X..........O.......................OO.OO...O...O
X........OOO.........................OO.....OOOO
X.
X.
X....O
X.....O
X...OOO
X.
X.
X.
X.OO...O
XO.....OO
X..O....OO
X......OO
X.
X..OO
XO.O
X.O
X.
X.
X......OO
X.....O.O
X.......O
X.
X.
X...........OO.........................OO.....O..O
X..........O.O........................OOOO........O
X............O........................OO.OO...O...O
X.......................................OO.....OOOO
X.
X................OO
X...............O.O........................OO
X.................O...............OO...OOO....O
X.............................OO......OOOOO....OO
X..............................OOO....O.OO......O
X.....................OO........O....OO.........O
X....................O.O.............OO.....O..O
X......................O.............OO......O
X.
X.............................................O..O
X.................................................O
X.............................................O...O
X.............................OOOO.............OOOO
X............................O...O
X................................O
X............................O..O
SHAR_EOF
$TOUCH -am 1204145892 life/lib/ship/hp/bhep.l &&
chmod 0644 life/lib/ship/hp/bhep.l ||
echo "restore of life/lib/ship/hp/bhep.l failed"
set `wc -c life/lib/ship/hp/bhep.l`;Wc_c=$1
if test "$Wc_c" != "1792"; then
echo original size 1792, current size $Wc_c
fi
# ============= life/lib/ship/hp/p1044.l ==============
echo "x - extracting life/lib/ship/hp/p1044.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/ship/hp/p1044.l &&
X! "x" (cells 234 length 87 width 99 generation 0)
X43k11h@!
X46..........................................OO
X46........................................O....O
X46.......................................O
X46.......................................O.....O
X46.......................................OOOOOO
X.
X.
X.
X.
X.
X.
X.
X.
X.
X46..................................................OO
X46................................................O....O
X46...............................................O
X46...............................................O.....O
X46...............................................OOOOOO
X.
X.
X.
X.
X.
X.
X.
X46.OOOO
X46.O...O
X46.O
X46..O..O
X.
X.
X...........OOOOO
X...........O....O...........OO
X...........O.......OOOOO...OO.OOO
X............O...O..O....O...OOOOO
X...........OOOO....O.........OOO
X........O.O.O.......O...O
X..O.....OOO.O.........O
XOO......OO
XO..OOO
XO....OOO............OO.O..OO
X.OOO..OOO..........O.O.OOOOO
X........O..OOO.OOO.O
X.OOO..OOO..........O.O.OOOOO
XO....OOO............OO.O..OO
XO..OOO
XOO......OO
X..O.....OOO.O.........O
X........O.O.O.......O...O
X...........OOOO....O.........OOO
X............O...O..O....O...OOOOO
X...........O.......OOOOO...OO.OOO
X...........O....O...........OO
X...........OOOOO
X.
X.
X...............................................O..O
X..............................................O
X..............................................O...O
X..............................................OOOO
X.
X.
X.
X.
X.
X.
X.
X84.........OOOOOO
X84.........O.....O
X84.........O
X84..........O....O
X84............OO
X.
X.
X.
X.
X.
X.
X.
X.
X.
X84.OOOOOO
X84.O.....O
X84.O
X84..O....O
X84....OO
SHAR_EOF
$TOUCH -am 0905115992 life/lib/ship/hp/p1044.l &&
chmod 0600 life/lib/ship/hp/p1044.l ||
echo "restore of life/lib/ship/hp/p1044.l failed"
set `wc -c life/lib/ship/hp/p1044.l`;Wc_c=$1
if test "$Wc_c" != "1580"; then
echo original size 1580, current size $Wc_c
fi
# ============= life/lib/ship/c2.5/s1-1.l ==============
if test ! -d 'life/lib/ship/c2.5'; then
echo "x - creating directory life/lib/ship/c2.5"
mkdir 'life/lib/ship/c2.5'
fi
echo "x - extracting life/lib/ship/c2.5/s1-1.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/ship/c2.5/s1-1.l &&
X! "main" (cells 123 length 35 width 17 generation 34)
X! Tagalongs for period 5 2c/5 spaceships
X17k@!
X.....OO..O
X.....OOO
X.OOO.O
XO.O.O.OOO.O
XO...OOOOOO
XO
X.O.O
X.
X.O.O
XO
XO...OOOOOO
XO.O.O.OOO.O
X.OOO.O
X.....OOO
X.....OO..O
X...............OO
X..........OO...OO
X..........OOO
X..........OO...OO
X...............OO
X.....OO..O
X.....OOO
X.OOO.O
XO.O.O.OOO.O
XO...OOOOOO
XO
X.O.O
X.
X.O.O
XO
XO...OOOOOO
XO.O.O.OOO.O
X.OOO.O
X.....OOO
X.....OO..O
SHAR_EOF
$TOUCH -am 0310173193 life/lib/ship/c2.5/s1-1.l &&
chmod 0644 life/lib/ship/c2.5/s1-1.l ||
echo "restore of life/lib/ship/c2.5/s1-1.l failed"
set `wc -c life/lib/ship/c2.5/s1-1.l`;Wc_c=$1
if test "$Wc_c" != "419"; then
echo original size 419, current size $Wc_c
fi
# ============= life/lib/ship/c2.5/s2.l ==============
echo "x - extracting life/lib/ship/c2.5/s2.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/ship/c2.5/s2.l &&
X! "main" (cells 74 length 18 width 16 generation 125)
X! Second known period 5 2c/5 spaceship.
X! Hartmut Holzwart
X8k@!
X...O
X.O.O....O
XOO.OOO...O....O
X.OO.O........O.O
X......OO...OOO
X.....O...O
X......OO....OOOO
X......OO.OOOO.OO
X.
X.
X......OO.OOOO.OO
X......OO....OOOO
X.....O...O
X......OO...OOO
X.OO.O........O.O
XOO.OOO...O....O
X.O.O....O
X...O
SHAR_EOF
$TOUCH -am 0310173193 life/lib/ship/c2.5/s2.l &&
chmod 0644 life/lib/ship/c2.5/s2.l ||
echo "restore of life/lib/ship/c2.5/s2.l failed"
set `wc -c life/lib/ship/c2.5/s2.l`;Wc_c=$1
if test "$Wc_c" != "338"; then
echo original size 338, current size $Wc_c
fi
# ============= life/lib/ship/c2.5/s1.l ==============
echo "x - extracting life/lib/ship/c2.5/s1.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/ship/c2.5/s1.l &&
X! "main" (cells 44 length 15 width 11 generation 25)
X! First period 5 2c/5 spaceship
X! Dean Hickerson
X7k@!
X......O.O
X...O....O
X..OOO....O
X.O.O
XOO..OO....O
X.OO..OOOOO
X.
X.
X.
X.OO..OOOOO
XOO..OO....O
X.O.O
X..OOO....O
X...O....O
X......O.O
SHAR_EOF
$TOUCH -am 0310173193 life/lib/ship/c2.5/s1.l &&
chmod 0644 life/lib/ship/c2.5/s1.l ||
echo "restore of life/lib/ship/c2.5/s1.l failed"
set `wc -c life/lib/ship/c2.5/s1.l`;Wc_c=$1
if test "$Wc_c" != "231"; then
echo original size 231, current size $Wc_c
fi
# ============= life/lib/ship/p4/s2.l ==============
if test ! -d 'life/lib/ship/p4'; then
echo "x - creating directory life/lib/ship/p4"
mkdir 'life/lib/ship/p4'
fi
echo "x - extracting life/lib/ship/p4/s2.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/ship/p4/s2.l &&
X! "main" (cells 117 length 19 width 25 generation 0)
X! The first large tagalong for period 4 c/2 spaceships.
X! David I. Bell, April 1992
X9k@!
X.....................O
X..................OOOO
X.............O..O.OO
X.............O
XOOOO........O...O.OO
XO...O.....OO.OO.O.O.OOOOO
XO.........OO.O.O.O..OOOOO
X.O..O..OO..O...OOO..O.OO
X......O..O.OO
X......O....OO
X......O..O.OO
X.O..O..OO..O...OOO..O.OO
XO.........OO.O.O.O..OOOOO
XO...O.....OO.OO.O.O.OOOOO
XOOOO........O...O.OO
X.............O
X.............O..O.OO
X..................OOOO
X.....................O
SHAR_EOF
$TOUCH -am 0314144893 life/lib/ship/p4/s2.l &&
chmod 0644 life/lib/ship/p4/s2.l ||
echo "restore of life/lib/ship/p4/s2.l failed"
set `wc -c life/lib/ship/p4/s2.l`;Wc_c=$1
if test "$Wc_c" != "544"; then
echo original size 544, current size $Wc_c
fi
# ============= life/lib/ship/p4/escorts.l ==============
echo "x - extracting life/lib/ship/p4/escorts.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/ship/p4/escorts.l &&
X! "escorts" (cells 57 length 16 width 15 generation 0)
X! This shows the largest overweight spaceship which can be safely escorted
X! by only two other spaceships.
X8k14h@!
X.......OOOO
X......OOOOOO
X......OOOO.OO
X..........OO
X.
X..OO
XO............O
X..............O
XO.............O
X.OOOOOOOOOOOOOO
X.
X.
X.......OOOO
X......OOOOOO
X......OOOO.OO
X..........OO
SHAR_EOF
$TOUCH -am 0312101691 life/lib/ship/p4/escorts.l &&
chmod 0600 life/lib/ship/p4/escorts.l ||
echo "restore of life/lib/ship/p4/escorts.l failed"
set `wc -c life/lib/ship/p4/escorts.l`;Wc_c=$1
if test "$Wc_c" != "348"; then
echo original size 348, current size $Wc_c
fi
# ============= life/lib/ship/p4/s1.l ==============
echo "x - extracting life/lib/ship/p4/s1.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/ship/p4/s1.l &&
X! "main" (cells 34 length 11 width 10 generation 0)
X! The smallest new period 4 c/2 spaceship.
X! Hartmut Holzwart, July 1992
X5k@!
X..O
X.OOOOO
XOO...OO.O
X.O.......O
X..OO..O.O
X.
X..OO..O.O
X.O.......O
XOO...OO.O
X.OOOOO
X..O
SHAR_EOF
$TOUCH -am 0314144993 life/lib/ship/p4/s1.l &&
chmod 0644 life/lib/ship/p4/s1.l ||
echo "restore of life/lib/ship/p4/s1.l failed"
set `wc -c life/lib/ship/p4/s1.l`;Wc_c=$1
if test "$Wc_c" != "216"; then
echo original size 216, current size $Wc_c
fi
# ============= life/lib/ship/p4/ships.l ==============
echo "x - extracting life/lib/ship/p4/ships.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/ship/p4/ships.l &&
X! "main" (cells 418 length 86 width 51 generation 4)
X! A collection of small period 4 c/2 spaceships.
X! Some of these are tagalongs or pushalongs of standard spaceships.
X! Some of these are almost-standard spaceships.
X! Some of these are totally non-standard spaceships.
X! All of these were found by Hartmut Holzwart, except for the ship
X! at the bottom which was found by David I. Bell.
X38k22h@!
X.................OOOO.....O..O
X..O..............O...O...O
X.OOOOO...........O.......O...O.........O
XOO...OO.O.........O..O...OOOO.........O.....O
X.O.......O............................O.....O
X..OO..O.O.............OO..............OOOOO.O
X......................OO
X..OO..O.O.............OO..................OO
X.O.......O..............................O....O
XOO...OO.O.........O..O...OOOO..........O
X.OOOOO...........O.......O...O.........O.....O
X..O..............O...O...O.............OOOOOO
X.................OOOO.....O..O
X.
X.
X.
X.
X.
X.
X.
X.
X...OO......................O...........OOOO
X.O....O..................O...O.........O...O
XO.................OO....O..............O
XO.....O..........OOOO...O....O..........O..O..O
XOOOOOO..........OO.OO...OOOOO...............OOOO
X.................OO.....................O......O
X.....O.O...............................O.......O
X....O..O..............OO...............O
X.....O.................O.O.............OOOOOOO
X...OO..O..........OO....OOOO.................OO.OO
X.O.....O.........OOOO....O...O...............O
XO...............OO.OO...O....................O.OO
XO.....O..........OO.....O....O.........OOOO
XOOOOOO..................OOOOO..........O...O
X.......................................O
X........................................O..O
X.
X.
X.
X.
X.
X.
X.
XOOOO...............OO.OOOOOO..........OOOO
XO...O.............OOOO......O.........O...O.O
XO................OO...................O.....OO
X.O..O.............O.........O..........O....OO
X...................OOO.O....................O
X.....OOOO............O...................OOOOOOOOO
X....O..O.............O...................O........O
X....O..O..............O..................O
X....O..O.............O....................O...O...O
X.....OOOO............O
X...................OOO.O..............OOOO.OO
X.O..O.............O.........O.........O...OO.O
XO................OO...................O....O.O
XO...O.............OOOO......O..........O..O
XOOOO...............OO.OOOOOO
X.
X.
X.
X.
X.
X.
X.
X.
X......................OO
X...................OO.OOO
X..................OO..OO
X...................OO..OO
X....................OO.OOO
X.......................O.O
X.............................OO
X..................O.............O
X.................O
X.................O..............O
X.................OOOOOOOOOOOOOOO
X.
X.
X.....................OOO.O
X....................OOOO..OO
X...................O.O
X..................OO
X...................OOOO.O
X....................OOO.O
SHAR_EOF
$TOUCH -am 0314150493 life/lib/ship/p4/ships.l &&
chmod 0644 life/lib/ship/p4/ships.l ||
echo "restore of life/lib/ship/p4/ships.l failed"
set `wc -c life/lib/ship/p4/ships.l`;Wc_c=$1
if test "$Wc_c" != "2825"; then
echo original size 2825, current size $Wc_c
fi
# ============= life/lib/ship/p4/huge.l ==============
echo "x - extracting life/lib/ship/p4/huge.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/ship/p4/huge.l &&
X! "main" (cells 1319 length 130 width 77 generation 16)
X! Here are several of the many large period 4 c/2 spaceships.
X! The last two differ by a "tagalong" inside the spaceship.
X! Hartmut Holzwart
X60k29h@!
X.........................................O........O
X.........................................O.....OOOO.O
X....................O............O..O.OOO.OO.OO......O...O
X..OO.............O..............O.OO.OO....OOO.OOO
X.OOOO..........O.OO...O...OOO..OO..OO.O..........O.......O
XOO.OO.OO.....OO........O.O.OO.O.O.OO........O.....OOOOOOO
X.OO.......OOOO...OO.OO.O.....O..O..OO..OOO.....OOO
X......O......OO.O..OO....OO......OO.OO........OOOOOO
X.......O.O...OO.O...OOOOOO..O.O.O...OO...OOO.OO.OOO.O
X..OO.OO.OOO..O..O.........O...O....O...O.O....OO.......O
X.OOOO.OO....O..OO..O.OOOO.O.OOO....O..O..O.........O.....O
XOO.OO........OOO....O.O.OOOO...O.O....O.OO.........O
X.OO...O.......OO....O.......OOOO.O.....OO..OO..O..O......O
X................OO.O........OO..OO.O..OO.O....O..OO.OOOOO
X..................O..............OOOO..OO...O.O.....O
X...................................OO..OO.O....OOO
X.................................................O..O
X.
X.
X.
X.
X.
X.
X.................................................OO.....................O..O
X.OO......OO.............OOOO....O.O.............OOOO...................O
XOO.OO...OOO.............O...O..O...............OO.OO...OOO.............O...O
X.OOOO..OOO....O.........O......O..O...OO........OO....OO.O....OO.......OOOO
X..OO....O.....OO.........O..O..OOO....OO...............OOOOOO
X.................O..........O......OOOO.............OO..OO.OO
X..OOO.....OOOO....O...O......O....OO..O...OO..............OO..OO...OO
X.OOOOO...O..OOO....OO............O....O.....OO..........O..O..OO.O..OOOOOOOO
XOO.OOO...O...O....OOO........O..OOO....O.OO...OOOOOOO...O...O....OOO........O
X.OO......O..O..OO.O..OOOOOOOO.....OOOOOOO.O...OOOOOOO...O..OOO....OO
X...........OO..OO...OO...........O....OOOO..OO.OOOOO.....OOOO....O...O......O
X.....OO..OO.OO..................O.....O.........................O..........O
X........OOOOOO................O......OO..........OO....O.....OO.........O..O
X.OO....OO.O....OO.......OOOO...O....O...........OOOO..OOO....O.........O
XOO.OO...OOO.............O...O..OO.O............OO.OO...OOO.............O...O
X.OOOO...................O........O..............OO......OO.............OOOO
X..OO.....................O..O
X.
X.
X.
X.
X.
X.
X................................O
X..............................O..O
X....OO....................................O
X.OO.........................OO.OO......OOOO
XOO..O.O......................O.OO......O
X.OO.O.O......OO..........OOO.O.OOO..OO..O
X..O...OO....OOOO........OO.O.O.O.OOO.O.OO
X...OO.OOO.....O...O........O.O...O.O.O...O
X....OO.......OOO..OO...OOO.O.OO....O......O
X......O.OO.O.O......OOO.OO.O.......O..O...O
X....OOO.....O...O.O......O..O..O...OO..OO
X....OOO.OO...OO..O......OO..O...O.O.OO..O..O
X......O..OO.OO.O...O..O.O.O.O.O.OO..O..O
X..OO.OO.O...OOO.........O.O.O.O..O..O.O
X.O.OO....................O..O.O.....O.O...O
XOO........................OOO.O......OOO
X.OOOO.......................O....O.....O...O
X..OOO........................OO..O......OO.O
X...............................OO
X.
X.
X.
X.
X.
X.
X............................O.OO
X..........................OOOOOO
X.........................O.....OOOO.O
X.........................O..OO..O....O
X.......OOO...............OO.O.OOOO.O.....O
X..OOOOOO...................OO.......OOOO.O
X..O...OO...OO..OO.OO........OO.......O
X..O...O.......OOOO..O..OO...OO.........OO
X...OO.O..OO..........O..OO.O...OO.....O
X....OOOO..O....OO.O.O..O..O............O
X........O...O..OO.O..OO.OOO............O...O
X..OO....OO..OOOO...O.O..O...............OOOOOO
XOO.....O.OOO.O.....O.O.OO...................OO
XO..O..OOO..O.O............O.................OO
XO......OO.............O...O..............O..O
X.OO.....O...OO....OOOOO.....................O
X.........OOOOO.....O..OOO..............OO.O
X...O...O.O...O..O..O....OO...O.........O
X...O.O.O.O.....O.OO....O..O...O.......O..O
X..OO.OO...OOO.OOO.O....OOOO.O.O........OO
X..O..O............O..O...OOO..O......O
X..O....O..................OO...O..O..O.OO
X...O..OOOO...............O...O....O.O...O
X.....O..OO...............O..OOOOO.OO
X.........................OO...O....O
X...........................OOO...O
X.............................O
X.
X.
X.
X.
X.
X............................O.OO
X..........................OOOOOO
X.........................O.....OOOO.O
X.........................O..OO..O....O
X.......OOO...............OO.O.OOOO.O.....O
X..OOOOOO...................OO.......OOOO.O
X..O...OO...OO..OO.OO........OO.......O
X..O...O.......OOOO..O..OO...OO.........OO
X...OO.O..OO..........O..OO.O...OO.....O
X....OOOO..O....OO.O.O..O..O.......OO...O
X........O...O..OO.O..OO.OOO......O.....O...O
X..OO....OO..OOOO...O.O..O.......O.......OOOOOO
XOO.....O.OOO.O.....O.O.OO......O....O.......OO
XO..O..OOO..O.O............O....O...O........OO
XO......OO.............O...O....O..O......O..O
X.OO.....O...OO....OOOOO.........OO..........O
X.........OOOOO.....O..OOO..........O...OO.O
X...O...O.O...O..O..O....OO...O...O.O...O
X...O.O.O.O.....O.OO....O..O...O...O...O..O
X..OO.OO...OOO.OOO.O....OOOO.O.O........OO
X..O..O............O..O...OOO..O......O
X..O....O..................OO...O..O..O.OO
X...O..OOOO...............O...O....O.O...O
X.....O..OO...............O..OOOOO.OO
X.........................OO...O....O
X...........................OOO...O
X.............................O
SHAR_EOF
$TOUCH -am 0314151093 life/lib/ship/p4/huge.l &&
chmod 0644 life/lib/ship/p4/huge.l ||
echo "restore of life/lib/ship/p4/huge.l failed"
set `wc -c life/lib/ship/p4/huge.l`;Wc_c=$1
if test "$Wc_c" != "5391"; then
echo original size 5391, current size $Wc_c
fi
# ============= life/lib/ship/p4/s3.l ==============
echo "x - extracting life/lib/ship/p4/s3.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/ship/p4/s3.l &&
X! "main" (cells 113 length 17 width 23 generation 0)
X! One of the first new period 4 c/2 glide-reflection spaceships
X! David I. Bell
X8k@!
X.........O
X......OO.O
X......O...O....OO..OO
X...O.O..OO....OOO..OOOO
X..OOOOO...O.O.OOO.O..OO
X.OO.....OO.OO
XOO....O......O.O..OO
X.OO....OOOOOOOO
X......O.........O..O
X.OO....OOOOOOOOO
XOO....O........OOO
X.OO.....OOOO.OO.OO..O
X..OOOOO.........OO..O
X...O.O..OOO..OOO.O.OO
X......O
X......OO.O.O
X.........O
SHAR_EOF
$TOUCH -am 0314144793 life/lib/ship/p4/s3.l &&
chmod 0644 life/lib/ship/p4/s3.l ||
echo "restore of life/lib/ship/p4/s3.l failed"
set `wc -c life/lib/ship/p4/s3.l`;Wc_c=$1
if test "$Wc_c" != "436"; then
echo original size 436, current size $Wc_c
fi
# ============= life/lib/ship/p4/push.l ==============
echo "x - extracting life/lib/ship/p4/push.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/ship/p4/push.l &&
X! "main" (cells 31 length 12 width 11 generation 5)
X! Small "pushalong" for a MWSS.
X! David I. Bell
X2k@!
X...OO.O
XOOO...O
XO
XO......O
X.OOO...O
X....OO
X.
X.
X......OO
X.....OO.OOO
X......OOOOO
X.......OOO
SHAR_EOF
$TOUCH -am 0314144993 life/lib/ship/p4/push.l &&
chmod 0644 life/lib/ship/p4/push.l ||
echo "restore of life/lib/ship/p4/push.l failed"
set `wc -c life/lib/ship/p4/push.l`;Wc_c=$1
if test "$Wc_c" != "196"; then
echo original size 196, current size $Wc_c
fi
# ============= life/lib/ship/c12.l ==============
echo "x - extracting life/lib/ship/c12.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/ship/c12.l &&
X! "main" (cells 290 length 87 width 87 generation 96)
X! "The Cordership"
X! This is a period 96 c/12 diagonal spaceship, made up of 10 copies of
X! the "switch engine". There are several easy changes possible to create
X! an arbitrarily large spaceship.
X! Dean Hickerson, April 1991
X23k63h@!
X...................................OO
X...................................O...OO
X..................................O......O.......OOO
X................................OOOOO...O.....OOO
X...................................O...O......OOO
X................................O..O...........O
X........................OO.......OO
SHAR_EOF
echo "End of part 6"
echo "File life/lib/ship/c12.l is continued in part 7"
echo "7" > shar3_seq_.tmp
exit 0
0 new messages