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

87   54 1
1  8 4 6 
   1 2578
78    254
5  427  9
29 658   
  52 37  
3  7  195
4   9 8  

Решение

873965421
152874963
649132578
786319254
531427689
294658317
915283746
328746195
467591832