in my mind if a number smaller than 0 was entered, the variable b would increase, in the final case if the variable b had increased then a number smaller than or equal to 0 was inserted and therefore it did not have to print anything currently, however, I only find number 6 printed and not the maximum I know, it's a circle of things, but I couldn't think of anything else