##+## ##...# ##....### ######### ##.......###<##..#.# #.....O...##.#...#.####### +....?....+................ #..%......##.#...#.####### ##.......###.##..#.# ##.....## #.###.#.# ##...## #.###.#.# ##'## #.......# #.# #####.### #.# #.# ##.## #.# ##...#########.# #............#.# ####...#.#####.#.# ...........###.#.# #####.##.#.......# #.##.......### #.########## #.# .