Chapter 10: The Trial of Code

The towering gates creak open as you step into the CodeKeepers’ sanctum. The chamber is vast — crystalline pillars shimmer with ancient syntax, and the floor pulses beneath your feet like a living algorithm.

Runes flicker in the air, shifting between symbols from every trial you’ve faced: loops spiral outward, lists twist and braid, logic gates blink with challenge, and maps hover in ghostly layers above a glowing terminal.

A hundred voices echo in harmony: “One final test. One unified challenge. No hints remain.”

The central console awakens. A single scroll materializes — your final script. It is incomplete, waiting for your hand to bring it to life.

You must now combine all that you’ve learned: navigate structures, control logic, harness loops, and summon values from the deep vaults of dictionaries. Only through this synthesis can you prove yourself worthy of the title: True Coder.

The CodeKeepers watch in silence. The chamber holds its breath. Your final challenge begins now.

Trial of Code Illustration

🧪 Final Puzzle: The Codekeeper’s Test

You’re given a list of scrolls. Each scroll is a dictionary with a "name" and "level".
Print the names of all scrolls where level is greater than or equal to 5.



    
    
    

Hint: Use for scroll in scrolls:, then inside: if scroll["level"] >= 5: and print(scroll["name"])

🏆 The Title of True Coder

A final burst of light fills the room as the Codekeeper bows. "You’ve done it. You wield logic, memory, repetition, and language. You are a True Coder."