######## #......# #. .. #......######## ##.. .. #.............. #.###...## ##. #............?. ##.##...#.. ... #.............. .O.....##.## #.#+# ######)......!. #....#....# #.#.# #...'......... ##...##.#..#####.#.##########.###........# ##...#..>....p.a....pO..Y.................. ##...#....#..#####.#.#############.######### ##...##((#.#........#... [...#.....# ##..(...(((...)..######### ##..#p#z..# ##...##.#..#.......# ##########.#Y#z..### ##...###..Y.#......... .........Y.........O #....#####)##.#?#..#### ........##.#.#z.z.... #...#.....#)##.#.#..# #######.##.#.#........ #...###....#.##^#.# ... #..Y....##...#.#.##### #...# #....#(##...# ## ###.####..##...#...). #...# #..Y.#(# ## #<....##..##...# #.# ...# #....#(# #Y#.#.##.......# .# ### #....#(# #'#+#.##.#####.# #....#(# #..Y.....##.. #.....(####### +............ #...)##......# #...Y...##### #.....(......# #.....Y.# #......(.....# #.......# #............# #.....Y.# #............# #.....Y.# #............# #............# #......####+## #......# #......# ########