promptdojo_

The function find_first(trace, predicate) should return the first turn where predicate(turn) returns True, or None if no turn matches. Fill in the call so the example finds the first turn with tokens > 500.

Expected output:

bad turn: 2
read, then continue.