finally gives in (291,970 results)