.(. . ?... . .. ....... #. #.#....# #. #.#....# .#####. #.#....# # .......###.#....#.# ................... .......g###........# .........rgh.......# ###########........# #........# #........# #.)......# #..(.....## #.........# ####.##...# #.##...##### #.##.......# #.......##.# ###.....##.# #.....##.# #........### #.....#..<.# #.....#.#### #.#+#.#....# #.#...#.##.# #.########.# #..........# ############