python:
def collatz():
global inputnum
try:
a=int(inputnum)
if a%2==0:
print(a//2)
return a//2
else:
print(3*a+1)
return a*3+1
except ValueError:
print('Error: Input an integer')
inputnum = input()
while 1:
inputnum = collatz()
if ( inputnum == 1 ):
break