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