Let be an integer. Thibaud the Tiger lays overlapping squares out on a table, such that the centers of the squares are equally spaced along the line from to (including the two endpoints). For example, for the resulting figure is shown below, and it covers a total area of .
[asy]
fill((0,0)--(2,0)--(2,.333333333333)--(0.333333333333,0.333333333333)--(0.333333333333,2)--(0,2)--cycle, lightgrey);
fill((0.333333333333,0.333333333333)--(2.333333333333,0.333333333333)--(2.333333333333,.6666666666666)--(0.666666666666,0.666666666666666)--(0.66666666666,2.33333333333)--(.333333333333,2.3333333333333)--cycle, lightgrey);
fill((0.6666666666666,.6666666666666)--(2.6666666666666,.6666666666)--(2.6666666666666,.6666666666666)--(2.6666666666666,1)--(1,1)--(1,2.6666666666666)--(0.6666666666666,2.6666666666666)--cycle, lightgrey);
fill((1,1)--(3,1)--(3,3)--(1,3)--cycle, lightgrey);
draw((0.33333333333333,2)--(2,2)--(2,0.333333333333), dashed+grey+linewidth(0.4));
draw((0.66666666666666,2.3333333333333)--(2.3333333333333,2.3333333333333)--(2.3333333333333,0.66666666666), dashed+grey+linewidth(0.4));
draw((1,2.666666666666)--(2.666666666666,2.666666666666)--(2.666666666666,1), dashed+grey+linewidth(0.4));
draw((0,0)--(2,0)--(2,.333333333333)--(0.333333333333,0.333333333333)--(0.333333333333,2)--(0,2)--(0,0),linewidth(0.4));
draw((0.333333333333,0.333333333333)--(2.333333333333,0.333333333333)--(2.333333333333,.6666666666666)--(0.666666666666,0.666666666666666)--(0.66666666666,2.33333333333)--(.333333333333,2.3333333333333)--(0.333333333333,.333333333333),linewidth(0.4));
draw((0.6666666666666,.6666666666666)--(2.6666666666666,.6666666666)--(2.6666666666666,.6666666666666)--(2.6666666666666,1)--(1,1)--(1,2.6666666666666)--(0.6666666666666,2.6666666666666)--(0.6666666666666,0.6666666666666),linewidth(0.4));
draw((1,1)--(3,1)--(3,3)--(1,3)--cycle,linewidth(0.4));
[/asy]
Find, with proof, the minimum such that the figure covers an area of at least .