When light hits a mirror, it reflects at the same angle at which it arrived (angle of incidence = angle of reflection). Use this one rule to place mirrors by clicking cells and guide the laser to the target (⭐).
Each click cycles through empty → / mirror → \ mirror → empty. The laser path is redrawn in real time every time you place a mirror.
Place mirrors to guide the laser to the target
💡 Reflection rule: a / mirror changes → to ↑ and ↑ to → (and likewise ↓↔←). A \ mirror changes → to ↓ and ↓ to → (and likewise ↑↔←).