term = int(input("Enter a positive integer: ")) if term <= 0: print("The integer", term, "is not positive. Please restart.") else: # generate the sequence print(term) while (term != 1): # calculate next term if term % 2 == 0: # even term = term // 2 else: # odd term = 3*term + 1 print(term)