input: Write a function that concatenates a list of strings with a specified delimiter. The function should return the resulting string. If the input list is empty, the function should return an empty string.
  assert concatenate_strings(["Sample","Text","Hello"], " ") == "Sample Text Hello"
  assert concatenate_strings(["One","Two"], "-") == "One-Two"
  assert concatenate_strings([], ",") == ""
  assert concatenate_strings(["A"], " ") == "A"
  assert concatenate_strings(["XYZ", "123"], "/") == "XYZ/123"
output: def concatenate_strings(strings, delimiter):
      if not strings:
          return ""
      return delimiter.join(strings)