#include <stdio.h>
#include <math.h>
void writeDat(int num,int b[]);
int jsValue(int bb[])
{
int n=0;
int i;
for(i=sqrt(100);i*i<=999;i++)
{
*bb++=i;
n++;
}
return n;
}
main()
{
int b[30],num; /*we have more tha 20*/
num=jsValue(b);
writeDat(num,b);
}
void writeDat(int num,int b[])
{
FILE *out;
int i;
out=fopen("out.dat","w");
printf("%d\n",num);
fprintf(out,"%d\n",num);
for(i=0;i <num;i++){printf("%d\n",b[i]);fprintf(out,"%d\n",b[i]);}
fclose(out);
}