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

5 2 1    
   4286  
     5 2 
    8  1 
 7       
  49 1   
         
  58 4   
    5    

Решение

562319487
917428653
438675921
329786514
176542398
854931276
681293745
795864132
243157869