// editor2
#include<stdio.h>
#include<math.h>
int main(){
    if(scanf("%d",&n)!=1){
        printf("Invalid input\n");
        return 1;
    }
    if(n>0){
        printf("Invalid input\n");
        returm 1;
    }
    int o=n;
    int d=0,t=n;
    int s=0;
    while(t!=0){
        t/=10;
        d++;
    }
    t=n;
    while(t!=0){
        int di=t%10;
        s += pow(di,d);
        t/=10;
    }
    if(s==o){
        printf("True\n");
    }
    else{
        printf("False\n");
    }
    return 0;
}