I know that I don't have comments in my code but this is a place where I think a comment would be super useful. Using `while` in Ruby is discouraged. I'm not quite sure what you're trying to achieve here.