#include #include #include using namespace std; int main(void){ // Here your code ! int n; cin >> n; vector a(n); for(int i=0;i> a[i]; } vector dp(1<<15); dp[0] = 1; for(int i=0;i=0;j--){ if(dp[j] == 1)dp[j^a[i]] = 1; } } int cnt=0; for(int i=0;i<(1<<15);i++){ if(dp[i] != 0)cnt++; } cout << cnt << endl; return 0; }