Added updated and cleaner version of fib iteration.