############### #.....# #.............##......# #.#.#.#.#.#.#.#......# #.............#.....# #.# .#####.#..###'######.....## #.# #..........##....#...'......## #++# #.# #..###...#.#.....#...'.......# #..# #.# #..# #.....#..e(.)..('......## #..# #.# #..# #..)#.#..E..#.§.'.......# #..# #.# #..# ###...##....#...'......## #..# #.# #..#####.#..###§######.....## ##########..######.# #......).....).......#..(..# ........>..........####........#.#.#.#.#.#.#......# .....##..####.............####.............##.(....# ### #..# #.......##..### #################....(# #[.# ###..####..## .(...## #..# #..###.### ....## #..# #..##.## ((.§# #..##..# #..#.## #..##).# #..##.# #..##).# #..#### #..##>.# #..# #>.##..# #..# #..##.)# #..# #..##..# ##..######## ...####.....)#####..........# ...........).((...(.........# #..#######.#######.###..###.# #.# #.# #..# #.# #.# #.# #..# #.# #.# #.###''###+# #.# #.##.......# #.# #.##.......# #.# #.##.......# ##.#######.##.......# .......<....'.......# ............'.......# #############.......# ##......# ##....## ######