######## #......# #......# #......###### #...........# ############....(.# ### #####>................##### ########...#.. #......#.#####.#..####....# ###......#...#.# #......#.##....#.....%.##.#####........#.....# #......#.##.#####..#.#.#..##...........#.....# ######........))..........._......####^####......>. #<......#...#.)).#.####.#.#.#..##.#.......#......#. #########...####.#.# #........#..#.......#..#####.# ##.#######.# ##.......#..#..)....#..# #.# #.........# #.............._...^.## #.# ########### ##.####.#..#.......#.## #.# #..###.##.#.......#..# #.##### ##........#.......#..#####..(..# #.....#..#########......(.....###. #.....#............###.#c((....(.. ##....#.#.###....#####.#O#....#### #....#.#.....##.......#.#....# ##'###.#.##..####...###.#.)..# #.# #....#.............#....# #.#####.##.#####...#####....# #.)# #.##.# #...# #....# ##)####.(..# ##### ###### #)#.....### #)#.....# #.#.....# #..###. ##.## #..# ##.# #.# #.# #.# #.## #..# ##.# # #####.#.##### #............ #.####..##### ####.# .>... #....########.# #.#.........#.## #.#...)......... #.........#.##. #########.# # ######.#.# #....(...##.# #.##........# #.##.##.##### #.##....# #<####### ###