Curiosity finds peace symbol in a heart shaped stone on planet...