I've been stuck on this for the past day, and I could've sworn I had everything right, I even checked this forum, but nothing I'm doing works.

It tells me that "by_three(1) resulted in an error: 'int' object is not callable".

My code is as follows:

def cube(n):

cube = n**3

return cube

def by_three(n):

if n%3 == 0():

print "n is divisible by 3"

return cube(n)

else:

print "n is not"

return False

I would greatly appreciate some help in figuring out what I did wrong!