Thank you to check out my program. It's a Collective Sorting Simulation ... If you're an expert in C++, you can watch out the source code, and try to understand the object oriented development. Once done, you may think about an algorithm for a new Collective Sort. If you do that, mail me ... Watch the man file (man xcsort) Bye .... (swulc@ai.univ-paris8.fr)