Atom Leaves the Team in DC's Legends of Tomorrow Episode 5.07 Photos