###### ...... #....##### ##....# #.#......# .... ......# #####.#......# ......###.....###o##########.....#......# ..>..............)o§)...................+ .... .. .....#...........o..#######............# ........ .......##.#...###...##.#######.#.......## #.....# #....#......o##...##...........#'##...# #..#..# . #............##...# .###..<....#.####.###.....# o..# #.......#.#...+...' #<....)..#....>........#.# .....#....#.......##...# ##.#....#+#..####.###.....# ..o..o.................. ..<...........>...........# ........).#...###### ###.#........#..##.#.#...#.# ..........og......# #.#...#....#..##.#.#...#.# ......####...o....# #.(...#.(.######...#...#.# ...<..####.)oo....# #...#.#.#.# #####...#.# ######............# #...#.#.#.####### #.....# #............#########...#.#.#.......# #.....## #......................# #.#.####.#### ####...# #...................... ....# #....#### #.#.## #...................... ### #.......# #....# #.....#######.(........ #...)...#####+#'### #...................... +.................# ##..................... #....###..........# #..................... #....# #..........# #..................... #....# #..........+ #..................... #....# #..........# #...........[......... #....# ########..## ....................##+ #.#### #.># .....................# #. #### ..........####....#### #. .........# #....# ...$.#### #....# .... .....# ... ....# ## ###