##### ###...# #....)########## #..............# #...######...#.#..> #############.#######......... #............................. #...####....#....#####.##.##. #[>.## #....#............... ##...###........######....##. . #..%..###................>..... #......................[....... ##............)........#.##.#.# #...............#..####.##.#.# #....%..........#..# #.##.#.# #.#...#...#..####..####.##.#.# .# #.#...#.#....####..##...##.#.#...#.# #.#####.........o....<.............. #.##..(.....#####..#.......#######.# #.##.....##.# #..#.......#######.# #.##.....##[# #..#................ #.#####..##.# #..####.##.####....# #.#...#..##.# #..##...##.## . #.....#%..#.# #...#..<#...# ###.....#...#.# #...#...#...# ...<..........## ...###.#...# ##...#####..#.# #.##.## #...# #..#.# #.##.# ###.# ...#.# #.##.# #.# ....# #.##.# #.# .....#.# #..# #.##.### . ##....#.# #..# #.##...# .. ###..#.# #..# #.##...# #.# #...#.# #..# #.##..%# #.# #...#.######..# #.##.### #.###### #...#.#...##..## #.##.# #......# #..#.#...##...###.##.# #......# #..#.#...##...#..>...### ####....<.# ##..)...................# #......#### ..# #........................... #......# ..# ###.#.###................... #....### ..# #%...# #....##.....#.#....# ####.# ..# #....####.#.##.....#.#.### #.# #.# #.........#.####...#.#.# #.###### #.######.########.# ....... #......# #.##...#.# #.# #..... #......# #.##...#.### #.# # #......#####.)........# #........%................. ############...####....### #...# ##...# #...# #### #####