ProjectEiler problems solved with F#