####.#.# . ........ .. #....... #..## #...?... #...# #..... #..##...# #....#.# ####..r.# ###....#..# #...####.)# ##. #.### #...# # #.. #.# ##.... . #.#.# ####.# .##.. .. #.#.# ##....# .# #..# ...##.#.###..###### .# #.. .................... .. .. #.......######### ####...#### .........### ##.........# ##..#.....#######. #..#.###.........# #. #. #.#####.... . #. #.......# .. #. ##..###### #.##...## #.......######.. #.###.#......... #######+#.###..... #.....+.'.# ... #.##'##.### . #.#.<.#.# #.#...#.# #.##+##.# #.......# #########