______________________________________________________________________________

			       SH

      SHUFFLE is a general purpose routine for copying selected rows
 (with scaling) from one file to the same or another file.

 The various possibilities are:

   If the number of input maps = num output maps
   then the maps are scaled and copied.
   If the num of input rows = num of output rows
   then the rows are scaled and copied.

   If there is one output map and more than one input map 
   then maps are ADDED into output map.
   If there is one output row and more than one input row 
   then rows are ADDED into output row.

   If the num of input rows is one, the num of input maps
   greater than one, the num output rows = num input MAPS
   and only ONE OUTPUT MAP specified, then:
     the same input row from several input
     maps is MERGED into several output rows
     of a single output map.

 The last possibility is useful for copying, e.g., all central spectra
 of several spectral observations into one map for a quick summary
 (via REDSHIFT analysis) of spectral changes.

 ______________________________________________________________________________

 Enter an option:                              24-DEC-2002 14:04:24.21
 OPTION=SH                                                                     `
 SHUFFLE, Version 5
 Open the file to be shuffled
 Enter the filename:  (<CR> for default)
 FILE=FTEST
 There is one map in the file
 Reading from the file
   10 rows of 2035 pixels in R4 format
 Open the output file (can be the same as the input file)
 Enter the filename:  (<CR> for default)
 FILE=FTEST
 Writing to an existing file
 There is one map in the file
   10 rows of 2035 pixels in R4 format
 Do you want the headers copied across?  (default = Y)
 HEADERS=N
 Enter the map scaling factor:  (default = +1.0)
 FACTOR=
   1.00000
 Enter the output map numbers:
 MAPS_OUT=1
 Enter the input rows:
 ROWS_IN=1 2
 Enter their scaling factors:  (default = +1.0)
 FACTORS=1 -1
 Enter the output rows:
 ROWS_OUT=3
 Input maps will be COPIED into output maps
 Input rows will be SUMMED into output row
 Ready to proceed?  (default = Y)
 OK=

	Here row 2 has been subtracted from row 1 and the difference
	put in row 3.  In combination with AR this routine allows 
	all kinds of preliminary testing.
 ______________________________________________________________________________