####### ### #.....# ##.## #.###.############.#.####### #.#...............###......# #.#.#(#########%##.#.#####.# #>....# ##...##.## #.# ###.### #.....### #.# #.# ##...## ##.###### #%# ##.## #[......# ###.###### #)# #..####.# . #........# #.# #.....#.# #.# #......#.# ##'## #.###.#.# ..# #..##..#.# ##...## #.###.#.# ..# #........# ##.....## #.......# #.# #........###.......## ##.###.### ##.## ###....#.##.........####...##.########...#### #.......+.........'........%.......)......+ #..%.#.##>........####...##.########...#### #.#.##.###.......## ##.###.# ###%##### #......# ##.....## ####..# #.......# ###.#### ##...## #.## #.#%###.# #.# ###############.# #.....#.# #.# ###...#...#...##.# #.###.#.# .. #.# #.'.8.#.8...8.##.# #.# #.#.# .# #.#######.#...#...#...##.# #.###.#.# .## #.........##.###.###.###.# #.....#.# #..## #########.##.# #.# #.# #.# #.#.###.# .... ####.###.###.###.# #.......# ..# #...#...#...#..# ##...########%###.##. #.8.#.<.#.8.#### #.#.........gg....... #...#...#...# ##.#.########.###.### ##.###.###.## ##.## .# #.# #.# #.# ### .# ##.###.###.## .# #...#...#...# .# #.8...8.#.8.# .# #...#...#...# .# ############# .