cover every cell. leave the void empty.
one flower per row, column and region.
divide the grid into numbered rectangles.
one line through every cell, in order.