Continued Fractions and Factoring - Michele Elia (2019)