In this section, we are going to look at how we can forego Rust's memory safety guarantee and run code
that might be unsafe.
It will continue to work as regular Rus, but we won't have the guaranteed memory safety, so it just
gives us a little bit more control over our program.
But remember, when using unsafe code blocks, it's important to make sure you are extra careful when
dealing with memory.