hypothesis-generation