#include <iostream>
using namespace std;

unsigned long long factorial(unsigned long long n)
{
	if (n == 0)
		return 1;
	return n * factorial(n - 1);
}

int main() {
	
	for(int A = 0; A <= 9; A++)
		for(int B = 0; B <= 9; B++)
			for(int C = 0; C <= 9; C++)
				if(A * B * C == factorial(A) + factorial(B) + factorial(C))
					std::cout << A << ", " << B << ", " << C << std::endl;

	return 0;
}