Decoding Mars: Indications of Potential Alien Life Found by the European Space Agency