Fibonacci solution