descending and safe seeding var