#################### ...................# ................##.# ....#.....#####.##.# ............# #.##.# # ....#.....#.# #.##.###.###. .# ##....#.# #.#.%.......? ####.#.###.#..!....... #.......##.#.####.#### . #.##.#..##.#O# # .##.##.#..##.#.# ..#.....#....#.# #.#.##%#..####.# #.#.##%#..# #.# #.#.......# #$# ######....#.#.## #.# #...........#... ..# ####....####### #...%#.## #.####.# #.# #.# #.# #.. #.# ### #.# #.# #.# #.# #.# #.# #.# #.# . #.# .# #.######## .# #........# .# ########.# .# #.# .# # #.####.####.. ...#...........# #............####.# .###.###......<..# #. #.######### . #<# .# #.# . #.# #.# #.# #.# #.# #.# ..#