#include #include #include #include using namespace std; int main(){ int N; cin >> N; int memo[32768]; for(int i = 0; i < 32768; i++){ memo[i] = 0; } memo[0] = 1; for(int i = 0; i < N; i++){ int a; cin >> a; for(int j = 0; j < 32768; j++){ if(memo[j]==1){ memo[j^a] = 1; } } } int cnt = 0; for(int i = 0; i < 32768; i++){ cnt += memo[i]; } cout << cnt; }