### ##.. #... ..# ..# #. #.# #.# #.# #.# #.# #.# #.# ##.####.## #...##...###.## #####.............# #..........#.###..# #.......#.........# #.........#######.# #....)..........#.# #####.# #........##.###.#.###....... #........##.# #.g.g.g.g..... #..........g###.#.#########. #.##.##..##...g.#.# #.##.##..########.# ####.#...#..########.# #....................# #.##.#.#.#.#########.# #.##.##.##.# #.# ###.##.#####.# #...#..#####.# #...........g# #...#.######g# ##..#.# #(# #..#.# #)# # #..#.######.#.# #...........#.# #.##.########.#### #.##.##........... #.##..........# #.#####.#...#.# #.# #.#...#.######. #.# #............). #.. #.......######. ### #.......# ###...#.# #...#.######..## ##.##........... #. ###.#####... #. #.### #^ #)#.) #.#.# #.#.# #.#.#####.# .####.........# ........<....... ################