2p + 2q = n!
*** Adapted from a problem which appeared at the Harvard/MIT math Olympiad.
blackjack
flooble's webmaster puzzle