Ренбан 9х9 #2 трудный


Головоломка представляет собой квадрат размером NxN, разделённый на блоки произвольной формы и размера. Некоторые клетки первоначально содержат числа.

Задача - заполнить все клетки числами от 1 до N так, чтобы в каждом горизонтальном ряду, в каждой вертикальной колонке каждое число встречалось только однажды. Числа внутри‎‎ блокрв не должны повторяться и должны образовывать набор последовательных чисел (но не обязательно в порядке возрастания или убывания).