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