######### ##########.......# #.....#....#####.# ##### #.....#.##.# #.# #...# #..........# #.# #...# #.....#.##.#####.######...#### #.....#....#...#.>##.........# #####.######......^...<.)......# #........# ###......###'##.....# #.###.##.# #####.## #[)#..#### #.##.# #.# #..#..# #.##.# #.# ####..# #....# ##'## #.####### ###..# ##...## #....^... .#####..# ##.....## ##.^###### ........## ##.......###.......# ######...####.........###....#.# #)......+........>'.......... ##...####.........###....#.#.# #..## ##.......## #.###### ### ##.# ##.....## #.# #####.##### #.# ##...## #.# #.#.#.#.#.# #####.#### ##'## #.# ##.9..9....## #........# #.# ### #.....9.9...# #.###.##.# #.# ##.....9.....## #.# #.##.# ###.### #...8..<..8...# #.# #.##.####.....# ##...........## #.# #.............####### #...........# #.# ####.####........)..# ##9........## #.# #.# #.....####### #.#.#.#.#.# #.######.# #.....# #####.##### #........# ###.### #9# ######..## #.# #.# ##.## #.# ######### ##9# #...# #.# #)...JJ.# #..# #.#.## #.# #)#####.# #.## #..#..## #.# #J# #.# ##.# #..###..## #.# #.#####J#####..# #..# ##..###.# #.#...J.......## #..##...##..##.###.#.###.##.#### ..# ..8..+#.....##.#.# #.##.# .8.8..##.....#.#.###.##.# 8._.8. ###...#(..)...##.# ..# .8.8..##)..((....######.# #..# ..8..##.%#.####### #.# #...# ##.)##.# ..# ...## ##.@###+# ### #...###..## ... #.#..#..## .... ##.#..#J## ..... .###.>@..J.##....JJ ............JJ..... ####......###...... ####.### ..... #.# .... #.# ... #.# .# #.# # #.#