Added problem 4 Project Euler