Судоку

Уровень сложности

090230000010600058008700600000000582600040003153000000001006400240005070000027090