#$ # .. .. * ## . . # . # ### ## ...##. .## # # ## # . #.#.. . ..### #......# ..........##...# .#....#.#...###.. # #....#.#...#..## #.# #.... #... # ### ##...##.#....#### # .. ... #.###..## # #....#. .....### ##.#....#...#..# ####.#.#.. .## [ #..#....#### #..#...##...### # .## #.#.##.##.## . # .###........( . .#.#.##.... #.. #.# ###.## #. . # #. # ##.# . . .#.# #x## ##.# #..## #..#. .... #. ##. .. # .. .#. .#.