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

2 6  7 31
9  2  8  
     9  5
  4    2 
78  5   6
 92  3 1 
  8      
17       
 6    1  

Решение

256487931
931265874
847319265
614798523
783152496
592643718
428931657
175826349
369574182