ANOTHER NASA PRINT from a picture sent back by Curiosity Rover. This is a strange square formation. Is anyone dumb enough to think this is a "Natural formation" ?