### #<##############.# #.##....##.......# #.##.##.##.#####.# #.##.##.##.# #.....#....####### ## ###########......# .. ...........#.#####.# #######.##.#.....#.# ...##.#####.#.# { ............>...# ##.##....#.##..#### #. ##.###.#......# # .. #....#.# .. #....#.# #......# #.#.#..###.# ...#......# #..##.##### ..##.# .# ##.##.# .##### .#..#.# ####..... #######.#..#.# #......# #.......#....# +......# #.##....#.#..# ##+..... #....#.##.#..# #.....# #....#.##.#..# #...).# #....#.##.#..# #.....# #.##.#....##.. #.....#.# #.##.#######..# ##.####.# #.##.# #.# ###......# #..#.# #..(..#.... #####.#.# #.....#.##. #.....# #.....#.# #... #.##### #..[..#.# ##... #.# #.......########... ######'## ##'####...........# .........# #...##.##.#.##...# ##########...# ###.##.##.# #...# #........#...# #.......# #...######........#...# ##......# #...#.............#...### #......+ #.#....<#...............# #.....Z# #.#.#.###'#####.........# #......# #.#.#.........#.........# #......####.#.#.........#.........# #.......ZO..#.'.........#.........# +....##########....<....#.........# ###### #.#####.........########### #....)')........# #.#####.........# #.........# ###########