c++ final assignment: Shawn Lamothe and Katherine Yee