sieve for traverse