finally gives in (306,306 results)