. ..# #.. ... ... # #.# ... #.# #.#.# .#.## #.# ##.#.##....###. #.# .##...>.. ....... #.# #.#..#..##...<.... #.# ##.......g..# #.# ##.#.##?.###### #.# .#.............# #<# ..?.......####.## #.# #.###.##.......... #.# #.###.####.## ####.# #.# #.# # #....# #.# #.# ...# #....# #.###.# ...[ #...## #...#.# #..# ##.## #.....# #..# #.# #...#.# ####... #.# #...#^# .(...# ##### #.# #.###...#.#############..###...#############.# #...........................>................# ######.##########.#####..###...############### #.........##.#####..# ##### #########...........# #############