Add euler problem 22