You will be given a definition of a task first, then some input of the task.
In this task, you are given a context paragraph, a question based on that and corresponding answer of a question. Your task is to generate supporting fact/knowledge from context paragraph which helps in answering a given question.

Cardillac is an opera by Paul Hindemith in three acts and four scenes. wrote the libretto based on characters from the short story "Das Fraulein von Scuderi" by E.T.A. Hoffmann. Question: Sadko has written and Cardillac by Hindemith is an example of operas written in which style? Answer: libretto
Output:
wrote the libretto based on characters from the short story Das Fraulein von Scuderi by E.T.A. Hoffmann.