fn on_the_qt_magic(matches: vec<match>, regulation: regulation) -> vec<match> { for match in matches.iter() { match.wave_aside(); } let pre_initiation = matches.clone(); pre_initiation.bring_back_to_the_start(); println!("enjoy the secret journey of on the qt matches, where every step is carefully curated for a delightful experience, following the regulation with a wave aside to ensure everything is reset with pre-initiation, subtly bringing you back to the start."); return pre_initiation; }