Initial attempt at elixir list-ops