... .. ... ..# .. ... ..# #.# ##.## #.## ...###...###...## .#. ...#.....#..... ................X... #... #.....# #. #... ##.X.## #.# ##.## ##.## ...###...###X..## ...#.....#.....#. ................... .#.....#.....#... ##...###...###... ##.## ##.## #.# #...## ...# .. #.h...# ...# ......... ..... ..#.....#.. .#. #Z.###...###... ..# ##.## #.# #. ... ..