Metropoli BBS
VIEWER: sam305.txt MODE: TEXT (SF7)
apl>" <-APL2-------------------- sam305.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,i,1e6,-5,5,1,1,10,0

ÖbeginäfigureåÄtbhÅ
ÖcaptionäGraph of yÖ#11O*x+(nÖ#1)X0j1å
Öbeginäcenterå
ÖsetlengthäÖunitlengthåä .04484316inå
Öbeginäpictureå(100.3498,133.7997)
%Draw a frame around the picture
 Öput(0,0)äÖline(1,0)ä100.3498åå% bottom
 Öput(0,0)äÖline(0,1)ä133.7997åå% left
 Öput(0,133.7997)äÖline(1,0)ä100.3498åå% top
 Öput(100.3498,0)äÖline(0,1)ä133.7997åå% right
%Draw the x axis
 Öput(0,0)äÖline(1,0)ä100.3498åå%x axis
  Öput( 10.03498 , 0 )äÖcircle*ä .45714889åå 
  Öput( 20.06995 , 0 )äÖcircle*ä .45714889åå 
  Öput( 30.10493 , 0 )äÖcircle*ä .45714889åå 
  Öput(  40.1399 , 0 )äÖcircle*ä .45714889åå 
  Öput( 50.17488 , 0 )äÖcircle*ä .45714889åå 
  Öput( 60.20985 , 0 )äÖcircle*ä .45714889åå 
  Öput( 70.24483 , 0 )äÖcircle*ä .45714889åå 
  Öput(  80.2798 , 0 )äÖcircle*ä .45714889åå 
  Öput( 90.31478 , 0 )äÖcircle*ä .45714889åå 
%Draw the x axis marker values
  Öput( 10.02501 , 0 )ä$ -4 $å 
  Öput( 20.05999 , 0 )ä$ -3 $å 
  Öput( 30.09496 , 0 )ä$ -2 $å 
  Öput( 40.12994 , 0 )ä$ -1 $å 
  Öput( 50.17488 , 0 )ä$  0 $å 
  Öput( 60.20985 , 0 )ä$  1 $å 
  Öput( 70.24483 , 0 )ä$  2 $å 
  Öput(  80.2798 , 0 )ä$  3 $å 
  Öput( 90.31478 , 0 )ä$  4 $å 
%Draw the y axis
 Öput(50.17488,0)äÖline(0,1)ä133.7997åå%y axis
%Draw the y axis markers
  Öput( 50.17488 , 14.45432 )äÖcircle*ä .45714889åå 
  Öput( 50.17488 , 24.45432 )äÖcircle*ä .45714889åå 
  Öput( 50.17488 , 34.45432 )äÖcircle*ä .45714889åå 
  Öput( 50.17488 , 44.45432 )äÖcircle*ä .45714889åå 
  Öput( 50.17488 , 54.45432 )äÖcircle*ä .45714889åå 
  Öput( 50.17488 , 64.45432 )äÖcircle*ä .45714889åå 
  Öput( 50.17488 , 74.45432 )äÖcircle*ä .45714889åå 
  Öput( 50.17488 , 84.45432 )äÖcircle*ä .45714889åå 
  Öput( 50.17488 , 94.45432 )äÖcircle*ä .45714889åå 
  Öput( 50.17488 , 104.4543 )äÖcircle*ä .45714889åå 
  Öput( 50.17488 , 114.4543 )äÖcircle*ä .45714889åå 
  Öput( 50.17488 , 124.4543 )äÖcircle*ä .45714889åå 
%Draw the y axis marker values
  Öput( 51.28988 , 14.45432 )ä$  10 $å 
  Öput( 51.28988 , 24.45432 )ä$  20 $å 
  Öput( 51.28988 , 34.45432 )ä$  30 $å 
  Öput( 51.28988 , 44.45432 )ä$  40 $å 
  Öput( 51.28988 , 54.45432 )ä$  50 $å 
  Öput( 51.28988 , 64.45432 )ä$  60 $å 
  Öput( 51.28988 , 74.45432 )ä$  70 $å 
  Öput( 51.28988 , 84.45432 )ä$  80 $å 
  Öput( 51.28988 , 94.45432 )ä$  90 $å 
  Öput( 51.28988 , 104.4543 )ä$ 100 $å 
  Öput( 51.28988 , 114.4543 )ä$ 110 $å 
  Öput( 51.28988 , 124.4543 )ä$ 120 $å 
