Problem:
A grid consists of points, with a positive integer. On some of these points a sentinel is placed. Each sentinel chooses two directions perpendicular to each other (among those of the rows and columns of the grid) and watches over all the points that lie in the chosen directions. Each sentinel also watches over the cell it occupies, and sentinels that are on the border may also find themselves looking into the void, depending on the chosen directions.
For example, in the figure below, relative to an arrangement of 5 sentinels in a grid, the sentinels at watch over, respectively, points; the points and are watched over by a single sentinel, the point is watched over by 2 sentinels, the points and are watched over by 3 sentinels.

a) Prove that we can place 12 sentinels in a grid so that every point of the grid is watched over by at most 2 sentinels.
b) Let be the maximum number of sentinels that we can place in an grid so that every point of the grid is watched over by at most 2 sentinels.
Prove that for every .

