Question: how many episodes does gotham season 3 have
Answer: 22