Implementing and optimizing Shor’s algorithm for native gate sets using Qiskit - Ciroth, Nils; Offermann, Tobias (My University, 2021)