finally gives in (314,344 results)