Life program (part 7/18)

From: David I. Bell (dbell@pdact.pd.necisa.oz.au)
Date: Tue Mar 16 1993 - 06:23:17 UTC


#!/bin/sh
# this is LIFE.07 (part 7 of a multipart archive)
# do not concatenate these parts, unpack them in order with /bin/sh
# file life/lib/ship/c12.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" != 7; then
	echo "Please unpack part $Scheck next!"
	exit 1
 else
	exit 0
 fi
) < shar3_seq_.tmp || exit 1
echo "x - Continuing file life/lib/ship/c12.l"
sed 's/^X//' << 'SHAR_EOF' >> life/lib/ship/c12.l &&
X........................OO
X.
X..........................................................O
X..........................................................O
X..........................................................O
X........................................................OO
X.......................................................OOO
X................OO......................................OO
X................OO
X.
X.
X.
X..........................................................O
X.........................................................O
X..........................................................O
X........OO
X........OO....................................O
X.............................................O.O
X............................................OO.OO
X...............................................OO
X.........................................OO
X...........................................O..OOO................O.O.......OOO
X.........................................OO.O.....................O.....OOO
XOO.........................................O..O.........................OOO
XOO...O.......O.............................O.............................O
X....O.O.....OOO.............................OO
X...O..O..OOOO.OO
X.........O..OOO..............................O
X6.O..OO..O.............................OO.OO....................................O
X4.O.O.OO34.O39.O
X5.O.........................................O....................................O
X5.........................................O............O.OO....................OO
X5.............................................O.O......O.OOO..................OOO
X5...............................................O....O.O....O..................OO
X5............................................O...O.O......OO
X5..............................................OO..O..O...O
X5...............................................O...OO.O
X5.....................................................O.O
X5.......................O.............................O.O........................O
X23....OOO......................................................O.O
X23...OO.OO....................................................O..O
X23....OOO
X23.....O
X23...O.O.......................................................O..O
X23..OOOO.....................................................OOO.OO
X23..O.......................................................O..OO
X23..........................................................O..O
X23..OO.OO....................................................O.O
X23.O.....O
X23..O...O
X23.....O...O.......O
X23........O.O.....OOO
X23.......O..O..OOOO.OO
X23.............O..OOO
X23..........O..OO..O.......................................OO
X23........O.O.OO...........................................OO
X23.........O
X.
X.
X.
X.
X.
X23.................................................OO
X23.................................................OO
X23...............................O
X23..............................OOO
X23.............................OO.OO
X23..............................OOO
X23...............................O
X23.............................O.O
X23............................OOOO.........OO
X23............................O............OO
X.
X23............................OO.OO
X23...........................O.....O
X23............................O...O
X23...............................O
X.
X23.................................OO
X23.................................OO
SHAR_EOF
echo "File life/lib/ship/c12.l is complete" &&
$TOUCH -am 0314151593 life/lib/ship/c12.l &&
chmod 0644 life/lib/ship/c12.l ||
echo "restore of life/lib/ship/c12.l failed"
set `wc -c life/lib/ship/c12.l`;Wc_c=$1
if test "$Wc_c" != "3993"; then
	echo original size 3993, current size $Wc_c
fi
# ============= life/lib/ship/c2/p6ship.l ==============
if test ! -d 'life/lib/ship/c2'; then
    echo "x - creating directory life/lib/ship/c2"
    mkdir 'life/lib/ship/c2'
fi
echo "x - extracting life/lib/ship/c2/p6ship.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/ship/c2/p6ship.l &&
X! "main" (cells 350 length 69 width 77 generation 0)
X! Period 6 spaceship
X! This is the only method known to create a period 6 spaceship.
X! David I. Bell
X34k33h@!
X.....O.O
X....O..O
X...OO
X..O
X.OOOO
XO....O
XO..O
XO..O
X.O
X..OOOO.O
X...O...O
X....O
X....O.O
X.
X...OOO
X...OO
X...OOO
X.
X....O.O
X....O
X...O...O
X..OOOO.O
X.O
XO..O
XO..O
XO....O
X.OOOO
X..O
X...OO
X....O..O.O....O.O....O.O....O.O....O.O....O.O.....O....O.O.....O....O.O
X.....O.O..O..O..O.OO.O..O..O..O.OO.O..O..O..O.OO.O.O..O..O.OO.O.O..O..O.OO.O
X........O...OO........O...OO........O...OO.......O...OO.......O...OO.......OO
X.........O......O......O......O......O......O.....OOO....O.....OOO....O
X..........OOOOO.O.......OOOOO.O.......OOOOO.O.......OOOO.O.......OOOO.O....OO
X..................OO............OO............OO...........OO...........OO.O
X..........OOOOO.O.......OOOOO.O.......OOOOO.O.......OOOO.O.......OOOO.O
X.........O......O......O......O......O......O.....OOO....O.....OOO....O
X........O...OO........O...OO........O...OO.......O...OO.......O...OO
X.....O.O..O..O..O.OO.O..O..O..O.OO.O..O..O..O.OO.O.O..O..O.OO.O.O..O..O.OO
X....O..O.O....O.O....O.O....O.O....O.O....O.O.....O....O.O.....O....O.O
X...OO
X..O
X.OOOO
XO....O
XO..O
XO..O
X.O
X..OOOO.O
X...O...O
X....O
X....O.O
X.
X...OOO
X...OO
X...OOO
X.
X....O.O
X....O
X...O...O
X..OOOO.O
X.O
XO..O
XO..O
XO....O
X.OOOO
X..O
X...OO
X....O..O
X.....O.O
SHAR_EOF
$TOUCH -am 0314151393 life/lib/ship/c2/p6ship.l &&
chmod 0644 life/lib/ship/c2/p6ship.l ||
echo "restore of life/lib/ship/c2/p6ship.l failed"
set `wc -c life/lib/ship/c2/p6ship.l`;Wc_c=$1
if test "$Wc_c" != "1333"; then
	echo original size 1333, current size $Wc_c
fi
# ============= life/lib/ship/c2/tree.l ==============
echo "x - extracting life/lib/ship/c2/tree.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/ship/c2/tree.l &&
X! "main" (cells 331 length 42 width 74 generation 4)
X! A "binary tree" period 2 spaceship.
X! David I. Bell
X3k43h@!
X..................................O.................O
X.................................OOO...............OOO
X...............................OO.OOO.............OOO.OO
X................................O..O.OO....O....OO.O..O
X.............................OO.O....O.O.OO.OO.O.O....O.OO
X.............................OO.O.O..O.O.......O.O..O.O.OO
X.............................O........OOO.O.O.OOO........O....OOO
X............................OO.......OO.........OO.......OO..O...O
X............................O...............................O....OO
X.....................OOO....OOOO.........................OOOO..OO.O
X....................O...O..OO..OO..........................O.O....OO
X...................OO....O......O....OOO.........................O
X...................O.OO..OOOO...OO..O...O..........................OOO
X..................OO....O.O........O....OO...........................OO
X....................O...........OOOO..OO.O............................O
X................OOO...............O.O....OO...........................OO
X...............OO.......................O
X...............O..........................OOO
X..............OO............................OO
X..............O..............................O....OOO
X.......OOO....OOOO...........................OO..O...O
X......O...O..OO..OO.............................O....OO
X.....OO....O......O....OOO...................OOOO..OO.O
X.....O.OO..OOOO...OO..O...O....................O.O....OO
X....OO....O.O........O....OO.........................O
X......O...........OOOO..OO.O...........................OOO
X..OOO...............O.O....OO............................OO
X.OO.......................O...............................O
X.O..........................OOO...........................OO
XOO............................OO...........................O
X...............................O........................OOOO....OOO
X...............................OO......................OO..OO..O...O
X................................................OOO....O......O....OO
X...............................................O...O..OO...OOOO..OO.O
X..............................................OO....O........O.O....OO
X..............................................O.OO..OOOO...........O
X.............................................OO....O.O...............OOO
X...............................................O.......................OO
X...........................................OOO..........................O
X..........................................OO............................OO
X..........................................O
X.........................................OO
SHAR_EOF
$TOUCH -am 0314151393 life/lib/ship/c2/tree.l &&
chmod 0644 life/lib/ship/c2/tree.l ||
echo "restore of life/lib/ship/c2/tree.l failed"
set `wc -c life/lib/ship/c2/tree.l`;Wc_c=$1
if test "$Wc_c" != "2718"; then
	echo original size 2718, current size $Wc_c
