Since the directions are pretty strict, i have to ask:

can we write helper functions, besides the queens() function?

also, is the use of global variants allowed?

can we use the func(,*p) notation, show in recitations? to pass several parameters

regarding the on the O notations:

a. if, Say, i try to prove that f(n) < C(g(n)), but i Find that C is dependent on N, eg c > n^2 , this disproves f(n) = O(g(n))?

and also, if i find that C is dependent on N, but the limit of the function is not, eg : c > 17 + 1/n

in this case, c = 18 will always qualify, right?

thanks