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