### ..# #.# #.# ######.# #......# ####.##.#.###### #.........)....# .# #.#.#.#.#.#....# .# #..............# ## .# ##.#.......#....# ###.. .# #...............# #.... #.#####..#...>...#...## ##....# ##..................#)# .......###########.##.####[#.......#...# #......>%...?.......#.####...........#.####### ..../...#########..........#.#.#.#.#....)....# ...........# ####...#.####...........#.#####.# ...#.##O##.#..........#####.(......###.# ## # #.# ..........aZO...#.....#.# #.# ... ..#############.##...##.###.# ... . .# #.###.###.#<..# #.# # #.# #.# #.#.### #.# #.# #.# #.#.# #.# #.# #.... #.# #(# .<... #.# #.# #...... ##.###.###.....## #..##........... #.###.#########.# #.# #.# #.# #.# #.# #.# #.# #.# #.#######.# #.# #.........# #.# #.#########..# #.# #............# #.# #.)########.## #.# #.####.# #......# #..##### #...# .....# #####.# .# .# .# .#