Question: dc legends of tomorrow how many episodes in season 3?
Answer: 18