Definition: Given a question and a context passage, generate the answer having the word or phrase from the context passage. Here, the answer should be a shortest continous span from the passage.
Input: Context: The general Chinese history texts on the Ming Dynasty, including the Mingdai Shi and the Mingshi, briefly mention Cao Qin's failed coup of 1461. Cao Qin's coup and the events leading up to it were covered in Gao Dai's Hong you lu of 1573, Jiao Hong's Guochao Xianzheng lu of 1594-1616, the Huang Ming shi gai of 1632 and the Mingshi jishi benmo of 1658. Li Xian also wrote about Cao Jixiang's career in his "Cao Jixiang zhi bian," featured in the Huang Ming mingchen jingji lu that was edited by Huang Xun in 1551.
Question: What happened first: Cao Qin's failed coup or Gao Dai's Hong you lu?
Output:
cao qin's failed coup