Improved fortune's sweep: simplified implementation