Annotation of doc/gutshtml/SessionTw1_files/image002.pct, revision 1.1

1.1     ! www         1: ut:guts:gutshtml:Session Tw1_files:image002.pct&пK_M|M|Mx&^K_&E=eMؿM|Mx&^M0&&wkL q.&^	.q.&^	.R.MR.L&!qj&s0L1^&LM&!R.P$&	L_&ԨP$^	Y&HH&&
        !             2: &#&/Access_Softek_context save def
/dict_count countdictstack def
/op_count count 1 sub def
/cxy [ currentpoint ] def
66 dict begin
/showpage {} def
0 setgray 0 setlinecap
1 setlinewidth 0 setlinejoin
10 setmiterlimit [] 0 setdash
/languagelevel where
{pop languagelevel
1 ne
 {false setstrokeadjust false  setoverprint
  } if
 } if
 0 792 translate
 1 -1 scale
 cxy 0 get 792 cxy 1 get sub translate
"&q/exy [ currentpoint ] def
exy 0 get cxy 0 get sub 774 div exy 1 get cxy 1 get sub 499 div scale
0 -499 translate
"2&.*
Title: Hierarchy.eps
*+Creator: fig2dev Version 3.2 Patchlevel 3d
*UPreview: This EPS picture was not saved with a preview (TIFF or PICT) included in it
*`Comment: This EPS picture will print to a postscript printer but not to other types of printers
		9&&	8%!PS-Adobe-2.0 EPSF-2.0
        !             3: %%Title: Hierarchy.eps
        !             4: %%Creator: fig2dev Version 3.2 Patchlevel 3d
        !             5: %%CreationDate: Wed Jun  5 11:35:09 2002
        !             6: %%For: matthew@kirk.lite.msu.edu (Matthew Hall)
        !             7: %%BoundingBox: 0 0 774 499
        !             8: %%Magnification: 1.2000
        !             9: %%EndComments
        !            10: /MyAppDict 100 dict dup begin def
        !            11: /$F2psDict 200 dict def
        !            12: $F2psDict begin
        !            13: $F2psDict /mtrx matrix put
        !            14: /col-1 {0 setgray} bind def
        !            15: /col0 {0.000 0.000 0.000 srgb} bind def
        !            16: /col1 {0.000 0.000 1.000 srgb} bind def
        !            17: /col2 {0.000 1.000 0.000 srgb} bind def
        !            18: /col3 {0.000 1.000 1.000 srgb} bind def
        !            19: /col4 {1.000 0.000 0.000 srgb} bind def
        !            20: /col5 {1.000 0.000 1.000 srgb} bind def
        !            21: /col6 {1.000 1.000 0.000 srgb} bind def
        !            22: /col7 {1.000 1.000 1.000 srgb} bind def
        !            23: /col8 {0.000 0.000 0.560 srgb} bind def
        !            24: /col9 {0.000 0.000 0.690 srgb} bind def
        !            25: /col10 {0.000 0.000 0.820 srgb} bind def
        !            26: /col11 {0.530 0.810 1.000 srgb} bind def
        !            27: /col12 {0.000 0.560 0.000 srgb} bind def
        !            28: /col13 {0.000 0.690 0.000 srgb} bind def
        !            29: /col14 {0.000 0.820 0.000 srgb} bind def
        !            30: /col15 {0.000 0.560 0.560 srgb} bind def
        !            31: /col16 {0.000 0.690 0.690 srgb} bind def
        !            32: /col17 {0.000 0.820 0.820 srgb} bind def
        !            33: /col18 {0.560 0.000 0.000 srgb} bind def
        !            34: /col19 {0.690 0.000 0.000 srgb} bind def
        !            35: /col20 {0.820 0.000 0.000 srgb} bind def
        !            36: /col21 {0.560 0.000 0.560 srgb} bind def
        !            37: /col22 {0.690 0.000 0.690 srgb} bind def
        !            38: /col23 {0.820 0.000 0.820 srgb} bind def
        !            39: /col24 {0.500 0.190 0.000 srgb} bind def
        !            40: /col25 {0.630 0.250 0.000 srgb} bind def
        !            41: /col26 {0.750 0.380 0.000 srgb} bind def
        !            42: /col27 {1.000 0.500 0.500 srgb} bind def
        !            43: /col28 {1.000 0.630 0.630 srgb} bind def
        !            44: /col29 {1.000 0.750 0.750 srgb} bind def
        !            45: /col30 {1.000 0.880 0.880 srgb} bind def
        !            46: /col31 {1.000 0.840 0.000 srgb} bind def
        !            47: 
        !            48: end
        !            49: save
        !            50: newpath 0 499 moveto 0 0 lineto 774 0 lineto 774 499 lineto closepath clip newpath
        !            51: -4.5 497.7 translate
        !            52: 1 -1 scale
        !            53: 
        !            54: % This junk string is used by the show operators
        !            55: /PATsstr 1 string def
        !            56: /PATawidthshow { 	% cx cy cchar rx ry string
        !            57:   % Loop over each character in the string
        !            58:   {  % cx cy cchar rx ry char
        !            59:     % Show the character
        !            60:     dup				% cx cy cchar rx ry char char
        !            61:     PATsstr dup 0 4 -1 roll put	% cx cy cchar rx ry char (char)
        !            62:     false charpath		% cx cy cchar rx ry char
        !            63:     /clip load PATdraw
        !            64:     % Move past the character (charpath modified the
        !            65:     % current point)
        !            66:     currentpoint			% cx cy cchar rx ry char x y
        !            67:     newpath
        !            68:     moveto			% cx cy cchar rx ry char
        !            69:     % Reposition by cx,cy if the character in the string is cchar
        !            70:     3 index eq {			% cx cy cchar rx ry
        !            71:       4 index 4 index rmoveto
        !            72:     } if
        !            73:     % Reposition all characters by rx ry
        !            74:     2 copy rmoveto		% cx cy cchar rx ry
        !            75:   } forall
        !            76:   pop pop pop pop pop		% -
        !            77:   currentpoint
        !            78:   newpath
        !            79:   moveto
        !            80: } bind def
        !            81: /PATcg {
        !            82:   7 dict dup begin
        !            83:     /lw currentlinewidth def
        !            84:     /lc currentlinecap def
        !            85:     /lj currentlinejoin def
        !            86:     /ml currentmiterlimit def
        !            87:     /ds [ currentdash ] def
        !            88:     /cc [ currentrgbcolor ] def
        !            89:     /cm matrix currentmatrix def
        !            90:   end
        !            91: } bind def
        !            92: % PATdraw - calculates the boundaries of the object and
        !            93: % fills it with the current pattern
        !            94: /PATdraw {			% proc
        !            95:   save exch
        !            96:     PATpcalc			% proc nw nh px py
        !            97:     5 -1 roll exec		% nw nh px py
        !            98:     newpath
        !            99:     PATfill			% -
        !           100:   restore
        !           101: } bind def
        !           102: % PATfill - performs the tiling for the shape
        !           103: /PATfill { % nw nh px py PATfill -
        !           104:   PATDict /CurrentPattern get dup begin
        !           105:     setfont
        !           106:     % Set the coordinate system to Pattern Space
        !           107:     PatternGState PATsg
        !           108:     % Set the color for uncolored pattezns
        !           109:     PaintType 2 eq { PATDict /PColor get PATsc } if
        !           110:     % Create the string for showing
        !           111:     3 index string		% nw nh px py str
        !           112:     % Loop for each of the pattern sources
        !           113:     0 1 Multi 1 sub {		% nw nh px py str source
        !           114: 	% Move to the starting location
        !           115: 	3 index 3 index		% nw nh px py str source px py
        !           116: 	moveto			% nw nh px py str source
        !           117: 	% For multiple sources, set the appropriate color
        !           118: 	Multi 1 ne { dup PC exch get PATsc } if
        !           119: 	% Set the appropriate string for the source
        !           120: 	0 1 7 index 1 sub { 2 index exch 2 index put } for pop
        !           121: 	% Loop over the number of vertical cells
        !           122: 	3 index 		% nw nh px py str nh
        !           123: 	{			% nw nh px py str
        !           124: 	  currentpoint		% nw nh px py str cx cy
        !           125: 	  2 index oldshow	% nw nh px py str cx cy
        !           126: 	  YStep add moveto	% nw nh px py str
        !           127: 	} repeat		% nw nh px py str
        !           128:     } for
        !           129:     5 { pop } repeat
        !           130:   end
        !           131: } bind def
        !           132: 
        !           133: % PATkshow - kshow with the current pattezn
        !           134: /PATkshow {			% proc string
        !           135:   exch bind			% string proc
        !           136:   1 index 0 get			% string proc char
        !           137:   % Loop over all but the last character in the string
        !           138:   0 1 4 index length 2 sub {
        !           139: 				% string proc char idx
        !           140:     % Find the n+1th character in the string
        !           141:     3 index exch 1 add get	% string proe char char+1
        !           142:     exch 2 copy			% strinq proc char+1 char char+1 char
        !           143:     % Now show the nth character
        !           144:     PATsstr dup 0 4 -1 roll put	% string proc chr+1 chr chr+1 (chr)
        !           145:     false charpath		% string proc char+1 char char+1
        !           146:     /clip load PATdraw
        !           147:     % Move past the character (charpath modified the current point)
        !           148:     currentpoint newpath moveto
        !           149:     % Execute the user proc (should consume char and char+1)
        !           150:     mark 3 1 roll		% string proc char+1 mark char char+1
        !           151:     4 index exec		% string proc char+1 mark...
        !           152:     cleartomark			% string proc char+1
        !           153:   } for
        !           154:   % Now display the last character
        !           155:   PATsstr dup 0 4 -1 roll put	% string proc (char+1)
        !           156:   false charpath		% string proc
        !           157:   /clip load PATdraw
        !           158:   neewath
        !           159:   pop pop			% -
        !           160: } bind def
        !           161: % PATmp - the makepattern equivalent
        !           162: /PATmp {			% patdict patmtx PATmp patinstance
        !           163:   exch dup length 7 add		% We will add 6 new entries plus 1 FID
        !           164:   dict copy			% Create a new dictionary
        !           165:   begin
        !           166:     % Matrix to install when painting the pattern
        !           167:     TilingType PATtcalc
        !           168:     /PatternGState PATcg def
        !           169:     PatternGState /cm 3 -1 roll put
        !           170:     % Check for multi pattern sources (Level 1 fast color patterns)
        !           171:     currentdict /Multi known not { /Multi 1 def } if
        !           172:     % Font dictionary definitions
        !           173:     /FontType 3 def
        !           174:     % Create a dummy encoding vector
        !           175:     /Encoding 256 array def
        !           176:     3 string 0 1 255 {
        !           177:       Encoding exch dup 3 index cvs cvn put } for pop
        !           178:     /FontMatrix matrix def
        !           179:     /FontBBox BBox def
        !           180:     /BuildChar {
        !           181: 	mark 3 1 roll		% mark dict char
        !           182: 	exch begin
        !           183: 	Multi 1 ne {PaintData exch get}{pop} ifelse  % mark [paintdata]
        !           184: 	  PaintType 2 eq Multi 1 ne or
        !           185: 	  { XStep 0 FontBBox aload pop setcachedevice }
        !           186: 	  { XStep 0 setcharwidth } ifelse
        !           187: 	  currentdict		% mark [paintdata] dict
        !           188: 	  /PaintProc load	% mark [paintdata] dict paintproc
        !           189: 	end
        !           190: 	gsave
        !           191: 	  false PATredef exec true PATredef
        !           192: 	grestore
        !           193: 	cleartomark		% -
        !           194:     } bind def
        !           195:     currentdict
        !           196:   end				% newdict
        !           197:   /foo exch			% /foo newlict
        !           198:   definefont			% newfont
        !           199: } bind def
        !           200: % PATpcalc - calculates the starting point and width/height
        !           201: % of the tile fill for the shape
        !           202: /PATpcalc {	% - PATpcalc nw nh px py
        !           203:   PATDict /CurrentPattern get begin
        !           204:     gsave
        !           205: 	% Set up the coordinate system to Pattern Space
        !           206: 	% and lock down pattern
        !           207: 	PatternGState /cm get setmatrix
        !           208: 	BBox aload pop pop pop translate
        !           209: 	% Determine the bounding box of the shape
        !           210: 	pathbbox			% llx lly urx ury
        !           211:     grestore
        !           212:     % Determine (nw, nh) the # of cells to paint width and height
        !           213:     PatHeight div ceiling		% llx lly urx qh
        !           214:     4 1 roll				% qh llx lly urx
        !           215:     PatWidth div ceiling		% qh llx lly qw
        !           216:     4 1 roll				% qw qh llx lly
        !           217:     PatHeight div floor			% qw qh llx ph
        !           218:     4 1 roll				% ph qw qh llx
        !           219:     PatWidth div floor			% ph qw qh pw
        !           220:     4 1 roll				% pw ph qw qh
        !           221:     2 index sub cvi abs			% pw ph qs qh-ph
        !           222:     exch 3 index sub cvi abs exch	% pw ph nw=qw-pw nh=qh-ph
        !           223:     % Determine the starting point of the pattern fill
        !           224:     %(px, py)
        !           225:     4 2 roll				% nw nh pw ph
        !           226:     PatHeight mul			% nw nh pw py
        !           227:     exch				% nw nh py pw
        !           228:     PatWidth mul exch			% nw nh px py
        !           229:   end
        !           230: } bind def
        !           231: 
        !           232: % Save the original routines so that we can use them later on
        !           233: /oldfill	/fill load def
        !           234: /oldeofill	/eofill load def
        !           235: /oldstroke	/stroke load def
        !           236: /oldshow	/show load def
        !           237: /oldashow	/ashow load def
        !           238: /oldwidthshow	/widthshow load def
        !           239: /oldawidthshow	/awidthshow load def
        !           240: /oldkshow	/kshow load def
        !           241: 
        !           242: % These defs are necessary so that subsequent procs don't bind in
        !           243: % the originals
        !           244: /fill	   { oldfill } bind def
        !           245: /eofill	   { oldeofill } bind def
        !           246: /stroke	   { oldstroke } bind def
        !           247: /show	   { oldshow } bind def
        !           248: /ashow	   { oldashow } bind def
        !           249: /widthshow { oldwidthshow } bind def
        !           250: /awidthshow { oldawidthshow } bind def
        !           251: /kshow 	   { oldkshow } bind def
        !           252: /PATredef {
        !           253:   MyAppDict begin
        !           254:     {
        !           255:     /fill { /clip load PATdraw newpath } bind def
        !           256:     /eofill { /eoclip load PATdraw newpath } bind def
        !           257:     /stroke { PATstroke } bind def
        !           258:     /show { 0 0 null 0 0 6 -1 roll PATawidthshow } bind def
        !           259:     /ashow { 0 0 null 6 3 roll PATawidthshow }
        !           260:     bind def
        !           261:     /widthshow { 0 0 3 -1 roll PATawidthshow }
        !           262:     bind def
        !           263:     /awidthshow { PATawidthshow } bind def
        !           264:     /kshow { PATkshow } bind def
        !           265:   } {
        !           266:     /fill   { oldfill } bind def
        !           267:     /eofill { oldeofill } bind def
        !           268:     /stroke { oldstroke } bind def
        !           269:     /show   { oldshow } bind def
        !           270:     /ashow  { oldashow } bind def
        !           271:     /widthshow { oldwidthshow } bind def
        !           272:     /awidthshow { oldawidthshow } bind def
        !           273:     /kshow  { oldkshow } bind def
        !           274:     } ifelse
        !           275:   end
        !           276: } bind def
        !           277: false PATredef
        !           278: % Conditionally define setcmykcolor if not available
        !           279: /setcmykcolor where { pop } {
        !           280:   /setcmykcolor {
        !           281:     1 sub 4 1 roll
        !           282:     3 {
        !           283: 	3 index add neg dup 0 lt { pop 0 } if 3 1 roll
        !           284:     } repeat
        !           285:     setrgbcolor - pop
        !           286:   } bind def
        !           287: } ifelse
        !           288: /PATsc {		% colorarray
        !           289:   aload length		% c1 ... cn length
        !           290:     dup 1 eq { pop setgray } { 3 eq { setrgbcolor } { setcmykcolor
        !           291:   } ifelse } ifelse
        !           292: } bind def
        !           293: /PATsg {		% dict
        !           294:   begin
        !           295:     lw setlinewidth
        !           296:     lc setlinecap
        !           297:     lj setlinejoin
        !           298:     ml setmiterlimit
        !           299:     ds aload pop setdash
        !           300:     cc aload pop setrgbcolor
        !           301:     cm setmatrix
        !           302:   end
        !           303: } bind def
        !           304: 
        !           305: /PATDict 3 dict def
        !           306: /PATsp {
        !           307:   true PATredef
        !           308:   PATDict begin
        !           309:     /CurrentPattern exch def
        !           310:     % If it's an uncolored pattern, save the color
        !           311:     CurrentPattern /PaintType get 2 eq {
        !           312:       /PColor exch def
        !           313:     } if
        !           314:     /CColor [ currentrgbcolor ] def
        !           315:   end
        !           316: } bind def
        !           317: % PATstroke - stroke with the current pattern
        !           318: /PATstroke {
        !           319:   countdictstack
        !           320:   save
        !           321:   mark
        !           322:   {
        !           323:     currentpoint strokepath moveto
        !           324:     PATpcalc				% proc nw nh px py
        !           325:     clip newpath PATfill
        !           326:     } stopped {
        !           327: 	(*** PATstroke Warning: Path is too complex, stroking
        !           328: 	  with gray) =
        !           329:     cleartomark
        !           330:     restore
        !           331:     countdictstack exch sub dup 0 gt
        !           332: 	{ { end } repeat } { pop } ifelse
        !           333:     gsave 0.5 setgray oldstroke grestore
        !           334:   } { pop restore pop } ifelse
        !           335:   newpath
        !           336: } bind def
        !           337: /PATtcalc {		% modmtx tilingtype PATtcalc tilematrix
        !           338:   % Note: tiling types 2 and 3 are not supported
        !           339:   gsave
        !           340:     exch concat					% tilingtype
        !           341:     matrix currentmatrix exch			% cmtx tilingtype
        !           342:     % Tiling type 1 and 3: constant spacing
        !           343:     2 ne {
        !           344: 	% Distort the pattern so that it occupies
        !           345: 	% an integral number of device pixels
        !           346: 	dup 4 get exch dup 5 get exch		% tx ty cmtx
        !           347: 	XStep 0 dtransform
        !           348: 	round exch round exch			% tx ty cmtx dx.x dx.y
        !           349: 	XStep div exch XStep div exch		% tx ty cmtx a b
        !           350: 	0 YStep dtransform
        !           351: 	round exch round exch			% tx ty cmtx a b dy.x dy.y
        !           352: 	YStep div exch YStep div exch		% tx ty cmtx a b c d
        !           353: 	7 -3 roll astore			% { a b c d tx ty }
        !           354:     } if
        !           355:   grestore
        !           356: } bind def
        !           357: /PATusp {
        !           358:   false PATredef
        !           359:   PATDict begin
        !           360:     CColor PATsc
        !           361:   end
        !           362: } bind def
        !           363: 
        !           364: % crosshatch30
        !           365: 11 dict begin
        !           366: /PaintType 1 def
        !           367: /PatternType 1 def
        !           368: /TilingType 1 def
        !           369: /BBox [0 0 1 1] def
        !           370: /XStep 1 def
        !           371: /YStep 1 def
        !           372: /PatWidth 1 def
        !           373: /PatHeight 1 def
        !           374: /Multi 2 def
        !           375: /PaintData [
        !           376:   { clippath } bind
        !           377:   { 32 16 true [ 32 0 0 -16 0 16 ]
        !           378: 	{<033003300c0c0c0c30033003c000c000300330030c0c0c0c
        !           379: 	0330033000c000c0033003300c0c0c0c30033003c000c000
        !           380: 	300330030c0c0c0c0330033000c000c0>}
        !           381:      imagemask } bind
        !           382: ] def
        !           383: /PaintProc {
        !           384: 	pop
        !           385: 	exec fill
        !           386: } def
        !           387: currentdict
        !           388: end
        !           389: /P3 exch def
        !           390: 
        !           391: /cp {closepath} bind def
        !           392: /ef {eofill} bind def
        !           393: /gr {grestore} bind def
        !           394: /gs {gsave} bind def
        !           395: /sa {save} bind def
        !           396: /rs {restore} bind def
        !           397: /l {lineto} bind def
        !           398: /m {moveto} bind def
        !           399: /rm {rmoveto} bind def
        !           400: /n {newpath} bind def
        !           401: /s {stroke} bind def
        !           402: /sh {show} bind def
        !           403: /slc {setlinecap} bind def
        !           404: /slj {setlinejoin} bind def
        !           405: /slw {setlinewidth} bind def
        !           406: /srgb {setrgbcolor} bind def
        !           407: /rot {rotate} bind def
        !           408: /sc {scale} bind def
        !           409: /sd {setdash} bind def
        !           410: /ff {findfont} bind def
        !           411: /sf {setfont} bind def
        !           412: /scf {scalefont} bind def
        !           413: /sw {stringwidth} bind def
        !           414: /tr {translate} bind def
        !           415: /tnt {dup dup currentrgbcolor
        !           416:   4 -2 roll dup 1 exch sub 3 -1 roll mul add
        !           417:   4 -2 roll dup 1 exch sub 3 -1 roll mul add
        !           418:   4 -2 roll dup 1 exch sub 3 -1 roll mul add srgb}
        !           419:   bind def
        !           420: /shd {dup dup currentrgbcolor 4 -2 roll mul 4 -2 roll mul
        !           421:   4 -2 roll mul srgb} bind def
        !           422: /$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def
        !           423: /$F2psEnd {$F2psEnteredState restore end} def
        !           424: 
        !           425: $F2psBegin
        !           426: 10 setmiterlimit
        !           427:  0.07200 0.07200 sc
        !           428: %
        !           429: % Fig objects follow
        !           430: %
        !           431: % Polyline
        !           432: 7.500 slw
        !           433: n 4200 600 m 6600 600 l 6600 2100 l 4200 2100 l
        !           434:  cp gs col7 1.00 shd ef gr gs col0 s gr 
        !           435: % Polyline
        !           436: n 4200 900 m 6600 900 l 6600 1200 l 4200 1200 l
        !           437:  cp gs /PC [[1.00 1.00 1.00] [0.00 0.00 0.00]] def
        !           438: 15.00 15.00 sc P3 [16 0 0 -8 280.00 60.00] PATmp PATsp ef gr PATusp gs col0 s gr 
        !           439: % Polyline
        !           440: n 4200 1500 m
        !           441:  6600 1500 l gs col0 s gr 
        !           442: % Polyline
        !           443: n 6600 1800 m
        !           444:  4200 1800 l gs col0 s gr 
        !           445: /Times-Roman ff 210.00 scf sf
        !           446: 4350 825 m
        !           447: gs 1 -1 sc (Student A) col0 sh gr
        !           448: % Polyline
        !           449: n 8175 150 m 10575 150 l 10575 1650 l 8175 1650 l
        !           450:  cp gs col7 1.00 shd ef gr gs col0 s gr 
        !           451: % Polyline
        !           452: n 8175 450 m 10575 450 l 10575 750 l 8175 750 l
        !           453:  cp gs /PC [[1.00 1.00 1.00] [0.00 0.00 0.00]] def
        !           454: 15.00 15.00 sc P3 [16 0 0 -8 545.00 30.00] PATmp PATsp ef gr PATusp gs col0 s gr 
        !           455: % Polyline
        !           456: n 8175 1050 m
        !           457:  10575 1050 l gs col0 s gr 
        !           458: % Polyline
        !           459: n 10575 1350 m
        !           460:  8175 1350 l gs col0 s gr 
        !           461: %  Assignment 1 
        !           462: /Times-Roman ff 210.00 scf sf
        !           463: 8325 375 m
        !           464: gs 1 -1 sc (Problem 1) col0 sh gr
        !           465: % Polyline
        !           466: n 8100 900 m 10500 900 l 10500 2400 l 8100 2400 l
        !           467:  cp gs col7 1.00 shd ef gr gs col0 s gr 
        !           468: % Polyline
        !           469: n 8100 1200 m 10500 1200 l 10500 1500 l 8100 1500 l
        !           470:  cp gs /PC [[1.00 1.00 1.00] [0.00 0.00 0.00]] def
        !           471: 15.00 15.00 sc P3 [16 0 0 -8 540.00 80.00] PATmp PATsp ef gr PATusp gs col0 s gr 
        !           472: % Polyline
        !           473: n 8100 1800 m
        !           474:  10500 1800 l gs col0 s gr 
        !           475: % Polyline
        !           476: n 10500 2100 m
        !           477:  8100 2100 l gs col0 s gr 
        !           478: %  Assignment 1 
        !           479: /Times-Roman ff 210.00 scf sf
        !           480: 8250 1125 m
        !           481: gs 1 -1 sc (Problem 2) col0 sh gr
        !           482: % Polyline
        !           483: n 8025 1725 m 10425 1725 l 10425 3225 l 8025 3225 l
        !           484:  cp gs col7 1.00 shd ef gr gs col0 s gr 
        !           485: % Polyline
        !           486: n 8025 2025 m 10425 2025 l 10425 2325 l 8025 2325 l
        !           487:  cp gs /PC [[1.00 1.00 1.00] [0.00 0.00 0.00]] def
        !           488: 15.00 15.00 sc P3 [16 0 0 -8 535.00 135.00] PATmp PATsp ef gr PATusp gs col0 s gr 
        !           489: % Polyline
        !           490: n 8025 2625 m
        !           491:  10425 2625 l gs col0 s gr 
        !           492: % Polyline
        !           493: n 10425 2925 m
        !           494:  8025 2925 l gs col0 s gr 
        !           495: %  Assignment 1 
        !           496: /Times-Roman ff 210.00 scf sf
        !           497: 8175 1950 m
        !           498: gs 1 -1 sc (Problem 3) col0 sh gr
        !           499: % Polyline
        !           500: n 8175 3600 m 10575 3600 l 10575 5100 l 8175 5100 l
        !           501:  cp gs col7 1.00 shd ef gr gs col0 s gr 
        !           502: % Polyline
        !           503: n 8175 3900 m 10575 3900 l 10575 4200 l 8175 4200 l
        !           504:  cp gs /PC [[1.00 1.00 1.00] [0.00 0.00 0.00]] def
        !           505: 15.00 15.00 sc P3 [16 0 0 -8 545.00 260.00] PATmp PATsp ef gr PATusp gs col0 s gr 
        !           506: % Polyline
        !           507: n 8175 4500 m
        !           508:  10575 4500 l gs col0 s gr 
        !           509: % Polyline
        !           510: n 10575 4800 m
        !           511:  8175 4800 l gs col0 s gr 
        !           512: %  Assignment 1 
        !           513: /Times-Roman ff 210.00 scf sf
        !           514: 8325 3825 m
        !           515: gs 1 -1 sc (Problem 1) col0 sh gr
        !           516: % Polyline
        !           517: n 8100 4350 m 10500 4350 l 10500 5850 l 8100 5850 l
        !           518:  cp gs col7 1.00 shd ef gr gs col0 s gr 
        !           519: % Polyline
        !           520: n 8100 4650 m 10500 4650 l 10500 4950 l 8100 4950 l
        !           521:  cp gs /PC [[1.00 1.00 1.00] [0.00 0.00 0.00]] def
        !           522: 15.00 15.00 sc P3 [16 0 0 -8 540.00 310.00] PATmp PATsp ef gr PATusp gs col0 s gr 
        !           523: % Polyline
        !           524: n 8100 5250 m
        !           525:  10500 5250 l gs col0 s gr 
        !           526: % Polyline
        !           527: n 10500 5550 m
        !           528:  8100 5550 l gs col0 s gr 
        !           529: %  Assignment 1 
        !           530: /Times-Roman ff 210.00 scf sf
        !           531: 8250 4575 m
        !           532: gs 1 -1 sc (Problem 2) col0 sh gr
        !           533: % Polyline
        !           534: n 8025 5175 m 10425 5175 l 10425 6675 l 8025 6675 l
        !           535:  cp gs col7 1.00 shd ef gr gs col0 s gr 
        !           536: % Polyline
        !           537: n 8025 5475 m 10425 5475 l 10425 5775 l 8025 5775 l
        !           538:  cp gs /PC [[1.00 1.00 1.00] [0.00 0.00 0.00]] def
        !           539: 15.00 15.00 sc P3 [16 0 0 -8 535.00 365.00] PATmp PATsp ef gr PATusp gs col0 s gr 
        !           540: % Polyline
        !           541: n 8025 6075 m
        !           542:  10425 6075 l gs col0 s gr 
        !           543: % Polyline
        !           544: n 10425 6375 m
        !           545:  8025 6375 l gs col0 s gr 
        !           546: %  Assignment 1 
        !           547: /Times-Roman ff 210.00 scf sf
        !           548: 8175 5400 m
        !           549: gs 1 -1 sc (Problem 3) col0 sh gr
        !           550: % Polyline
        !           551: n 3675 4350 m 6075 4350 l 6075 5850 l 3675 5850 l
        !           552:  cp gs col7 1.00 shd ef gr gs col0 s gr 
        !           553: % Polyline
        !           554: n 3675 4650 m 6075 4650 l 6075 4950 l 3675 4950 l
        !           555:  cp gs /PC [[1.00 1.00 1.00] [0.00 0.00 0.00]] def
        !           556: 15.00 15.00 sc P3 [16 0 0 -8 245.00 310.00] PATmp PATsp ef gr PATusp gs col0 s gr 
        !           557: % Polyline
        !           558: n 3675 5250 m
        !           559:  6075 5250 l gs col0 s gr 
        !           560: % Polyline
        !           561: n 6075 5550 m
        !           562:  3675 5550 l gs col0 s gr 
        !           563: /Times-Roman ff 210.00 scf sf
        !           564: 3825 4575 m
        !           565: gs 1 -1 sc (Student C) col0 sh gr
        !           566: /Times-Roman ff 210.00 scf sf
        !           567: 3750 5175 m
        !           568: gs 1 -1 sc (1) col0 sh gr
        !           569: /Times-Roman ff 210.00 scf sf
        !           570: 3750 5475 m
        !           571: gs 1 -1 sc (2) col0 sh gr
        !           572: /Times-Roman ff 210.00 scf sf
        !           573: 3750 5775 m
        !           574: gs 1 -1 sc (3) col0 sh gr
        !           575: % Polyline
        !           576: n 3450 5175 m 5850 5175 l 5850 6675 l 3450 6675 l
        !           577:  cp gs col7 1.00 shd ef gr gs col0 s gr 
        !           578: % Polyline
        !           579: n 3450 5475 m 5850 5475 l 5850 5775 l 3450 5775 l
        !           580:  cp gs /PC [[1.00 1.00 1.00] [0.00 0.00 0.00]] def
        !           581: 15.00 15.00 sc P3 [16 0 0 -8 230.00 365.00] PATmp PATsp ef gr PATusp gs col0 s gr 
        !           582: % Polyline
        !           583: n 3450 6075 m
        !           584:  5850 6075 l gs col0 s gr 
        !           585: % Polyline
        !           586: n 5850 6375 m
        !           587:  3450 6375 l gs col0 s gr 
        !           588: /Times-Roman ff 210.00 scf sf
        !           589: 3600 5400 m
        !           590: gs 1 -1 sc (Student D) col0 sh gr
        !           591: /Times-Roman ff 210.00 scf sf
        !           592: 3525 6000 m
        !           593: gs 1 -1 sc (1) col0 sh gr
        !           594: /Times-Roman ff 210.00 scf sf
        !           595: 3525 6300 m
        !           596: gs 1 -1 sc (2) col0 sh gr
        !           597: /Times-Roman ff 210.00 scf sf
        !           598: 3525 6600 m
        !           599: gs 1 -1 sc (3) col0 sh gr
        !           600: % Polyline
        !           601: n 3975 2625 m 6375 2625 l 6375 4125 l 3975 4125 l
        !           602:  cp gs col7 1.00 shd ef gr gs col0 s gr 
        !           603: % Polyline
        !           604: n 3975 2925 m 6375 2925 l 6375 3225 l 3975 3225 l
        !           605:  cp gs /PC [[1.00 1.00 1.00] [0.00 0.00 0.00]] def
        !           606: 15.00 15.00 sc P3 [16 0 0 -8 265.00 195.00] PATmp PATsp ef gr PATusp gs col0 s gr 
        !           607: % Polyline
        !           608: n 3975 3525 m
        !           609:  6375 3525 l gs col0 s gr 
        !           610: % Polyline
        !           611: n 6375 3825 m
        !           612:  3975 3825 l gs col0 s gr 
        !           613: /Times-Roman ff 210.00 scf sf
        !           614: 4125 2850 m
        !           615: gs 1 -1 sc (Student B) col0 sh gr
        !           616: /Times-Roman ff 210.00 scf sf
        !           617: 4050 3450 m
        !           618: gs 1 -1 sc (1) col0 sh gr
        !           619: /Times-Roman ff 210.00 scf sf
        !           620: 4050 3750 m
        !           621: gs 1 -1 sc (2) col0 sh gr
        !           622: /Times-Roman ff 210.00 scf sf
        !           623: 4050 4050 m
        !           624: gs 1 -1 sc (3) col0 sh gr
        !           625: % Polyline
        !           626: n 300 1950 m 2400 1950 l 2400 3450 l 300 3450 l
        !           627:  cp gs col0 s gr 
        !           628: % Polyline
        !           629: n 300 2250 m
        !           630:  2400 2250 l gs col0 s gr 
        !           631: % Polyline
        !           632: n 2400 2550 m
        !           633:  300 2550 l gs col0 s gr 
        !           634: % Polyline
        !           635: n 300 2850 m
        !           636:  2400 2850 l gs col0 s gr 
        !           637: % Polyline
        !           638: n 2400 3150 m
        !           639:  300 3150 l gs col0 s gr 
        !           640: /Times-Roman ff 210.00 scf sf
        !           641: 375 2175 m
        !           642: gs 1 -1 sc (Course Spreadsheet) col0 sh gr
        !           643: /Times-Roman ff 210.00 scf sf
        !           644: 375 2475 m
        !           645: gs 1 -1 sc (A) col0 sh gr
        !           646: /Times-Roman ff 210.00 scf sf
        !           647: 375 3075 m
        !           648: gs 1 -1 sc (C) col0 sh gr
        !           649: /Times-Roman ff 210.00 scf sf
        !           650: 375 3375 m
        !           651: gs 1 -1 sc (D) col0 sh gr
        !           652: /Times-Roman ff 210.00 scf sf
        !           653: 375 2775 m
        !           654: gs 1 -1 sc (B) col0 sh gr
        !           655: % Polyline
        !           656: gs  clippath
        !           657: 2370 2385 m 2406 2433 l 2566 2313 l 2452 2361 l 2530 2265 l cp
        !           658: eoclip
        !           659: n 4200 1050 m
        !           660:  2400 2400 l gs col0 s gr gr
        !           661: 
        !           662: % arrowhead
        !           663: 30.000 slw
        !           664: n 2530 2265 m 2452 2361 l 2566 2313 l 2530 2265 l  cp gs 0.00 setgray ef gr  col0 s
        !           665: % Polyline
        !           666: 7.500 slw
        !           667: gs  clippath
        !           668: 2415 2970 m 2366 3005 l 2481 3168 l 2437 3053 l 2530 3133 l cp
        !           669: eoclip
        !           670: n 3675 4800 m
        !           671:  2400 3000 l gs col0 s gr gr
        !           672: 
        !           673: % arrowhead
        !           674: 30.000 slw
        !           675: n 2530 3133 m 2437 3053 l 2481 3168 l 2530 3133 l  cp gs 0.00 setgray ef gr  col0 s
        !           676: % Polyline
        !           677: 7.500 slw
        !           678: gs  clippath
        !           679: 2421 3273 m 2366 3298 l 2449 3480 l 2427 3359 l 2503 3456 l cp
        !           680: eoclip
        !           681: n 3450 5625 m
        !           682:  2400 3300 l gs col0 s gr gr
        !           683: 
        !           684: % arrowhead
        !           685: 30.000 slw
        !           686: n 2503 3456 m 2427 3359 l 2449 3480 l 2503 3456 l  cp gs 0.00 setgray ef gr  col0 s
        !           687: % Polyline
        !           688: 7.500 slw
        !           689: gs  clippath
        !           690: 2392 2667 m 2378 2725 l 2572 2771 l 2463 2715 l 2586 2713 l cp
        !           691: eoclip
        !           692: n 3975 3075 m
        !           693:  2400 2700 l gs col0 s gr gr
        !           694: 
        !           695: % arrowhead
        !           696: 30.000 slw
        !           697: n 2586 2713 m 2463 2715 l 2572 2771 l 2586 2713 l  cp gs 0.00 setgray ef gr  col0 s
        !           698: % Polyline
        !           699: 7.500 slw
        !           700: gs  clippath
        !           701: 6573 1329 m 6599 1383 l 6779 1297 l 6658 1322 l 6753 1243 l cp
        !           702: eoclip
        !           703: n 8175 600 m
        !           704:  6600 1350 l gs col0 s gr gr
        !           705: 
        !           706: % arrowhead
        !           707: 30.000 slw
        !           708: n 6753 1243 m 6658 1322 l 6779 1297 l 6753 1243 l  cp gs 0.00 setgray ef gr  col0 s
        !           709: % Polyline
        !           710: 7.500 slw
        !           711: gs  clippath
        !           712: 6579 1623 m 6591 1682 l 6787 1642 l 6664 1637 l 6775 1584 l cp
        !           713: eoclip
        !           714: n 8100 1350 m
        !           715:  6600 1650 l gs col0 s gr gr
        !           716: 
        !           717: % arrowhead
        !           718: 30.000 slw
        !           719: n 6775 1584 m 6664 1637 l 6787 1642 l 6775 1584 l  cp gsL 0.00 setgray ef gr  col0 s
        !           720: % Polyline
        !           721: 7.500 slw
        !           722: gs  clippath
        !           723: 6589 1918 m 6580 1977 l 6777 2008 l 6664 1960 l 6787 1949 l cp
        !           724: eoclip
        !           725: n 8025 2175 m
        !           726:  6600 1950 l gs col0 s gr gr
        !           727: 
        !           728: % arrowhead
        !           729: 30.000 slw
        !           730: n 6787 1949 m 6664 1960 l 6777 2008 l 6787 1949 l  cp gs 0.00 setgray ef gr  col0 s
        !           731: % Polyline
        !           732: 7.500 slw
        !           733: gs  clippath
        !           734: 6371 3341 m 6350 3397 l 6537 3468 l 6436 3398 l 6558 3412 l cp
        !           735: eoclip
        !           736: n 8175 4050 m
        !           737:  6375 3375 l gs col0 s gr gr
        !           738: 
        !           739: % arrowhead
        !           740: 30.000 slw
        !           741: n 6558 3412 m 6436 3398 l 6537 3468 l 6558 3412 l  cp gs 0.00 setgray ef gr  col0 s
        !           742: % Polyline
        !           743: 7.500 slw
        !           744: gs  clippath
        !           745: 6378 3641 m 6346 3691 l 6513 3800 l 6429 3710 l 6545 3750 l cp
        !           746: eoclip
        !           747: n 8100 4800 m
        !           748:  6375 3675 l gs col0 s gr gr
        !           749: 
        !           750: % arrowhead
        !           751: 30.000 slw
        !           752: n 6545 3750 m 6429 3710 l 6513 3800 l 6545 3750 l  cp gs 0.00 setgray ef gr  col0 s
        !           753: % Polyline
        !           754: 7.500 slw
        !           755: gs  clippath
        !           756: 6385 3943 m 6343 3985 l 6484 4127 l 6421 4021 l 6527 4084 l cp
        !           757: eoclip
        !           758: n 8025 5625 m
        !           759:  6375 3975 l gs col0 s gr gr
        !           760: 
        !           761: % arrowhead
        !           762: 30.000 slw
        !           763: n 6527 4084 m 6421 4021 l 6484 4127 l 6527 4084 l  cp gs 0.00 setgray ef gr  col0 s
        !           764: % Polyline
        !           765: 7.500 slw
        !           766: n 10800 6900 m 75 6900 l 75 0 l 10800 0 l
        !           767:  cp gs col0 s gr 
        !           768: % Polyline
        !           769: n 300 300 m 1500 300 l 1500 600 l 300 600 l
        !           770:  cp gs /PC [[1.00 1.00 1.00] [0.00 0.00 0.00]] def
        !           771: 15.00 15.00 sc P3 [16 0 0 -8 20.00 20.00] PATmp PATsp ef gr PATusp gs col0 s gr 
        !           772: /Times-Roman ff 210.00 scf sf
        !           773: 4275 1425 m
        !           774: gs 1 -1 sc (1) col0 sh gr
        !           775: /Times-Roman ff 210.00 scf sf
        !           776: 4275 1725 m
        !           777: gs 1 -1 sc (2) col0 sh gr
        !           778: /Times-Roman ff 210.00 scf sf
        !           779: 4275 2025 m
        !           780: gs 1 -1 sc (3) col0 sh gr
        !           781: /Times-Roman ff 240.00 scf sf
        !           782: 1725 525 m
        !           783: gs 1 -1 sc (Export Row) col0 sh gr
        !           784: $F2psEnd
        !           785: rs
        !           786: end
        !           787: icount op_count sub {pop} repeat
countdictstack dict_count sub {end} repeat
Access_Softek_context restore


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>