IT-CESENATICO 2021 Problem 3
A grid consists of points, with . In some of these points is a sentry. Every sentry chooses two directions, one perpendicular to the other (one vertical and the other horizontal) and watches over all the points that are found in the two chosen directions. Each sentry watches over her own point as well and the sentries on the edge of the grid can also watch the vacuum, depending on the directions they have chosen.
For instance, in the figure below, representing a disposition of sentries in a grid, the sentries in watch over points, respectively; points and are watched by one sentry, point is watched by two sentries, points and are watched by three sentries.
(a) Prove that we can place sentries in a grid in such a way that every point of the grid is watched by at most two sentries. (b) Let be the maximum number of sentries we can place on an grid in such a way that every point of the grid is watched by at most two sentries. Prove that for all .
Attachments:

Dataset text AI-MO AoPS. Quoted with source.
Solutions
No solution is on olymmath yet. Official and human solutions come first when they arrive. AI solutions come after them, with a label.
Similar problems
These problems have the most words in common with this statement.