Add Euler problem 22