Delivering week 4 assignment.