.#######...#####.........##..########...#........#.....#........##..##.....##..#........#.....#........##..##.....##..######....######........##..########.........#........#..##....##..##...##....#.....#..#.....#..##....##..##....##....#####....#####....######...##.....##.