there, I am still quite new to rust. I ran into a problem where I need to take ownership of a variable, and at the same time create a different variable, that gets a borrow