########## ......... #.# ####.....########.# .# .........@.e....#.# .# ###....e######.#.# .# #...<....###.#.# .####+# #.....##.#.#@#.# ....... ###+#......#e#.# ....... #.##.#.#.#'###....... #######..#.#.#...e...)....# #........#.#.#...........## #+#####..#.#.#...........# #..#^#............## #..#.#............# #..#..............# #..####...........# #..# #...........# ..# #.......... #......... #........