# #. ## .# .#. ... #.# ##.# ..## #..##..## .#. #......### ..# ........#..##. # # .##..##.##*#.. # .# . #.. .##..#. ##.# # ... ## ##.#.#...##.# # #.# #.##.x#.#...... ## ## #.......###.## ## # ....# #.o#.. .#.# #..# ####....#. ?##. ## ###. ##.#.....# .#. ###### ...#...#. ... .##. ## # . .....#.h#.# ###... #.......## #### ... . .###.##. #.# #### ... #.# .# #.. ## .# .. ## ..# #..# #.# #..# ## #..# # . . . . . # # ..