var n,a:integer;
ar:array of real;
begin;
readln(n);
setlength(ar,n+1);
if n=1 then 
begin;
ar[1]:=1;
writeln(ar[1]);
end
else
begin;
if n=2 then
begin;
ar[1]:=1;
ar[2]:=2;
writeln(ar[1]);
writeln(ar[2]);
end
else
begin;
ar[1]:=1;
ar[2]:=2;
writeln(ar[1]);
writeln(ar[2]);
end;
end;
for a:=3 to n do
begin;
ar[a]:=(a*ar[a-2]-ar[a-1])/(a+1);
writeln(ar[a]);
end;
end.