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

 95 87  1
 8 4 2 7 
 7 9   85
  617   4
 38 6   7
  2345 9 
1    4563
84   6712
 6372   8

Решение

295687431
381452679
674913285
956178324
438269157
712345896
127894563
849536712
563721948