[comp.sources.games] v06i028: sokoban2 - curses based, get the money game

games@tekred.CNA.TEK.COM (03/16/89)

Submitted-by: "H.Bernau" <uunet.uu.net!unido!tub!astbe!ber@tektronix>
Posting-number: Volume 6, Issue 28
Archive-name: sokoban2/Part02

#! /bin/sh
# This is a shell archive.  Remove anything before this line, then unpack
# it by saving it into a file and typing "sh file".  To overwrite existing
# files, type "sh file -c".  You can also feed this as standard input via
# unshar, or by typing "sh <file", e.g..  If this archive is complete, you
# will see the following message at the end:
#		"End of archive 2 (of 2)."
# Contents:  readscreen.c screen.1 screen.10 screen.11 screen.12
#   screen.13 screen.14 screen.15 screen.16 screen.17 screen.18
#   screen.19 screen.2 screen.20 screen.21 screen.22 screen.23
#   screen.24 screen.25 screen.26 screen.27 screen.28 screen.3
#   screen.30 screen.31 screen.32 screen.33 screen.34 screen.35
#   screen.36 screen.37 screen.38 screen.39 screen.4 screen.40
#   screen.41 screen.42 screen.43 screen.44 screen.45 screen.46
#   screen.47 screen.48 screen.49 screen.5 screen.50 screen.6 screen.7
#   screen.8 screen.9
# Wrapped by billr@saab on Wed Mar 15 15:48:44 1989
PATH=/bin:/usr/bin:/usr/ucb ; export PATH
if test -f 'readscreen.c' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'readscreen.c'\"
else
echo shar: Extracting \"'readscreen.c'\" \(1492 characters\)
sed "s/^X//" >'readscreen.c' <<'END_OF_FILE'
X#include <stdio.h>
X#include "sokoban.h"
X
Xextern char *malloc();
Xextern FILE *fopen();
X
Xextern short level, packets, savepack, rows, cols;
Xextern char  map[MAXROW+1][MAXCOL+1];
Xextern POS   ppos;
X
Xshort readscreen() {
X
X   FILE *screen;
X   char *fnam;
X   short j, c, ret = 0;
X
X   fnam = malloc( strlen( SCREENPATH) + 11);
X   sprintf( fnam, "%s/screen.%d", SCREENPATH, level);
X   if( (screen = fopen( fnam, "r")) == NULL) 
X      ret = E_FOPENSCREEN;
X   else {
X      packets = savepack = rows = j = cols  = 0;
X      ppos.x = -1; ppos.y = -1;
X      while( (ret == 0) && ((c = getc( screen)) != EOF)) {
X         if( c == '\n') {
X	    map[rows++][j] = '\0';
X	    if( rows > MAXROW) 
X	       ret = E_TOMUCHROWS;
X	    else {
X	       if( j > cols) cols = j;
X	       j = 0;
X	    }
X	 }
X	 else if( (c == player.obj_intern) || (c == playerstore.obj_intern)) {
X	    if( ppos.x != -1) 
X	       ret = E_PLAYPOS1;
X	    else { 
X	       ppos.x = rows; ppos.y = j;
X	       map[rows][j++] = c;
X	       if( j > MAXCOL) ret = E_TOMUCHCOLS;
X	    }
X	 }
X	 else if( (c == save.obj_intern) || (c == packet.obj_intern) ||
X		  (c == wall.obj_intern) || (c == store.obj_intern) ||
X		  (c == ground.obj_intern)) {
X	    if( c == save.obj_intern)   { savepack++; packets++; }
X	    if( c == packet.obj_intern) packets++;
X	    map[rows][j++] = c;
X	    if( j > MAXCOL) ret = E_TOMUCHCOLS;
X	 }
X	 else ret = E_ILLCHAR;
X      }
X      fclose( screen);
X      if( (ret == 0) && (ppos.x == -1)) ret = E_PLAYPOS2;
X   }
X   return( ret);
X}
END_OF_FILE
if test 1492 -ne `wc -c <'readscreen.c'`; then
    echo shar: \"'readscreen.c'\" unpacked with wrong size!
fi
# end of 'readscreen.c'
fi
if test -f 'screen.1' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.1'\"
else
echo shar: Extracting \"'screen.1'\" \(164 characters\)
sed "s/^X//" >'screen.1' <<'END_OF_FILE'
X    #####
X    #   #
X    #$  #
X  ###  $##
X  #  $ $ #
X### # ## #   ######
X#   # ## #####  ..#
X# $  $          ..#
X##### ### #@##  ..#
X    #     #########
X    #######
END_OF_FILE
if test 164 -ne `wc -c <'screen.1'`; then
    echo shar: \"'screen.1'\" unpacked with wrong size!
