[comp.binaries.amiga] Paint - A basic screen painting program

ahh@j.cc.purdue.edu (Brent L. Woods) (12/29/87)

Program Name:  paint
Submitted By:  lee@uhccux.UUCP (Greg Lee)
Summary:  A basic sort of graphics painting program.
Poster Boy:  Brent Woods  (ahh@j.cc.purdue.edu)
Tested, uuencoded.

NOTES:  The first time I tested this program, I had most of my memory
        taken up by one task or another, and the machine guru-ed when
        I exited paint.  On subsequent tests, with more memory avail-
        able, there were no troubles.  So, I suggest that when you use
        this program, you have at least 200K of memory available (I
        had about 160K available when my A1000 guru-ed).



Brent Woods, Co-Moderator, comp.{sources,binaries}.amiga

USENET:  ...!j.cc.purdue.edu!ahh     ARPANET:  ahh@j.cc.purdue.edu
BITNET:  PODUM@PURCCVM               PHONE:  +1 (317) 743-8421
USNAIL:  320 Brown St., #406  /  West Lafayette, IN  47906

----------------------------------------


Here are the binary and document files for "paint", a simple screen
painting program.  After unpacking, uudecode both parts (the document
file is uuencoded because it has characters with the 8th bit set).

The program and document are in the public domain.

*
*		Greg Lee, July, 1987.
*   U.S. mail: 562 Moore Hall, Dept. of Linguistics
*	       University of Hawaii, Honolulu, HI 96822
*	 UUCP: {ihnp4,ucbvax,dcdwest}!sdcsvax!nosc!uhccux!lee
*	INTERNET: lee@uhccux.uhcc.hawaii.edu
*         BITNET: lee@uhccux
*

