HERE IS A PICTURE of a NASA Print sent back from Mars. On the very left side, what do you see ? Could it be - could it be - ? - standing there.