fi
# end of 'screen.1'
fi
if test -f 'screen.10' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.10'\"
else
echo shar: Extracting \"'screen.10'\" \(320 characters\)
sed "s/^X//" >'screen.10' <<'END_OF_FILE'
X ###  #############
X##@####       #   #
X# $$   $$  $ $ ...#
X#  $$$#    $  #...#
X# $   # $$ $$ #...#
X###   #  $    #...#
X#     # $ $ $ #...#
X#    ###### ###...#
X## #  #  $ $  #...#
X#  ## # $$ $ $##..#
X# ..# #  $      #.#
X# ..# # $$$ $$$ #.#
X##### #       # #.#
X    # ######### #.#
X    #           #.#
X    ###############
END_OF_FILE
if test 320 -ne `wc -c <'screen.10'`; then
    echo shar: \"'screen.10'\" unpacked with wrong size!
fi
# end of 'screen.10'
fi
if test -f 'screen.11' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.11'\"
else
echo shar: Extracting \"'screen.11'\" \(223 characters\)
sed "s/^X//" >'screen.11' <<'END_OF_FILE'
X          ####
X     #### #  #
X   ### @###$ #
X  ##      $  #
X ##  $ $$## ##
X #  #$##     #
X # # $ $$ # ###
X #   $ #  # $ #####
X####    #  $$ #   #
X#### ## $         #
X#.    ###  ########
X#.. ..# ####
X#...#.#
X#.....#
X#######
END_OF_FILE
if test 223 -ne `wc -c <'screen.11'`; then
    echo shar: \"'screen.11'\" unpacked with wrong size!
fi
# end of 'screen.11'
fi
if test -f 'screen.12' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.12'\"
else
echo shar: Extracting \"'screen.12'\" \(226 characters\)
sed "s/^X//" >'screen.12' <<'END_OF_FILE'
X################
X#              #
X# # ######     #
X# #  $ $ $ $#  #
X# #   $@$   ## ##
X# #  $ $ $###...#
X# #   $ $  ##...#
X# ###$$$ $ ##...#
X#     # ## ##...#
X#####   ## ##...#
X    #####     ###
X        #     #
X        #######
END_OF_FILE
if test 226 -ne `wc -c <'screen.12'`; then
    echo shar: \"'screen.12'\" unpacked with wrong size!
fi
# end of 'screen.12'
fi
if test -f 'screen.13' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.13'\"
else
echo shar: Extracting \"'screen.13'\" \(236 characters\)
sed "s/^X//" >'screen.13' <<'END_OF_FILE'
X   #########
X  ##   ##  #####
X###     #  #    ###
X#  $ #$ #  #  ... #
X# # $#@$## # #.#. #
X#  # #$  #    . . #
X# $    $ # # #.#. #
X#   ##  ##$ $ . . #
X# $ #   #  #$#.#. #
X## $  $   $  $... #
X #$ ######    ##  #
X #  #    ##########
X ####
END_OF_FILE
if test 236 -ne `wc -c <'screen.13'`; then
    echo shar: \"'screen.13'\" unpacked with wrong size!
fi
# end of 'screen.13'
fi
if test -f 'screen.14' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.14'\"
else
echo shar: Extracting \"'screen.14'\" \(284 characters\)
sed "s/^X//" >'screen.14' <<'END_OF_FILE'
X       #######
X #######     #
X #     # $@$ #
X #$$ #   #########
X # ###......##   #
X #   $......## # #
X # ###......     #
X##   #### ### #$##
X#  #$   #  $  # #
X#  $ $$$  # $## #
X#   $ $ ###$$ # #
X#####     $   # #
X    ### ###   # #
X      #     #   #
X      ########  #
X             ####
END_OF_FILE
if test 284 -ne `wc -c <'screen.14'`; then
    echo shar: \"'screen.14'\" unpacked with wrong size!
fi
# end of 'screen.14'
fi
if test -f 'screen.15' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.15'\"
else
echo shar: Extracting \"'screen.15'\" \(229 characters\)
sed "s/^X//" >'screen.15' <<'END_OF_FILE'
X   ########
X   #   #  #
X   #  $   #
X ### #$   ####
X #  $  ##$   #
X #  # @ $ # $#
X #  #      $ ####
X ## ####$##     #
X # $#.....# #   #
X #  $..**. $# ###
X##  #.....#   #
X#   ### #######
X# $$  #  #
X#  #     #
X######   #
X     #####
END_OF_FILE
if test 229 -ne `wc -c <'screen.15'`; then
    echo shar: \"'screen.15'\" unpacked with wrong size!
fi
# end of 'screen.15'
fi
if test -f 'screen.16' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.16'\"
else
echo shar: Extracting \"'screen.16'\" \(185 characters\)
sed "s/^X//" >'screen.16' <<'END_OF_FILE'
X#####
X#   ##
X#    #  ####
X# $  ####  #
X#  $$ $   $#
X###@ #$    ##
X #  ##  $ $ ##
X # $  ## ## .#
X #  #$##$  #.#
X ###   $..##.#
X  #    #.*...#
X  # $$ #.....#
X  #  #########
X  #  #
X  ####
END_OF_FILE
if test 185 -ne `wc -c <'screen.16'`; then
    echo shar: \"'screen.16'\" unpacked with wrong size!
