three layered sieve