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