fi
# end of 'screen.16'
fi
if test -f 'screen.17' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.17'\"
else
echo shar: Extracting \"'screen.17'\" \(213 characters\)
sed "s/^X//" >'screen.17' <<'END_OF_FILE'
X   ##########
X   #..  #   #
X   #..      #
X   #..  #  ####
X  #######  #  ##
X  #            #
X  #  #  ##  #  #
X#### ##  #### ##
X#  $  ##### #  #
X# # $  $  # $  #
X# @$  $   #   ##
X#### ## #######
X   #    #
X   ######
END_OF_FILE
if test 213 -ne `wc -c <'screen.17'`; then
    echo shar: \"'screen.17'\" unpacked with wrong size!
fi
# end of 'screen.17'
fi
if test -f 'screen.18' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.18'\"
else
echo shar: Extracting \"'screen.18'\" \(249 characters\)
sed "s/^X//" >'screen.18' <<'END_OF_FILE'
X     ###########
X     #  .  #   #
X     # #.    @ #
X ##### ##..# ####
X##  # ..###     ###
X# $ #...   $ #  $ #
X#    .. ##  ## ## #
X####$##$# $ #   # #
X  ## #    #$ $$ # #
X  #  $ # #  # $## #
X  #               #
X  #  ###########  #
X  ####         ####
END_OF_FILE
if test 249 -ne `wc -c <'screen.18'`; then
    echo shar: \"'screen.18'\" unpacked with wrong size!
fi
# end of 'screen.18'
fi
if test -f 'screen.19' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.19'\"
else
echo shar: Extracting \"'screen.19'\" \(258 characters\)
sed "s/^X//" >'screen.19' <<'END_OF_FILE'
X  ######
X  #   @####
X##### $   #
X#   ##    ####
X# $ #  ##    #
X# $ #  ##### #
X## $  $    # #
X## $ $ ### # #
X## #  $  # # #
X## # #$#   # #
X## ###   # # ######
X#  $  #### # #....#
X#    $    $   ..#.#
X####$  $# $   ....#
X#       #  ## ....#
X###################
END_OF_FILE
if test 258 -ne `wc -c <'screen.19'`; then
    echo shar: \"'screen.19'\" unpacked with wrong size!
fi
# end of 'screen.19'
fi
if test -f 'screen.2' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.2'\"
else
echo shar: Extracting \"'screen.2'\" \(148 characters\)
sed "s/^X//" >'screen.2' <<'END_OF_FILE'
X############
X#..  #     ###
X#..  # $  $  #
X#..  #$####  #
X#..    @ ##  #
X#..  # #  $ ##
X###### ##$ $ #
X  # $  $ $ $ #
X  #    #     #
X  ############
END_OF_FILE
if test 148 -ne `wc -c <'screen.2'`; then
    echo shar: \"'screen.2'\" unpacked with wrong size!
fi
# end of 'screen.2'
fi
if test -f 'screen.20' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.20'\"
else
echo shar: Extracting \"'screen.20'\" \(303 characters\)
sed "s/^X//" >'screen.20' <<'END_OF_FILE'
X    ##########
X#####        ####
X#     #   $  #@ #
X# #######$####  ###
X# #    ## #  #$ ..#
X# # $     #  #  #.#
X# # $  #     #$ ..#
X# #  ### ##     #.#
X# ###  #  #  #$ ..#
X# #    #  ####  #.#
X# #$   $  $  #$ ..#
X#    $ # $ $ #  #.#
X#### $###    #$ ..#
X   #    $$ ###....#
X   #      ## ######
X   ########
END_OF_FILE
if test 303 -ne `wc -c <'screen.20'`; then
    echo shar: \"'screen.20'\" unpacked with wrong size!
fi
# end of 'screen.20'
fi
if test -f 'screen.21' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.21'\"
else
echo shar: Extracting \"'screen.21'\" \(209 characters\)
sed "s/^X//" >'screen.21' <<'END_OF_FILE'
X#########
X#       #
X#       ####
X## #### #  #
X## #@##    #
X# $$$ $  $$#
X#  # ## $  #
X#  # ##  $ ####
X####  $$$ $#  #
X #   ##   ....#
X # #   # #.. .#
X #   # # ##...#
X ##### $  #...#
X     ##   #####
X      #####
END_OF_FILE
if test 209 -ne `wc -c <'screen.21'`; then
    echo shar: \"'screen.21'\" unpacked with wrong size!
fi
# end of 'screen.21'
fi
if test -f 'screen.22' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.22'\"
else
echo shar: Extracting \"'screen.22'\" \(311 characters\)
sed "s/^X//" >'screen.22' <<'END_OF_FILE'
X######     ####
X#    #######  #####
X#   $#  #  $  #   #
X#  $  $  $ # $ $  #
X##$ $   # @# $    #
X#  $ ########### ##
X# #   #.......# $#
X# ##  # ......#  #
X# #   $........$ #
X# # $ #.... ..#  #
X#  $ $####$#### $#
X# $   ### $   $  ##
X# $     $ $  $    #
X## ###### $ ##### #
X#         #       #
X###################
END_OF_FILE
if test 311 -ne `wc -c <'screen.22'`; then
    echo shar: \"'screen.22'\" unpacked with wrong size!