fi
# ============= life/lib/ship/c2/loop.l ==============
echo "x - extracting life/lib/ship/c2/loop.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/ship/c2/loop.l &&
X! "main" (cells 369 length 41 width 85 generation 20)
X! Period 2 spaceship with large hole
X! David I. bell
X3k42h@!
X33.O17.O
X32.3O15.3O
X30.OO.3O13.3O.OO
X31.O..O.OO4.O4.OO.O..O
X28.OO.O4.O.O.OO.OO.O.O4.O.OO
X28.OO.O.O..O.O7.O.O..O.O.OO
X21.3O4.O8.3O.O.O.3O8.O4.3O
X20.O3.O..OO7.OO9.OO7.OO..O3.O
X19.OO4.O33.O4.OO
X19.O.OO..4O27.4O..OO.O
X18.OO4.O.O31.O.O4.OO
X20.O43.O
X16.3O47.3O
X15.OO51.OO
X8.3O4.O53.O4.3O
X7.O3.O..OO53.OO..O3.O
X6.OO4.O59.O4.OO
X6.O.OO..4O53.4O..OO.O
X5.OO4.O.O57.O.O4.OO
X7.O69.O
X3.3O73.3O
X..OO77.OO
X..O79.O
X.OO79.OO
X.O81.O
X.4O75.4O
XOO..OO73.OO..OO
X5.O4.3O59.3O4.O
X5.OO..O3.O57.O3.O..OO
X8.O4.OO55.OO4.O
X5.4O..OO.O55.O.OO..4O
X7.O.O4.OO53.OO4.O.O
X13.O57.O
X15.3O11.3O5.3O5.3O5.3O11.3O
X17.OO9.O3.O3.O3.O3.O3.O3.O3.O9.OO
X18.O4.3O.O5.O.O5.O.O5.O.O5.O.3O4.O
X18.OO..O..O.O5.O.O5.O.O5.O.O5.O.O..O..OO
X21.O3.O.O.3O.O.O.3O.O.O.3O.O.O.3O.O.O3.O
X18.4O7.O.O5.O.O5.O.O5.O.O7.4O
X20.O.O39.O.O
X28.OO.OO3.OO.OO3.OO.OO3.OO.OO
SHAR_EOF
$TOUCH -am 0311180593 life/lib/ship/c2/loop.l &&
chmod 0644 life/lib/ship/c2/loop.l ||
echo "restore of life/lib/ship/c2/loop.l failed"
set `wc -c life/lib/ship/c2/loop.l`;Wc_c=$1
if test "$Wc_c" != "911"; then
	echo original size 911, current size $Wc_c
fi
# ============= life/lib/ship/c2/branch.l ==============
echo "x - extracting life/lib/ship/c2/branch.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/ship/c2/branch.l &&
X! "main" (cells 1211 length 86 width 129 generation 0)
X! Branching period 2 spaceship
X! A spaceship which has a complicated branching pattern.
X! David I. Bell
X41k63h@!
X21..........................................O.................O
X21.........................................OOO...............OOO
X21.......................................OO.OOO.............OOO.OO
X21........................................O..O.OO....O....OO.O..O
X21.....................................OO.O....O.O.OO.OO.O.O....O.OO
X21.....................................OO.O.O..O.O.......O.O..O.O.OO
X21.....................................O........OOO.O.O.OOO........O....OOO
X21....................................OO.......OO.........OO.......OO..O...O
X21....................................O...............................O....OO
X21.............................OOO....OOOO.........................OOOO..OO.O
X21............................O...O..OO..OO..........................O.O....OO
X21...........................OO....O......O....OOO.........................O
X21...........................O.OO..OOOO...OO..O...O..........................OOO
X21..........................OO....O.O........O....OO...........................OO
X21............................O...........OOOO..OO.O............................O
X21........................OOO...............O.O....OO...........................OO
X21.......................OO.......................O
X21.......................O..........................OOO
X21......................OO............................OO
X21......................O..............................O....OOO
X21...............OOO....OOOO...........................OO..O...O
X21..............O...O..OO..OO.............................O....OO
X21.............OO....O......O....OOO...................OOOO..OO.O
X21.............O.OO..OOOO...OO..O...O....................O.O....OO
X21............OO....O.O........O....OO.........................O
X21..............O...........OOOO..OO.O...........................OOO
X21..........OOO...............O.O....OO............................OO
X21.........OO.......................O...............................O
X21.........O..........................OOO...........................OO
X21........OO............................OO...........................O
X21........O..............................O........................OOOO....OOO
X21.OOO....OOOO...........................OO......................OO..OO..O...O
X19..O...O..OO..OO...........................................OOO....O......O....OO
X19.OO....O......O....OOO...................................O...O..OO...OOOO..OO.O
X19.O.OO..OOOO...OO..O...O.................................OO....O........O.O....OO
X18.OO....O.O........O....OO................................O.OO..OOOO...........O
X20.O...........OOOO..OO.O...............................OO....O.O...............OOO
X16.3O15.O.O4.OO32.O23.OO
X15.OO23.O30.3O26.O
X15.O26.3O25.OO28.OO
X14.OO28.OO24.O30.O
X14.O30.O23.OO27.4O4.3O
X7.3O4.4O27.OO22.O27.OO..OO..O3.O
X6.O3.O..OO..OO27.O15.3O4.4O24.O6.O4.OO
X5.OO4.O6.O24.4O14.O3.O..OO..OO22.OO3.4O..OO.O
X5.O.OO..4O3.OO22.OO..OO12.OO4.O6.O4.3O15.O6.O.O4.OO
X4.OO4.O.O6.O22.O17.O.OO..4O3.OO..O3.O14.4O9.O
X6.O9.4O4.3O14.OO16.OO4.O.O8.O4.OO12.OO..OO10.3O
X..3O10.OO..OO..O3.O13.O19.O11.4O..OO.O17.O12.OO
X.OO12.O6.O4.OO12.4O12.3O15.O.O4.OO16.OO12.O4.3O
X.O12.OO3.4O..OO.O11.OO..OO10.OO23.O19.O12.OO..O3.O
XOO12.O6.O.O4.OO15.O10.O26.3O12.4O4.3O8.O4.OO
X7.3O4.4O9.O17.OO8.OO28.OO10.OO..OO..O3.O4.4O..OO.O
X6.O3.O..OO..OO10.3O14.O8.O30.O10.O6.O4.OO5.O.O4.OO
X5.OO4.O6.O12.OO10.4O8.4O27.OO8.OO3.4O..OO.O11.O
X5.O.OO..4O3.OO12.O9.OO..OO6.OO..OO27.O8.O6.O.O4.OO12.3O
X4.OO4.O.O6.O12.OO8.O16.O24.4O8.4O9.O16.OO
X6.O9.4O4.3O14.OO16.OO22.OO..OO6.OO..OO10.3O13.O
X..3O10.OO..OO..O3.O13.O18.O22.O16.O12.OO12.OO
X.OO12.O6.O4.OO12.4O12.4O4.3O14.OO16.OO12.O4.3O
X.O12.OO3.4O..OO.O11.OO..OO10.OO..OO..O3.O13.O18.O12.OO..O3.O
XOO12.O6.O.O4.OO15.O10.O6.O4.OO12.4O12.4O4.3O8.O4.OO
X7.3O4.4O9.O17.OO8.OO3.4O..OO.O11.OO..OO10.OO..OO..O3.O4.4O..OO.O
X6.O3.O..OO..OO10.3O14.O8.O6.O.O4.OO15.O10.O6.O4.OO5.O.O4.OO
X5.OO4.O6.O12.OO10.4O8.4O9.O17.OO8.OO3.4O..OO.O11.O
X5.O.OO..4O3.OO12.O9.OO..OO6.OO..OO10.3O14.O8.O6.O.O4.OO12.3O
X4.OO4.O.O6.O12.OO8.O16.O12.OO10.4O8.4O9.O16.OO
X6.O9.4O4.3O14.OO16.OO12.O9.OO..OO6.OO..OO10.3O13.O
X..3O10.OO..OO..O3.O13.O31.OO8.O16.O12.OO12.OO
X.OO12.O6.O4.OO12.4O37.OO16.OO12.O4.3O
X.O12.OO3.4O..OO.O11.OO..OO36.O31.OO..O3.O
XOO19.O.O4.OO15.O29.3O4.4O31.O4.OO
X27.O17.OO27.O3.O..OO..OO27.4O..OO.O
X29.3O41.OO4.O6.O29.O.O4.OO
X31.OO40.O.OO..4O3.OO34.O
X32.O39.OO4.O.O6.O36.3O
X32.OO40.O9.4O4.3O31.OO
X68...OOO..........OO..OO..O...O...............................O
X68..OO............O......O....OO..............................OO
X68..O............OO...OOOO..OO.O
X68.OO............O......O.O....OO
X68...............OOOO.........O
X68..............OO..OO..........OOO
X68...................O............OO
X68...................OO............O
X68.................................OO
SHAR_EOF
$TOUCH -am 0314151393 life/lib/ship/c2/branch.l &&
chmod 0644 life/lib/ship/c2/branch.l ||
echo "restore of life/lib/ship/c2/branch.l failed"
set `wc -c life/lib/ship/c2/branch.l`;Wc_c=$1
if test "$Wc_c" != "4909"; then
	echo original size 4909, current size $Wc_c
