a giant in the distance, a solar eclipse in the sky