an exception is thrown if my entered number is 0 or less, and the GCD is right for any values I put in. Can anyone point out my mistake? thank you.