A C# Implementation for Problem 7 on Project Euler