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

4  21 8 7
   85 9 3
68 97   2
7   45   
542368 19
 36  2   
8 54 9  1
     7  4
    21 78

Решение

459213867
217856943
683974152
798145236
542368719
136792485
875439621
321687594
964521378