# Write the full single-file HTML to the sandbox so you can download it now.
singlefile_html = r"""
Development Econ Concepts — Jigsaw Puzzle
Development Econ Concepts — Jigsaw
Open browser menu → “Add to Home screen”.
Select a concept to see a short explanation and why it matters in the Indian/South Asian context.
🎉 Solved — Shabash!
How to play
Pick a concept (e.g., Lorenz Curve).
Choose grid size: 3×3 (easy) → 5×5 (hard) and start a new game.
Swap tiles by tapping two squares. On mobile, swipe a tile toward a neighbour to swap.
Use Preview to peek. Finish quickly to earn more points. Try to beat your best time.
Quick Check
"""
with open("/mnt/data/econ-jigsaw-singlefile.html", "w", encoding="utf-8") as f:
f.write(singlefile_html)
print("Saved to /mnt/data/econ-jigsaw-singlefile.html")