.... #>.. ###...## .o....# #..... .####...# ......o.# #.# #+# #o# #.# #{# { #.###########{# ##.#........##{# #.##########....######.##{# #...............# #.##.# ######.#####....######)##.# #..# #..............# ##.#############.o#### #.#.#.#...#.#.#o## #...#...#...#..{# #.#...#.#.#...### #.#...#.#.#...### #...#...#...#...######### ###.#.#...#.#.#.........# ########.######.#####.# ######## #.##.....##.# #.# #......# ##.##.###.##.### #.# #.####.### ##<..o.......((.# #.# #........###......#.#.##.#.# #.# #..###.#..............##.#.###.# #......#######.#.####.##...)...# ##.##### #.#.# #.######.### #.# #.#.####.# #.# #.# ##+#....(.# ... #.# ##...####### ##..# #.### ##.....## #..# #...## ##.......## #..# #####...####.........# ...# ............+.........+ ######...####....[....# #####..######....>..## #.........# ##.....### #.#.....#.# #.......# #.###.#.# #.#+###.# #. #.#.# #.# .# #.###.#.# #.# .... .....#.# ##.#..# # #.###.###.###.....# #.........##.#.......# #####.#####<##....#### #.######.#.#.## #(((..))....## ##########.## ###