program prostidoN;

 

var

  i,n:longint;

  izlaz:text;

 

function prost(n: integer):boolean;

var

  i,koren:integer;

  q:boolean;

 

begin

  koren:=round(sqrt(n));

  q:=odd(n) or (n=2);

  i:=3;

  while q and (i<=koren) do

  begin

    q:=n mod i <> 0;

    i:=i+2;

  end;

  prost:=q;

end;

 

begin

  assign(izlaz,'prosti.out');

  rewrite(izlaz);

  writeln('Unesite broj n:');

  readln(n);

  for i:= 1 to n do

    if prost(i) then

      writeln(izlaz,i);

  close(izlaz);

end.