#include<iostream>
#include<math.h>
usingnamespace std;
int Prox(int array_f[], int& sm, int a)
{
int k=0;
do
{
int e=1;
for (int i=2;i<sm;i++)
{
if (sm%i==0)
{
e=0;break;
}
}
if (e==1)
{
array_f[k]=sm; /*cout<<k<<" "<<sm<<" "<<array_f[k]<<endl;*/k=k+1;
}
sm=sm+1;
}
// do
while(k<5);
if (array_f[k-1<a])
{
cout<<array_f[k-1];
}
if(array_f[0]>a)
{
cout<<array_f[0];
}
int j;
for (j=0;j<k;j++)
{
if(array_f[j]-a<array_f[j+1]-a)
{
cout<<array_f[j];
}
else
{
cout<<array_f[j+1];
}
}
return array_f[j];
} //function
int main(){
int x=10;
int array_m[5];
int a1=81;
int a=(int)sqrt(a1);
cout<<Prox(array_m,x,a);
return 0;
}