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