######## ########....... .............. .. ............. .... ...........# ... ...........###.## .. ................####.. ...................... ...#####.............. .. .....+ ..................... . #. #....# .....##....###...... .. #. #....# .... #.........# .##.##....# ... ##.....O<..# ....#....# .. .'.......#..# ###..#....# . .O#####.#.#..# ####....#....######.....# #...#.#..# ........................^ #.###.#..# ###.##.####....###..!...∩.. ..#... #.......O..............). ..#.... #..O#####....###......... ..#.... #<..# #....# ....#.#. .# ##..# #....# .....#O #..# ###### .###... #..# #..# .... ..... ...... .... ....... ...#.# #..#. .... #########.. #.......#.# #.#####.#.# ########.## #...<# ..>.......###.5..# ...........J)###.#... .............# #.#... .............###..... #######'.....#..5g... ##.....#....... #.....#....... #.....#........ #.....'....... #.....#..$..!. #.....#....... #######....... ....... ....... ....... .......