15 action setIdAndNext(int id, Passer next)
21 action main(string[] args)
22 var int numPassers = 50300
23 spawn Passer[] passers[numPassers]
25 while (i < numPassers-1)
26 passers[i]::setIdAndNext(i+1, passers[i+1])
29 passers[numPassers-1]::setIdAndNext(numPassers, passers[0])
31 passers[0]::pass(convertToInt(args[0]))