# Path: linux_story/common.py
# def get_story_file(name):
#     return os.path.join(fallback_story_files_dir, name)


from linux_story.common import get_story_file
from chest import chest
# rabbithole.py
#
# Copyright (C) 2014-2017 Kano Computing Ltd.
# License: http://www.gnu.org/licenses/gpl-2.0.txt GNU GPL v2
#



cage = {
    "name": "cage",
    "challenges": [
        {
            "challenge": 0,
            "step": 1,
            "exists": False
        },
        {
            "challenge": 44,
            "step": 5,
            "permissions": 0500
        },
        {
            "challenge": 45,
            "step": 6,
            "permissions": 0755
        }
    ],
    "children": [
        {
            "name": "Bernard",

# Path: linux_story/common.py
# def get_story_file(name):
#     return os.path.join(fallback_story_files_dir, name)


# Path: linux_story/story/trees/rabbithole.py
from linux_story.common import get_story_file
from chest import chest

# rabbithole.py
#
# Copyright (C) 2014-2017 Kano Computing Ltd.
# License: http://www.gnu.org/licenses/gpl-2.0.txt GNU GPL v2
#



cage = {
    "name": "cage",
    "challenges": [
        {
            "challenge": 0,
            "step": 1,
            "exists": False
        },
        {
            "challenge": 44,
            "step": 5,
            "permissions": 0500
        },
        {
            "challenge": 45,
            "step": 6,
            "permissions": 0755
        }
    ],
    "children": [
        {
            "name": "Bernard",

            "contents": get_story_file("Bernard")