6.828 Lab4 PartA duppage