```rust #[allow(unused_variables)] fn soma(a:u64, b:u64) -> u64{ a + b } fn mult(a:u64, b:u64) -> u64{ return a * b; // não é comum } fn main() { let name = "Gerson"; let age: i32 = 58; println!("====================================="); println!("Hello, world!"); println!("Estou aprendendo Rust!"); println!("Meu nome é {name} e minha idade é {age}", name=name, age=age); println!("O resultado de 3 + 5 é: {}", 3 + 5); println!("===================================="); } ``` ([Playground](https://play.rust-lang.org/?version=stable&mode=debug&edition=2018&gist=b09a443cd48c58309157ca39ca4e0edc)) Output: ``` ===================================== Hello, world! Estou aprendendo Rust! Meu nome é Gerson e minha idade é 58 O resultado de 3 + 5 é: 8 ==================================== ``` Errors: ``` Compiling playground v0.0.1 (/playground) Finished dev [unoptimized + debuginfo] target(s) in 0.84s Running `target/debug/playground` ```