Finished 5th assignment.