Exercises from Chris Pine Learn to Program - Ruby book