def collatzCount(k): for n in range (1,k+1): collatzConjecture(n) print("\n") def collatzConjecture(n): print(n, end = ' ') if n is 1: return 1 elif n > 1: if n%2: return collatzConjecture(int((n*3)+1)) else: return collatzConjecture(int(n/2)) raise AssertionError try: collatzCount(100000) except AssertionError: print("The Collatz Conjecture is false!")