typedstream PrintInfo Object *fffffcsiii*s***i Letter Promethius NeXT 400 dpi Laser Printer morpheus ffffii PaletteView GraphicView ViewGrid Responder EditView PSMatrix [12f] cccf @iiffcc LightOrderedSet LightUnsortedCollection LightOrderedCollection LightCollection compare: [12@] Rectangle TaskTextGraphic SolidGraphic Graphic cccccc#@@ LineTaskTextGraphic LineTaskGraphic SplineGraphic LineGraphic cccif TextThing [161c]{\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;} \margl40 \margr40 \pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f0\b0\i0\ul0\fs24 Gray [162c]{\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;} \margl40 \margr40 \pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f0\b0\i0\ul0\fs24 Color PSGraphic [519c]%!PS-Adobe-2.0 EPSF-2.0 %%BoundingBox: 0 0 100 100 %%Title:ColorTriangles.eps %%Creator: Kevin Brain (ksbrain@zeus.UWaterloo.ca) %%CreationDate: Thur June 4 1992 %%EndComments usertime srand /getx {rand 1000 mod 1000 div 100 mul} bind def /gety {rand 1000 mod 1000 div 100 mul} bind def /setcolor {rand 1000 mod 1000 div 1 1 sethsbcolor} bind def /drawtriangle {getx 10 sub gety 10 sub moveto getx 4 div gety 4 div rlineto getx gety lineto closepath fill flushgraphics} bind def 200{setcolor drawtriangle} repeat [520c]%!PS-Adobe-2.0 EPSF-2.0 %%BoundingBox: 0 0 100 100 %%Title:ColorTriangles.eps %%Creator: Kevin Brain (ksbrain@zeus.UWaterloo.ca) %%CreationDate: Thur June 4 1992 %%EndComments usertime srand /getx {rand 1000 mod 1000 div 100 mul} bind def /gety {rand 1000 mod 1000 div 100 mul} bind def /setshade {rand 2000 mod 3000 div .333 add setgray} bind def /drawtriangle {getx 10 sub gety 10 sub moveto getx 4 div gety 4 div rlineto getx gety lineto closepath fill flushgraphics} bind def 200{setshade drawtriangle} repeat [564c]%!PS-Adobe-2.0 EPSF-2.0 %%BoundingBox: 0 0 100 100 %%Title:GrayFlowers.eps %%Creator: Kevin Brain (ksbrain@zeus.UWaterloo.ca) %%CreationDate: Thur June 4 1992 %%EndComments usertime srand /getx {rand 1000 mod 1000 div 100 mul} bind def /gety {rand 1000 mod 1000 div 100 mul} bind def /getradius {rand 1000 mod 200 div} bind def /setshade {rand 2000 mod 3000 div .333 add setgray} bind def /flower /size getradius store 1 1 6{ 0 0 size 0 360 arc stroke 3 3 translate 60 rotate }for } def 100{gsave getx gety translate setshade flower stroke grestore} repeat [497c]%!PS-Adobe-2.0 EPSF-2.0 %%BoundingBox: 0 0 100 100 %%Title:GrayCircles.eps %%Creator: Kevin Brain (ksbrain@zeus.UWaterloo.ca) %%CreationDate: Thur June 4 1992 %%EndComments usertime srand /getx {rand 1000 mod 1000 div 100 mul} bind def /gety {rand 1000 mod 1000 div 100 mul} bind def /getradius {rand 1000 mod 100 div} bind def /setshade {rand 2000 mod 3000 div .333 add setgray} bind def /drawcircle {getx gety getradius 0 360 arc fill flushgraphics} bind def 200{setshade drawcircle} repeat [452c]%!PS-Adobe-2.0 EPSF-2.0 %%BoundingBox: 0 0 100 100 %%Title:ColorLines.eps %%Creator: Kevin Brain (ksbrain@zeus.UWaterloo.ca) %%CreationDate: Thur June 4 1992 %%EndComments usertime srand /getx {rand 1000 mod 1000 div 100 mul} bind def /gety {rand 1000 mod 1000 div 100 mul} bind def /setcolor {rand 1000 mod 1000 div 1 1 sethsbcolor} bind def /drawline {getx gety moveto getx gety lineto stroke flushgraphics} bind def 200{setcolor drawline} repeat %!PS-Adobe-2.0 EPSF-2.0 %%BoundingBox: 0 0 100 100 %%Title:ColorCircles.eps %%Creator: Kevin Brain (ksbrain@zeus.UWaterloo.ca) %%CreationDate: Thur June 4 1992 %%EndComments usertime srand /getx {rand 1000 mod 1000 div 100 mul} bind def /gety {rand 1000 mod 1000 div 100 mul} bind def /getradius {rand 1000 mod 100 div} bind def /setcolor {rand 1000 mod 1000 div 1 1 sethsbcolor} bind def /drawcircle {getx gety getradius 0 360 arc fill flushgraphics} bind def 200{setcolor drawcircle} repeat [569c]%!PS-Adobe-2.0 EPSF-2.0 %%BoundingBox: 0 0 100 100 %%Title:ColorStars.eps %%Creator: Kevin Brain (ksbrain@zeus.UWaterloo.ca) %%CreationDate: Thur June 4 1992 %%EndComments usertime srand /getx {rand 1000 mod 1000 div 100 mul} bind def /gety {rand 1000 mod 1000 div 100 mul} bind def /getradius {rand 1000 mod 100 div} bind def /setcolor {rand 1000 mod 1000 div 1 1 sethsbcolor} bind def /star { getx gety moveto /rot rand 360 mod store rot rotate /num getradius store 5{num 0 rlineto 216 rotate} repeat -1 rot mul rotate} bind def 200{setcolor star eofill} repeat %!PS-Adobe-2.0 EPSF-2.0 %%BoundingBox: 0 0 100 100 %%Title:GrayStars.eps %%Creator: Kevin Brain (ksbrain@zeus.UWaterloo.ca) %%CreationDate: Thur June 4 1992 %%EndComments usertime srand /getx {rand 1000 mod 1000 div 100 mul} bind def /gety {rand 1000 mod 1000 div 100 mul} bind def /getradius {rand 1000 mod 100 div} bind def /setshade {rand 2000 mod 3000 div .333 add setgray} bind def /star { getx gety moveto /rot rand 360 mod store rot rotate /num getradius store 5{num 0 rlineto 216 rotate} repeat -1 rot mul rotate} bind def 200{setshade star eofill} repeat %!PS-Adobe-2.0 EPSF-2.0 %%BoundingBox: 0 0 100 100 %%Title:ColorFlowers.eps %%Creator: Kevin Brain (ksbrain@zeus.UWaterloo.ca) %%CreationDate: Thur June 4 1992 %%EndComments usertime srand /getx {rand 1000 mod 1000 div 100 mul} bind def /gety {rand 1000 mod 1000 div 100 mul} bind def /getradius {rand 1000 mod 200 div} bind def /setcolor {rand 1000 mod 1000 div 1 1 sethsbcolor} bind def /flower /size getradius store 1 1 6{ 0 0 size 0 360 arc stroke 3 3 translate 60 rotate }for } def 100{gsave getx gety translate setcolor flower stroke grestore} repeat [453c]%!PS-Adobe-2.0 EPSF-2.0 %%BoundingBox: 0 0 100 100 %%Title:GrayLines.eps %%Creator: Kevin Brain (ksbrain@zeus.UWaterloo.ca) %%CreationDate: Thur June 4 1992 %%EndComments usertime srand /getx {rand 1000 mod 1000 div 100 mul} bind def /gety {rand 1000 mod 1000 div 100 mul} bind def /setshade {rand 2000 mod 3000 div .333 add setgray} bind def /drawline {getx gety moveto getx gety lineto stroke flushgraphics} bind def 200{setshade drawline} repeat