########### ..........# ..........# ... ..........# .... ........).#### # ... ............. # . ..# ..........##### ..##. #.# ..............#+##### ....##.# .......<).#.........# ....$#.##########.#.##.^.......# #...........#.#.##.........# ##.########.#.#.####.#'##### #......w# #.#.#># #.#.# #......## #.#.#.# #.#.# #...... #.#.#.# #.#.# #...... #.#.#.# #.#.# #####.# ######.# ..# #.#.# #. #......########.#.# #? #...............#.# #################