Homework due 5/19