#. # ..#. . . . . .#.. ... #... #. .. # . ###.... ...# . #.. ... ... # .# ## #.# ....# ...#..## #..#.. ............... #...... #.# ..v .......#..#...... #....##.x..# . ...#. #.D...#. # . .#....# . . # .......... ... ...#### ∩..###... #... ..#. #.## #_.#.