Confidential Assignment 2