fi
# ============= life/lib/ship/c2/pole.l ==============
echo "x - extracting life/lib/ship/c2/pole.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/ship/c2/pole.l &&
X! "main" (cells 191 length 34 width 83 generation 0)
X! Barber pole period 2 spaceship
X! This is the first example in a spaceship of a "barber pole", in which a
X! component appears the same in every generation, except for shifting.
X! David I. Bell, June 1992
X3k41h@!
X4........................................................................OOO
X4....................................................OOO................O...O
X4...................................................O...O..............O....OO
X4............................................OOO...O.....O..O...OOO...OO.OO.O.O
X4............................................O..O..O..O..OOO.OO.OOO.OO.O....O.OO
X4................................................O.O.O..O.O.....O.O....O...O....O
X4...........................................OO...OO.O.O.OO.O..O.....O
X4........................................OOOOO..O.OOO....O...O........OO.......OO
X4......................................O..O..OO......OO..O
X4.....................................OO...O........O....OO
X4..................................OOOO...O............OOO
X4................................O..O..OO...........OO...OO
X4...............................OO...O
X4............................OOOO...O
X4..........................O..O..OO
X4.........................OO...O
X4......................OOOO...O
X4....................O..O..OO
X4...................OO...O
X4................OOOO...O
X4..............O..O..OO
X4.............OO...O
X4..........OOOO...O
X4........O..O..OO
X4.......OO...O
X4...OOOOO...O
X4..OO.O..OO
X4..O.OOO
X4.OO...O..O
X4...O..O
X..OOO
X.OO
X.O
XOO
SHAR_EOF
$TOUCH -am 0314151393 life/lib/ship/c2/pole.l &&
chmod 0644 life/lib/ship/c2/pole.l ||
echo "restore of life/lib/ship/c2/pole.l failed"
set `wc -c life/lib/ship/c2/pole.l`;Wc_c=$1
if test "$Wc_c" != "1564"; then
	echo original size 1564, current size $Wc_c
fi
# ============= life/lib/ship/c2/s5.l ==============
echo "x - extracting life/lib/ship/c2/s5.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/ship/c2/s5.l &&
X! "main" (cells 281 length 14 width 125 generation 0)
X! Period 2 spaceship with many simple components.
X! David I. Bell
X7k62h@!
X80.....................O.................O
X80.O..................OOO...............OOO
X6.O17.O54.3O15.OO.3O13.3O.OO
X5.3O15.3O27.3O7.3O.3O7.OO.O.OO14.O..O.OO4.O4.OO.O..O
X3.OO.3O13.3O.OO25.O..O5.O..O.O..O5.O..O.O..O10.OO.O4.O.O.OO.OO.O.O4.O.OO
X4.O..O.OO4.O4.OO.O..O22.3O.O3.O3.O3.O.O3.O3.O3.O.O3.O9.OO.O.O..O.O7.O.O..O.O.OO
X.OO.O4.O.O.OO.OO.O.O4.O.OO10.3O5.O..O.O.O..O.O..O.O.O.O..O.O..O.O.O.O..O.3O4.O8.3O.O.O.3O8.O
X.OO.O.O..O.O7.O.O..O.O.OO9.O3.O3.O3.O.O4.O.O4.O.O4.O.O4.O.O4.O.O..O..OO7.OO9.OO7.OO
X.O8.3O.O.O.3O8.O4.3O.O5.O.O..O.O..O.O.O.O.O.O3.O.O.O.O.O.O3.O.O.O.O3.O
XOO7.OO9.OO7.OO..O..O.O5.O.O4.O40.4O
X29....O...O.O.OOO.O.O.O.O........................................O.O
X29.OOOO.......O.O
X29...O.O
X29...........OO.OO
SHAR_EOF
$TOUCH -am 0314151493 life/lib/ship/c2/s5.l &&
chmod 0644 life/lib/ship/c2/s5.l ||
echo "restore of life/lib/ship/c2/s5.l failed"
set `wc -c life/lib/ship/c2/s5.l`;Wc_c=$1
if test "$Wc_c" != "849"; then
	echo original size 849, current size $Wc_c
fi
# ============= life/lib/ship/c2/s3.l ==============
echo "x - extracting life/lib/ship/c2/s3.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/ship/c2/s3.l &&
X! "main" (cells 148 length 12 width 58 generation 0)
X! Example of a p2 spaceship built of several components.
X! David I. Bell
X6k30h@!
X................................................O
X.......O............OOO........................OOO
X......OOO..........O...O......................OOO.OO
X....OO.OOO..OOO...O.....O..O...OOOO...OO....OO.O..O.O
X.....O..O.OOO..O..O..O..OOO.OO.OOOO.OO..OO.O.O....O.OO
X..OO.O....O.O...O.O.O..O.O.....O..O........O.O..O.O.O.O
X..OO.O.O..O.....OO.O.O.OO.O..O......O...O.OOO.......O.OO
X..O........O...O.OOO....O............OO.....OO......O...O
X.OO.................OO..O....OO
X.O.................O....OO.....O....................OO.OO
XO.O...................OOO.....O....................O.....O
X...................OO...OO..........................O...O
SHAR_EOF
$TOUCH -am 0314151493 life/lib/ship/c2/s3.l &&
chmod 0644 life/lib/ship/c2/s3.l ||
echo "restore of life/lib/ship/c2/s3.l failed"
set `wc -c life/lib/ship/c2/s3.l`;Wc_c=$1
if test "$Wc_c" != "775"; then
	echo original size 775, current size $Wc_c
