input: Write a function to generate an API response in Python for the provided data. The function should take a single dictionary as input and return a dictionary containing the status code, the provided data, and a success message. The status code should always be 200 and the message should always be "Success". If the input dictionary is empty, the function should return the same structure but with an empty data field.
  assert generate_api_response({"name" : "John", "age" : 28}) == {"status": 200, "data": {"name": "John","age":28}, "message": "Success"}
  assert generate_api_response({}) == {"status": 200, "data": {}, "message": "Success"}
output: def generate_api_response(data):
      return {"status": 200, "data": data, "message": "Success"}