### ### #############.# #<# #.............# #.# #.###########.# #.# #.#### #.# #.######### #....# #.# #.........# ####.# #.# #########.# #.########.############'##### #...........................# ###...####...#####..........# ..............# #.....5....# ####...####...# #..........# ............# #..........# ############....# #(####.##### # .#......#...#....## ##.####.#####.... ................... ............).... # ####.#.#.#....#####.###........!.. .#.#.....<.......... ..........##.... ...............................# ... .#.#...........................# # #.............................. ###.................5.........## ##...........................# ...............%..... ..................... .........<@....o..... ...........)......... .............(....... ...............!..... ...........5....... ........%....$..... ................... ##...............%. ................