########### #.........# ##### ### #####.#######.# ...# ##.####.....### #.# ###.######...#.........### #.# #......##......#.........# #.# #.#.##.# #...#.#.)...#.#.# #.# #.###(#.##.####.##.#.....#.#.###.# #.......##.............#.....<...# . #####.#########.##.#######.#.##### .### #####.# ##+##.#######.#.# ..# #+# #.....# ##...#...........# #.# #...# #.....# ##................# #.## #..... ..# #.....## ##........###.#.#.## #..## #...... ...# #......####.........###.....##########...####oo...... ..# #.........+.........+.......................oo.p..... ... ###....####.........####....##########...####l....... ..# ###.#.## #................# #...## #...... #.# #...### ##.....########.## #.### #..... #.# #...# ###...##### #.# #.# #...# #.# #...# #.........# #.# #.# #+# #<# ##.## #.##.####.# #.# #.# #.# #.# #.# #. #.# # #.# #.# #####.###########.# #.# #.##.####.### #.# #.# #..............%..# #.# #.#........... . #.# #.##..).########### #.# #....[.##.### #.# #.#.........# #.# #.........# #.#######.......###.# #.############..###.# #..........#..[## #.........####..# # #########.##...# #######.........# #.##...# #...####.## #........ ##### #.# #####.### #.# #.# #.# #.# #.# ####### ##.# #.....###..# #.###......# #.# #####..# #.# #...# #.# ##..# #.# #..# #.# #..# #.# #..# ####.# ##'# #.<..# ##..# #.#### ##...# ##.#.######....# #........#.....# #........'.....# #..(..##.#.....# #....###.##....# #.##.# #.###...# #. #.# #.# ##...# #.##.###.# #'# #........# . ####.##### #.# #.# #.# ... #..## #... #..# #.## #. #