fi
# end of 'screen.22'
fi
if test -f 'screen.23' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.23'\"
else
echo shar: Extracting \"'screen.23'\" \(254 characters\)
sed "s/^X//" >'screen.23' <<'END_OF_FILE'
X    #######
X    #  #  ####
X##### $#$ #  ##
X#.. #  #  #   #
X#.. # $#$ #  $####
X#.  #     #$  #  #
X#..   $#  # $    #
X#..@#  #$ #$  #  #
X#.. # $#     $#  #
X#.. #  #$$#$  #  ##
X#.. # $#  #  $#$  #
X#.. #  #  #   #   #
X##. ####  #####   #
X ####  ####   #####
END_OF_FILE
if test 254 -ne `wc -c <'screen.23'`; then
    echo shar: \"'screen.23'\" unpacked with wrong size!
fi
# end of 'screen.23'
fi
if test -f 'screen.24' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.24'\"
else
echo shar: Extracting \"'screen.24'\" \(306 characters\)
sed "s/^X//" >'screen.24' <<'END_OF_FILE'
X###############
X#..........  .####
X#..........$$.#  #
X###########$ #   ##
X#      $  $     $ #
X## ####   #  $ #  #
X#      #   ##  # ##
X#  $#  # ##  ### ##
X# $ #$###    ### ##
X###  $ #  #  ### ##
X###    $ ## #  # ##
X # $  #  $  $ $   #
X #  $  $#$$$  #   #
X #  #  $      #####
X # @##  #  #  #
X ##############
END_OF_FILE
if test 306 -ne `wc -c <'screen.24'`; then
    echo shar: \"'screen.24'\" unpacked with wrong size!
fi
# end of 'screen.24'
fi
if test -f 'screen.25' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.25'\"
else
echo shar: Extracting \"'screen.25'\" \(295 characters\)
sed "s/^X//" >'screen.25' <<'END_OF_FILE'
X####
X#  ##############
X#  #   ..#......#
X#  # # ##### ...#
X##$#    ........#
X#   ##$######  ####
X# $ #     ######@ #
X##$ # $   ######  #
X#  $ #$$$##       #
X#      #    #$#$###
X# #### #$$$$$    #
X# #    $     #   #
X# #   ##        ###
X# ######$###### $ #
X#        #    #   #
X##########    #####
END_OF_FILE
if test 295 -ne `wc -c <'screen.25'`; then
    echo shar: \"'screen.25'\" unpacked with wrong size!
fi
# end of 'screen.25'
fi
if test -f 'screen.26' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.26'\"
else
echo shar: Extracting \"'screen.26'\" \(177 characters\)
sed "s/^X//" >'screen.26' <<'END_OF_FILE'
X #######
X #  #  #####
X##  #  #...###
X#  $#  #...  #
X# $ #$$ ...  #
X#  $#  #... .#
X#   # $########
X##$       $ $ #
X##  #  $$ #   #
X ######  ##$$@#
X      #      ##
X      ########
END_OF_FILE
if test 177 -ne `wc -c <'screen.26'`; then
    echo shar: \"'screen.26'\" unpacked with wrong size!
fi
# end of 'screen.26'
fi
if test -f 'screen.27' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.27'\"
else
echo shar: Extracting \"'screen.27'\" \(248 characters\)
sed "s/^X//" >'screen.27' <<'END_OF_FILE'
X #################
X #...   #    #   ##
X##.....  $## # #$ #
X#......#  $  #    #
X#......#  #  # #  #
X######### $  $ $  #
X  #     #$##$ ##$##
X ##   $    # $    #
X #  ## ### #  ##$ #
X # $ $$     $  $  #
X # $    $##$ ######
X #######  @ ##
X       ######
END_OF_FILE
if test 248 -ne `wc -c <'screen.27'`; then
    echo shar: \"'screen.27'\" unpacked with wrong size!
fi
# end of 'screen.27'
fi
if test -f 'screen.28' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.28'\"
else
echo shar: Extracting \"'screen.28'\" \(258 characters\)
sed "s/^X//" >'screen.28' <<'END_OF_FILE'
X         #####
X     #####   #
X    ## $  $  ####
X##### $  $ $ ##.#
X#       $$  ##..#
X#  ###### ###.. #
X## #  #    #... #
X# $   #    #... #
X#@ #$ ## ####...#
X####  $ $$  ##..#
X   ##  $ $  $...#
X    # $$  $ #  .#
X    #   $ $  ####
X    ######   #
X         #####
END_OF_FILE
if test 258 -ne `wc -c <'screen.28'`; then
    echo shar: \"'screen.28'\" unpacked with wrong size!
fi
# end of 'screen.28'
fi
if test -f 'screen.3' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.3'\"
else
echo shar: Extracting \"'screen.3'\" \(164 characters\)
sed "s/^X//" >'screen.3' <<'END_OF_FILE'
X        ########
X        #     @#
X        # $#$ ##
X        # $  $#
X        ##$ $ #
X######### $ # ###
X#....  ## $  $  #
X##...    $  $   #
X#....  ##########
X########
END_OF_FILE
if test 164 -ne `wc -c <'screen.3'`; then
    echo shar: \"'screen.3'\" unpacked with wrong size!
