Metropoli BBS
VIEWER: sam304.txt MODE: TEXT (SF7)
apl>" <-APL2-------------------- sam304.txt ---------------------------->


apl>)run cap2/sample/graph.inc


apl>" <-APL2-------------------- graph.txt ----------------------------->


apl>" Legend describing various global values:


apl>"


apl>" World coordinates(wc) are those of the real data.


apl>" Graph coordinates(gc) are those of the graph.


apl>"


apl>" caption - Override to text for graph caption.  If null, a caption


apl>"           will be generated.  The graph function resets the global


apl>"           caption variable to null at the end of its processing.


apl>"


apl>" hk ------ Constant coefficient of input.  If xr=1 (see below) then


apl>"           hk becomes the constant imaginary coefficient for all


apl>"           values of x on the graph.  If xr=0, hk will be the constant


apl>"           real coefficient.


apl>"


apl>" htl ----- 0 = both, 1 = headers, 2 = trailers, 3 = neither.


apl>"


apl>" maxx ---- Maximum x axis value in world coordinates.


apl>"


apl>" maxy ---- Maximum y axis value in world coordinates.


apl>"


apl>" minx ---- Minimum x axis value in world coordinates.


apl>"


apl>" miny ---- Minimum y axis value in world coordinates.


apl>"


apl>" mgc ----- Vertical margin in graphic coordinates.


apl>"


apl>" n ------- Synonymous with hk (see above).  The x values to which


apl>"           the function is applied to obtain y values are derived


apl>"           by first creating xwc as a vector of integers uniformly


apl>"           distributed between minx and maxx inclusive.  Then, either


apl>"           'x#(nX0j1)+xwc' or 'x#n+0j1Xxwc' is evaluated.


apl>"


apl>" nlb ----- 1 = Label the curve with the n value.


apl>"


apl>" points -- Number of points to generate.


apl>"


apl>" xgc ----- Array of x values for data points in graph coordinates.


apl>"


apl>" xiv ----- x axis marker interval in world coordinates.


apl>"


apl>" xlin ---- Width of graph in inches.


apl>"


apl>" xpg ----- Divide xwc by xpg to get xgc.


apl>"


apl>" xpi ----- Array of three values for minx, maxx, and xiv, used when


apl>"           invoking the graph function and the array of x values


apl>"           spans -pi to +pi.


apl>"


apl>" xr ------ 1=vary real x coefficient, 0=vary imaginary coefficient,


apl>"           holding the other coefficient to the constant hk (see above.).


apl>"


apl>" xt ------ Used in a variety of places to temporarily generate


apl>"           graphics coordinates.


apl>"


apl>" xwc ----- Array of x values in world coordinates.


apl>"


apl>" yadj ---- Adjustment down to print text below a line.


apl>"


apl>" yabm ---- Maximum absolute value (öy) to appear on graph.


apl>"


apl>" ygc ----- Array of y values for data points in graph coordinates.


apl>"


apl>" ylin ---- Height of graph in inches.


apl>"


apl>" ymgn ---- Margin in inches at top and bottom of y axis.


apl>"


apl>" ypg ----- Divide ywc by ypg to get ygc.


apl>"


apl>" yt ------ Used in a variety of places to temporarily generate


apl>"           graphics coordinates.


apl>"


apl>" ywc ----- Array of y values for data points in world coordinates.


apl>"


apl>" Set global values. -------------------------------------------->


apl>"


apl>caption#'' " Empty caption causes one to be generated.


apl>i#11 " Circle function code to extract imag. coef. of complex number.


apl>points#200 " Number of data points to generate on graph.


apl>r#9 " Circle function code to extract real coef. of complex number.


apl>xlin#4.5 " Width of graph in inches.


apl>"  minx = -3.14159....


apl>"  ö     maxx = 3.14159....


apl>"  ö     ö     xiv


apl>"  ö     ö     ö


apl>"  V     V     V


apl>xpi#(O-1),(O1),O.25


apl>ylin#6 " Height of graph in inches.


apl>ymgn#.2 " Margin in inches at top and bottom of y axis.


apl>"


apl>" <----------------------------------------------------------------->


apl>" Generates the LaTeX Öput statements for the data points to appear


apl>" on the graph.


apl>"


apl>Lex 'dodata'

1

apl>Gdodata


Ä1Å       xgc#(xwc_minx)%xpg " xgc=x graphic coordinates for data points.


Ä2Å       ygc#mgc+(ywc_miny)%ypg " ygc=y graphic coordinates for data points.


Ä3Å       $bylabXI0=nlb " Branch if the curve is not to be labelled.


Ä4Å       '%Label the curve'