fi
# ============= life/lib/ship/c2/s2.l ==============
echo "x - extracting life/lib/ship/c2/s2.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/ship/c2/s2.l &&
X! "main" (cells 71 length 8 width 31 generation 0)
X! Smallest known period 2 spaceship.
X! The first of the non-standard spaceships to be found.
X! Dean Hickerson, July 28 1989
X15h@!
X......O.................O
X.....OOO...............OOO
X...OO.OOO.............OOO.OO
X....O..O.OO....O....OO.O..O
X.OO.O....O.O.OO.OO.O.O....O.OO
X.OO.O.O..O.O.......O.O..O.O.OO
X.O........OOO.O.O.OOO........O
XOO.......OO.........OO.......OO
SHAR_EOF
$TOUCH -am 0314151293 life/lib/ship/c2/s2.l &&
chmod 0644 life/lib/ship/c2/s2.l ||
echo "restore of life/lib/ship/c2/s2.l failed"
set `wc -c life/lib/ship/c2/s2.l`;Wc_c=$1
if test "$Wc_c" != "416"; then
	echo original size 416, current size $Wc_c
fi
# ============= life/lib/ship/c2/s1.l ==============
echo "x - extracting life/lib/ship/c2/s1.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/ship/c2/s1.l &&
X! "main" (cells 192 length 24 width 51 generation 0)
X! Period 2 spaceship with wicktrailer
X! Dean Hickerson, September 1989
X12k@!
X............................O.........O.........O
X.............O...........OOOO......OOOO......OOOO
X...........OO..........OOO.O.....OOO.O.....OOO.O
X........OOOO.O........OO...O....OO...O....OO...O
X........OO.......OO...O....OO...O....OO...O....OO
X......O...OO.O...OOOO.O.....OOO.O.....OOO.O.....OOO
X......OOOO.O.O.O....OOOO......OOOO......OOOO......O
X...O.O......OO.........O.........O.........O
X..OOOOOO.OO.OO.OO
X.OO.....OO...O
XOO....OO....O
X.OO....OOOO
X.
X.OO....OOOO
XOO....OO....O
X.OO.....OO...O
X..OOOOOO.OO.OO.OO
X...O.O......OO
X......OOOO.O.O.O....O
X......O...OO.O...OOOO
X........OO.......OO
X........OOOO.O
X...........OO
X.............O
SHAR_EOF
$TOUCH -am 0314151293 life/lib/ship/c2/s1.l &&
chmod 0644 life/lib/ship/c2/s1.l ||
echo "restore of life/lib/ship/c2/s1.l failed"
set `wc -c life/lib/ship/c2/s1.l`;Wc_c=$1
if test "$Wc_c" != "770"; then
	echo original size 770, current size $Wc_c
fi
# ============= life/lib/ship/c2/block.l ==============
echo "x - extracting life/lib/ship/c2/block.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/ship/c2/block.l &&
X! "main" (cells 418 length 47 width 51 generation 0)
X! Blocking tagalong period 2 spaceship
X! This is the first example of a tagalong which works by having cells
X! suppressed, instead of being created.  In this example, many tagalongs
X! are shown connecting two base spaceships.
X! Hartmut Holzwart
X25k@!
X.............O...............O.........O
X...........OO.............OO.O......OO.O
X........OOOO.O............O.........O
X........OO................O.........O
X......O.......O.O.......O.........O
X......OOOOOO.O..O....OO.O......OO.O
X...O.O.......O.......O.........O
X..OOOOOO.OO....O....O..O..O...O..O..O
X.OO.....OO.....O....OO..OO....OO..OO
XOO....OO....O..OO.O.O.......O.O.......O
X.OO....OOOO.O.....O.O..O.OO.O.O..O.OO.O
X....................O...O.....O...O
X.OO....OOOO.O.....O.O..O.OO.O.O..O.OO.O...........O
XOO....OO....O..OO.O.O.......O.O.......O........OO.O
X.OO.....OO.....O....OO..OO....OO..OO...........O
X..OOOOOO.OO....O....O..O..O...O..O..O..........O
X...O.O.......O.......O.........O.............O
X......OOOOOO.O..O....OO.O......OO.O.......OO.O
X......O.......O.O.......O.........O.......O
X........OO................O.........O....O..O..O
X........OOOO.O............O.........O....OO..OO
X...........OO.............OO.O......OO.O.O.......O
X.............O...............O.........O.O..O.OO.O
X.........................................O...O
X.......................................O.O..O.OO.O
X.....................O..............OO.O.O.......O
X..................OOOO..............O....OO..OO
X..................OO................O....O..O..O
X................O.......O.O.......O.......O
X................OOOOOO.O..O....OO.O.......OO.O
X.............O.O.......O.......O.............O
X............OOOOOO.OO....O....O..O..O..........O
X...........OO.....OO.....O....OO..OO...........O
X..........OO....OO....O..OO.O.O.......O........OO.O
X...........OO....OOOO.O.....O.O..O.OO.O...........O
X..............................O...O
X...........OO....OOOO.O.....O.O..O.OO.O
X..........OO....OO....O..OO.O.O.......O
X...........OO.....OO.....O....OO..OO
X............OOOOOO.OO....O....O..O..O
X.............O.O.......O.......O
X................OOOOOO.O..O....OO.O
X................O.......O.O.......O
X..................OO................O
X..................OOOO..............O
X.....................O..............OO.O
X.......................................O
SHAR_EOF
$TOUCH -am 0314151393 life/lib/ship/c2/block.l &&
chmod 0644 life/lib/ship/c2/block.l ||
echo "restore of life/lib/ship/c2/block.l failed"
set `wc -c life/lib/ship/c2/block.l`;Wc_c=$1
if test "$Wc_c" != "2337"; then
	echo original size 2337, current size $Wc_c
fi
# ============= life/lib/ship/c3/p9.l ==============
if test ! -d 'life/lib/ship/c3'; then
    echo "x - creating directory life/lib/ship/c3"
    mkdir 'life/lib/ship/c3'
fi
echo "x - extracting life/lib/ship/c3/p9.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/ship/c3/p9.l &&
X! "main" (cells 117 length 17 width 29 generation 18)
X! Period 9 spaceship
X! David I. Bell, May 1992
X! This is the first known period 9 spaceship.
X8k@!
X........O.O
X........O...OOO
X......OO.....OO
X......OO...O......O........OO
X.........O.OO..OO.O.......OOO
X.....O...O......O..OO.O.O..O
X..O..O......O...OOOO...OO..OO
X.O.O..OOOOOO........O..O..OO
XO..O..................O...OO
X.O.O..OOOOOO........O..O..OO
X..O..O......O...OOOO...OO..OO
X.....O...O......O..OO.O.O..O
X.........O.OO..OO.O.......OOO
X......OO...O......O........OO
X......OO.....OO
X........O...OOO
X........O.O
SHAR_EOF
$TOUCH -am 0311180793 life/lib/ship/c3/p9.l &&
chmod 0644 life/lib/ship/c3/p9.l ||
echo "restore of life/lib/ship/c3/p9.l failed"
set `wc -c life/lib/ship/c3/p9.l`;Wc_c=$1
if test "$Wc_c" != "565"; then
	echo original size 565, current size $Wc_c
