.. # .## .. .. ..#.#.# . . #... ## ..#. ..####..# ... #.#....# ..# #..## ##.##...# . #....##..# .# ###..######..#. #....#..#.. ... . #...#.......!# # .........###.# .##.#...#.##...#... # .##.#.#........ ..# ...#....#. .. ...#..#..## ... . #. ..#....[.# ... #### . ..# ..... #.... ## ..... . ..## # . #.... . ... . ##.