.#....# #... ...# #.......# #.......# #.#.... #######..... ####.<.....#.#### #.....#.........# #........O...##.. #.......#....# #............# #.....#._.#.$# ####...?.....# ##...#...... #..^.....### ......##..# .#####.###.# #. .#