PetaPixel The Euclid Telescope’s Successful First Test Shows Its Awesome Potential