. ...# # #..## . .... #. #..# ####.#### #..# ........# #..####### ........#######........# ................^.......# .....g..(#######........# .....g...# #........# .....g.g# #........######### ........# #..#####.........# ........# #................# .......# ##.#####.........# ..?...# ###.### #.....%...# ###### #.....# #......<.%# ###############.....# #.....)...# .............)......# #.........# ###############.....# #.........# #.....# ##.######## ########.....####.# ..................# ###################