### ##########.# #..........# #.########.# #.# #.# ######### #.# #.################## #############.......# #.###### #..................# #...................# #......###..#############.### #...................# ####........# #......##.#.# #...............(...# #........# #.####...<#.# #...................# #........# #.#########.# #...................################# #........# #...........# #..........>.....[..................# ####....<...# ############# #............................######.# #..'........######### ###########.#######..........# ####.# #.##................# #.# #..........# #....####.#..............##.# #.# #..........# #.#.......#.####.#........#.# #.# #########..# #.#.#######.# #.#######..#.# #.# #### ##.###.#...# #.# #.# #..#.# #.# .h... #..##.###.#####.####.# #..#.# #.#####.$.....#####.##.###.......#....#######..#.# #.....'..........!.............>##.#...........#.# #######.....h.######.#........#.##.#.#######...#.# ..... #..##.####.#.##.#.# #...#.# ...O ##.##.# #.#.##.#.# #...#.# ..< #.##.# #.#.##.#.# #...#.# .. #.##.# #.#.##.#.# #...#.# . #.##.# #.#....#.# ####.#.# #..#.# #.######.# #......# ##.#.# #........# #.##.### #.#.############# # #.# #.#........?(# #.# #.#.########(######## #.# #.#.# #....../.. ..# #.#.# #.@h...... .## #.#.# #......... . #...# #......... #####..# #......... #......# #......... ####....#.# ######.### #........># .# #.##....#.# #.##....#.# #.##....#.# #.##....#.# #.##....#.# #.##....#.# #.#######.# #.........# ###########