### ########### #.. ......)...# #.#############.# #.#...........#.# ######## #.#^#########.#.# ###### ######## #......# #.#...........#.# #....# #...5..# #.####.# #.#######.....#.# ###.##.# #5####.# ### #######.####.#####.###......#.##.#####....#.###.# #.# #.. ...................(............>...^..#..#.....# #5# #.# #######.####.#.#######.###..###.####################.## #.# #.# #.#.# #.# #..#....................5....# #.# #(# #.#.# #.# #..#.#.####################### #.###########.####.#.#######.# #(.#.#.# #>....5...................##.# #..#(#.# #.###########.####.#.####.##.###..#.#.############ #.# #.# #.#.####.##.#....#.#.#.........<# #.#### #.# #.#.........#.##.#.#.#.########## #....# #.# #.######.####.##.#.#.#'##### ####.###### #.# #........# #.##.#.#.....).# #....?.# #.# #######..## #.##.#.#.......# #..PP.§# #.# #...# #.##...#.......# #.PPP{h# #.# #.#.###.######.......# #.PPcPP# #.# #.#..##.# #.......# #.P.PlP# #.# #.##.##.######.......# ..PP .P #.# #.##.##..............# #... . #.# #.##..########.####### #.. # #.. #)###.###### #.# ###. #..........# #.# .# #####.####.# #.# # #..# #.###.####### ### ##.# #............ ..# #.# #####.###########.# #.## #..∩.)...)..#.# #..# #..########)#.###### ##.# #..# #....).5...# #.# #..# #.########.###### #.## #..# #. .....5......<# #..# #..# # .######.###### ##.## #..# ........# #..# #..# ######### ##.## #..# #..# #..# ##.###..# #..##55# ##.##..# #..#..# ##.#r.# #....# ##........# #..#####.# #.>. #####