Ä5Å       xt#1Y(u=S/u#öywc)/xgc " x coord where maximum/mininum occurs


Ä6Å       yt#(_yadjX0>vs/ywc)+(vs#xt=xgc)/ygc " y coord of maximum/minimum


Ä7Å       " Note: Calculation for yt works only if all minima occur below


Ä8Å       " y axis, and all maxima occur above.


Ä9Å       pcon,(xt,',',Ä1.5Åyt),`Z')änÖ#',(Fhk),'å'


Ä10Å      bylab:'%Draw the data points'


Ä11Å      pcon,((xgc#-1U1Uxgc),',',Ä1.5Å(ygc#-1U1Uygc)),circon


Ä12Å      G


apl>" <----------------------------------------------------------------->


apl>" Generate xwc and ywc, the arrays of x/y coordinates for the data


apl>" points to appear on the graph.


apl>"


apl>Lex 'genxy'

1

apl>Ggenxy


Ä1Å       xwc#minx+(xlwc#maxx_minx)X(-1+Ipoints+1)%points


Ä2Å       $varyrealXIxr


Ä3Å       x#hk+0j1Xxwc " real part is constant, imaginary varies.


Ä4Å       $calcy " Branch to compute values of y for data points.


Ä5Å       varyreal:x#(hkX0j1)+xwc " Imaginary is constant, real varies.


Ä6Å       calcy:ywc#eOCfun " Compute values of y for data points


Ä7Å       ywcm#yabm>öywc " Mask of keepers, magnitudes of y < yabm.


Ä8Å       xwc#ywcm/xwc " Pick the keepers.


Ä9Å       ywc#ywcm/ywc " Pick the keepers.


Ä10Å      G


apl>"


apl>" <----------------------------------------------------------------->


apl>" Main graph routine.


apl>"


apl>Lex 'graph'

1

apl>Gfun graph a


Ä1Å       "Graphs the imaginary or real coefficient of result of fun.


Ä2Å       " fun = expression to evaluate.


Ä3Å       (htl nlb xr e yabm minx maxx xiv hk yiv yca)#a


Ä4Å       genxy " Generate the data points.


Ä5Å       $dataXIhtl>1 " Branch if htl greater than 1.


Ä6Å       scale " Calculate global scaling values.


Ä7Å       headers " Generate LaTeX figure headers.


Ä8Å       data:dodata " Process and graph data points.


Ä9Å       trailers " Generate Latex figure trailers, maybe.


Ä10Å      G


apl>"


apl>" <----------------------------------------------------------------->


apl>" Generates the LaTeX statements to begin the graph.


apl>"


apl>Lex 'headers'

1

apl>Gheaders


Ä1Å       'ÖbeginäfigureåÄtbhÅ'


Ä2Å       $gencapXI0=Rcaption " Branch if no caption override.


Ä3Å       'Öcaptionä',caption,'å'


Ä4Å       $begin


Ä5Å       gencap:$realcapXI(xr=1)&hk=0 " Branch if x data are not complex.


Ä6Å       $ncaptionXInlb=0 " Branch if curves are not labelled with n value.


Ä7Å       'ÖcaptionäGraph of yÖ#',(Fe),'O',fun,'+nX0j1å'


Ä8Å       $begin


Ä9Å       ncaption:$cplxcapXIxr " Branch if varying real coefficient.


Ä10Å      'ÖcaptionäGraph of yÖ#',(Fe),'O',(-1Ufun),(Fhk),'+xX0j1å'


Ä11Å      $begin


Ä12Å      cplxcap:'ÖcaptionäGraph of yÖ#',(Fe),'O',fun,'+(nÖ#',(Fhk),')X0j1å'


Ä13Å      $begin


Ä14Å      realcap:'ÖcaptionäGraph of yÖ#',fun,'å'


Ä15Å      begin:'Öbeginäcenterå'


Ä16Å      'ÖsetlengthäÖunitlengthåä',(Flin),'inå'


Ä17Å      'Öbeginäpictureå(',(Fxlin%lin),',',(Fylin%lin),')'


Ä18Å      '%Draw a frame around the picture'


Ä19Å      ' Öput(0,0)äÖline(1,0)ä',(Fxlgc),'åå% bottom'


Ä20Å      ' Öput(0,0)äÖline(0,1)ä',(Fylgc),'åå% left'


Ä21Å      ' Öput(0,',(Fylgc),')äÖline(1,0)ä',(Fxlgc),'åå% top'


Ä22Å      ' Öput(',(Fxlgc),',0)äÖline(0,1)ä',(Fylgc),'åå% right'


Ä23Å      '%Draw the x axis'


Ä24Å      ' Öput(0,',(Fxax),')äÖline(1,0)ä',(Fxlgc),'åå%x axis'


Ä25Å      xt#xoff%xpg


Ä26Å      pcon,((xt,Ä1.5Å','),xax),circon " Draw the x axis markers.


Ä27Å      xt#xt_xpgX.1Xxmk<0


Ä28Å      yt#xax+((.05%lin)Xxax=mgc)_yadjXxax>mgc


Ä29Å      $dopaxXIpix


Ä30Å      '%Draw the x axis marker values'


Ä31Å      pcon,xt,',',yt,econ,xmk,Ä1.5Åscon


Ä32Å      $doyax


Ä33Å      dopax:'%Draw the x axis marker values in pi'


Ä34Å      picon#(`Z'Öfracä') ,`1 'Öpiåä4å' 'Öpiåä2å' '3Öpiåä4å'


Ä35Å      picon#('-',`1`Rpicon),'0',picon


Ä36Å      pcon,xt,',',yt,econ,picon,Ä1.5Åscon


Ä37Å      doyax:'%Draw the y axis'


Ä38Å      $putymkXI(yax=0)


Ä39Å      ' Öput(',(Fyax),',0)äÖline(0,1)ä',(Fylgc),'åå%y axis'


Ä40Å      putymk:'%Draw the y axis markers'


Ä41Å      ymask#ymk^=0


Ä42Å      yt#ymask/mgc+(ymk_miny)%ypg


Ä43Å      pcon,yax,',',yt,Ä1.5Åcircon


Ä44Å      '%Draw the y axis marker values'


Ä45Å      xt#yax+.05%lin


Ä46Å      yt#yt_ypgX.1X(ymask/ymk)<0


Ä47Å      pcon,xt,',',yt,econ,(ymask/ymk),Ä1.5Åscon


Ä48Å      G


apl>"


apl>" <----------------------------------------------------------------->


apl>" Calculates a variety of values needed to produce the graph.


apl>"


apl>Lex 'scale'

1

apl>Gscale


Ä1Å       $byyXIyca " Branch if ylwc, maxy, miny are precalculated.


Ä2Å       ylwc#(maxy#S/ywc)_miny#D/ywc


Ä3Å       byy:ylap#ylin_2Xymgn " ylap=height allowed for data points.


Ä4Å       lin#(xlin%xlwc)Dylap%ylwc " unitlength in inches.


Ä5Å       yadj#.14%lin " y graphic coordinate adjustment to print text below line.


Ä6Å       mgc#ymgn%lin " Margin in graph coordinates.


Ä7Å       xpg#xlwc%xlgc#xlin%lin " Divide xwc by xpg to get gc.


Ä8Å       ypg#ylwc%(_2Xymgn%lin)+ylgc#ylin%lin " Divide ywc by ypg to get gc.


Ä9Å       xax#(yz#(minyK0)&maxyZ0)Xmgc+(öminy)%ypg " xaxis in graph coordinates.


Ä10Å      yax#(xz#(minx<0)&maxx>0)X(öminx)%xpg " yaxis in graph coordinates.


Ä11Å      $piaxisXIpix#(minx=O-1)&maxx=O1 " branch if pi units on x axis.


Ä12Å      xic#(yax=0)+Dxlwc%xiv


Ä13Å      $doyiv


Ä14Å      piaxis:xic#Dxlwc%xiv#O.25


Ä15Å      doyiv:$doyicXIyiv^=0


Ä16Å      yiv#10*D10@ylwc


Ä17Å      doyic:yic#yic+0=2öyic#Dylwc%yiv


Ä18Å      xoff#(I-1+xic)Xxiv " Offset from minx in world coord. of x markers.


Ä19Å      yoff#(_yiv)+(Iyic)Xyiv " Offset from miny in world coord. of y markers.


Ä20Å      $yoffplusXIminy>0


Ä21Å      ymk#yoff+miny+yivööminy


Ä22Å      $yoffdone


Ä23Å      yoffplus:ymk#yoff+miny_yivöminy " y for y axis markers in world coord.


Ä24Å      yoffdone:xmk#minx+xoff " x for x axis markers in world coord.


Ä25Å      circon#`Z')äÖcircle*ä',(F.0205%lin),'åå'


