######################### ############# #.......................# #...........# #.#####################.# ####%######.# #.# #.# #.# #.##.. #.# ### #.# ##########.# #.##.# ###'### #.# #.# #..........# #.##.# ######<....###########.# #.# #..........######.##.# ......#.....'...........# #.# #.................##.# #......#.....#########>#.# #.# #####'#...........##.# ........#.....# #.....#.#.# #.# #.#...........##.# .........###'#.# #.....#.#.# #.# #.#...........##.########. ........###.#.###.....#.#.#######.# #.###########>.............>+ +......'...............#.........# #.# ####.##.#######....# #......###.#.###.....#.########### #.# #..................# #.....%###[#.# #.....#.# #.# ####.##.#######....# #..........#.# #.....#.# #.# #.##......##....# #..........#.# #.....#.# #.# ###..#.#.##.##....# #..........#. #.....#.# #.#########........##.##....###......###.# ########.##### #............%.....##.##......#......# #.# ...........#.# ###############.#.................#......###.###########..##.# #..........# #.#..#......###................................# #..........####.#..#...#### ##'###.#########.###########..##.# #...............#..###.# #...#.#.# #..............##.# #..........######..###.#########.#.#.# #..............##.# #..........# .......................########.#########...##.# #..........# ##..#############.#.#............# #...##.####### #........### #### #.#.#............##### #............# ####'##### #.#.#.###............# ##..##.#####.# ###'##### ..#.#%# #............# #....#.# #.......# .####.#.###............###....#.# #.......# #..........#####..............#.# #.......# #.###...#### ###########.%#.#.# ###'#########################.# #...# #..#.#.# ##....................<....#.# #...# #..#.#.# ########....##########.###.##(#...#.# #...# #..#.#. #...........+ ..............#.#...#.# #...# #..#. #######.....# ########.###.##.#...#.# #...##### #..# #.....####....##.###.##.#...#.###........ .... #.....'..'...%'....#.##.#............#.# .... #.....####....#..###.##.#...#..........# ... #.....# ####.#......##.#...###.#.#....### #.....# #.#..######.##..###...#......# #.##### #.#..######.(.........#....#.#.#.. #.# #.#....).....(.................... #.#.#####.............#......#..## ..#.# #.####.####.....#....# ###.# #.# #.......####....... .. ... .####...# #....#..# #. ##.# #. #...# #....# . .. ... .. ..... #..... . ... . #.#..# #.#... ... ..# ...