Thus begins the journey of learning idiomatic rust.