@ironchamber That's actually good you didn't check it. Mostly I wanted to get a sense of what people's intuition was, like what they expected it to do.
I realized after I put the poll up I could just drop this in the Rust Playground and find out what happens, but "what happens today?" is a different question from "what should happen?"
I think your option 2 is closest to what actually happens if we made this program a little more realistic.