pub fn factorial_4(n: u32) -> u32
Iterative implementation of a factorial calculator up to 12! in O(n) time