fi
# ============= life/lib/ship/c3/s11.l ==============
echo "x - extracting life/lib/ship/c3/s11.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/ship/c3/s11.l &&
X! "main" (cells 60 length 16 width 13 generation 0)
X! Period 3 c/3 spaceship
X! Dean Hickerson
X7k@!
X.........O
X........O.O
X........O
X.OOO....O...O
X.OO..O....O.O
X...OOO.OO.OO
X.O..O.O.OOO
XO....O.....O
XO....O.....O
X.O..O.O.OOO
X...OOO.OO.OO
X.OO..O....O.O
X.OOO....O...O
X........O
X........O.O
X.........O
SHAR_EOF
$TOUCH -am 0314143693 life/lib/ship/c3/s11.l &&
chmod 0644 life/lib/ship/c3/s11.l ||
echo "restore of life/lib/ship/c3/s11.l failed"
set `wc -c life/lib/ship/c3/s11.l`;Wc_c=$1
if test "$Wc_c" != "297"; then
	echo original size 297, current size $Wc_c
fi
# ============= life/lib/ship/c3/s6.l ==============
echo "x - extracting life/lib/ship/c3/s6.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/ship/c3/s6.l &&
X! "main" (cells 192 length 33 width 34 generation 0)
X! Period 3 spaceship with "fly" tagalong.
X! The tagalong can be connected to itself.
X! David I. Bell
X9k@!
X....O.....................O.O...O
X...O.....................OO.O.O..O
X..OO.......OOO........O.........O
X..O........OO..O.OO...O..OOOO
X.OO.OO.......OOOO..O.O..OO....OO
X..O...O....O..O...OOO.....OOO
X...OO.....O....O..OO..OO..O..O
X....O.....O....O..OOO.O.O....OO
X...OO....OO....O..OOOO.....O
X...OO..O.OO....O..OOOO.....O
X..O...O...O....O..OOO.O.O....OO
X.OO.......O....O..OO..OO..O..O
XO..O.......O..O...OOO.....OOO
X...O.........OOOO..O.O..OO....OO
XO.OO.......OO..O.OO...O..OOOO
XO..O.......OOO........O.........O
XO.O......................OO.O.O..O
X.OOO......................O.O...O
X...OO
X...O.O
X...O
X..OO
X..O.O
X.
X.OOO
X.O.O
X..O.O
X.OO
X.
X..O
X..O.O
X..O.O
X...O
SHAR_EOF
$TOUCH -am 0314142793 life/lib/ship/c3/s6.l &&
chmod 0644 life/lib/ship/c3/s6.l ||
echo "restore of life/lib/ship/c3/s6.l failed"
set `wc -c life/lib/ship/c3/s6.l`;Wc_c=$1
if test "$Wc_c" != "809"; then
	echo original size 809, current size $Wc_c
fi
# ============= life/lib/ship/c3/s3.l ==============
echo "x - extracting life/lib/ship/c3/s3.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/ship/c3/s3.l &&
X! "main" (cells 59 length 19 width 13 generation 0)
X! Period 3 c/3 spaceship.
X! David I. Bell
X9k@!
X......O
X....OO......O
X....OO....OO
X......O...OO
X....O
X....O.O...O.O
X....O.O..O..O
X..O.OOO
X.O...O..OO.O
XO
X.O...O..OO.O
X..O.OOO
X....O.O..O..O
X....O.O...O.O
X....O
X......O...OO
X....OO....OO
X....OO......O
X......O
SHAR_EOF
$TOUCH -am 0314143293 life/lib/ship/c3/s3.l &&
chmod 0644 life/lib/ship/c3/s3.l ||
echo "restore of life/lib/ship/c3/s3.l failed"
set `wc -c life/lib/ship/c3/s3.l`;Wc_c=$1
if test "$Wc_c" != "307"; then
	echo original size 307, current size $Wc_c
fi
# ============= life/lib/ship/c3/s2.l ==============
echo "x - extracting life/lib/ship/c3/s2.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/ship/c3/s2.l &&
X! "main" (cells 44 length 10 width 12 generation 0)
X! "The Turtle"
X! Small useful period 3 c/3 spaceship which has a nice back spark.
X! Dean Hickerson
X4k@!
X.OOO.......O
X.OO..O.OO.OO
X...OOO....O
X.O..O.O...O
XO....O....O
XO....O....O
X.O..O.O...O
X...OOO....O
X.OO..O.OO.OO
X.OOO.......O
SHAR_EOF
$TOUCH -am 0314143493 life/lib/ship/c3/s2.l &&
chmod 0644 life/lib/ship/c3/s2.l ||
echo "restore of life/lib/ship/c3/s2.l failed"
set `wc -c life/lib/ship/c3/s2.l`;Wc_c=$1
if test "$Wc_c" != "280"; then
	echo original size 280, current size $Wc_c
fi
# ============= life/lib/ship/c3/s4.l ==============
echo "x - extracting life/lib/ship/c3/s4.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/ship/c3/s4.l &&
X! "main" (cells 92 length 8 width 39 generation 40)
X! Period 3 c/3 spaceship.
X! Dean Hickerson
X19h@!
X.............O...........O
X.....OOO....O.O.OO...OO.O.O....OOO
XOO.OO.O.OO.O....OO...OO....O.OO.O.OO.OO
XOO....O.OOO....O..O.O..O....OOO.O....OO
XOOOOO.......OO....O.O....OO.......OOOOO
X..O.........OO.O.O...O.O.OO.........O
X...O.........OOO.......OOO.........O
X...O.........O.O.......O.O.........O
SHAR_EOF
$TOUCH -am 0314143293 life/lib/ship/c3/s4.l &&
chmod 0644 life/lib/ship/c3/s4.l ||
echo "restore of life/lib/ship/c3/s4.l failed"
set `wc -c life/lib/ship/c3/s4.l`;Wc_c=$1
if test "$Wc_c" != "395"; then
	echo original size 395, current size $Wc_c
fi
# ============= life/lib/ship/c3/s2-2.l ==============
echo "x - extracting life/lib/ship/c3/s2-2.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/ship/c3/s2-2.l &&
X! "main" (cells 166 length 14 width 50 generation 0)
X! Period 3 c/3 spaceship with repeatable tagalong.
X! Dean Hickerson
X6k13h@!
X..................O.........O........O.........O.O
X.................O.O......OO........O..OOO...O..O
X.OOO.......O.....O.O......OO.......OO....O.O.O..OO
X.OO..O.OO.OO.....O..........O..........O.O
X...OOO....O..........O....O...O....OO.OO
X.O..O.O...O...O.OO..O..O.O...OOOO..OOO
XO....O....O..O...O.OO...OO...O.O..O.OO
XO....O....O..O...O.OO...OO...O.O..O.OO
X.O..O.O...O...O.OO..O..O.O...OOOO..OOO
X...OOO....O..........O....O...O....OO.OO
X.OO..O.OO.OO.....O..........O..........O.O
X.OOO.......O.....O.O......OO.......OO....O.O.O..OO
X.................O.O......OO........O..OOO...O..O
X..................O.........O........O.........O.O
SHAR_EOF
$TOUCH -am 0314143593 life/lib/ship/c3/s2-2.l &&
chmod 0644 life/lib/ship/c3/s2-2.l ||
echo "restore of life/lib/ship/c3/s2-2.l failed"
set `wc -c life/lib/ship/c3/s2-2.l`;Wc_c=$1
if test "$Wc_c" != "757"; then
	echo original size 757, current size $Wc_c
