############## ############### #########............# ##### #.......#.....#####...##....##########.# #...# #...........................#....#####.# #...#####...........................#........#.###### #........(...........................(...###.#.#....# ##...........#.............%.............#...#.#....# #............#...............................#......# #............#...............###.............#......# #............#...............# ####.#...............# ##.........#######...#.......######.....#######....## #.........>.......................................># #..........#########...#.####.....#....##..........### #....##(...###### #.......##..........##............# #....##.........# #.............................#.#.# #....##.........####.......##.(..................#.#.# #....##....................................###.###.#.# ###....##....##........................Y.......#.###.#.## #............##.......##.......<......>........#........# #............##.......##................................# #..........#..........##.....##...............).........# #..........#......######................................######### #..........#......# #...###...................)..............# #..........#......######.....#...........#.##...).......#######.# #..........#.............###.#...........#.##...........# #.# ###(.###...#.#...............#..........##.#.#............# #.# #.....##.................###.#..........##.#.#.......)....# #.# #.....#####................#............##.#.#........)#### #.# #.._((### #............###.#.............#.............##########.# #....(..###..............#...#...........#......................#.# #.........#..............#...#...###.....#..........##.########.#.# ##.(.........................##### #.....#..[.......##)########.#.# ##...)......................#######.....#..........##((........#.# #...#.............................>...................##########.# #...#.......................######......#............(........%#.# #...#....#....####....................###.#.##.##......#######.#.# #...#....#................................#.##.##.............<..# #........#.......#(.....####...........##.#.##.##......########### #......###.......#......####..............#.#........#...........# #......###..............................#.#.#####..#.#.#########.# ###..........................#####......#..........#.#.# #.# #..............................#......#..........#.#.# #.# #.........#....................#.....(#..........#.#.# #.# #.#.......#..###...............#....###.#.#####....#.# #.# #.#..#....#..#######%#####.....#........#.######.###.# #.# #.##.#....#.=......#.# #.....#........#..........#.# #.# #.##.#....#...####.#.# #######..#####.#..#.....#.#.# #.# #.##.#....#<..##...#.# #........#..#.#...#.#.# #.# #.##.#....#.#..#.#.#.############.####..#.)#.#.#.#.#.# #.# #.##.#....#.##.#.#...................#..#......#.#.#.# #.# #.##.#....#......#.#.#############.#.#..#.##.###.#.#.# #.# #.##.#....####.###.#......# #....#..#.##.# #.#...# #####.# #.##.#....# #...#.######.############..#.##.# #.##### #.....# #.##.#....######.#.######.........%..#..#.##.# #.# #.##### #....#.........................#####)#..#....# #.# #.# ######.#########.#.#############...'.#..###### #.# #.# #....# #.#.# #.#.#.#..# #.# #.# #.#### #.#.# #####.#..# #.# #.# #.############.#.############# ###..# #.#########.# #..............#.............# #...^# #...........# ##############.############### ###..# ############# ### ####