#include<iostream>
#include<cmath>
using namespace std;
int main(){
    int n;
    cin>>n;
    if(n<0){
        cout<<"Invalid input";
        return 0;
    }
    int original=n;
    int count=0;
    int temp=n;
    while(temp>0){
    temp/=10;
    count++;
}
temp=n;
int sum=0;
while (temp> 0){
    int digit=temp%10;
    sum+=pow(digit,count);
    temp/=10;

if(sum==original
cout<<"True";
else
cout<<"False";
return 0;
}