General algorithms, Sort, Tree, etc.