fn factorial(value: i64) -> i64 { if value <= 1 { return 1; } return value * factorial(value - 1); } fn start_main() -> i64 { return factorial(5); }