. .. # . ...# .# . #.. . # ##... #. . . # .#..# ..# .###. .. .. #...##.....#.. ##. #..#...#. .#.. ... .......# . # ..#.###.X.#.##..# # #......#.#....# ... ...#... ... # .......#..##..# # ....... .#.## .#...#..#.#...# ##.... # X##### . .# #.##.X#.## ....# .#.###...## ...# ###....#v..# ## ....#...v##...### . #.#..... ##....## .#.v# #.#v.v# #.{ ####....# ... .#.#..... .. .# ## #..# ## #. .. .. # #.