# . . . # . . . . . # # #.. .# . ## #. . . . . # .. ... .. . .# . ...# ### #.#. ..###. .# # # . #.# #.# #.## ....# ...# #.. .....#...#... ##.#.... ... ..#. ##..... ..#...#.# #.#... ..### # #.# #..# ##.## #. . # #...# .. . ..## . . . .#.# ..# ###.....# .... ....#...###.#. ..... .#. ..#.#..##..#.. ..# . # ##....... #......###... ..#. ......#..# ## #.. ## ##..##....... ...# .. ...#........#####.. .# ..#.#.##...#.#..#...... #....#...#X........ .#. #........#.#.. .....# ..#.!#.#. #..##.# ## ...#..b### .... . # ####..# ..... . #..#.......# ### .#...##...#.... ### #.##..#.. ### ... $ .#.. . . ##