### ##########.# ############..........# o..........#.########.# ##########.#.# #.# #..o.....#.#.# #.# #o######.#.#.# #.# #.....<#.#.# #.# .#o##.###.#.#.########.# h......................># #.....# #.#...######.#..######### #. .....# ..#..........#..# .# #...)# ..#...########..# .. .....# ###.!.............# .PP....# ####### #.#.######........# PPP...# #.....# #.#.# #........# PP_PP#.# #.....# #.#.# #........# . PcP.P..#######.....#####.#.# ########.# .>.PPP(P.............>'.....#.# #.# #........###...........#####.#.# #.# #..####### #...........# ###.## #.# # #......###### #...# #.# #......# #.#"# #.# #......# ##.#.## #.# #......# #..#..# #.# ####.### ##.###.## #.# #.## ###..#.#..### #.# #..# ####...##.##...#### #.# ##.#####....###...###....#####.# #.......####...⌠...####.......# #.#####....###...###....#####.# #.....####...##.##...####.....# #####....###..#.#..####...##### #...#...##.#.#.## #.### #...###..#.....# #.# #...####.##.).## #.# +....# #..#...# #.# #....# ##.#...# #.# #....# #.##.## #.# #....# #..#.# #.# ####.# ##.#.# #.# #.# #.#.# #.# #.#####.#.# #.# #.........# #.# ########..## #.# #...# #.# #.#.######.# #.........># ###.###..†.# #.#....∩.# #...##...# ##########