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