########### ######### #.........# #.......# #.........# #...#### #.......# #.........# #......# #.......# #.........# #......######.......####.........################ ......+....'..........................))....>..## #####.....######.......######.......###.######.###..# #.........# #....#### ##.########.#####...###.# ##### #....§.#### #....# ########.###........##.....##)# ###.P.P####....§§§§§######....# #.........##........#.......#.# ......S((##.....§§§8..........###..Z......##.....[......_.....# .......S.''....§8§8P......................##........#.......### ...P..P.(##......8§.######....###.........#######'#.##.....## ...#.....##########.# #....# #.........# #.#..##...## .. #.....# #.# #....# #.........# #.##.)##.## . #.....# #.# ###.## #.........#######.###...[# #.....# #.# .# #.........#.......# ###### ####### .# #####.##'##.......# #......'.......# ##+#### #.#.#.##....(..# #.....##### #.#.#.##.......# #.........#.### ##.#...##.......# #......##.#.#.. ....##..##.......### #......P#.#.#.###...##..####.......# ...........#.#.#..........>####.......# ...........#.#....##...###...##.......# ####...P..P#.#....#....#......'.......# ........##.#.........#.#...##.......# .........##.#..#...#..#.#...##.####### ##.#+#.#.##.#..#...#..#.#...##.# #.#..#.<.#..#.#...##.#### ##.#..#.#.#..#.#.........# #.....#.#.#..#.#.........# ####..#.#.#..#.#.........# ...##.#.#..#.#.........# ...........#.#.........# ......#................+ ........................# ########................# +.......########## #.......# #####.### #.. ###