#include<iostream>
#include<conio.h>
using namespace std;
int main()
{
    int i,j,k,n,a[1000];
    cout<<"enter n(n<1000):";
    cin>>n;
    for(i=0;i<=n;i++)
        a[i]=0;
    i=0;
    while(i<n/2)
    {
        j=2;
        while((a[j]!=0)&&(j<n/2))
            j++;
        i=j;
        a[j]=2;
        for(k=2*j;k<=n;k+=j)
            a[k]=1;
    }
    for(i=i;i<=n;i++)
        if(a[i]==0)
            a[i]=2;
    cout<<"Prime Numbers 2.."<<n<<":"<<endl;
    for(i=2;i<=n;i++)
        if(a[i]==2)
            cout<<i<<endl;
    getch();
    return 0;
}