. .# # # # . ## # # #...# # # . . ##.#.. # # ## .## . ##.# ###.# . ...# ... # ##.. . .4 . ...#.# # .#.## ### .. #######.. ## #.#.## ## ## #.# ###. .# ## ##. ...#### #. . ..h...4#.# ####.#. #.#Gh.# ... . ..#(...# . .. # . ####.# # #....G## .## ...#.. . # ##..# . .# ... .. .