... .. ####.# #....# #....#### #........ #)...###### #.........# # #.........#.## #.........#... #............. #.........#.# # #.........#.# . #.........#.##. #..g......#... ###.###.###..# #.# #.# #..# ###.###.# #..################ #..g..#.###.................# #...........#######.........### #.....#.##### #...........# ###.#.#...# #.#########.########. #.#.###.# #.# #.........# #.#...g.# #.# #.(.......# #.####### #.# #..<......# #.# ... #.........+ #.# ... ######+#### #.# ... #.# .....