Solutions to ProjectEuler using a mixture of C# & F#