C# solutions for projeect Euler problems