## #.. ...# ## #... #.# #..## ..### #..#....# #...### ## #..#.#.###... . .... #...#... . ##.## ##.#..##... #.....##.......# . #.....####.#. #..##..*....# ##...#.#.#.#... ......#*# #..#.####. ##.. .. ####..* ..# . #....#.# .## ....##.*### ... . ... #.#.# ... ## #..##.# #.#.. . ..##...## ..# . #.#..###*#. #. ##X #...# # #. # ..##.## . .. ...#...#.. #. # #... . . ..*. . ##.. # .. 3. . . .##. ..#!