SWEN-342: The Dining Philosophers