Download - Announcements HW5 due today for 50% late credit