Project Euler in elixir