Definition: In this task, you're given a passage, further information available on a particular linked term from the statement, and a question. Your job is to generate the answer to the question by using the information provided. If there is no clear answer obtainable, output 'none'.
Input: Passage: Free-agent goaltender Jeff Hackett was signed from the Boston Bruins to replace Roman Cechmanek and challenge backup Robert Esche for the number one spot in 2003–04, but Hackett was forced to retire in February due to vertigo. During the course of the season, serious injuries suffered by both Jeremy Roenick (broken jaw) and Keith Primeau (concussion) in February forced the Flyers to trade for the Chicago Blackhawks' Alexei Zhamnov, who filled in well and kept the Flyers afloat. Esche entrenched himself as starter and remained in that position even after the Flyers re-acquired Sean Burke from the Phoenix Coyotes, as the Flyers clinched the Atlantic Division title over the New Jersey Devils on the last day of the season.
 Link Information: He played for HC Vsetín Question: How many teams did the goaltender that Jeff Hackett replaced play for?
Output:

Show your work and conclude with the exact phrasing "Therefore, the final answer is [answer]." where [answer] is just the final number or expression that solves the problem.
user
Answer: 7