Ä26Å      scon#`Z'$å'


Ä27Å      econ#`Z')ä$'


Ä28Å      pcon#`Z' Öput('


Ä29Å      G


apl>"


apl>" <----------------------------------------------------------------->


apl>" Generates the LaTeX statements to finish the graph.


apl>"


apl>Lex 'trailers'

1

apl>Gtrailers


Ä1Å       $epicXIhtl=0 " Branch if both headers and trailers.


Ä2Å       $eojckXInlb " Branch if graph already labelled.


Ä3Å       pcon,(1Yxgc+xpgX.1),',',(1Yygc),')ä',fun,'å' " Label the graph.


Ä4Å       eojck:$eojXI(htl=1)+htl=3 " br if headers only, or neither.


Ä5Å       epic:'Öendäpictureå'


Ä6Å       'Öendäcenterå'


Ä7Å       eoj:'%Finis.'


Ä8Å       caption#'' " Reset global caption


Ä9Å       G


apl>"            htl: 0=both, 1=headers, 2=trailers, 3=neither.


apl>"            ö nlb 1 = Label the curve.


apl>"            ö ö xr = 1=vary real x coeff, 0=vary imaginary coeff.


apl>"            ö ö ö e = i(11) or r(9) to select coefficient to graph.


apl>"            ö ö ö ö yabm = maximum öy printed on graph.


