######## #......# #.####.# #####'####.############# #........#.............# ####################### #..(.....#############.###########.....................######### #........'.....>..............................................># #........########.##.#.##.########.####.##############.#######.# ###########.......##.#.##..# #.# #.# #.#######.# #.########.#.###.### #.####.### #.#.......# #.# #.#.......# #.#.....<# #.#.####### #.########.######..# #.#.##.######## #.#.# #.......#..#<..##..# #.#.##)####...# #.#.# #######.#.####.###.#####.#.........#.#######.#.# #.#................#.........#.#.....#.#.# #.#..####......#####......[..#.#.....#'#.# #.#..#..'......#.........>...#.#......<..# #.####.##...#..#....#...)....#.#.........# #####......##...##.####.#...)....#...........# #.....#########.........#....###.#####.......# #.....'....# #.....#####....# #.....+.......# #.....####.# #......# #....# #######......## ##..#.# #.# ######.# #....# #......# #..#.# #.# #.# ###'## ######## ####..#.####.# #.# #.##### #.........(#.# #.## #.....# #.##.......#.# #..# #.....# #.##.......#.# #####.# #.....# #########.##.......#.# #.....# #.##### #......##..#....####.# #.....## #.# #......###.#########.# #......# #.# #......###..<#.......# #......## #.# ######### #.......######.####### #.......# #.# #.......# ##......)......# #.....#'###.# #.).....# #..........#### #####.).....####......(# ####.......# #..........(...##### #.......# #........p(....# #.......# #......p.......# ###.......# #####...((p....# #.'.......# ##.#(####...###### #.#.......# #....# #........# #.######### ######### #....# #........# #.# #.......# #....# ##.......# #.# #.....#.# #..y># #.......# #.# #.....#.# #..yy# #.......# #.# #.....#.# ####.# #.......# #.# #.....#.# #[# #.......# #.########### ###.....#.# #.# #.......# #.#.........# #....####.# #.# ######### #.#.#######.# #.#### #.# #.# #.#.# #.# #.# #.###########.# #.#.# #.###.# #.............# #.#.# #.....# ############### #...# ####### #####