### ... .. ### #. #. ..# #.. .#..#. #..###.# ....#.###.#.#.### #..........g.?.# .....##...# #..####g###.## #.............. #...#.>........ #...##...##.... #########...###....g... #.................%.!.. #.#######...####.###... ####.###.....(.# .# . #....(....##.#.# .. #.##.###..##.#... .. #.# #..##.###.. #.# #..##.. ..# #.###..#### ..# #......# #. #####..# ####..# #.###.....# #.........# #####.##.## #.##.# #.##.. #.## #.##### #... #.# #..# #.# #..# #.# #..# #.####### #..# #.......# ### #..# #######.# ##.#########..# #.# #.............# #.# #.##########.##########.# #.####### .............# #.# #.......# ######.###############.# #######.# #.# #.........# ######## #.#############.### #.######### #......# #.................# #.# #.###..# ###############.#.#####.# #.#..(.#+### #.#.......# ##.#.⌠....#.# #.######### ##......#..#.# #.# #.....####.'.# #.# #.......#..#.# #.#################.#.#.⌠....#<# #...................#.#....#'### #####################.###..#...# #......#...# ############