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