@@ -0,0 +1,397 @@
+def fib_gen(num=10000):%0A    n_minus_2 = 0%0A    n_minus_1 = 1%0A    for i in range(num):%0A        n = n_minus_2 + n_minus_1%0A        yield n%0A        n_minus_2 = n_minus_1%0A        n_minus_1 = n%0A%0Aif __name__ == '__main__':%0A    fibs = fib_gen()%0A    even_fibs = (n for n in fibs if n %25 2 == 0)%0A    small_even_fibs = filter(lambda x: x %3C 4000000, even_fibs)%0A    total = sum(small_even_fibs)%0A    print(total)%0A

complete 2 even fibonacci numbers