"name": "Luna" "age": 12 "level": "Novice" "quest": "Clarity" "power": "Logic"

Chapter 9: The Mapmaker’s Vault

You descend into the Mapmaker’s Vault — a labyrinth of stone chambers lit by glowing runes etched into the walls.
The air hums with silent structure. Suspended in the gloom, magical scrolls drift, each bearing secrets bound in key–value pairs.

Ancient tomes hover open, their pages whispering legends of maps that remember, respond, and reshape with time.
Guardians of the Vault — translucent archivists made of code — drift silently, their gaze fixed on the integrity of data.

A voice pulses through the stone: “To chart the unseeable, you must give meaning to the meaningless. The key opens the unknown. The value is what you give it.”

Keys must match. Values must live. And you, young coder, must build the structures that reveal the way forward.
Will your map be complete enough to unlock the final path?

Mapmaker's Vault Illustration

🗝️ Puzzle 1: Create the Scroll

Create a dictionary with keys "name" and "age". Print the dictionary.



    
    
    

Hint: Try info = {"name": "Luna", "age": 12}

📖 Puzzle 2: Read the Scroll

Print just the name value from the dictionary.



    
    
    

Hint: Use print(info["name"]).

🧠 Puzzle 3: Add to the Map

Add a new key "power" with value 50 to the dictionary and print it.



    
    
    

Hint: Try info["power"] = 50.

🎉 Rune of Mapping Acquired

With keys in hand and values understood, the vault doors open. You now control the structure of magical knowledge.