This is an assignment for my course.