######## #......# ####......### ########### #.........'.####.........## ##.#.#.....#...............# #..........####..#.#.......# #..#.#.....# #........#.#.# #..........# #..#.#.......### #..##.+##### ##.......#.#...# ##.....# ###.#.#.......## #####.## #...####.....# #..## ##.## #####.## ##..# #.# #..# ########### ##.# #.# ##.# #.........# ###'##### #.# #.# #.........# #.......# #.# #.# #.........# #.......# #.# ########.# #........<# ###.......# #.# #........# #.........######.'†......# #.# #.#.#[#..# +.........'......#.......# ##...)....# #.<..>....#############+## #..#.#.#..# ######'#### ###..# #.........# #..# #...# ##+##..#.#.#.## ###'### #######.### ####.........(..# #...<.# #...'∩#...###..'......##..### #.....+ #...###.......##.........## #.....##. #.........######.[....#### #.....##..#.........# #......# #.....# #...........# #......# +.....# ###.........# #......# #.....# ####.###### #......# #.....# #.### ###+#### ..### #...# #####....## ###'##### # #####.........# #.......# .. ##.............# #.......+ ... ...$#.....>...# ####+## #.......# .... #)...........#####.....# #.......# ..... #(#.#.#.#....##..'(....#########.......# ......####...............##.....+.......'.......# ......o..((#.#.#.#....#####.....#########.>.....# ####+####!.((......#### ##'#### ##'###### #..#.#.#.#.# #.## #.# ##.........# #<.### #.# #.#.#.#.#.# ##...# ##.# #.........# ########.## #..# ##.#####+## #.........# ##'#### ..# #..>......# ###/....# ..## ##.........#####.'.....# .................#.....# .#.........#######.....# #.........# #.....# ########### #######