#!/bin/sh
IXBIN=/usr/local/lib/icon/iconx                                               
IXLCL=`echo $0 | sed 's=[^/]*$=iconx='`

[ -n "$ICONX" ] && exec "$ICONX" $0 ${1+"$@"}
[ -x "$IXLCL" ] && exec "$IXLCL" $0 ${1+"$@"}
[ -x "$IXBIN" ] && exec "$IXBIN" $0 ${1+"$@"}
exec iconx $0 ${1+"$@"}

[executable Icon binary follows]
      

   H      1  2  2  3@  4  6P  C  6p  6I9.0.00/32  ؐ P    @LT@N1OT .x; (` C Gh (x;       @u            @Y             @             @4                            ?            |         
                                                                         b   C   4   E   T      E   T      <     b      b      N   C   4   E   T      E   T      K   b      b      N   C       E   S       K   b      N   C       E   S      K   b      N   C       E   S      Kl   b      N   C       E   S      KT   b      N   C       E   S      K<   b      N   C       E   S      <     b      N   C     U   E   S      T      Q       b   =      b      N   C   U   S      6   C   \   -   C      M        8   :      M        b      N   F   T      b   =       :     C   H   -   M        b      N   F   E   S      M        b      :     C   l   -   M        b      N   F   E   S       T      T      Q       b   =      b   =      b      :  H   C   l   -   M        b      N   F   E   S      T      T      Q       b   =      b   =      b      :     C   l   -   M        b      N   F   E   S      T      T      Q       b   =      b   =      b      :  `   C   l   -   M        b      N   F   E   S      T      T      Q       b   =      b   =      b      :      C   l   -   M        b      N   F   E   S      T      T      Q       b   =      b   =      b      :   x   C   l   -   M        b      N   F   E   S      T       T      Q       b   =      b   =      b      :      5   N   :4   N   C   x   E   T      T      M        E   M        T      b      E   M        T      b      b   =      b      N   C   X   E   T      E   T   !   T      M        b   =      M        b   
   b      N   C      E   T      T      T      T   
   E   T      b      E   T      b      b   =      T   
   T      T      b   =      T      T   
   <       <       b   =      T   
   T      T      b   =      T      b   =      b   =      b      N   C       T   "   T      b   =      N   C      E   S      T      T      T   
   E   T      <      b      E   T      <      b      b   =      <       :   @   F   C   (   U   M        .   8   b   1   5   0   :   2   b   =      b      N   C   @   E   S   	   E   S       S      S      b   A      b      N   C      C   t   E   S      b      N   T      S      T      S   	   T   	   S   	   S      S      S      b   =      :   T   T      S      T   
   S   	   T      S   	   S      S      S      b   =      N   C       T   #   T      b   =      N   C       T   $   T      b   =      N   E   b   D      D  
                #                       b   ;   @   C   8   E   R       E   <      b   >   ,   b      b      N   C   \   E   S       E   E   Q      <      b   &   E   Q      <      b   &   b      b      N   C      C      E   E   S       T   %   E   R       Q       b      b   =      b      E   E   Q      <      b   &   T   %   E   E   R       E   S       Q       b      b      E   Q      <      b   &   b      b   =      b      b      b   G   D   N   E   b   D      D                 )                       b   ;   @   C   8   E   R      E   <      b   >   ,   b      b      N   C   \   E   S       E   E   Q      <      b   &   E   Q      <      b   &   b      b      N   C      C      E   E   S       T   &   E   R      Q       b      b   =      b      E   E   Q      <      b   &   T   &   E   E   R      E   S       Q       b      b      E   Q      <      b   &   b      b   =      b      b      b   G   D   N   E   b   D      D                 /                       b   ;   @   C   8   E   R      E   <      b   >   ,   b      b      N   C   \   E   S       E   E   Q      <      b   &   E   Q      <      b   &   b      b      N   C      C      E   E   S       T   %   E   R      Q       b      b   =      b      E   E   Q      <      b   &   T   %   E   E   R      E   S       Q       b      b      E   Q      <      b   &   b      b   =      b      b      b   G   D   N   E   b   D      D                 6                       b   ;   @   C   8   E   R      E   <      b   >   ,   b      b      N   C   \   E   S       E   E   Q      <      b   &   E   Q      <      b   &   b      b      N   C      C      E   E   S       T   &   E   R      Q       b      b   =      b      E   E   Q      <      b   &   T   &   E   E   R      E   S       Q       b      b      E   Q      <      b   &   b      b   =      b      b      b   G   D   N   E   b   D      $                       =   b   C   $   T   '   M   ?  
   b   =      N   C      T   '   b   =       N   C   $   T   '   M     J   b   =      N   C   $   T   '   M   -  Q   b   =      N   C   $   T   '   M   #     b   =      N   C   $   T   '   M   9     b   =      N   C   $   T   '   M   *     b   =      N   C   $   T   '   M   8     b   =      N   C   $   T   '   M   )  A   b   =      N   C   $   T   '   M   /  k   b   =      N   C      T   (   b   =       N   E   b   D      4                   b              b   C   <   U   E   E   Q      b   %   <      b      N   b   D   N   C      C      T   +   E   E   E   E   Q       b   9      b   9      b   A      T      Q      E   E   Q       b   9      <      b   &   b   =      b   	   Y   b   G   D   N   E   b   D      <                     j                  b   C   4   E   S       T   ,   Q       b   =      b      N   C   L   U   E   E   S       b      T   ,   Q      b   =      b      F   5   N   C       C      S       b   G   D   N   E   b   D       ?                           L  H                   q                            b   C   <   E   S       T      Q       Q      b   =      b      N   C     U   E   S      E   <      Q       I   b   )   b      F   U   U   E   S      E   <      Q      I   b   )   b      F   U   E   E   E   S       S      b   &   S      b   &   C   0   E   S      S      b      N   K`   :      K`   b      N   5   N   5   N   C       C      S       b   G   D   N   E   b   D                     \  H                   y                                      b   C      U   E   E   S      E   E   Q       <      b   &   b   %   b      E   Q      b   %   b      N   T   (   M   #     b   =      N   C   h   E   S       T      E   Q       b   %   E   E   Q      <      b   &   b   %   b   =      b      N   C     U   E   S      E   <      E   Q       b   %   I   b   )   b      F   U   U   E   S      E   <      E   E   Q      <      b   &   b   %   I   b   )   b      F   U   C   H   E   E   E   S       S      b   &   S      b   &   K   b      N   U   E   S      E   <      S      I   b   )   b      F   U   E   E   E   S       S      b   &   S      b   &   4   E   E   E   Q       S      b   &   S      b   &   E   E   Q      S      b   &   S      b   &   b      b         N   5   N   5   N   5   N   C       C      S       b   G   D   N   E   b   D      l                  
              W     Z     ]                            b   C     U   E   Q      b      N   C   ,   E   Q      T      b   =       b      N   C   H   E   E   Q      b   9      E   <       <       b   A      b      N   C      E   E   Q      b   9      E   T   -   T   !   Q       M        b   =      b   =      T   -   T   !   Q       M        b   =      b   =      b   A      b      N   E   E   Q      b   9      Q       b      N   C      E   S       E   T      E   E   E   Q      b   9      <      b   &   E   E   Q      b   9      <      b   &   b      b   =      E   E   Q      <      b   &   E   Q      <      b   &   b      b      b      N   C      E   S      E   T      E   E   E   Q      b   9      <      b   &   E   E   Q      b   9      <      b   &   b      b   =      E   E   Q      <      b   &   E   Q      <      b   &   b      b      b      N   C      E   S      E   T      E   E   Q      b   9      <      b   &   b   =      E   E   Q      <      b   &   S       b      b      b      N   C      E   S      E   T      E   E   Q      b   9      <      b   &   b   =      E   E   Q      <      b   &   S      b      b      b      N   C      E   S      E   T      T      S       S      b   =      T      S      S      b   =      b   =      b   A      b      N   C   L   C   <   T      Q      Q      Q      S      b   =      b   G   D   N   E   b   D      4  "                                 b   C   D   C   4   E   E   Q       b   9   
   Q      b      b   G   D   N   E   b   D      4  #H                                 b   C      T   *   E   E   E   Q       b   9   	   b   9      b   9      E   E   E   E   Q       b   9      b      b   /   b      b   =      N   C   P   T      E   Q       b   9   	   E   Q       b   9   
   Q      b   =      N   C   D   C   4   E   E   Q       b   9   
   Q      b      b   G   D   N   E   b   D       ?            D  $                	                          b   C      U   T   .   E   E   S       E   E   b   A       b   A      b      <      b   &   C       E   Q       b      8   :      K   b   =      F   5   N   C   <   E   S       T      S       Q      b   =      b      N   C   4   E   Q       T   )   Q       b   =      b      N   C      U   E   S      E   <      E   Q       b   %   I   b   )   b      F   U   E   E   Q       S      b   &   E   E   S       <      b   &   S      b   &   b      N   5   N   C       C      Q       b   G   D   N   E   b   D      <  '4                                     b   C      U   T   .   E   S       E   b   A       b      E   T      E   Q       b      Q      b   =      b      b   =      F   5   N   C       C      S       b   G   D   N   E   b   D      D  (<                	        F     H     $        b   C      E   S       C   D   E   Q      b      N   T      <      <      b   =      :   $   T      <      <      b   =      b      N   C   H   E   E   E   S       <      b   &   <      b   &   Q       b      N   C   H   E   E   E   S       <      b   &   <      b   &   Q      b      N   C   T   E   E   E   S       <      b   &   <      b   &   E   Q      b      b      N   C       C      S       b   G   D   N   E   b   D      D  *D                	        F     H     $        b   C      E   S       C   D   E   Q      b      N   T      <      <      b   =      :   $   T      <      <      b   =      b      N   C   T   E   E   E   S       E   S       b   %   b   &   <      b   &   Q       b      N   C   T   E   E   E   S       E   S       b   %   b   &   <      b   &   Q      b      N   C   `   E   E   E   S       E   S       b   %   b   &   <      b   &   E   Q      b      b      N   C       C      S       b   G   D   N   E   b   D                      ?            t  ,                
             F     &     H     )                    ,     1   b   C   ,   E   E   Q      b      K@   b      N   C   ,   E   E   Q      b      K   b      N   C   ,   E   E   Q      b      <     b      N   C   \   E   S       E   E   Q      Q      b      E   Q      <      b      b      b      N   C       E   S      Q      b      N   C      T      Q       T   
   Q      E   E   S      b   A      Q      b   	   Y   Q      E   E   S      b   A      Q      b   	   Y   b   =      b   =      N   C     U   E   <      E   Q      <      b      I   b   )   F   U   C   (   E   S      4   S       b         N   T      Q       T   
   Q      E   E   S      b   A      Q      b   	   Y   Q      E   E   S      b   A      Q      b   	   Y   b   =      b   =      N   5   N   E   b   D      ,  /                         b   C   ,   T   /   Q       M     >   b   =      N   C   ,   T   /   Q       M      @   b   =      N   C      C   d   E   b   >   >   b      N   C   4   E   b   >   >   T   0   Q       Y   b      b   G   D   :   (   C      T   0   Q       Y   b   G   D   N   E   b   D         4                   E     F     H      <                   K     J     M     P      D                   T     W     Z     ]   	  `      D                   [           j   	  n     x                                                F     H     J     M     P     W     Z     ]   	  `           j   	  n     x     `                                                     
                    1    1D    1    1İ        ذ                "    #    $    &    '    *     ,L    /Ȱ    ɰ  ߰  y                      ٰ  Ұ  ̰  Ͱ                     	                                    #      )      /      6      =      E      K      T      [      b      j      q      y   
                  	            	      	      
                                    	                                                 "     +     0     8     <     A                                  ~      /  4  1  A  1  K     2    5   
 5  H  6  P  6  x  8    9    :    ;    <  @  =  t  ?    ?    A   ! A     B  H  B  p  C    C    C    C    D    D  $  D  0  D  X  E    E    E    E    F      F    F    F  @  G  t   G    G    G    H   " H    H     H  d . L   ? L    L   	 L    M   $ M   
 M  < % N  P ( N  X $ N  | 2 N   ! O   - O    O    N    N    Q  l   S   % S    S   - S    S  	   S  	<  W  	H  W  	p  Y  	  Z  
   \  
H 
 `  
p 
 a  
  b  
  d  
  g    g    g  H  i  d  i  l  i  t  i    j    j    j     j  $ 3 j  , - j  H 8 j  P 6 j  X ' j  d # j  l  j  t  j    k    m  
   p  
  p  
  p  
L  r  
h  r  
p  r  
x  r  
  s  
  s  
  s  
   s  ( 3 s  0 - s  L 8 s  T 6 s  \ ' s  h # s  p  s  x  s    t    v    y    y    y  P  {  l  {  t  {  |  {    |    |    |   ! |  , 4 |  4 . |  P 9 |  X 7 |  ` ( |  l $ |  t  |  |  |    }                  T    p    x                     !   0 4   8 .   T 9   \ 7   d (   p $   x                 	     	   , 	   X 	    	    	    	    	   4 	   ` 	            8   :    
:   :  H <  T <  ` <   ><   H<   7<   $<   <   =   s  @ 
v  L v  t 
w   w   
w   y   z  L |  |                  8   H   l            L                   &     (   0   8   D                        (   8   H   |                    (  ( +  0 $  8   x             D   P 
  t 	      
   	         4 ?  @ 7  L   X 
  t 	               "        < ,  X 2  ` /  h '  p             "           $ ,   @ 2   H /   P '   X                 !    $          !0   !D   !L   !p !  ! $  !   !   !   ! 9  "   "   " 	  "`   "l   "   "   "   "   "   #   #L   #t   #   #   #   #   #   #   #   $  
  $   $,   $\   $p   $x   $   $   %   %$   %0   %@   %\    %x 
  %   %   % 
  &   &@   &L   &T   &|   &   &   &   &   &   '8   '`   'l   ' (  ' '  '   ' 
  '   '   (@   (l   (   (   (   (   )   )   )H   )X   )h   )   )   )   )   )   )   *H   *t   *   *   *   +   +   + 	  +, 
  +`   +h   +x 	  + 
  +   +   + 	  +   + 
  ,   ,(   ,   ,   ,   - 	  -$ 	  -H 
  -X 
  -   -   -   - 	  -   .(   .<   .` '  .t +  .   . 
  .   .   / 
  /D   /X   /| *  / .  /   / 
  /   /  D  0   E  0T  F  0x  G  0  G  0  H  0  H  0  H  0  J  1  Kmain win mono h w Window XMAX YMAX epi_x epi_y hypo_x hypo_y helpmsg point viewport window turtle DrwLine newmat Imatrix mmult set_window moveto lineto transform transform_points set_scale set_trans draw_curve WOpen get real integer WAttrib EraseArea Event close cos sin write stop copy Fg DrawLine list numeric put push open x y ul lr screen ll ur vp xform_mat pos direction color spiro.icn args a b k t1 t2 N arg use_epi t alist -help -h -epi yes -a -b -k -t1 -t2 -N label=Spirograph width= height= depth 1 red twopi ab Usage: Spiro [-a r] [-b r] [-k r] [-t1 r] [-t2 r] [-N n] [-epi] where: 	-a r	- radius of center circle {default 100} 	-b r	- radius of moving circle {5} 	-k r	- distance of pen from center of moving circle {20} 	-t1 r	- initial value for parameter {0.0} 	-t2 r	- final value for parameter {1.0 (one revolutio)} 	-N n	- number of intervals to draw {500} 	-epi	- use epitrochoid instead of hypotrochoid glib.icn pnts n m M r c m1 m2 m3 nk Matrices are wrong size to multiply x_scale y_scale x_trans y_trans xfrm width height p pl i xformed z xa ya incr t0 wopen.icn g  gpxop.icn gpxlib.icn 