Fibonacci challenge complete