6.170: Project 1