Решаем все судоку разных форматов с помощью одного файла (в данном примере: диагональные+суммы сбоку+виндоку).