The Cost Of Factoring