Second-chance algorithm