Step a set of moving vehicles until the first collision
Each vehicle is a circle with a position, heading, constant speed and turn rate. Advance them in small fixed time steps and stop at the first time two of them touch, reporting which ones and when.
No answer yet. Write the first one; the best answer gets endorsed.
