That means life may have existed https://trib.al/jGUnDPZ