# . # # . . . # (# . . . . . . . . . . .... #.#.. . . ...# # #...# # # ####....# . #).o## .# #.#xh##.. # #. ..).h. # . #..)##..# . # #..#.#. #.#.# ###.. .. ..# #.. ## # #..# . .. .# .. . . . . # .# . . . .# h . #