Which means 25 episodes in total.
No, it would be 35 episodes.
25 episodes at 30 mins = 25 episodes
5 episodes at 60 mins = 10 episodes
25 + 10 = 35.
No, the network people consider each half hour as an "episode", and since it's been said that there will be 5 1 hour longs, those are going to be counted as 10 episodes, while actually only being 5 episodes. Leaving 20 half hour episodes left. 20 half hours+ 5 hour longs=25 episodes in total.
If you say so.