%Draw the data points
  Öput(  .501749 , 4.460280   )äÖcircle*ä .45714889åå 
  Öput( 1.003498 , 4.460585   )äÖcircle*ä .45714889åå 
  Öput( 1.505246 , 4.460907   )äÖcircle*ä .45714889åå 
  Öput( 2.006995 , 4.461244   )äÖcircle*ä .45714889åå 
  Öput( 2.508744 , 4.461600   )äÖcircle*ä .45714889åå 
  Öput( 3.010493 , 4.461973   )äÖcircle*ä .45714889åå 
  Öput( 3.512241 , 4.462365   )äÖcircle*ä .45714889åå 
  Öput(  4.01399 , 4.462778   )äÖcircle*ä .45714889åå 
  Öput( 4.515739 , 4.463211   )äÖcircle*ä .45714889åå 
  Öput( 5.017488 , 4.463667   )äÖcircle*ä .45714889åå 
  Öput( 5.519237 , 4.464147   )äÖcircle*ä .45714889åå 
  Öput( 6.020985 ,  4.46465   )äÖcircle*ä .45714889åå 
  Öput( 6.522734 ,  4.46518   )äÖcircle*ä .45714889åå 
  Öput( 7.024483 , 4.465737   )äÖcircle*ä .45714889åå 
  Öput( 7.526232 , 4.466322   )äÖcircle*ä .45714889åå 
  Öput(  8.02798 , 4.466938   )äÖcircle*ä .45714889åå 
  Öput( 8.529729 , 4.467585   )äÖcircle*ä .45714889åå 
  Öput( 9.031478 , 4.468265   )äÖcircle*ä .45714889åå 
  Öput(  9.53323 , 4.468980   )äÖcircle*ä .45714889åå 
  Öput( 10.03498 , 4.469731   )äÖcircle*ä .45714889åå 
  Öput( 10.53672 , 4.470522   )äÖcircle*ä .45714889åå 
  Öput( 11.03847 , 4.471352   )äÖcircle*ä .45714889åå 
  Öput( 11.54022 , 4.472226   )äÖcircle*ä .45714889åå 
  Öput( 12.04197 , 4.473144   )äÖcircle*ä .45714889åå 
  Öput( 12.54372 , 4.474109   )äÖcircle*ä .45714889åå 
  Öput( 13.04547 , 4.475124   )äÖcircle*ä .45714889åå 
  Öput( 13.54722 ,  4.47619   )äÖcircle*ä .45714889åå 
  Öput( 14.04897 , 4.477312   )äÖcircle*ä .45714889åå 
  Öput( 14.55071 ,  4.47849   )äÖcircle*ä .45714889åå 
  Öput( 15.05246 , 4.479730   )äÖcircle*ä .45714889åå 
  Öput( 15.55421 , 4.481032   )äÖcircle*ä .45714889åå 
  Öput( 16.05596 , 4.482402   )äÖcircle*ä .45714889åå 
  Öput( 16.55771 , 4.483842   )äÖcircle*ä .45714889åå 
  Öput( 17.05946 , 4.485356   )äÖcircle*ä .45714889åå 
  Öput(  17.5612 , 4.486947   )äÖcircle*ä .45714889åå 
  Öput( 18.06296 , 4.488620   )äÖcircle*ä .45714889åå 
  Öput(  18.5647 , 4.490378   )äÖcircle*ä .45714889åå 
  Öput( 19.06645 , 4.492227   )äÖcircle*ä .45714889åå 
  Öput(  19.5682 ,  4.49417   )äÖcircle*ä .45714889åå 
  Öput( 20.06995 , 4.496214   )äÖcircle*ä .45714889åå 
  Öput(  20.5717 , 4.498362   )äÖcircle*ä .45714889åå 
  Öput( 21.07345 , 4.500620   )äÖcircle*ä .45714889åå 
  Öput( 21.57520 , 4.502994   )äÖcircle*ä .45714889åå 
  Öput( 22.07695 , 4.505489   )äÖcircle*ä .45714889åå 
  Öput( 22.57870 , 4.508113   )äÖcircle*ä .45714889åå 
  Öput( 23.08044 ,  4.51087   )äÖcircle*ä .45714889åå 
  Öput( 23.58219 ,  4.51377   )äÖcircle*ä .45714889åå 
  Öput( 24.08394 , 4.516818   )äÖcircle*ä .45714889åå 
  Öput( 24.58569 , 4.520023   )äÖcircle*ä .45714889åå 
  Öput( 25.08744 , 4.523392   )äÖcircle*ä .45714889åå 
  Öput( 25.58919 , 4.526933   )äÖcircle*ä .45714889åå 
  Öput( 26.09094 , 4.530656   )äÖcircle*ä .45714889åå 
  Öput( 26.59269 , 4.534570   )äÖcircle*ä .45714889åå 
  Öput( 27.09443 , 4.538684   )äÖcircle*ä .45714889åå 
  Öput( 27.59618 , 4.543010   )äÖcircle*ä .45714889åå 
  Öput( 28.09793 , 4.547557   )äÖcircle*ä .45714889åå 
  Öput( 28.59968 , 4.552337   )äÖcircle*ä .45714889åå 
  Öput( 29.10143 , 4.557363   )äÖcircle*ä .45714889åå 
  Öput( 29.60318 , 4.562646   )äÖcircle*ä .45714889åå 
  Öput( 30.10493 ,   4.5682   )äÖcircle*ä .45714889åå 
  Öput( 30.60668 , 4.574039   )äÖcircle*ä .45714889åå 
  Öput( 31.10842 , 4.580177   )äÖcircle*ä .45714889åå 
  Öput( 31.61017 ,  4.58663   )äÖcircle*ä .45714889åå 
  Öput( 32.11192 , 4.593414   )äÖcircle*ä .45714889åå 
  Öput( 32.61367 , 4.600545   )äÖcircle*ä .45714889åå 
  Öput( 33.11542 , 4.608042   )äÖcircle*ä .45714889åå 
  Öput( 33.61717 , 4.615924   )äÖcircle*ä .45714889åå 
  Öput( 34.11892 , 4.624209   )äÖcircle*ä .45714889åå 
  Öput( 34.62067 ,  4.63292   )äÖcircle*ä .45714889åå 
  Öput( 35.12241 , 4.642077   )äÖcircle*ä .45714889åå 
  Öput( 35.62416 , 4.651703   )äÖcircle*ä .45714889åå 
  Öput( 36.12591 , 4.661824   )äÖcircle*ä .45714889åå 
  Öput( 36.62766 , 4.672463   )äÖcircle*ä .45714889åå 
  Öput( 37.12941 , 4.683647   )äÖcircle*ä .45714889åå 
  Öput( 37.63116 , 4.695405   )äÖcircle*ä .45714889åå 
  Öput(  38.1329 , 4.707766   )äÖcircle*ä .45714889åå 
  Öput( 38.63466 ,  4.72076   )äÖcircle*ä .45714889åå 
  Öput(  39.1364 ,  4.73442   )äÖcircle*ä .45714889åå 
  Öput( 39.63815 , 4.748782   )äÖcircle*ä .45714889åå 
  Öput(  40.1399 , 4.763879   )äÖcircle*ä .45714889åå 
  Öput( 40.64165 ,  4.77975   )äÖcircle*ä .45714889åå 
  Öput(  41.1434 , 4.796436   )äÖcircle*ä .45714889åå 
  Öput( 41.64515 , 4.813977   )äÖcircle*ä .45714889åå 
  Öput( 42.14690 , 4.832417   )äÖcircle*ä .45714889åå 
  Öput( 42.64865 , 4.851802   )äÖcircle*ä .45714889åå 
  Öput( 43.15040 , 4.872182   )äÖcircle*ä .45714889åå 
  Öput( 43.65214 , 4.893606   )äÖcircle*ä .45714889åå 
  Öput( 44.15389 , 4.916128   )äÖcircle*ä .45714889åå 
  Öput( 44.65564 , 4.939806   )äÖcircle*ä .45714889åå 
  Öput( 45.15739 , 4.964697   )äÖcircle*ä .45714889åå 
  Öput( 45.65914 , 4.990865   )äÖcircle*ä .45714889åå 
  Öput( 46.16089 , 5.018374   )äÖcircle*ä .45714889åå 
  Öput( 46.66264 , 5.047294   )äÖcircle*ä .45714889åå 
  Öput( 47.16439 , 5.077696   )äÖcircle*ä .45714889åå 
  Öput( 47.66613 , 5.109658   )äÖcircle*ä .45714889åå 
  Öput( 48.16788 , 5.143258   )äÖcircle*ä .45714889åå 
  Öput( 48.66963 ,  5.17858   )äÖcircle*ä .45714889åå 
  Öput( 49.17138 , 5.215714   )äÖcircle*ä .45714889åå 
  Öput( 49.67313 , 5.254751   )äÖcircle*ä .45714889åå 
  Öput( 50.17488 ,  5.29579   )äÖcircle*ä .45714889åå 
  Öput( 50.67663 , 5.338934   )äÖcircle*ä .45714889åå 
  Öput( 51.17838 , 5.384289   )äÖcircle*ä .45714889åå 
  Öput( 51.68012 , 5.431969   )äÖcircle*ä .45714889åå 
  Öput( 52.18187 , 5.482094   )äÖcircle*ä .45714889åå 
  Öput( 52.68362 , 5.534790   )äÖcircle*ä .45714889åå 
  Öput( 53.18537 , 5.590186   )äÖcircle*ä .45714889åå 
  Öput( 53.68712 , 5.648424   )äÖcircle*ä .45714889åå 
  Öput( 54.18887 , 5.709647   )äÖcircle*ä .45714889åå 
  Öput( 54.69062 , 5.774009   )äÖcircle*ä .45714889åå 
  Öput( 55.19237 ,  5.84167   )äÖcircle*ä .45714889åå 
  Öput( 55.69412 , 5.912802   )äÖcircle*ä .45714889åå 
  Öput( 56.19586 , 5.987580   )äÖcircle*ä .45714889åå 
  Öput( 56.69761 , 6.066191   )äÖcircle*ä .45714889åå 
  Öput( 57.19936 , 6.148834   )äÖcircle*ä .45714889åå 
  Öput( 57.70111 , 6.235713   )äÖcircle*ä .45714889åå 
  Öput( 58.20286 , 6.327048   )äÖcircle*ä .45714889åå 
  Öput(  58.7046 , 6.423064   )äÖcircle*ä .45714889åå 
  Öput( 59.20636 , 6.524004   )äÖcircle*ä .45714889åå 
  Öput(  59.7081 , 6.630119   )äÖcircle*ä .45714889åå 
  Öput( 60.20985 , 6.741675   )äÖcircle*ä .45714889åå 
  Öput(  60.7116 ,  6.85895   )äÖcircle*ä .45714889åå 
  Öput( 61.21335 , 6.982238   )äÖcircle*ä .45714889åå 
  Öput(  61.7151 , 7.111847   )äÖcircle*ä .45714889åå 
  Öput( 62.21685 , 7.248101   )äÖcircle*ä .45714889åå 
  Öput( 62.71860 , 7.391342   )äÖcircle*ä .45714889åå 
  Öput( 63.22035 , 7.541926   )äÖcircle*ä .45714889åå 
  Öput( 63.72210 , 7.700231   )äÖcircle*ä .45714889åå 
  Öput( 64.22384 , 7.866653   )äÖcircle*ä .45714889åå 
  Öput( 64.72559 , 8.041607   )äÖcircle*ä .45714889åå 
  Öput( 65.22734 ,  8.22553   )äÖcircle*ä .45714889åå 
  Öput( 65.72909 , 8.418885   )äÖcircle*ä .45714889åå 
  Öput( 66.23084 , 8.622152   )äÖcircle*ä .45714889åå 
  Öput( 66.73259 , 8.835842   )äÖcircle*ä .45714889åå 
  Öput( 67.23434 , 9.060487   )äÖcircle*ä .45714889åå 
  Öput( 67.73609 ,  9.29665   )äÖcircle*ä .45714889åå 
  Öput( 68.23783 , 9.54492    )äÖcircle*ä .45714889åå 
  Öput( 68.73958 , 9.80592    )äÖcircle*ä .45714889åå 
  Öput( 69.24133 ,  10.0803   )äÖcircle*ä .45714889åå 
  Öput( 69.74308 , 10.36876   )äÖcircle*ä .45714889åå 
  Öput( 70.24483 , 10.67200   )äÖcircle*ä .45714889åå 
  Öput( 70.74658 , 10.99078   )äÖcircle*ä .45714889åå 
  Öput( 71.24833 , 11.32591   )äÖcircle*ä .45714889åå 
  Öput( 71.75008 , 11.67823   )äÖcircle*ä .45714889åå 
  Öput( 72.25182 ,  12.0486   )äÖcircle*ä .45714889åå 
  Öput( 72.75357 , 12.43797   )äÖcircle*ä .45714889åå 
  Öput( 73.25532 ,  12.8473   )äÖcircle*ä .45714889åå 
  Öput( 73.75707 , 13.27762   )äÖcircle*ä .45714889åå 
  Öput( 74.25882 ,    13.73   )äÖcircle*ä .45714889åå 
  Öput( 74.76057 , 14.20558   )äÖcircle*ä .45714889åå 
  Öput( 75.26232 , 14.70553   )äÖcircle*ä .45714889åå 
  Öput( 75.76407 , 15.23113   )äÖcircle*ä .45714889åå 
  Öput( 76.26582 , 15.78366   )äÖcircle*ä .45714889åå 
  Öput( 76.76756 , 16.36453   )äÖcircle*ä .45714889åå 
  Öput( 77.26931 , 16.97518   )äÖcircle*ä .45714889åå 
  Öput( 77.77106 , 17.61714   )äÖcircle*ä .45714889åå 
  Öput( 78.27281 , 18.29201   )äÖcircle*ä .45714889åå 
  Öput( 78.77456 , 19.00149   )äÖcircle*ä .45714889åå 
  Öput(  79.2763 , 19.74734   )äÖcircle*ä .45714889åå 
  Öput( 79.77806 , 20.53143   )äÖcircle*ä .45714889åå 
  Öput(  80.2798 , 21.35572   )äÖcircle*ä .45714889åå 
  Öput( 80.78155 , 22.22227   )äÖcircle*ä .45714889åå 
  Öput(  81.2833 , 23.13325   )äÖcircle*ä .45714889åå 
  Öput( 81.78505 , 24.09094   )äÖcircle*ä .45714889åå 
  Öput(  82.2868 , 25.09773   )äÖcircle*ä .45714889åå 
  Öput( 82.78855 , 26.15614   )äÖcircle*ä .45714889åå 
  Öput( 83.29030 , 27.26882   )äÖcircle*ä .45714889åå 
  Öput( 83.79205 , 28.43854   )äÖcircle*ä .45714889åå 
  Öput( 84.29380 , 29.66824   )äÖcircle*ä .45714889åå 
  Öput( 84.79554 , 30.96099   )äÖcircle*ä .45714889åå 
  Öput( 85.29729 , 32.32001   )äÖcircle*ä .45714889åå 
  Öput( 85.79904 , 33.74872   )äÖcircle*ä .45714889åå 
  Öput( 86.30079 , 35.25067   )äÖcircle*ä .45714889åå 
  Öput( 86.80254 , 36.82963   )äÖcircle*ä .45714889åå 
  Öput( 87.30429 , 38.48955   )äÖcircle*ä .45714889åå 
  Öput( 87.80604 , 40.23458   )äÖcircle*ä .45714889åå 
  Öput( 88.30779 , 42.06907   )äÖcircle*ä .45714889åå 
  Öput( 88.80953 , 43.99762   )äÖcircle*ä .45714889åå 
  Öput( 89.31128 , 46.02505   )äÖcircle*ä .45714889åå 
  Öput( 89.81303 , 48.15642   )äÖcircle*ä .45714889åå 
  Öput( 90.31478 , 50.39708   )äÖcircle*ä .45714889åå 
  Öput( 90.81653 , 52.75261   )äÖcircle*ä .45714889åå 
  Öput( 91.31828 , 55.22892   )äÖcircle*ä .45714889åå 
  Öput( 91.82003 , 57.83219   )äÖcircle*ä .45714889åå 
  Öput( 92.32178 , 60.56893   )äÖcircle*ä .45714889åå 
  Öput( 92.82353 , 63.44599   )äÖcircle*ä .45714889åå 
  Öput( 93.32527 , 66.47056   )äÖcircle*ä .45714889åå 
  Öput( 93.82702 , 69.65020   )äÖcircle*ä .45714889åå 
  Öput( 94.32877 , 72.99286   )äÖcircle*ä .45714889åå 
  Öput( 94.83052 ,  76.5069   )äÖcircle*ä .45714889åå 
  Öput( 95.33227 , 80.20112   )äÖcircle*ä .45714889åå 
  Öput( 95.83402 , 84.08475   )äÖcircle*ä .45714889åå 
  Öput( 96.33577 , 88.16748   )äÖcircle*ä .45714889åå 
  Öput( 96.83752 , 92.45955   )äÖcircle*ä .45714889åå 
  Öput( 97.33926 , 96.97167   )äÖcircle*ä .45714889åå 
  Öput( 97.84101 , 101.7151   )äÖcircle*ä .45714889åå 
  Öput( 98.34276 , 106.7018   )äÖcircle*ä .45714889åå 
  Öput( 98.84451 , 111.9442   )äÖcircle*ä .45714889åå 
  Öput( 99.34626 , 117.4553   )äÖcircle*ä .45714889åå 
  Öput(   99.848 , 123.2490   )äÖcircle*ä .45714889åå 
Öendäpictureå
Öendäcenterå
%Finis.

apl>)off

[ RETURN TO DIRECTORY ]