input: Write a function to generate a list of lists of words from a list of strings. The returned list should have the first word for each string followed by following words for each string.
  assert get_word_lists(["Hello world", "This is a test"]) == [["Hello", "world"], ["This", "is", "a", "test"]]
  assert get_word_lists(["Python is great", "Let's code"]) == [["Python", "is", "great"], ["Let's", "code"]]
  assert get_word_lists(["One two three", "Four five six"]) == [["One", "two", "three"], ["Four", "five", "six"]]
  assert get_word_lists(["A B C", "D E F G"]) == [["A", "B", "C"], ["D", "E", "F", "G"]]
  assert get_word_lists([]) == []
output: def get_word_lists(strings):
      return [s.split() for s in strings]