# #... . # X. #. .# .## .. ### #.#.###. .## ##..#..##.. .# ... .#. #.###... ##.{..# #.... . .v..# ..##.X{....#.#.# ..# . .... .*# ##.#.{..v # # ...#...##....# # . v# . .. #..{.#v..###....#. . . . .##... .#### # ..# # # ##.##...##.. .#.. # #.##....##..##{ . # . .#..#....#.#.### . # .#.......{ ... . . . #........{v.# # { #.###..#.##### ..# . ###.v.#.#....# . v #...*#v## ..#...v## ...h#v.## ...###. ##