input: Write a function to create a Python dictionary with three keys named "Name", "Address" and "Phone" and assign the provided values to these keys. If the input values are provided, the function should return the dictionary. If any of the values are missing or empty, the function should return an empty dictionary.
  assert create_info_dict('John', '212 Smith Street', '732-123-4567') == {
   'Name': 'John',
   'Address': '212 Smith Street',
   'Phone': '732-123-4567'
  }
  assert create_info_dict('Alice', None, '555-555-5555') == {}
  assert create_info_dict(None, '123 Oak Street', '123-456-7890') == {}
  assert create_info_dict('Bob', '', '987-654-3210') == {}
  assert create_info_dict('', '456 Maple Lane', '444-444-4444') == {}
  assert create_info_dict('Charlie', '789 Birch Road', '') == {}
  assert create_info_dict(None, None, None) == {}
output: def create_info_dict(name, address, phone):
      if name and address and phone:
          return {'Name': name, 'Address': address, 'Phone': phone}
      else:
          return {}