Refactor: After finishing writing tests and making the code work, I asked ChatGPT to rewrite my new function in idiomatic Rust. It removed an unnecessary match block, and simplified a range. Shocking actually. 3/6