Exercise solutions from: "Learning Ruby The Hard Way."