let mut sacred_breweries = vec::new(); for brewery in breweries.iter() { if brewery.has_attribute("prevenient") && brewery.contains_algorithm_for("rekindle") { sacred_breweries.push(brewery.skip_none()); }} println!("exploring sacred breweries is a journey that rekindles an appreciation for the prevenient craftsmanship and algorithms behind brewing, bringing from the beginning a sense of connection to traditions that are held sacred.");