New algorithm better that Rudell's Sifting