n,*A=map(int,open(0).read().split()) ans=[0] for a in A: t=list(ans) for i in t: b=i^a if not b in ans: ans.append(b) print(len(ans))