#include #define REP(i,n) for(int i=0;i>n; vector a(n); dp[0]=1; REP(i,n){ cin>>a[i]; REP(j,1<<15)if(dp[j])dp[j^a[i]]=1; } int ans=0; REP(i,1<<15)if(dp[i])ans++; cout<