s/exhausted/exhaustive/