The first thing that comes to mind is locking. The game logic is simple, and locking should be easy to solve. But whether I add...