##..### ##...?. . .....# #. ...# # .....#. # # # #.....#.# .. # . . .....# .## . .. # #.# .. . .... # ##.###.# .###..# . . ####...##X####X...... #..#. '.........XX.XXX. ... ... . ###...##h####X### .. . . ..# ##.# #.# .. .. . #.# ## #.# #..# . . ### ..# .. .# # # . # #### # . .#