NobleBlocks
    Algorithms for quantum computation: discrete logarithms and factoring | NobleBlocks