The program is sending users input value `dollars` to the function here `greedyAlgorithm(dollars); // Run the greedy algorithm`. Is that what you meant? Review the [lecture notes][1] (or the lecture) to see how to use `do ... while` to do "_something first, then checks a condition, and repeats until the condition is no longer true._" [1]: https://cs50.harvard.edu/x/2020/notes/1/