..#. ##.#. # #.. ... .. #.# ... ?. #.# ##### #.# #####.### #.# #...# #.# #........ #.# #.#.####.####.#...### #.# #.# ############.#......[........... #####.####.#####..............####.####.#.#.#.. #...........#..'............### #...<#.# .. #.###.####..#.##...........## ######.# ## #.# #.# #..#.########......... ... #.###.# #..#.# .....######.. ... #...#.####..#.#.#......... #... ###.#....................#. #### #.#...##..#.#.##.......# . #.#...##..#...##.......# #.#...##..##### #.#...##... #.#......... . #.#.... #.#....#.#### ###.#.#.#.. #.#....#.. ...#.#.#.# # #.#....# #.....#.###.# #.#....######## #.....#.p...#. #.'....##.....# #............. ###....##.....# #............. ##'#.##.....####.#........... #.#.##.....##.(K....#######. #.#.##.....##[#p#...# #.#.##.....##.#.#...# #.#........'..#.#...# #.####.....####.#...# #.# #^....# #.#...# #.# #.....# #.#...# #.....# #.#...# ####### #..o. #<..# #...#