input: def get_word_lists(strings: List[str]) -> List[List[str]]:
      """Generate a list of lists of words from the input list of strings. Each string's words are split and formed into sublists.
      The returned list should contain lists where each list contains words starting from the first word to the end of the string.
      
      Example:
      >>> get_word_lists(["Hello world", "This is a test"])
      [["Hello", "world"], ["This", "is", "a", "test"]]
      """
output:     result = []
      for s in strings:
          words = s.split()
          result.append(words)
      return result