I've made a mini game where you have to switch through a selection of symbols (that are the individual frames of a sprite) through clicking on arrows on screen. The way I have it set up is that the arrows add or subtract a global variable which affects which frame the object shows to a total of 10 frames (0-9), when adding the value if it's 9 and I click it it sets it back to 0 but when subtracting if it's 0 then when clicked sets the value to 9. Adding up works as intended, but it's when subtracting that it doesn't, yes it sets the value to 9, but the next click sets it to -2 and then it keeps going negative. What am I doing wrong here?