########## #........# ##### .#........##########...... #......l........+............... #..... #........##.....##....... #..... #...>.................... #..l.. #........................ .##.....#......%................. ................................. #...#####...####.............. ...#...........#................. ............(.........##....... ##.#........##.#^#..#..#.###+# ........######.#....##.#.# ......................... .............#.....####..# .........................# ..$..##....).............# ........................... ....................... ....................... ......###............. #####. #...........# #+#######+# ######......# #.........## #.......# .. ...# ##...## #...#####... #.#.###.#.#.## #.##........ #.##.#.##.##.## #.##........ #.###.###.###.###........... ##.####.##.#.##.####.##.......###. +......<..###.........'.......... #..####.### ##.####..#........... #.# #.# #.#.#.....#..... .## ##.#.##.#........... .# #.# #.#........... .# #.# #.#......##.. .# #.# #.#....... .# #. ..#.......