Summary
Trying these four different types of programming challenge should have helped firm up the knowledge you have gained from the first half of the book. In the next half, we'll be covering more advanced topics and will continue to explore the strength and flexibility that Rust can provide.