The idea in plain English: Einstein showed that massive objects (stars, black holes, galaxies) bend the path of light passing nearby. This is called gravitational lensing — the massive object acts like a lens, distorting and sometimes multiplying the image of a distant star. In this puzzle, the angular positions of multiple lensed images of a background star encode a message. Given the mass and position of the lens, you can calculate where the images should appear and read the angles as ASCII codes.
Why this really exists: Gravitational lensing is one of the most important tools in modern astronomy. It was confirmed during the 1919 solar eclipse (which made Einstein famous). Today, astronomers use it to find exoplanets, measure the mass of galaxies, and even detect the most distant known stars. The Hubble and James Webb telescopes regularly capture stunning images of gravitational lenses — those beautiful rings and arcs of light.
Lens at position (0,0) with Einstein radius θE = 10. A source star at (5, 0):
1. Get the lens mass, position, and source positions from puzzle data
2. For each source star, solve the lens equation to find image positions
3. Sort image angles and round to nearest integer
4. Convert integers to ASCII characters
5. Join → the answer word