public class Solution {
public boolean isHappy(int n) {
int a=0;
boolean flag=false;
int result=0;
while(!flag)
{
a=n%10;
result=result+a*a;
System.out.print("r"+result);
n=n/10;
if(n==0)
{
n=result;
if(n==1)
{
return true;
}
else if(n<10)
{
return false;
}
result=0;
}
}
return flag;
}
}