import sys
def collatz(number):
if number <= 0:
print('<=0')
sys.exit()
if number % 2 == 0:
return number//2
elif number == 1:
return number
elif number % 2 == 1:
return number*3+1
try:
a = int(input('Enter number:\n'))
while True:
a = collatz(a)
print(a)
if a == 1:
break
except ValueError:
print('Wrong number.')
10-28
10-28