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

5   4    
 21     4
       7 
1  2 5   
      9  
  3    5 
9 653   8
8 2 16 4 
 1 9    3

Решение

587649231
621357894
394821675
149275386
758463912
263198457
976534128
832716549
415982763