Homework due 12 May