Why come back? Use a small number of solutions to obtain evidence.
Even a greedy algorithm will be enough: count the number of squares available from each square. Select the square with the largest coverage that does not overlap with the previously selected coverage. Repeat.
Ambiguity generates horizontal, vertical, and lateral deviations.
N , . , . , , , . .
.