problem 9 is here
problem 10 + progress + prime perfomance