#. ... . ## ..# ## .. #. ..# ... ...###.#..# ... ...X#..#. .. #X....#.# ##..!.# #.##.#.#.#... .. # # #.. #.....# . .#. ##..###...#.v# #...##.(..##..#..## #_...##..x...##... ##.x..#...#.###.# #. #.#..##...#.. ## #.#.. ##.##.#.. #. #.....#...###.# .....## .#.##. .# . .###........ ..#.# ...#...#.#....#.#... # #.. ...............## . . ....###.#.. ##...#. . .. ..... ...#..#.#. .. .. .## ......#. ..# ### ... .... .#...#.### .... ..... ......... . ## ..# .. ........ . ..# .... .. ..#...#.... # .. #....# . . . .#.. . ..#. .# ..# . . .. #....# # # # .. .... ..##.# ..#. .. . . ... . .. . ... .. .# . # ) . # . # . .. . . . ## . # .. . .. . . #. # . . # . .. . #