add todo6:first_even and test