##### ############## #...# ######## #............# ###.#.# #......# #............# #..>..# #......# #............# #.#.### ######......# #....).......# #.#.# ######...##......# #.....%......# #.#.#### #....#.#.##......########............################.#....# #.##.#.#>)...........%).................................##.# #.#..#.#o##......########............####.)................# #.#..#.#.##......# #............# #...........#.#.#### #.#.##.#.......### #............# #...........#.#.# #.#....#.#####.# ############## #...........#.#.# #.######.# #.# #...........#.#.# ####.###....# #.# ##########.##.#.# #....#...##.# #.# #.##.#.# ####.####.####.# ..# #(##.#.# #.....#.#...##.# #(##.#. #.##....###.##.# ##%##.# #...#...#...##.# #^..).# ###.######.###.# ##.#..# #.# #.....# ###.#..# #.# #.....# ###### #...##.# #.### #.....# ######....# #.####.# #...# #.....# #<.....##.# #.# ..# ###.# #...#.# #####..##.# #.# ##.# #%####...#.# .............# #)# #.# #.......##.# #### ############.##.###.# ... #.......##.# ..... .oo.. ....#..(#%# #.# #......###.##############.#.....#..#############.#.####... ######## #......................$<>..l.....l.........r....# ##################.....##.#.#########.########.## #.... .# #. #... .. # ### ###