fi
# ============= life/lib/ship/c3/s2-3.l ==============
echo "x - extracting life/lib/ship/c3/s2-3.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/ship/c3/s2-3.l &&
X! "main" (cells 174 length 16 width 47 generation 0)
X! Period 3 c/3 spaceship with large tagalong
X! David I. Bell
X7k20h@!
X...............................O
X..................O...........OO
X..O..............O..........OOOOO.OOO
X.O.O......OO....OO..O.OO...O........O.O
X.O...OO..OOO........OO..O.O..O..OO....O.O.O..OO
X.O.O...O..O.....OO.O...O...O.O...O..OOO...O..O
X...O..O..OOO....OOOO....O.........O.........O.O
XOO..OOO..OOO.OO..OOO....O
XOO..OOO..OOO.OO..OOO....O
X...O..O..OOO....OOOO....O.........O.........O.O
X.O.O...O..O.....OO.O...O...O.O...O..OOO...O..O
X.O...OO..OOO........OO..O.O..O..OO....O.O.O..OO
X.O.O......OO....OO..O.OO...O........O.O
X..O..............O..........OOOOO.OOO
X..................O...........OO
X...............................O
SHAR_EOF
$TOUCH -am 0314143493 life/lib/ship/c3/s2-3.l &&
chmod 0644 life/lib/ship/c3/s2-3.l ||
echo "restore of life/lib/ship/c3/s2-3.l failed"
set `wc -c life/lib/ship/c3/s2-3.l`;Wc_c=$1
if test "$Wc_c" != "748"; then
	echo original size 748, current size $Wc_c
fi
# ============= life/lib/ship/c3/s5-arm.l ==============
echo "x - extracting life/lib/ship/c3/s5-arm.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/ship/c3/s5-arm.l &&
X! "main" (cells 55 length 14 width 34 generation 27)
X! Period 3 c/3 spaceship with arbitrarily large repeatable 'arm".
X! David I. Bell
X2k4h@!
X............................O
X..........................OOO.OOO
X.........................OO......O
X....................O...O..O...OO
X...................OOOO
X..............O...O...O
X.............OOOO....O..O
X........O...O...O......O
X.......OOOO....O..O
X..O...O...O......O
X.OOOO....O..O
XO...O......O
X.O.O..O
X.....O
SHAR_EOF
$TOUCH -am 0314142993 life/lib/ship/c3/s5-arm.l &&
chmod 0644 life/lib/ship/c3/s5-arm.l ||
echo "restore of life/lib/ship/c3/s5-arm.l failed"
set `wc -c life/lib/ship/c3/s5-arm.l`;Wc_c=$1
if test "$Wc_c" != "455"; then
	echo original size 455, current size $Wc_c
fi
# ============= life/lib/ship/c3/s5.l ==============
echo "x - extracting life/lib/ship/c3/s5.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/ship/c3/s5.l &&
X! "main" (cells 25 length 16 width 8 generation 6)
X! Second-smallest period 3 c/3 spaceship.
X! This contains a useful spark at the back.
X! David I. Bell
X5k@!
X..O
X.O.O
X.O.O
X.O
X.
XOO
X.O.O
X.OO
X..O
X...O..O
X.......O
X....OO
X....O.O
X...OO
X....O.O
X.....O
SHAR_EOF
$TOUCH -am 0314144093 life/lib/ship/c3/s5.l &&
chmod 0644 life/lib/ship/c3/s5.l ||
echo "restore of life/lib/ship/c3/s5.l failed"
set `wc -c life/lib/ship/c3/s5.l`;Wc_c=$1
if test "$Wc_c" != "246"; then
	echo original size 246, current size $Wc_c
fi
# ============= life/lib/ship/c3/multp9.l ==============
echo "x - extracting life/lib/ship/c3/multp9.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/ship/c3/multp9.l &&
X! "main" (cells 496 length 13 width 201 generation 0)
X! Period 3 c/3 spaceship with multiple period 9 "engines"
X! David I. Bell
X5k100h@!
X23.O15.3O15.3O15.O4.4O33.4O4.O15.3O15.3O15.O
X..O.OO15.3O.3O9.3O.3O11.3O.3O9.3O.OO3.OO.O8.O15.O8.O.OO3.OO.3O9.3O.3O11.3O.3O9.3O.3O15.OO.O
X.OO.OO.OO11.O.O5.O7.OO5.OO9.OO5.OO7.O5.OO.O5.3O3.O.O.O9.O.O.O3.3O5.O.OO5.O7.OO5.OO9.OO5.OO7.O5.O.O11.OO.OO.OO
XO..O.O..O8.OO.O..O3.O5.O7.O3.O7.O3.O7.O5.O..O..O.O..OO4.O.O4.OO7.OO4.O.O4.OO..O.O..O..O5.O7.O3.O7.O3.O7.O5.O3.O..O.OO8.O..O.O..O
X.O5.OO4.OO..O..O.O.5O3.OO3.OO..O..OO7.OO..O..OO3.OO3.6O.O.O.O.OO.O..OO.OO.OO7.OO.OO.OO..O.OO.O.O.O.6O3.OO3.OO..O..OO7.OO..O..OO3.OO3.5O.O.O..O..OO4.OO5.O
X10.OO.OO..OO3.O.OO..OO.O.O4.5O.O.OO3.OO.O.5O4.O.O.OO..O.O.O5.OO.O..O3.O..4O.4O..O3.O..O.OO5.O.O.O..OO.O.O4.5O.O.OO3.OO.O.5O4.O.O.OO..OO.O3.OO..OO.OO
X10.OO3.O..6O7.O3.O7.3O.O3.O.3O7.O3.O10.O.OO3.OO..OO..O5.O.O5.O..OO..OO3.OO.O10.O3.O7.3O.O3.O.3O7.O3.O7.6O..O3.OO
X10.OO16.OO..O.O8.O3.O3.O3.O8.O.O..OO14.OO9.O7.O9.OO14.OO..O.O8.O3.O3.O3.O8.O.O..OO16.OO
X47.O3.O97.O3.O
X46.O5.O95.O5.O
X.
X45.9O93.9O
X44.OO7.OO91.OO7.OO
SHAR_EOF
$TOUCH -am 0314144193 life/lib/ship/c3/multp9.l &&
chmod 0644 life/lib/ship/c3/multp9.l ||
echo "restore of life/lib/ship/c3/multp9.l failed"
set `wc -c life/lib/ship/c3/multp9.l`;Wc_c=$1
if test "$Wc_c" != "1079"; then
	echo original size 1079, current size $Wc_c
fi
# ============= life/lib/ship/c3/s5-1.l ==============
echo "x - extracting life/lib/ship/c3/s5-1.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/ship/c3/s5-1.l &&
X! "main" (cells 51 length 15 width 19 generation 15)
X! Period 3 c/3 spaceship with small tagalong.
X! The tagalong can be attached to itself to weave as desired.
X! David I. Bell
X6k9h@!
X.....O
X.OOO.OOO
XO......OO
X.OO...O..O...O
X...........OOOO
X...........O...O
X.........O..O.O
X..........O
X.
X..........OO
X.....O...O..O...O
X....OOOO......OOOO
X...O...O......O...O
X....O.O..O..O..O.O
X........O....O
SHAR_EOF
$TOUCH -am 0314143193 life/lib/ship/c3/s5-1.l &&
chmod 0644 life/lib/ship/c3/s5-1.l ||
echo "restore of life/lib/ship/c3/s5-1.l failed"
set `wc -c life/lib/ship/c3/s5-1.l`;Wc_c=$1
if test "$Wc_c" != "392"; then
	echo original size 392, current size $Wc_c
