######### #.......# ### #.#####.# ##...## #.# #.# #.# #.####.#####.# ##### #.# #..........#.# #######...###(###.####.###%#.# #.........##.....## #.# #.#.# #.#####.........## #.###.#)# #.# ##.###...## #.......# #.# ### ##.## #####.### ###.### #.# ##...## #.....# #.# #.....# #.#.#.# ##'## #.....# #...#.# ##...## #.....# #..##.# ##.....## ##...## ###..##.## ##.......## ##.#.## #........####.........####....#### #.##..................'............ #.....###.###.###.#####....#.## ##.#..#.....#.+.....# #..#.#.# #.##.#'#.#####'#.#+# #.##.# # #.###.##.'.#.#.....+.# .....# #........#.#.#..<..#.# ##. ## #####.####.#+#..>..### .# #.####.#.#.....#.# .. #.##.'.#.#.....#.# #....#'#.#######.### ######.....#.+.....# ###'###.###.### #...###.....# #.........### ########.## #.# #.# #%# #.# #.# #.# ### #.# ##.###.## ##.#.#...###.... #####.#..g..........# #...##..r#...####... #.......###.## #...##### #.# #... #.# ...r# #+# #.... #.#.# .#. ..