Question: how many seasons of once upon a time is there
Answer: 7