########## ##### #........# ..... #.######.###### ......#.######.##...# ##### ......#.##).......#.## #... ........)..##......^.###.### .....#.####.....###.......# .... #.#####.....#..###.#.# # .....#........##...## #.#.##.# ........#####.###### #....Y.# #######.# #.# #)....## #.# #+# #.###.# #.# ... #.# .# #.# .... #.# .# #.# ..... #.. .# ## #.#...... ... ## ....#######.'...... .. #.........#...... #.###.##.###..... #........# #.... #####.#### #... #.# #+# #.# #.# #.# #.# #.# ##.## #.# ######..[## #.# #.........###### #.# #.####..>#.....# #.###.#............# #.........#.##.##.... #####.....)(# .# # #######[# .. #.# ### #.######### #.........# #######..######.####### #.....................# ....###.#.#.###..<..# ### #...#.#.#.#..##.# ##..###.###.#.#..# # .................##.# ##.................... #..###.#.#.#.#.###.## .# #..#...#.#.#.#.# #.# #.# ##.###.###.###.# #.# #.# #.............# #.# #.# #.............###.# #.## #.###.###.###..##.# ###..## #...#.#...#....#..### #######.#...###.###.###(###.......## ...................................# #######.#...####....(.....##....#..# #.##.## ##.......#.##.#..#..# #.#### ##.....##.##....#..# #.# ##...###.##..###..# #.# ##+## #.##..###..# #.# #.# #.##.......# ##.##### #.# #.........## #...[..# ##.## #####.##### #..###.# ##...## #.# #..###.## #.....# #.# #.......#####....#######.# #.####[..................# #.####.######...########## #......# ##.## ######## ###