by many small guesses