------Input------ 11 ------Answer----- 39916800 ------Your output----- 1 2 6 24 120 720 5040 40320 362880 3628800 39916800 39916800