Añadido el metoto derivar, esbozado el main. FALTA Iterar backwards