############### ###### ##################### #.............# ###....## #.(.................######.###########.# ##.......## #.#################.....##.# #.# #.........# #.#####################.##.######### #.# ##....#....# #................# #.).()..........# #.# #.)..###...#####.##############.# #.#####.#####.#.# #.# #.._.#y#......##.# ############.###.# #.# #.#.# #.# #.)..###...##.##.# #................#####.# #.#.# #.# ##)...#....##.##.###.#######...........##.#####.#.###.# #.........#..##.....# #.##...####.##.............### ##)......##..##.##..# ###.##..#####.########.#.......# ###....##....#.##..# ###..............# #.....###.# ######.......##..###.....##..#####^.###########.# #.# #...............#.###.##..#####..............# #.# ##.......###..#...# #..............#########.# #.# ##.<.........###.###..#).#####.##.# #.###.## #....######.........#...# #.##.# #.##...## #...## #######..#.#..# #.##.#########...#.#.## #...# #.#>##..# #.##(.........#....##.# #...# #.#.##..#####.##..######.###.###<## #...# ######.#..........>##..#####.## ##.#.## #...# #......####.......#.....(...## ##..# #...########.##.........####.#.....####.## ##.#.# #...............######### #.............###.##.# ######..#########.#### ###.....######.#..##.# #.......# #.# #).....# ##.#.##.# #.####.## #.# ######.# ###.##.# #.## #.# #.# #.# #.##.# #..# #.# #.# #.# #.##.# ##.###.####### #.# #.# #....# #...........# #.## #.# ###..# #..###.####.# #..# #.# #..# #..# #.# #.# ##.# #.# #..# #..# #.# #.# #.#####################.# #..# #..# #.# #.# #.......................# #..# #..# #(# #.#####..#######..##.####.##############..# #..###.## #........# #..##.# #.# #..........# #..##...###.#####.## #.<##.# #.# #.#######.## #.....#.....# #(# #..##.# #.# #.# #.# #.###...###.#####.#### #..##.# #.# #.# #.# #.# ##.##..........>.# #..##.# #.# #.#######.# #.# ##.##.#.######.#.#####..##.# #.######.........# #.###.#.#.#.# #.#........##.# #.........######## #.##.###..#.# #.#..####.###.# #########.# #...## ##...# #)#).# #.###.# #.# ####.###....# #.#..####...#.## #.# ##.#.....# #..............# #.# ##.###.## ####.#####..#.## #.# ### #.# #.# #..### #.# #.##########.#####..# #.# #...................# #.# #......###########.###############.# ######## #.................# ###################