Exercises from the Programming Elixir book