NASA uncovers another planet with help of art...