“Квадраты” 16х16 #2 трудный


Эта головоломка представляет собой прямоугольную сетку, некоторые ячейки которой первоначально содержат числа.

Задача - разделить сетку на прямоугольные и квадратные блоки таким образом, чтобы каждый блок содержал только одно число, равное количеству ячеек в этом блоке.