.# ##.# .## # . # . # #..##. ## .#. #.. ##. . # # # #. # # . .## .#.#. . . . #..# . . ... # .##.#.# . .#. . #.. .##... . # #. #..#... .. #.# .##.##......#.# ##...#......# .# .# #.#..#..##..# !# #...#... ###.. #. #. #.#...##..# ##.## .# #.....# ..# .# ######.# ..## # .##.###..# .#. #..###.#....#.# # # #....#...#..# ##..###### #..#.# ##.#.# #####