...... .. #..... # #. #.....# . #. ######..$..## #.#. #...........# .###.#. #...........# .......##...........## #......vg...........# #.......#...........# .....?.v.............# ######.....####..#...# #####...####..#.###.# ....#...............# . .............##.#####... ........................ ....(.........#......... ##..........).#.###..... #........#....## .... #....^...#.....# #.. ###......#..#<## ........#..### ............# .........#... ..........%. ....