<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def generate_reset_password_token(user):
 # type: (User) -> Any """Generate a unique reset password token for the specified user. :param user: The user to work with """

    data = [str(user.id), md5(user.password)]
    return get_serializer("reset").dumps(data)