Hice lo de abstract class. ya no repite el ordenar