Keep the best