###. ## ....## .. ##...... .# ...#...##.# .# #........###..# ###..#.#.......# ......o†oZ..# #..#Z#O#####. #...oFh....... .###.##.########. .........# .?.......# ######...# #...# ....# ##...# #...# #...# #...#. .#... .... ##... #... # #.####..###... #....O....... #..# #.#####..### .......†...# .######..#.# .........#.# #######.## . #.# # #........ #########