#!/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]
      

 VA      D*  @+  ,  x,   .  /   =  /  /  I9.0.00/32      i:Ŗ                                                    u@         Y@         @         4@                    ?   |         
                                                                         C   ,   E   T      E   T      <           N   C   ,   E   T      E   T      K         N   C      E   S       K      N   C      E   S      K      N   C      E   S      K      N   C      E   S      K   |   N   C      E   S      K   d   N   C      E   S      <        N   C   X  U   E   S      T      Q       =         N   C   U   S      6   C   T   -   C      M        8   :      M           N   F   T      =       :     C   @   -   M           N   F   E   S      M           :   \  C   \   -   M           N   F   E   S       T      T      Q       =      =         :     C   \   -   M           N   F   E   S      T      T      Q       =      =         :     C   \   -   M           N   F   E   S      T      T      Q       =      =         :   0  C   \   -   M           N   F   E   S      T      T      Q       =      =         :      C   \   -   M           N   F   E   S      T      T      Q       =      =         :   h   C   \   -   M           N   F   E   S      T       T      Q       =      =         :      5   N   :   N   C   h   E   T      T      M        E   M        T         E   M        T         =         N   C   L   E   T      E   T   !   T      M        =      M        
      N   C      E   T      T      T      T   
   E   T         E   T         =      T   
   T      T      =      T      T   
   <       <       =      T   
   T      T      =      T      =      =         N   C      T   "   T      =      N   C      E   S      T      T      T   
   E   T      <         E   T      <         =      <       :   <   F   C   $   U   M        .   8   1   5   0   :   2   =         N   C   8   E   S   	   E   S       S      S      A         N   C      C   l   E   S         N   T      S      T      S   	   T   	   S   	   S      S      S      =      :   P   T      S      T   
   S   	   T      S   	   S      S      S      =      N   C      T   #   T      =      N   C      T   $   T      =      N   E   D      D   	               #                       ;   4   C   ,   E   R       E   <      >   ,         N   C   L   E   S       E   E   Q      <      &   E   Q      <      &         N   C      C      E   E   S       T   %   E   R       Q          =         E   E   Q      <      &   T   %   E   E   R       E   S       Q             E   Q      <      &      =            G   D   N   E   D      D   D              )                       ;   4   C   ,   E   R      E   <      >   ,         N   C   L   E   S       E   E   Q      <      &   E   Q      <      &         N   C      C      E   E   S       T   &   E   R      Q          =         E   E   Q      <      &   T   &   E   E   R      E   S       Q             E   Q      <      &      =            G   D   N   E   D      D                 /                       ;   4   C   ,   E   R      E   <      >   ,         N   C   L   E   S       E   E   Q      <      &   E   Q      <      &         N   C      C      E   E   S       T   %   E   R      Q          =         E   E   Q      <      &   T   %   E   E   R      E   S       Q             E   Q      <      &      =            G   D   N   E   D      D                 6                       ;   4   C   ,   E   R      E   <      >   ,         N   C   L   E   S       E   E   Q      <      &   E   Q      <      &         N   C      C      E   E   S       T   &   E   R      Q          =         E   E   Q      <      &   T   &   E   E   R      E   S       Q             E   Q      <      &      =            G   D   N   E   D      $   4                    =   C       T   '   M   ?   
  =      N   C      T   '   =       N   C       T   '   M      J  =      N   C       T   '   M   -   Q  =      N   C       T   '   M   #     =      N   C       T   '   M   9     =      N   C       T   '   M   *     =      N   C       T   '   M   8     =      N   C       T   '   M   )   A  =      N   C       T   '   M   /   k  =      N   C      T   (   =       N   E   D      4                   b              C   0   U   E   E   Q      %   <         N   D   N   C      C      T   +   E   E   E   E   Q       9      9      A      T      Q      E   E   Q       9      <      &   =      	   Y   G   D   N   E   D      <   $                  j                  C   ,   E   S       T   ,   Q       =         N   C   @   U   E   E   S          T   ,   Q      =         F   5   N   C      C      S       G   D   N   E   D            ?              L   0                  q                            C   4   E   S       T      Q       Q      =         N   C      U   E   S      E   <      Q       I   )      F   U   U   E   S      E   <      Q      I   )      F   U   E   E   E   S       S      &   S      &   C   ,   E   S      S         N   K   :      K      N   5   N   5   N   C      C      S       G   D   N   E   D                 \                     y                                      C   p   U   E   E   S      E   E   Q       <      &   %      E   Q      %      N   T   (   M   #     =      N   C   T   E   S       T      E   Q       %   E   E   Q      <      &   %   =         N   C     U   E   S      E   <      E   Q       %   I   )      F   U   U   E   S      E   <      E   E   Q      <      &   %   I   )      F   U   C   <   E   E   E   S       S      &   S      &   K      N   U   E   S      E   <      S      I   )      F   U   E   E   E   S       S      &   S      &   4   E   E   E   Q       S      &   S      &   E   E   Q      S      &   S      &            N   5   N   5   N   5   N   C      C      S       G   D   N   E   D      l   $               
               W     Z     ]                           C   L  U   E   Q         N   C   $   E   Q      T      =          N   C   <   E   E   Q      9      E   <       <       A         N   C      E   E   Q      9      E   T   -   T   !   Q       M        =      =      T   -   T   !   Q       M        =      =      A         N   E   E   Q      9      Q          N   C      E   S       E   T      E   E   E   Q      9      <      &   E   E   Q      9      <      &      =      E   E   Q      <      &   E   Q      <      &            N   C      E   S      E   T      E   E   E   Q      9      <      &   E   E   Q      9      <      &      =      E   E   Q      <      &   E   Q      <      &            N   C   x   E   S      E   T      E   E   Q      9      <      &   =      E   E   Q      <      &   S                N   C   x   E   S      E   T      E   E   Q      9      <      &   =      E   E   Q      <      &   S               N   C   p   E   S      E   T      T      S       S      =      T      S      S      =      =      A         N   C   D   C   4   T      Q      Q      Q      S      =      G   D   N   E   D      4                                   C   8   C   (   E   E   Q       9   
   Q         G   D   N   E   D      4   l                                C   l   T   *   E   E   E   Q       9   	   9      9      E   E   E   E   Q       9         /      =      N   C   D   T      E   Q       9   	   E   Q       9   
   Q      =      N   C   8   C   (   E   E   Q       9   
   Q         G   D   N   E   D            ?   D                  	                          C      U   T   .   E   E   S       E   E   A       A         <      &   C      E   Q          8   :      K   8=      F   5   N   C   4   E   S       T      S       Q      =         N   C   ,   E   Q       T   )   Q       =         N   C      U   E   S      E   <      E   Q       %   I   )      F   U   E   E   Q       S      &   E   E   S       <      &   S      &      N   5   N   C      C      Q       G   D   N   E   D      <   !                                    C   l   U   T   .   E   S       E   A          E   T      E   Q          Q      =         =      F   5   N   C      C      S       G   D   N   E   D      D   "               	         F     H     $       C   x   E   S       C   <   E   Q         N   T      <      <      =      :       T      <      <      =         N   C   <   E   E   E   S       <      &   <      &   Q          N   C   <   E   E   E   S       <      &   <      &   Q         N   C   D   E   E   E   S       <      &   <      &   E   Q            N   C      C      S       G   D   N   E   D      D   l$               	         F     H     $       C   x   E   S       C   <   E   Q         N   T      <      <      =      :       T      <      <      =         N   C   D   E   E   E   S       E   S       %   &   <      &   Q          N   C   D   E   E   E   S       E   S       %   &   <      &   Q         N   C   L   E   E   E   S       E   S       %   &   <      &   E   Q            N   C      C      S       G   D   N   E   D                       ?   t   &               
              F     &     H     )                    ,     1  C   $   E   E   Q         K   P   N   C   $   E   E   Q         K   0   N   C   $   E   E   Q         <        N   C   L   E   S       E   E   Q      Q         E   Q      <               N   C      E   S      Q         N   C      T      Q       T   
   Q      E   E   S      A      Q      	   Y   Q      E   E   S      A      Q      	   Y   =      =      N   C      U   E   <      E   Q      <         I   )   F   U   C   $   E   S      4   S             N   T      Q       T   
   Q      E   E   S      A      Q      	   Y   Q      E   E   S      A      Q      	   Y   =      =      N   5   N   E   D      ,   T)                        C   (   T   /   Q       M      >  =      N   C   (   T   /   Q       M       @  =      N   C      C   P   E   >   >      N   C   (   E   >   >   T   0   Q       Y      G   D   :   $   C      T   0   Q       Y   G   D   N   E   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    H                                                      P	             `        H*    |*    *    *                            8        !    d"    ($    &    ()          y                                              	                                    #      )      /      6      =      E      K      T      [      b      j      q      y   
                  	            	      	      
                                    	                                                  "     +     0     8     <     A                                  ~      ()  4  D*  A  D*  K     2     5     5 
    6  $  6  H  8  l  9    :    ;    <    =  ,  ?  4  ?    A    A !   B    B    C  @  C  H  C  P  C  t  D    D    D    D    E    E    E    E  <  F  l  F   t  F  |  F    G    G     G    G    H  4  H " <  H  D  H    L .   L ?   L    L 	   M    M $    M 
 `  N % p  N ( t  N $   N 2   O !   O -   O    N    N    Q  h  S     S %   S    S -   S    S     W  (  W  L  Y    Z    \  	  ` 
 <	  a 
 L	  b  	  d  	  g  	  g  	  g  	  i  
  i  
  i  
  i  `
  j  d
  j  l
  j  
  j   
  j 3 
  j - 
  j 8 
  j 6 
  j ' 
  j # 
  j  
  j  
  k  D  m  l  p  t  p  x  p    r    r    r    r    s    s    s  8  s   h  s 3 l  s -   s 8   s 6   s '   s #   s    s    t    v  
  y  $
  y  (
  y  \
  {  t
  {  x
  {  |
  {  
  |  
  |  
  |  
  | !   | 4   | . 4  | 9 8  | 7 <  | ( D  | $ H  |  L  |  \  }                      $    (    ,    p    t    |       !    4    .    9    7    (    $             4    P   	 l   	    	    	    	    	 4   	 \   	    	    	           8 ,  : 8  :
 @  : x  <   <   <   <>   <H   <7   <$   <   = $  s H  v
 P  v t  w
   w   w
   y   z 0  | \   d                      ,   L   |         ,   0   4   D   H   d  &                         H   L   T   X                        ,   8    T  ( `  + d  $ h         $   <   `   h  
   	      
   	        0  ? 8  7 @   H  
 `  	 p              "         ,    2 $  / (  ' ,   h   x        "         ,   2   /   '        0   4   T  ! `  $ d   h              !   $       (   H  9 P   X   `  	                    $   4   l                             
        L   \   `   p                     $     <   
 |           
                  !   <!   H!   L!   t!   !   !   !   !   "  ( "  '  "   $"  
 P"   `"   "   "   "   #    #   L#   X#   d#   #   #   #   #   #   #   #   $   $$   l$   $   $   $   $   %   %   $%  	 0%  
 `%   d%   p%  	 |%  
 %   %   %  	 %   %  
 %    &   &   &   &   &  	 &  	  '  
 '  
 @'   X'   \'   `'  	 '   '   '   '  ' (  + (   (  
 L(   T(   (  
 (   (   (  * (  . )   )  
 $)   T)  D  x)  E  )  F  )  G  )  G  )  H   *  H  *  H  0*  J  @*  K  main 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 