Updated ... again ... the first assignment.