Question: how many episodes of dc legends of tomorrow are there?
Answer: 51