Jordan's Assignment 2