Филломино только прямоугольники

Разделите сетку на связные блоки, размер которых совпадает с числом. Каждый блок — идеальный прямоугольник.
Управление
Заполните каждую клетку числом. Связные клетки с одинаковым числом образуют блок; число равно размеру блока. Блоки одинакового размера не могут иметь общую сторону. Разделите сетку на прямоугольники. Площадь каждого равна числу, а прямоугольники одинакового размера не могут иметь общую сторону.
Логика · Числа · Дедукция · Сетка
Тренировка мозга · PuzGo