. ##.# #..# # ####.######## ##.##########...........# #..........##...........# #....g..))..........%...# #...........#.#^#.......# ............##.^?^.......# ##..........##.#^#.......# #..........##...........# #####.#######...........# #... #####.####### #####.#### #.# #.....)..# ##'######## #........# #.........# #.......<###### #.........# #.............####.........# ..........####....'......... #........# ######......... ........# ######+### ####.### ..# #.# .