#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
****************************************************************/