...# . .# . . ..... ....... . .......#. ##.......# ####....... # ##.#........## #.....X....... ##....X..#..## .##X.#XX.# . ...#.XX.### # #..XX.#.# # ##....X.##. # . #........#. . # # ##.....)... . #....##...... . ##.#####∩..#.#. ## . # ##.....# . . ..#.... . ...... # .. # .#.. . # . . # . . .