adding Elixir solutions