########## ########......... #......#.#######. #.####.#.# ### #.# ##.#)##### .# ##.###.###........# #.# #...........#.###.###.# . ##.#####..............#### .# #.# ##...####.........# .. #.# ##.## #.........# .# #.# #.# #...###...# #### .# #.# #.# ##.###.>..# ..# .# #.# ##'## #........# #.# .# #.# ##...## #####.#### #.###.###.# ###.# ##.....## ##.# #......(..# ##.#.# ##.......## ###..###### #####.##### ##....###.........###.........######...# #....#.%'.........+.................[#....+ ##....###.........###...[.###.######...#### ##.### ##.......## #.#.#.# #.# ##.## #.# ##.....## #.###.# #.# .# #####.# ##...## #.###.###.# .# ##.....# ##+## #.........# ># #.....## . #####.##### .# ##.....# #.# ########.# . #...⌠..# ##.## #........# #......#########...###.###.#### #........##.........##.# #..## #....###)##........# #.# #...# ##.#.###.##.......# #.# #'''# #(#..............####.# #...# # #####.##............# #...# #.##.......########...## ...#.......# #.....# ..#.#######.# ##.....## ... . #.# #...#...# ...# .# #.# ##...#...## .. . #.# #...###...# #.# ##...# #...## ... #.(.## ##...# ... ##...#####...## .....#.............# #...##......<......# ##.################# #.#