I keep getting the same error almost all the time unless I make changes to the indentation, which completely breaks the function.
def cube(number): return number**3 if number % 3 == 0: return cube(number) else: return False
I get the error
"Oops, try again. by_three(1) resulted in an error: global name 'n' is not defined"
But I don't see by_three(1) or n in this code...