#. .# # . # # . . .#.... .# # # ..# ###. ( #. #.#. ## ..#. . #. #. #. .#.... # # #(###. # #.. #.##.# . #(* # ....##...... # #hX###. #.# #..# #. . ###.#### .# ##.. ##. #.#.# # #...# ### # # ...#.#.##.## . ###.. .# ## ## ### ##.##.. #.... # #.# # . ##.# .. . #.# #.# . #.. #.. # . . . # #. # # # . #. # ## # # . . # . .. # . . # . . # . .