apl>"            ö ö ö ö ö   minx = minimum value of x.


apl>"            ö ö ö ö ö   ö  maxx = maximum value of x.


apl>"            ö ö ö ö ö   ö  ö xiv = x axis marker interval.


apl>"            ö ö ö ö ö   ö  ö ö hk = Constant coefficient of input.


apl>"            ö ö ö ö ö   ö  ö ö ö yiv = y axis marker interval, or 0.


apl>"            ö ö ö ö ö   ö  ö ö ö ö  yca = ylwc, maxy, miny are precalculated.


apl>"            ö ö ö ö ö   ö  ö ö ö ö  ö


apl>"            V V V V V   V  V V V V  V


apl> '*x'  graph 0,0,1,r,1e6,-5,5,1,1,10,0 " expdatx.tex

ÖbeginäfigureåÄtbhÅ
ÖcaptionäGraph of yÖ#9O*x+(nÖ#1)X0j1å
Öbeginäcenterå
ÖsetlengthäÖunitlengthåä .06983908inå
Öbeginäpictureå(64.43384,85.91178)
%Draw a frame around the picture
 Öput(0,0)äÖline(1,0)ä64.43384åå% bottom
 Öput(0,0)äÖline(0,1)ä85.91178åå% left
 Öput(0,85.91178)äÖline(1,0)ä64.43384åå% top
 Öput(64.43384,0)äÖline(0,1)ä85.91178åå% right
%Draw the x axis
 Öput(0,0)äÖline(1,0)ä64.43384åå%x axis
  Öput( 6.443384 , 0 )äÖcircle*ä .29353193åå 
  Öput( 12.88677 , 0 )äÖcircle*ä .29353193åå 
  Öput( 19.33015 , 0 )äÖcircle*ä .29353193åå 
  Öput( 25.77354 , 0 )äÖcircle*ä .29353193åå 
  Öput( 32.21692 , 0 )äÖcircle*ä .29353193åå 
  Öput(  38.6603 , 0 )äÖcircle*ä .29353193åå 
  Öput( 45.10369 , 0 )äÖcircle*ä .29353193åå 
  Öput( 51.54707 , 0 )äÖcircle*ä .29353193åå 
  Öput( 57.99045 , 0 )äÖcircle*ä .29353193åå 
%Draw the x axis marker values
  Öput( 6.427864 , 0 )ä$ -4 $å 
  Öput( 12.87125 , 0 )ä$ -3 $å 
  Öput( 19.31463 , 0 )ä$ -2 $å 
  Öput( 25.75802 , 0 )ä$ -1 $å 
  Öput( 32.21692 , 0 )ä$  0 $å 
  Öput(  38.6603 , 0 )ä$  1 $å 
  Öput( 45.10369 , 0 )ä$  2 $å 
  Öput( 51.54707 , 0 )ä$  3 $å 
  Öput( 57.99045 , 0 )ä$  4 $å 
%Draw the y axis
 Öput(32.21692,0)äÖline(0,1)ä85.91178åå%y axis
%Draw the y axis markers
  Öput( 32.21692 , 12.86009 )äÖcircle*ä .29353193åå 
  Öput( 32.21692 , 22.86009 )äÖcircle*ä .29353193åå 
  Öput( 32.21692 , 32.86009 )äÖcircle*ä .29353193åå 
  Öput( 32.21692 , 42.86009 )äÖcircle*ä .29353193åå 
  Öput( 32.21692 , 52.86009 )äÖcircle*ä .29353193åå 
  Öput( 32.21692 , 62.86009 )äÖcircle*ä .29353193åå 
  Öput( 32.21692 , 72.86009 )äÖcircle*ä .29353193åå 
  Öput( 32.21692 , 82.86009 )äÖcircle*ä .29353193åå 
