Browsing: astronomers detect a possible signature of life on a distant planet