# . #. #.. ###.##.# ......# #.....# #.....### #......# #......# #......# #..#...# ##<.#...## #...#....# ####...#....# .#.>....#....# ...........##### ##......###...## ##.......#....# ...###........?##########. ..............%........... ..####.....##<.5...#...## #.#####.......# # ...# #....p..# #...# #..>...## #...# ###...... ##. #...#.# #∩..#.# #####