added the skeletal code from assignment 3