Homework Solutions, May 12