######## #(.....# #......# #......# #..[...# #......# #......# #......# #......# ####### #......# ##.....## #......# ##..##...## #####'##### #..##..#..# #......# #.##...##.# #......# #.##...##.# #...(..# #.##...##.# #......# ######## #..#..##..# #.((...# ####### #+##+###......# ##...##..## #..()..# #.....###################################...[.##......# ##.....## #..((..# #.....#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.....##......# ###'##########......# #..<..'.................................'.[...##....[.# #..)........#......# #.....#)#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.[...##......# #[)[........'....(.# #.....###################################[)...##......# ##'##...############ ####### ############)######'#########)))#...#[..# #...V.!)...))...............#...#...#...# #...........................#...#...#...# #..)............#######'##..#...#...#...# ## #.p############## #...#..#...#...#...# .##.§#............+ +...#..#####...#+### ##p#§.#............####+#...#.^'...........# #.)#..#............##.+.#####..#...........# #))..#./......[...##'##.+.##..########'#### #.##..#............'...#'#'##..# #......# # #..#............#...'.'..'..# #......# #..########'#####...###..#..# #......######### #...............##### ####..# #..<...#........ #....(............. ...# #......#........ #....^............. ...# #......#........ ####'######'######### #### #......#........ #............# #......'........ #.........)..# #......#........ #..###..###))# ########........ #..###..###..# #........ #..##....##..# ######### #..........).# #............# #..##....##..# +..###.)###..# #..# #..# #..# ..... ...# ...........# #############