#!/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]
      

   \      AP  AT  AT  AT  B  D$  W|  D,  DI9.0.00/32      :i                                                                               /     1     7   	  >   
  H   
  S     ^     e     n     v                            
     	          	          
     C       E   S       M   T        N   C   8   E   S      T      Q       M     '   =         N   C   T   E   T      C   0   E   E   S      M     6   &      8   :      <         N   C   T   E   T      C   0   E   E   S      M     8   &      8   :      <         N   C   t   E   S   
   E   >   :   E   <     C   0   E   E   S      M     :   &      8   :      <   <            N   C   p   E   S      C   L   T      E   E   S      M     <   &      M     >   =      8   :      >         N   C   p   E   S      C   L   T      E   E   S      M     @   &      M     6   =      8   :      >   *      N   C   T   E   S      C   0   E   E   S      M     >   &      8   :      <          N   C   T   E   T      E   E   S      M     B   &         F   E   S      <          N   C      E   S      <         N   C      T   	   =       N   C   $   E   S      T      =          N   C  h   U   E   S   	   E   M      D   T   
   T      E   S         =      =            F   U   C   d   T      E   E   >      >   <   *      S   	   =      F   T      M     E   S   	   =      N   C   h   T      >      M     e   E   <      E   S   	   %      M     z   S   	   M        =      N   T      S      S   	   =      N   5   N   C   ,   E   S      T      S      =         N   C   @   U   E   T         N   T      >      M        =      N   C  x   C   4   E   >   :   S   
      F   E   S         N   5   C   C      E   S      E      N   C   ,   E   S      T      S      =         N   C   $   E   S      T      =          N   C   ,   E   S      T      T      =         N   C   @   U   E   E   S         T      T      =         F   5   N   C   ,   T      S      S      S      =      N   C   4   T      S      S      S      S   
   =      N   C      E   S      <          N   C   d   U   E   S      4   E   C      E   S         8   :      E   S         %         F   5   N   C      E   S      <          N   C   t   U   E   S      4   E   C   $   E   E   S            8   :      E   E   S            %         F   5   N   C     U   C      E   S   
      8   :      C   l   E   E   E   E   S         %   E   S      %      E   E   S      %   E   S      %         8   :   |   E   E   E   E   S         %   E   S      %      E   E   S      %   E   S      %         F   E   S      S         N   C      E   S   
   S         N   C      E   S      S         N   E   S      S         N   C      U   E   T         N   T      >      M        E   S      4   <            M        E   E   S      %   E   S      %      M        =      N   U   E   E   E   E   S         %   E   S      %      S         N   N   E   :      N   :   N   C   (   T      >      M        =      N   C   $   E   S      E   S   
         N   C   $   E   S      E   S            N   C   $   E   S      E   S            N   C   (   T      S      M   1     =      N   C   @   U   T      S      T   
   S      =      =      F   5   N   C   (   T      S      M      D   =      N   C      U   E   E   E   S      %   E   S      %      <          N   C   (   T      S      M   &     =      N   C   P   U   T      S      T   
   E   S      S      	   =      =      F   5   N   T      S      M      D   =      N   C     U   E   E   S      M     .   &      N   C      U   E   S      E   S            F   U   U   E   S      E   <      E   S      %   I   )      F   U   E   E   E   S      S      &      E   >   <          N   5   N   5   N   C      U   E   S      E   S            F   U   C      U   E   S      E   S            F   U   T      S      C      E   S         8   :      M     0   M     0   =      N   5   N   T      S      M      D   =      N   5   N   T      S      M      D   =      N   C      U   E   S      E   S            F   U   C      U   E   S      E   S            F   U   T      S      C   ,   T      E   S         =      8   :      M     0   M     0   =      N   5   N   T      S      M      D   =      N   5   N   C   D   U   T      C      S      8   :      S      =      F   5   N   C      T      =       N   E   D      T                   
        e     :     2          5     9   C   ,   E   S       T      <       =         N   C   P   U   E   E   S       E   E   Q             &   4   <            F   5   N   C   $   E   S      T      =          N   C  P   U   E   S      E   Q             F   U   C   4   E   M      D   S      
   F   N   N   :      N   C      E   S      <          N   C   H   U   E   S      4   E   S       E   S         &         F   5   N   T      S      S      E   E   S      E   S      %      E   <      E   S      %         =      N   5   N   C   4   E   S      T      S      <      =         N   C   $   E   S      T      =          N   C   p   U   T      S      E   S      E   <      E   E   S      %   <         <      )   &   =      F   5   N   C      C      S      G   D   N   E   D                            %     ^     e     n     .     ;     >     A     F               K     P     U     [     a   C     U   E   S       T      Q      =         N   C   C   $   E   S      E   T             N   C   $   E   S      E   T             N   C  `   U   E   S      C   (   E   S      T      I   )   8   :   ,   E   <      E   S      <         I   )      F   U   U   E   S      C   (   E   S      T      I   )   8   :   ,   E   <      E   S      <         I   )      F   U   U   E   S      T      E   E   E   Q       S      &   S      &      S       =         F   U   C   $   E   S      E   <             N   C   $   E   S      E   <             N   C   4   E   S      E   S       S      <       $      N   C      E   S   	   C   4   E   <      E   S      <            8   :   D   C   4   E   <       E   S      <            8   :      <         N   C      E   S   
   C   4   E   <      E   S      <            8   :   D   C   4   E   <       E   S      <            8   :      <         N   C   T   E   S      T      E   S       <      E   S      <         $   =         N   U   T      Q       S      S      S      S      S      =      F   T      Q       S      S   	   S   
   S      S      =      N   N   N   N   N   N   N   N   :     :   (   :      :      N   5   N   5   N   5   N   C      U   E   <      <      I   )   F   U   U   T      Q       S       E   <          E   <          E   T          E   T          =      N   N   N   N   :   4   :      N   5   N   T      Q      S       =      N   :   N   C      C      E   G   D   N   E   D      |  h                    7     ^     e     n          .     c     i     A     F             C     U   E   E   Q      %   <          N   C   $   E   Q      4   Q      	      N   C       E   Q      E   A          N   U   E   S       T      Q      =         N   C   C   $   E   S      E   <             N   C       E   S      M      D      N   C      U   E   S      4   C   (   E   S      <      I   )   8   :   ,   E   <      E   S      <         I   )         F   5   N   C   $   E   S      E   T             N   C   $   E   S      E   T             N   C     U   E   S      C   (   E   S      T      I   )   8   :   ,   E   <      E   S      <         I   )      F   U   C   (   U   E   >   :   Q         N   D   N   U   E   S      C   (   E   S      T      I   )   8   :   ,   E   <      E   S      <         I   )      F   U   U   T      Q       S       E   S         E   S         S      S      =      N   N   N   N   N   N   :   D   :      :      N   5   N   5   N   T      Q      S       =      N   :   N   C      C      E   G   D   N   E   D      l                       J     ^     .     n     s               x     ~   	     C     C   @   E   E   Q      %   <          N   C      E   G   D   :     C      U   Q      6   C   p   -   M           N   F   U   E   E   T      Q         E   E   Q      %   <            N   D   :   l   C   `   -   M           N   F   U   E   Q      E   E   Q      %   <            N   D   :      5   N   C      U   Q      6   C   p   -   M           N   F   U   E   E   T      Q         E   E   Q      %   <            N   D   :   l   C   `   -   M           N   F   U   E   Q      E   E   Q      %   <            N   D   :      5   N   C   ,   E   S       E   Q      <            N   C   ,   E   S      E   Q      <            N   C   D   U   E   S       <          F   E   S      <          N   D   N   C   D   C   4   E   E   T      Q         <         8   :      D   N   C   D   C   4   E   E   T      Q         <         8   :      D   N   C   $   E   S      E   Q            N   C  ,   C   L   E   E   E   E   Q       Q      &   Q      &      S      !   8   :   @   E   E   E   E   Q       Q      &   Q      &      S      
   F   T      Q       E   Q      <      <       $   Q      Q      E   Q      S          E   Q      S         =      F   U   E   H   F   5   N   D   N   E   D                                                H                                   H                                 '                     V        	            <                                                          C   4   E   E   Q         T      >      =         N   C   $   E   E   Q         T         N   C   $   E   S   
   T      =          N   C       E   S      E   A          N   C   $   E   S      T      =          N   C   L   E   S      E   E   E   >      >   <   *   >      *   3   *      N   C     Q      ,   U   E   S      T      <      =         N   C   C   4   U   E   S      M     0   
   N   N   :  L   N   C      U   E   S      M        
   N   E   S      C   4   T       T   !   S      =      =      8   :   @   C   $   T      <      =      8   :      N   N   E   :         N   C   \   E   S      C   4   T       T   "   3`   =      =      8   :      M           N   E   E   S      S      &   S         N   :8   7   N   C     U   E   S   	   T      Q       =         N   C   C   0   E   S   	      N   E   S      E      :     S   	   ,   C     E   M        (   F   C       T   #   <       =      N   5   E   F   E   S         N   C   T   E   M        (   F   T   #   <       =      N   E   S      <         :     T       <       =      ,   C       T   #   <       =      N   5   C   C  d   E   S      E   E   S      E   S      C   H   J   T   #   <      =      T       <       =      =      8   :      T      <      =         &         N   E   E   S   
   S      &   C     T   "   3   S      =      N   C      E   S      C   8   E   M      D   T       <       =         8   :   h   C   $   T      Q       =      8   :   <   C   0   Q      E   M        S         =      G   D      N   U   S      6   C   ,   -   M           N   F   S      :  T   C      -   M           N   F   C   $   T   $   S      =      8   :   P   C   D   Q      E   E   M        S         M            =      G   D   :      C      -   M     9      N   F   C   $   T   %   S      =      8   :   P   C   D   Q      E   E   M        S         M            =      G   D   :      5   :      <         :   <   C   0   Q      E   M     ;   S         =      G   D   N   :   7   :  ,   C     E   M     R   (   F   C       T   #   <       =      N   5   E   F   E   S         N   C      E   S       C   D   T      E   S      T       <       =         =      8   :   <   C   0   Q      E   M     T   S         =      G   D      N   C       E   S      E   A          N   C   D   U   T      S      T   &   S       =      =      N   :   N   C      T      S       =      N   C      T   '   Q       =      N   U   T   '   Q       T   (   S      =      =      N   :   :       T      S      S   	   =      7   N   :|   N   C   D   U   T   '   Q       T   (   S      =      =      N   :   N   C      C      S   
   G   D   N   E   D      D  2l                 	   ^     <     .     a     k   ;   $   C      E   R       <          N   C   $   E   R       4   <            N   C     U   E   S       T      M     r   M        =         N   C   4   E   S      T   )   S       <      =         N   C      T      S       =      N   U   E   E   E   S         %   <          N   C      E   >   /   <         N   C      U   E   S      T   *   E   S         =         F   U   E   >   /   E   E   <      >   /      S            N   5   N   C      E   G   D   N   C      E   >   /   E   E   E   T      M        M        >      =      T      M        M   
     >   
   =         >   :      E   <     R                N   C      C      E   G   D   N   E   D        6   	                h                                           
                            a          
          :               (   C   $   E   E   Q         <   P      N   C   $   E   E   Q         <         N   C   $   E   E   Q         <          N   C   $   E   E   Q         <          N   C   $   E   E   Q         <         N   C  p   C  8   E   Q         N   C   <   E   Q      4   E   E   Q      %   Q               N   C   $   E   Q      4   Q            N   C   p   E   S   
   E   T   +   Q      E   Q      Q         =      T   ,   M     0   Q      =            N   E   S      T   ,   M     0   Q      =         :   ,   E   S      E   S   
   M      D         N   C      E   S       <          N   C   @   U   E   S       4   E   E   Q          %         F   5   N   C   `   E   S       C   <   E   S       E   <       E   Q       %         8   :      <         N   C     U   E   S      E   E   E   E   Q      Q         <         E   S       Q            <      E   <         )      F   U   C   T   E   S      E   E   E   E   Q       %   S         <         S            N   C   4   E   S      T      S      Q      =         N   C      E   S      <          N   C     C      E   Q         N   U   E   S      E   Q             F   U   C   l   E   E   S      E   E   S      S         <         &   4   E   E   S      %   Q               N   E   S      4   <            N   5   :      U   E   S      E   Q             F   U   C   l   E   E   S      E   E   S      S         <         &   4   E   E   S      %   Q               N   E   S      4   <            N   5   N   C      E   S      <          N   C   X   U   E   S      E   S            F   U   E   S      4   S            N   5   N   U   E   S      E   Q      Q            N   N   N   E   :      N   5   N   C      E   S      C   h   E   Q         F   E   E   Q      S         E   <       E   S      <               8   :      <          N   C     C     E   Q         N   U   E   S      E   <      S      I   )      F   U   C   `   C   <   E   S      <         N   E   S      S   
      :      E   S      S         N   C      U   E   S   	   E   <       E   S      <         I   )      F   U   E   S      4   T   +   E   Q       E   S      E   S   	   S            &   E   E   S      E   S   	   <         &   S         =            N   5   N   U   T   
   S      =      H   F   5   N   5   :     U   E   S      E   <       E   S      <         I   )      F   U   C   `   C   <   E   S      <          N   E   S      S   
      :      E   S      S         N   C      U   E   S   	   E   <      S      I   )      F   U   E   S      4   T   +   E   Q       E   S   	   E   S      S            &   E   E   S      S   	   &   S         =            N   5   N   U   T   
   S      =      H   F   5   N   5   N   E   D                                   Ȱ    8         t    &d    2(    5<    ذ    հ        ɰ            ߰        °  ΰ    Ұ    ְ    Ͱ  ް  ư  Ȱ  ʰ  ˰  ǰ  ϰ  ٰ                              
         %      7      J      V   	   ^      h      p      u      z                                                                                                                                                                	                                 "  %    2(  `  5<    AP  1  AP  =  AP  D  AP  P  AP  \  AP  f  AP  p     B     I  $  O  ,  O  l  P  p  P    P    Q    Q    Q    R  < ( R  @ ! R  X  R  \  R  ` 
 R    S    S    S   , S    S     T  $  T  4  T  H - T  P  T    U    U    U    V    V   
 V   # V  ,  W  D  Z  l  ]  t  ]   # ^   " ^    ^    ^    ^    _    _    _    _   
 _  D  `  `  a   3 a   1 a    a    c    e    e  8  f  H  f  \  f  |  j    j    j    l    l    m     m  $ 7 m  , 0 m  X  n  `  n   ' n   6 n   / n    o    p  <  s  x + s   7 s   ) s   % s    t  	 0 t  	 / t  	0 ? t  	4 > t  	8 - t  	< ) t  	p  v  	  w  	  w  	  w  	  w  	 , w  	 8 w  	 6 w  	 ) w  
  x  
  x  
   x  
$  x  
8 - x  
H 9 x  
L 7 x  
P * x  
l  y  
  |  
  }  
  ~  
         , :   P    `    d    t         
            (        
   8    <    d    h             
    $   
     
8 
   
d    
t    
x    
    
    
 2   
 (        0    d    h                                             T    X             $           D    t    x 
            $    #       D         	           @    H    |     
                           (    ` 
                !        /    -    (       X    `                                $    4             
   4    8    ` "   d         2    *           L 5   T -   X     (    +    !                     )    &   P    T     (         9    1       4 (   8     p 9   t 1        (    &    "       , #   p $       , '   < +   L /   \ 8   `               h    	   	   
   ,
   )
        D   H   p    %
   8
   0
   
  $   (   P &  T #      6   .            )  < "  l 9  t 1  x    /   6   #   4    `    p     "  !  '  ! '  !  	(  !` /  ! /  ! &/  ! )/  ! #/  ! 3/  ! 0  " 0  " 0  " 0  " (0  "` 3  " 3  " %3  " (3  " "3  " 23  " 4  # 4  # 4  # 4  # (4  #X :  #\ :  # -:  # $:  # ;  # ;  # ';  $ <  $ <  $( <  $X =  $d =  $t =  $ C  $ C  $ D  $ D  $ D  $ D  %$ 1D  %0 4D  %4 *D  %@ 8D  %t $E  % 7E  % BE  % E  % F  % 	G  % J  '   j  '  o  '$  o  ',  o  '4  o  'T  p  '` 
 p  '  q  '  q  ' 
 r  ' 
 r  '  s  ' 
 s  ( 
 t  (  t  (  t  ( ! t  ($  t  (0 ) t  (4 
 t  (L  x  (p  y  (x  y  (  z  (  {  )   |  )$  |  )P / |  )x  |  )  }  )  }  )  }  )  ~  *  ~  *  x  *H    *P    *t 
   *    *    *    * 
   *    +  !   +     +8    +X *   +t    +|    + "   + )   , 0   , %   ,@ ;   ,H !   ,L *   ,P !   ,T    ,t    ,    , +   , $   - 4   -L @   -P -   -X    -`    - "   - "   - +   .( 5   .8 @   .< 0   .D "   .l "   . (   . 5   . @   . 0   . "   / &   /D @   /H &   /P    /d    /    /     / &   0     0    0     0\ -   0`    0h    0p    0    0    0 #   0    1    1(    1X     1`    1    1    1    1    2    2$    2l  Y  2  \  2  ^  2  `  3 	 `  38  a  3@ 	 a  3`  b  3  c  3 
 c  3  c  3 
 d  3  d  3  e  3  e  3  e  4 
 f  4   f  4(  f  44 & f  48  f  4T 
 g  4l  k  4 ) k  4  k  4 % l  4 
 l  4 1 k  4 . l  4 , l  5 ; l  5 4 l  5  k  5(  n  58  p  6    6   "  6, 
 "  6L  #  6X  #  6x  $  6  $  6  &  6  &  6  '  6  '  7   /  70  0  7<  0  7@  0  7l  1  7 / 2  7  2  7 B 2  7 ; 2  7  2  8  3  8   3  8P " 5  8T  5  8x 	 :  8  ;  8  ;  8  ;  9  <  9  <  9  <  9( 	 <  9h  =  9t $ =  9 0 =  9 ( =  9 A =  9 9 =  9  =  9  >  9  >  :  ! >  : & >  : 
 >  :D  ?  :L 
 ?  :p 	 @  : 
 A  :  B  :  B  :  C  ;  C  ;  C  ;  & C  ;, ) C  ;0 " C  ;T  D  ;  H  ;  H  ;  I  ;  I  ;  I  ; % I  ; ( I  <  ! I  <$  J  <T  M  <  N  <  N  <   N  <  O  <  O  =4  T  =T % T  =x 8 T  =| 1 T  = , T  = 
 T  =  U  =  V  =  V  >   W  ><  X  >\  Z  >  [  >  [  >  [  > * \  > & \  ?  # \  ?( ; \  ?, 8 \  ?8 @ \  ?<  \  ?D  \  ?l  ]  ?t 
 ]  ?  a  ?  a  ?  a  ?  b  @  c  @8  e  @p  f  @t  f  @ * g  @ & g  @ # g  @ 7 g  @ ; g  @  g  A   g  A(  h  A0 
 h  AL  kmain height width _debug_ sort_words blind_luck_insert brute_force_insert insert_word options randomize colmize open list trim map upto stop write put copy writes close exit table insert sort get find reverse pop string move tab many any pos integer real read push pull reads ord left repl makepuzz.icn a usage opttbl inputfile outputfile maxrejects puzzle wordlist rejects master_list word timeout x y l_puzzle l_wordlist l_rejects no_ltrs l_no_ltrs try first_time makepuzz [-f infile] [-o outfile] [-h height] [-w width] [-t secs] [-r rejects] [-s] w+h+f:o:t+sr+d w h t f r o d  makepuzz:  non-letter found in  makepuzz:  warning,  -letter word ( ) makepuzz:  thinking... makepuzz:  try number  ;   rejects makepuzz:  done Original word list (sorted hardest-to-easiest): 
 Couldn't insert the following words: 
 s   t2 sum l s2 s3 begy begx diry dirx diry2 dirx2 i start dirs ydir xdir incry incrx firstchar 3 1 options.icn arg optstring errproc fList fileArg fn ignore optname opttable opttype p option optcs _ - !:+. ! :+. No parameter following - : +  needs numeric parameter . Unrecognized option: - @ Can't open  random.icn ncalls /dev/urandom ru sSmMhH Hh:Mm:Ss YyXxMmDd YyXx/Mm/Dd colmize.icn entries maxcols space minwidth tag tagspace tagminwidth rowwise distribute mean cols lines wid extra j first_tagfield tagfield factors.icn io.icn numbers.icn strings.icn lists.icn equiv.icn indices.icn 