Goldilocks' planet found