input: Write a Python function that takes a string with words separated by either commas or spaces and returns a list containing each word individually.
  assert parse_words("Hi, my name is John") == ["Hi", "my", "name", "is", "John"]
  assert parse_words("One, two, three, four, five, six") == ["One", "two", "three", "four", "five", "six"]
  assert parse_words("Hi, my name") == ["Hi", "my", "name"]
  assert parse_words("One,, two, three, four, five, six,") == ["One", "two", "three", "four", "five", "six"]
  assert parse_words("") == []
  assert parse_words("ahmed     , gamal") == ["ahmed", "gamal"]
output: def parse_words(s):
      return [word for word in s.replace(',', ' ').split() if word]