This project is interesting enough with clever solutions to racing circumstances. The moderators are knowledgeable and amusing:
https://youtu.be/45uZU6GOJ2I
jim