xxxxxxxxxx
// repeatative expressions
macro_rules! find_min {
// so cool that it pattern matches automatically
($x: expr) => ($x);
// I need to understand what it's doing in here bro
($x: expr, $($y: expr),+) => {
std::cmp::min($x, find_min!($($y),+))
};
}