### #######.# #.......# #.#####.# # #.# #.# . #.###.# #.# ..###### #.....#####.### #.......# #.####..........# #.......# #...............# #.......##########..........######## #....>.................(........)@.# #.......########.#.............r#.$.l... #####.......# #.#...#####......# ..... #...........########)##### #........ .... #..................#.# #............. #...).....########.#.# #.......... . #####.###.# ..# #.#.#.#?... #.###.# ..# #.#.#.#... #...#.# ... #.#.#. ###.#.# ..# #.#.. #.### ##.# ##..### ##⌠.⌠..# #.._...# #.⌠.⌠..# ###......######## #.%.............. ####.####.########### #<............%.....### ####.##.#.#.####......#### #.##.#.#.#.%)<......... ###.##.#.#.#.##......#... #......#.#.#.##......# #..........#.##......# #..........#.##......# #.........##.##......# ###%##...............# #.##....##.##......# #.##.......#........ #.##............... #.##.....###.#+## #.##.......#.# #.##.#'##### # #.##.#.......# #.##.######### #.##.# #.##.######### ########.##.......... #................#### ##.#####.#######.# #.##.(..#.....# # #.##.####.###.# #.##.# #.# #.# #.##.# #.# #.# #.##.# #.# #.# #.##.# #.# #.# #.##.# #.###.# ##.##.####.#...# #..........#.### #####......#.# ##....)....#.# #............# ############.# ###