##### ##################### #...############### #...................# ############## #..............>..########.########.##.#####.#####............# #...#############.................#.##.#####.##.............#.# ##.## #########...###.................##.########.#.# #.# #.....#..................#####.# #.#.# #.# ###########.###...####.##.##.##..#.#####.# #.#.# #.# #............###.## #.##.##.##..#....##.###### #.#.# #.# #.#########..###.#####.##.##.#..%#.###........###.#.# #.# #.# #..#..##..##............## ##..####.##..#.# #.# #.# ######..#..##..##..####.#....# #.## #.##.##.# #.# #.# #......)###..##..### #.#....## ##.# ##.##.##.# #.# #.# #.#####)###..##..### #.#.#.#.###.#####..##.##.# #.# #.# ##.## #.#..##<)##..# #.....##........#.###.##.# #.## #.# #...####.#..##.^##..######.#####.......#.# #.##.# #..# #.###.........##..##..##.....#.# #.).....#.###.#..# ##.# #...^........###..##..######.#.# #.............#.## #.# ##############..##..##..# #.#.#####.......#.#####.# #.# #..##..##..# #.#.............#.# #.# #.# #...#..##..# #.#.#####.......#.# #.# #.# #.#.##.###.####.#.#############.# #.# #.# #############.#.##.##...............### #.# #.### #.# #.............#.##.##.###^#.#####.....# #.# #...# #.# #.#############.##.##.# #.#.# #.#.#.#####.# ###.# #.# #.# #.##.##.###.#.# #...........# #.# #.# #.# #.......##....# #>#.#.####### #%# ##.# #.# #....####.....# #.....# #.# #..# #.# #.#...........# #.#.### #^# #%## #.# #.#.#####.....# #.#.# #.# #.# #.# #...# ##...## #.#.# ### ##.## #.# #.# ##..#######.## #.#.#########.####...## #.# #.# #..##......# #..............##.#.#.## #.# #.##############..##.###### #.............##.##.##.# #.# ##.............##..##.# ##.#########...........# #.# #.............%....)..# #.# #.###.##.#..# #.# #.############.##..################.# #.# ##.#.#.## #.# #%# #.##................##.# #.# ##....# #.# #.# #.##.........######.##.# #.# ##.#.# #.########.# #.##########.# #.##.# #.# ##.#.# #....%.....# #######.# #.# #.##.#########.## ##..%.# ############ #.....).# #.######...............###.)...#### #.####### #...........#########.............# #.# ###########.# #.###......##.# #.# #.# #.# #.#...###.# #.# #.# #######.###.###.# #.# #.################ #.# #.......#...>...# #.# #................# #.# #.#######.#.##### #.# ################.# ###### #.# #.# #.#.# #.# #.# #....# #.# #.# #.#.#######.# #.# #.##.# #.# #.# #.#.........# #.# #.##.###.###.#######.########### #.# #.##.................# #.# #.#################### #.####.# #......# ########