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. The function should take a list of strings as input and return the corresponding list of lists of words.
  
  assert get_word_lists(["Hello world", "This is a test"])==[["Hello", "world"], ["This", "is", "a", "test"]]
  assert get_word_lists(["One word", "Two more words"])==[["One", "word"], ["Two", "more", "words"]]
  assert get_word_lists([])==[]
  assert get_word_lists(["Single"])==[["Single"]]
  assert get_word_lists(["Multiple words here"])==[["Multiple", "words", "here"]]
output: def get_word_lists(strings):
      return [s.split() for s in strings]