#include<bits/stdc++.h>
using namespace std;
long long a;
long long a1;
long long a2;
long long a3;
long long s;
int main(){
cin>>a;
a1=a/100;
a2=a%100/10;
a3=a%10;
s=a1+a2+a3;
cout<<pow(s,1)<<"\n";
cout<<pow(s,2)<<"\n";
cout<<pow(s,3);
return 0;
}
#include<bits/stdc++.h>
using namespace std;
long long a;
long long a1;
long long a2;
long long a3;
long long s;
int main(){
cin>>a;
a1=a/100;
a2=a%100/10;
a3=a%10;
s=a1+a2+a3;
cout<<pow(s,1)<<"\n";
cout<<pow(s,2)<<"\n";
cout<<pow(s,3);
return 0;
}
#include<bits/stdc++.h>
using namespace std;
long long a;
long long a1;
long long a2;
long long a3;
long long s;
int main(){
cin>>a;
a1=a/100;
a2=a%100/10;
a3=a%10;
s=a1+a2+a3;
cout<<pow(s,1)<<"\n";
cout<<pow(s,2)<<"\n";
cout<<pow(s,3);
return 0;
}
#include<bits/stdc++.h>
using namespace std;
long long a;
long long a1;
long long a2;
long long a3;
long long s;
int main(){
cin>>a;
a1=a/100;
a2=a%100/10;
a3=a%10;
s=a1+a2+a3;
cout<<pow(s,1)<<"\n";
cout<<pow(s,2)<<"\n";
cout<<pow(s,3);
return 0;
}
#include<bits/stdc++.h>
using namespace std;
long long a;
long long a1;
long long a2;
long long a3;
long long s;
int main(){
cin>>a;
a1=a/100;
a2=a%100/10;
a3=a%10;
s=a1+a2+a3;
cout<<pow(s,1)<<"\n";
cout<<pow(s,2)<<"\n";
cout<<pow(s,3);
return 0;
}
#include<bits/stdc++.h>
using namespace std;
long long a;
long long a1;
long long a2;
long long a3;
long long s;
int main(){
cin>>a;
a1=a/100;
a2=a%100/10;
a3=a%10;
s=a1+a2+a3;
cout<<pow(s,1)<<"\n";
cout<<pow(s,2)<<"\n";
cout<<pow(s,3);
return 0;
}