#.... ....... ..... ....... ..... ..?.... ...###....... .. ...#........ ...####...r...... . ................ ..##. #.......... #....# #..##...... #...###...# ...## #..##...###.^# .#######....#........ ..................##. #..####.#.......... #.......###....... ##............##.. #..........#....# #.....####...##. ####.## #.. #r# .. #g# #.# #.# #.# #.. ###