ordenar vector con backtracking