finally gives in (303,991 results)