MPC 118D: Collaboration Challenge