Optimizing Resident Schedules for Minimum Suffering | Dark Hacker News