https://videosashka.com/watch/QprQLTZWfAk/programming-with-rust-in-3-minutes