tainb1
:
const fi='in.in';
fo='out.out';
var i,n:integer;
f:array[1..100] of qword;
begin
// assign(input,fi); reset(input);
// assign(output,fo); rewrite(output);
read(n);
f[1]:=1; f[2]:=1;
for i:=3 to n do
f[i]:=f[i-1]+f[i-2];
for i:=1 to n do write(f[i],' ');
end.