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