Reordenadas varias funciones