Adds Project Euler Problem 31