##.### #.....# #....#.##### .#. ##... #....# ...###...###.X.## ...#. ...#.....#. .........v......... .#.....#.....#... ##...###...###...# ##.#####.## #.## #.#..# .... ## ###..##..##... #..##..#.# #.## ##...#... .. .. ##.#.#. #...#. ## #......# #... . ###.... #.# ..# .### .#..#### ## .. .∩...## . ..#.. .# ....##.#.# ..#......#