Lab2, the Ruby lab from hell.