fi
# end of 'screen.3'
fi
if test -f 'screen.30' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.30'\"
else
echo shar: Extracting \"'screen.30'\" \(270 characters\)
sed "s/^X//" >'screen.30' <<'END_OF_FILE'
X       ###########
X       #   #     #
X#####  #     $ $ #
X#   ##### $## # ##
X# $ ##   # ## $  #
X# $  @$$ # ##$$$ #
X## ###   # ##    #
X## #   ### #####$#
X## #     $  #....#
X#  ### ## $ #....##
X# $   $ #   #..$. #
X#  ## $ #  ##.... #
X#####   ######...##
X    #####    #####
END_OF_FILE
if test 270 -ne `wc -c <'screen.30'`; then
    echo shar: \"'screen.30'\" unpacked with wrong size!
fi
# end of 'screen.30'
fi
if test -f 'screen.31' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.31'\"
else
echo shar: Extracting \"'screen.31'\" \(236 characters\)
sed "s/^X//" >'screen.31' <<'END_OF_FILE'
X  ####
X  #  #########
X ##  ##  #   #
X #  $# $@$   ####
X #$  $  # $ $#  ##
X##  $## #$ $     #
X#  #  # #   $$$  #
X# $    $  $## ####
X# $ $ #$#  #  #
X##  ###  ###$ #
X #  #....     #
X ####......####
X   #....####
X   #...##
X   #...#
X   #####
END_OF_FILE
if test 236 -ne `wc -c <'screen.31'`; then
    echo shar: \"'screen.31'\" unpacked with wrong size!
fi
# end of 'screen.31'
fi
if test -f 'screen.32' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.32'\"
else
echo shar: Extracting \"'screen.32'\" \(189 characters\)
sed "s/^X//" >'screen.32' <<'END_OF_FILE'
X      ####
X  #####  #
X ##     $#
X## $  ## ###
X#@$ $ # $  #
X#### ##   $#
X #....#$ $ #
X #....#   $#
X #....  $$ ##
X #... # $   #
X ######$ $  #
X      #   ###
X      #$ ###
X      #  #
X      ####
END_OF_FILE
if test 189 -ne `wc -c <'screen.32'`; then
    echo shar: \"'screen.32'\" unpacked with wrong size!
fi
# end of 'screen.32'
fi
if test -f 'screen.33' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.33'\"
else
echo shar: Extracting \"'screen.33'\" \(195 characters\)
sed "s/^X//" >'screen.33' <<'END_OF_FILE'
X############
X##     ##  #
X##   $   $ #
X#### ## $$ #
X#   $ #    #
X# $$$ # ####
X#   # # $ ##
X#  #  #  $ #
X# $# $#    #
X#   ..# ####
X####.. $ #@#
X#.....# $# #
X##....#  $ #
X###..##    #
X############
END_OF_FILE
if test 195 -ne `wc -c <'screen.33'`; then
    echo shar: \"'screen.33'\" unpacked with wrong size!
fi
# end of 'screen.33'
fi
if test -f 'screen.34' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.34'\"
else
echo shar: Extracting \"'screen.34'\" \(203 characters\)
sed "s/^X//" >'screen.34' <<'END_OF_FILE'
X #########
X #....   ##
X #.#.#  $ ##
X##....# # @##
X# ....#  #  ##
X#     #$ ##$ #
X## ###  $    #
X #$  $ $ $#  #
X # #  $ $ ## #
X #  ###  ##  #
X #    ## ## ##
X #  $ #  $  #
X ###$ $   ###
X   #  #####
X   ####
END_OF_FILE
if test 203 -ne `wc -c <'screen.34'`; then
    echo shar: \"'screen.34'\" unpacked with wrong size!
fi
# end of 'screen.34'
fi
if test -f 'screen.35' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.35'\"
else
echo shar: Extracting \"'screen.35'\" \(298 characters\)
sed "s/^X//" >'screen.35' <<'END_OF_FILE'
X############ ######
X#   #    # ###....#
X#   $$#   @  .....#
X#   # ###   # ....#
X## ## ###  #  ....#
X # $ $     # # ####
X #  $ $##  #      #
X#### #  #### # ## #
X#  # #$   ## #    #
X# $  $  # ## #   ##
X# # $ $    # #   #
X#  $ ## ## # #####
X# $$     $$  #
X## ## ### $  #
X #    # #    #
X ###### ######
END_OF_FILE
if test 298 -ne `wc -c <'screen.35'`; then
    echo shar: \"'screen.35'\" unpacked with wrong size!
fi
# end of 'screen.35'
fi
if test -f 'screen.36' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.36'\"
else
echo shar: Extracting \"'screen.36'\" \(289 characters\)
sed "s/^X//" >'screen.36' <<'END_OF_FILE'
X            #####
X#####  ######   #
X#   ####  $ $ $ #
X# $   ## ## ##  ##
X#   $ $     $  $ #
X### $  ## ##     ##
X  # ##### #####$$ #
X ##$##### @##     #
X # $  ###$### $  ##
X # $  #   ###  ###
X # $$ $ #   $$ #
X #     #   ##  #
X #######.. .###
X    #.........#
X    #.........#
X    ###########
END_OF_FILE
if test 289 -ne `wc -c <'screen.36'`; then
    echo shar: \"'screen.36'\" unpacked with wrong size!
