<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def find(fn, record):
 """Apply a function on the record and return the corresponding new record :param fn: a function :param record: a dictionary :returns: a dictionary {'Graham': 35} """

    values_result = fn(record.values())
    keys_result = [k for k, v in record.items() if v == values_result]
    return {keys_result[0]: values_result}