3 . , . , 20 . , , , . , . , , . .
       .
       :
      3 .
      1 .
      4 . .
      200 
      5
      1
      
       .

..
[ ]
*

*
*


* @
(0..9) . (A..Z)