#include<stdio.h>
int fun(int n){
int r=1,i;
for(i=1;i<=n;i++){
r=r*i;
}
return r;
}
void main(){
int g,s,b,i,x1,x2,x3;
for(i=100;i<=999;i++){
g=i%10;
s=i/10%10;
b=i/100;
x1=fun(g);
x2=fun(s);
x3=fun(b);
if(i==x1+x2+x3){
printf("%d",i);
}
}
}
/**************************************************************
Problem: 1258
User: admin
Language: C
Result: Runtime Error
****************************************************************/