Problem
In the java program Factorial.java, there is a pre-condition for (n > 20). Explain why this pre-condition is implemented. Remove the condition and run the program to analyze the result of trying to calculate a factor of n = 21. Place ensure industry programming conventions and standards are followed. Explain what is wrong with the output.