Exercises from Programming Elixir book