Project euler with elixir