Solving Factorial Equation | Math Olympiad Problem