> In any event, with exactly the same input data and > exactly the same code, how can I get different results > on successive runs? Now, that's different. Can you reduce the problem to a small script?