.. . . ... .. #. ##...###...###.. ..##.. ..# ....#. . #.#.X............. ###...X.............# #. .................... . ...#..X.X.#.. # ..# . # #..#XX.## ...## ..## # ..#### #XX...#.....#..... .###....###...h.x.........## ... #...................... .. ##..#................# # .##..#......#.....#...# . #.# #.#..#...###...###..# . # #. .##.......#. ...#... . .#. .##............. ... . . . # .#................# .##.. . #.#.................# . ..###.##......#... .#...# . . .# ....##...# # ..# .... .. . .. #.... ...#. ...# ..## .##..#.......... ..... # # ..## ...... .. ... . # . . .......... .... . # .# # ..#.....#.....# .. #.# . . .3 #...###.. # #. ## . .......... .. . .. # .. .. . . ... . ## . . .... #