getting the code more specific
then more generic
third case
test refactoring
we continue, prime factors of 4
next test passed without touching the code
tests with 6 and 7 passed as well
test of 8 passed by transforming a if by a while