This can be solved by logic. You do not need to compute any factorials.
blackjack
flooble's webmaster puzzle