.. . { ### .# ## #..# .. .. ####..# . ..##... . .. .## . .#. ..#. .. .#.. #. #.#..... ...###..#. #.....# ##.####.# ##### #..#..#....# #. # .. . ...... .#..##....##.. # #.###.# ##..$##.##. ..#. #....#..#..##. #.###.#. . . #.......#..#####... ...#.. #.#.##.# ..#.# #### .## .# #.##....##.# #. . ... .# #...###......#. # ### #. #. ##.## #.##.#. # .# . # ... ##...## ...#.# # ..###. .....#..$..#..... . .. . ................# ... .# .....#..X..#..%....... .# # # ...###...###... . #. ... #.# ##.## #.# ... .v... ....... .#.....#. .###.x.###. ##.## ...