#include <iostream.h>
#include <conio.h>
#include <stdlib.h>

typedef unsigned long int large;

large sum(large n)
{

int mid,temp=0,i;
mid=n/2;
for (
i=1;i<=mid;i++)
   if (
n%i==0)
      
temp+=i;
return 
temp;
}


int main(void)
{

large num,i;
clrscr();
cout<<"please Enter a number:";
cin>>num;
for (
i=num+1;i<=9999999;i++)
if (
sum(i)==i)
{
  
cout<<"avalin add tam ="<<i;
  
getch();
  exit(
1);
}

getch();
return 
0;
}