###### #+# ...... #.# ...... #.# #.... #.# .... #########.# ..# #.........########.# ####'####.............# #......##.........@...# #......##.###########.# #......##>. .+ #......#### .# ####'### .# #.# .# #.# .# ###'##### #.......# #.......# ##.......# #....)#### #.....# #....)# #...).# #..)..# ####'#...... #.#.##### #.#.# #.#.# #.#.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.#.#.# #.#.#.# #.#.... #.#.#.# #.#.#.# #.#.#.# #.#.#.# #.#...# #.#.######### #............ ###.######### #.# #.# #.# #<# ###