/** Separa los valores de la lista \c "*this" en mayores y menores alrededor de \c "pivote". - Los valores mayores a \c "pivote" quedan en \c "*this". - Los valores menores o iguales a \c "pivote" son trasladados a \c "oL". \remark La implementacion NO copia valores, sino que los traslada usando cirugía de punteros. */ void list::Partition( const T& pivote, list & oL ) { /// ... }