#!/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]
      

       o              K      K       K       K       N       Q       l       Q0      QI9.0.00/32                          :i                                                                                                                                                                                     %             +             0             5             <             @             H   b   C       $   b   T          b   =           N   C       (   E   S          b   T             N   b   C         U   E   b   S          b   T          
   N   b   C   b   C       8   E   T          b   T          b   =              N   b   C       8   E   T          b   T          b   =              N   b   C       0   E   S          b   M              W      N   b   C       0   E   T       
   b   M              W      N   b   C       (   E   T          b   <              N   b   C       H   E   T       	   b   T           b   T          b   =             N   b   C       $   b   T          b   =           N   C       D   b   T       !   b   T          b   <          b   =          N   C       @   E   E   b   T       	   b   <          &   T             N   b   C       $   b   T          b   =           N   C          b   T       !   b   T          E   S          b   T       "   b   T          b   =           b   =             =          N   C       `   E   E   b   T       	   b   T       "   b   S          b   =          &   T             N   b   C       $   b   T          b   =           N   C       <   E   S          E   T       
   b   S          &      N   C       (   E   S          b   <             N   b   C          b   T       !   b   T          E   S          b   T       "   E   S          E   S          4   <                &   =             =          N   C       @   E   E   b   T       	   b   S          &   T             N   b   C       $   b   T          b   =           N   C          b   T       !   b   T          E   S          b   T       "   b   T          b   =           b   =             =          N   C       `   E   E   b   T       	   b   T       "   b   S          b   =          &   T             N   b   C       (   E   S          b   S             N   b   C       $   b   T          b   =           N   C         U   E   b   S          E   S          b   T       "   E   S          E   S          4   <                &   =                N   C       0   E   T       
   b   M                    N   b   C       D   b   T       !   b   T          b   S          b   =          N   C       @   E   E   b   T       	   b   S          &   T             N   b   C       $   b   T          b   =           N   C       $   b   T          b   =           N   C          b   T       #   b   T          b   <          b   <          b   =          b   T          b   >          b   =          b   M             X   b   =          N   C          U   E   b   S          E   T                F   U   b   T       $   E   T          b   S          &   T          b   =          N   5   N   C          E   S           E   T       %   b   T          E   T          b   <          b   <          b   =          b   M             j      =          b   =          b   <          &      N   C       T   U   E   b   S           b   M             ~   
   N   N   N   b   :          N   T       &   b   T          b   <          b   <          b   =          b   M       
         b   T          b   =           b   =          N   C          b   T       !   b   T          E   S          b   T       "   E   S          E   S          4   <                &   =             =          N   C       @   E   E   b   T       	   b   S          &   T             N   b   C       $   b   T          b   =           N   C          b   T       !   b   T          E   S          b   T       "   b   T          b   =           b   =             =          N   C       `   E   E   b   T       	   b   T       "   b   S          b   =          &   T             N   b   C       (   E   S          b   S             N   b   C       $   b   T          b   =           N   C         U   E   b   S          E   S          b   T       "   E   S          E   S          4   <                &   =                N   C       0   E   T       
   b   M                    N   b   C       D   b   T       !   b   T          b   S          b   =          N   C       @   E   E   b   T       	   b   S          &   T             N   b   C       $   b   T          b   =           N   C       $   b   T          b   =           N   C          b   T       #   b   T          b   <          b   <          b   =          b   T          b   >          b   =          b   M             X   b   =          N   C          U   E   b   S          E   T                F   U   b   T       $   E   T          b   S          &   T          b   =          N   5   N   C          E   S           E   T       %   b   T          E   T          b   <          b   <          b   =          b   M             j      =          b   =          b   <          &      N   C       T   U   E   b   S           b   M             ~   
   N   N   N   b   :      	x   N   T       &   b   T          b   <          b   <          b   =          b   M       
         b   T          b   =           b   =          N   C      D   U   E   b   T       "   E   S          b   <          &   =          b   <             N   b   C       p   E   S          b   T       "   E   S          E   S          4   <                &   =             N   b   C       0   E   T       
   b   M                    N   b   C       D   b   T       !   b   T          b   S          b   =          N   C       @   E   E   b   T       	   b   S          &   T             N   b   C       $   b   T          b   =           N   C       $   b   T          b   =           N   C          b   T       #   b   T          b   <          b   <          b   =          b   T          b   >          b   =          b   M             X   b   =          N   C          U   E   b   S          E   T                F   U   b   T       $   E   T          b   S          &   T          b   =          N   5   N   C          E   S           E   T       %   b   T          E   T          b   <          b   <          b   =          b   M             j      =          b   =          b   <          &      N   C       T   U   E   b   S           b   M             ~   
   N   N   N   b   :      (   N   T       &   b   T          b   <          b   <          b   =          b   M       
         b   T          b   =           b   =          N   C          b   T       !   b   T          E   S          b   T       "   E   S          E   S          4   <                &   =             =          N   C       @   E   E   b   T       	   b   S          &   T             N   b   C       $   b   T          b   =           N   C          b   T       #   b   T          b   <          b   <          b   =          b   T          b   =           b   M                b   =          N   C          E   S           E   T       %   b   T          E   T          b   <          b   <          b   =          b   M             j      =          b   =          b   <          &      N   C       L   U   E   b   S           b   M             ~   
   N   N   :          N   T       &   b   T          b   <          b   <          b   =          b   M       
         b   T          b   =           b   =          N   :p   N   E   D                  x      X                                             K                                       ~   b   C         U   E   E   T          4   <                b   <             N   b   C       |   b   T       #   b   T          b   =           b   T          b   =           b   M                b   =          N   C       \   b   T       #   b   T          b   =           b   M                b   =          N   C          b   T       #   b   T       '   b   T       (   b   M                b   <       P   b   =          b   =          b   =          N   C       `   E   S           b   T       )   b   M                b   <       <   b   =             N   b   C       H   E   E   b   S           b   <          &   M                   N   b   C       H   E   E   b   S           b   <       )   &   M                   N   b   C          U   E   b   S          E   <          b   <          I   )      F   U   T       $   b   T          b   <          b   S          b   =          b   T          b   M                b   =          b   =          N   5   N   C          U   E   b   S          E   <          b   <          I   )      F   U   T       $   b   T          b   <       2   b   S          b   =          b   T          b   M                b   =          b   =          N   5   N   C          b   T       $   b   T          b   <       
   b   <       
   b   =          b   T          b   S           b   =          b   =          N   C          b   T       $   b   T          b   <       
   b   <          b   =          b   T          b   S           b   =          b   =          N   U   E   S          E   <          b   <       	   I   )      F   U   T       $   E   T          b   S          &   T          b   S          b   =          b   =          N   5   N   C          U   T       $   E   T          E   T             &   b   T          b   M                b   =          b   =          F   5   N   C          U   T       $   E   T          E   T             &   b   T          b   M                b   =          b   =          F   5   N   E   D                  h      &                                      
       S                    	         b   C      ,   b   C   b   C       d   b   T       $   b   T          b   <          b   <          b   =          b   =          N   C       P   E   S           b   T          b   M                b   =             N   b   C          b   T       $   b   T          b   <          b   <          b   =          b   T          b   =           b   =          N   C         U   C       8   b   T       "   b   S           b   =          N   5   E   N   b   C          b   T       $   b   T          b   <          b   <          b   =          b   T          b   =           b   M                b   =          N   N   b   :         N   C      4   U   C       8   E   <          b   S              8   b   :       $   E   S           b   <       	      N   b   C          b   T       $   b   T          b   <          b   <          b   =          b   T          b   =           b   M             ,   b   =          N   N   b   :      H   N   C      $   U   E   E   T       	   b   T       "   b   S           b   =          &   T          
   N   b   C          b   T       $   b   T          b   <          b   <          b   =          b   T          b   =           b   M       *      L   b   =          N   N   b   :          N   N   E   :          N   :   N   C       L   b   C       4   b   T       "   b   S           b   =          G   D   N   E   D                  x      -                                             a             w                             b   C         U   E   b   S           E   T                F   U   b   C       (   E   S          b   <              N   b   C          U   E   b   S          E   S                 F   U   U   T       *   b   T          b   S          b   =          N   E   b   S          4   <                N   5   N   U   E   S          b   <             N   b   C       0   E   T       
   b   M                    N   b   C       (   E   T          b   S              N   b   C       p   E   T          b   T          b   T          b   M                b   =          b   =             N   b   C          b   T          G   D   N   5   N   C         U   E   b   S           E   T                F   U   b   C       (   E   S          b   <              N   b   C          U   E   b   S          E   S                 F   U   U   T       *   b   T          b   S          b   =          N   E   b   S          4   <                N   5   N   U   E   S          b   <             N   b   C       0   E   T       
   b   M                    N   b   C       (   E   T          b   S              N   b   C       p   E   T          b   T          b   T          b   M                b   =          b   =             N   b   C          b   T          G   D   N   5   N   C          U   E   E   E   b   T          %   E   b   T          %      b   <             N   b   C       (   E   T       
   b   T             N   b   C          b   T          G   D   N   C       4   b   C          b   M                G   D   N   E   D                  X      3                                             j                b   C       4   b   T       $   b   Q           b   =          N   C       <   b   C       $   b   T       +   b   =           G   D   N   E   D                  h      4                                             p                          ~   b   C          b   C          E   E   E   E   b   M                b   Q             M                   Q              M                   G   D   N   E   D              X      5                                             s                b   C       h   b   C       P   E   E   b   M                b   Q              M                   G   D   N   E   D              X      6                                             x                b   C       8   E   E   b   Q              M              W      N   b   C       H   b   C       0   E   M                b   Q              G   D   N   E   D              X      7                                             ~                b   C       8   E   E   b   Q              M              W      N   b   C       H   b   C       0   E   M                b   Q              G   D   N   E   D              X      8                                                             b   C       h   b   C       P   E   E   b   M                b   Q              M                   G   D   N   E   D              X      9`                                                             b   C       h   b   C       P   E   E   b   M                b   Q              M                   G   D   N   E   D              X      :8                                                             b   C       h   b   C       P   E   E   b   M                b   Q              M                   G   D   N   E   D              X      ;                                                             b   C       h   b   C       P   E   E   b   M                b   Q              M                   G   D   N   E   D              X      ;                                                             b   C       8   E   E   b   Q              M              W      N   b   C       H   b   C       0   E   M                b   Q              G   D   N   E   D              X      <                                                             b   C       8   E   E   b   Q              M              W      N   b   C       H   b   C       0   E   M                b   Q              G   D   N   E   D              H      =                                                 b   C       4   b   C          b   M                G   D   N   E   D                  H      >p                                                 b   C       0   E   T          b   M             ~      N   b   C       0   E   T          b   M                   N   b   C       0   E   T          b   M                   N   b   C       $   b   T          b   =           N   C          E   T       
   E   M                b   M                b   M                b   M                b   M                b   M                b   M                b   M                b   M                b   A       	      N   b   C      (   E   T          E   T          E   <          b   <          b   <       	   b   A          b   =          b   T          E   <          b   <          b   <          b   A          b   =          b   T          E   <          b   <          b   <          b   A          b   =          b   T          E   <          b   <          b   <          b   A          b   =          b   T          E   <          b   <          b   <       	   b   A          b   =          b   T          E   <          b   <          b   <          b   A          b   =          b   T          E   <          b   <          b   <          b   A          b   =          b   T          E   <          b   <          b   <       	   b   A          b   =          b   A             N   b   C      h   E   T          E   T          b   <          b   <          b   =          b   T          b   <       %   b   <          b   =          b   T          b   <       9   b   <          b   =          b   T          b   <          b   <          b   =          b   T          b   <       %   b   <          b   =          b   T          b   <       9   b   <          b   =          b   T          b   <          b   <          b   =          b   T          b   <       %   b   <          b   =          b   T          b   <       9   b   <          b   =          b   A       	      N   E   D                    F                                     	                                 .             0             2   b   ;       8   b   C       (   E   R           b   <              N   b   C       ,   E   R           4   <                N   C      p   U   E   b   S           b   T       ,   b   M             9   b   M             F   b   =             N   b   C       X   E   S          b   T       -   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       /   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       %   b   M             I   b   M             P   b   >          b   =          b   T       %   b   M             Y   b   M       
      b   b   >       
   b   =             >       :      E   b   <         b   R                    N   b   C           b   C          E   G   D   N   E   D                                                                                                                                                                                                                                                 &            ,            3P            4@            5X            60            70            80            9            9            :            ;            <            =            >(            F(                  ߰      ް                  հ                        ð      Ӱ      Ȱ            ǰ                                                                                                                             $              )              .              4              ;              @              D              K       
       S              a              j              p              s              x              ~                                                                                                                       	                                                                                                                                                                                                                                    
                                                F(      #      K      m      K      y      K            K            K            K            K                            !          (  "          h  #            %           
 %            &           
 &          H 
 '           
 (           
 )            *           
 *          @  +            /           
 0            0            1           - 5            5            5            5            6           
 6            6          @  7            8           
 8            9          P * >          X # >          \  >          h  >          l  >           
 ?            ?            @          X - D          h  D          x  D          |  D            E           
 E            E          (  F          P  G           5 K           . K           ) K            K            K          	0  M          	x 
 N          	  O          	  O          	  P          
(  Q          
  R          
  R          
  R          
  R          (  S          ,  S          h - S          x % S             T          ( # T          ,  T          8  T          X = T          \ 
 T            U          
   V          
8 & V          
H  V          
 * \          
 # \          
  \          
  \          
  \          8 
 ]          H  ]          p  ^           - b            b             b            b          X  c          h 
 c          x  c            d            e          ` 5 j          h . j          l ) j          x  j          |  j            l            
 m          H  n          X  n            o            p            q          0  q          @  q          h  q            r            r           - r            % r            s           # s            s            s           = s           
 s          (  t            u           & u            u          (  z          ,  z          H  z           ! |            |            |            |            }          P 
 ~                                                           `                                                                         @ -           P %                         #                                   0 =           4 
           x                         &                         *            #                                                
                        H             
                        
           p             !                                    ;                        
           h             $            	                       X                                                             ( 
           h             
                                      ( 
                          
                           %           !8 2           !P 7           !            ! 
           ! $           "( /           "8 !           "            " 
           " $           #  /           #0 !           #            #            #            $8            $h            $x            $            $ 
           %  )           %  0           %0 !           %            %            % !           %            &             &$            &P #           &`            &            &            '`            'p 	           '            ' 	           (0            (P            (` 	           (            )             )@            )h            ) 	           *            *`            *            *            +            +(            +8            +            +            +            ,h            ,x            ,            -            -@            -D            - 
           -            -            .             .8 %           .p 
           .            .            /H            /X            /h            /            /            /            0 
           0X            0\            0            0 $           1 
           1H            1            1            1            2             2(            2h            2            2 
           2            2            2            38            3H            3            3 	           4            4(            48            4            5             5            5(            5@ !           5D            5T            5            6             6            6            6,            6            6           6           7           7           7,           7           7           7           8           8           8,           8 
          8           8           8           9           9`           9           9           9           9           :8           :           :           :           :           ;           ;`           ;x           ;|           ;           ;           <           <(           <x            <|            < !          < #          = $          =( $          =x %          =| %          = &          = (          > )          >  *          >p .          > /          > 0          ?( 1          ?P 2          @X 3          @h 3          @ 5          @ 5          A0  5          A@ 5          A -5          A ,5          A :5          B  95          BP 6          B` 6          B  6          B 6          C -6          C  ,6          Cp :6          C 96          C 5          C 5          C 7          D8 7          Dx %7          D 8          D 8          E8 %8          Ex 9          E 9          E %9          F 7          F 7          F$ :          F  Y          F  \          G(  ^          G  `          G 	 `          H   a          H 	 a          HH  b          Hx  c          H| 
 c          H  c          H 
 d          H  d          I  e          I  e          I(  e          I8 
 f          I`  f          Ip  f          I & f          I  f          I 
 g          I  k          J ) k          J(  k          Jx % l          J 
 l          J 1 k          J . l          J , l          J ; l          J 4 l          J  k          K  n          K  p    main me you true false draw pointer wins pass taken winner mark row routes display get_your_move done_yet input at graf uhalf lhalf high dim under blink cls chop beep init randomize set table insert integer write writes map stop trim center repl member read open reads close ord ttt.icn again index path play square tmp victory your_last_move   Wins, You Loose! Another game? Y/N : y Game Over. Game was a draw. line x           T I C - T A C - T O E Computer is 'O' and you are 'X' q n O X yours all_moves Enter block # (1-9) : Invalid Input! Choose 1-9. Value out of range! Choose 1-9. That position is already taken! Try again. outcome test part not done yet prompt [ ; f str (0 (B #3 #4 [1m [0m [2m [4m [5m [2J[H [J  ? - 1274958 1374958 1432956 1547328 1632745 1732956 1874352 1974352 random.icn s 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 