#!/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]
      

       v              M      N`      Np      N      Q      UP      r      U      V I9.0.00/32                          :i                                                                                                                                                                       Z             _             d             j             l   b   C          E   S          E   T          b   T          b   T          b   T          b   T       
   b   T          b   T       
   b   A             N   b   C       8   E   T          b   T          b   =              N   b   C       x   E   E   b   T          b   M             q   &   E   E   M             t   b   A          b   A             N   b   C       x   E   E   b   T          b   M             v   &   E   E   M             y   b   A          b   A             N   b   C       x   E   E   b   T          b   M             {   &   E   E   M             ~   b   A          b   A             N   b   C       x   E   E   b   T          b   M                &   E   E   M                b   A          b   A             N   b   C       x   E   E   b   T          b   M                 &   E   E   M                 b   A          b   A             N   b   C          E   E   b   T          b   M                &   E   E   T          b   >          b   =          b   A          b   A             N   b   C          E   E   b   T          b   M                &   E   E   T          b   >       <   b   =          b   A          b   A             N   b   C          E   E   b   T          b   M                &   E   E   T          b   >          b   =          b   A          b   A             N   b   C       `   E   S          b   T          b   Q           b   M                b   =             N   b   C          E   T          b   C       H   E   E   b   S          b   M                &      8   :          b   <            N   b   C       P   E   T          E   E   b   S          b   M                &         N   b   C       P   E   >       /   E   E   b   S          b   M             j   &         N   b   C          U   E   E   S          b   M             j   &      F   E   E   S          b   M                &      N   T          b   =           N   C       8   E   T          E   >          b   A             N   b   C       0   E   T          b   M                    N   b   C      T   U   E   b   T          b   T          b   T          b   =             N   b   C   b   C         b   C   b   C       d   U   E   E   T          %   <              N   b   T          b   T          b   =          N   C          E   S           b   C       @   b   T          b   T          b   =          8   :          N   N   E   :            N   b   C      <   U   E   E   S           E   <             &   b   M                
   N   b   C   E   S           b   C          E   E   b   S           b   <          E   <             $   b   T          b   T          b   =             8   b   :          N   E   b   :             N   b   :   N   E   b   S             S           b   =          N   :`   N   T          b   T          b   =          N   :   N   E   D                                                               h      
                                             8                             b   C       (   E   S           E   A              N   b   C      x   b   Q           ,   U   b   T          b   S           b   T          b   T           b   C       @   b   T       !   b   3   b   =          8   :          b   <           b   =          b   =          b   =          N   C   b   C       @   b   T       "   b   <          b   =          8   :          N   E   b   :          N   :   7   N   b   C       ,   b   C          b   S           G   D   N   E   D                  X      `                                             =             _   b   C       h   U   E   E   Q           b   <          &   M                
   N   b   C          E   G   D   N   E   D              X      8                                             E             _   b   C      l   b   C      T   b   Q           ,   E   E   T          J   E   b   M             t   (   T           b   T       #   b   M                b   =          b   =          b   =          &   J   b   T       "   b   <          b   =          b   T       	   b   T           b   <           b   =          b   =          b   =             7   G   D   N   E   D                  x      8                                            L                          L             G   b   C      t   b   C         b   Q           ,   E   b   M                (   F   E   S           b   T       $   b   T           E   <             =          b   =             F   E   M                (   7   N   C       4   b   T          b   S           b   =          G   D   b   :       H   b   C       4   b   T          b   Q           b   =          G   D   N   E   D                  X                                                    S             _   b   C       L   b   T       %   b   M                b   Q           b   =          N   C           b   C          E   G   D   N   E   D              x      (                                            Y                                          b   C       X   E   S           E   T          b   Q           b   =          b   A             N   b   C         U   E   b   S          b   T       &   b   S           b   =             N   b   C   b   C          U   E   b   T             N   b   T       %   b   >          b   T          b   S          b   =          b   T          b   S           b   =          b   =          N   U   b   T       '   b   S          b   =          6   C       `   -   M                   N   F   T          b   S          b   =          b   :         b   C       x   -   M              
      N   F   T          E   E   b   S          b   9              =          b   :      D   b   C      0   -   M                    N   F   C      H   E   S           b   C       p   E   E   E   E   b   T          E   S          b   9           &          S           	   8   b   :          b   C          b   T       %   b   >          b   M                E   S          b   9           b   M             y   b   =          N   N   N   E   b   :             N   U   E   E   S           %   E   b   T                N   C       L   b   T       %   b   >          b   M             
   b   =          N   N   E   :       (   b   :          5   N   b   :X   N   C       $   b   T       %   b   =           N   E   D                      @                                         x      0                                            _             _                          *   b   C      p   b   C      X   b   Q           ,   E   b   M             t   (   F   E   S           b   <          ?   T           b   T       !   b   3   b   =          b   =          B      F   T       "   b   <          b   =          F   E   b   S          b   C       P   b   T       (   b   <           b   =          F   <          8   :       P   b   T       )   b   T           b   <           b   =          b   =             7   N   C       t   U   E   b   <          b   S          I   )   F   U   b   T          b   S           b   =          N   5   N   C          E   G   D   :          D   N   E   D              h                                                   h             0             2   b   C       0   E   S           b   M                    N   b   C          U   E   b   S           4   E   b   T          E   Q              =          b   M             ~            F   5   N   b   C       T   b   C       <   E   S           b   <          E   <             $   G   D   N   E   D                                                                    o             _             6             ;             G   b   C      x   b   C      `   b   Q           ,   E   b   S          b   T           b   T       #   b   M             ?   b   =          b   =             F   b   T       "   b   <          b   =          F   E   b   S           b   T           b   <           b   =             F   E   S          b   C       P   E   E   b   S           %   <              N   b   >       *   b   :          b   C       X   b   T       *   b   S           b   M             B   b   =          8   :       p   b   C       \   b   T       %   b   >          b   M             D   b   S           b   =          N   D      7   N   C         b   C       @   E   E   b   S          %   <              8   b   :          b   C          E   E   b   S          b   <          &   M             t   
   F   E   E   b   S          E   <             &   b   M             y   
   8   b   :          D   N   b   C       D   b   T          b   S          b   S          b   =          N   C       d   U   E   E   S           %   <              N   b   T          b   S          b   =          N   C          E   G   D   :          D   N   E   D              x      $                                     	       w             0             j             U   b   C       0   E   S           b   M                    N   b   C          U   E   b   S          E   Q                 F   U   E   S           4   T          b   S          b   =                N   5   N   C       ,   b   C          b   S           G   D   N   E   D                  X      &h                                                          _   b   C          U   E   E   Q           b   <          &   M             W   
   N   b   C       L   E   T          E   Q           b   <          b   <           $      N   C          E   G   D   N   E   D                    '                                                        G             Y             _             0             b   b   ;          b   C          E   R           E   M             q   b   M             v   b   M             {   b   M                b   M                 b   M                b   M                b   M                b   A             N   b   C         b   C      p   E   E   b   Q           %   <              N   b   C       X   E   S          b   T       +   b   T          b   <          b   =             N   U   E   b   S           b   T       &   b   S          b   =             N   b   C   b   C          U   E   b   S           E   R              
   N   C       4   b   T       &   b   S          b   =          N   N   b   :          N   T       %   b   Q          b   M             t   b   S           b   M                b   T          b   T       &   b   S          b   =          b   =          b   =          N   :8   b   :      8   b   C          b   T       %   b   Q          b   Q           b   M             j   b   T          E   E   b   T          E   Q           b   <          E   <             $   &      b   =          b   =          8   :       H   b   T       %   b   M             n   b   Q           b   =          N   E   D                  x      -0                                                        _             6                b   C         b   C         b   Q           ,   U   E   M                (   N   b   C         E   S          b   C       p   b   T       *   E   S           b   T           b   <           b   =             =          8   :       p   b   C       \   b   T       %   b   >          b   M             D   b   S           b   =          N   D      N   b   C       p   b   T       ,   b   T          b   T          b   =          F   E   b   T          b   S             N   b   C          E   G   D   7   G   D   N   E   D                  X      /                                                         U   b   C         b   C         U   T       '   b   Q           b   =          6   C       @   -   M                   N   F   Q           b   :      4   b   C          -   M                    N   F   E   E   M             t   E   Q           b   9              M             y      :          b   C          -   M              
      N   F   E   E   M                E   Q           b   9             M                   :          5   G   D   N   E   D                                                               @                                         x      2p                                                                                    b   ;       <   b   C       ,   E   R          E   3         N   C       (   E   S           E   A              N   b   C         b   Q           ,   U   b   T          b   S           b   C       `   b   T           b   T       -   b   R          b   =          b   =          8   :          b   T          b   <          E   M             t   (   T           b   T       !   b   3   b   =          b   =          b   T       "   b   <          b   =          b   =          b   =          b   =          N   :t   7   N   b   C       ,   b   C          b   S           G   D   N   E   D                                                                    H                                           H                                      8      6                                                               	                                                                                                                                                     U                             b   C       P   E   E   b   Q             T       .   b   >          b   =             N   b   C       0   E   E   b   Q             T       /      N   b   C       8   E   S       
   b   T          b   =              N   b   C       (   E   S          E   A              N   b   C       8   E   S          b   T          b   =              N   b   C       d   E   S          E   E   E   >          b   >       <   *   >          *   3h   *      N   C         b   Q          ,   U   E   S          b   T       "   b   <          b   =             N   b   C   b   C       L   U   E   b   S          b   M                
   N   N   :      $   N   C      (   U   E   b   S          b   M                
   N   E   S          b   C       `   b   T           b   T       -   b   S          b   =          b   =          8   :       h   b   C       @   b   T       "   b   <          b   =          8   :          N   N   E   :            N   b   C          E   S          b   C       `   b   T           b   T       0   b   3    b   =          b   =          8   :          b   M                   N   E   E   b   S          b   S          &   S             N   b   :   7   N   b   C      <   U   E   b   S       	   b   T       &   b   Q           b   =             N   b   C   b   C       @   E   S       	      N   E   S          E      b   :      t   b   S       	   ,   C         E   M                (   F   b   C       8   b   T       (   b   <           b   =          N   5   E   F   E   S             N   b   C          E   M                (   F   b   T       (   b   <           b   =          N   E   b   S          b   <             :         b   T           b   <           b   =          ,   C       8   b   T       (   b   <           b   =          N   5   b   C   b   C      x   E   S          E   E   b   S          E   S          b   C          J   T       (   b   <          b   =          b   T           b   <           b   =          b   =          8   :       0   b   T       "   b   <          b   =             &         N   E   E   S       
   b   S          &   C         b   T       0   b   3   b   S          b   =          N   C      8   E   S          b   C       `   E   M                 b   T           b   <           b   =             8   b   :          b   C       @   b   T       &   b   Q           b   =          8   :       `   b   C       L   b   Q          E   M                b   S             =          G   D      N   U   S          6   C       @   -   M             8      N   F   S          b   :      $   b   C          -   M             :      N   F   C       @   b   T       )   b   S          b   =          8   :          b   C       l   b   Q          E   E   b   M                b   S             M             <      =          G   D   b   :         b   C          -   M             U      N   F   C       @   b   T       1   b   S          b   =          8   :          b   C       l   b   Q          E   E   b   M                b   S             M             <      =          G   D   b   :          5   :          b   <             :       `   b   C       L   b   Q          E   M             W   b   S             =          G   D   N   :   7   :         b   C      P   E   M                (   F   b   C       8   b   T       (   b   <           b   =          N   5   E   F   E   S             N   b   C          E   S           b   C       p   b   T       *   E   S          b   T           b   <           b   =             =          8   :       `   b   C       L   b   Q          E   M             n   b   S             =          G   D      N   b   C       (   E   S          E   A              N   b   C       t   U   T          b   S          b   T          b   S           b   =          b   =          N   :   N   C       4   b   T          b   S           b   =          N   C       4   b   T       ,   b   Q           b   =          N   U   b   T       ,   b   Q           b   T       2   b   S          b   =          b   =          N   :   b   :       @   b   T          b   S          b   S       	   b   =          7   N   b   :   N   C       t   U   T       ,   b   Q           b   T       2   b   S          b   =          b   =          N   :   N   C       ,   b   C          b   S       
   G   D   N   E   D                        I@                                    	                                 j                             b   ;       8   b   C       (   E   R          b   <              N   b   C       ,   E   R          4   <                N   C      p   U   E   b   S           b   T       *   b   M                b   M                b   =             N   b   C       X   E   S          b   T       3   b   S           b   <          b   =             N   b   C       4   b   T          b   S           b   =          N   U   E   E   E   S             %   b   <              N   b   C       (   E   >       /   b   <             N   b   C          U   E   b   S          b   T       4   E   S             =             F   U   E   b   >       /   E   E   b   <          b   >       /      S                N   5   N   C          E   G   D   N   b   C          E   >       /   E   E   E   T       5   b   M                b   M                b   >          b   =          b   T       5   b   M                b   M       
         b   >       
   b   =             >       :      E   b   <         b   R                   N   b   C           b   C          E   G   D   N   E   D                     X                                                        G              X                                           
             L                     G             L                          M            N                                                                                                                                                      Ȱ                                                `            $x            &            '@            ,            /X            1            5            H            ΰ            Ȱ            ɰ                  Ұ                                    Ͱ      ް                  ʰ      ְ                        ư      ˰      ǰ      ϰ                                                 
                                                         #              )              0              8              =              E              L              S              Y              _              h              o       	       w                                                                                           	                                                                                                                                                                                                                                                                                                                    &             +             /             4             9             ?             C                                                           R      4            H      z      M            M            M            M            M            M            M                         ( 
           8 
           p             	                                                           P            p                                                                                    `                                                                                    ( 
           p                                                                                     (             8            H            X            h                                                                                     h            x 	                        
            
           `            d            h                                                                                    H            L            ` -                        
            
                       	@            	P 
           	 
           	            	 %           
H            
            
            
            
            P 3           T 2           x >            7            )                                   8            `            
             
$ 
           
0 
           
X 	           
 (             #                                    p <            	                                    `                                                            8            h             
                                                           0 .           p :            6            )            &                                               8            h                                                             
                                   H            X 	                        	                                    h 	                                   (            h            x                                                ( 
           @            p              2                                                H                         $                                                %                                                ,                        D           @            p                                                                        h 	                     0 	          `                       
           
           
           
                      x            *           &           
                     <           h                       	                                 X                                  !                     @           D           H           X             $            &           h '           x '            '            (            )          ! )          !H *          !X *          !`  *          ! +          " ,          "@ ,          "T 
-          "X *          "\ &          " 2          " 2          " 2          # 2          #@ ,2          #D +2          #` 02          #x :2          # 
3          # 
4          $ 4          $0 4          $T 5          $h 	7          $t 8          $ <          %( >          %h ?          %l ?          % @          % 	@          % A          & B          &h F          & G          & G          ' H          ' H          ', I          '< K          ' O          ( R          ( R          ) S          )( 
S          ) T          ) 	T          ) U          ) U          *0 V          *4 V          *h W          +  .Z          +0 *Z          +@ Z          ,  4]          ,$ 3]          ,( ,]          ,, ']          ,0 &]          ,@ ]          , ^          , _          -0 c          -` f          - 
g          - !h          . h          . h          .H i          . i          . 
j          . h          . l          / 
m          /4 
n          /< f          /@ f          /P q          / u          / v          0( w          0x x          0 x          0 x          0 !x          1 y          1H y          1X y          1p #y          1 v          1 {          2p           2           2           2 
          2 
          3           3x "          3           3           4           4            4P (          4`           4p 
          4           4           4           4           6  j          6  o          6  o          7   o          7  o          7@  p          7P 
 p          7  q          7  q          7 
 r          7 
 r          8  s          8 
 s          8L 
 t          8X  t          8h  t          8l ! t          8x  t          8 ) t          8 
 t          8  x          8  y          8  y          9P  z          9  {          :    |          :  |          :` / |          :  |          ;   }          ;  }          ;H  }          ;x  ~          ;  ~          ;  x          ;            <             <8 
           <P            <T            <x            < 
           <            = !           =8            =`            = *           =            =            > "           > )           > 0           > %           ?( ;           ?8 !           ?< *           ?@ !           ?D            ?p            ?            @( +           @8 $           @ 4           @ @           @ -           @            A             A@ "           A "           A +           B8 5           BP @           BT 0           B` "           B "           B (           CH 5           C` @           Cd 0           Cp "           C &           D  @           D &           D            D(            D`            D             D &           E@             EP            ET            E -           E            E            E            E            F            F` #           Fp            F            G             GX             Gh            G            G            H@            HP            H            H            I@  Y          I  \          I  ^          J(  `          J8 	 `          J  a          J 	 a          J  b          K  c          K 
 c          K   c          K< 
 d          KX  d          K  e          K  e          K  e          K 
 f          K  f          L   f          L & f          L  f          L4 
 g          LT  k          L ) k          L  k          M % l          M 
 l          M( 1 k          M, . l          M8 , l          M` ; l          Md 4 l          Mh  k          M  n          M  p    main nonterm charset defs ifile in limit prompt tswitch alts comment define defnon error gener generate getrhs grammar listimage prompter pwrite source symimage syms options randomize table pop writes read close put tab upto move find cset write get type pos integer open sort push many string stop any real pull reads ord map name chars rsg.icn args line plist s opts lb < rb > vb | nl 
  &lcase &ucase &digit tl+s+r l t r \ defn alist # >::= sym ' *** erroneous line:   goal pending symbol *** undefined nonterminal:  < *** excessive symbols remaining count a rhs file out -> w *** cannot open  x = ofile nt builtin ::= *** undefined nonterminal:   new @ <' '> alt slist nonbrack options.icn arg optstring errproc f fList fileArg fn ignore optname opttable opttype p option optcs _   - !:+. ! :+. No parameter following - : +  needs numeric parameter . Unrecognized option: - Can't open  random.icn i ncalls /dev/urandom ru sSmMhH Hh:Mm:Ss YyXxMmDd YyXx/Mm/Dd factors.icn io.icn numbers.icn strings.icn lists.icn equiv.icn indices.icn 