fi
# ============= life/lib/ship/c3/dense.l ==============
echo "x - extracting life/lib/ship/c3/dense.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/ship/c3/dense.l &&
X! "main" (cells 1234 length 101 width 67 generation 0)
X! Very dense period 3 c/3 spaceship.
X! It can be made as long and as wide as desired.
X! Hartmut Holzwart and David I. Bell
X50k31h@!
X...O
X..O.O
X.OO
X..O
X.O.O
X.O
XO
XO.O
XO.O
X.OOOO
X...O.O
X...O.O
X..O
X..OOO
XO
XOOO
X.OOO.O
X...O
X...O
X...OO
X.
X...OO.....OO.O.O.O....OO.O.O.O....OO.O.O.O....OO.O.O.O....OO.O.O.O
X...O..O..O...O..OO...O...O..OO...O...O..OO...O...O..OO...O...O..OO
X...O.OO.O.....O.....O.....O.....O.....O.....O.....O.....O.....O
X....OOO..O......O.O..O......O.O..O......O.O..O......O.O..O......O.O
X....OO.....OO..OO.O....OO..OO.O....OO..OO.O....OO..OO.O....OO..OO.O
X......O...O...O.......O...O.......O...O.......O...O.......O...O
X....OO....O.OOO...O...O.OOO...O...O.OOO...O...O.OOO...O...O.OOO...O
X.....O.O..O...........O...........O...........O...........O
X......O....OOOOOOOO....OOOOOOOO....OOOOOOOO....OOOOOOOO....OOOOOOOO
X.
X......O....OOOOOOOO....OOOOOOOO....OOOOOOOO....OOOOOOOO....OOOOOOOO
X.....O.O..O...........O...........O...........O...........O
X....OO....O.OOO...O...O.OOO...O...O.OOO...O...O.OOO...O...O.OOO...O
X......O...O...O.......O...O.......O...O.......O...O.......O...O
X....OO.....OO..OO.O....OO..OO.O....OO..OO.O....OO..OO.O....OO..OO.O
X....OOO..O......O.O..O......O.O..O......O.O..O......O.O..O......O.O
X...O.OO.O.....O.....O.....O.....O.....O.....O.....O.....O.....O
X...O..O..O...O..OO...O...O..OO...O...O..OO...O...O..OO...O...O..OO
X...OO.....OO.O.O.O....OO.O.O.O....OO.O.O.O....OO.O.O.O....OO.O.O.O
X.
X...OO.....OO.O.O.O....OO.O.O.O....OO.O.O.O....OO.O.O.O....OO.O.O.O
X...O..O..O...O..OO...O...O..OO...O...O..OO...O...O..OO...O...O..OO
X...O.OO.O.....O.....O.....O.....O.....O.....O.....O.....O.....O
X....OOO..O......O.O..O......O.O..O......O.O..O......O.O..O......O.O
X....OO.....OO..OO.O....OO..OO.O....OO..OO.O....OO..OO.O....OO..OO.O
X......O...O...O.......O...O.......O...O.......O...O.......O...O
X....OO....O.OOO...O...O.OOO...O...O.OOO...O...O.OOO...O...O.OOO...O
X.....O.O..O...........O...........O...........O...........O
X......O....OOOOOOOO....OOOOOOOO....OOOOOOOO....OOOOOOOO....OOOOOOOO
X.
X......O....OOOOOOOO....OOOOOOOO....OOOOOOOO....OOOOOOOO....OOOOOOOO
X.....O.O..O...........O...........O...........O...........O
X....OO....O.OOO...O...O.OOO...O...O.OOO...O...O.OOO...O...O.OOO...O
X......O...O...O.......O...O.......O...O.......O...O.......O...O
X....OO.....OO..OO.O....OO..OO.O....OO..OO.O....OO..OO.O....OO..OO.O
X....OOO..O......O.O..O......O.O..O......O.O..O......O.O..O......O.O
X...O.OO.O.....O.....O.....O.....O.....O.....O.....O.....O.....O
X...O..O..O...O..OO...O...O..OO...O...O..OO...O...O..OO...O...O..OO
X...OO.....OO.O.O.O....OO.O.O.O....OO.O.O.O....OO.O.O.O....OO.O.O.O
X.
X...OO.....OO.O.O.O....OO.O.O.O....OO.O.O.O....OO.O.O.O....OO.O.O.O
X...O..O..O...O..OO...O...O..OO...O...O..OO...O...O..OO...O...O..OO
X...O.OO.O.....O.....O.....O.....O.....O.....O.....O.....O.....O
X....OOO..O......O.O..O......O.O..O......O.O..O......O.O..O......O.O
X....OO.....OO..OO.O....OO..OO.O....OO..OO.O....OO..OO.O....OO..OO.O
X......O...O...O.......O...O.......O...O.......O...O.......O...O
X....OO....O.OOO...O...O.OOO...O...O.OOO...O...O.OOO...O...O.OOO...O
X.....O.O..O...........O...........O...........O...........O
X......O....OOOOOOOO....OOOOOOOO....OOOOOOOO....OOOOOOOO....OOOOOOOO
X.
X......O....OOOOOOOO....OOOOOOOO....OOOOOOOO....OOOOOOOO....OOOOOOOO
X.....O.O..O...........O...........O...........O...........O
X....OO....O.OOO...O...O.OOO...O...O.OOO...O...O.OOO...O...O.OOO...O
X......O...O...O.......O...O.......O...O.......O...O.......O...O
X....OO.....OO..OO.O....OO..OO.O....OO..OO.O....OO..OO.O....OO..OO.O
X....OOO..O......O.O..O......O.O..O......O.O..O......O.O..O......O.O
X...O.OO.O.....O.....O.....O.....O.....O.....O.....O.....O.....O
X...O..O..O...O..OO...O...O..OO...O...O..OO...O...O..OO...O...O..OO
X...OO.....OO.O.O.O....OO.O.O.O....OO.O.O.O....OO.O.O.O....OO.O.O.O
X.
X...OO
X...O
X...O
X.OOO.O
XOOO
XO
X..OOO
X..O
X...O.O
X...O.O
X.OOOO
XO.O
XO.O
XO
X.O
X.O.O
X..O
X.OO
X..O.O
X...O
SHAR_EOF
$TOUCH -am 0314144293 life/lib/ship/c3/dense.l &&
chmod 0644 life/lib/ship/c3/dense.l ||
echo "restore of life/lib/ship/c3/dense.l failed"
set `wc -c life/lib/ship/c3/dense.l`;Wc_c=$1
if test "$Wc_c" != "3957"; then
	echo original size 3957, current size $Wc_c
