Assignment 3 - Nick Carter, Emily Blatter and Sisi Cheng (Team 1)

This looks cool.