.. ..... .... ...###...###...# ....#.....#.....#. ................... ............. .... ......h..XX...... .. . #.....#... .# ... #.. ##...###...###... .....#.....#... .#.. ...........X.......... ........x.............. ................... .. .....#.....#.....#..... #...###...###...###...# .... .....#.....#..... ... .................. .. ........ .)....... ..... ...... .... . ....#.....#.... # ...# ...###...## ....#.....#.....# ...... ..........