##..( .....####### ........)..# ##### #. ... ###...### #... #. #.####.......####.#####.# ###.##.##....(........).<...# #....(.##.#....(...........# ###...((.##.###....#####.###.# ...O.....(.# #...(# #.# ##.....c#######.#.#####.# ###......## #.(....[....# ###.........# #.#§..8..######.# ..........r.####o#c§...........# #..........c..r...8...8######## #.###...#######.#......# #>..# #.#...8..# #...# #.######## ..#.## #.# ##.#.# #.# #.#.# #.# #.#.# #.# #.#.# #.#.#