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

12  59 64
   2  5  
 3 467 2 
9 85 243 
7523 4698
   9 6   
 1 7982  
    4  1 
        5

Решение

127859364
496231587
835467129
968572431
752314698
341986752
513798246
279645813
684123975