PaperComputing with polynomials given byblack boxes for their evaluations: Greatest common divisors, factorization, separation of numerators and denominators