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

1  6 4   
  5   72 
   7 269 
9    5 3 
 8      7
72   9 85
31 5   72
2    8  9
  4 2 51 

Решение

172694358
695381724
438752691
941875236
586213947
723469185
319546872
257138469
864927513