Top 7 Arrowverse Episodes to Watch Before the Return of 'Legends of Tomorrow'