finally gives in (313,892 results)