M## . .##.#.#........ #..#.###...!. #.#..#.#####.#..#...... #. ##...##.####..#..........##.#.###..8