# This is a shell archive.  Remove anything before this line
# then unpack it by saving it in a file and typing "sh file"
# (Files unpacked will be owned by you and have default permissions).
# This archive contains the following files:
#	paint.uu
#	paintdoc.uu
#
if `test ! -s paint.uu`
then
echo "writing paint.uu"
sed 's/^X//' > paint.uu << '\Rogue\Monster\'
Xbegin 644 paint
XM   #\P         $          ,   7$   !)    9T    9   #Z0  !<1(
XMYX" D\DL>  $3J[^VBA 2JP K&8  "!![ !<+'@ !$ZN_H!![ !<+'@ !$ZN
XM_HPCP     !#^0    !P "QX  1.KOW8(\     82KD     9@  $BQY    
XM&$ZN_\0CP    !1,WP$!2KD     9P  1I?+)'D     #*H    ! !QC   N
XM("H )&<  !H@0"(H  AG   0)F@ #"QY    &$ZN_X(@"V<   @CRP   !!@
XM   P0_D   1P+PE@   0$A@, 0 A;0  "A+!4X!*@&;N0A$B7TH19P  ""/)
XM    $$/Y    K7  +'@ !$ZN_=@CP    !Q#^0   +]P "QX  1.KOW8(\  
XM   @(#P   " <@(L>  $3J[_.B/     )" \   %4"\ !H    !((CP  0 "
XM+'@ !$ZN_SHCP    "@B0" ?0?D   $D4X 2V%'(__PCR0    !!^0   !1P
XM!B(\   "@"H!)#P   &0+ (L>0   " B>0   #A.KOYZ( 4B!BQY    (")Y
XM    .$ZN_A0CP    !P@!2(&+'D    @(GD    X3J[^%"/     (" %(@8L
XM>0   " B>0   #A.KOX4(\     D( 4B!BQY    (")Y    .$ZN_A0CP   
XM "@@!2(&+'D    @(GD    X3J[^%"/     +" %(@8L>0   " B>0   #A.
XMKOX4(\     P( 4B!BQY    (")Y    .$ZN_A0CP    &1!^0   $HL>0  
XM !Q.KO\Z(\     L(\    "(($!!Z  L(\@    P0>@ )"/0    -$'H  0C
XMR    #A!^0   &HL>0   !Q.KO\T(\     \($!!Z  R(]    ! ($ @: !6
XM(\@   !$<@ 2*  /< 'CJ"/     2$'Y    FBQY    (")Y    .$ZN_[@C
XMP    $P@0"QY    (")Y    .$ZN_[YP 2QY    (")Y    .$ZN_JHB>0  
XM #A!^0   &@C2  ,(GD   !D(#P  ^@ +'D    @3J[^+")Y    .$'Y    
XM<"-( !!#^0   (@@/    ,@L>0   "!.KO[F1?D   #0('D    P< !R '0 
XM=@ 2&A0:%AHO "\(#   $&4   21R"QY    (")Y    .$ZN_N @7R ?4H ,
XM   49LI!^0    QA !!&<&0O "QY    ($ZN_O(@'U. 9NYA !""80 -UD'Y
XM    $$J09@  #""\   6L&    9A !%0? !^ " Y    2"QX  1.KO["('D 
XM  !$+'@ !$ZN_HQ*@&8  CQ*.0   %)G  " +'D    @3J[^\DHY    5F< 
XM #18ADHY    56<   11AC &:@  "%B&8   %@Q  4!C   *+#P   % , 9A
XM  \X8   ,%B'2CD   !59P  !%&', =J   (6(=@   6#$  R&,   HN/   
XM ,@P!V$ #RA*.0   %1G  :V2CD   !49P#_3A Y    8F<  +P,   "9P  
XM%$HY    4V8   IA  E28  !@F$ #&P,00 18@  "F$ !]Q@  %N80 +ED'Y
XM   &% PY  (   !B9@  "$'Y   &-$HY    8V<   A!^0  !E1#^0   221
XMR2)Y    *-')2CD   !39P  #E& :P  /E&!:P  . Q! !%E   P)  &0@ /
XM#$("@&0  "(F 09#  \,0P&09   %'@"+'D    @(GD    X3J[^R&   .)A
XM  L*80 +R Q! !%C  #2+P$O $HY    8V8  *Y*.0   %MF  "D##D  0  
XM %-F  "82CD   !A9@  = Q  GUD   *#$$!C64   A0CV   '0L>0   " B
XM>0   #A.KOZ\(!<B+P $4X!K   2+'D    @(GD    X3J[^O" 7(B\ !%* 
XM+'D    @(GD    X3J[^O" 7(B\ !%*!+'D    @(GD    X3J[^O" ?(A]3
XM@2QY    (")Y    .$ZN_KQ@   880 )DB ?(A]!^0   10@P""!80 )@&  
XM!00@0"\H !0P*  8+P B2"QX  1.KOZ&(!\B'P@!  -G  *R#   :68  583
XM_       5!/Y    5P   &$3^0   %D   !B$_D   !;    8THY    6&< 
XM  H3_  "    8B!Y    .#%\__\ (A Y    4V8  &H0.0   & ,   "9@  
XM$A/\  $   !380 *<F   .92 !/     8$/Y   #O P   %G   (0_D   1<
XM$7P  @ =2CD   !A9P  "-/\    4$7Y   !)" )D(I1@&$ "G9A  M(8   
XMG P   )G  !44@ 3P    %,1? #^ !T@/    2!#^0   JQ*.0   &%G   D
XM,7S,S  B0_D   ,D2CD   !99P  "$/Y   #;" \   !T&$ "AQA  HR8   
XM0D(Y    4T(Y    8"%\       (2CD   !A9P  (&$ "9!2@$'Y   !'"# 
XM((%#^0   6QA  GV8   !F$ ">)@  %22CD   !B9P  )@P  &AF   *$_P 
XM 0   %0,  #H9@  "A/\      !48  !)$HY    6V8  "9*.0   &-F   <
XM2CD   !39@  $@P  &AF   &80 %]&   /8,  !H9@  FF$ "08,00 18@  
XM"F$ !'9@  #:2CD   !;9P  &DHY    5&<  !!*.0   &-F   &80 &6A/\
XM  $   !40?D   $,(, @P73_(()*.0   &-F  "82CD   !;9P  -D'Y    
XM4#004E!*0F8  !8L>0   " B>0   #A.KO\$8   :BQY    (")Y    .$ZN
XM_OY@  !6#   Z&8  $Y*.0   &-F   ,2CD   !;9@  .DHY    5&<  # 3
XM_       5 PY  $   !39@  #$HY    8V<  !)A  @J#$$ $6,   9A  6D
XM8  ",@@!  IG  (J#   16<  B9R 0B   =G   $<@ ,  !,9@  '!/!    
XM4F<  @03_  !    51/\      !6#   368  !P3P0   %)G  'B$_P     
XM %43_       5@P  $YF   <$\$   !29P !P!/\      !5$_P  0   %8,
XM  !/9@  '!/!    4F<  9X3_  !    51/\  $   !6#   9&8   @3P0  
XM %<,  !E9@  "!/!    5PP  &!F   ($\$   !8#   868  " 3P0   %E*
XM.0   &!G   ,(GD    $80 (8F   3X,  !C9@  "!/!    6@P  $!F  !6
XM$\$   !;9@  2!/\      !40?D   !02E!G  $*+PAA  1R(%\,00 18P  
XM)$)0+'D    @(GD    X3J[^_BQY    (")Y    .$ZN_OA@  #42@%G  #.
XM#   1F8   IA  G"8   O@P  "%F  "F3/D #P    24@&<  )26@6<  (YA
XM  MD80 +BDJ"9P  ?)7*80 +N"(Y    $"0\   #[BQY    &$ZN_^(CP   
XM  AG  !6(CD    (9P  3"0\    !'80+'D    83J[_T&$ "]Q%^0   $0B
XM.0    AP!20:9P  &$CGP  L>0   !A.KO_03-\  U'(_^8L>0   !A.KO_<
XM80 +OF   !(,   39@  "F$ "?)@   "8 #XKB!Y    /"QY    '$ZN_[@@
XM>0   "PL>0   !Q.KO^^('D    <(#P   * (CP   &0+'D    @(GD    X
XM3J[^#B!Y    (" \   "@"(\   !D"QY    (")Y    .$ZN_@X@>0   "0@
XM/    H B/    9 L>0   " B>0   #A.KOX.('D    H(#P   * (CP   &0
XM+'D    @(GD    X3J[^#B!Y    +" \   "@"(\   !D"QY    (")Y    
XM.$ZN_@X@>0   # @/    H B/    9 L>0   " B>0   #A.KOX.('D   !D
XM(#P   * (CP   &0+'D    @(GD    X3J[^#B)Y    *" \   %4 :     
XM2"QX  1.KO\N(GD    D(#P   " +'@ !$ZN_RY*N0    !G   8+'@ !$ZN
XM_WPB>0     L>  $3J[^AG  3G42.0   %Q*0&8   H3_       7&<  !I:
XM@$HY    4V8   10@(#\  H3P    %Q*.0   %EG  !R##D  @   %-F   ,
XM2CD   !A9@  ,$HY    4V8  %)*.0   &!F   <$\$   !<$\    !><@ 2
XM " !<A,O 6   % 3P0   %P3P    %TL>0   " B>0   #A.KOZD<  0.0  
XM %UR$2\!8   -!/     7RQY    (")Y    .$ZN_JIP$B\ <  0.0   %]*
XM &8   P@/    #-@  !>#   $&4  #9R"B0!)@$,   P90  " 0  # 4  P 
XM "!E   (!   (!( #   $&4   @$   0%@!@   T('D    P(&@ !"QY    
XM(")Y    .$ZN_;H"@   #_\B .!)) #H2@)"  \F  )#  ]P "! (!\L>0  
XM " B>0   #A.KO[@3G5A  ,@#$$ $6(   IA /Z08   E&$  DHD "8!!D( 
XM$ 9#  ]2@ Q" H!D  !Z#$,!D&0  ')*.0   &!F  !82CD   !A9P  3DCG
XM/P D "8!0?D   $<(!@B$"!Y    ."!H  0B2"@\    #RH\    #V$ !*HN
XM/    /\D>0   "0L>0   "!.KO_B3-\ _&   !(L>0   " B>0   #A.KO[.
XM3G5A  $(80 !LD'Y   !#" 8)  B$"8!+'D    @(GD    X3J[_$&$  E(,
XM00 18P  QDCGP !*.0   &-F   *80 !$F   *P,.0 "    4V8  "9(Y_  
XM80  GE* 4X)2@5.#2/D #P    1,WP /80  XF   'QA  !^2CD   !39@  
XM%BQY    (")Y    .$ZN_LY@  !:E("6@>**XHO0@M*#2CD   !;9@  %BQY
XM    (")Y    .$ZN_TQ@   P+'D    @(GD    X3J[_1BQY    (")Y    
XM.$ZN_OA">0   % 3_       5$S?  -.=;""8P  !,%"LH-C   $PT-.=4'Y
XM   !#$JH  AK   \+PAP BQY    (")Y    .$ZN_IX@7R 8)  B&"8!+P@L
XM>0   " B>0   #A.KO\0(%\@&"(080  !$YU2CD   !C9P  2B\!+P B RQY
XM    (")Y    .$ZN_PH@%R(O  0L>0   " B>0   #A.KO\*( (B+P $+'D 
XM   @(GD    X3J[_"E"/( (B RQY    (")Y    .$ZN_PI.=4CGP !P $HY
XM    5V8  "80.0   %QF   <$#D   !?4@ ,  ! 9@  !A \  $3P    %\O
XM "QY    (")Y    .$ZN_JHB'W  $#D   !>9@  "! Y    72!Y    . CH
XM  , (!%  !L0.0   %TL>0   " B>0   #A.KOZD< !*.0   %IG   &",  
XM DHY    6&<   8(P  !2CD   !99P  !@C    L>0   " B>0   #A.KOZ>
XM3-\  TYU('D    L<  P*  2T$9R #(H !#21TYU('D    X(7P       @1
XM? #^ !T@/    5A#^0   ;1*.0   &%G   .0_D   '\(#P   %02CD   !C
XM9@  !F$   AA   >3G4D>0   "C5P"%*  A.=4/Y   !)&$   1.=2/)    
XM!! Y    8F<  (1*.0   %-F  !Z6(E!^0  !A0,   "9@  "$'Y   &-$HY
XM    8V<   A!^0  !E0D>0    !8BG8/,A@T&4HY    8&8   1T  P   %F
XM   $<O_$033"-!E*.0   &!F   $=/\,   !9@  !'+_Q$$TPE'+_\0B>0  
XM  !@   20?D   $DD\@@>0   "C3R"!Y    /' 0<A!T '8 +'D    <3J[^
XM\DYU2CD   !99P  !F$  !9*.0   %EF   &80  6F$ _R9.=;/\   #O&8 
XM  A#^0  !/2S_   ! QF   (0_D   4\L_P   1<9@  "$/Y   %A+/\   $
XMK&8   A#^0  !<RS_    R1F   (0_D   -L3G6S_   !/1F   (0_D   .\
XML_P   4\9@  "$/Y   $#+/\   %A&8   A#^0  !%RS_   !<QF   (0_D 
XM  2LL_P   -L9@  "$/Y   #)$YU?  </ #@2CD   !79P  !AP\ #!*.0  
XM %EG   8'#P P$HY    5V<   8</ !@8   +$HY    6F<   8</ " 2CD 
XM  !89P  %!P\ -!*.0   %=G   &'#P <$YU('D    T,4  ""!Y    ,"QY
XM    (")Y    .$ZN_;1.=2!Y    -#%   H@>0   # L>0   " B>0   #A.
XMKOVT3G5*N0    !F   8(CD    4=@ 6&"0(+'D    83J[_T$YU+PAP,G(R
XM+'D    @(GD    X3J[_$' "+'D    @(GD    X3J[^GB!?<  0&%. +'D 
XM   @(GD    X3J[_Q'  +'D    @(GD    X3J[^GDYU(GD    X+RD "'  
XM(T  "! I !DO ! I !PO '  +'D    @(GD    X3J[^GG  +'D    @(GD 
XM   X3J[^JC\I " (J0 # "!P '( )#P   )_)CP   &/+PDL>0   " B>0  
XM #A.KO[.< %R^G8"+P!(YU  +'D    @(GD    X3J[^JDS?  4&0  *<@0&
XM0@ *=A!(YZ  +'D    @(GD    X3J[^SDS?  H@'U* #   0&:X(E\S7P @
XM(!\D'R-?  @L>0   " B>0   #A.KOZ>( (L>0   " B>0   #A.KOZJ3G4B
XM.0   ! D/    ^TL>0   !A.KO_B(\     (9P  NB(Y    "&<  !0D/   
XM  1V$"QY    &$ZN_]9A /N^#$$ $6,  #I(YPP *  J 4SY  \    $F(#0
XMA-2$FH'2A=:%3-\ , Q" H!D   2#$,!D&0   I(^0 /    !&$  %AA  !^
XM2H)G   X80 !$D7Y    1"(Y    "' %)!IG   82.?  "QY    &$ZN_]9,
XMWP #4<C_YC1\  %A  !\(CD    (+'D    83J[_W&$  .9.=4SY  \    $
XME("6@2(") -!^0   #QP!BQY    (")Y    .$ZN_GI.=4SY  \    $E("6
XM@2 "(@-!^0   $1V!4CGP( L>0   "!.KOX4) !,WP$#(,)*@F<   91R__B
XM3G5(YS\ ('D    X(&@ !$/Y    /$SY  \    $* *8@"H#FH%T '8 +#P 
XM  # /@IG   ,P4+#0\%)80#\@"X\    _R1Y    )"QY    ($ZN_^),WP#\
XM3G5R86TZ<&EC $YU3/D #P    24@%Z"YHI2@@B"  "6@<;"3G5,^0 /    
XM!)2 EH$@ B(#0?D   !$=@4D&&<  !I(Y\" ($(L>0   "!.KOX.3-\! U'+
XM_^1.=4YU      /L     0        .^    *     $  !;F   6V   %KX 
XM !9N   69@  %BX  !8@   6!   %?8  !6L   5E   %6P  !5$   2&@  
XM$=(   \"   ,'@  "_P   O:   +N   "Y8   MT   +4@  "N(   K,   *
XM?    S(   ,H   ##    P(   (\   "(@   @@   'N   !U    ;H   &@
XM   !9    5X   "Z    -@    (  !,,   3 @  $OP  !+R   2[   $N( 
XM !+<   2T@  $LP  !+"   2N@  $K   !*J   2H   $IH  !*0   2B@  
XM$H   !)Z   2<   $B0  !',   1O   $:X  !&&   16   $4@   ^F   .
XMI   #D8   A,   'E   !XH   =.   '/@  !R@   ;T   &V   !LH   8:
XM   $Z   !.(   32   $P    XP   -(   "O    GX   )8   "0@   5  
XM  #^    Z    #@   %1     P  %OH  !:B   6G   %EP  !8Z   6$@  
XM%@P  !7D   5W@  %<0  !6R   53   %3H  !4P   5)@  %1H  !4.   5
XM"   %/P  !3V   4T   %,H  !2L   4I@  %)   !2*   49   %%X  !12
XM   43   %"X  !0B   4'   %!   !0*   3^   $_(  !/F   3X   $\X 
XM !/"   3N   $ZP  !.F   3H   $Y8  !.*   3A   $WX  !-T   39   
XM$U8  !-(   3-@  $R@  !,:   27   $DX  !)"   2-   $BP  !'\   1
XMX   $<(  !&B   1F   $9(  !%X   19   $4X  !$N   1%@  $08  !$ 
XM   0\@  $.0  !#6   0R@  $,0  !"^   0K@  $*@  !">   0D   $(H 
XM !""   0;@  $&0  !!:   02   $$(  ! R   0+   $!P  ! 6   0!@  
XM$     _P   /V@  #]0   ^^   /N   #X@   ^    /=@  #W    ]F   /
XM8   #U(   ],   /0@  #R@   \B   /&   #N8   [2   .N   #K(   Z0
XM   .B@  #G@   YR   .4   #C0   XJ   -Z   #>(   VZ   -M   #:H 
XM  U8   -2   #4(   T\   -+@  #2(   T<   -%@  #1    S\   ,]@  
XM#.P   SB   ,V   #,X   S"   ,O   #*P   R@   ,D@  #(    QN   ,
XM6@  #$    PV   ,,   #!0   P.   +\@  "^P   O0   +R@  "ZX   NH
XM   +C   "X8   MJ   +9   "T@   M"   +.   "S(   L,   *^@  "N@ 
XM  K4   *P@  "K@   JN   *H@  "DX   I(   */@  "C@   H:   *%   
XM"@@   GZ   )Y   "=H   G4   )Q@  ";@   FJ   )G   "90   F(   )
XM>@  "7(   EF   )6   "5    E$   )-@  "2X   DB   (X   "-8   C.
XM   (P@  "+@   BN   (F   ")(   B$   (?@  "&X   AD   (6@  "$8 
XM  @V   (+   ""(   ?L   'X@  !]@   ?.   'O@  !ZH   =Z   ';   
XM!V8   =$   '+@  !Q8   ;D   &Q   !K0   :D   &F@  !HX   :(   &
XM?   !G8   9R   &;   !F@   9B   &7@  !E@   8$   %_@  !>X   7H
XM   %U@  !=    6^   %N   !:(   6<   %?   !7(   5F   %7   !3H 
XM  4T   $^   !/    38   $R   !)8   2$   $>@  !'    1$   $$@  
XM! 8   /\   #\@   ]X   /0   #L@   YH   -V   #<    TX   ,^   #
XM(@   Q@   +\   "\@   NP   +@   "V@   M(   +(   "P@   K8   *F
XM   "F@   HX   *$   ">    FX   )D   "4@   D@   (R   "+    A@ 
XM  (2   !_@   ?@   'D   !W@   <H   '$   !L    :H   &6   !D   
XM 8(   %\   !1@   20   $.    ^    .(   "P    H    '@   !L    
XM8@   %@   !.    2    #(        #\@   ^L   $D   #\@   ^H   &=
XM9&]S+FQI8G)A<GD &E194$4@15-#05!%("!43R @(" @($58250*(%!A:6YT
XM(" @(*D@1W)E9R!,964L($IU;'DL(#$Y.#8@         4  R  &  -(  !/
XM    F@   "<         %      !0 #(  ,   0(  ,80               
XM)P                      #P   *( "  !=&]P87HN9F]N= !I;G1U:71I
XM;VXN;&EB<F%R>0!G<F%P:&EC<RYL:6)R87)Y  H*"@,, PT$ @  #PL+"PP,
XM   ( @H "08"   &!@D/ 0X+  P ! D"#PP'!P /"     H*"@ # P # P  
XM                            $0       /__  #__P  P ,  , #  # 
XM P  P ,  , #  #  P  P ,  , #  #  P  P ,  , #  #  P  __\  /__
XM             /__  #__P& P8,!@,&# 8#!@P& P8,!@,&#/_S__S_\__\!
XM@,&# 8#!@P& P8,!@,&# 8#!@P  __\  /__             /P " #_  0 
XM_\ " /_P 0#_\ $ _\ ! #_    /P    X "  '  0  X "  '  0  X "  
XM'  0  X "  '             .  $ #X  @ _@ $ '_  @!_P 0 /X $  ^ 
XM   #     8 "  #  0  8 "  #  0  8 "  #  0  8 "  #     /____\ 
XM    P #  ,,SPS/ S,#,P,_ S\P,S S,/,P\     /____\ P #  #  ,,# 
XM,# ,# ,# /\ _P#_ /\/#P\/#P\/#S,S,S,S,S,S55555555554     ____
XM_P  __\  /__        @    .    !P    .    !P    .    !P    . 
XM   !P    .    !P    .    !P    .    !P                #_ /\ 
XM#P /#P\/#P,# P,S,S,S$1$1$555557, ,P  #  ,      S S,#        
XM@    .               !P    .               !P    .          
XM     !P    .    !P                  @    .  <    #@      !P 
XM   .  <    #@      !P    .  <    #@      !P    .    !P      
XM    _____P            #__P  __\             __\  /__        
XM     /__  #__P            #__P  __\               #__P  __\ 
XM         /__        __\       #__P       /__        __\     
XM  #__P       /__        __\          ,S,S,S,S,S,        S,P 
XM ,S,  #,S   S,P  ,S,  #,S   S,P  ,S,  #,S   S,P  ,S,  #,S   
XMS,P  ,S,  #,S   S,P     JJJJJJJJJJH       "JJ@  JJH  *JJ  "J
XMJ@  JJH  *JJ  "JJ@  JJH  *JJ  "JJ@  JJH  *JJ  "JJ@  JJH  *JJ
XM  "JJ@            #__P  _____P  __\     __\  /____\  /__    
XM /__  #_____  #__P    #__P  _____P  __\               #_____
XM     /____\     _____P    #_____     /____\     _____P    #_
XM____     /____\             ,S/,S#,SS,PS,\S,,S/,S#,SS,PS,\S,
XM,S/,S#,SS,PS,\S,,S/,S#,SS,PS,\S,,S/,S#,SS,PS,\S,,S/,S       
XM    556JJE55JJI55:JJ556JJE55JJI55:JJ556JJE55JJI55:JJ556JJE55
XMJJI55:JJ556JJE55JJI55:JJ556JJ@                   \ 'X _P#_ '
XMX /                               / !^ 'X /                 
XM   'X!_X/_Q__G_^__________]__G_^/_P?^ ?@      /L     0    $ 
XM  !F    !     (   ":    A    %X   !:         _(   /K    &0  
X" _)F
X 
Xend
\Rogue\Monster\
else
  echo "will not over write paint.uu"
fi
if [ `wc -c paint.uu | awk '{printf $1}'` -ne 13048 ]
then
echo `wc -c paint.uu | awk '{print "Got " $1 ", Expected " 13048}'`
fi
if `test ! -s paintdoc.uu`
then
echo "writing paintdoc.uu"
sed 's/^X//' > paintdoc.uu << '\Rogue\Monster\'
Xbegin 644 paint.doc
XM"E!A:6YT"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
XM($=R96<@3&5E"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
XM(" @($%U9W5S="P@,3DX-@H*"B @(" @(" @(" @(" @(" @($ME>7,@86YD
XM(&)U='1O;G,*"B!4:&4@<FEG:'0@;6]U<V4@8G5T=&]N(&-H;V]S97,@82!N
XM97<@<&%I;G1I;F<@=&]O;"X*"B!4:&4@;&5F="!M;W5S92!B=71T;VX@9&]E
XM<R!S;VUE('!A:6YT:6YG+"!U;FQE<W,@=&AE"B!C=7)R96YT('1O;VP@:7,@
XM870@=&AE('1O<"!O9B!T:&4@8V%N=F%S+"!P;VEN=&EN9R!A= H@82!C;VQO
XM<B!I;B!T:&4@<&%L971T92X@($EN('1H:7,@8V%S92P@82!N97<@8V]L;W(@
XM:7,*('-E;&5C=&5D+@H*(%1H92!A<G)O=R!K97ES(&UO=F4@=&AE('-C<F5E
XM;B!V:65W('1O(&$@;F5W('!O<G1I;VX*(&]F('1H92!C86YV87,N"@H@5&AE
XM(&1E;"!K97D@97)A<V5S('1H92!E;G1I<F4@8V%N=F%S(&%N9"!R97!A:6YT
XM<R!T:&4*('!A;&5T=&4N"@H@5&AE('-P86-E(&)A<B!A;F0@86QT+"!L969T
XM('-H:69T+"!A;F0@<FEG:'0@<VAI9G0@:V5Y<PH@<V]M971I;65S(&UO9&EF
XM>2!T:&4@86-T:6]N<R!O9B!T:&4@;6]U<V4@8G5T=&]N<RP@=VAE;@H@=&AE
XM<V4@:V5Y<R!A<F4@8F5I;F<@:&5L9"!D;W=N('=H:6QE(&$@;6]U<V4@8G5T
XM=&]N(&ES"B!P<F5S<V5D+B @1&5T86EL<R!A<F4@9VEV96X@8F5L;W<N"@H@
XM5&\@97AI="!B86-K('1O('1H92!O<&5R871I;F<@<WES=&5M+"!P<F5S<R!T
XM:&4@97-C87!E"B!K97DN"@HM"BT*+0H*"@I$971A:6QS"@H*"E1O;VQS+@H*
XM(%1H92!C=7)R96YT('1O;VQS(&%R93H*"B @(" @(&$@<W%U87)E(" @(" @
XM(" M+2!C;&EC:R!T:&4@;&5F="!B=71T;VX@=&\@;6%K92!A"B @(" @(" @
XM(" @(" @(" @(" @(" @("!S;VQI9"!S<75A<F4@;V8@8V]L;W(*(" @(" @
XM:&]R:7IO;G1A;"!B87)S("TM(&QI:V4@=&AE('-Q=6%R92P@97AC97!T(&UA
XM:V5S(&)A<G,*(" @(" @=F5R=&EC86P@8F%R<R @("TM(&QI:V4@=&AE('-Q
XM=6%R92P@97AC97!T(&UA:V5S(&)A<G,*(" @(" @82!B<G5S:" @(" @(" @
XM("TM(&AO;&0@=&AE(&QE9G0@8G5T=&]N(&1O=VX@87,@>6]U"B @(" @(" @
XM(" @(" @(" @(" @(" @("!M;W9E('1H92!M;W5S90H@(" @("!A(&QI;F4@
XM<W1Y;'5S(" @+2T@:&]L9"!T:&4@;&5F="!B=71T;VX@9&]W;B!A<R!Y;W4*
XM(" @(" @(" @(" @(" @(" @(" @(" @(&UO=F4@=&AE(&UO=7-E"@I#;VQO
XM<G,N"@H@5VAE;B!Y;W4@9FER<W0@8F5G:6XL(&YO(&-O;&]R(&ES('-E;&5C
XM=&5D+B @5&AE('1O;VQS('=I;&P*('5S92!A(&1I9F9E<F5N="!C;VQO<B!E
XM86-H('1I;64@=&AE>2!P86EN="X@($%L;" V,PH@879A:6QA8FQE(&-O;&]R
XM<R H:6X@:&]L9"!A;F0@;6]D:69Y(&UO9&4I(&%R92!U<V5D+"!T:&5N"B!Y
XM;W4@8WEC;&4@8F%C:R!T;R!T:&4@9FER<W0@;VYE+B @069T97(@:&%V:6YG
XM('-E;&5C=&5D(&$*(&-O;&]R+"!I9B!Y;W4@=V%N="!T;R!R971U<FX@=&\@
XM=&AI<R!I;FET:6%L(&UO9&4L("!M;W9E"B!T:&4@=&]O;"!T;R!T:&4@97AT
XM<F5M92!L969T(&5D9V4@;V8@=&AE('!A;&5T=&4@86YD(&-L:6-K"B!T:&4@
XM;&5F="!B=71T;VXN("!.;W<@;F\@8V]L;W(@:7,@<V5L96-T960N"@H@4W1A
XM<G1I;F<@870@=&AE(&QE9G0@;V8@=&AE('!A;&5T=&4L('1H92 V,R!C;VQO
XM<G,@87)E.@H*(" @,34@8F%S:6,@8V]L;W)S+"!A<R!S:&]W;B!O;B!T:&4@
XM<&%L971T92P*(" @,38@8FQU92!M;V1I9FEE<G,L('=H:6-H(&1I<W!L87D@
XM87,@=&AE(&-O;&]R('1O('1H92!L969T"B @(" @(&]N('1H92!S8W)E96XL
XM(&5X8V5P="!W:71H(&QE<W,@8FQU92!O<B H9V]I;F<@=&\@=&AE"B @(" @
XM(')I9VAT*2!M;W)E(&)L=64L"B @(#$V(')E9"!M;V1I9FEE<G,L"B @(#$V
XM(&=R965N(&UO9&EF:65R<RX*"B!4:&4@<F5L871I;VYS:&EP(&]F('1H92!M
XM;V1I9FEE<B!C;VQO<G,@87,@<VAO=VX@;VX@=&AE('!A;&5T=&4*(&%N9"!W
XM:&%T('EO=2!G970@=VAE;B!Y;W4@<&%I;G0@=VET:"!T:&5S92!C;VQO<G,@
XM:7,@<F%T:&5R"B!I;F1I<F5C="X@07,@>6]U('-C<F]L;"!L969T(&]R(')I
XM9VAT(&%C<F]S<R!T:&4@<V-R965N+"!T:&4*(&UO9&EF:65R(&-O;&]R<R!W
XM:6QL('-O;65T:6UE<R!C:&%N9V4@*&%S('1H92!C;VQO<B!T;R!T:&5I<@H@
XM;&5F="!C:&%N9V5S*2X*"@I3<&%C92!B87(N"@HH<&%I;G1I;F<I"B!9;W4@
XM8V%N(&UA:V4@9FEL;&5D('!O;'EG;VYS(&)Y(&AO;&1I;F<@9&]W;B!T:&4@
XM<W!A8V4@8F%R(&%S"B!Y;W4@;6]V92!T:&4@;6]U<V4@86YD(&-L:6-K('1H
XM92!L969T(&UO=7-E(&)U='1O;BX@(%1H:7,*('=O<FMS(&9O<B!A;&P@=&AE
XM('1O;VQS+"!A;F0@96%C:"!T;V]L(&=I=F5S(&$@9&EF9F5R96YT"B!P871T
XM97)N(&EN<VED92!T:&4@<&]L>6=O;BX*"BAT;V]L('-E;&5C=&EO;BD*($AO
XM;&1I;F<@=&AE('-P86-E(&)A<B!D;W=N('=H:6QE(&-L:6-K:6YG('1H92!R
XM:6=H="!B=71T;VX@=&\*('-E;&5C="!A(&YE=R!T;V]L+"!G:79E<R!A(')E
XM8W1A;F=L92!D<F%W97(L(&5X8V5P="!F;W(@=&AE"B!B<G5S:"P@=VAI8V@@
XM=VEL;"!D<F%W(&5L;&EP<V5S+B @5VAE;B!T:&4@=&]O;"!I<R!U<V5D('1O
XM('!A:6YT+ H@;VYE(&-O<FYE<B!O9B!T:&4@<F5C=&%N9VQE(&ES(&9I>&5D
XM(&%T('1H92!P;W-I=&EO;B!O9B!T:&4*('1O;VP@=VAE;B!Y;W4@<')E<W,@
XM9&]W;B!O;B!T:&4@;&5F="!B=71T;VXN("!4:&4@;W!P;W-I=&4*(&-O<FYE
XM<B!W:6QL(&)E('=H97)E('1H92!M;W5S92!I<R!W:&5N('EO=2!R96QE87-E
XM('1H92!L969T"B!B=71T;VXN"@I!;'0@:V5Y+@H**'!A:6YT:6YG*0H@5&\@
XM97)A<V4L(&AO;&0@96ET:&5R(&%L="!K97D@9&]W;B!W:&EL92!Y;W4@=7-E
XM('1H92!L969T"B!M;W5S92!B=71T;VXN"@HH=&]O;"!S96QE8W1I;VXI"B!)
XM9B!Y;W4@87)E(&AO;&1I;F<@86X@86QT(&ME>2!D;W=N('=H96X@>6]U('-E
XM;&5C="!A('1O;VPL"B!T:&5N('1H92!T;V]L<R!P86EN="!S;&EG:'1L>2!D
XM:69F97)E;G0@<&%T=&5R;G,N("!4:&4*(&AO<FEZ;VYT86P@86YD('9E<G1I
XM8V%L(&)A<G,@87)E('1H:6YN97(L(&QI;F5S(')E86QL>2X@(%1H90H@8G)U
XM<V@@;6%K97,@9FEN97(@;&EN97,N("!4:&4@<W1Y;'5S(&UA:V5S(&1O='1E
XM9"!L:6YE<RX*($EN('1H92!C87-E(&]F('1H92!S<75A<F4L('1H92!P;&%C
XM92!O;B!T:&4@<V-R965N('=H97)E(&ET"B!W87,@<V5L96-T960@:7,@<F5M
XM96UB97)E9"X@(%1H96X@=VAE;B!Y;W4@;&%T97(@<&%I;G0@80H@<W%U87)E
XM+"!Y;W4@9V5T(&$@8V]P>2!O9B!T:&ES('!L86-E+B @5&AE(')E<W5L="!C
XM86X@8F4*(&9U<G1H97(@;6]D:69I960@8GD@=&AE(&QE9G0@86YD(')I9VAT
XM('-H:69T(&ME>7,N"@H*3&5F="!S:&EF="!K97DN"@HH<&%I;G1I;F<I"B!(
XM;VQD('1H:7,@9&]W;B!W:&EL92!P86EN=&EN9R!T;R!U<V4@(F-O;7!L96UE
XM;G0@<&%I;G0B+@H**'1O;VP@<V5L96-T:6]N*0H@2&]L9"!I="!D;W=N('=H
XM:6QE('-E;&5C=&EN9R!A('1O;VP@=&\@8V%U<V4@=&AE('1O;VP@=&\@86-T
XM"B!L:6ME(&$@8G)U<V@L(&]R("AI9B!I="=S(&%L<F5A9'D@82!B<G5S:"D@
XM=&\@<&%I;G0@82!P871T97)N+@H*"E)I9VAT('-H:69T(&ME>2X*"BAP86EN
XM=&EN9RD*($EF('1H92!C=7)R96YT('1O;VP@:7,@;VYE(&]F('1H92!B87(@
XM=&]O;',@;W(@=&AE(&1O='1E9"!L:6YE"B!S='EL=7,L('1H96X@>6]U(&-A
XM;B!H;VQD('1H92!R:6=H="!S:&EF="!K97D@9&]W;B!A<R!Y;W4*('-E;&5C
XM="!A(&-O;&]R(&9R;VT@=&AE('!A;&5T=&4@:6X@;W)D97(@=&\@<V5L96-T
XM(&$@;F5W"B!B86-K9W)O=6YD(&-O;&]R+B @3&%T97(L('=H96X@>6]U('!A
XM:6YT('=I=&@@;VYE(&]F('1H90H@=&]O;',L(&AO;&1I;F<@=&AE(')I9VAT
XM('-H:69T(&ME>2!D;W=N(&%S('EO=2!P86EN="!W:6QL(&9I;&P*('1H92!I
XM;G1E<G1I8V5S('=I=&@@=&AE(&)A8VMG<F]U;F0@8V]L;W(@>6]U('!R979I
XM;W5S;'D*('-E;&5C=&5D+B @5&AI<R!A;'-O('=O<FMS(&9O<B!F:6QL:6YG
XM('!O;'EG;VYS+B @5&\@<V5L96-T"B!T:&4@9W)A>2!C86YV87,@8V]L;W(@
XM87,@=&AE(&)A8VMG<F]U;F0L(&UO=F4@=&AE('1O;VP@=&\@=&AE"B!E>'1R
XM96UE(&QE9G0@961G92!O9B!T:&4@<&%L971T92X*"@HH=&]O;"!S96QE8W1I
XM;VXI"B!(;VQD:6YG('1H92!R:6=H="!S:&EF="!K97D@9&]W;B!A<R!A(&)O
XM>"!O<B!B87(@=&]O;"!I<PH@<V5L96-T960@<F5S=6QT<R!I;B!A('1O;VP@
XM=&AA="!A8W1S(&QI:V4@82!B<G5S:"X@(%1O(&1E<VEG;@H@>6]U<B!O=VX@
XM8G)U<V@@<&%T=&5R;BP@9F]L;&]W('1H:7,@<')O8V5D=7)E.@H@(" @("!M
XM86ME(&$@<W5I=&%B;&4@<&%T=&5R;B!S;VUE=VAE<F4@;VX@=&AE(&-A;G9A
XM<RP*(" @(" @;6]V92!T:&4@=&]O;"!O=F5R('1H92!P871T97)N+ H@(" @
XM("!W:&EL92!H;VQD:6YG(&1O=VX@=&AE(&%L="!A;F0@<FEG:'0@<VAI9G0@
XM:V5Y<RP@8VQI8VL*(" @(" @(" @=&AE(')I9VAT(&UO=7-E(&)U='1O;B!U
XM;G1I;"!Y;W4@8V]M92!T;R!T:&4@<W%U87)E"B @(" @(" @('=I=&@@82 @
XM8W)O<W,@:6X@:70N"B!.;W<@>6]U(&-A;B!U<V4@=&AI<R!T;V]L(&%S('EO
XM=2!W;W5L9"!A(&)R=7-H+B @5&AE(&%L="!K97D*(&%N9"!T:&4@<VAI9G0@
XM:V5Y<R!G:79E('9A<FEO=7,@969F96-T<R!I9B!H96QD(&1O=VX@=VAI;&4*
XM('!A:6YT:6YG+B @268@=&AE('!A='1E<FX@>6]U('-E;&5C=&5D('=A<R!L
XM87)G92P@<&%I;G1I;F<*('=I=&@@=&AE(')I9VAT('-H:69T(&ME>2!H96QD
XM(&1O=VX@=VEL;"!P<F]B86)L>2!G:79E(&$*(&)E='1E<B!E9F9E8W0N"@H*
XM4V%V:6YG('!I8W1U<F5S+@H*(%)E8W1A;F=U;&%R('!O<G1I;VYS(&]F('1H
XM92!C86YV87,@8V%N(&)E('-A=F5D(&]N(&1I<VLN"B!7:&5N('!A:6YT(&ES
XM(&-A;&QE9"!F<F]M('1H92!C;&D@=VET:"!A(&9I;&4@;F%M92!A<F=U;65N
XM="P*('1H:7,@9FEL92!I<R!U<V5D(&9O<B!S879I;F<N("!/=&AE<G=I<V4@
XM=&AE>2!A<F4@<V%V960@;VX*('1H92!R86T@9&ES:RP@=VET:"!T:&4@;F%M
XM92 G<&EC)RP@<V\@;VYE(&UU<W0@8V]P>2!T:&5M('1O"B!A(&9L;W!P>2!A
XM9G1E<B!U<VEN9R!P86EN="X@( H*(%1H97)E(&%R92!T:')E92!S=&5P<R!I
XM;B!S879I;F<@82!P:6-T=7)E.@H@(" @("!S96QE8W0@=&AE('-T>6QU<R!T
XM;V]L('=I=&@@=&AE('-P86-E(&)A<B!H96QD(&1O=VXL"B @(" @('5S92!T
XM:&ES('1O(&1R87<@82!R96-T86YG;&4@87)O=6YD('1H92!A<F5A"B @(" @
XM(" @('EO=2!W86YT('-A=F5D+ H@(" @("!T:&5N('!R97-S('1H92 G<R<@
XM:V5Y+@H@5&AE<F4@87)E('1W;R!S=&5P<R!I;B!R97-T;W)I;F<@82!P<F5V
XM:6]U<VQY('-A=F5D('!I8W1U<F4Z"B @(" @(&UO=F4@=&AE(&UO=7-E('!O
XM:6YT97(@=&\@=VAE<F4@>6]U('=O=6QD(&QI:V4@=&AE"B @(" @(" @('5P
XM<&5R(&QE9G0@8V]R;F5R(&]F('1H92!P:6-T=7)E('1O(&)E('!L86-E9"P*
XM(" @(" @=&AE;B!P<F5S<R!T:&4@)W(G(&ME>2X*"B!4:&4@<F5S=&]R:6YG
XM(&]P97)A=&EO;B!A;'-O('-E;&5C=',@=&AE(&%R96$@=&\@=VAI8V@@80H@
XM<&EC='5R92!W87,@<F5S=&]R960@87,@=&AE(&%R96$@;V8@=&AE(&YE>'0@
XM<V%V92X@(%-O(&EN"B!C87-E('EO=2!R97-T;W)E9"!A('!I8W1U<F4L(&UA
XM9&4@<V]M92!C:&%N9V5S+"!A;F0@;F]W('=A;G0*('1O('-A=F4@=&AE(&UO
XM9&EF:65D('!I8W1U<F4@8F%C:R!T;R!D:7-K+"!I="!I<R!N;W0*(&YE8V5S
XM<V%R>2!T;R!D<F%W(&%N;W1H97(@<F5C=&%N9VQE(&%R;W5N9"!I=" H=6YL
XM97-S('EO=0H@=V%N="!T;R!C:&%N9V4@=&AE('-I>F4L(&]R(&AA=F4@=7-E
XM9"!T:&4@<W!A8V4M<W1Y;'5S('-I;F-E"B!Y;W4@<F5S=&]R960@=&AE('!I
XM8W1U<F4I+@H*($EF('EO=2!W86YT(&$@<&EC='5R92!R97-T;W)E9"!T;R!I
XM=',@;W)I9VEN86P@87)E82P@;6]V90H@=&AE(&UO=7-E('!O:6YT97(@=&\@
XM=&AE('!A;&5T=&4@87)E82!B969O<F4@<')E<W-I;F<@)W(G+@H*(%1H92!A
XM;'0@:V5Y(&%N9"!T:&4@<VAI9G0@:V5Y<R!A9F9E8W0@=&AE('=A>2!T:&4@
XM<F5S=&]R:6YG"B!I<R!D;VYE+B @5VET:"!N;VYE(&]F('1H97-E('!R97-S
XM960L('1H92!P:6-T=7)E(&ES"B!C;VUB:6YE9"!W:71H('1H92!P<F5V:6]U
XM<R!C;VYT96YT<R!O9B!T:&4@8V%N=F%S+B @2&]L9&EN9PH@=&AE(')I9VAT
XM('-H:69T(&ME>2!D;W=N('=H96X@)W(G(&ES('!R97-S960@8V%U<V5S('1H
XM90H@<&EC='5R92!T;R!R97!L86-E('1H92!P<F5V:6]U<R!C;VYT96YT<R!O
XM9B!T:&4@8V%N=F%S+@H@5&AE(&]T:&5R(&ME>7,@;65N=&EO;F5D('EI96QD
XL(&$@8V]M<&QE;65N="!O<&5R871I;VX@;V8*('-O;64@<V]R="X*"BT*+0ID
X 
Xend
\Rogue\Monster\
else
  echo "will not over write paintdoc.uu"
fi
if [ `wc -c paintdoc.uu | awk '{printf $1}'` -ne 8954 ]
then
echo `wc -c paintdoc.uu | awk '{print "Got " $1 ", Expected " 8954}'`
fi
echo "Finished archive 1 of 1"
# if you want to concatenate archives, remove anything after this line
exit