import java.util.*;
class Test1{
public static void main(String args[]){
Hello h= new Hello();
Scanner sc= new Scanner(System.in);
System.out.println("Enter starting number to
display Perfect numbers:");
int start= sc.nextInt();
System.out.println("Enter ending number to
display Perfect numbers:");
int limit= sc.nextInt();
System.out.println("The Perfect Numbers in the
given range are");
for(int i=start; i<=limit; i++)
{
if (h.Check_Perfect(i))
System.out.print(i+"\t");
}
}}
class Hello{
boolean Check_Perfect(int n)
{
int sum=0;
for(int i=1; i<n;i++)
{
if(n%i==0) sum= sum+i;
}
if (sum==n) return true;
else return false;
}
}