Daniel Leon - Assignment 3