from typing import Dict, Set structure_contents: Dict[str, Set] = { "dragons_roar": { "Luster Dragon", "Armed Dragon LV3", "Armed Dragon LV5", "Masked Dragon", "Twin-Headed Behemoth", "Stamping Destruction", "Nobleman of Crossout", "Creature Swap", "Reload", "Stamping Destruction", "Heavy Storm", "Dust Tornado", "Mystical Space Typhoon", }, "zombie_madness": { "Pyramid Turtle", "Regenerating Mummy", "Ryu Kokki", "Book of Life", "Call of the Mummy", "Creature Swap", "Reload", "Heavy Storm", "Dust Tornado", "Mystical Space Typhoon", }, "blazing_destruction": { "Inferno", "Solar Flare Dragon", "UFO Turtle", "Ultimate Baseball Kid", "Fire Beaters", "Tribute to The Doomed", "Level Limit - Area B", "Heavy Storm", "Dust Tornado", "Mystical Space Typhoon", }, "fury_from_the_deep": { "Mother Grizzly", "Water Beaters", "Gravity Bind", "Reload", "Mobius the Frost Monarch", "Heavy Storm", "Dust Tornado", "Mystical Space Typhoon", }, "warriors_triumph": { "Gearfried the Iron Knight", "D.D. Warrior Lady", "Marauding Captain", "Exiled Force", "Reinforcement of the Army", "Warrior Beaters", "Reload", "Heavy Storm", "Dust Tornado", "Mystical Space Typhoon", }, "spellcasters_judgement": { "Dark Magician", "Apprentice Magician", "Breaker the Magical Warrior", "Magician of Faith", "Skilled Dark Magician", "Tsukuyomi", "Magical Dimension", "Mage PowerSpell-Counter Cards", "Heavy Storm", "Dust Tornado", "Mystical Space Typhoon", }, "none": {}, } def get_deck_content_locations(deck: str) -> Dict[str, str]: return {f"{deck} {i}": content for i, content in enumerate(structure_contents[deck])}