Fibonacci numbers with recursive and iterative implementations