The first traces of the presence of the first stars could be found in a distant gas cluster April 24, 2026