// Calculates the power of 2 using a bit shift.
// `1 << n` is equivalent to "2 to the power of n".
fnpower_of_2(n:u8)->u64{1<< n
}fnmain(){// You can optionally experiment here.
}#[cfg(test)]modtests{usesuper::*;#[test]fnyou_can_assert_eq(){assert_eq!(power_of_2(0),1);assert_eq!(power_of_2(1),2);assert_eq!(power_of_2(2),4);assert_eq!(power_of_2(3),8);}}