A Simpler Solution to the Dining Philosophers Problem
gregorulm.com