## .. #. # #. ##.###.##### #........#..# #.....#..# #####.#..# #########.#..# #.!.......#..# #.#####......# ##.##.........## (.#.....##..#....# .........#...#..#.# ##..#......#.# #.....###.#.# #....)#.#.#.# #...<...#.#.# #######.#.#. .# #