########### .......... #......... #......... ....... ## ###......... ..[....#.# #<.........# ###o......# #########.#####.#. ...@.....+................... #.......#.# #######..####### #.........#### ##.# #............. #.# #..>....# #.## #####.##<# #..# ######.# .. ##.## #......# ## #..# #.####### ##.## #.# .. #..# #.# #.# ### ##.# ###.# #.#... #O## .###...#####.#..## #..# .........o..#.#... #..O........... #.###.......#.#.# #.#####..###.## #######.....# ##.# #..........# .# .....###.....# .. ... #.....# ..# . #...@.# ... #...o.# #....<# #....)# #######