   .       
  (  ,       ),
    .

 
      N -    
,  N  -  .    M - 
   .     .
      100.   - 
   Longint.

 
       ,      
 ,       .

  
7
3 1 3 4 2 4 12
6
4 15 43 1 15 1

  
3 3 2 12