finally gives in (299,989 results)