integer::a(9**6)=1;do i=2,2e5;a(i)=a(i)*i;a(i*2::i)=0;enddo a=pack(a,a>0);1 read*,i;print'(i0)',a(i+1);goto1;end