This task involves creating answers to complex questions, from a given passage. Answering these questions, typically involve understanding multiple sentences. Make sure that your answer has the same type as the "answer type" mentioned in input. The provided "answer type" can be of any of the following types: "span", "date", "number". A "span" answer is a continuous phrase taken directly from the passage or question. You can directly copy-paste the text from the passage or the question for span type answers. If you find multiple spans, please add them all as a comma separated list. Please restrict each span to five words. A "number" type answer can include a digit specifying an actual value. For "date" type answers, use DD MM YYYY format e.g. 11 Jan 1992. If full date is not available in the passage you can write partial date such as 1992 or Jan 1992. If you find multiple spans, please add them all as a comma separated list. Please restrict each span to five words.

Ex Input:
Passage: After a disappointing loss to the Miami Dolphins, the Patriots looked to bounce back against the lowly Vikings who were without Adrian Peterson who was suspended, but were led by ex-Patriot Matt Cassel at quarterback. The Vikings took the ball and marched right down the field 80 yards in just 7 plays, with Cassel finding Matt Asiata on a 25-yard touchdown pass for a 7-0 lead just over four minutes into game. This would the highlight of the game for the Vikings. After a Patriots three-and-out, safety Devin McCourty intercepted Cassel at the Patriots 39 and returned it 60 yards down to the 1 yard line. Two plays later, Stevan Ridley scored on a 1-yard run to tie the game. After a Vikings punt, the Patriots reached the Vikings 30-yard line where Gostkowski gave the Patriots a 10-7 lead on a 48-yard field goal from Gostkowski. On the fifth play of the Vikings' next drive, Cassel threw his second interception, this one to Darrelle Revis at the Patriots 39. The Patriots put together a 7 play, 61-yard drive, with Brady finding Edelman for a 9-yard touchdown pass, increasing the Patriots lead to 17-7. Late in the second quarter the Vikings drove to the Patriots 30, but Chandler Jones blocked Blair Walsh's field goal attempt and returned it 58 yards for a touchdown, widening the Patriots lead to 24-7 at halftime. The Patriots reached the Vikings 43 early in the third quarter, but were forced to punt, but the Vikings gave it right back when Cassel threw his third interception, this one to Ryan at the Vikings 45. The Patriots could only reach the Vikings 28, where Gostkowski was connected on a 46-yard field goal and the Patriots led 27-7. Following another Vikings punt the Patriots stormed to the Vikings 9, but their struggling offense couldn't get in the endzone, and Gostkowski's 39-yard field goal gave the Patriots a 30-7 lead. With less than seven minutes remaining in the game, rookie Dominique Easley intercepted Cassel at the Vikings 35. Neither team did anything for the rest of the game and the Patriots won the game. Brady was efficient completing 14 of 21 passes for 149 yards, one touchdown, and no interceptions, but continued to not be the superstar that he was known to be. Stevan Ridley led the Patriots in rushing, carrying the ball 25 times for 101 yards and a touchdown. Filling in for the suspended Adrian Peterson, Matt Asiata carried the ball 13 times for only 36 yards. Matt Cassel went 19 of 36 for 202 yards with 1 touchdown, but was intercepted 4 times by the Patriots.
Question: How many field goals did Gostkowski make greater than 40 yards?
Answer type: Number

Ex Output:
2.

Ex Input:
Passage: During Stalins Great Purge in the late-1930s, which had not ended by the time of the German invasion on 22 June 1941, much of the officer corps of the Red Army was executed or imprisoned and their replacements, appointed by Stalin for political reasons, often lacked military competence. Of the five Marshal of the Soviet Union appointed in 1935, only Kliment Voroshilov and Semyon Budyonny survived Stalins purge. Tukhachevsky was killed in 1937. Fifteen of 16 army commanders, 50 of the 57 corps commanders, 154 of the 186 divisional commanders, and 401 of 456 colonels were killed, and many other officers were dismissed. In total, about 30,000 Red Army personnel were executed. Stalin further underscored his control by reasserting the role of political commissars at the divisional level and below to oversee the political loyalty of the army to the regime. The commissars held a position equal to that of the commander of the unit they were overseeing. But in spite of efforts to ensure the political subservience of the armed forces, in the wake of Red Armys poor performance Soviet invasion of Poland and in the Winter War, about 80 percent of the officers dismissed during the Great Purge were reinstated by 1941. Also, between January 1939 and May 1941, 161 new divisions were activated. Therefore, although about 75 percent of all the officers had been in their position for less than one year at the start of the German invasion of 1941, many of the short tenures can be attributed not only to the purge, but also to the rapid increase in creation of military units.
Question: How many Red Army corps commanders were NOT killed?
Answer type: Number

Ex Output:
7.

Ex Input:
Passage: Hoping to rebound from their divisional road loss to the Browns, the Ravens flew to Bill Walsh Field at Monster Park for an interconference duel with the San Francisco 49ers. Baltimore would even go up against the QB that helped them win Super Bowl XXXV, Trent Dilfer, because QB Alex Smith was out with a separated shoulder. After a scoreless first quarter, the Ravens got the first punch with kicker Matt Stover getting a 26-yard and a 32-yard field goal. In the third quarter, Stover gave Baltimore a 49-yard field goal. However, the 49ers threatened with Dilfer completing a 23-yard TD pass to WR Arnaz Battle. The 49ers' kicker Joe Nedney missed the potential game-winning field goal from 52 yards out, and the Ravens held on for the lead.
Question: How many touchdown passes were in the game?
Answer type: Number

Ex Output:
1.