#.........## .. #.............. #.........#..... #.........#.##.... .# #................. .# #............#... ##. #...........#.## ..# #.............. ..# #####......#...#..####. #......# #......... #####....#####.∩...... ...........h.ooo....... .#..####.######........ ... ##.## #........ #. #.o.# #........ # #.P.# .o....... #...# .##...... ##.## . ...... #.# .? ...... ##### ##.## ###...###.o.###.. #...P.h.oo_.....P. #.#...###...###... #.#####.##.## # ##........#.# #..########.# ##.## ... #..########.P. #..<......# ..# ###########