TSORT solution