Euler problem 13 Collatz numbers