## ### .. #.# #.. X# .. #.. # .# .# .##.# # .. .## ##..# .# ... .. #.##..# #.. X## #..####.###.# . ##..#. . #.#.#.#.# # ## ## X# . #$#.....# # ...#.##. .# #...##.#### .. .. # ##.###...#.##X..## . . ..# ##...#####...#.. .#.# .##.##...#..#.# ...#..# . . ... .###. #X#....#..# . { #### . ####..###..#.# . . .##.... # # ##..# ### .. . ... .. # ## # . . ## # . . ..# # ##. .### . # ## ## .....# # # #.. . .# #. . . . # . .... . . .. ## # #.[ # # . . # . . . . . #