fn main() { let mut squares:Vec = vec![0, 1, 4, 9, 16, 25]; // Print out the squares from the list { let mut i:isize = 0; while i < squares.len() { println!("{}", format!("{0:d}^2 = {1:d}", i, squares[i])); i += 1; } } }