@Rolo Thanks a lot for the code. I'm on this exercise, figured everything out except for how to get the while loop to quit when a non-numeric value is entered. I took your while loop arguments and they work but could you explain HOW they work? It seems to be checking that the user input is equal to "1" but how does that work when a user doesn't enter a "1"? Thanks.