finally gives in (299,014 results)