Added mixed (immediate and backtracking) hybrid cascading heap-sort