 ,    ,    .
   ,        .
    16  .
1-100
 -1000.
   .
   .
        !
   .                                           