***
,  ,    -  . 
,  ,   .

  -    .     
     (   ).
      ,    (
   ,   -  ) -  -  
 !

        
 .       
,        .

 ,  ,     . , 
        .
***
   promt   : "My cat has given birth to four kittens, two yellow, one white and one black", : "    ,   ,     "
***
    01.    -" 
    !"   .   - "". 
 :    . ?  -   
   .  ,    , 
   .  ,  ,  
    ,  .     
. 
,   ,     
  -. 
 3  ,  ""   
. ,  .   ,-,
    ? ?- . -  !
..., ! 
  !  ,- , ..., ..  ,   
  . ,         
. !  ,     
  . 
911     ))!
***
    .   . 
  .         ,  
   -     .  
 .    ,   
: 
-,    ? 
-, ,    ,  ,  ... 
- ,   . 
-,    !   ,  ... 
- ,   ,   ! 
-,      ? 
-   ,   ! 
 .    ...
***
        ,      . : "  ?"     .        .   . , . -     .      .    .   .   .    ,  . ,   , , ,  ! -   !!!   -       ,      .
   -  ,  -  .     ,    .          .          .    ,   .
    ,   ,   ,            ,       ,  .
          .     .      ,         ,    .     .      ,      .       .  - .    .      .         ,      ,      . ,      ,      . 
   )
***
            ""     ""(             ).   -" "...-   , ,  ...     - "  "...   -"  "...
.
     ,      ...
***
     ,       .  ,     ,  .         ,    ,           $100  ( ,   ,    2 . ).   .   .    .  -  .  .    .  -   . ,           .    .     ...       ...         ?
***
      .    .
        .
,   -         ,
(   -?)

   ?   !  -  ,
  . .    , 
      .  
.  ,    . 
  -      .  
     .   -  
.    ,      
- -.      ,  
     .
***
  ,       .
   :
      ,      .     .       ,     .  " "
 ,  ,     .     .            .   ,            .
.....        ,   ,     ,  .
          .
     ,    ""
,     .      ,      .
  ,     ... ,   .
 :  ,     - .
       ,       ""  .
***