.. .. #..# #. #..##.. . #.....### .. ... ..$ #.####.##.### ..#............ ..g........# .. ....#.##...### . . #...#....# .# ###........####.##### ...................... ####.####...##..###.. #. ###......##... # #.....#.###.# #...........#### ###...#........# #...#....###. #...##g..## ####......# .## #.###..# .... ..## #.# ...# ..... ... #.# ##..# ...... #..# ###.# ..# ...... ##.####...# .# ..... ##.......### . .>.#.# #.#.##...## ..#.#.#.#.. ##..######### ..#.#.#.## #..........# #.#<#.#.####..........# #.#.#.#.....>........# #.#.#.#.###.#.........# #.#.#.#.####.#.........# ##.#.#.#.##..#.........# ######..............(.# #................# #.......########## #########