####################### #################...........()(......(# #..............<..###################.# #.################# #.# #.# #.# #.# #.# #.# ########### #.# #############.# #.........# #.# #..........##.# #.#######.# #.# #.########.##.# #.# #.# #.##### #.# #.##.####.#######.# #.....# #.# #.................# #########.# #.###########.####.#######.# #############...#####.# #........# #.# #.# #.# #.....................# ########.# #.# ##.#######.######.##########....#####.# #.# #.# #.................# #.#.## #.# #.# #.###...################ #.#.# #.# #.####......................# #.#.# #.# #..............############.# #.#.# #.# #..#####..........#########.# #.#.# #.# #..# ###.....###..).....#.# ###.#.# #.# #..# #....## ##.#####.#.#######...#.# #.# #..# ##...# #.# #.#.............# #.# #..# ##..## ##.# #.#########.##### #.# #..####### ##..###.######.#########.# #.# ######........# #.#.)................##.# #.# #.....#.#####.# #..[#####..##..#####.##.### ###.# #.###.#.# ##.####.#.# #..##..# #......# #...# #.# #...# #.........# #..##..# #..#.#.######.#.# #.###.### #.#.###.#.# #..##..# #..#.......##.#.# #...).# #.#.# #...#####<.##..#####..........##.#.# ###.### #.#.# #.#..[............).......##.......## #.# ##.#.###...##.###.##.#.####.#...###........# #.# ##.........###.# #.##.#.# #.#.#.##########.# #.# #..........# #.###.##.#.# #.#.#.#.......##.# #.# #...#.###..###........#.####.#.#.#.#####.##.# #.# #...#.###...##.###.##....#.....#.#.#...#.##.# #.######...#.....#.##.# #.......(...#.#.#.#.#.#.##.### #..........)..........# ####....#...).#.#.#>#.#.##...# ########..............# #.#.###.>..#.#.###.#.####.## ########....#......##### ###..........#.#^....#.#.....# #...........#......# #.....###.####.#######.####..# #.######...##.#.#..# #.#..........#.........## #..# #.# ##.###.#.#..# #.#######.############### #..# #.#######..........########......##.##.>...##########..# #....).)......#.#...........####.##.##.#.#.# ##.......# ###############.##.########.# #.........#.# ##...###.## #.##.........<# ####.##.###.# #........# #.############# #.##....># #..<.##### #.# ### #.##########.#.## #.# ##.## #.........>..#.# #.#######...######################.# #........)......%..................# #########...######################## ##.## ###