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

 9  2 3 1
56431 92 
31    4 7
2815 96 4
74  8  3 
93 7 2185
428    9 
65 974812
17  68 43

Решение

897425361
564317928
312896457
281539674
745681239
936742185
428153796
653974812
179268543