Представьте, что перед вами сетка из квадратов, как поле для игры в «Морской бой». Некоторые ячейки заполнены (обозначены 1), другие — пустые (0). Ваша задача — найти все прямоугольные фрагменты любого размера, которые целиком состоят из заполненных ячеек. Это похоже на поиск всех цельных «островков» или «плиток» в мозаике, где нет ни единого пропуска.