Project Euler problem resolutions