######## ######## #......# #......# #.####.# #.####.# ..# #.# #.# #.# #(######### ..### #.# ##.#######.####.#.......# ## ..#. #.# #............##.#.#####.# #? #. ... #.# #..#####.#.#.........##.# #..##.##..# ###.###..# #....####.#.##.##.# #.........# #........# #.....# #.#.##.##.# #.......†# ##.#......# ##...... ..#.##.##.# #o# .# #......#### ##.########.......# #. #(# ##.# ###..###.# #.# ####.#### #.##.# #... ..#..###.# #.# #..# #.##.# ##..### #.#......# ##+## ##.# #.##.##.# #.....# #.#.###..# ##..)## #.# #.......# #...#.# #.#.###.)# ##.....## ####.# ####.##>## ##.....# #.#......## ##.......## ##.##.# #.#...#### ####...##.###.#.......###.........####...#.# #...%....+ +................<......'.........+........# #.#...#### ###....##..##.#.##....###.........####...#.# #.##.## #.#.........#.###.#.# ##....<..## ##.##.# #..### #.#####..####.###.#.# ##.....## ####.# ##.# #.# #....# #.......# ##...## #.# #.# #+# #.###.##.# #####.### ##+## #.# #.# ### #.# #........# #.# #.# #.# #.# ##.## #<# #####.#### ###.### #.# #.# #.###.#.## ##.## #.# #...>.# ##.## #.# #.##.###.###...## #.# #.###.######...## #.# #.#.## ##.#.....#### #.# #.# #...........# #.# #..## ##.........######.# #.###.#####....###### #.# ###.## ##.###.####........# #.....# #.#.###...######.# ##.###.## #.# ########## ####### #................# ##.#.## #.# ###.###...######## ##.## #.# #.# ##### ### #.# #.# ... #.# .# #.# #.# #.# #.#