Судоку [ Уровень сложности 5 ]

6  35  7 
 1       
      49 
  2   6 9
      7  
   2    4
  8 1    
 2   5   
    82   

Решение

694358271
213749568
857126493
342571689
165894732
789263154
538417926
426935817
971682345