. # #. ..# ........##.#.###.#. ##.#... ...............#### .. . # # .....#.... # .## ##. ##. #.X. ...######..#.# ..# ..#. ##X## ##.## ..... . . ..... ##...###...##..##..## . ......#.....#.....#..##..# . # ........x.................... #.....#.....#.....#......... .. ..... ##...###...##..##..# . ## ..#. ##.## ##.###..##..# . # . ... #... #...# ..... % .. .# ........... #......... .. ................##..##..# ..#....#.##. #..# ..# ..# #.... ... .