##### ######## ######## #...# ###......############################# #......# #...# #........'............#.........)..[.# #......##############...####.#......############.#.############.# #.....>..................................).# #.#.#....#..#.##.# #...........################.#.............#####.#.#.##.#..#....# #.................# #.##.......................#.#..#.#### #.................# #.##..########..#####.#.####.#..#.# ######............# #.....# #...# #.#.#.......#.# #.####.......# #####.# #.#.####.#.##.#.#.##.# #.####.......##### #.# #.#......#.##.#......# #........#####...# #.# #.#..#####.##......#.# #.####...#####...##########.########.#..#####.############### #.....................o........................>............# ###### #.....##.#...##############....#####.#.#.####.##########.#### #....####.....##.#...# #..........#.#.## #.....# #.# #....#..'..(.....##### ##...#######.#..# #.###.#### #.# #....#.##)....######## ##### #.##.###.###....# #.# #....#'##.....####...######### ##.........<####.###.# #.............##.....'.......# #..............#.....# ####.......#####.#...#######.# ##.##.###.####.####### #.......# #.##### #.# #.##..##....#.# #.......# #.# #.# #.###.##..#.#.# #.......# #.# #.# #.# #.##..#.#.# #.......# ##.######## #.# #.###..#..#.#.# ###'########.........# #.# ###.........#.#.# #........###.......# #.# #...........#.#.# #........#.........# #.# #...........#.#.# #........'.........####.# #.............#.# ##.......#....)...(..##'#### ###....##...#.#.# #########.................# #......<>:.>#.######### #######...........# #....####.#.#.........# #<..........# #.........#.#########)# #...........# #....####.#.# #.# #.....##.#### #....####.#.# #.# ########.# #.#.......#.# #.# #=# #.......#.#.# #.# #.# #.......+.#.# #.# #.# ##......###.# #.# #.# ######## #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# ############ #.# #.#########.## #..........# #.# #............# #.########.# #.# ############## #.#......#.# #.# #.#.####.#.# #.# #.#<.....#.# #.# #.#.#....#.# #.# #.#.#....#.# #.# #.#........# #.# #.###################.# #...........(.........# #####################.# ###