updated exercise to make more sense, and hopefully be more interesting