. . #. # ##. . . . #.. # .#.. . #.... #.. . #. . # ............... #. ...# ..... ....... ... # .....#.##.......... ... . ### . #.......##..# ..# #. . .# ....#.h##..##..##. .....#..#..##.#.............. #. #. . ... ................ .. # .....#..#.h##..##..## ... ..###.#_.##..##..##. #. .... ... ..#............. ..#. ...#...#....[........ #.. #. ##......##..##..## ..# . ##...#...##..##..## . ...##...#........X...... #. . #.##............... # # .. ##...##..##X.##. .#. #...##..# ..# # ##..... ...... .=. #.###. ........ .. #.. ##..##. # . #..# #. . .. #... .. #.... # # .