Michael Culhane & Christine Schubert (Team 2)

Yay for the CS 5 extra credit solution!