%Draw the y axis marker values
  Öput( 32.93285 , 12.86009 )ä$ 10 $å 
  Öput( 32.93285 , 22.86009 )ä$ 20 $å 
  Öput( 32.93285 , 32.86009 )ä$ 30 $å 
  Öput( 32.93285 , 42.86009 )ä$ 40 $å 
  Öput( 32.93285 , 52.86009 )ä$ 50 $å 
  Öput( 32.93285 , 62.86009 )ä$ 60 $å 
  Öput( 32.93285 , 72.86009 )ä$ 70 $å 
  Öput( 32.93285 , 82.86009 )ä$ 80 $å 
%Draw the data points
  Öput(  .32216919 , 2.863913   )äÖcircle*ä .29353193åå 
  Öput(    .644338 , 2.864109   )äÖcircle*ä .29353193åå 
  Öput(    .966508 , 2.864315   )äÖcircle*ä .29353193åå 
  Öput(   1.288677 , 2.864532   )äÖcircle*ä .29353193åå 
  Öput(   1.610846 ,  2.86476   )äÖcircle*ä .29353193åå 
  Öput(   1.933015 , 2.865000   )äÖcircle*ä .29353193åå 
  Öput(   2.255184 , 2.865252   )äÖcircle*ä .29353193åå 
  Öput(   2.577354 , 2.865517   )äÖcircle*ä .29353193åå 
  Öput(   2.899523 , 2.865795   )äÖcircle*ä .29353193åå 
  Öput(   3.221692 , 2.866088   )äÖcircle*ä .29353193åå 
  Öput(   3.543861 , 2.866396   )äÖcircle*ä .29353193åå 
  Öput(    3.86603 , 2.866719   )äÖcircle*ä .29353193åå 
  Öput(   4.188199 , 2.867059   )äÖcircle*ä .29353193åå 
  Öput(   4.510369 , 2.867417   )äÖcircle*ä .29353193åå 
  Öput(   4.832538 , 2.867793   )äÖcircle*ä .29353193åå 
  Öput(   5.154707 , 2.868188   )äÖcircle*ä .29353193åå 
  Öput(   5.476876 , 2.868603   )äÖcircle*ä .29353193åå 
  Öput(   5.799045 , 2.869040   )äÖcircle*ä .29353193åå 
  Öput(   6.121215 , 2.869499   )äÖcircle*ä .29353193åå 
  Öput(   6.443384 , 2.869982   )äÖcircle*ä .29353193åå 
  Öput(   6.765553 , 2.870489   )äÖcircle*ä .29353193åå 
  Öput(   7.087722 , 2.871022   )äÖcircle*ä .29353193åå 
  Öput(   7.409891 , 2.871583   )äÖcircle*ä .29353193åå 
  Öput(    7.73206 , 2.872173   )äÖcircle*ä .29353193åå 
  Öput(   8.054230 , 2.872792   )äÖcircle*ä .29353193åå 
  Öput(   8.376399 , 2.873444   )äÖcircle*ä .29353193åå 
  Öput(   8.698568 , 2.874129   )äÖcircle*ä .29353193åå 
  Öput(   9.020737 , 2.874849   )äÖcircle*ä .29353193åå 
  Öput(   9.342906 , 2.875606   )äÖcircle*ä .29353193åå 
  Öput(    9.66508 , 2.876401   )äÖcircle*ä .29353193åå 
  Öput(    9.98724 , 2.877238   )äÖcircle*ä .29353193åå 
  Öput(   10.30941 , 2.878117   )äÖcircle*ä .29353193åå 
  Öput(   10.63158 , 2.879042   )äÖcircle*ä .29353193åå 
  Öput(   10.95375 , 2.880014   )äÖcircle*ä .29353193åå 
  Öput(   11.27592 , 2.881035   )äÖcircle*ä .29353193åå 
  Öput(   11.59809 , 2.882110   )äÖcircle*ä .29353193åå 
  Öput(   11.92026 , 2.883239   )äÖcircle*ä .29353193åå 
  Öput(   12.24243 , 2.884426   )äÖcircle*ä .29353193åå 
  Öput(   12.56460 , 2.885674   )äÖcircle*ä .29353193åå 
  Öput(   12.88677 , 2.886986   )äÖcircle*ä .29353193åå 
  Öput(   13.20894 , 2.888365   )äÖcircle*ä .29353193åå 
  Öput(    13.5311 , 2.889815   )äÖcircle*ä .29353193åå 
  Öput(   13.85328 , 2.891339   )äÖcircle*ä .29353193åå 
  Öput(   14.17544 , 2.892941   )äÖcircle*ä .29353193åå 
  Öput(   14.49761 , 2.894626   )äÖcircle*ä .29353193åå 
  Öput(   14.81978 , 2.896397   )äÖcircle*ä .29353193åå 
  Öput(   15.14195 , 2.898259   )äÖcircle*ä .29353193åå 
  Öput(   15.46412 , 2.900216   )äÖcircle*ä .29353193åå 
  Öput(   15.78629 , 2.902273   )äÖcircle*ä .29353193åå 
  Öput(   16.10846 , 2.904436   )äÖcircle*ä .29353193åå 
  Öput(   16.43063 ,  2.90671   )äÖcircle*ä .29353193åå 
  Öput(   16.75280 ,   2.9091   )äÖcircle*ä .29353193åå 
  Öput(   17.07497 , 2.911614   )äÖcircle*ä .29353193åå 
  Öput(   17.39714 , 2.914256   )äÖcircle*ä .29353193åå 
  Öput(    17.7193 , 2.917033   )äÖcircle*ä .29353193åå 
  Öput(   18.04147 , 2.919953   )äÖcircle*ä .29353193åå 
  Öput(   18.36364 , 2.923022   )äÖcircle*ä .29353193åå 
  Öput(   18.68581 , 2.926249   )äÖcircle*ä .29353193åå 
  Öput(   19.00798 , 2.929641   )äÖcircle*ä .29353193åå 
  Öput(   19.33015 , 2.933208   )äÖcircle*ä .29353193åå 
  Öput(   19.65232 , 2.936957   )äÖcircle*ä .29353193åå 
  Öput(   19.97449 , 2.940898   )äÖcircle*ä .29353193åå 
  Öput(   20.29666 , 2.945041   )äÖcircle*ä .29353193åå 
  Öput(   20.61883 , 2.949397   )äÖcircle*ä .29353193åå 
  Öput(   20.94100 , 2.953976   )äÖcircle*ä .29353193åå 
  Öput(   21.26317 ,  2.95879   )äÖcircle*ä .29353193åå 
  Öput(   21.58534 ,  2.96385   )äÖcircle*ä .29353193åå 
  Öput(    21.9075 ,  2.96917   )äÖcircle*ä .29353193åå 
  Öput(   22.22967 , 2.974764   )äÖcircle*ä .29353193åå 
  Öput(   22.55184 , 2.980643   )äÖcircle*ä .29353193åå 
  Öput(   22.87401 , 2.986824   )äÖcircle*ä .29353193åå 
  Öput(   23.19618 , 2.993323   )äÖcircle*ä .29353193åå 
  Öput(   23.51835 , 3.000154   )äÖcircle*ä .29353193åå 
  Öput(   23.84052 , 3.007335   )äÖcircle*ä .29353193åå 
  Öput(   24.16269 , 3.014885   )äÖcircle*ä .29353193åå 
  Öput(   24.48486 , 3.022822   )äÖcircle*ä .29353193åå 
  Öput(   24.80703 , 3.031165   )äÖcircle*ä .29353193åå 
  Öput(   25.12920 , 3.039937   )äÖcircle*ä .29353193åå 
  Öput(   25.45137 , 3.049158   )äÖcircle*ä .29353193åå 
  Öput(   25.77354 , 3.058852   )äÖcircle*ä .29353193åå 
  Öput(    26.0957 , 3.069043   )äÖcircle*ä .29353193åå 
  Öput(   26.41787 , 3.079756   )äÖcircle*ä .29353193åå 
  Öput(   26.74004 , 3.091019   )äÖcircle*ä .29353193åå 
  Öput(   27.06221 , 3.102859   )äÖcircle*ä .29353193åå 
  Öput(   27.38438 , 3.115306   )äÖcircle*ä .29353193åå 
  Öput(   27.70655 , 3.128392   )äÖcircle*ä .29353193åå 
  Öput(   28.02872 , 3.142148   )äÖcircle*ä .29353193åå 
  Öput(   28.35089 , 3.156610   )äÖcircle*ä .29353193åå 
  Öput(   28.67306 , 3.171813   )äÖcircle*ä .29353193åå 
  Öput(   28.99523 , 3.187796   )äÖcircle*ä .29353193åå 
  Öput(   29.31740 , 3.204598   )äÖcircle*ä .29353193åå 
  Öput(   29.63957 , 3.222261   )äÖcircle*ä .29353193åå 
  Öput(   29.96173 ,  3.24083   )äÖcircle*ä .29353193åå 
  Öput(    30.2839 , 3.260351   )äÖcircle*ä .29353193åå 
  Öput(   30.60607 , 3.280873   )äÖcircle*ä .29353193åå 
  Öput(   30.92824 , 3.302448   )äÖcircle*ä .29353193åå 
  Öput(   31.25041 , 3.325128   )äÖcircle*ä .29353193åå 
  Öput(   31.57258 , 3.348971   )äÖcircle*ä .29353193åå 
  Öput(   31.89475 , 3.374037   )äÖcircle*ä .29353193åå 
  Öput(   32.21692 , 3.400388   )äÖcircle*ä .29353193åå 
  Öput(   32.53909 , 3.428090   )äÖcircle*ä .29353193åå 
  Öput(   32.86126 , 3.457212   )äÖcircle*ä .29353193åå 
  Öput(   33.18343 , 3.487827   )äÖcircle*ä .29353193åå 
  Öput(   33.50560 , 3.520012   )äÖcircle*ä .29353193åå 
  Öput(   33.82776 , 3.553847   )äÖcircle*ä .29353193åå 
  Öput(   34.14993 , 3.589417   )äÖcircle*ä .29353193åå 
  Öput(    34.4721 , 3.626811   )äÖcircle*ä .29353193åå 
  Öput(   34.79427 , 3.666122   )äÖcircle*ä .29353193åå 
  Öput(   35.11644 , 3.707448   )äÖcircle*ä .29353193åå 
  Öput(   35.43861 , 3.750894   )äÖcircle*ä .29353193åå 
  Öput(   35.76078 , 3.796566   )äÖcircle*ä .29353193åå 
  Öput(   36.08295 ,  3.84458   )äÖcircle*ä .29353193åå 
  Öput(   36.40512 , 3.895057   )äÖcircle*ä .29353193åå 
  Öput(   36.72729 ,  3.94812   )äÖcircle*ä .29353193åå 
  Öput(   37.04946 , 4.003906   )äÖcircle*ä .29353193åå 
  Öput(   37.37163 ,  4.06255   )äÖcircle*ä .29353193åå 
  Öput(   37.69380 , 4.124202   )äÖcircle*ä .29353193åå 
  Öput(   38.01596 , 4.189015   )äÖcircle*ä .29353193åå 
  Öput(   38.33813 ,  4.25715   )äÖcircle*ä .29353193åå 
  Öput(    38.6603 , 4.328780   )äÖcircle*ä .29353193åå 
  Öput(   38.98247 , 4.404081   )äÖcircle*ä .29353193åå 
  Öput(   39.30464 , 4.483243   )äÖcircle*ä .29353193åå 
  Öput(   39.62681 , 4.566465   )äÖcircle*ä .29353193åå 
  Öput(   39.94898 , 4.653952   )äÖcircle*ä .29353193åå 
  Öput(   40.27115 , 4.745926   )äÖcircle*ä .29353193åå 
  Öput(   40.59332 , 4.842615   )äÖcircle*ä .29353193åå 
  Öput(   40.91549 , 4.944262   )äÖcircle*ä .29353193åå 
  Öput(   41.23766 , 5.051119   )äÖcircle*ä .29353193åå 
  Öput(   41.55983 , 5.163456   )äÖcircle*ä .29353193åå 
  Öput(   41.88199 , 5.281553   )äÖcircle*ä .29353193åå 
  Öput(   42.20416 , 5.405704   )äÖcircle*ä .29353193åå 
  Öput(   42.52633 ,  5.53622   )äÖcircle*ä .29353193åå 
  Öput(    42.8485 , 5.673429   )äÖcircle*ä .29353193åå 
  Öput(   43.17067 , 5.817672   )äÖcircle*ä .29353193åå 
  Öput(   43.49284 ,  5.96931   )äÖcircle*ä .29353193åå 
  Öput(   43.81501 , 6.128724   )äÖcircle*ä .29353193åå 
  Öput(   44.13718 ,  6.29631   )äÖcircle*ä .29353193åå 
  Öput(   44.45935 , 6.472490   )äÖcircle*ä .29353193åå 
  Öput(   44.78152 , 6.657702   )äÖcircle*ä .29353193åå 
  Öput(   45.10369 , 6.852410   )äÖcircle*ä .29353193åå 
  Öput(   45.42586 ,   7.0571   )äÖcircle*ä .29353193åå 
  Öput(   45.74802 , 7.272286   )äÖcircle*ä .29353193åå 
  Öput(   46.07019 , 7.498504   )äÖcircle*ä .29353193åå 
  Öput(   46.39236 , 7.736321   )äÖcircle*ä .29353193åå 
  Öput(   46.71453 , 7.986331   )äÖcircle*ä .29353193åå 
  Öput(    47.0367 , 8.249159   )äÖcircle*ä .29353193åå 
  Öput(   47.35887 , 8.525463   )äÖcircle*ä .29353193åå 
  Öput(   47.68104 , 8.815933   )äÖcircle*ä .29353193åå 
  Öput(   48.00321 , 9.121296   )äÖcircle*ä .29353193åå 
  Öput(   48.32538 , 9.442315   )äÖcircle*ä .29353193åå 
  Öput(   48.64755 , 9.77979    )äÖcircle*ä .29353193åå 
  Öput(   48.96972 , 10.13457   )äÖcircle*ä .29353193åå 
  Öput(   49.29189 , 10.50755   )äÖcircle*ä .29353193åå 
  Öput(   49.61406 , 10.89964   )äÖcircle*ä .29353193åå 
  Öput(   49.93622 , 11.31184   )äÖcircle*ä .29353193åå 
  Öput(   50.25839 , 11.74517   )äÖcircle*ä .29353193åå 
  Öput(   50.58056 , 12.20071   )äÖcircle*ä .29353193åå 
  Öput(   50.90273 , 12.67962   )äÖcircle*ä .29353193åå 
  Öput(    51.2249 , 13.18308   )äÖcircle*ä .29353193åå 
  Öput(   51.54707 , 13.71235   )äÖcircle*ä .29353193åå 
  Öput(   51.86924 , 14.26875   )äÖcircle*ä .29353193åå 
  Öput(    52.1914 , 14.85369   )äÖcircle*ä .29353193åå 
  Öput(   52.51358 , 15.46862   )äÖcircle*ä .29353193åå 
  Öput(   52.83575 , 16.11507   )äÖcircle*ä .29353193åå 
  Öput(   53.15792 , 16.79467   )äÖcircle*ä .29353193åå 
  Öput(   53.48009 ,  17.5091   )äÖcircle*ä .29353193åå 
  Öput(   53.80225 , 18.26018   )äÖcircle*ä .29353193åå 
  Öput(   54.12442 , 19.04976   )äÖcircle*ä .29353193åå 
  Öput(   54.44659 , 19.87982   )äÖcircle*ä .29353193åå 
  Öput(   54.76876 , 20.75244   )äÖcircle*ä .29353193åå 
  Öput(   55.09093 ,  21.6698   )äÖcircle*ä .29353193åå 
  Öput(    55.4131 , 22.63420   )äÖcircle*ä .29353193åå 
  Öput(   55.73527 , 23.64804   )äÖcircle*ä .29353193åå 
  Öput(   56.05744 , 24.71386   )äÖcircle*ä .29353193åå 
  Öput(    56.3796 , 25.83432   )äÖcircle*ä .29353193åå 
  Öput(   56.70178 , 27.01224   )äÖcircle*ä .29353193åå 
  Öput(   57.02395 , 28.25055   )äÖcircle*ä .29353193åå 
  Öput(   57.34612 , 29.55234   )äÖcircle*ä .29353193åå 
  Öput(   57.66828 , 30.92088   )äÖcircle*ä .29353193åå 
  Öput(   57.99045 , 32.35959   )äÖcircle*ä .29353193åå 
  Öput(   58.31262 , 33.87206   )äÖcircle*ä .29353193åå 
  Öput(   58.63479 , 35.46208   )äÖcircle*ä .29353193åå 
  Öput(   58.95696 , 37.13362   )äÖcircle*ä .29353193åå 
  Öput(   59.27913 , 38.89086   )äÖcircle*ä .29353193åå 
  Öput(    59.6013 ,  40.7382   )äÖcircle*ä .29353193åå 
  Öput(   59.92347 , 42.68025   )äÖcircle*ä .29353193åå 
  Öput(   60.24564 , 44.72188   )äÖcircle*ä .29353193åå 
  Öput(    60.5678 , 46.86818   )äÖcircle*ä .29353193åå 
  Öput(   60.88998 , 49.12452   )äÖcircle*ä .29353193åå 
  Öput(   61.21215 , 51.49655   )äÖcircle*ä .29353193åå 
  Öput(   61.53432 , 53.99019   )äÖcircle*ä .29353193åå 
  Öput(   61.85648 , 56.61169   )äÖcircle*ä .29353193åå 
  Öput(   62.17865 , 59.36759   )äÖcircle*ä .29353193åå 
  Öput(   62.50082 , 62.26480   )äÖcircle*ä .29353193åå 
  Öput(   62.82299 , 65.31054   )äÖcircle*ä .29353193åå 
  Öput(   63.14516 , 68.51244   )äÖcircle*ä .29353193åå 
  Öput(   63.46733 , 71.87851   )äÖcircle*ä .29353193åå 
  Öput(    63.7895 , 75.41716   )äÖcircle*ä .29353193åå 
  Öput(   64.11167 , 79.13724   )äÖcircle*ä .29353193åå 
Öendäpictureå
Öendäcenterå
%Finis.

apl>)off

[ RETURN TO DIRECTORY ]