#include<stdio.h>
#include<math.h>
int main()
{
    int n,original,temp,digits=0,sum=0,digit;
    scanf("%d",&n);
    if(n<0)
    {
        printf("Invalid input");
        return 0;
    }
    else
    {
        original=n;
        temp=n;
        while(temp!=0)
        {
            digits++;
            temp/=10;
        }
        temp=num;
        while(temp!=0)
        {
            digit=temp%10;
            sum=sum+pow(digit,digits);
            temp/=10;
        }
        if(sum==original)
        {
            printf("True");
        }
        else
        {
            printf("False");
        }
    }
}