Try a generator