############# #...........############## #...........#............# #########..###.###..#............# #.......#..#.....#..#............# #.......#..#.###.#..'............# #.......#....# #....#............# #.......'..#.###.#..#............# .# #. #.......#..#.....#..#............# ##++#+####### .. ... #.......#..###.###..########'########...........# .# #.# #########...........# #...........#...........# ..... #...........# #...........#..###.###..# .#.# #########'######### #...........#..##.#.##..# #... #.#.#...#.#.# #...........#..#.#.#.#..#####'### ##.#.#.#.#.## #...........#...#.#.#...#...(...# #.#.#.#.#.#.# #...........'..#.#.#.#..#.(.....# ##.###.###.## #############..##.#.##))#.......# #.#.#..(#.#.############## #..###.###))'.......# #..##...##..##..[........# #..........)#.......# #.#.#...#.#.##...........# #...........#.......# ##.#######.###...........# ##################'## #.#.#.#.#.#.##...........# #####pp######## ##.#.#.#.#.###...........# ######### .....2p......... #.#.#...#.#.##.|.........# #.......# ........)....... #######'#'#####'###'##+### #....<..# ################ #.....................# #.......# #.....................# #.......# #.....................# #..(....# #.....#######'###.....# #.......# #.....#.........#...[[###''###### #.....#.........#..?((#...(....# #########.....#.........#...[)#........# #.......'.....#.........#...))))).((...# #.###'#.#.....#.........#....)#)(([....# #.#...#.#.....#.........#...).#..<(....# #.#...#.#.....###'#######.....#........# #.#'###.#.....##..## #.......#........# #.......#.....###..## #.......#....(...# #########.....# ##..###.......########## ########.....# ##..##.......######## #...(..#.....# ##..#.......#......# #......#.....# ##.'.......#......# #......#.....# ###.......#...>..# ############## #......#.....#########.......#......# #....#..#....# #......#.....................#......# #....#..#....# #......#.......############..#......# #....#..#....# #...<..#.......#..........#..#......# #....#..#....# #......#.......#..........#..'......# #####)...##### #......#.......#..........#..#......# #...)).:.....# #......#.......#..........#..#......# #......).....# #......'.......#..........#..#......# #####....##### ########.......#..........#..######## #....#..#....# #.......#..........#..# #....#..#....# #.......#######'####..# ### #########....#..#...)# #.....................####.####......##....#..#....# #?....................#.##.##.#......##'####+####### #.....................'..#.#..+......'........# ########'###############.....##......#........# #...........# ##...###....>.#........# ######## #....#.#....# ##.....##......#........# #....).# #...##.##...# #..#.#..#......#........########......# #..##...##..# #.##.##.'......'........#......#......# #.##.....##.# ####.###########........#......#......# #.#.......#.# ### #........#......#......# #.##.....##.# #........#......'......# #..##...##..# #........'......#......# #...##.##...# #........#......######## #....#.#....# ################# #...........# #############