input: Write a function to take a list of strings as input and return a new list with the strings sorted alphabetically. The original list should not be modified.
  
  def sortAlphabetically(strings):
      return sorted(strings)
  
  # Test
  assert sortAlphabetically(["hello", "world", "good", "morning", "programming"]) == ["good", "hello", "morning", "programming", "world"]
  assert sortAlphabetically(["apple", "banana", "cherry"]) == ["apple", "banana", "cherry"]
  assert sortAlphabetically(["zebra", "lion", "elephant"]) == ["elephant", "lion", "zebra"]
  assert sortAlphabetically([]) == []
  assert sortAlphabetically(["a", "A", "b", "B"]) == ["A", "B", "a", "b"]
output: def sortAlphabetically(strings):
      return sorted(strings)