Это библейское судоку.