The Ruby exercises from the book Seven Languages in Seven Weeks