....##.... .####.## ............. ...# . ... ... .#.. ..# ...........###.. .# ..... ... ...##.. .. ...........#. # ...........#.. . ....##.......#.. ....##X......# #. ............# .. ............###. .......x...#.## ..............# ...........##.# ...........#.X.# ....##h.....# # .... #.....#... ... .........#. .............. ............... ............... ...........##.. ...........# ..