input: Write a function to generate a list of all the words in both input strings. The function should take two strings as input and return a list containing every unique word found in either string. If the input strings are empty, the function should return an empty list.
  def string_to_list(s1, s2):
      s1_list = s1.split()
      s2_list = s2.split()
      output_list = s1_list + s2_list
      return output_list
  
  assert string_to_list("I want to make a difference", "The journey to success is long") == ["I", "want", "to", "make", "a", "difference", "The", "journey", "to", "success", "is", "long"]
  assert string_to_list("Python is fun", "Java is also fun") == ["Python", "is", "fun", "Java", "is", "also", "fun"]
  assert string_to_list("", "") == []
  assert string_to_list("Hello", "") == ["Hello"]
  assert string_to_list("", "World") == ["World"]
output: def string_to_list(s1, s2):
      s1_list = s1.split()
      s2_list = s2.split()
      output_list = list(set(s1_list + s2_list))
      return output_list