. .# .# # .#.# ####+#+##.#. .......!... #.....#.# #.....#.#.##### .######...?.......... .........#+####.##### .######.......# ...........#.# ####.####<# ... #I# #.... #.# .............# ...#.##.##..... .. ... .... ... #.. ... . #... . #... ####.