fi
# end of 'screen.36'
fi
if test -f 'screen.37' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.37'\"
else
echo shar: Extracting \"'screen.37'\" \(272 characters\)
sed "s/^X//" >'screen.37' <<'END_OF_FILE'
X###########
X#......   #########
X#......   #  ##   #
X#..### $    $     #
X#... $ $ #   ##   #
X#...#$#####    #  #
X###    #   #$  #$ #
X  #  $$ $ $  $##  #
X  #  $   #$#$ ##$ #
X  ### ## #    ##  #
X   #  $ $ ## ######
X   #    $  $  #
X   ##   # #   #
X    #####@#####
X        ###
END_OF_FILE
if test 272 -ne `wc -c <'screen.37'`; then
    echo shar: \"'screen.37'\" unpacked with wrong size!
fi
# end of 'screen.37'
fi
if test -f 'screen.38' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.38'\"
else
echo shar: Extracting \"'screen.38'\" \(120 characters\)
sed "s/^X//" >'screen.38' <<'END_OF_FILE'
X      ####
X####### @#
X#     $  #
X#   $## $#
X##$#...# #
X # $...  #
X # #. .# ##
X #   # #$ #
X #$  $    #
X #  #######
X ####
END_OF_FILE
if test 120 -ne `wc -c <'screen.38'`; then
    echo shar: \"'screen.38'\" unpacked with wrong size!
fi
# end of 'screen.38'
fi
if test -f 'screen.39' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.39'\"
else
echo shar: Extracting \"'screen.39'\" \(291 characters\)
sed "s/^X//" >'screen.39' <<'END_OF_FILE'
X             ######
X #############....#
X##   ##     ##....#
X#  $$##  $ @##....#
X#      $$ $#  ....#
X#  $ ## $$ # # ...#
X#  $ ## $  #  ....#
X## ##### ### ##.###
X##   $  $ ##   .  #
X# $###  # ##### ###
X#   $   #       #
X#  $ #$ $ $###  #
X# $$$# $   # ####
X#    #  $$ #
X######   ###
X     #####
END_OF_FILE
if test 291 -ne `wc -c <'screen.39'`; then
    echo shar: \"'screen.39'\" unpacked with wrong size!
fi
# end of 'screen.39'
fi
if test -f 'screen.4' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.4'\"
else
echo shar: Extracting \"'screen.4'\" \(230 characters\)
sed "s/^X//" >'screen.4' <<'END_OF_FILE'
X           ########
X           #  ....#
X############  ....#
X#    #  $ $   ....#
X# $$$#$  $ #  ....#
X#  $     $ #  ....#
X# $$ #$ $ $########
X#  $ #     #
X## #########
X#    #    ##
X#     $   ##
X#  $$#$$  @#
X#    #    ##
X###########
END_OF_FILE
if test 230 -ne `wc -c <'screen.4'`; then
    echo shar: \"'screen.4'\" unpacked with wrong size!
fi
# end of 'screen.4'
fi
if test -f 'screen.40' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.40'\"
else
echo shar: Extracting \"'screen.40'\" \(248 characters\)
sed "s/^X//" >'screen.40' <<'END_OF_FILE'
X    ############
X    #          ##
X    #  # #$$ $  #
X    #$ #$#  ## @#
X   ## ## # $ # ##
X   #   $ #$  # #
X   #   # $   # #
X   ## $ $   ## #
X   #  #  ##  $ #
X   #    ## $$# #
X######$$   #   #
X#....#  ########
X#.#... ##
X#....   #
X#....   #
X#########
END_OF_FILE
if test 248 -ne `wc -c <'screen.40'`; then
    echo shar: \"'screen.40'\" unpacked with wrong size!
fi
# end of 'screen.40'
fi
if test -f 'screen.41' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.41'\"
else
echo shar: Extracting \"'screen.41'\" \(286 characters\)
sed "s/^X//" >'screen.41' <<'END_OF_FILE'
X           #####
X          ##   ##
X         ##     #
X        ##  $$  #
X       ## $$  $ #
X       # $    $ #
X####   #   $$ #####
X#  ######## ##    #
X#.            $$$@#
X#.# ####### ##   ##
X#.# #######. #$ $##
X#........... #    #
X##############  $ #
X             ##  ##
X              ####
END_OF_FILE
if test 286 -ne `wc -c <'screen.41'`; then
    echo shar: \"'screen.41'\" unpacked with wrong size!
fi
# end of 'screen.41'
fi
if test -f 'screen.42' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.42'\"
else
echo shar: Extracting \"'screen.42'\" \(233 characters\)
sed "s/^X//" >'screen.42' <<'END_OF_FILE'
X     ########
X  ####      ######
X  #    ## $ $   @#
X  # ## ##$#$ $ $##
X### ......#  $$ ##
X#   ......#  #   #
X# # ......#$  $  #
X# #$...... $$# $ #
X#   ### ###$  $ ##
X###  $  $  $  $ #
X  #  $  $  $  $ #
X  ######   ######
X       #####
END_OF_FILE
if test 233 -ne `wc -c <'screen.42'`; then
    echo shar: \"'screen.42'\" unpacked with wrong size!
