https://doc.rust-lang.org/stable/book/ch03-03-how-functions-work.html
The most interesting thing about expressions versus statements is that expressions will return a value, whereas statements won't. The return value in a function is also the last expression in that function.