.. #..# ... #. . ..##..##..##.. .. ............ .. .. ....x..... ... #. #h.##..# x.# .##..##..##..##..##. .................... ....$...xh......... .##..##3.##..##. # # .##..##..##..# . ..X......... .. ..*.............. #..##..##..##..## #..##..##XX##..## ... ......XXX...... .. ................ .....#.....#.... ............ .. ..X.#. ...#... .. ### . ###... #.# # .## #.# ...###... ##.. ....# ....#.. .... .. . .. ?... ..... ..