https://bjthoughts.com/2006/01/2-queue-jumpers-and-1-angry-guy/
2 Queue Jumpers and 1 Angry Guy