pub fn double_factorial(end: i32) -> i32