New algorithm, faster than ever.