public class Main {
	public static void main(String[] args) {
		int a = 0;
		int b = 0;
		int c = 0;
		
		
		for(int i = 100; i < 1000; i++) {
			a = i / 100;	
			b = i / 10 % 10;
			c = i % 10;
			int sum1 = 1;
			int sum2 = 1;
			int sum3 = 1;
			
			for(int k = 1; k <= a; k++) {
				sum1 *= k;
			}
			
			for(int j = 1; j <= b; j++) {
				sum2 *= j;
			}
			for(int t = 1; t <= c; t++) {
				sum3 *= t;
			}
			
			if(i == sum1 + sum2 + sum3) {
				System.out.println(i);
			}
			
		}
	}
}
/**************************************************************
	Problem: 1258
	User: admin
	Language: Java
	Result: Runtime Error
****************************************************************/