Project Euler C# Solutions