fi
# end of 'screen.42'
fi
if test -f 'screen.43' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.43'\"
else
echo shar: Extracting \"'screen.43'\" \(213 characters\)
sed "s/^X//" >'screen.43' <<'END_OF_FILE'
X        #######
X    #####  #  ####
X    #   #   $    #
X #### #$$ ## ##  #
X##      # #  ## ###
X#  ### $#$  $  $  #
X#...    # ##  #   #
X#...#    @ # ### ##
X#...#  ###  $  $  #
X######## ##   #   #
X          #########
END_OF_FILE
if test 213 -ne `wc -c <'screen.43'`; then
    echo shar: \"'screen.43'\" unpacked with wrong size!
fi
# end of 'screen.43'
fi
if test -f 'screen.44' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.44'\"
else
echo shar: Extracting \"'screen.44'\" \(258 characters\)
sed "s/^X//" >'screen.44' <<'END_OF_FILE'
X #####
X #   #
X # # #######
X #      $@######
X # $ ##$ ###   #
X # #### $    $ #
X # ##### #  #$ ####
X##  #### ##$      #
X#  $#  $  # ## ## #
X#         # #...# #
X######  ###  ...  #
X     #### # #...# #
X          # ### # #
X          #       #
X          #########
END_OF_FILE
if test 258 -ne `wc -c <'screen.44'`; then
    echo shar: \"'screen.44'\" unpacked with wrong size!
fi
# end of 'screen.44'
fi
if test -f 'screen.45' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.45'\"
else
echo shar: Extracting \"'screen.45'\" \(203 characters\)
sed "s/^X//" >'screen.45' <<'END_OF_FILE'
X##### ####
X#...# #  ####
X#...###  $  #
X#....## $  $###
X##....##   $  #
X###... ## $ $ #
X# ##    #  $  #
X#  ## # ### ####
X# $ # #$  $    #
X#  $ @ $    $  #
X#   # $ $$ $ ###
X#  ######  ###
X# ##    ####
X###
END_OF_FILE
if test 203 -ne `wc -c <'screen.45'`; then
    echo shar: \"'screen.45'\" unpacked with wrong size!
fi
# end of 'screen.45'
fi
if test -f 'screen.46' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.46'\"
else
echo shar: Extracting \"'screen.46'\" \(221 characters\)
sed "s/^X//" >'screen.46' <<'END_OF_FILE'
X##########
X#        ####
X# ###### #  ##
X# # $ $ $  $ #
X#       #$   #
X###$  $$#  ###
X  #  ## # $##
X  ##$#   $ @#
X   #  $ $ ###
X   # #   $  #
X   # ##   # #
X  ##  ##### #
X  #         #
X  #.......###
X  #.......#
X  #########
END_OF_FILE
if test 221 -ne `wc -c <'screen.46'`; then
    echo shar: \"'screen.46'\" unpacked with wrong size!
fi
# end of 'screen.46'
fi
if test -f 'screen.47' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.47'\"
else
echo shar: Extracting \"'screen.47'\" \(182 characters\)
sed "s/^X//" >'screen.47' <<'END_OF_FILE'
X         ####
X #########  ##
X##  $      $ #####
X#   ## ##   ##...#
X# #$$ $ $$#$##...#
X# #   @   #   ...#
X#  $# ###$$   ...#
X# $  $$  $ ##....#
X###$       #######
X  #  #######
X  ####
END_OF_FILE
if test 182 -ne `wc -c <'screen.47'`; then
    echo shar: \"'screen.47'\" unpacked with wrong size!
fi
# end of 'screen.47'
fi
if test -f 'screen.48' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.48'\"
else
echo shar: Extracting \"'screen.48'\" \(223 characters\)
sed "s/^X//" >'screen.48' <<'END_OF_FILE'
X  #########  
X  #*.*#*.*#  
X  #.*.*.*.#  
X  #*.*.*.*#  
X  #.*.*.*.#  
X  #*.*.*.*#  
X  ###   ###  
X    #   #    
X###### ######
X#           #
X# $ $ $ $ $ #
X## $ $ $ $ ##
X #$ $ $ $ $# 
X #   $@$   # 
X #  #####  # 
X ####   ####
END_OF_FILE
if test 223 -ne `wc -c <'screen.48'`; then
    echo shar: \"'screen.48'\" unpacked with wrong size!
fi
# end of 'screen.48'
fi
if test -f 'screen.49' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.49'\"
else
echo shar: Extracting \"'screen.49'\" \(235 characters\)
sed "s/^X//" >'screen.49' <<'END_OF_FILE'
X       ####
X       #  ##
X       #   ##
X       # $$ ##
X     ###$  $ ##
X  ####    $   #
X###  # #####  #
X#    # #....$ #
X# #   $ ....# #
X#  $ # #.*..# #
X###  #### ### #
X  #### @$  ##$##
X     ### $     #
X       #  ##   #
X       ######### 
END_OF_FILE
if test 235 -ne `wc -c <'screen.49'`; then
    echo shar: \"'screen.49'\" unpacked with wrong size!
