Algorytm faktoryzacji Shora