########### #........... #............ #............ ######....z....... ...........z....... #####.......z.z...... #####.........####....... .............zz# ..... ..............zI# .... ..............z.# ... ..(.............# . .................# #+# .........###...<.# ##.# .....###'##########. ..># .. #......# #.########.#### #.~~~~.# ###.#....#......# #.~~~~.# .......##.#.#.##.##### #.~~~~.# ........##.#..........# #.~~~~.#.........##.#...##.###.# #.~~~~.#...................#.#.# #.~~~~.#..........#.##.......#.# #.~~~~.#..........#.##..####.#.# #.~~~~.#..........#.##.......#.# #.~~~~.#######'#.<#.##..####.#.###### #.~~~~.# #.#.##.###.######.#....# #.~~~~.# #.#.............#....#.# #.~~~~.# #.####.###.####.######.# #.....[# #.#....# #.# #.#......# ###'#### #.#.######.# #.#.####### #(.# #.#.....##.# #........... #########.## #.#'###.##.######.####### ..........# #.......#....# #.......# ...######.# #..........#.# #######.# #.# #......###.#.# #.# #............# #.# #......###.############ #.# #......##.............# #######[####### #......##.............# #.............# #......##.............# #.#######.###.# #.....(##.............# #.# #.# #......##.............# ###.###.#############.............# ..........>....(...................# ....#################.............# ##### #.............# #.............# #.............# #.............# ###############