Exercises from 'Programing Challenges' book in Elixir