Refactor en Partition, ahora recibe una lista de tuplas