First, converting my erlang euler solutions to F#, then original solutions