I have a list of strings which has been sorted by a specific comparison function.
Now I have to re-sort this list using a different comparison function.
Have access to both search operations? If yes, you can to build some hash tree during first sorting process and use it to other sort operations