fi
# end of 'screen.49'
fi
if test -f 'screen.5' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.5'\"
else
echo shar: Extracting \"'screen.5'\" \(223 characters\)
sed "s/^X//" >'screen.5' <<'END_OF_FILE'
X        #####
X        #   #####
X        # #$##  #
X        #     $ #
X######### ###   #
X#....  ## $  $###
X#....    $ $$ ##
X#....  ##$  $ @#
X#########  $  ##
X        # $ $  #
X        ### ## #
X          #    #
X          ######
END_OF_FILE
if test 223 -ne `wc -c <'screen.5'`; then
    echo shar: \"'screen.5'\" unpacked with wrong size!
fi
# end of 'screen.5'
fi
if test -f 'screen.50' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.50'\"
else
echo shar: Extracting \"'screen.50'\" \(307 characters\)
sed "s/^X//" >'screen.50' <<'END_OF_FILE'
X      ############
X     ##..    #   #
X    ##..* $    $ #
X   ##..*.# # # $##
X   #..*.# # # $  #
X####...#  #    # #
X#  ## #          #
X# @$ $ ###  #   ##
X# $   $   # #   #
X###$$   # # # # #
X  #   $   # # #####
X  # $# #####      #
X  #$   #   #    # #
X  #  ###   ##     #
X  #  #      #    ##
X  ####      ######
END_OF_FILE
if test 307 -ne `wc -c <'screen.50'`; then
    echo shar: \"'screen.50'\" unpacked with wrong size!
fi
# end of 'screen.50'
fi
if test -f 'screen.6' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.6'\"
else
echo shar: Extracting \"'screen.6'\" \(142 characters\)
sed "s/^X//" >'screen.6' <<'END_OF_FILE'
X######  ###
X#..  # ##@##
X#..  ###   #
X#..     $$ #
X#..  # # $ #
X#..### # $ #
X#### $ #$  #
X   #  $# $ #
X   # $  $  #
X   #  ##   #
X   #########
END_OF_FILE
if test 142 -ne `wc -c <'screen.6'`; then
    echo shar: \"'screen.6'\" unpacked with wrong size!
fi
# end of 'screen.6'
fi
if test -f 'screen.7' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.7'\"
else
echo shar: Extracting \"'screen.7'\" \(153 characters\)
sed "s/^X//" >'screen.7' <<'END_OF_FILE'
X       #####
X #######   ##
X## # @## $$ #
X#    $      #
X#  $  ###   #
X### #####$###
X# $  ### ..#
X# $ $ $ ...#
X#    ###...#
X# $$ # #...#
X#  ### #####
X####
END_OF_FILE
if test 153 -ne `wc -c <'screen.7'`; then
    echo shar: \"'screen.7'\" unpacked with wrong size!
fi
# end of 'screen.7'
fi
if test -f 'screen.8' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.8'\"
else
echo shar: Extracting \"'screen.8'\" \(226 characters\)
sed "s/^X//" >'screen.8' <<'END_OF_FILE'
X  ####
X  #  ###########
X  #    $   $ $ #
X  # $# $ #  $  #
X  #  $ $  #    #
X### $# #  #### #
X#@#$ $ $  ##   #
X#    $ #$#   # #
X#   $    $ $ $ #
X#####  #########
X  #      #
X  #      #
X  #......#
X  #......#
X  #......#
X  ########
END_OF_FILE
if test 226 -ne `wc -c <'screen.8'`; then
    echo shar: \"'screen.8'\" unpacked with wrong size!
fi
# end of 'screen.8'
fi
if test -f 'screen.9' -a "${1}" != "-c" ; then 
  echo shar: Will not clobber existing file \"'screen.9'\"
else
echo shar: Extracting \"'screen.9'\" \(240 characters\)
sed "s/^X//" >'screen.9' <<'END_OF_FILE'
X          #######
X          #  ...#
X      #####  ...#
X      #      . .#
X      #  ##  ...#
X      ## ##  ...#
X     ### ########
X     # $$$ ##
X #####  $ $ #####
X##   #$ $   #   #
X#@ $  $    $  $ #
X###### $$ $ #####
X     #      #
X     ########
END_OF_FILE
if test 240 -ne `wc -c <'screen.9'`; then
    echo shar: \"'screen.9'\" unpacked with wrong size!
fi
# end of 'screen.9'
fi
echo shar: End of archive 2 \(of 2\).
cp /dev/null ark2isdone
MISSING=""
for I in 1 2 ; do
    if test ! -f ark${I}isdone ; then
	MISSING="${MISSING} ${I}"
    fi
done
if test "${MISSING}" = "" ; then
    echo You have unpacked both archives.
    rm -f ark[1-9]isdone
else
    echo You still need to unpack the following archives:
    echo "        " ${MISSING}
fi
##  End of shell archive.
exit 0