modificadoU .c