####### #.....# #.....# ... #.....# .. . #.....# .. .. #.....############# . ... +.........l........ .#... #....#################..#### +....'.[.................... #....###############.#...#. ##.#.# #############.#.#.# #...#.#.#.#.#.#.#.#.[.# ####...............#### .....#..........# .......#.......## ....#....#......# ...........#...## ...#.#.#.#...#..# ...........?...## .#..#.<.#..#...# ..!...........$## .#...#.#.#.#....# ...#.........!.## .....#....#..... .......#..?....# ..)......#...... ..............#