#!/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]
      

                    @  x  X  `  I9.0.00/32  ^  `O   	iDhD<%mDLjD    D  pX Д                                       d                              |                                             b   C   P   E   T      C   (   E   Q       <      b   &   8   :      <      b      N   C   P   E   T      C   (   E   Q       <      b   &   8   :      <      b      N   C   (   E   S      E   b   A       b      N   C      U   E   S      T      T      b   =       b   =      b      N   C   C   <   E   S      T      S      3   b   =      b      N   U   T   	   S      T   
   S      b   =      b   =      N   :   N   :   N   C   8   E   T      T      M         b   =      b      N   C       E   S      <       b      N   C       E   T      <       b      N   C   T   E   b   >   /   T      b   >      M         M         b   =      b      N   C   \   U   E   S      E   S      b      b      F   U   T      S      b   =      N   5   N   C   h  U   E   S       E   <      T      I   b   )   b      F   U   U   E   S      E   <      T      I   b   )   b      F   U   U   E   E   T      E   E   S       M         b      S      b      b   &   M         b   
   N   E   E   T      E   E   S       M         b      S      b      b   &   E   b   >   <   b       b      N   5   N   5   N   C   L   T      T      M         E   S      b   %   M         b   =      N   C   $   T      M   6      b   =      N   C     U   E   S       E   <      T      I   b   )   b      F   U   C      U   E   S      E   <      T      I   b   )   b      F   U   T   
   E   T      E   E   S       M         b      S      b      b   &   M         b   =      N   5   N   T      b   =       N   5   N   C   $   T      M   6     b   =      N   C   H  U   E   S       E   <      T      I   b   )   b      F   U   C      U   E   S      E   <      T      I   b   )   b      F   U   T   
   T      E   T      E   E   S       M         b      S      b      b   &   b   >      b   >   <   b   =      M         b   =      N   5   N   T      b   =       N   5   N   E   b   D              	             #      <     @  	   E  	   O     Y           ^     `     e     g     l     r  b   ;   (  C      C      E   R       E   <       <      <      <      <       E   <      b      E   <      b      E   <      b      b   A      b      N   E   R      E   E   <      b      E   <      b      <       <      <      <      <       E   <      b      b   A      b      N   C       E   S      <       b      N   C     C   C      U   E   E   S      4   <      b         <      b      N   C   ,   T      M   	   x  Q       b   =      N   b   D   N   C   ,   E   S      E   <      b       b      N   C   H   E   S      T      E   R       S      b   &   b   =      b      N   C   H   E   S      T      E   R      S      b   &   b   =      b      N   C      U   E   S      <       b      N   E   S      E   E   Q       b   %   E   E   T      E   Q       b   %   b      b       b      b      N   C   P   U   E   S      <       b      N   E   S      E   T      b       b      N   C   p   U   E   S      <       b      N   E   S      E   E   T      E   Q       b   %   b      b       b      N   C      U   E   S      <       b      N   E   S      E   E   Q       b   %   E   E   T      E   Q       b   %   b      b       b      b      N   C   P   U   E   S      <       b      N   E   S      E   T      b       b      N   C   p   U   E   S      <       b      N   E   S      E   E   T      E   Q       b   %   b      b       b      N   C      U   C   (   E   S      <      b      8   :      E   S      <      b      N   T      Q       M   
     b   =      N   C   4   E   S      T      T      b   =      b      N   C       E   S      Q       b      N   C   ,   T      M        S      b   =      N   C     U   E   S       E   S      b      b      F   U   C      U   E   E   S      E   E   S      M         b      S      b      b   &   M         b      F   E   E   S      E   E   S      M         b      S      b      b   &   S       b      N   N   N   N   N   :   `  :      N   C   `   E   E   S      E   E   S      M         b      S      b      b   &   S       b      N   C   (   E   S      4   S      b         N   E   S      4   S      b         N   5   N   C   4   E   T      T      S      b   =      b      N   C   (   E   T      4   <      b         N   C      M        b   G   D   N   :   N   C   $   C      M        b   G   D   N   E   b   D      D                    )                         b   C   8   E   R      E   b   >      Q      b      b      N   C   (   E   S       E   b   A       b      N   C      Q       b   ,   U   T      T      R      b   =      b   =      N   C   T   	   S       T      T      R      b   =      b   =      b   =      N   :   hb   7   N   C       C      S       b   G   D   N   E   b   D         (                                 L    T                                                     	         #      )      /      3      8      <      @      F      L      S      [      `      e      i      n                            s                   
   !  8  ! 
 \  " 
 h  " 
   '    '    '    )     )  0  *  <  *    /    / 
   0 
   1 
    2    2  8  2  D  2 
 t  6  |  6    6     :    :  $  ;  ,  ; 
 l  <  |  <    <    <    =    =    =    = !    =    =  T  A - h  A    B    C    C    E  $  E 
 d  E - t  E 2 |  E +   E $   F 
   K  $  L  ,  L  l  N  t  N 
   N 1   N 6   N /   N ;   N B   N (   N $ ,  O 
 H  Q    X  4	  ]  H	  ] " \	  ] % d	  ]  p	  ]  	  ^  	  ^  	  ^ % 	  ^  	  ^  $
  `  h
  c  |
  c  
  e 
 
  f  
  h  
  h 
 ,  i  4  i  @  i 
 |  j    j    j 
   l    l    l *   l (   l      l  (  l  T  m  x  m    m    n    n #   n !   n    n  $
  p  L
  p  p
  p + x
  p ) 
  p   
  p  
  p  
  q  
  q  
  q    r  H  r $ P  r " X  r  `  r    t 	   t    t !   v  $  v 
 L  w 
 |  x    y    y     {    {    {  ,  {  d  |  t  |  |  |    |    }     }    }    }  D  ~  l               
     <    P           
        
    
    
      D    P       7    2    '             main matrix width height completed place parse map read put pop table write writes integer stop copy tab upto many puzz.icn param i j line pass tokens word words  	   : 0 ,  words inserted out of   words.
 
Now for the puzzle you've been waiting for! (ANSWER)
 Now for the puzzle you've been waiting for! (PUZZLE)
 str byte construct direction item x xinc y yinc xstep ystep skipping   too long. placing  ok delims chars 