about summary refs log tree commit diff stats
path: root/resources/solutions/DFS-11.fornax
blob: af7f12957484948b71c9551bcee050ddf21b6ea2 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
rows:7 cols:3
.#.....#......#.#...$
-#.@...#......#.#...$
-#.-..@#......#.#...$
-#.@..-#......#.#...$
!-#.-..-@......#.#...$
-#.-..-#.@....#.#...$
-#.-..-#.-@...#.#...$
-#.-..-#.@-...#.#...$
-#.-..-#.--@..#.#...$
!-#.-..-#.---..@.#...$
-#.-..-#.-@-..#.#...$
-#.-..-#@---..#.#...$
-#.-.@-#----..#.#...$
-#@-.--#----..#.#...$
!-@--.--#----..#.#...$
-#--.@-#----..#.#...$
-#.-@--#----..#.#...$
-#.--@-#----..#.#...$
!-@.----#----..#.#...$
-#.@---#----..#.#...$
!-#.----@----..#.#...$
-#.-.--#@---..#.#...$
!-#.-..-@----..#.#...$
-#.-..-#---@..#.#...$
!-#.-..-@.--...#.#...$
-#.-..-#.--..@#.#...$
!-#.-..-#.--..-#.@...$
-#.-..-#.-@..-#.#...$
-#.-..-#.--.@-#.#...$
-#.-..-#.@-.--#.#...$
-#.-..-#.--.-@#.#...$
-#.-..-#.--.--#@#...$
-#.-..-#.--.@-#-#...$
-#.-..-#.--.--#-#.@.$
-#.-..-#.--.--#@#.-.$
-#.-..-#.--.--#-#.-@$
|-#.-..-#.--.--#-#.--@
ght .dl { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Delimiter */ .highlight .sd { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Doc */ .highlight .s2 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Double */ .highlight .se { color: #0044dd; background-color: #fff0f0 } /* Literal.String.Escape */ .highlight .sh { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Heredoc */ .highlight .si { color: #3333bb; background-color: #fff0f0 } /* Literal.String.Interpol */ .highlight .sx { color: #22bb22; background-color: #f0fff0 } /* Literal.String.Other */ .highlight .sr { color: #008800; background-color: #fff0ff } /* Literal.String.Regex */ .highlight .s1 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Single */ .highlight .ss { color: #aa6600; background-color: #fff0f0 } /* Literal.String.Symbol */ .highlight .bp { color: #003388 } /* Name.Builtin.Pseudo */ .highlight .fm { color: #0066bb; font-weight: bold } /* Name.Function.Magic */ .highlight .vc { color: #336699 } /* Name.Variable.Class */ .highlight .vg { color: #dd7700 } /* Name.Variable.Global */ .highlight .vi { color: #3333bb } /* Name.Variable.Instance */ .highlight .vm { color: #336699 } /* Name.Variable.Magic */ .highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */
# Copyright (C) 2009-2013  Roman Zimbelmann <hut@lepus.uberspace.de>
# This software is distributed under the terms of the GNU GPL version 3.

# prepend __ to arguments because one might use "args"
# or "keywords" as a keyword argument.

class OpenStruct(dict):
    """The fusion of dict and struct"""
    def __init__(self, *__args, **__keywords):
        dict.__init__(self, *__args, **__keywords)
        self.__dict__ = self