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