fib code 1 and 2 are done. Now it is time for the generator version