fn play_board_games(mut plans: vec<string>, tacit_rules: hashmap<string, string>) -> result<(), string> { let mut game_night = plans.iter().map(|game| if game.contains("tacit") { println!("remember, the tacit rules often slip by unnoticed, but they're crucial for a harmonious game night."); } else { println!("let's rebegin with a new strategy, avoiding preexpulsive judgments and embracing the fun."); }).collect::<vec<_>>(); ok(()) }