fi
# ============= life/lib/ship/c3/branch.l ==============
echo "x - extracting life/lib/ship/c3/branch.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/ship/c3/branch.l &&
X! "main" (cells 319 length 45 width 88 generation 67)
X! A "binary tree" period 3 spaceship
X! David I. Bell
X1k45h@!
X8..................................O
X8..............................OOO.OOO
X8.............................O......OO
X8..............................OO...O..O...O
X8........................................OOOO
X8........................................O...O
X8......................................O..O.O
X8.......................................O
X.
X8.......................................OO
X8..................................O...O..O...O
X8.................................OOOO......OOOO
X8............................O...O...O......O...O...O
X8...........................OOOO....O..O..O..O....OOOO
X8......................O...O...O......O....O......O...O...O
X8.....................OOOO....O..O..............O..O....OOOO
X8................O...O...O......O................O......O...O...O
X8...............OOOO....O..O..........................O..O....OOOO
X8..............O...O......O............................O......O...O
X8...............O.O..O......................................O..O.O
X8...................O........................................O
X.
X8..................OO........................................OO
X8.............O...O..O...O..............................O...O..O...O
X8............OOOO......OOOO............................OOOO......OOOO
X8.......O...O...O......O...O...O..................O...O...O......O...O...O
X8......OOOO....O..O..O..O....OOOO................OOOO....O..O..O..O....OOOO
X8.O...O...O......O....O......O...O..........O...O...O......O....O......O...O...O
X7.OOOO....O..O..............O..O.O..........OOOO....O..O..............O..O....OOOO
X..O3.O3.O6.O16.O13.O3.O6.O16.O6.O3.O
X.4O4.O..O36.O.O..O26.O..O.O
XO3.O6.O41.O28.O
X1.O.O..O
X1.....O..............................................OO
X1...............................................O...O..O...O
X1..............................................OOOO......OOOO
X1.........................................O...O...O......O...O...O
X1........................................OOOO....O..O..O..O....OOOO
X1...................................O...O...O......O....O......O...O...O
X1..................................OOOO....O..O..............O..O....OOOO
X1.............................O...O...O......O................O......O...O
X1............................OOOO....O..O..........................O..O.O
X1...........................O...O......O............................O
X1............................O.O..O
X1................................O
SHAR_EOF
$TOUCH -am 0311180693 life/lib/ship/c3/branch.l &&
chmod 0644 life/lib/ship/c3/branch.l ||
echo "restore of life/lib/ship/c3/branch.l failed"
set `wc -c life/lib/ship/c3/branch.l`;Wc_c=$1
if test "$Wc_c" != "2521"; then
	echo original size 2521, current size $Wc_c
fi
# ============= life/lib/ship/c3/s9.l ==============
echo "x - extracting life/lib/ship/c3/s9.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/ship/c3/s9.l &&
X! "main" (cells 126 length 17 width 33 generation 0)
X! Period 3 c/3 spaceship.
X! This is the basis of the period 9 spaceships.
X! David I. Bell
X8k@!
X........O.O
X........O...OOO
X......OO.....OO
X......OO...O......O........OO
X.........O.OO..OO.O.......OOO
X.....O...O......O..OO.O.O..O
X..O..O......O...OOOO...OO..OO...O
X.O.O..OOOOOO........O..O..OO..OOO
XO..O..................O...OO..O
X.O.O..OOOOOO........O..O..OO..OOO
X..O..O......O...OOOO...OO..OO...O
X.....O...O......O..OO.O.O..O
X.........O.OO..OO.O.......OOO
X......OO...O......O........OO
X......OO.....OO
X........O...OOO
X........O.O
SHAR_EOF
$TOUCH -am 0314142493 life/lib/ship/c3/s9.l &&
chmod 0644 life/lib/ship/c3/s9.l ||
echo "restore of life/lib/ship/c3/s9.l failed"
set `wc -c life/lib/ship/c3/s9.l`;Wc_c=$1
if test "$Wc_c" != "582"; then
	echo original size 582, current size $Wc_c
fi
# ============= life/lib/ship/c3/s10.l ==============
echo "x - extracting life/lib/ship/c3/s10.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/ship/c3/s10.l &&
X! "main" (cells 70 length 17 width 11 generation 5)
X! "The Brain"
X! Period 3 c/3 spaceship.
X! David I. Bell
X8k@!
X.OO
XO..O.....OO
XOOO...OOO
XO..O.OOOO
X.OOO...O
X.O..OOO
X...O....OO
X...OOOOO.O
X.
X...OOOOO.O
X...O....OO
X.O..OOO
X.OOO...O
XO..O.OOOO
XOOO...OOO
XO..O.....OO
X.OO
SHAR_EOF
$TOUCH -am 0314143693 life/lib/ship/c3/s10.l &&
chmod 0644 life/lib/ship/c3/s10.l ||
echo "restore of life/lib/ship/c3/s10.l failed"
set `wc -c life/lib/ship/c3/s10.l`;Wc_c=$1
if test "$Wc_c" != "265"; then
	echo original size 265, current size $Wc_c
fi
# ============= life/lib/ship/c3/s9-1.l ==============
echo "x - extracting life/lib/ship/c3/s9-1.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/ship/c3/s9-1.l &&
X! "main" (cells 261 length 17 width 60 generation 3)
X! One of the many large tagalongs for the p9 spaceship.
X! David I. Bell
X8k@!
X........O.O
X........O...OOO...................OOO
X......OO.....OO...................OO...O...O...OO
X......OO...O......O........OO.......OOO.O.OO...OOO.O
X.........O.OO..OO.O.......OOO.....O..OO....O.O....OOO......O
X.....O...O......O..OO.O.O..O..........OO.OO..OOOOOOOO...O.OO
X..O..O......O...OOOO...OO..OO..OOOO.O..O............O.....O
X.O.O..OOOOOO........O..O..OO..OOO.......OOOOOOOOOOOOOOOO..O
XO..O..................O...OO..O...........................O
X.O.O..OOOOOO........O..O..OO..OOO.......OOOOOOOOOOOOOOOO..O
X..O..O......O...OOOO...OO..OO..OOOO.O..O............O.....O
X.....O...O......O..OO.O.O..O..........OO.OO..OOOOOOOO...O.OO
X.........O.OO..OO.O.......OOO.....O..OO....O.O....OOO......O
X......OO...O......O........OO.......OOO.O.OO...OOO.O
X......OO.....OO...................OO...O...O...OO
X........O...OOO...................OOO
X........O.O
SHAR_EOF
$TOUCH -am 0314142693 life/lib/ship/c3/s9-1.l &&
chmod 0644 life/lib/ship/c3/s9-1.l ||
echo "restore of life/lib/ship/c3/s9-1.l failed"
set `wc -c life/lib/ship/c3/s9-1.l`;Wc_c=$1
if test "$Wc_c" != "980"; then
	echo original size 980, current size $Wc_c
fi
# ============= life/lib/ship/c3/s2-1.l ==============
echo "x - extracting life/lib/ship/c3/s2-1.l (Text)"
sed 's/^X//' << 'SHAR_EOF' > life/lib/ship/c3/s2-1.l &&
X! "main" (cells 202 length 14 width 59 generation 0)
X! Period 3 c/3 spaceship with repeatable tagalong
X! Dean Hickerson
X6k21h@!
X...................O........O........O.........O
X.................OO........O.O......O.O......OO
X.OOO.......O.....OO.......OO........O.O......OO.........O.O
X.OO..O.OO.OO.......O........O.......O..........O.......OOOO
X...OOO....O......O...O....OO............O....O...O....OO
X.O..O.O...O...O.O...OOOO..OOOOOO...OO..O..O.O...OOOO..OO
XO....O....O..O.OO...O.O..O.O...O.O..O.OO...OO...O.O..O
XO....O....O..O.OO...O.O..O.O...O.O..O.OO...OO...O.O..O
X.O..O.O...O...O.O...OOOO..OOOOOO...OO..O..O.O...OOOO..OO
X...OOO....O......O...O....OO............O....O...O....OO
X.OO..O.OO.OO.......O........O.......O..........O.......OOOO
X.OOO.......O.....OO.......OO........O.O......OO.........O.O
X.................OO........O.O......O.O......OO
X...................O........O........O.........O
SHAR_EOF
echo "End of  part 7"
echo "File life/lib/ship/c3/s2-1.l is continued in part 8"
echo "8" > shar3_seq_.tmp
exit 0


This archive was generated by hypermail 2.1.7 : Tue Oct 14 2003 - 21:44:08 UTC