Complete mandatory part of Project 1